Medium difficult sudoku #48479

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

Your time