14 4978 870 true 0 1 2 3 5 6 11 13 27 28 31 32 35 37