2456
2100
1411
1682
3120
12814
1449
1510
1473
4143
1862
1339
1712
5861
5815
1475
1416
7605
1531
26696
10501
2308
2025
3308
1458
5038
1582
2386
3347
22961
1350
6062
1290
15775
1715
5271
1492
1811
1691
4397
2204
1717
3227
2043
3287
9902
2094
1887
3870
1466
3900
3221
3119
24689
14659
1651
5132
1562
42611
7139