13 683 410 true 3 4 7 14 18 21 24 28 31 32 36 37 39