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