7 1002 399 true 3 12 14 18 19 20 36