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