786
1002
846
1042
1425
811
970
752
1199
663
782
596
682
604
545
573