Cross factorial puzzle

12345678910111213141516171819
Across
  1. 5. 8!+7!
  2. 6. 10!-8!-6!
  3. 7. 10!+9!
  4. 9. 2!×3!×5!
  5. 13. 8!×5!-190
  6. 16. 10!-5!
  7. 17. 7!÷4!
  8. 18. 8!-7!-6!
  9. 19. (5!4!)²÷3!
Down
  1. 1. 8!×15×13
  2. 2. 6!×2!
  3. 3. 6!×3!+4
  4. 4. 5!+10!+4!
  5. 8. 5!+4!-1÷2!
  6. 10. 9!÷5!
  7. 11. 1!-4!-7!
  8. 12. 10!+9!+8!
  9. 14. 15!÷10!
  10. 15. 4!÷2!
  11. 19. 4!×4