6
5
1
1
1
7
9
8
13
3
9
4
3
9
25