Medium difficult sudoku #62807

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

Your time