1021
6457
8833
653
3733
4211
9095
926
2882
9303
6976
960
1208
940
1390
1168
785
682
2406
3609
14081
2393
1427
1053
2706
1751
1256
2177
3814
2721
760
655
2604
1422
675
1871
639
1456
3239
998
645
766
576
819
993
610
676
699
574
804
1474
564
19477
798
826
664
1210
1321
2336
589