3 100 200 1000 2000 1000000 2000000