2
12
1
4
32
5