Very difficult sudoku #56717

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

Your time