48708
0
31220
10
105290
281
1
367
302
282572
521
116
1751
2
2330
4
2189
4071
509
2166
422
482
1222856
346
1559
3025
18403
6
21743
1343
1663
180849
6515
2442
504
2564