2428
12400
1021
2993
1640
950
18628
2237
978
1754
783
1441
2564
10393
730
1041
1440
1292
1514
744
8102
848
8699
1027
828
6233
5545
1265
2366
848
1932
2437
1733
785
14559
950
6329
1713
1652
42781
1967
821
8995
1525
758
1302
1134
861
21865
2187
937
1034
4363
3525
807
4790
21165
2145
1119
3508