683 193 561 965 990 630 105 645 221 026 397 350 453 328 099 162 848 721 416 067 259 932 281 058 095 009 170 783 349 803 114 981 147 809 800 856 364 771 352 212 336 792 126 943 577 775 830 767 952 825