Medium difficult sudoku #28611

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

Your time