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