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