Difficult sudoku #43968

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

Your time