Medium difficult sudoku #51947

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

Your time