Difficult sudoku #41984

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

Your time