2
1
10
14
6
6
3
2
11
15
3
6
1
0
8
9