5 30172 50000 100000 100 0 40169 15592 35284 1562 33611 11839