1002
2996
2423
1204
1092
2953
983
1109
1234
997
9743
1418
8728
1146
1313
2414
1630
3337
1748
1495
1250
4433
19348
2411
956
3406
1033
2159
3696
1043
10476
1660
2376
1851
2562
1850
16263
1231
3153
1759
1537
1064
1371
1654
994
15273
10787
2862
6078
2730
18844
1421
1846
1886
993
1318
1091
3029
2239
1562