Medium difficult sudoku #34091

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

Your time