Medium difficult sudoku #64167

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

Your time