Difficult sudoku #62992

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

Your time