Medium difficult sudoku #904

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

Your time