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