Medium difficult sudoku #41983

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

Your time