Medium difficult sudoku #30891

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

Your time