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