31535
0
25137
1020
968
19279
2
467
1824
458
3691
5
17353
223
2275
2190
1
2881
1098
2749
1346
336
3114
4
302
47041
492
2299
5223
9
276
641
1880
2076
4111
1463