31535
0
25137
3233
16
20634
8
2275
2
19279
980
1
7756
3
217
17353
2190
1824
2730
6
1469
2809
2886
4
637
1551
467
3003
2546
545
2668
968
246
3691
5
3114
139
171
5223
9