total public debt Q1 2024