4 3 1 2 3 4 7 1 6 10 7 1 13 6 20 67 5 33 2 0 1000000000