1479
1366
1167
7326
1088
1149
1634
873
901
896
858
927
921
881
910
1229
1486
802
677
749
827
823
762
765
717
652
808
792
711
761
739
753
781