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