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