2
3
5
2
30
11
1
1
2
4