9 1704 406 true 2 3 17 19 27 32 34 35 39