9 1445 506 true 1 6 8 9 13 15 22 24 30