7 1059 234 true 3 4 7 9 13 24 28