3054
5
2802
6
2057
1
2195
3
38477
34
2732
2
1458
0
1683
103
371
2611
24418
8
908
1306
9055
10
2525
4
2500