650 334 927 162 084 223 833 060 325 783 084 890 865 864 732 273 255 795 318 883 487 266 013 665 457 156 051 055 618 898 846 727 334 419 145 393 021 982 995 753 962 863 342 245 505 236 155 130 038 416