256612
0
1890
1
2192
3243
7
4126
6
419694
9
1124
2830
177
3047
10
2142
312
4694
2327
2
514
1665
560
661
226919
14
459
5617
5
1259
18403
751
2600
928
1356
379
2493
2705