12 1003 415 true 2 5 11 15 17 19 21 27 28 30 32 34