9 1758 448 true 3 4 7 12 18 21 27 36 37