200 500 200 19069 276 323 330 412 430 435 459 528 53 4 576 860 876 953 971 20001 151336