7
3
2
7
17
29
386