Medium difficult sudoku #25467

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

Your time