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