31535
0
25137
20634
8
17353
2730
6
3114
4
19279
2
1098
2275
6800
2076
1
247
2809
1310
7039
1824
2459
9
2668
823
3092
2091
2211
467
5262
10
1172
633
572
1043
802
849