4
12
2
78
57
6
5
4
2
496
13
24
1
2
3
1