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