3433
3373
3434
3435
3449
3450
2975
2968
2967
2969
2965
2970
2972
2971
2976
2974
2964
2957
2958
2963
2960
2961
2962
2959
2977
3457
3387
3407
3458
3402
3392
3482
3403
3390
3394
3406
3388
3401
3386
3393
3454
3399
3391
3398
2986
3396
3531
3405
3462
3372
3409
2947
3404
3395
3397
3476
3389
3408
3310
3400
3422
3428
3447
2890
2891
2892
2907
2906
2923
2912
2922
2909
2894
2893
2905
2882
2908
2898
2888
2897
2914
2896
2900
2903
2901
2902
2895
2911
2887
2904
2918
2919
3530
2920
2921
2886
2881
2883
2913
3423
3413
3411
2999
3004
3009
3006
3005
3011
3008
3010
3007
3003
3000
3002
3001
3414
3459
3059
3060
3061
3062
3063
3053
3052
3054
3070
3065
3066
3074
3051
3072
3071
3055
3069
3057
3058
3064
3068
3460
3275
3280
3439
3276
3283
3184
3279
3144
3108
3179
3180
3164
3167
3166
3168
3169
3165
3153
3160
3157
3159
3156
3158
3154
3155
3177
3175
3176
3148
3182
3133
3135
( 5 )
3172
3170
3125
3143
2872
3111
3193
3132
3146
3145
3192
3147
3178
3123
3140
3277
3162
3107
3183
3109
2879
3110
3150
3149
3131
3181
3130
3282
3194
3173
3278
3281
3317
2877
2875
3465
2867
2871
3124
3128
3127
2876
2878
3477
3126
3129
2868
2870
2873
2869
3416
3461
3427
3086
3092
3090
3093
3091
3020
3101
3088
3089
3099
3098
3100
3094
3105
3097
3095
3096
3103
3084
3085
3102
3104
3015
3019
3018
2948
3014
3017
3468
3016
3463
3382
3384
3377
3378
2951
3230
3383
2874
2955
3380
2949
3202
2927
3385
3381
3379
2940
3440
3464
3228
3229
3220
3226
3203
3227
3204
3205
3231
3223
3232
3221
3219
3208
3224
3206
3201
3222
3207
3225
3215
3466
3048
3050
3042
3067
3533
3041
3046
3037
3047
3043
3040
3036
3033
3044
3035
3038
3039
3045
3034
3436
3438
3437
3467
3452
3426
3417
3455
3420
3456
3469
3470
3471
3448
3451
3472
3415
3473
3269
3268
3321
3234
3481
3270
3264
3318
3267
3261
3266
3265
3319
3012
3271
3263
3262
3272
3273
3320
3431
3474
3024
3025
3022
3023
3475
3418
3430
3371
3432
3027
3029
3028
3421
3478
2983
2980
2994
2995
2989
2990
2996
2982
2979
2988
2985
2984
2981
2993
2987
2991
2992
2997
2926
2929
2925
2934
2935
2939
2936
2938
2933
2937
2932
2928
2930
2931
3306
3309
3286
3287
3299
3292
3303
3294
3301
3289
3308
3302
3296
3295
3300
3297
3288
3298
3307
3293
3290
3305
3304
3291
3424
3453
2945
2950
2943
3410
2942
2946
2954
2944
3429
3419
3479
3480
3199
3197
3196
3198
3315
3316
3425
3369
3284