31535
0
25137
17353
19279
2
2730
6
3114
4
1098
467
20634
8
2275
6800
3123
3
2809
2091
1020
2459
9
553
7885
416
798
2546
1
1053
1824
2328
2076
2077
5
1245
1010
953
2221