4
2
3
6
12
2
43
11
3
1