1478
1365
1167
7326
1088
1148
1634
871
901
896
858
926
921
881
910
1229
1486
801
676
747
827
823
762
765
716
873
652
808
791
710
806
760
738
752
781