Medium difficult sudoku #56051

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

Your time