14 25593 1004 true 2 3 12 13 14 17 18 21 26 28 33 35 37 38