1
1
12
1
10
57
2
3
3
1