1258
1258
1257
1249
1249
1247
1250
1250
1260
1265
1267
1271
1272
1272
1272
1273
1278
1278
1273
1267
1266
1265
1265
1265
1263
1263
1263
1263
1264
1266
1270
1270
1269
1266
1265
1263
1255
1247
1247
1246
1244
1244
1242
1241
1239
1238
1238
1235
1228
1227
1226
1226
1228
1230
1233
1235
1238
1238
1238
1238
1238
1237
1236
1235
1235
1235
1236
1238
1240
1241
1242
1245
1245
1249
1252
1259
1261
1261
1277
1281
1286
1298
1316
1317
1318
1319
1319
1318
1315
1313
1310
1305
1300
1296
1297
1304
1306
1307
1309
1312
1313
1314
1315
1319
1329
1341
1349
1356
1361
1369
1378
1392
1398
1405
1408
1417
1419
1421
1424
1433
1439
1439
1432
1430
1424
1422
1417
1414
1411
1408
1403
1393
1345
1319
1321
1327
1334
1337
1340
1341
1347
1363
1400
1400
1398
1383
1354
1342
1318
1313
1307
1304
1304
1305
1310
1313
1312
1312
1313
1319
1329
1334
1346
1365
1350
1347
1347
1345
1346
1349
1354
1361
1361
1362
1348
1331
1325
1306
1300
1290
1280
1274
1257
1252
1250
1244
1232
1232
1230
1226
1216
1216
1213
1202
1191
1182
1178
1163
1158
1155
1154
1152
1148
1143
1134
1132
1130
1128
1125
1123
1119
1113
1111
1109
1107
1107
1106
1087
1085
1081
1080
1079
1077
1076
1076
1076
1077
1078
1079
1080
1081
1081
1080
1080
1081
1084
1090
1091
1093
1098
1100
1100
1101
1101
1102
1109
1111
1116
1119
1120
1121
1122
1122
1124
1125
1127
1131
1134
1137
1140
1144
1153
1160
1169
1179
1176
1172
1162
1164
1162
1160
1160
1160
1159
1157
1155
1153
1152
1151
1150
1148
1147
1146
1144
1143
1137
1136
1131
1122
1121
1119
1119
1119
1118
1116
1114
1114
1103
1103
1091
1088
1087
1085
1084
1082
1081
1079
1076
1074
1074
1073
1074
1074
1074
1074
1076
1077
1077
1079
1078
1076
1074
1072
1072
1070
1069
1069
1070
1069
1067
1066
1061
1060
1060
1060
1054
1054
1013
948
921
911
892
892
888
885
875
873
872
872
873
874
874
877
878
880
880
880
880
881
881
883
883
883
886
887
893
895
897
891
886
843
836
799
745
720
720
718
714
710
708
706
705
704
704
701
697
690
689
688
688
687
686
686
679
673
663
640
628
612
612
604
585
582
580
579
578
571
565
564
558
558
558
556
554
553
556