Medium difficult sudoku #27327

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

Your time