48708
0
5973
8
18403
6
303
1
482
336
31220
10
346
1559
2
709
448
5270
7
1925
3
36609
34
1509
6515
105290
3054
1222856
4
2442
504
460
2010
1352
373
231
14076
3092
4071
5316