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