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