2
5
1
2
1
1
30
2
7
2
1
3
12
1