mirror of
https://git.sb/baoshuo/OI-codes.git
synced 2024-11-30 18:56:26 +00:00
3529 lines
19 KiB (Stored with Git LFS)
Plaintext
3529 lines
19 KiB (Stored with Git LFS)
Plaintext
300000
|
|
300000
|
|
295513
|
|
290285
|
|
231452
|
|
278310
|
|
271594
|
|
265379
|
|
260051
|
|
202186
|
|
194280
|
|
239875
|
|
179033
|
|
226908
|
|
167157
|
|
162161
|
|
158273
|
|
207396
|
|
150705
|
|
148851
|
|
198514
|
|
142584
|
|
141097
|
|
193542
|
|
138978
|
|
135920
|
|
133963
|
|
186135
|
|
130822
|
|
129601
|
|
128434
|
|
127381
|
|
126228
|
|
124495
|
|
122476
|
|
174501
|
|
119457
|
|
118074
|
|
116852
|
|
116150
|
|
114850
|
|
167449
|
|
112659
|
|
111591
|
|
110888
|
|
109669
|
|
108825
|
|
107783
|
|
160693
|
|
106716
|
|
104456
|
|
102695
|
|
101002
|
|
99541
|
|
98627
|
|
151126
|
|
95807
|
|
94910
|
|
93974
|
|
92524
|
|
91582
|
|
90613
|
|
143386
|
|
88601
|
|
87581
|
|
86688
|
|
85668
|
|
84309
|
|
83653
|
|
82709
|
|
81957
|
|
134622
|
|
79639
|
|
78629
|
|
77945
|
|
77047
|
|
76402
|
|
75147
|
|
74121
|
|
73334
|
|
72433
|
|
71697
|
|
70881
|
|
123743
|
|
68912
|
|
68187
|
|
67263
|
|
66569
|
|
65910
|
|
65440
|
|
64634
|
|
63645
|
|
62541
|
|
61543
|
|
60998
|
|
60017
|
|
59443
|
|
112773
|
|
58533
|
|
58336
|
|
56332
|
|
54824
|
|
53521
|
|
52044
|
|
50836
|
|
49723
|
|
48390
|
|
47632
|
|
46993
|
|
46395
|
|
45730
|
|
44841
|
|
44229
|
|
43233
|
|
42755
|
|
42109
|
|
41551
|
|
40942
|
|
40230
|
|
39867
|
|
39554
|
|
39065
|
|
38708
|
|
38307
|
|
37959
|
|
90991
|
|
36282
|
|
35663
|
|
35064
|
|
34643
|
|
33836
|
|
33401
|
|
32907
|
|
32602
|
|
32227
|
|
31628
|
|
31508
|
|
31246
|
|
30916
|
|
30734
|
|
30330
|
|
29882
|
|
29607
|
|
28912
|
|
28475
|
|
28015
|
|
81257
|
|
26822
|
|
26442
|
|
26013
|
|
25613
|
|
25256
|
|
24981
|
|
24444
|
|
24163
|
|
23862
|
|
23708
|
|
23535
|
|
23312
|
|
23124
|
|
22690
|
|
22479
|
|
22281
|
|
22123
|
|
21977
|
|
21823
|
|
21569
|
|
74789
|
|
20353
|
|
20046
|
|
19765
|
|
19484
|
|
19128
|
|
18866
|
|
18658
|
|
18403
|
|
17959
|
|
17751
|
|
17713
|
|
17503
|
|
17382
|
|
17433
|
|
17312
|
|
17249
|
|
17201
|
|
16861
|
|
16754
|
|
16595
|
|
16573
|
|
16548
|
|
16499
|
|
16506
|
|
16474
|
|
16575
|
|
16526
|
|
70360
|
|
16251
|
|
16330
|
|
16292
|
|
16352
|
|
15976
|
|
15726
|
|
15527
|
|
15350
|
|
15115
|
|
15051
|
|
14915
|
|
14456
|
|
14395
|
|
14261
|
|
14199
|
|
14031
|
|
13954
|
|
13781
|
|
13758
|
|
13631
|
|
13587
|
|
13622
|
|
13535
|
|
13522
|
|
13178
|
|
13233
|
|
13200
|
|
13334
|
|
13297
|
|
13343
|
|
13409
|
|
13383
|
|
13388
|
|
13494
|
|
13523
|
|
13502
|
|
13499
|
|
13477
|
|
13462
|
|
13299
|
|
13221
|
|
13176
|
|
13163
|
|
13169
|
|
13184
|
|
13182
|
|
13223
|
|
13190
|
|
13129
|
|
13232
|
|
13210
|
|
13161
|
|
13160
|
|
13226
|
|
12897
|
|
66463
|
|
12166
|
|
12069
|
|
11903
|
|
11735
|
|
11638
|
|
11456
|
|
11391
|
|
11272
|
|
11109
|
|
11014
|
|
10879
|
|
10798
|
|
10770
|
|
10664
|
|
10550
|
|
10623
|
|
10547
|
|
10423
|
|
10445
|
|
10124
|
|
10111
|
|
10236
|
|
10209
|
|
10223
|
|
10214
|
|
10162
|
|
10135
|
|
10196
|
|
10192
|
|
10114
|
|
10111
|
|
10109
|
|
10118
|
|
10195
|
|
10157
|
|
10164
|
|
10116
|
|
10154
|
|
10171
|
|
10211
|
|
10191
|
|
64050
|
|
9941
|
|
9975
|
|
9977
|
|
9943
|
|
10040
|
|
10035
|
|
9985
|
|
9960
|
|
10010
|
|
9967
|
|
9952
|
|
9939
|
|
9919
|
|
9935
|
|
9914
|
|
9932
|
|
9891
|
|
9889
|
|
9936
|
|
10005
|
|
9964
|
|
9931
|
|
9968
|
|
9901
|
|
9880
|
|
9885
|
|
9583
|
|
9630
|
|
9626
|
|
9662
|
|
9671
|
|
9612
|
|
9609
|
|
9590
|
|
9522
|
|
9560
|
|
9540
|
|
9562
|
|
9586
|
|
9446
|
|
9214
|
|
8997
|
|
8907
|
|
8802
|
|
8728
|
|
8612
|
|
8513
|
|
8412
|
|
8310
|
|
8240
|
|
8166
|
|
8058
|
|
8009
|
|
7908
|
|
7827
|
|
7831
|
|
7773
|
|
7704
|
|
7377
|
|
7330
|
|
7257
|
|
7215
|
|
7149
|
|
7146
|
|
7123
|
|
7062
|
|
7042
|
|
7015
|
|
7099
|
|
7105
|
|
7078
|
|
7062
|
|
6994
|
|
7031
|
|
7057
|
|
7044
|
|
7036
|
|
7057
|
|
7012
|
|
6961
|
|
6953
|
|
6953
|
|
6927
|
|
6960
|
|
7000
|
|
6977
|
|
6972
|
|
6974
|
|
6956
|
|
6997
|
|
7040
|
|
7024
|
|
6994
|
|
7040
|
|
7029
|
|
7016
|
|
6999
|
|
60814
|
|
6755
|
|
6773
|
|
6807
|
|
6837
|
|
6817
|
|
6809
|
|
6812
|
|
6844
|
|
6821
|
|
6858
|
|
6848
|
|
6832
|
|
6812
|
|
6811
|
|
6827
|
|
6853
|
|
6868
|
|
6865
|
|
6896
|
|
6879
|
|
6880
|
|
6902
|
|
6898
|
|
6885
|
|
6851
|
|
6853
|
|
6861
|
|
6847
|
|
6877
|
|
6865
|
|
6802
|
|
6831
|
|
6863
|
|
6865
|
|
6852
|
|
6814
|
|
6823
|
|
6844
|
|
6817
|
|
6787
|
|
6817
|
|
6814
|
|
6852
|
|
6841
|
|
6837
|
|
6824
|
|
6788
|
|
6808
|
|
60645
|
|
6515
|
|
6534
|
|
6550
|
|
6538
|
|
6521
|
|
6573
|
|
6622
|
|
6619
|
|
6591
|
|
6565
|
|
6575
|
|
6575
|
|
6572
|
|
6607
|
|
6591
|
|
6555
|
|
6596
|
|
6666
|
|
6691
|
|
6647
|
|
6693
|
|
6638
|
|
6659
|
|
6641
|
|
6661
|
|
6662
|
|
6595
|
|
6575
|
|
6561
|
|
6620
|
|
6681
|
|
6603
|
|
6587
|
|
6604
|
|
6559
|
|
6570
|
|
6543
|
|
6549
|
|
6575
|
|
6516
|
|
6566
|
|
6539
|
|
6531
|
|
6513
|
|
6569
|
|
6559
|
|
6566
|
|
6589
|
|
6597
|
|
6668
|
|
6671
|
|
6676
|
|
6695
|
|
6648
|
|
6624
|
|
6614
|
|
6658
|
|
6683
|
|
6694
|
|
6531
|
|
6371
|
|
6236
|
|
59929
|
|
5775
|
|
5689
|
|
5603
|
|
5537
|
|
5458
|
|
5405
|
|
5324
|
|
5242
|
|
5194
|
|
5132
|
|
5050
|
|
4971
|
|
4982
|
|
4889
|
|
4844
|
|
4776
|
|
4697
|
|
4647
|
|
4601
|
|
4524
|
|
4484
|
|
4412
|
|
4389
|
|
4343
|
|
4314
|
|
4272
|
|
4203
|
|
4147
|
|
4088
|
|
4043
|
|
4044
|
|
4021
|
|
4020
|
|
3992
|
|
3968
|
|
3919
|
|
3933
|
|
3915
|
|
3916
|
|
3923
|
|
3923
|
|
3917
|
|
3919
|
|
3930
|
|
3931
|
|
3930
|
|
3922
|
|
3928
|
|
3933
|
|
3942
|
|
3938
|
|
3901
|
|
3895
|
|
3877
|
|
3922
|
|
3923
|
|
3928
|
|
3940
|
|
3907
|
|
3897
|
|
3897
|
|
3915
|
|
3909
|
|
3922
|
|
3911
|
|
3893
|
|
3920
|
|
3947
|
|
3918
|
|
3890
|
|
3902
|
|
3932
|
|
3915
|
|
3930
|
|
3930
|
|
3944
|
|
3987
|
|
3980
|
|
4026
|
|
3996
|
|
3975
|
|
3975
|
|
4011
|
|
57786
|
|
3716
|
|
3739
|
|
3711
|
|
3730
|
|
3730
|
|
3726
|
|
3697
|
|
3684
|
|
3696
|
|
3732
|
|
3737
|
|
3732
|
|
3702
|
|
3718
|
|
3766
|
|
3736
|
|
3758
|
|
3772
|
|
3773
|
|
3762
|
|
3740
|
|
3740
|
|
3735
|
|
3717
|
|
3704
|
|
3700
|
|
3678
|
|
3697
|
|
3714
|
|
3718
|
|
3704
|
|
3711
|
|
3705
|
|
3667
|
|
3665
|
|
3685
|
|
3703
|
|
3718
|
|
3748
|
|
3747
|
|
3745
|
|
3738
|
|
3752
|
|
3777
|
|
3776
|
|
3750
|
|
3708
|
|
3697
|
|
3699
|
|
3741
|
|
3706
|
|
3708
|
|
3713
|
|
3700
|
|
3694
|
|
3693
|
|
3671
|
|
3678
|
|
3685
|
|
3678
|
|
3710
|
|
3685
|
|
3676
|
|
3637
|
|
3657
|
|
3630
|
|
3635
|
|
3598
|
|
3585
|
|
3548
|
|
3592
|
|
3580
|
|
3601
|
|
3585
|
|
3585
|
|
3573
|
|
3583
|
|
3586
|
|
3578
|
|
3587
|
|
3587
|
|
3618
|
|
3588
|
|
3589
|
|
3606
|
|
3589
|
|
3591
|
|
3600
|
|
3626
|
|
3636
|
|
3605
|
|
3623
|
|
3673
|
|
3674
|
|
3660
|
|
3668
|
|
3668
|
|
3633
|
|
3681
|
|
3679
|
|
3687
|
|
3684
|
|
3679
|
|
3693
|
|
3716
|
|
3725
|
|
3698
|
|
3694
|
|
3720
|
|
3696
|
|
3698
|
|
3707
|
|
3703
|
|
3691
|
|
3677
|
|
3688
|
|
3678
|
|
3420
|
|
3458
|
|
3465
|
|
3443
|
|
3459
|
|
3456
|
|
3456
|
|
3427
|
|
3453
|
|
3448
|
|
3449
|
|
3467
|
|
3467
|
|
3459
|
|
3459
|
|
3446
|
|
3456
|
|
3481
|
|
3467
|
|
3514
|
|
3535
|
|
3525
|
|
3531
|
|
3526
|
|
3510
|
|
3502
|
|
3515
|
|
3444
|
|
3406
|
|
3417
|
|
3439
|
|
3461
|
|
3483
|
|
3492
|
|
3442
|
|
3441
|
|
3444
|
|
3450
|
|
3439
|
|
3426
|
|
3418
|
|
3400
|
|
3385
|
|
3397
|
|
3384
|
|
3379
|
|
3393
|
|
3397
|
|
3365
|
|
3378
|
|
3360
|
|
3362
|
|
3379
|
|
3368
|
|
3357
|
|
3371
|
|
3370
|
|
3355
|
|
3359
|
|
3344
|
|
3327
|
|
3322
|
|
3337
|
|
3290
|
|
3336
|
|
3349
|
|
3350
|
|
3319
|
|
3317
|
|
3335
|
|
3360
|
|
3364
|
|
3349
|
|
3345
|
|
3332
|
|
3323
|
|
3342
|
|
3347
|
|
3332
|
|
3338
|
|
3336
|
|
3346
|
|
3345
|
|
3377
|
|
3370
|
|
3384
|
|
3381
|
|
3369
|
|
3378
|
|
3362
|
|
3389
|
|
3386
|
|
3370
|
|
3350
|
|
3358
|
|
3369
|
|
3353
|
|
3349
|
|
3383
|
|
3382
|
|
3367
|
|
3348
|
|
3336
|
|
3339
|
|
3325
|
|
3361
|
|
3342
|
|
3366
|
|
3362
|
|
3364
|
|
3372
|
|
3358
|
|
3370
|
|
3378
|
|
3405
|
|
3421
|
|
3410
|
|
3404
|
|
3421
|
|
3415
|
|
3397
|
|
3388
|
|
3397
|
|
3372
|
|
3373
|
|
3383
|
|
3383
|
|
3375
|
|
3362
|
|
3362
|
|
3348
|
|
3354
|
|
3377
|
|
3373
|
|
3379
|
|
3399
|
|
3404
|
|
3404
|
|
3408
|
|
3380
|
|
3374
|
|
3387
|
|
3395
|
|
3372
|
|
3397
|
|
3388
|
|
3390
|
|
3388
|
|
3388
|
|
3400
|
|
3392
|
|
3410
|
|
3406
|
|
3420
|
|
3429
|
|
3399
|
|
3395
|
|
3355
|
|
3368
|
|
3377
|
|
3370
|
|
3346
|
|
3362
|
|
3357
|
|
3361
|
|
3382
|
|
3379
|
|
3374
|
|
3380
|
|
3377
|
|
3370
|
|
3336
|
|
3340
|
|
3348
|
|
3360
|
|
3389
|
|
57207
|
|
3121
|
|
3102
|
|
3076
|
|
3074
|
|
3088
|
|
3095
|
|
3107
|
|
3095
|
|
3079
|
|
3084
|
|
3087
|
|
3100
|
|
3122
|
|
3124
|
|
3140
|
|
3130
|
|
3130
|
|
3127
|
|
3113
|
|
3119
|
|
3108
|
|
3114
|
|
3116
|
|
3115
|
|
3111
|
|
3114
|
|
3149
|
|
3164
|
|
3155
|
|
3147
|
|
3143
|
|
3123
|
|
3128
|
|
3140
|
|
3184
|
|
3187
|
|
3182
|
|
3203
|
|
3184
|
|
3182
|
|
3189
|
|
3201
|
|
3198
|
|
3163
|
|
3173
|
|
3180
|
|
3179
|
|
3158
|
|
3154
|
|
3162
|
|
3162
|
|
3185
|
|
3170
|
|
3152
|
|
3151
|
|
3142
|
|
3142
|
|
3148
|
|
3167
|
|
3200
|
|
3209
|
|
3223
|
|
3190
|
|
3156
|
|
3164
|
|
3148
|
|
3130
|
|
3146
|
|
3152
|
|
3129
|
|
3121
|
|
3132
|
|
3110
|
|
3099
|
|
3101
|
|
3112
|
|
3117
|
|
3133
|
|
3128
|
|
3096
|
|
3111
|
|
3130
|
|
3120
|
|
3138
|
|
3158
|
|
3162
|
|
3168
|
|
3189
|
|
3222
|
|
3198
|
|
3189
|
|
3185
|
|
3190
|
|
3188
|
|
3218
|
|
3196
|
|
3210
|
|
3222
|
|
3209
|
|
3234
|
|
3220
|
|
3222
|
|
3222
|
|
3204
|
|
3198
|
|
3222
|
|
3204
|
|
3201
|
|
3197
|
|
3197
|
|
3179
|
|
3187
|
|
3194
|
|
3220
|
|
3231
|
|
3230
|
|
3221
|
|
3228
|
|
3138
|
|
3076
|
|
2978
|
|
2935
|
|
2859
|
|
2781
|
|
2718
|
|
2678
|
|
2618
|
|
2592
|
|
2555
|
|
2501
|
|
2465
|
|
2437
|
|
2413
|
|
2373
|
|
2325
|
|
2285
|
|
2254
|
|
2224
|
|
2186
|
|
2163
|
|
2114
|
|
2087
|
|
2034
|
|
2013
|
|
1980
|
|
1948
|
|
1916
|
|
1882
|
|
1848
|
|
1805
|
|
1780
|
|
1787
|
|
1751
|
|
1709
|
|
1675
|
|
1644
|
|
1618
|
|
1587
|
|
1562
|
|
1524
|
|
1509
|
|
1490
|
|
1474
|
|
1452
|
|
1407
|
|
1387
|
|
1359
|
|
1346
|
|
1314
|
|
1302
|
|
1280
|
|
1252
|
|
1234
|
|
1204
|
|
1187
|
|
1166
|
|
1148
|
|
1127
|
|
1113
|
|
1087
|
|
1068
|
|
1042
|
|
1024
|
|
1004
|
|
983
|
|
959
|
|
957
|
|
945
|
|
928
|
|
905
|
|
895
|
|
887
|
|
873
|
|
854
|
|
845
|
|
840
|
|
824
|
|
795
|
|
804
|
|
797
|
|
780
|
|
793
|
|
795
|
|
786
|
|
783
|
|
785
|
|
800
|
|
798
|
|
802
|
|
786
|
|
766
|
|
767
|
|
773
|
|
777
|
|
775
|
|
781
|
|
780
|
|
775
|
|
771
|
|
771
|
|
774
|
|
785
|
|
774
|
|
771
|
|
770
|
|
782
|
|
782
|
|
773
|
|
767
|
|
759
|
|
755
|
|
755
|
|
758
|
|
759
|
|
777
|
|
768
|
|
763
|
|
756
|
|
756
|
|
754
|
|
758
|
|
752
|
|
750
|
|
745
|
|
743
|
|
739
|
|
738
|
|
744
|
|
734
|
|
748
|
|
770
|
|
776
|
|
783
|
|
786
|
|
782
|
|
780
|
|
766
|
|
765
|
|
753
|
|
762
|
|
758
|
|
754
|
|
756
|
|
769
|
|
760
|
|
756
|
|
762
|
|
768
|
|
773
|
|
781
|
|
772
|
|
779
|
|
808
|
|
786
|
|
798
|
|
792
|
|
800
|
|
795
|
|
804
|
|
814
|
|
808
|
|
797
|
|
810
|
|
808
|
|
798
|
|
807
|
|
799
|
|
782
|
|
775
|
|
790
|
|
785
|
|
806
|
|
804
|
|
54587
|
|
502
|
|
500
|
|
503
|
|
520
|
|
523
|
|
512
|
|
519
|
|
520
|
|
526
|
|
530
|
|
536
|
|
549
|
|
549
|
|
544
|
|
535
|
|
521
|
|
519
|
|
521
|
|
520
|
|
534
|
|
531
|
|
532
|
|
525
|
|
530
|
|
533
|
|
521
|
|
520
|
|
527
|
|
531
|
|
532
|
|
523
|
|
520
|
|
527
|
|
525
|
|
506
|
|
513
|
|
509
|
|
512
|
|
505
|
|
495
|
|
490
|
|
485
|
|
487
|
|
488
|
|
479
|
|
485
|
|
493
|
|
495
|
|
489
|
|
494
|
|
503
|
|
502
|
|
503
|
|
500
|
|
509
|
|
510
|
|
527
|
|
522
|
|
515
|
|
522
|
|
506
|
|
517
|
|
525
|
|
515
|
|
523
|
|
522
|
|
532
|
|
525
|
|
520
|
|
533
|
|
526
|
|
521
|
|
515
|
|
525
|
|
529
|
|
519
|
|
521
|
|
518
|
|
513
|
|
517
|
|
510
|
|
514
|
|
518
|
|
525
|
|
531
|
|
532
|
|
533
|
|
526
|
|
533
|
|
529
|
|
527
|
|
533
|
|
527
|
|
529
|
|
532
|
|
528
|
|
526
|
|
528
|
|
539
|
|
542
|
|
543
|
|
532
|
|
526
|
|
526
|
|
521
|
|
531
|
|
534
|
|
527
|
|
543
|
|
545
|
|
543
|
|
547
|
|
545
|
|
534
|
|
542
|
|
542
|
|
547
|
|
551
|
|
546
|
|
548
|
|
550
|
|
554
|
|
557
|
|
552
|
|
548
|
|
556
|
|
557
|
|
550
|
|
549
|
|
550
|
|
556
|
|
541
|
|
553
|
|
552
|
|
546
|
|
539
|
|
538
|
|
531
|
|
517
|
|
514
|
|
522
|
|
522
|
|
521
|
|
525
|
|
535
|
|
536
|
|
528
|
|
519
|
|
517
|
|
514
|
|
504
|
|
505
|
|
499
|
|
503
|
|
495
|
|
492
|
|
498
|
|
510
|
|
513
|
|
520
|
|
510
|
|
512
|
|
520
|
|
525
|
|
519
|
|
517
|
|
520
|
|
517
|
|
524
|
|
522
|
|
513
|
|
508
|
|
513
|
|
526
|
|
521
|
|
526
|
|
526
|
|
526
|
|
532
|
|
521
|
|
520
|
|
521
|
|
520
|
|
517
|
|
524
|
|
533
|
|
546
|
|
541
|
|
539
|
|
539
|
|
543
|
|
543
|
|
545
|
|
547
|
|
549
|
|
549
|
|
552
|
|
549
|
|
548
|
|
548
|
|
560
|
|
556
|
|
555
|
|
556
|
|
560
|
|
559
|
|
554
|
|
558
|
|
556
|
|
566
|
|
568
|
|
547
|
|
542
|
|
543
|
|
534
|
|
536
|
|
538
|
|
537
|
|
539
|
|
542
|
|
546
|
|
554
|
|
544
|
|
544
|
|
527
|
|
524
|
|
528
|
|
529
|
|
532
|
|
526
|
|
523
|
|
530
|
|
517
|
|
515
|
|
516
|
|
524
|
|
537
|
|
541
|
|
536
|
|
538
|
|
531
|
|
523
|
|
517
|
|
523
|
|
514
|
|
515
|
|
519
|
|
524
|
|
518
|
|
520
|
|
521
|
|
526
|
|
522
|
|
518
|
|
532
|
|
524
|
|
512
|
|
508
|
|
507
|
|
507
|
|
505
|
|
513
|
|
509
|
|
523
|
|
522
|
|
518
|
|
514
|
|
523
|
|
527
|
|
537
|
|
540
|
|
538
|
|
540
|
|
550
|
|
554
|
|
553
|
|
555
|
|
551
|
|
547
|
|
553
|
|
557
|
|
548
|
|
545
|
|
549
|
|
547
|
|
550
|
|
550
|
|
558
|
|
548
|
|
541
|
|
540
|
|
539
|
|
537
|
|
547
|
|
559
|
|
557
|
|
571
|
|
575
|
|
578
|
|
576
|
|
584
|
|
580
|
|
572
|
|
554
|
|
557
|
|
558
|
|
562
|
|
554
|
|
555
|
|
555
|
|
555
|
|
544
|
|
538
|
|
536
|
|
531
|
|
529
|
|
527
|
|
539
|
|
535
|
|
541
|
|
537
|
|
538
|
|
534
|
|
540
|
|
540
|
|
544
|
|
554
|
|
547
|
|
546
|
|
568
|
|
561
|
|
549
|
|
536
|
|
538
|
|
530
|
|
536
|
|
531
|
|
532
|
|
542
|
|
549
|
|
547
|
|
538
|
|
527
|
|
526
|
|
527
|
|
525
|
|
530
|
|
526
|
|
533
|
|
532
|
|
535
|
|
532
|
|
528
|
|
528
|
|
519
|
|
521
|
|
520
|
|
509
|
|
514
|
|
516
|
|
507
|
|
500
|
|
502
|
|
511
|
|
507
|
|
505
|
|
502
|
|
504
|
|
496
|
|
482
|
|
486
|
|
474
|
|
475
|
|
489
|
|
504
|
|
496
|
|
495
|
|
496
|
|
495
|
|
494
|
|
501
|
|
503
|
|
497
|
|
497
|
|
492
|
|
490
|
|
496
|
|
502
|
|
503
|
|
516
|
|
515
|
|
516
|
|
517
|
|
515
|
|
520
|
|
510
|
|
510
|
|
512
|
|
522
|
|
514
|
|
518
|
|
524
|
|
522
|
|
529
|
|
533
|
|
541
|
|
542
|
|
542
|
|
544
|
|
544
|
|
543
|
|
543
|
|
528
|
|
518
|
|
524
|
|
515
|
|
511
|
|
514
|
|
516
|
|
515
|
|
505
|
|
500
|
|
504
|
|
503
|
|
502
|
|
499
|
|
518
|
|
505
|
|
513
|
|
503
|
|
512
|
|
507
|
|
519
|
|
527
|
|
521
|
|
523
|
|
521
|
|
514
|
|
516
|
|
516
|
|
523
|
|
523
|
|
518
|
|
512
|
|
510
|
|
525
|
|
515
|
|
519
|
|
522
|
|
533
|
|
546
|
|
542
|
|
538
|
|
532
|
|
540
|
|
545
|
|
552
|
|
548
|
|
552
|
|
554
|
|
550
|
|
558
|
|
550
|
|
548
|
|
546
|
|
549
|
|
559
|
|
543
|
|
542
|
|
544
|
|
549
|
|
546
|
|
551
|
|
548
|
|
539
|
|
540
|
|
546
|
|
533
|
|
530
|
|
540
|
|
544
|
|
541
|
|
537
|
|
534
|
|
536
|
|
541
|
|
546
|
|
549
|
|
551
|
|
539
|
|
538
|
|
540
|
|
538
|
|
549
|
|
531
|
|
526
|
|
527
|
|
525
|
|
542
|
|
550
|
|
543
|
|
540
|
|
532
|
|
522
|
|
527
|
|
531
|
|
532
|
|
529
|
|
548
|
|
548
|
|
546
|
|
542
|
|
533
|
|
530
|
|
537
|
|
526
|
|
527
|
|
534
|
|
536
|
|
529
|
|
515
|
|
523
|
|
534
|
|
542
|
|
544
|
|
549
|
|
544
|
|
545
|
|
546
|
|
545
|
|
553
|
|
539
|
|
536
|
|
540
|
|
540
|
|
551
|
|
552
|
|
543
|
|
541
|
|
544
|
|
547
|
|
555
|
|
551
|
|
556
|
|
544
|
|
535
|
|
529
|
|
524
|
|
520
|
|
513
|
|
517
|
|
526
|
|
531
|
|
524
|
|
516
|
|
526
|
|
526
|
|
513
|
|
521
|
|
516
|
|
514
|
|
527
|
|
525
|
|
525
|
|
540
|
|
547
|
|
545
|
|
541
|
|
539
|
|
535
|
|
545
|
|
560
|
|
566
|
|
569
|
|
573
|
|
570
|
|
576
|
|
570
|
|
562
|
|
560
|
|
551
|
|
562
|
|
562
|
|
566
|
|
572
|
|
578
|
|
583
|
|
54370
|
|
290
|
|
285
|
|
284
|
|
282
|
|
277
|
|
275
|
|
279
|
|
278
|
|
270
|
|
276
|
|
284
|
|
286
|
|
290
|
|
287
|
|
280
|
|
286
|
|
280
|
|
281
|
|
275
|
|
277
|
|
268
|
|
270
|
|
275
|
|
281
|
|
283
|
|
286
|
|
278
|
|
278
|
|
282
|
|
279
|
|
277
|
|
280
|
|
276
|
|
272
|
|
273
|
|
273
|
|
274
|
|
274
|
|
269
|
|
270
|
|
267
|
|
265
|
|
265
|
|
261
|
|
263
|
|
262
|
|
271
|
|
268
|
|
272
|
|
270
|
|
272
|
|
270
|
|
280
|
|
278
|
|
286
|
|
289
|
|
286
|
|
282
|
|
283
|
|
282
|
|
277
|
|
273
|
|
268
|
|
257
|
|
257
|
|
256
|
|
256
|
|
252
|
|
262
|
|
263
|
|
261
|
|
261
|
|
259
|
|
259
|
|
262
|
|
255
|
|
253
|
|
253
|
|
256
|
|
256
|
|
254
|
|
258
|
|
262
|
|
259
|
|
259
|
|
259
|
|
267
|
|
265
|
|
260
|
|
260
|
|
261
|
|
262
|
|
263
|
|
258
|
|
261
|
|
262
|
|
265
|
|
261
|
|
261
|
|
263
|
|
265
|
|
259
|
|
257
|
|
258
|
|
252
|
|
255
|
|
259
|
|
262
|
|
262
|
|
258
|
|
266
|
|
266
|
|
271
|
|
272
|
|
273
|
|
277
|
|
274
|
|
274
|
|
277
|
|
269
|
|
273
|
|
275
|
|
277
|
|
273
|
|
267
|
|
264
|
|
264
|
|
260
|
|
265
|
|
273
|
|
274
|
|
277
|
|
276
|
|
269
|
|
273
|
|
267
|
|
265
|
|
256
|
|
250
|
|
242
|
|
242
|
|
243
|
|
233
|
|
235
|
|
239
|
|
242
|
|
242
|
|
246
|
|
243
|
|
250
|
|
253
|
|
251
|
|
254
|
|
255
|
|
258
|
|
259
|
|
250
|
|
254
|
|
253
|
|
249
|
|
244
|
|
244
|
|
244
|
|
244
|
|
241
|
|
235
|
|
233
|
|
237
|
|
238
|
|
238
|
|
243
|
|
248
|
|
247
|
|
242
|
|
241
|
|
250
|
|
259
|
|
262
|
|
259
|
|
254
|
|
256
|
|
247
|
|
244
|
|
249
|
|
250
|
|
245
|
|
242
|
|
240
|
|
242
|
|
248
|
|
243
|
|
246
|
|
246
|
|
251
|
|
252
|
|
256
|
|
253
|
|
252
|
|
262
|
|
269
|
|
264
|
|
271
|
|
268
|
|
268
|
|
270
|
|
262
|
|
261
|
|
259
|
|
263
|
|
261
|
|
256
|
|
262
|
|
263
|
|
263
|
|
263
|
|
262
|
|
257
|
|
261
|
|
261
|
|
264
|
|
261
|
|
259
|
|
261
|
|
260
|
|
262
|
|
267
|
|
267
|
|
271
|
|
274
|
|
274
|
|
270
|
|
277
|
|
288
|
|
290
|
|
291
|
|
288
|
|
286
|
|
281
|
|
279
|
|
279
|
|
274
|
|
283
|
|
281
|
|
283
|
|
282
|
|
284
|
|
277
|
|
278
|
|
272
|
|
271
|
|
274
|
|
272
|
|
270
|
|
264
|
|
263
|
|
265
|
|
270
|
|
268
|
|
265
|
|
268
|
|
261
|
|
258
|
|
262
|
|
267
|
|
267
|
|
270
|
|
278
|
|
278
|
|
279
|
|
275
|
|
280
|
|
271
|
|
272
|
|
279
|
|
287
|
|
279
|
|
278
|
|
287
|
|
294
|
|
300
|
|
295
|
|
299
|
|
302
|
|
304
|
|
304
|
|
307
|
|
313
|
|
308
|
|
313
|
|
317
|
|
312
|
|
309
|
|
303
|
|
297
|
|
297
|
|
300
|
|
299
|
|
295
|
|
293
|
|
294
|
|
287
|
|
288
|
|
296
|
|
298
|
|
291
|
|
289
|
|
297
|
|
293
|
|
295
|
|
298
|
|
300
|
|
291
|
|
290
|
|
288
|
|
284
|
|
284
|
|
292
|
|
292
|
|
289
|
|
285
|
|
278
|
|
285
|
|
287
|
|
280
|
|
281
|
|
279
|
|
285
|
|
289
|
|
290
|
|
280
|
|
281
|
|
283
|
|
279
|
|
277
|
|
273
|
|
275
|
|
278
|
|
272
|
|
275
|
|
274
|
|
267
|
|
269
|
|
267
|
|
266
|
|
264
|
|
254
|
|
253
|
|
252
|
|
248
|
|
247
|
|
249
|
|
250
|
|
248
|
|
255
|
|
252
|
|
255
|
|
257
|
|
259
|
|
260
|
|
263
|
|
258
|
|
261
|
|
259
|
|
260
|
|
264
|
|
266
|
|
263
|
|
260
|
|
254
|
|
258
|
|
256
|
|
256
|
|
256
|
|
253
|
|
252
|
|
253
|
|
252
|
|
253
|
|
256
|
|
253
|
|
245
|
|
244
|
|
249
|
|
246
|
|
246
|
|
247
|
|
251
|
|
249
|
|
249
|
|
251
|
|
248
|
|
254
|
|
251
|
|
255
|
|
255
|
|
245
|
|
248
|
|
246
|
|
244
|
|
247
|
|
244
|
|
240
|
|
244
|
|
248
|
|
254
|
|
253
|
|
255
|
|
257
|
|
259
|
|
260
|
|
261
|
|
259
|
|
262
|
|
261
|
|
263
|
|
258
|
|
257
|
|
257
|
|
255
|
|
251
|
|
257
|
|
256
|
|
256
|
|
257
|
|
257
|
|
258
|
|
264
|
|
266
|
|
266
|
|
267
|
|
264
|
|
268
|
|
271
|
|
260
|
|
252
|
|
252
|
|
248
|
|
244
|
|
245
|
|
237
|
|
243
|
|
244
|
|
245
|
|
249
|
|
245
|
|
239
|
|
239
|
|
244
|
|
247
|
|
245
|
|
248
|
|
250
|
|
253
|
|
249
|
|
249
|
|
240
|
|
237
|
|
240
|
|
240
|
|
240
|
|
246
|
|
246
|
|
248
|
|
243
|
|
246
|
|
244
|
|
245
|
|
246
|
|
244
|
|
248
|
|
246
|
|
249
|
|
240
|
|
249
|
|
249
|
|
252
|
|
248
|
|
249
|
|
255
|
|
257
|
|
260
|
|
255
|
|
254
|
|
242
|
|
240
|
|
240
|
|
236
|
|
240
|
|
238
|
|
237
|
|
238
|
|
244
|
|
248
|
|
251
|
|
247
|
|
242
|
|
244
|
|
243
|
|
246
|
|
252
|
|
262
|
|
261
|
|
259
|
|
260
|
|
262
|
|
262
|
|
258
|
|
262
|
|
258
|
|
259
|
|
259
|
|
256
|
|
254
|
|
258
|
|
255
|
|
255
|
|
253
|
|
251
|
|
255
|
|
254
|
|
254
|
|
251
|
|
251
|
|
253
|
|
249
|
|
248
|
|
254
|
|
261
|
|
260
|
|
252
|
|
259
|
|
266
|
|
270
|
|
265
|
|
273
|
|
270
|
|
274
|
|
273
|
|
270
|
|
271
|
|
264
|
|
257
|
|
262
|
|
268
|
|
276
|
|
279
|
|
283
|
|
278
|
|
284
|
|
286
|
|
287
|
|
286
|
|
288
|
|
285
|
|
282
|
|
275
|
|
273
|
|
273
|
|
284
|
|
287
|
|
283
|
|
286
|
|
286
|
|
286
|
|
293
|
|
293
|
|
291
|
|
289
|
|
278
|
|
275
|
|
281
|
|
277
|
|
273
|
|
276
|
|
267
|
|
264
|
|
267
|
|
264
|
|
275
|
|
274
|
|
271
|
|
271
|
|
274
|
|
271
|
|
268
|
|
268
|
|
258
|
|
260
|
|
256
|
|
253
|
|
258
|
|
254
|
|
260
|
|
257
|
|
264
|
|
273
|
|
275
|
|
266
|
|
263
|
|
261
|
|
271
|
|
268
|
|
268
|
|
266
|
|
259
|
|
266
|
|
269
|
|
272
|
|
278
|
|
277
|
|
282
|
|
281
|
|
282
|
|
277
|
|
277
|
|
273
|
|
266
|
|
263
|
|
260
|
|
257
|
|
260
|
|
259
|
|
257
|
|
260
|
|
260
|
|
261
|
|
264
|
|
273
|
|
277
|
|
271
|
|
269
|
|
268
|
|
266
|
|
263
|
|
271
|
|
266
|
|
260
|
|
263
|
|
264
|
|
255
|
|
255
|
|
252
|
|
252
|
|
256
|
|
250
|
|
260
|
|
262
|
|
259
|
|
256
|
|
248
|
|
250
|
|
243
|
|
241
|
|
252
|
|
251
|
|
251
|
|
243
|
|
237
|
|
241
|
|
241
|
|
243
|
|
246
|
|
246
|
|
245
|
|
243
|
|
240
|
|
239
|
|
238
|
|
237
|
|
232
|
|
228
|
|
225
|
|
225
|
|
225
|
|
230
|
|
226
|
|
222
|
|
221
|
|
223
|
|
228
|
|
232
|
|
231
|
|
230
|
|
231
|
|
231
|
|
221
|
|
228
|
|
231
|
|
235
|
|
237
|
|
236
|
|
236
|
|
239
|
|
238
|
|
236
|
|
238
|
|
248
|
|
249
|
|
255
|
|
255
|
|
262
|
|
268
|
|
268
|
|
266
|
|
265
|
|
264
|
|
268
|
|
266
|
|
258
|
|
252
|
|
251
|
|
254
|
|
256
|
|
254
|
|
248
|
|
243
|
|
246
|
|
254
|
|
255
|
|
250
|
|
252
|
|
250
|
|
251
|
|
247
|
|
246
|
|
251
|
|
258
|
|
259
|
|
258
|
|
255
|
|
257
|
|
254
|
|
250
|
|
246
|
|
255
|
|
254
|
|
257
|
|
255
|
|
250
|
|
253
|
|
251
|
|
256
|
|
256
|
|
254
|
|
252
|
|
250
|
|
253
|
|
254
|
|
258
|
|
250
|
|
253
|
|
256
|
|
256
|
|
260
|
|
261
|
|
260
|
|
264
|
|
271
|
|
270
|
|
269
|
|
268
|
|
271
|
|
263
|
|
267
|
|
264
|
|
267
|
|
267
|
|
267
|
|
264
|
|
258
|
|
261
|
|
264
|
|
269
|
|
263
|
|
265
|
|
266
|
|
266
|
|
268
|
|
264
|
|
266
|
|
262
|
|
260
|
|
258
|
|
261
|
|
263
|
|
268
|
|
268
|
|
269
|
|
270
|
|
273
|
|
269
|
|
262
|
|
259
|
|
258
|
|
260
|
|
260
|
|
256
|
|
256
|
|
264
|
|
272
|
|
274
|
|
272
|
|
275
|
|
267
|
|
268
|
|
282
|
|
287
|
|
287
|
|
286
|
|
284
|
|
285
|
|
285
|
|
281
|
|
285
|
|
279
|
|
282
|
|
278
|
|
281
|
|
281
|
|
285
|
|
289
|
|
287
|
|
286
|
|
290
|
|
290
|
|
289
|
|
289
|
|
288
|
|
291
|
|
288
|
|
296
|
|
292
|
|
287
|
|
293
|
|
291
|
|
295
|
|
293
|
|
291
|
|
297
|
|
294
|
|
293
|
|
292
|
|
284
|
|
281
|
|
280
|
|
286
|
|
284
|
|
284
|
|
282
|
|
286
|
|
278
|
|
280
|
|
281
|
|
284
|
|
286
|
|
286
|
|
281
|
|
282
|
|
286
|
|
280
|
|
279
|
|
277
|
|
272
|
|
271
|
|
266
|
|
262
|
|
259
|
|
263
|
|
266
|
|
274
|
|
268
|
|
275
|
|
276
|
|
270
|
|
271
|
|
275
|
|
283
|
|
280
|
|
281
|
|
285
|
|
287
|
|
277
|
|
274
|
|
273
|
|
267
|
|
266
|
|
266
|
|
259
|
|
261
|
|
256
|
|
252
|
|
246
|
|
242
|
|
242
|
|
239
|
|
244
|
|
246
|
|
241
|
|
238
|
|
233
|
|
232
|
|
236
|
|
236
|
|
244
|
|
243
|
|
245
|
|
247
|
|
250
|
|
245
|
|
246
|
|
249
|
|
245
|
|
246
|
|
249
|
|
248
|
|
252
|
|
250
|
|
246
|
|
249
|
|
249
|
|
250
|
|
252
|
|
250
|
|
245
|
|
247
|
|
251
|
|
255
|
|
254
|
|
248
|
|
244
|
|
248
|
|
245
|
|
244
|
|
246
|
|
254
|
|
264
|
|
263
|
|
260
|
|
255
|
|
260
|
|
268
|
|
259
|
|
253
|
|
257
|
|
255
|
|
260
|
|
254
|
|
252
|
|
254
|
|
251
|
|
255
|
|
259
|
|
260
|
|
262
|
|
261
|
|
259
|
|
259
|
|
261
|
|
262
|
|
264
|
|
269
|
|
270
|
|
273
|
|
270
|
|
270
|
|
272
|
|
276
|
|
276
|
|
274
|
|
276
|
|
272
|
|
274
|
|
272
|
|
275
|
|
274
|
|
275
|
|
277
|
|
276
|
|
277
|
|
271
|
|
271
|
|
271
|
|
271
|
|
274
|
|
268
|
|
274
|
|
279
|
|
277
|
|
281
|
|
287
|
|
282
|
|
279
|
|
283
|
|
280
|
|
282
|
|
279
|
|
287
|
|
284
|
|
279
|
|
279
|
|
276
|
|
275
|
|
279
|
|
281
|
|
280
|
|
280
|
|
289
|
|
286
|
|
279
|
|
280
|
|
273
|
|
260
|
|
251
|
|
254
|
|
258
|
|
256
|
|
257
|
|
254
|
|
247
|
|
248
|
|
253
|
|
246
|
|
248
|
|
250
|
|
255
|
|
254
|
|
252
|
|
253
|
|
255
|
|
259
|
|
266
|
|
271
|
|
267
|
|
262
|
|
260
|
|
271
|
|
267
|
|
262
|
|
263
|
|
266
|
|
261
|
|
262
|
|
267
|
|
268
|
|
268
|
|
269
|
|
269
|
|
262
|
|
260
|
|
259
|
|
263
|
|
266
|
|
264
|
|
255
|
|
248
|
|
255
|
|
253
|
|
254
|
|
251
|
|
253
|
|
263
|
|
271
|
|
268
|
|
273
|
|
276
|
|
274
|
|
275
|
|
276
|
|
277
|
|
274
|
|
269
|
|
268
|
|
266
|
|
260
|
|
263
|
|
263
|
|
257
|
|
254
|
|
255
|
|
258
|
|
260
|
|
263
|
|
260
|
|
262
|
|
259
|
|
257
|
|
257
|
|
264
|
|
266
|
|
267
|
|
265
|
|
267
|
|
266
|
|
263
|
|
261
|
|
266
|
|
266
|
|
276
|
|
271
|
|
267
|
|
258
|
|
253
|
|
252
|
|
253
|
|
256
|
|
251
|
|
247
|
|
249
|
|
246
|
|
249
|
|
254
|
|
258
|
|
258
|
|
254
|
|
258
|
|
263
|
|
267
|
|
261
|
|
258
|
|
257
|
|
259
|
|
256
|
|
258
|
|
264
|
|
271
|
|
266
|
|
270
|
|
269
|
|
273
|
|
271
|
|
272
|
|
271
|
|
270
|
|
273
|
|
280
|
|
283
|
|
288
|
|
291
|
|
285
|
|
285
|
|
292
|
|
293
|
|
290
|
|
287
|
|
282
|
|
284
|
|
284
|
|
287
|
|
289
|
|
288
|
|
289
|
|
283
|
|
282
|
|
282
|
|
286
|
|
281
|
|
278
|
|
284
|
|
284
|
|
282
|
|
282
|
|
285
|
|
288
|
|
290
|
|
284
|
|
285
|
|
284
|
|
281
|
|
276
|
|
274
|
|
276
|
|
271
|
|
271
|
|
269
|
|
267
|
|
269
|
|
270
|
|
269
|
|
274
|
|
273
|
|
282
|
|
290
|
|
291
|
|
292
|
|
294
|
|
295
|
|
292
|
|
292
|
|
294
|
|
298
|
|
298
|
|
295
|
|
290
|
|
288
|
|
281
|
|
276
|
|
272
|
|
275
|
|
282
|
|
280
|
|
284
|
|
282
|
|
281
|
|
274
|
|
274
|
|
276
|
|
273
|
|
275
|
|
275
|
|
272
|
|
270
|
|
273
|
|
274
|
|
271
|
|
272
|
|
266
|
|
259
|
|
265
|
|
273
|
|
265
|
|
264
|
|
266
|
|
270
|
|
277
|
|
274
|
|
272
|
|
275
|
|
275
|
|
273
|
|
270
|
|
268
|
|
266
|
|
258
|
|
262
|
|
265
|
|
264
|
|
262
|
|
260
|
|
262
|
|
266
|
|
268
|
|
274
|
|
275
|
|
267
|
|
262
|
|
268
|
|
272
|
|
283
|
|
289
|
|
284
|
|
284
|
|
273
|
|
262
|
|
265
|
|
263
|
|
268
|
|
269
|
|
265
|
|
270
|
|
272
|
|
267
|
|
267
|
|
270
|
|
270
|
|
275
|
|
279
|
|
277
|
|
282
|
|
278
|
|
280
|
|
275
|
|
277
|
|
278
|
|
272
|
|
276
|
|
273
|
|
271
|
|
277
|
|
271
|
|
277
|
|
281
|
|
282
|
|
281
|
|
277
|
|
274
|
|
274
|
|
270
|
|
272
|
|
269
|
|
274
|
|
276
|
|
274
|
|
273
|
|
273
|
|
270
|
|
272
|
|
270
|
|
266
|
|
267
|
|
266
|
|
265
|
|
266
|
|
258
|
|
255
|
|
259
|
|
257
|
|
258
|
|
260
|
|
252
|
|
252
|
|
246
|
|
245
|
|
248
|
|
251
|
|
248
|
|
253
|
|
249
|
|
250
|
|
245
|
|
252
|
|
255
|
|
252
|
|
254
|
|
259
|
|
253
|
|
257
|
|
252
|
|
248
|
|
245
|
|
244
|
|
244
|
|
234
|
|
237
|
|
240
|
|
242
|
|
246
|
|
256
|
|
260
|
|
255
|
|
257
|
|
257
|
|
258
|
|
258
|
|
254
|
|
253
|
|
244
|
|
239
|
|
241
|
|
243
|
|
245
|
|
245
|
|
248
|
|
242
|
|
239
|
|
239
|
|
241
|
|
240
|
|
240
|
|
238
|
|
234
|
|
233
|
|
238
|
|
243
|
|
249
|
|
249
|
|
245
|
|
254
|
|
256
|
|
254
|
|
258
|
|
263
|
|
256
|
|
261
|
|
261
|
|
257
|
|
261
|
|
259
|
|
265
|
|
262
|
|
260
|
|
263
|
|
262
|
|
261
|
|
261
|
|
267
|
|
273
|
|
272
|
|
269
|
|
268
|
|
268
|
|
271
|
|
272
|
|
269
|
|
269
|
|
272
|
|
268
|
|
268
|
|
271
|
|
282
|
|
279
|
|
283
|
|
280
|
|
278
|
|
272
|
|
271
|
|
271
|
|
275
|
|
271
|
|
267
|
|
265
|
|
264
|
|
264
|
|
260
|
|
256
|
|
253
|
|
249
|
|
254
|
|
259
|
|
256
|
|
250
|
|
248
|
|
248
|
|
249
|
|
254
|
|
255
|
|
260
|
|
262
|
|
258
|
|
252
|
|
251
|
|
246
|
|
248
|
|
247
|
|
247
|
|
243
|
|
247
|
|
245
|
|
248
|
|
249
|
|
244
|
|
251
|
|
259
|
|
259
|
|
250
|
|
253
|
|
257
|
|
255
|
|
253
|
|
254
|
|
257
|
|
251
|
|
247
|
|
250
|
|
253
|
|
253
|
|
256
|
|
252
|
|
253
|
|
248
|
|
253
|
|
251
|
|
254
|
|
252
|
|
249
|
|
247
|
|
253
|
|
258
|
|
254
|
|
255
|
|
260
|
|
255
|
|
253
|
|
254
|
|
248
|
|
246
|
|
244
|
|
250
|
|
253
|
|
261
|
|
264
|
|
256
|
|
258
|
|
257
|
|
254
|
|
256
|
|
254
|
|
261
|
|
266
|
|
270
|
|
275
|
|
269
|
|
266
|
|
262
|
|
262
|
|
254
|
|
254
|
|
255
|
|
258
|
|
262
|
|
265
|
|
271
|
|
274
|
|
272
|
|
270
|
|
268
|
|
273
|
|
272
|
|
275
|
|
277
|
|
270
|
|
271
|
|
272
|
|
265
|
|
260
|
|
257
|
|
263
|
|
257
|
|
256
|
|
258
|
|
258
|
|
263
|
|
264
|
|
257
|
|
253
|
|
256
|
|
257
|
|
257
|
|
262
|
|
261
|
|
265
|
|
267
|
|
266
|
|
268
|
|
276
|
|
272
|
|
269
|
|
267
|
|
269
|
|
275
|
|
275
|
|
274
|
|
278
|
|
277
|
|
276
|
|
276
|
|
274
|
|
277
|
|
283
|
|
288
|
|
287
|
|
282
|
|
280
|
|
276
|
|
270
|
|
270
|
|
269
|
|
269
|
|
270
|
|
270
|
|
270
|
|
265
|
|
269
|
|
273
|
|
275
|
|
265
|
|
269
|
|
268
|
|
266
|
|
268
|
|
264
|
|
261
|
|
264
|
|
265
|
|
259
|
|
264
|
|
269
|
|
269
|
|
267
|
|
264
|
|
269
|
|
271
|
|
270
|
|
266
|
|
269
|
|
278
|
|
289
|
|
284
|
|
288
|
|
280
|
|
275
|
|
269
|
|
267
|
|
265
|
|
267
|
|
264
|
|
259
|
|
259
|
|
260
|
|
263
|
|
260
|
|
262
|
|
253
|
|
246
|
|
247
|
|
255
|
|
259
|
|
259
|
|
258
|
|
261
|
|
259
|
|
258
|
|
257
|
|
254
|
|
252
|
|
252
|
|
250
|
|
255
|
|
257
|
|
250
|
|
247
|
|
244
|
|
246
|
|
244
|
|
249
|
|
248
|
|
252
|
|
251
|
|
245
|
|
242
|
|
231
|
|
241
|
|
243
|
|
244
|
|
249
|
|
255
|
|
262
|
|
260
|
|
263
|
|
265
|
|
267
|
|
262
|
|
262
|
|
264
|
|
260
|
|
259
|
|
257
|
|
258
|
|
258
|
|
259
|
|
261
|
|
256
|
|
255
|
|
254
|
|
247
|
|
250
|
|
256
|
|
251
|
|
252
|
|
250
|
|
255
|
|
252
|
|
255
|
|
251
|
|
249
|
|
249
|
|
246
|
|
241
|
|
243
|
|
248
|
|
246
|
|
254
|
|
256
|
|
255
|
|
259
|
|
261
|
|
265
|
|
261
|
|
258
|
|
256
|
|
252
|
|
252
|
|
255
|
|
255
|
|
252
|
|
247
|
|
251
|
|
249
|
|
245
|
|
248
|
|
251
|
|
252
|
|
255
|
|
257
|
|
260
|
|
254
|
|
258
|
|
252
|
|
246
|
|
251
|
|
258
|
|
262
|
|
259
|
|
257
|
|
246
|
|
251
|
|
256
|
|
253
|
|
253
|
|
258
|
|
249
|
|
255
|
|
260
|
|
261
|
|
264
|
|
262
|
|
266
|
|
271
|
|
280
|
|
280
|
|
282
|
|
285
|
|
277
|
|
273
|
|
276
|
|
274
|
|
272
|
|
275
|
|
263
|
|
263
|
|
268
|
|
269
|
|
271
|
|
270
|
|
271
|
|
263
|
|
270
|
|
272
|
|
280
|
|
277
|
|
277
|
|
280
|
|
278
|
|
278
|
|
279
|
|
277
|
|
277
|
|
278
|
|
278
|
|
273
|
|
266
|
|
271
|
|
277
|
|
281
|
|
273
|
|
271
|
|
278
|
|
286
|
|
288
|
|
293
|
|
290
|
|
288
|
|
291
|
|
295
|
|
54080
|