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