2
9
8
11
1 4 7
1010
13
12
3
265