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