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