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