100000 25000 5000 6000 5000 5000 2000 5000 25180 1 1 l 3 5 10 20 1003159