428 393 58 29 2023 /1Q 2024 /1Q 2023 /1Q 2024 /1Q 1,610 225 1,670 260 141 120 241 150 1,295 1,330 2023 2024 2023 2024 2023 2024