14 5810 637 true 1 2 8 9 19 20 22 25 26 27 30 34 36 38