Medium difficult sudoku #42667

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

Your time