Medium difficult sudoku #52471

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

Your time