This Knowledge Trivia Is Impossible

1. Ed has 3 rolls of of 250 tickets. He sells 345. How many are left?

405
425
445
395