Medium difficult sudoku #37799

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

Your time