31535
0
25137
17353
19279
2
2006
1
2730
6
467
3114
4
20634
8
2275
1098
584
2091
2712
5
2093
3595
2105
6800
2459
9
798
2085
1965
1551
1020
2855
3
2546
1897
3123
363
20374