Medium difficult sudoku #56819

7 8 5
4 1 3 8
6 1 9
8 4 9
7 1
7 2 8
8 4 6
2 3 4 9
1 9 2
123
456
789

Your time