3
2 4
15 26
4 8
14 23 23 86
3 7
1 2 3
