2
3
2
46
5
17
25
2
1
4
1