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