Medium difficult sudoku #26083

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

Your time