787 670 350 096 702 620 868 804 731 347 660 484 534 009 853 530 937 265 211 171 824 312 694 627 150 119 995 827 166 914 615 587 456 714 389 985 204 727 616 622 315 460 250 309 042 870 426 640 747 607