312
1
1222856
4
5620
11
911
2
3880
5
4223
22
1661
418
31535
0
3493
1547
2011
3
1496
5617
2315
363
2564
2459
9
895
2749
48708
18403
6
31220
10
116
1073
2059
8
2730
422
2274
3318