Difficult sudoku #63244

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

Your time