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