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