810813
925440
762635
142863
1001711
356897
646225
417643
50525
43032
630417
598134
254885
969666
1049537
860975
305685
1149258
223414
1137344
291120
704327
871112
629711
470477
536545