10 4981 643 true 1 2 7 8 14 15 19 23 35 36