Medium difficult sudoku #324

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

Your time