5
3
1
4
12
13
11
6
7
8
9
10
2