2
2
3
3
2
1
6
30
7
11
3
3
2
1
4
6
1
0
9
15