3
3
3
3
3
3
3
3
3
3
3
52
7
3
1
1
1
1
1
1
1
6
1