2
122
2
42
10
6
2
1
3
17