31535
0
17353
25137
2730
6
3114
4
20634
8
19279
2
1098
29323
2275
6800
2650
2809
2008
2668
1377
341
6128
358
2091
1105
2751
1
1043
1824
802
1873
457
2100
3
418
177