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