Medium difficult sudoku #34095

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

Your time