12 14516 846 true 0 2 8 9 11 13 16 19 27 33 35 37