21830 3266 239400 4250 15018 18500 4651 8612 10655 1381 6942582