Difficult sudoku #57980

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

Your time