8191
8190
8189
8183
8187
8175
8127
8159
8063
7679
7935
7167
4095
6143
8188
8182
8174
8186
8179
8173
8171
8126
8185
8181
8062
8157
8119
8061
8158
7677
7166
7165
7934
4094
8155
8047
7671
8167
7931
8151
7163
8125
7159
6141
7678
7933
6142
8123
4093
8059
4091
7647
7919
4087
6139
7675
4079
7663
7927
7423
7807
6135
6015
8143
8095
6079
6911
8111
3839
3967
7615
7903
5631
3071
5119
7999
7151
3583
5887
6111
6127
2047
8055
7039
4063
7135
7551
7871
8031
6655
7451
7448
7450
7449
7454
7455
7452
7453
7441
7445
7444
7440
7442
7443
7447
7446
7488
7491
7494
7490
7489
7495
7492
7493
7497
7502
7503
7500
7501
7496
7498
7499
7431
7433
7432
7425
7430
7426
7424
7435
7427
7429
7428
7516
7434
7519
7436
7437
7517
7518
7439
7514
7438
7515
7512
7533
7532
7521
7520
7522
7524
7525
7534
7513
7523
7526
7529
7530
7535
7531
7528
7511
7510
7527
4031
7508
7505
7509
7506
7504
7507
7550
7544
7545
7546
7548
7549
7547
7540
7537
7536
7541
7542
7543
7539
7538
7479
7478
7477
7476
7472
7473
7475
7474
7655
7654
7486
7487
7652
7484
7485
7653
7656
7482
7483
7657
7662
7649
7661
7660
7658
7481
7648
7480
7651
7622
7623
7469
7659
7650
7631
7468
7630
7620
7628
7471
7624
7625
7621
7616
7627
7626
7629
7470
7458
7619
7617
7618
7457
7456
7465
7459
7464
7467
7636
7466
7637
7638
7383
7639
7463
7633
7462
7362
7634
7380
7381
7632
7382
7635
7363
7646
7640
7360
7575
7643
7676
7641
7574
7642
7645
7364
7461
7460
7570
7572
7361
7365
7377
7644
7573
7667
7578
7571
7577
7376
7579
7666
7674
7569
7672
7367
7366
7568
7386
7387
7576
7673
7664
7665
7373
7583
7582
7378
7669
7670
7372
7580
7668
7379
7370
7603
7384
7385
7391
7602
7604
7605
7607
7388
7390
7368
7369
7375
7389
7374
7581
7371
7606
7612
7416
7601
7614
7613
7609
7600
7419
7417
7608
7421
7418
7611
7411
7420
7610
7413
7414
7415
7422
7410
7412
7409
7402
7408
7403
7401
7394
7567
7563
7562
7400
7590
7595
7587
7393
7589
7597
7398
7406
7407
7395
7598
7586
7560
7561
7594
7593
7592
7591
7564
7588
7566
7584
7585
7599
7565
7556
7399
7596
7392
7404
7557
7302
7553
7552
7303
7558
7396
7405
7559
7319
7301
7397
7554
7300
7555
7316
7318
7314
7327
7315
7325
7296
7312
7313
7321
7317
7297
7298
7326
7324
7320
7323
7322
7299
7304
7305
7307
7306
7308
7309
7311
7310
3098
3099
3097
7340
7341
3096
3103
3102
7342
7343
7336
7339
7338
7337
3100
3101
3090
3638
3091
3636
3639
3089
3094
3088
3093
3637
3627
7332
7330
7328
3092
7329
3647
7331
7333
3095
3646
3642
3626
7347
3624
3630
7334
7335
3641
3629
3623
3610
3631
3643
3628
7346
3640
3625
7345
3611
3621
3622
3644
3671
3617
3668
3619
7344
3616
3608
3633
3645
3632
3620
3669
3609
3670
7349
3696
3618
3664
3665
3697
3699
3635
7348
3702
3700
3698
3634
7350
7351
3667
3674
3703
3672
3701
7357
3129
7358
3128
3613
3612
3675
3666
3673
7356
3615
3678
7359
3132
3614
7352
3131
3606
3679
3133
3130
7353
3676
3607
7355
3677
3604
7354
3605
3134
3603
3135
3600
3602
3601
3119
3118
3649
3683
3653
3652
3648
3590
3116
3117
3591
3684
3680
3654
3711
3682
3655
3681
3709
3687
3589
3710
3650
3651
3708
3686
3706
3685
3588
7821
7820
3596
3584
3707
3587
3586
3599
7822
3704
3705
3585
7823
3597
3079
3598
3691
3689
3692
3695
3074
3076
3690
3592
3688
3078
3694
3656
7816
3123
3115
3125
3657
3126
3127
3073
3593
3120
3124
3658
3072
3075
3771
3693
3113
7818
3122
3659
7817
3121
3114
3112
3770
3077
7819
3660
3661
3595
3662
3080
3663
3769
3081
3768
3594
3738
3739
7843
7840
7841
3082
3083
3763
3767
3766
3154
3762
3773
7842
3737
7846
7847
3736
3774
7844
7845
3772
3085
3155
3084
3152
3110
3109
3111
3153
3764
3158
3775
3741
3108
3159
3087
3156
3760
3086
3740
3743
7812
7809
7811
3765
7808
7810
3761
3213
3157
3742
3212
3106
3105
7854
7814
7813
3214
7815
3107
7855
3104
3215
7853
3162
7195
7852
7862
3161
3163
7858
7857
3160
3209
7214
7860
7856
7863
7859
7861
3210
7194
7851
3211
3208
3166
3167
7215
7199
3204
3206
7197
7213
3733
3787
3207
7212
3786
7174
7196
3205
3785
7848
3734
3730
3732
3165
7224
3728
7850
7192
3729
7175
7198
7173
7204
3164
7225
3735
3200
7193
3201
7229
7849
7218
7172
7231
3731
3784
7205
7226
7870
7219
7206
7207
7228
7171
3202
7210
7183
3203
7211
3825
3826
3229
3751
7182
7170
3828
7181
7230
7227
7869
7200
3228
7208
3827
7868
3824
3748
7180
3750
7201
7209
7185
7216
3790
3788
7864
3791
7866
3789
7217
3834
3715
7176
7179
3829
7186
7867
7169
3231
3230
7187
7189
7168
3749
3835
7865
7177
7190
3830
7184
3714
3836
3837
7202
3838
7178
3831
7191
7188
7203
3136
3713
3712
3137
3833
3832
3806
3807
7835
3218
7221
7222
3805
3141
3217
3140
7220
7223
3226
3216
3794
3142
3746
3804
7832
3792
7834
3747
3814
3815
3225
3219
3227
3813
3801
3795
3139
3143
3719
3224
3800
3812
3716
3138
3717
3718
3793
3322
3222
3803
3798
7833
3745
3723
3782
3781
3744
3323
7923
3777
3783
3144
3870
3320
3321
3223
3797
3776
7838
3820
3810
3722
3802
3799
3821
7839
3808
3871
3780
3148
3149
3796
3727
7922
3811
3145
3823
3221
3220
3721
3720
3146
3822
7924
3868
3869
3809
7837
3327
3326
3324
3778
3779
3755
7926
3754
3867
3865
3864
3726
7925
3819
3147
6788
7920
3325
7836
7830
3752
7921
3150
3816
7907
6844
3757
6846
7911
3151
7906
6789
3879
6839
7909
3756
3759
3866
7908
3817
3818
3724
7910
3753
6847
7831
6806
3758
3725
7824
7905
7904
7825
6845
7828
3878
6838
3876
6790
3877
6784
7914
6785
3886
6833
6804
3953
6805
6836
6807
6791
6800
6801
3316
3317
7829
6786
6787
6832
3857
3958
6795
3959
6794
3887
6837
6835
7915
6802
3319
7827
6792
3957
3858
3859
6803
3956
7787
3862
3954
3952
3318
7916
3885
3884
6834
7913
7912
7786
7777
7917
7826
3856
3863
7883
6841
3962
7918
6793
3295
3955
7881
7778
7882
6842
7776
3861
7784
3292
3279
3277
3276
3963
3315
6840
3294
7929
7932
3960
7779
3961
7885
7884
3860
7789
3965
3890
6822
3266
6843
3293
7880
6796
7785
3313
3891
3312
6823
3883
6799
3314
7788
7930
7928
7887
3945
4043
4042
4041
4040
6797
7886
3882
3966
3274
3275
3278
3964
4045
3873
7781
3272
7782
4036
4035
7790
7791
3880
7898
7897
6798
7780
3944
4044
6821
3889
3267
3872
7783
6820
4038
4047
4046
3950
4039
6813
3271
4037
7902
3881
7899
3264
6811
3948
3273
3951
3888
6815
8177
6809
7805
7804
3270
4034
4033
4032
8176
3875
7900
3268
6810
3892
3893
3265
7896
8141
8138
8136
6812
3949
6808
6814
8180
3936
3291
8184
3290
3289
7901
3895
3269
3288
8137
6851
8142
8140
8139
7243
3946
3874
7801
8178
3947
7245
3303
3302
7806
8144
3937
7242
7803
4059
3901
3894
7802
6827
8172
3938
6850
7800
8150
7797
3899
8148
3854
3300
6826
8145
8146
3902
8168
8149
4058
3900
8170
3939
3855
3301
3903
7877
7244
7294
7796
3942
3943
7893
7889
3941
7295
3853
8169
6824
7874
7795
6817
7793
8163
8128
3896
8162
3898
8164
8165
3940
7799
7888
7878
7792
3306
4049
7876
3287
3284
3282
6857
4056
6849
6848
8152
8147
7895
4055
7890
4062
4060
7891
7892
4061
7879
7894
3304
7293
6825
3285
8131
3852
7240
8129
6830
8166
7292
4048
8160
3261
4053
7798
6816
3283
7747
4054
3307
4057
6819
6818
3297
3286
4050
7872
8130
7875
6856
8153
8154
8156
3296
3305
6831
7794
3263
3262
4051
7246
3280
6725
3260
7233
3176
7241
7247
7256
4052
3897
6858
8161
3299
3180
6860
6862
3298
3181
3178
6829
3311
7746
3310
7286
3281
3179
7273
6724
7291
7754
7290
8134
8135
7288
7873
7753
3843
6853
3842
6828
7234
7267
6861
7235
6726
6863
6859
7232
7755
7744
7265
7281
7287
7759
7250
8133
3177
7249
7257
7266
7268
3182
8132
3908
3909
7756
3846
7752
7758
7269
7251
3256
7289
7252
7280
7745
7284
7258
7757
7259
7272
6727
3309
3308
3257
3847
3183
7271
7270
7264
7285
7254
7253
7248
6852
7279
7277
7237
7283
3907
7236
7255
3906
7278
7276
3258
7748
3259
3840
3848
3850
3849
3175
6855
6877
3841
7282
6854
3174
7749
3172
7750
3851
6730
3168
3911
7274
6728
3197
3196
3173
3844
7751
6876
7239
3910
7238
7275
3199
6723
3845
5645
5644
3904
3905
7261
6879
6878
7766
3198
6729
6720
3169
6722
3236
6731
5647
6874
3237
6875
3249
7764
6721
3234
7765
7767
6872
7260
3170
3242
3171
6868
3195
3243
3240
6873
5646
3235
3248
3241
7262
6735
3253
3233
3251
3232
5914
3193
5641
6733
3194
6869
6681
3250
3239
5915
6870
6867
7103
6871
6741
7263
3238
7761
7760
3192
5643
5642
5640
3247
7762
3255
6680
6734
6732
6682
6865
6864
5919
6683
6684
6686
6685
5917
5909
7763
6687
3252
3254
6866
5910
5908
5916
4067
5911
7769
6743
6740
5907
5901
3246
5912
6781
5930
5904
7768
5918
5900
5931
5906
3191
4086
6742
4077
4066
4065
4064
4071
4070
3245
3244
3932
4076
5905
5928
7770
5944
4069
4084
5913
3190
6886
6737
3914
5945
3933
6780
6673
6779
4078
6783
6738
6739
6672
6887
4085
3913
3184
3935
6675
6674
5947
5933
6885
4072
6881
6880
6893
6895
6760
5660
5932
3915
6761
5929
3912
6778
3934
4068
5946
3185
6776
6884
7771
6736
7775
6882
6777
6782
4081
3188
4083
3918
3919
5903
5902
5935
7774
6660
4090
6767
6661
4075
4074
5662
7772
6892
6883
3189
5899
4082
4073
4080
6894
6890
6766
3921
5898
6891
6897
6900
6901
4088
4089
5661
6764
6762
5663
8120
8121
8122
5934
6663
3920
6765
3187
7773
5896
5897
8124
6896
3186
3923
6662
6752
6753
6763
6889
3931
6677
5936
5655
4092
6676
6899
5938
5891
5654
6756
6888
5937
6757
6758
6759
5920
6768
5922
6769
3916
5923
3922
3917
3930
5939
5890
5951
6898
6657
6902
6754
8112
3925
8089
8113
5950
5949
8117
5921
8082
5894
6775
6755
6903
5888
8116
5948
6770
3928
3929
6656
6678
6771
3924
6679
5889
8083
8088
8090
8085
8118
5895
6774
8081
5940
5941
5942
3927
5892
6908
6909
6910
5633
5634
5635
8115
8084
5943
8114
8091
8086
8093
8094
5925
5656
8092
5632
6772
5652
8080
5924
8087
6747
6907
6906
5657
5658
5659
6905
5981
6904
8104
8103
8105
3926
6773
5926
5653
5927
6658
8107
8106
5636
5893
5980
6746
6659
8098
8102
8096
8068
5637
8077
8064
8076
8065
8066
8097
5965
6744
6745
8110
5977
8108
8109
5979
5673
5983
8067
8069
8099
8101
5982
5638
5964
5672
5651
8100
8079
5978
8078
5675
5650
5976
5639
5966
8070
8071
5674
6666
5967
8074
5702
5703
8075
6667
5648
5649
8072
5677
5676
6664
7703
6665
7693
5700
5679
5701
8073
5699
6669
6750
1244
5698
7694
6671
220
6670
5960
3420
5989
5961
7683
7692
6668
7708
5962
5678
7702
7695
5963
7698
3421
5696
1245
6751
221
7682
7699
7687
5988
7711
7701
5697
223
7709
1247
7710
7705
3422
6010
3423
7700
7696
6748
7689
7704
1246
6009
222
6749
6008
5710
5991
7681
7686
5971
5970
5990
7680
5711
7688
1240
1241
217
6011
7685
216
6014
6013
7697
5953
7684
7690
7691
5952
1242
5999
5666
7707
7706
218
4020
4021
5664
6012
219
5705
1243
5998
6003
5969
5667
5665
5993
5709
5992
5704
3417
5954
6002
3418
4022
5955
4016
5668
5996
3410
5984
4018
5708
5757
5707
5995
3416
5968
5987
3409
5997
5986
3406
6031
5669
5670
5956
6000
6001
3411
3400
5706
5756
5994
3419
4019
6006
4023
5957
3404
4017
5959
5671
3401
6028
5758
4024
5973
5759
6007
3405
3403
3402
5985
6030
4015
6004
3408
3407
1236
6693
3412
5974
4014
6005
3414
3413
212
5972
4025
4026
4027
6029
6035
1237
213
5958
3415
209
5754
1233
1238
4004
6039
6034
214
5975
4030
4013
4012
6692
215
6075
1239
619
5755
211
6074
6073
6072
6025
6694
6038
6027
4009
1235
4001
4000
6024
4005
4006
4007
6077
210
5743
1234
6076
4029
5752
5753
3396
4028
1232
6688
8057
6691
4002
4003
4011
6695
4010
4008
5742
6026
6117
6116
618
617
208
5734
6690
5729
6700
5733
5735
6041
6701
8056
6119
6118
6032
5732
6036
8058
6078
3399
6068
6070
616
6115
6114
6703
6702
6037
6071
6113
6696
6689
3398
5731
6042
6698
6040
6033
3397
6064
622
6112
5730
8060
5741
5728
5740
5747
6697
623
620
6125
3393
7743
7717
7718
8007
6043
6023
6065
5746
6069
6706
8006
6047
6046
6120
6045
5738
5737
7742
6067
6066
3395
3394
3392
5748
6705
6704
5739
6124
6126
6699
8005
7716
6044
6123
6022
6121
5749
6707
5751
5726
5727
7719
5686
5744
6122
621
7739
5745
5736
5685
7741
5684
7724
7713
8004
7712
7731
7725
7740
7728
7729
7732
7730
7722
7736
7720
5750
5724
6017
8051
5687
8052
8054
6050
6019
7721
606
604
7734
7738
607
6020
8049
7723
6016
5725
7714
8053
7735
7737
6049
6021
613
614
5683
605
8000
8050
7715
8001
8048
6051
6018
7733
5694
615
5680
612
6708
5682
5695
6048
1010
8015
8014
5713
251
1011
5681
7726
5714
1275
8002
6709
5717
5720
6710
603
1274
6714
5721
8012
8042
8043
5716
5715
250
5712
5693
8003
6711
5722
5692
7727
6715
8041
1008
8013
5719
5723
1009
8019
8008
252
8009
249
248
5718
8040
6129
1719
6128
6062
8030
5691
600
8018
602
1276
6134
1273
1272
6131
6138
8029
6130
8026
5688
1718
6052
253
6133
8022
6063
6053
1277
6132
8028
6716
8017
8010
5690
1019
1250
226
8037
6712
5689
601
6136
6137
6055
6140
6056
8011
8044
6717
8023
8036
8025
8045
8046
8027
608
6713
6057
6054
8039
1253
254
1251
6061
8024
8020
8038
1249
255
1252
1278
8016
1279
227
1018
610
225
609
228
229
1263
1715
239
6718
237
1716
1267
1017
1254
1248
243
230
236
1713
7986
224
1261
8021
1260
6058
1712
1714
7987
6060
6059
611
6719
1012
233
242
1259
1255
1016
235
1256
1258
234
232
1717
231
1266
1257
1013
1015
1023
1262
238
1014
8032
7984
7949
7959
1022
7985
8033
7972
7991
453
7950
1477
7988
7948
7964
7958
7975
7974
1269
240
8034
1021
245
1726
1264
8035
7951
196
241
4718
1220
2158
1265
4206
2670
593
595
7973
7990
7957
5807
197
5806
3983
7961
3969
7943
1271
244
594
592
454
452
3979
1221
7965
1268
7967
247
3975
3974
7998
7995
7966
3977
1020
7992
7970
1478
7971
3982
1476
7989
1721
7997
7993
1727
7956
3971
3978
1631
7942
7945
1629
2159
3972
3976
1628
7952
2671
1630
246
7969
1007
1005
7996
7994
4719
1479
1722
7968
1270
7937
4207
7960
3968
455
3980
1222
596
3970
1006
7936
198
2669
2668
3973
3981
462
7944
1723
7939
7940
7941
1724
1004
7946
199
2157
1720
2156
4716
4717
7953
4204
1725
4205
463
1487
1486
6106
1223
599
597
7947
7954
7955
7938
5805
7983
5801
7962
7963
5804
6104
6105
6107
598
5796
5799
1484
7982
6103
6108
203
448
1227
1473
449
1472
5803
631
460
5802
5797
5800
5798
4202
202
1226
1475
4714
1485
451
461
2666
6109
94
1118
2154
4715
6098
6099
7978
1482
1474
6102
1119
450
458
4203
2155
2667
1619
95
630
7976
2152
4200
1395
1483
6097
2664
7977
459
4712
6101
371
4713
5794
1703
200
7979
7981
192
1618
1626
6096
6110
4405
1224
407
2153
405
1431
1216
370
2357
2665
1392
628
1429
1394
4201
368
6100
629
4404
1627
1225
201
2356
456
5795
1217
1117
1698
193
1430
205
1616
406
1428
1480
404
2359
1228
93
1393
1229
204
7980
369
4407
1702
1742
2358
6380
4406
1624
5792
1696
3986
6381
3987
1218
194
3999
195
1219
206
207
1740
1231
1230
1481
1427
1617
403
5793
457
1743
1002
3984
92
992
3990
1699
4399
3989
3992
2351
1625
3998
3996
3997
3994
1116
3993
1697
6382
1700
3995
3988
2355
4403
4398
402
1426
2350
1000
490
3985
1707
994
1001
1741
4402
1003
3991
491
1701
1514
2354
6383
1515
993
995
1425
7127
2553
4601
401
1397
373
6376
7126
4221
1424
2173
4733
2685
4600
2552
400
65
998
1710
64
1739
6378
1089
1088
2907
999
1512
4732
1711
7134
2349
7125
6303
1738
4955
6377
4734
1736
1706
4222
2684
2686
4397
89
88
79
78
624
1103
1102
625
2172
372
1396
1113
4220
2174
488
1112
1091
1090
1490
2348
466
66
1513
67
4396
489
6379
1709
1737
6392
2161
4721
2353
2352
6394
6395
90
2673
4401
6393
4400
1399
7124
1705
375
1704
1114
4209
1734
1735
626
997
4605
467
7132
1620
996
1491
2557
4217
4208
4214
6397
4210
4211
1438
2175
1094
1398
4223
2169
2166
374
6302
4604
627
4726
2162
4722
2160
4720
414
4735
4954
493
4953
1517
1878
4952
2163
4729
4723
1115
7131
1708
2678
1623
2687
7133
7130
2904
2905
2556
70
7128
2906
2674
2681
2675
91
2672
6494
1101
2167
707
4215
2554
4727
4602
77
2679
1621
2676
4213
4212
706
4724
1433
4725
1099
1098
1095
1732
2555
1733
1439
1489
1534
6301
6300
6299
1432
2677
1516
415
2164
75
74
492
510
409
408
71
1876
7129
6495
4603
465
2165
1879
4607
7122
76
1100
2559
1092
68
72
73
1093
2786
2911
494
69
2168
1436
2170
495
2344
1097
2680
2682
1622
634
635
6398
4959
2558
6399
82
2274
412
504
4216
4218
6396
1106
2345
7123
1096
1518
1519
4606
1877
6083
4730
1528
4392
4393
4322
4834
4728
410
83
2146
5175
1107
1434
5431
4194
6087
505
2658
511
1529
464
4706
1535
6298
632
1488
411
6084
2550
6085
6086
7075
2147
2863
2862
6082
2346
4195
1792
2683
4957
2659
1532
633
2275
4731
7120
2909
4835
2787
7119
2171
6080
4323
4394
4910
4219
4911
4707
1435
508
4598
1105
7121
4839
2791
1492
2551
4956
468
4599
7118
1437
2908
6081
2279
1863
4327
81
413
5174
509
80
1493
1795
1793
4958
1533
469
376
7074
6296
5430
705
704
6493
1862
1104
1611
2910
1400
4395
4197
2790
2784
4320
5173
2149
4709
2278
4838
2347
2661
4832
2272
6524
5429
1728
4326
481
480
506
471
4905
2785
1530
2607
2273
7116
2277
1494
2363
7077
1729
7073
470
6297
1495
1504
4655
2789
636
638
7102
1804
4411
377
4833
4837
7100
2095
2857
1401
4321
709
4325
4143
1505
4810
5274
7107
1858
2656
6492
4704
637
2250
2144
5428
5172
6235
4192
4298
2762
4324
4836
4299
4281
4280
4811
1531
6525
4705
7113
1794
4710
1803
1805
4410
379
1614
1403
1610
1607
1604
2145
2148
7072
2150
7076
4708
4947
4945
4792
1861
1860
4793
7088
7089
7095
7099
4909
1730
2788
2657
6159
2660
2251
2232
6155
507
2233
6317
2861
2362
6234
639
2899
4198
2745
2763
2897
2662
4193
2276
2744
711
4196
708
2860
950
1609
1523
7098
1605
2856
6233
1859
5275
6526
6156
499
4904
4908
1802
710
1796
2919
4967
1402
4946
2663
4654
3452
2761
6232
1506
3453
4711
4597
6316
4199
4944
4809
5271
1608
6094
6093
6092
6091
6090
6089
6095
6088
2548
2549
2918
4592
4596
2896
2544
1806
6152
6154
1521
1606
7078
7090
7091
7096
7097
7101
7106
7110
7111
7112
2606
7117
6158
948
4142
2898
656
2094
4297
2249
378
4966
482
497
2151
6157
1800
1797
483
5273
2545
6489
6488
3454
4593
1507
1615
1807
6527
2604
1079
7079
4853
1522
7149
5182
6482
1875
6319
951
1613
1603
2248
7094
7158
582
4640
6318
4341
580
1511
1510
487
5438
4282
1799
5372
4652
1520
578
486
1078
4794
4296
4808
2092
498
496
583
949
4128
4140
2916
2592
1731
2080
4595
4949
7109
6571
2234
7108
2760
55
2805
661
2547
657
2746
2901
2293
54
4964
7104
4841
2360
263
4965
4951
2281
1801
2793
4408
1798
2917
6373
1287
659
6153
7146
6372
2903
7145
4329
6483
1883
2361
1886
1887
2900
7105
2593
2804
4641
1509
2093
2087
4409
4594
4647
1874
5435
658
1108
1035
4141
4653
1109
5439
6370
2599
5179
84
11
4135
6369
2081
1856
1612
1602
4852
6313
6323
2605
5183
7157
4129
6371
85
1110
86
846
946
945
944
4963
3455
5272
2292
5548
478
1502
485
5270
5549
2915
2546
581
4340
4948
7156
6491
579
1111
2235
1857
2987
2858
1873
5177
954
4303
660
947
479
847
1030
6312
7147
4131
4815
2595
6368
4906
2255
2747
473
2767
6322
87
1497
1503
4643
6
484
5433
4283
1508
4795
1033
9
5035
2083
7138
2902
2401
472
7114
6570
4449
2914
262
7
10
6574
576
8
1076
2601
474
1073
7148
7115
2598
2597
577
6182
1077
4646
4351
6320
4863
1661
6315
4860
4854
52
1496
4133
841
49
845
1031
4812
1498
2815
2812
2303
662
664
1286
4300
665
2764
667
668
4962
4137
2806
2294
4950
53
2300
1032
2252
4134
1885
6490
4348
5180
4342
5178
5176
1872
955
1882
4645
2089
2086
5436
5434
4649
2085
5373
5432
5374
1034
1029
1660
2859
2280
1663
671
5268
4855
2986
4343
6226
5233
669
2295
4840
5
5489
2792
7136
7144
5169
5034
4328
4907
2807
6321
6229
5425
2596
50
2600
2766
2765
1048
2594
4301
24
6520
1600
6228
5437
2365
2364
5375
5371
5269
4813
842
1499
3450
3447
362
363
6522
4136
666
1387
1386
4413
4412
2082
2254
2253
5027
2084
2088
5181
475
6575
670
4648
4814
4642
1566
4130
7150
7139
7137
4132
1074
4302
6180
6181
2979
4644
7092
977
1662
1884
5527
5550
6314
1385
4842
2794
2944
4992
5491
6238
6227
380
25
1036
12
958
959
2282
1049
4862
979
5235
3446
4330
361
2814
2302
6375
5551
1601
1404
4350
4349
4336
4331
4284
4448
4450
4414
4415
13
6327
5426
1384
2367
965
964
2366
956
1405
952
5277
844
843
840
6324
5234
5232
1075
2301
6374
5212
5170
2288
2283
1527
663
5468
6236
5488
5490
2813
2800
2853
2795
1072
2912
2945
2748
1087
1280
2950
1050
503
2978
1038
1281
1037
1028
1282
986
2402
2400
6183
981
980
978
1039
1560
1406
256
4796
3441
381
3444
6523
3448
360
257
4843
258
7087
4901
4848
7093
1567
1563
4861
382
6521
5026
63
14
15
6480
4998
26
4960
48
51
4
4993
2236
62
976
2850
2977
6231
5524
967
1880
1086
2403
2949
2749
4285
2913
4797
500
5477
1561
5025
502
4451
1526
4997
6481
1524
5143
5168
2237
5221
4961
6326
3440
3451
5424
5399
4898
1869
1653
6230
6288
2289
4570
1868
6237
1562
4571
2801
1382
2296
6572
1500
5822
4424
2522
2523
1285
6568
1881
6573
6291
2376
6295
1979
6325
6290
6224
6294
1084
5555
813
3445
812
5544
5526
4994
476
4344
4999
5476
5427
4337
5171
5370
957
5220
5368
811
4903
4900
5545
2808
2946
4899
2951
2855
60
7084
2852
987
2851
4849
261
4856
358
27
1051
1407
1501
4902
714
61
260
4996
6485
1978
383
4897
5142
477
1085
7086
4386
4387
982
6225
2377
6239
4385
5398
1284
4425
5823
2849
2337
2338
2339
2948
2854
1379
1565
1564
1283
356
357
1380
259
4099
4573
355
985
4101
4100
897
983
814
4138
810
4139
795
4335
966
793
792
1525
725
715
4123
501
4338
4339
4519
4345
4568
953
1381
4426
4569
4612
2563
2525
2521
2520
2471
4995
5024
2378
5498
6292
4611
4857
2297
2291
2290
5553
5525
4851
5546
2565
2985
2991
5554
5547
2976
2947
2809
2803
2802
2799
3443
3449
2603
2602
2587
2564
5033
2287
4650
5469
4635
5276
5139
2091
2090
2075
2053
2052
2051
1987
5242
5213
4613
1982
4651
6603
2989
6569
4850
4847
5037
5395
5039
6403
5392
5136
6484
6502
5369
5243
5032
5492
5278
5393
5499
984
5236
4384
5223
5137
5479
1959
2984
6503
1545
1544
4927
352
1537
6389
2336
802
1383
359
809
1376
2879
6289
4879
4614
4615
4620
5140
4632
4633
4286
5138
4788
4739
4926
4789
4798
4332
4844
4845
4896
4634
5038
5552
5237
4430
4431
6391
6402
4516
4517
6601
4574
4429
4578
6607
6625
4277
7162
7161
7160
7153
7152
4585
4428
6385
6348
5246
5247
5279
5296
4333
5394
5396
5478
5493
5502
5503
7085
5568
5589
5819
5821
4427
6219
6293
5222
4276
4102
2537
2566
724
2750
1371
717
716
713
1378
2179
2796
2797
907
1536
2530
2379
2567
2074
794
2741
2691
2238
2229
2228
4227
896
815
808
2284
2740
2285
3442
2586
2585
2584
2572
354
960
2382
1652
2073
2468
4120
2990
2029
4121
2383
2469
2054
2878
2381
4108
2526
1958
2848
4122
2380
347
4103
2831
1986
2060
1541
1540
2072
2055
1983
2527
990
989
988
963
6433
962
6388
7164
2470
6176
5297
5470
2573
4876
6218
2562
1543
2538
2536
2591
4610
4127
6486
6602
6925
5816
726
4586
6626
800
4584
4109
2050
4575
5214
2061
2828
4639
6518
2079
904
5571
6487
4098
4518
4621
5585
2028
3037
7082
1942
4572
7080
4579
1864
2032
1865
1963
6184
1866
4846
5284
5285
2078
6171
6170
4589
6186
4587
2177
6240
6519
6950
2227
6384
2239
6390
2286
4502
6410
6411
6432
4736
4737
6975
4503
5085
6593
6600
1923
1922
4126
4799
7005
6309
4787
6329
6627
5356
5357
6349
2299
6624
2298
2176
6435
4638
7081
4347
991
5240
5496
5244
4275
2689
2688
2590
1161
1373
712
5500
1377
2541
5036
1389
5030
5521
4346
906
905
4334
2751
586
2798
2810
2811
5818
798
801
365
5522
353
2829
804
5820
2739
349
4287
4225
4224
898
803
2539
587
1656
1750
5570
1751
1654
5584
4877
5265
2988
7155
2524
2982
1658
1542
5569
2531
2455
2454
7141
4859
4858
137
7154
2738
1964
346
5238
1748
4226
5378
2830
2405
2444
1976
6926
4544
5122
2178
2226
4738
4588
4453
2540
5523
4786
5588
5264
5494
4878
4274
6190
6189
1370
5241
1655
6400
2690
4492
5497
2496
2874
2031
5397
2030
2001
5520
5591
2816
2009
1993
3039
5501
2820
1985
3041
1992
5495
2819
2452
6618
6328
6308
6307
2341
6263
6262
6260
6257
6256
2529
2501
6191
6187
4868
6177
4867
4864
6169
2406
5466
2410
2445
2449
4785
4784
6344
2543
5089
6609
5817
6608
6606
3027
5087
6592
6566
6544
6535
6619
2224
6500
2453
2736
6434
6412
6409
5440
5075
4922
5471
6351
2225
2737
5535
4493
796
5330
1391
5133
1867
6924
5126
5365
4549
5364
799
5215
5377
5123
136
5286
1870
7007
5287
727
5132
4389
1659
1749
4458
718
6940
6995
719
6949
4272
4273
7140
150
151
1539
4454
961
5331
1538
6927
805
6974
5121
5323
806
807
5184
1175
5388
7067
4591
5359
5389
4501
5239
4500
1962
5358
5245
7066
4497
367
1977
1141
5141
1657
5361
5210
5379
117
7009
1174
1929
1940
1160
1871
4577
5382
1943
2875
5185
6517
3062
4496
4498
4781
4866
2411
6387
2450
5078
2923
2877
6401
4971
6413
2448
5135
7143
6345
2528
366
2221
119
5590
2818
118
7026
1941
4576
1143
6623
1142
6258
1957
899
1965
5391
2733
4923
5110
4925
4590
2542
364
1390
6185
1639
6548
4459
6188
2500
6998
1388
6935
6594
5441
5510
5511
4548
4269
3030
4455
2404
5298
6212
5320
2817
1980
5318
7024
398
4452
6168
5319
5301
5066
5465
4155
5467
1374
797
1372
1369
1368
3018
1289
1422
5057
1162
2619
2628
900
2734
4924
2732
3064
2742
2743
4164
2407
2446
2447
2451
7083
1783
584
585
4865
4869
3009
3063
2497
3019
1548
1547
1546
7064
6241
1981
2821
6621
5029
4676
5092
3029
5031
4270
4545
6604
3044
6596
6595
5614
6567
6937
5211
6561
6560
5506
6549
6545
6941
5067
5028
4268
6917
4667
1984
1971
5111
1966
2983
5557
5112
2021
1956
2033
2034
6534
2981
5209
1944
5533
3036
1930
5587
2107
2116
2980
138
6916
5208
5084
6942
2222
2220
6986
265
6987
344
345
4780
4782
5346
348
6994
4970
5344
4790
4791
6306
350
7004
6261
6259
7012
5322
5464
6250
6997
4494
6350
5074
3026
6943
5505
5504
6951
6499
5627
6496
2922
2230
4495
5367
2231
6971
4499
4278
6405
6408
4279
5077
2876
5366
6977
5360
1
5534
5586
5615
5611
28
2822
3012
7020
1025
6249
2340
6304
5100
1928
5462
6331
6981
6980
6973
2117
5410
5154
3013
2123
6953
6912
5206
6501
6948
6550
6563
5086
4677
6928
4546
6956
5321
7006
6213
1052
1995
2635
2629
2004
2008
5060
5061
5266
6216
4171
4165
1549
4388
4683
4870
1931
3038
5299
1782
2498
3052
5390
3028
3031
5207
5387
5376
5413
3040
5383
5404
5405
3033
5381
3021
3045
3065
3011
3016
3017
5473
5250
3010
3008
3061
3058
5217
5463
5345
5460
5442
5362
3020
3050
3022
3049
3023
5507
3048
5513
6223
6498
5572
6962
6963
6964
6968
6970
6972
6976
6978
6979
6984
6985
6988
6989
6990
6991
6996
6999
6961
6957
6954
6952
1961
1960
1949
1948
1946
1945
1939
1938
7001
1937
6913
6914
6915
6919
6921
6933
6934
6936
1926
1967
7008
7016
1140
1070
1044
1027
1024
902
901
523
399
391
351
264
149
116
46
20
3
1173
1288
1375
1415
7017
7018
7025
7027
7028
7029
7032
7034
7013
7035
7038
7047
7065
7071
7142
1781
1638
1423
7036
1970
1994
2000
2759
2755
2754
2735
2728
2692
2634
2618
2617
2588
2583
2574
2570
2561
2560
2499
6150
2835
2867
2939
5628
5600
5601
5602
5604
5605
5606
5607
5608
6151
5609
5612
5616
5618
5620
5621
5622
5624
5625
5610
6178
6214
6248
6611
6614
6615
6616
6617
6622
2180
2122
6610
2106
2076
2071
2062
2058
2049
2048
2035
2026
2105
5565
6605
6565
6251
6305
6330
6346
2309
2308
6386
2247
6597
6404
6438
2243
2242
6497
6516
2223
2216
6551
6436
5204
0
5059
5109
4170
4987
4802
4803
5106
4807
4666
4547
4631
5148
5098
4154
4153
5097
4636
5096
5113
5120
5125
5127
4097
4096
4106
4776
4608
4609
5058
4356
4915
4357
4228
4618
4622
5157
4271
4110
5134
5131
4783
5093
4264
5149
5079
4883
4740
5081
4295
4124
5071
4665
5056
4291
5070
5186
5076
5064
4682
5069
5088
5068
4119
4290
5065
337
4229
2938
2940
4289
2952
339
2953
2020
2016
4457
4626
2003
336
2834
910
1990
4617
2866
4969
2306
2872
2005
903
5474
5475
2002
2241
2246
4623
4741
2921
5472
5630
2077
4627
2046
6475
5514
4637
2104
2057
2063
6437
5573
5512
6439
2066
5564
2067
5556
2070
5540
522
520
5532
5566
2045
2043
2042
2027
5626
5529
4986
5619
4294
2111
5617
2110
388
4988
389
4989
5613
4630
5603
5000
5001
2037
5593
390
5629
5623
2941
4105
2578
2579
2582
6179
2589
4118
6969
1746
6967
6966
2616
4914
2622
2623
6960
6955
6946
6945
6209
6944
6215
6217
2390
6220
6221
6222
4152
2575
2387
2569
1786
7033
7037
7046
7021
7019
7014
7011
7010
7003
7000
4871
6993
7070
2409
4438
6992
6146
6147
4435
4434
4432
4125
2503
1808
4882
2532
2533
1785
2823
4920
2693
4115
6310
1150
6311
4114
4111
2753
2758
1138
1137
1081
1080
1069
4580
4581
1947
1054
1053
1045
1026
4354
1951
1952
971
1955
4777
6347
1163
2386
1936
1927
4158
4159
2384
6932
6930
6929
6242
1575
1574
6923
4806
2729
4801
1414
1413
1412
6922
4551
6920
6918
1363
1361
1360
1920
1921
1924
1925
1172
1950
7031
3060
5101
3068
3069
3070
6628
3035
3059
126
5289
4265
3057
3056
5303
5288
4671
6631
6620
139
6562
6642
3043
30
29
5314
3032
5291
6643
6546
148
3046
5099
114
57
5406
5407
6629
6652
5130
3051
5411
5412
6630
5414
6564
5129
6653
5251
5300
56
5249
5267
45
4670
6532
6576
5302
3066
5104
5355
5094
5105
5091
3053
5386
6599
2
5328
2181
5347
5385
5116
5117
5124
5151
5150
5201
2217
5200
5456
6638
6639
6547
5457
5380
5118
4664
6637
113
5443
5353
3042
5083
5317
5158
5108
5156
5187
5114
21
3025
5107
3024
5155
5090
5080
5073
5219
5218
5072
5216
5316
6636
5354
4168
4166
4169
1410
1421
4391
1411
5290
4172
4173
6269
4390
4937
5292
1068
1061
5324
1055
5325
5326
6332
5329
1043
6334
4355
6335
1953
970
969
1954
968
1071
1083
1136
5315
1362
2343
2342
5159
1291
1290
4563
4564
6271
125
4567
127
1151
1149
5811
2752
2757
5062
4936
1550
5063
4800
6148
6149
4485
4488
4490
4880
2502
4678
6160
6161
1809
2515
2516
2519
4881
4884
4885
6165
31
1787
1784
4258
6144
2408
19
4256
4456
2436
2437
7030
2440
2442
4685
7023
7022
6983
4684
7063
4681
2457
7015
5205
7002
2464
6598
4484
4680
7062
6982
4505
1780
112
4921
1649
115
2694
1637
6938
6931
6243
6244
59
6245
3055
3054
6247
4550
2720
2722
5280
6252
6253
4805
6246
1551
6939
2208
2568
6174
2571
6175
37
4512
6579
1747
6577
3067
2210
6965
44
47
5248
6947
2630
2632
2633
5252
2636
2637
4913
4107
1139
6415
5115
4984
2888
1999
6474
6414
5515
5082
1996
266
4619
5103
4768
5509
5508
387
3047
386
2118
5102
6654
5574
2995
2889
5538
5560
5384
5537
2929
5536
5095
521
4230
5539
5531
3034
2041
5541
5567
6407
4977
5528
2920
2024
5363
6533
2025
517
516
397
2936
5415
2245
2010
2125
2837
2873
2023
4104
2836
2240
1975
2833
2832
5342
6651
6650
2954
2120
3014
1969
2044
3015
1968
2017
5002
673
338
4742
2036
2307
4770
2059
2865
5128
5352
4968
4616
2056
1991
267
5461
5043
911
4293
2124
2121
2182
4288
6406
589
672
38
5562
5561
4515
2391
2068
4513
5558
6578
5338
5421
5003
2211
5258
5256
2209
6211
6210
5253
679
678
6208
5579
2631
5575
6958
4743
676
5418
4116
2620
2065
5419
6515
4117
2581
2514
2577
4257
6145
4679
4439
18
5042
2412
2413
6613
2414
2415
2467
2465
4292
2183
2244
268
269
7060
4463
4462
4461
324
2443
2441
2119
4460
4433
2580
22
6472
36
2069
588
1777
6173
2994
6172
6449
6450
6451
2535
2534
2518
2517
5530
6164
2512
4259
1810
1811
6163
396
4491
4875
2108
4489
4872
6473
5592
2723
2040
5808
5810
1148
4266
2884
1997
4939
4938
2890
4566
2891
1935
1168
1170
4976
146
4565
4562
1292
1293
2006
2007
4560
4625
58
2928
1895
5162
4231
5294
1932
4113
4769
3431
2310
5336
6640
6641
144
5343
2824
4583
2827
1974
1042
1046
5327
6540
4778
1988
4582
3430
2756
6536
4359
6537
4771
5293
1082
908
5351
6538
2311
1062
1060
4358
2012
1348
5282
776
721
789
722
2022
4167
785
784
779
4668
5165
4932
5163
723
124
4804
778
2730
5283
1573
1572
5281
4629
1570
4628
777
4991
2019
720
2721
2385
4156
2955
1636
685
2943
1420
5339
6268
1648
684
2218
2018
2695
5599
2388
2389
2064
6633
2039
6959
4779
6649
1973
6333
4669
6612
2126
2127
1989
6539
6541
1972
2013
6254
2369
6448
6581
6265
6266
6267
6166
6264
6462
2015
6167
4504
6461
6457
6583
6270
2011
4624
4506
4507
6632
2305
6513
4112
6514
2014
4514
1998
2109
4509
1934
1933
6463
6162
4561
6648
4508
6512
2219
4686
1634
5458
5459
1171
1176
325
4157
1651
1650
4928
1635
1177
819
1179
384
818
320
2937
1169
2887
2621
5403
1683
1682
2885
2886
5420
155
5444
5445
1164
2638
2639
1681
1680
1167
5402
5516
395
4934
4935
1419
1418
5578
735
4174
1408
4175
5583
4985
5005
5004
5594
4990
4933
394
4930
4929
2942
519
1344
2956
2957
1576
1571
525
787
4687
1349
591
5559
5563
677
2731
5809
5408
2838
2826
936
935
4437
4436
934
1063
39
5254
5257
5259
4873
4874
5400
5164
1047
5295
7068
5188
5202
5203
7044
943
942
7061
2456
2458
2459
2460
2461
4353
2466
2825
5189
23
2839
5598
140
4267
5340
2576
5341
2880
5147
5350
5146
2881
5144
145
147
4417
152
4912
2882
153
143
1776
5337
5152
5312
2513
4886
4887
2864
909
786
2870
791
687
929
833
832
788
2438
734
932
2304
2958
790
937
933
2869
2883
2439
5595
154
6645
5145
6542
141
5153
6552
6553
6554
6555
5313
5160
5401
121
40
6580
35
6582
34
6584
6585
4694
4692
17
5192
16
5255
2038
5409
6509
5006
6431
5582
5577
590
527
526
6455
6456
6460
5543
5542
5416
518
392
385
327
326
4182
323
322
321
2134
271
270
5448
5517
4180
928
2132
2392
2394
1763
1894
1351
1790
1791
6285
1762
1347
1346
1345
1295
1294
1812
1813
4369
1178
2368
1815
4510
4416
4540
2646
2644
4541
4542
1579
1578
4543
4511
1569
4918
6255
4917
4529
4931
1744
1416
1409
1568
2395
1350
7045
4443
1064
2463
4440
2321
2481
4360
7069
2313
2312
4361
4352
1059
2493
2494
1040
1145
4486
1041
4487
1165
2495
1058
2462
2492
4442
2396
4919
6510
6511
6508
4444
4693
5447
1673
5449
341
340
5199
2647
7041
5054
2645
4532
5455
5193
4445
2133
2135
4916
4533
5191
1672
5417
1745
4528
142
4422
3006
4423
2480
6556
4420
6557
6635
2485
6634
1814
120
5161
2484
4695
4419
6543
1684
1685
1686
1687
2397
6647
4418
6646
4441
6587
5349
5348
2393
6586
6644
5040
2374
1892
1365
4372
2324
4362
6273
5007
683
1364
6272
5581
5580
1417
5576
1552
4978
5014
6430
5015
5597
686
2930
1166
834
2959
2370
835
2966
1144
2967
733
838
732
730
729
728
4363
6284
2871
675
2868
2314
2320
2371
939
940
941
2315
975
4181
5519
393
6340
2375
3428
2372
6459
4368
6453
6454
2992
1577
4183
524
1558
6458
674
6442
6452
1819
974
973
7040
4263
4186
1065
32
4365
4187
938
1056
1057
839
1066
33
41
4262
42
1583
4234
4661
2139
2138
4534
1580
5196
2097
4535
2100
4660
2101
2102
1581
4150
1633
1632
4657
4662
823
1559
4531
4235
4370
4559
4145
4421
1778
731
1893
1582
4558
1761
4373
1760
4148
4149
2187
2186
1553
972
5197
2614
4980
4747
4746
6443
4972
4973
2510
5055
5454
6281
2511
6280
2726
5453
5451
5450
5446
5423
2699
2698
4979
2935
2651
2650
2934
2373
5452
6428
2727
4981
4774
4775
6341
6339
6338
6337
6336
2317
2993
6364
2322
2325
3429
5596
2483
2486
2487
3424
6287
6286
6283
5518
5041
3007
4983
4982
6425
5422
2933
6282
5194
6529
4698
5190
2215
2613
5166
5332
2214
6558
2612
2925
4699
2609
5167
5263
5198
2924
5195
2931
2932
5261
2488
4697
3427
3425
5333
3004
3005
4163
514
5044
6559
6424
2927
6429
817
2975
2974
1665
4536
2841
515
2212
5023
1183
4675
6590
2316
6591
4696
7042
4447
4530
642
643
824
826
4773
1180
2213
1147
6365
5022
689
5052
2482
2996
4375
2627
4374
2327
1067
5012
5013
2326
822
682
4745
816
4772
5260
5262
4233
2399
6477
4663
4889
2115
4557
4556
1556
4261
4260
159
2649
1668
123
1669
1674
837
2137
2136
1676
4975
2696
1675
1788
4364
6528
4151
1557
4744
6440
4232
43
2185
6445
2725
2184
2724
4184
2103
4185
2615
1818
2509
2648
2508
2964
1678
6465
2965
1677
5053
156
2697
6343
6342
4539
6274
1146
4538
2973
6275
4480
4481
4482
4483
2926
2843
2840
930
931
3426
2323
2398
688
820
836
4177
867
681
6277
680
821
6276
4974
888
2490
6447
5481
2704
2705
1666
2192
6444
6441
1555
1554
342
343
4160
4161
5045
2193
5871
5870
6464
122
2096
1816
1779
4144
2129
4891
158
157
6479
1789
6478
1664
5335
2113
2112
6476
4888
4656
6469
5334
2491
1679
1197
4752
4672
6366
7043
5021
1182
4446
7056
1181
2434
2433
2432
4673
2625
4689
2624
2435
546
173
5225
4753
827
2641
4241
513
4240
6588
528
2997
4371
1367
1366
2608
531
2895
2893
2640
1667
2626
2894
1645
2611
1644
5814
4147
5813
4943
4942
4941
4940
4367
5812
1192
1193
7057
7058
7059
2892
4176
2489
5868
5869
2842
4162
5815
2707
1817
892
889
4890
866
5856
830
4688
828
6446
5485
5486
5047
6427
6426
5046
4243
4755
5484
2999
530
547
6367
5020
6361
640
2319
5011
5010
2998
5482
5480
2099
4674
6589
5224
5226
5228
5229
5230
6531
6530
5306
5307
2195
168
169
2128
4659
2114
6471
6470
6468
6466
693
695
781
2962
780
4537
825
2963
2972
782
1839
829
873
529
5859
532
5857
535
4895
1641
1642
1643
1646
1647
4146
2847
512
7051
5483
894
895
5487
697
1822
6279
4658
1820
2098
890
2505
6278
6467
783
875
6420
7050
172
893
1196
2318
2610
4366
1671
645
1670
641
6360
699
865
1888
5227
692
4553
694
831
5231
690
1823
1889
4691
2703
6207
891
4690
2507
2206
2504
6206
4254
2506
1821
4554
2961
6504
170
6505
6506
171
2706
2190
1764
2191
1640
2194
6193
2131
2130
2702
2643
2642
864
5304
4552
4555
2960
874
696
5016
1195
5018
655
533
534
5858
653
652
649
647
646
644
2971
5019
2970
4238
4239
553
4766
698
5862
1194
5009
2718
1837
1838
691
4179
4178
5008
2968
5864
6416
6417
5867
5866
5865
4751
4754
4242
4750
5305
654
648
5017
924
926
2969
2844
2708
2846
1198
2719
332
5050
4190
4188
4244
876
3002
4379
4250
183
4378
872
552
181
180
175
1207
174
538
544
545
2714
1205
1204
1199
2654
2652
1356
4382
4255
4892
6203
2196
4756
4762
6418
1768
2202
6192
1765
2140
6419
1916
1917
6204
4894
2142
4767
2207
4700
6352
6507
1836
2330
4702
1752
2334
1754
6421
6363
2331
1890
5051
333
4249
1891
4520
6205
6202
279
278
276
4521
651
2141
2143
4252
1833
4236
182
4758
5048
6353
6362
554
2335
548
539
4764
1303
1302
1357
1300
4761
3000
2472
2473
3003
1206
7055
4383
5861
7054
5863
7049
7048
4748
4246
2188
650
1130
2655
5785
2700
1133
1766
1123
1132
99
2653
1775
1128
4191
2201
4189
1769
2198
1131
4893
104
2710
2716
4703
925
2845
107
2713
106
1755
1774
2204
877
1772
108
109
4701
927
105
1773
2474
5860
4377
3001
4760
2717
1770
2205
4237
2329
1753
555
922
1758
1919
549
1759
4765
1918
5784
5786
1122
98
1352
1354
4763
1767
1358
1771
1203
4757
1587
4251
334
2199
330
328
1129
2200
2709
879
4522
6194
6196
179
6197
878
4248
2711
2203
4759
4749
2189
2715
6422
1832
4247
871
2197
870
2712
4253
5049
4245
2701
2328
881
868
1158
923
1201
1915
1200
920
1912
1913
1897
703
702
1297
1298
1299
1896
4523
1301
1202
6199
6198
1134
5791
6201
1355
6423
1855
1854
1853
1852
335
331
329
110
6354
277
275
274
273
178
177
176
1835
1834
134
5309
5308
4376
2475
1586
537
558
1359
1353
557
272
2333
556
551
6200
111
4526
921
5790
5789
129
5878
6195
536
1159
1591
869
559
1153
6359
1590
5311
6357
880
6356
1135
2332
1914
6355
7052
2478
4380
1757
5787
5873
4381
769
135
5788
1296
3548
1155
1154
1152
768
131
1898
4307
770
5310
4306
2258
884
885
886
887
2770
2771
1584
6358
771
1756
772
1901
5874
1120
4818
4819
3549
2259
130
7053
4527
5872
5831
700
550
1695
3439
2479
1903
96
128
2779
102
97
2781
3546
289
4827
2269
2267
2266
2778
2261
701
4309
773
774
1902
1900
4829
4314
4317
3550
4821
291
290
4525
4524
288
163
162
4826
4315
2773
1689
1186
1851
1850
5875
5876
1315
1314
1313
2477
1121
1585
1126
3432
3434
3435
5879
1187
1312
2476
5830
1691
1694
2776
882
883
4468
2768
2769
3433
1830
1127
2265
4313
4312
1588
132
4308
1829
1693
3520
4828
1688
5884
4820
1184
4817
4816
5885
5886
160
4316
4824
1899
1156
4825
775
4305
543
3438
103
2257
5877
2268
2772
2420
2260
3551
4304
2780
2264
2777
4469
542
4470
3437
2421
2422
2256
101
2423
3521
100
1692
4471
3436
1690
161
1185
3523
5882
5883
1157
1319
1124
1125
540
3547
1589
1318
295
1828
3545
3544
133
1831
294
541
1848
5880
3527
915
4822
2262
5828
4310
167
1849
1191
3537
3522
2774
2270
3526
1311
4823
284
1310
1308
287
5839
2263
293
1847
5838
4319
4318
1317
286
4311
2271
5829
4830
914
919
1598
4831
3536
3538
3539
2783
2782
1845
3542
1599
2775
3543
3541
2417
918
3532
917
1309
916
913
912
1824
3533
1825
1826
1827
1840
285
4465
1316
292
1190
1846
5881
3524
1844
1188
166
3540
164
1343
5780
1908
1909
573
5847
1342
2419
5764
316
317
566
1341
5765
318
5846
1340
5782
5781
319
2416
5845
184
165
1189
5834
3525
1841
4464
4467
1208
5835
4466
572
1592
1212
5844
188
1842
189
2418
1596
1597
185
1209
5837
1593
567
5767
1332
308
564
1213
309
1905
3378
307
5783
1320
190
5824
306
1333
187
296
1843
1324
301
5833
5825
1325
1211
575
1331
565
1214
1321
1330
5762
5836
5842
5843
5766
848
5850
5851
5832
300
297
574
1337
1336
5826
851
849
5763
850
1327
3379
1304
312
303
313
5841
1210
280
3534
1594
3530
186
3535
1904
5840
281
563
311
3531
1910
1335
302
1339
282
5827
304
5776
5848
1215
1595
191
1326
1328
1307
1911
1305
1306
315
3376
3528
283
310
5849
5854
5855
299
298
314
3529
305
1334
3381
1906
562
1338
1322
1907
3377
1323
5777
1329
3380
5760
5761
560
561
852
5853
3390
853
4472
3391
2424
5852
3565
5768
854
3383
569
4474
4478
3386
3554
2430
3389
5769
2426
4473
2425
5779
3555
5778
4479
4475
2427
3564
2431
3384
568
3385
855
3388
570
571
3382
860
861
862
2428
2429
5771
5770
3387
4477
4476
1446
422
3552
3557
1447
857
3556
423
3470
856
5773
3553
1451
3471
1450
1445
1444
426
863
420
421
427
5774
5772
3560
3561
437
3566
1461
438
442
3567
1462
1463
1466
1467
439
443
3468
749
858
3469
1464
859
1460
5775
418
3578
3579
3558
1442
440
436
3559
3563
1449
1443
1465
1456
419
425
433
748
435
441
3581
3580
3577
3576
432
747
1457
744
3562
745
1459
746
416
417
424
434
1458
3582
1448
1440
3572
1441
3574
3573
750
751
1453
429
1469
1452
445
428
3464
3575
446
1468
3568
1471
3465
444
3487
447
3569
3485
1470
3486
1455
430
3466
431
1454
3484
3467
739
3571
738
3570
3502
3336
3337
3370
737
3338
3369
3368
3371
736
3339
3477
3503
3478
3499
3500
3479
742
3476
3342
3372
3497
743
740
3343
3501
3498
3373
3496
3483
741
3482
3459
3374
3508
3511
3472
3473
3509
3510
3375
3457
3340
3480
3481
3474
3341
3458
3493
3495
3456
3332
3333
3492
3460
3494
3489
3475
3335
3461
3491
3490
3488
3505
3334
3361
3504
3462
3463
3363
3360
3519
3507
3362
3506
3516
3518
3517
3328
3330
3329
3513
3331
3367
3512
3347
752
764
755
3515
3346
753
3514
3345
756
3366
3364
759
3365
754
757
765
3344
758
766
761
762
767
3348
3351
760
3350
3349
763
3355
3356
3354
3357
3352
3353
3358
3359
