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