3
8
6
8
12
7
3
2