8 914 288 true 4 7 8 11 19 21 26 33