8 1073 445 true 4 7 13 14 15 17 19 23