Medium difficult sudoku #52511

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

Your time