Medium difficult sudoku #27367

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

Your time