10 7908 1146 true
4 8 12 13 16 23 24 26 29 39