Medium difficult sudoku #40579

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

Your time