48708
0
31220
10
282572
116
1343
105290
1073
2189
363
1751
2
2330
4
1222856
1425
385
543
1650
1853
509
1
520
482
241
346
422
1559
3025
1629
3373
6515
257
2542