1
112
3

2
5
1
1
107