20 10 4 5 100 10000000 50000000 2000 500