Medium difficult sudoku #8873

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

Your time