1478
1364
1167
7325
1087
1147
1634
871
900
896
858
926
921
881
909
1229
1486
801
676
747
827
822
762
764
716
873
652
808
791
710
806
760
738
752
781