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