Difficult sudoku #59676

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

Your time