Difficult sudoku #68832

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

Your time