Medium difficult sudoku #33943

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

Your time