Your paint covers 400 square feet per gallon for coat #1. It covers 600 square feet per gallon for coat #2. How many gallons are needed to cover 1000 square feet with two coats?