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