-6000-5000-4000-3000-2000-100001000State and localFederal 20232022202120202019