256612
0
1547
1
23150
9
4964
3
905
4857
2
2320
19279
20374
5
3148
1762
3709
4
3998
8
661
2511
3019
7
2842
4130
97284
49165
121182
5617
6213
7885
3217
2524
2864
3803
7750
36045