Medium difficult sudoku #34363

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

Your time