317 607 798 099 909 230 795 229 821 524 796 681 444 665 302 574 962 637 234 661 553 552 205 992 192 896 916 687 574 906 476 961 796 792 596 762 331 557 407 348 763 830 343 793 656 932 275 750 742 731