Medium difficult sudoku #24251

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

Your time