2
2
3
2
8
1
1
3
7
6
1
5
3
15
7
2