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