Medium difficult sudoku #31523

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

Your time