2730
6
2855
3
2668
2
20634
8
19279
2275
169211
11
31535
0
25137
1020
2459
9
2546
1
17353
3442
4820
4396
282572
467
916
3092
1824
180849
968
2345
1551
2881
472
2125
3114
4
2526