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