Medium difficult sudoku #67207

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

Your time