4584
2395
1406
2686
2675
13417
1296
953
966
896
15085
2329
985
3135
3840
2599
1609
3012
1167
3009
1613
4017
1840
4894
2452
6515
4029
5101
1143
1315
6548
1652
2496
4335
2353
2438
2336
2332
1276
5178
1736
3499
3200
8017
7630
1041
3743
2038
2703
1862
4987
5150
15275
1786
1467
3078
1439
2022
5443
2804