3
4
2
6
4
4
38
7
20
3