Holden has 378 matchbox cars.  His brother, Jackman, has 89 cars.  How many more do they need to have 1,000 cars?