3
2
4
6
3
2
10
12
18
37
5
5
1
0
1
0
3
3
1
0