5
3
2
2
21
15
1
2