Medium difficult sudoku #44263

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

Your time