Medium difficult sudoku #8808

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

Your time