3
2
3
4
27
29