3
1
1
2
100 100
5
6 27 61 14 15
