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