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