2
3
3
2
13
2
2
4
8
1
16
6
0
2
25
9
4
9
12
2