31535
0
25137
19279
2
20634
8
2275
2730
6
3114
4
467
2809
17353
1842
1
1824
360
2006
2337
1020
2269
3
3061
968
169211
11
1751
392
2574
2668
5223
9
2881
3092
2224
3442
1043