21483 500 1500 2640 5986 16080 3000 7500 1670 16000 3094 3211 921 5500 57160 18409 6668913