707 862 732 446 673 436 553 564 622 196 096 770 044 039 817 675 985 830 462 970 147 645 233 518 886 970 748 515 481 257 858 576 655 607 831 579 630 907 581 756 444 557 313 057 595 482 905 489 745 354