430 502 511 537 547 650 680 686 693 700 704 12026 51 209 269 354 492 521 516 573768