Medium difficult sudoku #14579

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

Your time