325 936 800 906 751 974 807 697 245 192 131 420 490 573 617 063 343 652 824 831 140 852 296 668 859 041 367 212 836 911 832 393 079 760 203 421 966 051 327 165 959 896 965 468 161 332 567 549 542 669