Medium difficult sudoku #25939

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

Your time