476
569
950
865
822
630
879
695
814
840
821
1317
816
483
581