Medium difficult sudoku #20467

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

Your time