7
1
1
4
32
34
5
12
1
15
2
5
2
5
20