2152
2152
2153
2153
2154
2156
2159
2164
2174
2183
2199
2208
2208
2236
2249
2291
2293
2293
2298
2302
2308
2316
2318
2326
2336
2337
2343
2344
2344
2355
2362
2364
2365
2366
2366
2365
2364
2364
2369
2372
2384
2406
2408
2415
2421
2421
2420
2424
2426
2427
2442
2445
2450
2459
2456
2470
2471
2477
2487
2489
2490
2493
2496
2500
2500
2500
2507
2513
2522
2529
2531
2531
2531
2530
2530
2533
2533
2534
2536
2538
2539
2540
2541
2544
2545
2559
2560
2564
2566
2569
2571
2572
2575
2576
2576
2576
2576
2576
2576
2576
2575
2575
2576
2578
2592
2594
2595
2598
2599
2600
2600
2608
2610
2610
2611
2612
2612
2615
2617
2618
2622
2622
2625
2626
2627
2630
2644
2645
2646
2646
2649
2660
2669
2681
2683
2685
2688
2690
2691
2703
2704
2704
2704
2705
2708
2710
2712
2713
2716
2725
2731
2739
2745
2753
2757
2765
2774
2780
2782
2786
2789
2791
2794
2796
2797
2799
2800
2802
2803
2806
2808
2811
2813
2818
2822
2824
2828
2832
2834
2836
2843
2845
2847
2849
2850
2858
2869
2871
2876
2878
2879
2880
2881
2882
2882
2884
2887
2888
2891
2892
2892
2899
2903
2904
2906
2911
2919
2922
2926
2929
2933
2939
2941
2943
2949
2950
2951
2952
2953
2956
2956
2956
2957
2958
2959
2961
2963
2963
2965
2970
2974
2979
2991
2995
2996
3000
3010
3015
3022
3034
3041
3045
3070
3074
3077
3080
3089
3090
3093
3096
3106
3113
3127
3131
3140
3153
3156
3165
3167
3169
3174
3175
3176
3178
3182
3184
3187
3190
3193
3201
3211
3213
3216
3219
3222
3224
3226
3228
3236
3237
3239
3240
3244
3246
3250
3253
3256
3259
3260
3262
3263
3264
3265
3266
3269
3270
3274
3276
3277
3278
3279
3280
3282
3283
3285
3286
3288
3294
3303
3309
3314
3315
3317
3319
3321
3323
3326
3329
3331
3332
3333
3334
3334
3335
3336
3337
3338
3340
3341
3343
3345
3348
3351
3356
3359
3364
3365
3366
3367
3368
3371
3374
3379
3384
3386
3388
3398
3398
3399
3399
3401
3402
3403
3404
3406
3407
3407
3408
3409
3409
3412
3415
3417
3419
3421
3423
3426
3429
3431
3432
3434
3435
3435
3435
3436
3436
3437
3438
3440
3445
3453
3453
3447
3443
3441
3440
3437
3433
3430
3427
3424
3408
3363
3355
3342
3331
3326
3321
3316
3313
3305
3299
3291
3277
3270
3263
3254
3245
3233
3229
3213
3208
3204
3199
3196
3193
3185
3180
3175
3173
3169
3162
3159
3157
3153
3149
3143
3139
3136
3131
3123
3114
3100
3061
3037
3024
3024
3024
3024
3012
3006
3004
3010
3024
3024
3023
3022
3018
3014
3010
2992
2987
2983
2979
2980
2981
2981
2981
2976
2971
2957
2951
2940
2939
2940
2941
2941
2941
2941
2935
2928
2926
2925
2917
2916
2916
2917
2917
2919
2919
2919
2913
2908
2906
2906
2906
2903
2899
2887
2882
2882
2884
2886
2883
2879
2871
2876
2879
2876
2863
2860
2860
2861
2861
2861
2859
2852
2850
2848
2843
2839
2830
2827
2823
2819
2814
2813
2812
2808
2806
2803
2800
2790
2779
2769
2766
2762
2747
2742
2740
2743
2739
2729
2723
2717
2717
2708
2704
2704
2703
2693
2678
2665
2657
2647
2642
2636
2634
2631
2630
2627
2624
2622
2616
2612
2609
2608
2607
2600
2596
2594
2592
2590
2589
2589
2588
2588
2588
2588
2588
2589
2590
2593
2596
2597
2597
2591
2591
2594
2580
2574
2567
2563
2563
2546
2549
2539
2537
2535
2535
2535
2516
2513
2498
2502
2484
2477
2473
2461
2453
2437
2428
2424
2416
2404
2395
2371
2370
2366
2363
2358
2347
2343
2343
2341
2327
2321
2326
2333
2322
2327
2328
2328
2330
2333
2333
2333
2332
2313
2284
2260
2241
2214
2151