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