31535
0
17353
2275
2
3092
1
19279
4111
448
18403
6
282572
2459
9
25137
2094
509
20634
8
1026
303
422
2546
1073
2691
4260
15
2730
1282
1434
1973
301
1276
1811
1267
1186
3