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