31535
0
3092
1
509
17353
1811
4111
2
448
1282
2094
1073
18403
6
1222856
4
2275
56488
116
2011
3
3493
5
356
4260
15
1186
3916
303
2730
422
19279
5620
11
1343
4677
10
1026
12005