10 10 1 1 10000 1 7 4 1 6 7 3 1 5 3