4
1
2
4
2
30
3
19