2
6
6
2
2
15
8
2
3
10
2
4
4
12
8
4