Medium difficult sudoku #28963

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

Your time