Medium difficult sudoku #43711

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

Your time