2
7
8
1
1
4
4
20
2
6
24