7 1002 393 true 4 13 14 22 28 31 35