Medium difficult sudoku #59467

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

Your time