758 277 854 821 599 841 597 614 510 690 232 543 759 631 898 895 582 827 094 928 507 692 497 536 393 829 691 806 472 552 310 203 971 440 594 767 746 093 297 995 402 537 697 370 467 881 486 809 290 545