3593
2745
2015
23978
1694
5292
1744
4490
2701
7558
1413
1734
2798
1345
3016
2902
1281
3298
3052
5479
5917
1943
1503
2440
2046
1746
1515
2644
1254
5102
7817
2134
1340
1897
1563
3974
9131
1649
1352
5251
1499
14326
10240
1962
2395
5397
16448
4146
1401
2280
1488
1299
8519
2017
1821
4376
1589
1283
3704
2373