2
79
2
124
5
148
7
443
7
444
7
445
7
446
3
468
5
511
5
550
3
560
3
573
5
642
3
714
3
729
3
796
7
797
3
832
3
838
5
859
5
872
5
909
5
931
3
936
3
1023
5
1115
5
1162
3
1211
5
1248
7
1256
7
1265
11
1343
5
1361
3
1471
5
1484
3
1572
3
1574
3
1758
7
1786
5
1787
8
1821
3
1879
3
1897
7
1904
5
2008
7
2050
7
2106
8
2184
5
2197
5
2214
5
2225
5
2252
5
2253
5
2254
5
2255
5
2256
5
2257
5
2258
5
2259
5
2260
5
2261
5
2262
5
2263
5
2264
5
2265
5
2266
5
2267
5
2268
5
2269
5
2270
5
2271
5
2272
5
2273
5
2274
5
2275
5
2276
5
2277
5
2278
5
2279
5
2280
5
2281
5
2282
5
2283
5
2284
5
2285
5
2286
5
2287
5
2288
5
2289
5
2290
5
2291
5
2292
5
2293
5
2294
5
2295
5
2296
5
2297
5
2298
5
2299
5
2300
5
2301
5
2302
5
2303
5
2304
5
2305
5
2306
5
2307
5
2308
5
2309
5
2310
5
2311
5
2312
5
2313
5
2314
5
2315
5
2316
5
2317
5
2318
5
2319
5
2320
5
2321
5
2322
5
2323
5
2324
5
2325
5
2326
5
2327
5
2328
5
2329
5
2330
5
2331
5
2332
5
2333
5
2334
5
2335
5
2336
5
2337
5
2338
5
2339
5
2340
5
2341
5
2342
5
2343
5
2344
5
2345
5
2346
5
2347
5
2348
5
2349
5
2350
5
2351
5
2352
5
2353
5
2354
5
2355
5
2356
5
2357
5
2358
5
2359
5
2360
5
2361
5
2362
5
2363
5
2364
5
2365
7
2366
5
2367
5
2368
5
2369
5
2370
5
2371
5
2372
5
2373
5
2374
5
2375
5
2376
5
2377
5
2378
5
2379
5
2380
5
2381
5
2382
5
2383
5
2384
5
2385
5
2386
5
2387
5
2388
5
2389
5
2390
5
2391
5
2392
8
2393
5
2394
5
2395
8
2396
5
2397
5
2398
8
2399
5
2400
5
2401
8
2402
5
2403
5
2404
5
2405
5
2406
5
2407
5
2408
5
2409
5
2410
5
2411
5
2412
5
2413
5
2414
5
2415
5
2416
5
2417
5
2418
5
2419
5
2420
8
2421
5
2422
5
2423
8
2424
5
2425
5
2426
8
2427
5
2428
5
2429
5
2430
8
2431
5
2432
8
2433
5
2434
5
2435
5
2436
5
2437
5
2438
5
2439
5
2440
8
2441
5
2443
5
2444
5
2445
5
2446
5
2447
5
2448
8
2449
5
2450
5
2451
5
2452
8
2453
5
2454
8
2455
5
2456
5
2457
5
2458
8
2459
5
2460
5
2461
8
2462
5
2463
5
2464
8
2465
5
2466
5
2467
5
2468
8
2469
8
2476
8
2478
5
2480
8
2481
5
2482
8
2485
5
2487
8
2488
5
2490
8
2491
8
2492
5
2493
8
2494
8
2496
8
2497
8
2499
8
2501
8
2502
8
2504
8
2506
8
2507
8
2509
8
2510
8
2512
8
2514
8
2516
8
2517
8
2518
8
2520
8
2524
8
2528
8
2532
8
2534
8
2538
8
2542
5
2543
8
2544
8
2545
8
2546
5
2547
8
2548
8
2549
8
2550
8
2552
8
2554
8
2555
8
2561
8
2562
8
2563
8
2564
8
2565
8
2566
8
2567
8
2569
8
2570
8
2571
8
2572
8
2573
8
2574
8
2575
8
2576
8
2577
8
2578
8
2579
8
2580
8
2581
5
2582
8
2583
8
2584
8
2585
8
2586
8
2588
8
2589
8
2590
8
2592
8
2593
8
2594
8
2595
8
2596
8
2597
8
2598
8
2599
8
2600
8
2601
8
2602
8
2603
8
2604
8
2605
8
2606
8
2607
8
2608
8
2609
8
2610
8
2611
8
2612
8
2613
8
2614
8
2615
8
2616
8
2617
8
2618
8
2619
8
2620
8
2621
8
2622
8
2623
8
2624
8
2626
8
2627
20
2628
8
2629
8
2630
8
2631
8
2632
8
2633
8
2634
8
2635
8
2636
8
2637
8
2638
8
2640
8
2641
8
2642
5
2643
8
2644
8
2645
8
2646
8
2647
8
2648
8
2649
8
2650
8
2651
8
2653
8
2654
8
2655
8
2656
8
2657
8
2658
8
2659
8
2660
8
2661
8
2662
8
2663
8
2664
8
2665
8
2666
8
2667
8
2668
8
2669
8
2670
8
2671
8
2672
8
2673
8
2674
8
2675
8
2676
8
2677
8
2678
8
2679
8
2680
8
2681
8
2682
8
2683
8
2684
8
2685
20
2686
8
2687
8
2688
8
2689
8
2690
8
2691
8
2692
8
2693
8
2694
8
2695
8
2696
8
2697
8
2698
8
2699
8
2700
8
2701
8
2702
8
2703
8
2704
8
2705
8
2706
8
2707
8
2708
8
2709
8
2710
8
2711
8
2712
8
2713
8
2714
8
2715
8
2716
8
2717
8
2718
8
2719
8
2720
8
2721
8
2722
8
2723
8
2724
8
2725
8
2726
8
2727
8
2728
8
2729
8
2730
8
2731
8
2732
8
2733
8
2734
8
2735
8
2736
8
2737
8
2738
8
2739
8
2740
8
2741
8
2742
8
2743
8
2744
8
2745
8
2746
8
2747
8
2748
8
2749
8
2750
8
2751
8
2752
5
2754
5
2755
8
2756
8
2757
8
2758
3
2759
8
2760
8
2761
8
2762
8
2763
8
2764
8
2765
8
2766
8
2767
8
2768
8
2769
8
2770
8
2771
8
2772
8
2773
8
2774
8
2775
8
2776
7
2779
7
2780
7
2781
7
2782
7
2783
7
2784
7
2785
7
2786
7
2787
7
2788
1
2789
8
2790
8
2791
8
2792
7
2793
8
2794
8
2795
8
2796
8
2797
7
2798
8
2799
8
2800
8
2801
20
2802
8
2803
5
2804
8
2805
8
2806
8
2807
8
2808
8
2809
5
2810
8
2811
7
2812
8
2813
8
2814
8
2815
8
2816
8
2817
8
2818
8
2819
8
2820
8
2821
8
2822
8
2823
8
2824
8
2825
8
2826
8
2827
8
2828
8
2829
8
2830
20
2831
8
2832
8
2833
8
2834
8
2835
8
2836
8
2837
8
2838
8
2839
8
2840
8
2841
8
2842
8
2843
8
2844
8
2845
8
2846
5
2847
8
2848
8
2849
8
2850
8
2851
8
2852
8
2853
8
2854
8
2855
8
2856
8
2857
8
2858
8
2859
5
2860
5
2861
5
2862
8
2863
8
2864
8
2865
8
2866
8
2867
8
2868
8
2869
8
2870
8
2871
8
2872
8
2873
8
2874
8
2875
8
2876
8
2877
8
2878
8
2879
8
2880
8
2881
8
2882
8
2883
8
2886
8
2887
8
2888
5
2889
5
2890
7
2891
8
2892
7
2895
7
2896
7
2897
7
2899
7
2906
7
2907
7
2908
7
2910
7
2911
7
2912
7
2913
7
2914
1
2915
7
2916
7
2917
7
2918
7
2919
7
2920
7
2921
7
2922
1
2923
7
2924
7
2925
7
2926
7
2927
7
2928
7
2929
7
2930
7
2931
7
2932
7
2933
7
2934
7
2935
7
2936
7
2937
7
2938
7
2939
7
2940
7
2941
7
2942
7
2943
7
2944
7
2945
7
2946
7
2947
7
2948
7
2949
7
2950
7
2951
7
2952
7
2953
7
2954
7
2955
7
2956
7
2957
7
2959
7
2960
7
2961
7
2962
7
2963
7
2965
7
2967
7
2968
7
2969
7
2970
7
2971
7
2972
7
2973
7
2977
7
2978
7
2979
7
2980
7
2981
7
2982
1
2983
7
2984
5
2985
3
2987
7
2988
7
2989
7
2990
5
3057
5
3058
8
3059
8
3063
7
3067
5
3072
7
3087
5
3088
5
3090
5
3091
5
3092
5
3093
5
3095
5
3096
5
3098
5
3099
7
3105
5
3107
5
3119
5
3124
7
3134
7
3135
7
3140
7
3149
8
3150
8
3151
5
3182
5
3183
5
3184
5
3185
5
3186
5
3187
5
3188
5
3190
5
3192
5
3193
5
3194
2
3268
5
3271
5
3272
5
3284
5
3296
7
3327
11
3330
1
3331
8
3336
8
3341
8
3342
8
3343
8
3344
8
3345
8
3346
8
3347
8
3348
8
3349
8
3350
8
3351
8
3352
5
3353
5
3354
5
3355
5
3356
5
3357
5
3358
5
3359
5
3361
5
3367
5
3368
5
3369
5
3370
5
3371
5
3372
5
3373
5
3374
5
3375
5
3376
5
3377
5
3378
5
3379
5
3380
5
3381
5
3382
5
3383
5
3384
5
3385
5
3386
5
3387
5
3388
5
3389
5
3390
5
3391
5
3392
5
3393
5
3394
5
3395
5
3396
5
3397
5
3398
5
3399
5
3400
5
3401
5
3402
5
3403
5
3404
5
3405
5
3406
5
3408
5
3409
5
3410
5
3411
5
3412
5
3413
5
3414
5
3415
5
3416
11
3417
11
3418
11
3421
11
3422
11
3424
5
3425
11
3426
11
3427
11
3428
11
3429
11
3439
11
3440
11
3441
11
3442
11
3443
5
3446
5
3447
5
3448
5
3449
5
3450
5
3451
5
3452
5
3453
5
3454
11
3459
11
3460
11
3461
11
3462
3
3463
7
3464
5
3465
5
3471
5
3472
5
3473
11
3474
11
3475
11
3476
11
3477
5
3478
5
3479
5
3480
5
3481
5
3482
11
3484
11
3485
7
3486
11
3488
11
3489
7
3490
11
3491
11
3492
11
3493
11
3494
11
3495
11
3496
11
3497
11
3498
7
3500
7
3501
11
3502
11
3503
11
3504
11
3505
11
3506
11
3507
7
3508
11
3509
11
3510
11
3512
11
3513
11
3514
5
3515
11
3516
11
3517
11
3518
11
3519
11
3521
11
3522
11
3523
11
3524
11
3525
11
3526
11
3527
11
3528
5
3529
5
3530
5
3531
11
3532
11
3533
11
3534
11
3535
11
3536
11
3537
11
3538
11
3539
11
3540
11
3541
11
3542
11
3543
11
3544
11
3545
8
3546
8
3547
11
3548
11
3549
11
3550
11
3551
11
3552
11
3553
11
3554
11
3555
11
3556
11
3557
11
3558
11
3559
11
3560
11
3561
11
3562
11
3563
11
3564
11
3565
11
3566
11
3567
11
3568
11
3569
11
3570
11
3571
11
3572
11
3573
11
3574
11
3575
11
3576
11
3577
11
3578
11
3579
11
3580
11
3581
11
3582
7
3583
11
3584
11
3585
11
3586
11
3587
11
3588
11
3589
8
3590
8
3591
8
3592
11
3593
11
3594
11
3595
5
3597
11
3598
11
3599
11
3600
11
3601
11
3602
11
3603
11
3604
11
3605
11
3606
11
3607
5
3609
5
3610
5
3611
5
3612
5
3613
5
3614
5
3615
8
3616
5
3617
5
3618
11
3619
7
3620
11
3621
11
3622
11
3623
11
3624
11
3625
11
3626
11
3627
11
3628
11
3629
11
3630
8
3631
11
3632
11
3633
11
3634
8
3635
11
3637
11
3638
11
3639
11
3641
5
3643
11
3650
5
3651
5
3656
8
3657
8
3658
8
3659
5
3660
8
3661
8
3662
11
3663
7
3665
7
3666
11
3668
11
3669
11
3670
5
3671
5
3672
8
3674
11
3675
11
3676
11
3677
11
3679
11
3680
11
3681
11
3682
11
3683
11
3684
11
3685
11
3686
11
3688
11
3689
11
3690
11
3691
11
3692
11
3693
11
3694
11
3695
11
3696
11
3697
11
3698
11
3699
11
3700
11
3701
11
3702
11
3703
11
3704
11
3705
11
3706
11
3707
11
3708
11
3709
11
3710
11
3711
11
3712
11
3713
11
3715
11
3717
11
3718
11
3720
11
3721
11
3722
11
3724
11
3725
11
3727
11
3728
11
3730
11
3732
11
3733
11
3734
11
3735
11
3739
11
3740
11
3741
11
3742
11
3743
11
3744
11
3745
11
3746
11
3747
20
3748
11
3749
11
3750
11
3751
11
3752
11
3753
11
3754
11
3755
11
3756
11
3757
11
3758
11
3759
11
3760
11
3761
11
3762
11
3763
11
3764
11
3765
11
3766
11
3767
11
3768
11
3769
11
3770
11
3771
11
3772
11
3773
11
3774
11
3775
11
3776
11
3777
11
3778
11
3779
11
3780
11
3781
11
3782
11
3783
11
3784
11
3785
11
3786
11
3787
11
3788
11
3789
11
3790
11
3791
11
3792
11
3793
7
3795
7
3796
8
3797
7
3798
5
3799
5
3801
5
3802
5
3803
5
3804
5
3809
5
3810
5
3811
11
3813
5
3814
5
3815
7
3816
7
3817
11
3819
11
3820
5
3821
2
3822
5
3823
5
3827
11
3830
11
3831
5
3832
5
3833
5
3834
5
3835
5
3836
5
3838
5
3839
11
3840
11
3841
11
3842
11
3843
11
3844
11
3845
11
3846
11
3847
11
3848
11
3849
11
3850
11
3851
11
3852
11
3853
11
3854
11
3855
11
3856
11
3857
11
3858
11
3859
11
3860
11
3861
5
3862
5
3863
8
3864
8
3866
11
3867
11
3868
11
3869
11
3870
11
3871
11
3872
5
3873
11
3874
11
3875
11
3876
11
3877
11
3878
11
3879
11
3880
11
3881
11
3882
11
3883
11
3884
5
3885
5
3886
11
3887
11
3888
11
3889
11
3890
5
3891
11
3892
11
3893
11
3894
11
3895
11
3896
11
3897
5
3898
11
3899
11
3900
11
3901
7
3906
8
3913
8
3918
8
3919
8
3921
3
3924
7
3942
7
3949
7
3950
7
3951
7
3952
7
3953
7
3954
7
3955
7
3956
7
3957
8
3961
7
4007
7
4008
8
4020
8
4021
7
4058
5
4090
7
4092
8
4102
11
4233
11
4241
8
4293
3
4295
7
4654
7
4694
5
4695
5
4696
5
4697
5
4698
5
4699
5
4702
7
4708
7
4709
7
4710
7
4711
20
4712
8
4717
8
4718
8
4719
5
4723
5
4725
5
4726
5
4727
5
4731
5
4733
8
4752
7
4753
8
4786
8
4787
8
4788
8
4789
8
4790
8
4791
8
4792
8
4793
8
4794
8
4795
8
4796
5
4804
7
4816
7
4819
11
4820
11
4821
7
4822
11
4823
7
4824
7
4825
5
4826
7
4827
7
4828
7
4830
3
4832
7
4833
5
4849
7
4850
5
4854
5
4858
5
4860
8
4862
5
4868
5
4872
8
4896
8
4897
7
4902
8
4903
8
4904
8
4905
8
4906
8
4907
8
4909
11
4910
8
4911
5
4913
5
4914
5
4917
11
4920
8
4922
8
4923
5
4924
5
4925
5
4926
11
4927
8
4929
8
4930
8
4931
8
4932
5
4933
8
4935
5
4936
5
4944
11
4945
11
4946
7
4947
7
4948
11
4951
8
4954
8
4955
8
4956
8
4966
5
4977
11
4978
5
4980
5
4983
5
4984
5
4985
5
4986
5
4987
5
4988
5
4989
8
4990
8
4991
8
4992
8
4993
8
4994
8
5009
8
5010
8
5011
5
5012
5
5013
11
5015
5
5016
5
5017
5
5024
8
5061
5
5062
8
5063
8
5064
8
5065
8
5066
8
5067
5
5068
5
5069
5
5071
3
5073
11
5074
5
5075
5
5076
11
5077
5
5078
5
5079
5
5080
5
5081
5
5082
5
5083
5
5085
5
5086
8
5094
8
5095
7
5101
7
5102
7
5103
7
5104
7
5105
7
5106
11
5109
11
5110
8
5113
8
5116
8
5117
11
5118
8
5119
8
5120
5
5121
5
5122
5
5123
5
5124
5
5125
5
5127
8
5130
8
5131
8
5132
8
5133
8
5134
8
5135
8
5142
8
5143
8
5144
7
5154
5
5155
5
5156
5
5157
5
5158
5
5159
5
5160
8
5161
8
5162
5
5164
5
5165
5
5166
5
5167
8
5168
8
5169
8
5209
8
5210
8
5211
8
5212
8
5213
5
5214
8
5215
5
5216
8
5220
8
5221
8
5222
8
5223
8
5224
11
5237
5
5240
5
5251
5
5257
5
5258
5
5275
5
5282
5
5294
5
5327
5
5331
5
5332
11
5348
11
5350
11
5351
5
5352
5
5356
5
5357
5
5365
5
5372
11
5394
11
5395
11
5396
8
5398
8
5399
5
5400
8
5401
8
5403
7
5405
5
5440
11
5441
5
5453
20
5466
20
5467
8
5469
8
5470
8
5471
8
5472
8
5473
1
5492
11
5502
7
5503
7
5505
7
5506
7
5507
7
5508
7
5509
3
5510
8
5511
8
5512
7
5520
7
5521
7
5522
7
5525
8
5534
8
5535
8
5536
8
5537
8
5538
7
5580
11
5589
8
5629
8
5634
8
5640
8
5643
8
5689
8
5690
8
5691
11
5702
1
5703
8
5707
8
5708
1
5721
8
5729
8
5742
8
5764
11
5772
8
5773
8
5774
8
5775
8
5776
8
5777
11
5778
11
5779
11
5780
5
5781
5
5783
5
5784
2
5785
5
5788
5
5789
5
5792
5
5793
5
5794
5
5795
5
5797
5
5798
5
5800
5
5801
5
5802
5
5803
1
5806
5
5807
7
5808
5
5811
5
5813
11
5818
8
5819
8
5820
7
5827
7
5828
7
5829
7
5830
7
5831
7
5832
5
5835
11
5840
5
5843
5
5844
5
5845
11
5847
11
5849
8
5850
8
5851
8
5852
8
5853
5
5862
5
5863
5
5875
5
5876
5
5879
5
5880
5
5881
5
5882
5
5883
5
5884
5
5885
5
5886
5
5887
5
5888
5
5890
5
5891
5
5892
5
5893
5
5894
5
5896
5
5903
5
5904
7
5906
7
5907
7
5909
5
5920
7
5921
7
5923
7
5924
5
5926
5
5927
5
5928
5
5929
5
5930
5
5931
5
5932
5
5933
5
5934
5
5935
5
5936
5
5938
5
5939
5
5959
5
5960
8
5961
8
5962
8
5963
5
5964
5
5965
5
5966
5
5967
5
5968
5
5969
5
5970
5
5971
5
5972
5
5973
5
5974
5
5975
5
5976
5
5977
5
5978
5
5979
5
5980
5
5981
5
5982
5
5983
5
5984
5
5994
8
5996
8
5997
8
5998
8
6003
8
6006
8
6008
5
6015
5
6016
5
6017
5
6018
8
6020
8
6021
8
6022
8
6023
8
6024
8
6025
8
6026
8
6027
8
6028
8
6029
8
6030
5
6035
8
6040
8
6042
7
6067
7
6068
7
6069
7
6070
7
6071
7
6074
7
6075
7
6076
7
6077
7
6078
7
6079
7
6080
7
6081
7
6082
8
6088
8
6089
8
6090
7
6091
7
6092
7
6093
2
6094
5
6095
5
6096
5
6097
5
6098
5
6099
1
6168
7
6197
12
6211
7
6254
7
6255
7
6256
8
6357
8
6358
8
6359
8
6360
5
6361
5
6439
5
6441
5
6442
5
6444
5
6445
7
6448
5
6450
5
6451
5
6452
5
6453
5
6454
5
6455
5
6456
5
6461
5
6462
5
6464
5
6465
5
6466
7
6467
7
6468
5
6469
5
6470
7
6471
5
6472
7
6473
5
6474
5
6480
5
6486
5
6487
5
6488
5
6490
5
6494
5
6497
11
6498
5
6499
5
6500
8
6502
8
6503
8
6504
8
6505
8
6506
5
6507
5
6508
5
6509
11
6512
11
6513
7
6514
11
6515
5
6517
5
6521
5
6523
8
6541
8
6542
8
6543
7
6544
8
6545
7
6549
7
6554
5
6555
5
6558
5
6583
5
6584
5
6585
5
6586
5
6590
8
6597
11
6602
11
6603
5
6605
5
6612
5
6614
5
6615
5
6616
5
6621
5
6622
5
6623
5
6624
5
6627
8
6632
5
6633
5
6638
8
6641
8
6642
8
6643
8
6644
5
6664
5
6670
5
6673
5
6674
5
6677
11
6680
11
6681
5
6682
5
6684
5
6689
5
6698
5
6709
5
6723
5
6725
5
6729
5
6740
8
6748
8
6749
8
6750
5
6751
7
6752
8
6759
7
6765
5
6779
5
6781
5
6782
5
6783
5
6784
5
6785
5
6786
5
6787
5
6788
5
6789
5
6790
5
6793
5
6794
5
6795
8
6801
8
6802
8
6803
5
6818
5
6819
7
6820
31
6823
5
6825
5
6826
2
6827
7
6832
7
6833
5
6840
5
6841
5
6843
5
6844
5
6850
5
6851
5
6852
7
6853
8
6855
8
6856
8
6857
8
6858
8
6859
7
6860
11
6863
5
6865
5
6866
7
6869
5
6870
5
6875
5
6876
5
6877
5
6878
5
6879
5
6881
5
6882
5
6884
5
6885
5
6890
5
6922
8
6924
8
6925
8
6926
5
6930
7
6932
15
6938
5
6940
5
6942
5
6943
5
6944
5
6945
5
6947
5
6948
5
6949
5
6958
5
6967
5
6968
5
6969
5
6970
5
6990
5
6991
5
6992
5
6995
5
6999
7
7000
7
7020
7
7021
7
7023
5
7026
7
7031
7
7032
7
7033
5
7035
7
7037
7
7039
7
7040
7
7041
7
7046
7
7047
7
7048
5
7057
5
7058
5
7060
5
7061
5
7062
5
7063
5
7065
5
7066
5
7067
5
7068
5
7069
5
7071
5
7072
5
7073
5
7074
5
7076
5
7077
5
7083
5
7095
5
7100
8
7103
8
7104
8
7105
5
7107
7
7108
8
7110
8
7111
5
7112
5
7115
8
7117
5
7119
5
7126
5
7163
5
7164
5
7165
5
7166
5
7170
7
7173
7
7174
7
7175
7
7176
7
7178
7
7179
7
7180
5
7181
5
7182
5
7183
5
7184
5
7185
7
7186
7
7187
7
7191
7
7193
7
7194
7
7195
7
7196
7
7197
5
7198
5
7199
5
7200
5
7201
5
7202
5
7203
8
7206
8
7207
8
7208
8
7209
8
7210
5
7212
2
7213
2
7221
5
7222
5
7223
5
7224
8
7229
8
7230
8
7231
8
7232
8
7233
8
7234
12
7247
5
7254
5
7255
5
7274
5
7275
5
7276
5
7277
5
7278
8
7279
5
7280
5
7281
5
7282
5
7283
5
7284
5
7286
5
7287
5
7288
5
7289
5
7290
5
7291
8
7292
8
7293
8
7294
5
7295
5
7298
5
7299
5
7300
5
7302
5
7303
5
7304
5
7305
5
7306
5
7307
7
7308
7
7309
7
7310
7
7312
7
7313
7
7314
7
7315
7
7316
7
7317
5
7318
5
7319
5
7325
5
7326
5
7327
5
7338
5
7339
5
7340
5
7341
5
7342
5
7343
5
7346
5
7352
5
7353
7
7358
7
7363
25
7377
7
7392
5
7404
5
7405
5
7407
5
7410
5
7411
5
7418
5
7419
5
7420
5
7422
5
7423
5
7424
5
7425
5
7430
5
7431
5
7435
5
7436
5
7437
7
7442
7
7443
5
7445
7
7447
5
7453
5
7454
5
7455
5
7456
5
7457
5
7458
5
7460
5
7461
5
7462
5
7464
8
7474
8
7475
8
7477
11
7484
11
7485
5
7493
5
7494
5
7495
5
7496
5
7498
5
7499
5
7500
5
7501
5
7502
8
7504
5
7521
5
7535
5
7536
7
7547
5
7550
15
7560
7
7573
7
7574
7
7577
7
7578
8
7581
8
7582
5
7583
7
7584
7
7585
7
7586
7
7590
5
7593
5
7594
5
7601
5
7602
8
7603
8
7604
8
7605
8
7609
7
7617
5
7618
5
7619
5
7620
5
7621
5
7622
5
7623
5
7624
5
7634
5
7635
5
7636
5
7637
5
7638
5
7640
5
7642
5
7643
5
7645
3
7646
8
7658
5
7662
5
7670
5
7671
5
7672
5
7673
7
7677
7
7678
7
7679
5
7684
5
7685
5
7686
11
7688
5
7690
5
7691
5
7692
5
7693
5
7694
8
7709
8
7710
8
7711
8
7712
8
7713
8
7714
39
7723
39
7724
8
7725
8
7727
5
7729
8
7730
8
7731
5
7732
5
7733
5
7742
7
7745
7
7746
7
7747
7
7748
5
7749
5
7751
5
7752
5
7753
5
7754
5
7755
5
7756
5
7771
5
7774
5
7775
5
7776
5
7777
5
7778
5
7781
5
7785
5
7786
5
7787
5
7789
5
7790
5
7791
5
7792
15
7796
15
7798
15
7799
5
7801
5
7802
5
7803
5
7804
5
7805
7
7807
7
7808
5
7809
7
7810
5
7811
5
7812
5
7813
5
7814
5
7820
5
7824
5
7826
5
7840
5
7842
5
7843
7
7844
7
7845
7
7846
7
7847
7
7848
7
7851
5
7860
5
7863
5
7865
5
7871
7
7873
7
7888
5
7896
5
7897
5
7905
5
7906
5
7908
5
7949
5
7950
5
7951
5
7952
5
7953
5
7954
5
7955
5
7956
5
7957
5
7958
8
7964
8
7965
5
7987
5
7988
5
7989
5
7992
5
7993
8
7994
5
7996
5
7997
5
7998
5
7999
5
8002
11
8003
11
8004
11
8007
5
8008
5
8009
5
8010
5
8011
5
8012
5
8013
5
8014
5
8019
7
8021
5
8035
5
8041
5
8044
5
8049
5
8050
5
8051
5
8052
5
8053
3
8059
5
8062
5
8063
5
8064
5
8065
8
8066
8
8070
8
8071
8
8072
5
8073
5
8075
8
8080
8
8081
8
8082
5
8084
5
8085
5
8086
7
8087
7
8088
7
8089
7
8090
5
8094
5
8095
5
8096
5
8097
5
8098
5
8099
5
8100
5
8111
8
8112
8
8113
5
8114
5
8115
5
8116
5
8117
5
8118
5
8119
5
8120
5
8121
5
8122
5
8123
5
8124
5
8126
5
8127
5
8128
5
8129
5
8130
5
8131
5
8132
5
8136
5
8139
5
8140
5
8141
5
8142
8
8143
8
8144
8
8145
8
8146
8
8149
8
8150
5
8151
8
8161
8
8162
8
8163
8
8164
8
8165
8
8166
8
8167
8
8168
8
8169
8
8170
8
8171
8
8172
8
8174
8
8179
8
8180
8
8181
5
8182
5
8183
5
8184
5
8185
5
8186
5
8193
5
8194
5
8195
5
8196
5
8197
5
8201
5
8202
5
8204
5
8205
5
8206
5
8207
5
8208
5
8209
5
8210
5
8211
5
8212
11
8217
5
8223
5
8224
5
8225
5
8226
5
8227
5
8235
5
8236
5
8237
8
8243
8
8244
8
8245
8
8246
8
8247
7
8248
5
8251
3
8264
8
8266
8
8267
8
8271
8
8272
8
8273
8
8274
11
8279
11
8280
11
8282
11
8284
11
8286
11
8287
11
8288
11
8289
5
8315
5
8316
5
8318
5
8327
5
8328
5
8329
5
8330
5
8331
5
8332
5
8333
5
8337
5
8338
5
8339
8
8345
5
8348
5
8349
5
8352
5
8353
5
8354
5
8355
5
8356
5
8357
5
8358
5
8359
5
8360
5
8361
5
8362
5
8363
5
8364
5
8365
5
8366
5
8367
5
8368
5
8370
5
8371
5
8372
5
8373
5
8374
5
8375
5
8380
5
8382
5
8383
5
8386
5
8387
5
8388
5
8390
5
8391
5
8392
5
8393
5
8394
5
8395
5
8396
5
8401
5
8402
5
8403
5
8404
5
8406
5
8407
5
8408
5
8418
5
8426
11
8434
11
8435
11
8436
11
8437
11
8438
11
8439
11
8440
11
8441
11
8442
11
8444
11
8445
11
8456
11
8457
11
8458
11
8459
11
8460
11
8461
11
8462
11
8463
11
8464
5
8465
5
8466
5
8467
5
8468
5
8469
5
8470
5
8471
11
8472
11
8473
11
8479
11
8480
11
8481
11
8482
11
8483
5
8485
5
8486
5
8487
5
8488
5
8496
5
8497
5
8498
5
8499
5
8500
5
8501
5
8509
5
8510
5
8511
5
8512
5
8513
5
8514
5
8515
5
8518
5
8519
5
8520
5
8522
5
8536
5
8537
5
8538
5
8539
5
8540
5
8541
5
8542
7
8543
8
8544
8
8545
8
8546
8
8547
5
8548
5
8549
5
8550
5
8551
5
8552
5
8553
5
8554
5
8555
5
8556
5
8557
5
8558
5
8561
5
8562
5
8569
5
8570
5
8571
5
8572
5
8584
5
8585
5
8586
5
8587
5
8588
5
8591
5
8592
5
8594
5
8595
5
8596
5
8597
5
8598
5
8599
5
8600
5
8601
5
8602
5
8603
5
8604
5
8605
11
8646
5
8647
11
8648
11
8649
11
8650
11
8651
5
8659
5
8660
5
8661
5
8662
5
8663
11
8664
5
8665
5
8666
5
8667
11
8668
11
8669
5
8670
5
8671
5
8672
5
8673
5
8675
5
8676
5
8686
5
8687
5
8688
5
8689
5
8695
5
8696
5
8697
5
8699
5
8700
5
8703
5
8704
5
8706
5
8707
5
8708
5
8711
5
8712
11
8722
5
8727
5
8728
5
8729
5
8730
5
8731
5
8735
11
8736
1
8738
5
8741
5
8742
11
8743
5
8744
5
8745
5
8748
5
8757
8
8758
5
8759
5
8760
5
8761
5
8763
5
8764
5
8765
5
8767
5
8768
5
8769
5
8770
5
8771
5
8772
5
8773
8
8774
8
8775
8
8776
5
8777
5
8778
5
8779
8
8780
8
8781
8
8782
5
8783
8
8784
8
8785
8
8786
8
8787
8
8788
8
8789
5
8790
8
8791
8
8792
5
8793
5
8797
5
8798
5
8799
5
8800
5
8801
5
8802
5
8803
5
8804
5
8805
5
8806
11
8807
5
8808
5
8809
5
8810
5
8811
5
8812
5
8813
5
8814
5
8815
5
8817
5
8819
8
8826
8
8827
39
8828
20
8830
20
8831
8
8832
8
8834
5
8835
5
8836
5
8837
5
8838
5
8839
5
8841
8
8842
11
8843
8
8845
8
8848
8
8849
8
8850
8
8851
8
8852
8
8853
8
8858
8
8859
8
8860
8
8861
8
8862
11
8863
5
8864
5
8877
5
8878
11
8883
5
8884
5
8885
5
8893
5
8894
5
8895
5
8902
5
8907
5
8937
5
8938
5
8939
5
8943
8
8947
8
8948
8
8949
5
8950
11
8997
11
9005
11
9006
11
9007
11
9008
11
9010
11
9011
8
9019
8
9026
8
9029
8
9030
8
9036
8
9037
8
9038
8
9044
5
9045
8
9046
8
9047
8
9050
8
9051
8
9052
8
9053
8
9054
8
9055
8
9056
8
9057
5
9066
5
9067
11
99001
11
99002
11
99003
11
99004
11
99005
11
99006
5
99007
5
99008
5
99009