1021
6457
8833
654
3734
4211
9097
926
2882
9304
6979
960
1208
940
1390
1168
785
682
2408
3610
14081
2393
1428
1053
2706
1751
1256
2177
3814
2721
761
655
2604
1422
675
1871
639
1456
3239
999
645
767
576
819
993
610
677
699
574
804
1474
564
19477
798
826
664
1210
1322
2337
589