4
8
10
5
7
10
2
10
10
8
7
3
2
1