12 14188 786 true 0 1 4 5 13 14 15 17 22 25 27 34