9
6
9
4
8
1
2
6
8
5
6
12
6
4
3
6
6
8
7
4
4
9
2
7
10
next