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