8
3
12
6
7
3
2