Medium difficult sudoku #821

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

Your time