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