Medium difficult sudoku #40931

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

Your time