4677
10
4690
6
2120
3
3225
8
7258
4418
1
6579
9
6529
7
3054
1010
1277
5
2300
2
737
2904
4
111
0
2659
752
3293
1338
2748
911
1890