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