Medium difficult sudoku #47411

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

Your time