1222856
4
5622
2486
0
10324
2
1751
2730
6
2330
48708
2189
14076
7
482
1
31220
10
346
1559
3493
5
5316
3
1960
1710
1496
4677
1973
282572
5602
9
448
2546
6515
105290
2749
31535
2442