2
10
3
17
15
9
1
6
7
11