48708
0
31220
10
282572
1222856
4
2730
6
116
1073
2189
10324
2
363
1751
2330
1425
1650
1853
1343
520
482
1
241
346
422
1559
3493
5
1960
7
1629
1496
3373
4677
5602
9
6515