7
9
3
7
2
1
9
15
4
4
1
0
3
2
3
4
10
20
5
8