Medium difficult sudoku #17467

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

Your time