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