Medium difficult sudoku #8266

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

Your time