100 100 500 500 142 500 501,000