3
2
2
4
8
3
25
1
4
51
1
6
4
1