8535
12
1876
1
1615
4
1527
1297
2
1475
1958
1986
0
1510
2320
10
2185
2371
1237
6053
5
13499
1441
2637
3
665
651
744
2094
1496
6
988
3940
1668
2226
2667
2498
2140