7
11
8
17
3
2
4
5