1
5
3
30
14
1
1
3
6
2
3
2
8
1