10 4384 1146 true
6 7 8 10 13 18 26 30 31 39