7 1402 426 true 2 5 12 13 33 34 38