Medium difficult sudoku #34099

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

Your time