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