1231
1222
1221
1215
1194
1192
1180
1172
1156
1153
1152
1122
1119
1093
1091
1077
1027
995
988
961
960
953
932
927
923
917
916
913
906
904
889
888
881
874
866
851
820
818
811
793
783
756
750
742
717
701
697
692
681
676
673
672
656
635
634
627
609
606