7 983 318 true 12 17 21 24 29 31 39