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