2109
0
2730
6
17353
31535
1098
25137
980
1
781
20634
8
1872
1219
3114
4
1359
19279
2
366
2934
3868
78
2190
1023
6800
659
1559
376
427
660
2328
303
539
268