Medium difficult sudoku #61747

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

Your time