2
2
6
5
18
2
3
2