Medium difficult sudoku #34979

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

Your time