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