Medium difficult sudoku #27307

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

Your time