12
4
4
2
5
3
1
2
12
4
2
6
3
3