Medium difficult sudoku #47371

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

Your time