948 859 704 214 609 974 123 748 555 407 171 253 597 486 355 863 550 502 392 954 874 408 838 102 454 252 731 504 101 400 946 375 459 798 912 868 148 519 758 531 701 099 377 551 345 429 072 990 973 805