Medium difficult sudoku #57963

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

Your time