Medium difficult sudoku #41247

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

Your time