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