27008 144 400 533 632 650 743 848 977 28012 14 301 349 398 453 586 660 730798