8 1102 383 true 5 6 7 9 16 18 23 26