Medium difficult sudoku #28399

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

Your time