Medium difficult sudoku #23979

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

Your time