946
962
1627
957
978
948
937
1468
1421
1528
745
688
741
742
763
719
805
705
718
767
708
770
721
716
759
723
757
820
756
727
732
693
728
804