17353
0
31535
25137
19279
2
3114
4
20634
8
2730
6
6800
1098
1343
1880
501
2275
2095
1020
798
1949
3
422
1824
2190
1
882
739
2727
1903
378
47041
2189
301
2587
16
968