1013
1295
1320
1035
1034
1296
1032
184
183
180
179
182
181
176
175
178
177
601
92
91
90
1057
1056
551
1023
356
357
1115
1106
1103
1102
1105
1104
1112
1113
1022
1114
895
896
893
894
76
67
66
491
490
489
488
487
486
655
656
293
292
291
290
296
910
909
908
1008
708
388
1007
1050
1048
1047
1051
419
420
220
219
216
218
185
146
602
1058
1059
1060
1061
1062
1063
1064
1065
979
946
772
945
1380
1180
1179
1178
1177
1176
934
926
927
928
929
930
931
932
933
556
557
235
234
453
452
446
445
447
449
448
451
450
80
628
1167
1340
1366
492
493
1339
1365
1362
1361
1364
1363
731
500
499
502
501
504
503
566
569
1140
571
570
567
568
520
1272
519
1271
642
641
267
1046
1033
217
496
497
494
495
1282
1281
172
1141
609
608
604
603
607
1385
976
977
974
975
1168
1169
1171
1172
1173
1174
375
376
1069
236
614
1166
918
1345
1346
1344
1368
1343
1367
1341
1342
517
516
518
726
727
725
724
355
498
514
595
1309
1324
1323
1322
1312
1311
1310
1325
1313
573
572
574
426
425
784
783
646
644
645
643
1274
1275
1273
145
144
141
1151
782
13
12
11
10
1283
649
650
173
174
38
39
37
677
678
679
243
242
237
241
240
239
238
1127
1247
1125
1124
1123
1122
1121
462
1240
1239
1242
1241
1244
1243
1246
1245
872
871
868
870
869
70
77
71
72
73
78
74
75
79
318
401
400
399
1165
1164
1163
676
671
1332
1331
675
674
673
672
521
522
523
1290
513
512
511
510
596
597
599
464
598
1317
1223
1071
1228
482
481
575
48
579
578
577
576
332
422
515
423
779
780
424
781
640
659
941
1020
9
15
1018
1019
14
1021
817
1391
1390
319
624
623
622
621
620
559
561
560
563
562
565
564
248
1100
1101
249
244
245
246
247
250
251
454
455
65
64
63
1027
458
62
460
461
1249
1250
1255
1253
1254
866
867
808
266
807
261
990
991
281
283
282
285
284
286
1336
1356
1357
1358
810
1334
1335
809
1359
1360
157
159
161
421
164
254
505
506
507
508
509
1299
1298
1143
1142
600
463
1136
1292
1135
1132
1133
1130
1131
581
580
1270
528
527
526
525
524
664
662
663
1288
661
660
665
666
696
695
358
815
1386
814
813
812
19
610
611
612
613
919
615
616
617
618
619
818
1407
829
828
338
337
336
342
827
253
252
1024
1025
890
889
888
887
886
885
884
883
892
891
432
126
125
732
258
303
858
287
288
856
1406
1256
857
1162
1327
1350
1328
1351
1353
1352
255
256
257
733
262
259
260
263
264
265
270
269
271
1321
1267
1266
1215
1303
1265
1264
1211
1307
1213
1305
472
96
97
95
93
94
849
848
853
852
845
844
847
846
850
854
591
590
583
582
585
584
587
586
589
588
537
538
529
530
531
532
533
534
535
536
1308
1214
1300
1306
1304
1212
935
18
917
916
915
819
914
1049
222
223
224
981
339
980
343
331
982
1248
1126
873
874
875
876
877
878
879
880
881
882
1088
1086
1099
307
308
306
1129
1128
309
310
1155
1156
1153
1154
1159
1160
1157
1158
1161
629
1355
1431
1354
1329
950
949
1330
1429
1436
1435
734
778
317
268
777
322
321
316
323
1222
1259
1220
1221
1218
1219
1216
1217
1268
1269
473
474
103
477
478
475
476
101
100
479
480
102
842
841
843
594
592
593
330
329
811
149
148
147
378
654
653
377
787
786
785
1375
1374
1378
42
41
40
46
45
44
43
135
139
1080
1079
228
1384
1382
221
1383
816
1381
1392
1387
1388
1389
985
984
983
340
987
989
944
1030
1031
1028
1029
314
313
312
311
1152
1150
1149
627
626
625
631
635
636
637
639
669
668
953
954
951
952
1439
1437
694
955
956
775
1289
1231
1230
1291
1260
1225
1224
485
484
483
1073
1226
104
105
106
354
352
353
360
359
1280
1279
1278
1277
1276
155
806
150
151
152
153
468
469
470
471
702
703
704
830
698
699
700
701
831
1373
1408
1409
1410
912
1411
682
686
685
687
689
50
49
47
397
832
398
1087
1318
1085
1015
1083
1084
1081
1082
1089
1090
229
231
230
1314
1315
1139
1138
341
211
207
204
205
1372
764
763
756
755
758
757
760
759
762
761
1147
1148
1144
1145
1146
1348
1349
670
1347
960
959
958
957
963
962
961
744
743
746
745
776
747
942
1234
1235
1236
1261
1262
1263
1232
1074
943
1238
805
1229
851
320
1227
59
58
55
56
54
391
392
396
393
1014
751
750
1076
1077
394
395
225
226
227
5
202
692
233
232
753
754
752
865
864
863
862
861
860
859
1440
967
968
969
970
797
1233
324
325
1181
1182
1184
1183
1185
1237
1134
1338
1337
1285
1284
1287
1286
61
1075
1078
833
1017
7
1016
6
129
130
131
411
412
409
410
107
947
1422
834
1187
1186
1190
1188
1189
1192
1072
1302
22
21
997
996
999
998
1000
1003
1002
1005
1004
691
651
652
1137
1301
304
1210
825
826
822
823
824
1012
1010
1009
1011
1394
1395
1393
1396
835
840
122
368
367
1432
189
188
1434
1433
1430
820
765
766
767
768
1413
1412
1421
132
133
8
1070
3
128
408
407
121
120
119
118
117
116
115
114
404
1068
1423
1108
1107
465
1109
1199
1198
1197
1196
1258
1195
1194
1193
1257
328
29
30
23
24
27
28
25
26
749
386
385
1006
387
382
381
384
383
390
389
706
707
705
99
98
1294
89
1052
1053
839
837
836
1400
1399
1398
1397
1402
1401
295
289
294
300
301
298
299
297
1297
366
361
365
186
456
457
821
466
467
1026
459
1251
1252
1414
1415
1416
124
112
113
108
109
110
111
921
920
923
922
925
924
326
327
1208
1209
442
443
402
1200
1201
1202
1203
1204
1205
1206
1207
88
82
81
406
84
83
405
435
434
431
430
433
403
127
427
429
428
545
544
541
540
543
542
539
36
35
34
33
32
31
606
605
379
380
898
897
715
716
713
714
719
720
717
718
667
1098
1097
1096
1095
1094
1093
1092
1091
171
170
136
140
995
1066
1067
1054
1055
1403
1404
748
1041
1040
1043
1042
1037
1036
1039
1038
1045
1044
444
212
201
200
199
197
1111
1316
203
1110
771
770
769
855
1405
948
1425
1426
1427
1428
1117
1116
1118
1120
1119
85
86
440
441
439
436
437
804
803
802
723
546
547
658
657
906
907
904
905
902
903
900
899
710
712
711
137
138
168
169
167
165
166
1293
1319