Difficult sudoku #67948

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

Your time