competition production and costs 3449590