630 410 375 933 486 296 688 959 218 029 206 340 989 519 508 061 602 940 985 989 467 084 386 823 337 502 328 965 547 017 078 037 339 513 438 770 551 819 151 173 032 404 802 417 580 214 759 610 380 948