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