Medium difficult sudoku #33563

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

Your time