Medium difficult sudoku #66407

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

Your time