Medium difficult sudoku #34951

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

Your time