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