Medium difficult sudoku #12763

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

Your time