2330
4
418
1
48708
0
18403
6
235
482
31220
10
346
1559
2
5566
5
6515
105290
1222856
2442
504
2564
1352
3
373
231
385
3092
4071
5316
2189
2581
2166
5622
116