1222856
4
3493
5
324
1
2691
2
1496
0
2730
6
728
895
2749
3
325
5316
282572
3054
2059
8
422
323
5620
11
360
31535
1736
121182
2094
1343
363
3318
1821
1650
3287
3092
1661