Medium difficult sudoku #37163

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

Your time