Medium difficult sudoku #63271

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

Your time