8 2098 522 true 5 13 17 26 29 31 38 39