7 1103 459 true 4 7 12 14 18 24 37