3
1
2
1
2
20
10
5
3
6