Difficult sudoku #59836

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

Your time