10 4979 642 true 1 5 6 14 19 26 27 28 36 37