12 1500 616 true 0 2 7 10 14 15 17 26 27 29 37 38