Difficult sudoku #19968

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

Your time