13 3398 504 true 1 5 7 12 17 20 24 26 27 28 29 36 38