1015
1309
3574
1202
777
1132
2506
5373
2178
5003
10052
6182
2936
954
17560
1184
2600
1349
1846
2603
2029
11200
2450
33449