8
1
13
1
2
5
12
10
7
1
3
2
14