2 1000 100 1000000 10000000 10000000