Mary has earned income of $120,000 in 2023 and earned income of $95,000 from 2022. At the end of 2022, she had unused RRSP contribution room of $12,000. Her pension adjustment from 2022 was $5,000. She anticipates a pension adjustment of $7,000 in 2023. Calculate Mary's maximum deductible RRSP contribution for the 2023 taxation year.