Cross number puzzle #1

12345678910111213141516171819
Across
  1. 1. 1616+9
  2. 4. 18833-9266
  3. 5. 44-10
  4. 6. 1496+930
  5. 8. 1290-300
  6. 9. 11+5
  7. 10. 124-46
  8. 11. 20-7
  9. 12. 2329+3294
  10. 14. 750+465
  11. 17. 10+1
  12. 19. 858-356
Down
  1. 2. 9284-2589
  2. 3. 27+40
  3. 4. 8975+445
  4. 7. 952-344
  5. 8. 120-24
  6. 9. 22-9
  7. 11. 159-13
  8. 12. 99-40
  9. 13. 15+16
  10. 15. 3292-768
  11. 16. 98-44
  12. 18. 25-10