8 1826 471 true 1 7 10 14 15 23 30 31