31535
0
17353
19279
2
2275
2459
9
4111
3092
1
448
25137
2546
1073
18403
6
1434
1026
301
303
422
1222856
4
4223
22
4260
15
2043
2564
249
116
1663
1973
2094
1811
1267
2011
3