2438
1258
1489
4071
2320
1300
6327
1935
11708
3402
11740
987
1123
3301
2518
2016
3357
982
12306
2587
6696
8697
11096
1663
5082
1387
4307
2236
3168
7578
4141
5360
1089
3436
2026
10927
3335
11371
10358
1609
5044
1523
1302
2962
1066
2644
22637
2403
9510
1999
4644
1143
2762
2388
1385
5838
2940
1421
14304
8975