1
6
2
1
117
173
3
1100