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