8 0 1 2 3 4 8 7 6 2147483647 1000000