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