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