2855
3
2730
6
2668
2
20634
8
19279
31535
0
25137
2275
3442
2410
4820
2356
4396
2125
1
3114
4
169211
11
2526
2459
9
1932
1837
17353
282572
2461
20
1020
1850
2546
802
381
1824
1320