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