6 352 291 true 4 7 9 17 23 31