Medium difficult sudoku #57847

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

Your time