Difficult sudoku #59308

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

Your time