12 2362 905 true 1 4 5 14 37 39 52 67 80 83 86 95