1294
1291
1287
1285
1282
1281
1279
1270
1267
1265
1267
1267
1257
1243
1234
1225
1218
1213
1192
1188
1180
1176
1177
1179
1173
1157
1136
1107
1089
1080
1073
1066
1065
1064
1063
1054
1048
1046
1042
1039
1035
1033
1030
1018
1014
1013
1013
1012
1012
1011
1010
1010
1009
1007
1005
1002
998
994
993
993
995
996
993
987
986
982
980
978
975
975
974
973
971
969
968
965
964
962
959
958
955
953
952
950
945
942
937
932
931
929
929
929