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