Medium difficult sudoku #53555

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

Your time