1
10
10
4
4
9
5
7
6
3