Medium difficult sudoku #61379

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

Your time