3368
3410
2912
2721
2083
2084
3209
2876
3347
3351
3348
2877
3278
3276
3292
3294
2878
3293
2085
3295
3227
3489
2881
3228
3468
3494
1784
2883
2886
2887
2885
3465
2888
2889
3198
2890
2893
2895
3492
2894
2891
2892
2896
2898
2897
2899
3301
2901
2902
2903
2904
3346
2905
2906
2907
3105
3321
2908
2909
2910
2911
3411
3498
3499
3493
3497
3484
3483
3481
3478
3482
3466
1780
3200
3203
3204
3201
3288
3213
3504
3502
1903
1909
3229
3271
1943
1945
3231
3232
3230
3506
3250
3505
3236
3269
2017
3167
2020
2021
2022
2023
2024
2026
2037
3258
3511
2038
3507
2718
2030
3508
3510
2741
2041
2717
3509
2031
2720
2047
3270
2742
2049
2055
2056
3048
3049
3050
2066
2723
2722
2059
2734
2064
2060
2061
2762
2063
3285
2731
3170
3151
3243
3194
3150
3196
3169
3149
3193
3168
3159
2065
2914
3339
3444
3480
3342
3337
2916
2917
3341
2918
2919
3024
2920
3023
3333
3335
3331
3334
3332
2915
2921
3340
2922
2923
2924
2925
3477
2926
3469
2927
3486
2935
3282
2928
3490
2934
2930
2931
3329
3277
2932
2933
2936
2937
2938
2940
2939
2941
2942
3467
3472
2943
3476
2944
2945
2946
3336
3463
2713
3303
3304
3305
3356
3470
3208
3355
3473
3259
2077
3211
2078
2074
3289
2699
2075
2076
2745
2080
2081
2087
2088
2089
2090
2092
2093
2094
2095
2102
2105
2103
2104
2765
2760
2107
3237
2108
3238
2110
2111
2112
2113
2114
3137
2115
2116
3138
2117
3246
2118
2119
2120
2121
2122
2761
2124
2125
2764
3136
2748
2127
2126
2129
2139
2142
2130
2133
2873
2148
2150
2151
2163
2159
2164
2154
2167
2168
2169
2757
2171
2172
2175
3187
2185
2178
2179
2181
2182
2188
2746
2190
2191
2193
2194
2195
2196
2197
2198
2100
2750
2200
2201
2214
2221
2224
2203
2204
2206
2207
3174
2279
3165
3175
3152
2284
2416
2282
2285
2360
3166
3266
2732
3142
3123
3127
2705
2369
3164
3254
3144
3235
3297
3249
3233
3173
2418
3370
2420
3176
2421
2423
2424
3145
3141
2430
2429
2432
2769
3244
2744
2771
2763
3234
2735
2729
2768
2647
2702
2444
2443
2710
2711
2766
3251
2445
2736
2449
3172
2450
3162
2484
3426
2480
2481
2482
2483
2451
3146
2460
2462
2468
2476
2477
2473
2478
3147
2452
2463
2464
2470
2465
2472
2740
3163
3437
3140
3143
3139
2454
3148
2737
2739
2457
2458
2459
3158
2485
2488
2492
2493
2496
2497
2494
2770
2489
2507
2508
2509
2514
2515
2516
2510
2511
2512
2513
2500
2502
2503
2504
2490
2505
2491
3161
2948
3364
2950
2949
2951
2952
3366
2955
2953
2954
3365
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2708
2242
2244
2243
2706
2775
2751
2701
2726
2688
2725
2687
2689
2691
2692
2693
3260
3290
2759
3160
2767
2245
3028
2247
2250
2258
2259
2251
2252
2253
2254
2255
2256
2257
2261
2265
2266
2268
2267
2269
3248
3191
3192
2272
2273
3171
2274
3128
3104
3349
3029
3039
3040
3041
3042
3043
3044
3045
3283
3134
3027
3284
3052
3407
3026
3135
3031
3030
3033
3034
3053
3035
3046
3047
3438
3036
3037
3078
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3072
3071
3074
3273
3073
3075
3076
3077
3079
3080
3082
3083
3084
3085
3086
3087
3088
3101
3089
3090
3091
3442
3092
3103
3102
3093
3099
3095
3094
3097
3098
3096
2275
2857
2859
2858
2860
2861
2862
3360
3274
3081
2779
2778
2863
2782
2780
2781
2783
2785
2784
2786
2787
2788
2790
2789
2791
2792
2793
2794
2795
3361
3362
2796
3130
2798
2799
3272
2801
2800
3275
2802
2803
2804
2805
2814
2806
2807
2808
2809
2810
2811
2812
2813
2815
2816
2817
2818
2819
2820
3281
2821
2822
3367
2825
2823
2824
2826
2827
2828
2830
2832
2854
2855
2833
2836
2837
2835
2829
2841
2838
2839
2840
2842
3496
2843
2846
2845
2844
2847
2849
2848
2853
2850
2851
2852
3350
3487
2682
2551
2754
2753
2602
2603
2601
2604
2605
2606
2608
2607
2609
3261
2724
3247
2678
3267
3262
3226
2276
2968
2970
2979
2973
2975
3409
2980
2976
2971
2972
2978
2977
3299
2981
2982
2983
2984
2990
2991
2988
2992
2987
2996
2994
2986
2993
2989
2995
2997
3319
3316
2998
3002
3000
3003
3006
3300
3001
3005
3315
3004
3007
3008
3314
3317
3320
3318
3010
3011
3323
3325
3012
3324
3322
3326
3313
2966
2277
3131
3224
3133
2773
3501
3280
2875
2874
3279
2871
2872
3436
2864
2528
3222
2776
2536
2531
3217
2700
2533
2534
2541
2543
2537
3298
3240
2538
2539
2540
3179
3181
2679
2549
3485
2550
3125
3126
3435
2680
3218
3188
3256
3219
3186
3180
3223
3286
3220
3239
2553
2554
2555
2557
2558
2559
3252
2560
2774
2561
2571
3255
2563
2564
3197
2570
2565
2579
2581
2567
2576
3183
2568
3189
2582
3471
2556
3296
3500
2566
3185
2586
3253
3132
3245
2588
2590
2591
2592
2755
2595
2598
2593
2596
2594
2597
3212
3488
3214
2599
3184
3353
3216
3268
3264
2613
3242
3257
3177
2714
3215
2704
2616
2617
2618
2619
2620
2621
2707
2637
2624
2635
2625
2622
2623
2629
2630
2632
2634
2636
3178
3241
3291
2681
3263
3182
3210
3195
2683
3108
3109
3110
3120
3111
3107
3115
3112
3121
3116
3117
3113
3122
3114
3118
3119
2684
2685
3327
3454
3450
3448
3455
3460
3452
3459
3451
3456
3447
3461
3449
2831
3445
3458
3457
3453
3328
3156
3154
3155
3157
3430
3427
3312
3434
3424
3307
3014
3032
3428
3015
3018
3308
3309
3021
3311
3017
3020
3019
3022
3429
3129
3491
3475
3464
3495
3462
3440
3474
2866
2868
2867
3344
3408
2698