Medium difficult sudoku #33575

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

Your time