4
58

5
1
10
18
1
15
2
3
1
2
4