3585
1650
2966
2870
5891
1339
1883
3648
1227
1013
1269
2649
1134
1094
1105
1590
6946
4536
999
2705
2679
3166
3230
1769
16625
1126
2285
1169
3116
1216
4311
1152
1777
1205
1476
6328
2391
2526
2658
2862
7408
2896
1857
1321
1578
2304
1397
1981
2014
1574
3478
1868
5148
12952
1445
6299
2557
1330
1214
1835