2
112
2
109
1
11
3
18