14 5212 620 true 2 3 6 12 20 23 26 27 28 29 30 32 33 38