2 5 4 5 2 6 7 1 2 3 2 4 3 5 1 6 1000000000 500500500 900900900 9 404 800800800 3 4 5 1 2 5 1 6 6 4