2
2
8
17
3
2
3
4
6
13
1
0
3
6
5
5
10
32
2
2