2
2
3
332
2
8
6
17