2
6
1
21
1
2
35
7