31535
0
2275
2
25137
3381
3
19279
2111
2190
1
20634
8
17353
2730
6
2809
258
968
980
2668
2810
1824
1056
3114
4
169211
11
290
846
5223
9
341
2076
3092
1216
2459
458
1020