2 1 -1 4 2 3 -1 35 72 7 140 -1 1