20634
8
2855
3
2668
2
3114
4
31535
0
2730
6
19279
1880
2461
20
17353
273
2275
882
2727
1991
1
1343
1824
2095
924
2526
413
797
2400
7
180849
3092
1586
3442
865
282572
139