10827
4
12459
3
2740
3071
9
9956
6236
10
951
1
19944
2
2302
551
0
1694
4979
6
4759
3506
8
7633
1992
2799
2499