Medium difficult sudoku #12695

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

Your time