Medium difficult sudoku #19827

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

Your time