2312
0
511
1
21152
8
843
1512
3426
4
2495
1451
1819
2059
2
1895
3014
20
5375
2522
1306
1336
4979
6
3506
7633