2
1
4
7
2
1
5
13
8
17
9
30
4
4
3
3
9
24
8
13