670
631
811
627
610
676
629
607
1001
611
626
688
798
608
694
749
923
724
664
906
880
872
733
606
896
675
825
928
901