20634
8
2668
2
2730
6
2855
3
19279
2275
31535
0
3442
3366
3381
4396
165
1020
3114
4
25137
918
78
2526
282572
169211
11
1872
1
2459
9
4820
2546
17353
1880
552
16
798
1824
258