factors of 2023