1029
1135
1178
1020
12333
14534
1270
1590
2706
3166
3230
16625
1126
1170
4312
1152
1476
6329
2391
2896
2305
5148
12952
2557
1836
1141
1128
8019
5099
1267
3532
1163
987
2371
9771
1412
1283
3612
1439
15986
1415
1536
2293
2166
2419
3640
22206
1330
3143
1249
3848
3973
39436
22809
7867
10000
1449
13442
2359
5489