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