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