7 1020 415 true 2 3 6 7 17 35 39