Medium difficult sudoku #15327

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

Your time