3
1
1
1
1
1
1
7
7
51
2
8
1
18