2401
221
3181
521
2402
222
3182
522
2403
223
3183
523
2404
224
3184
524
2405
225
3185
525
2406
226
3186
526
2407
227
3187
527
2408
228
3188
528
2409
229
3189
529
2410
230
3190
530
2411
231
3191
531
2412
232
3192
532
2413
233
3193
533
2414
234
3194
534
2415
235
3195
535
2416
236
3196
536
2417
237
3197
537
2418
238
3198
538
2419
239
3199
539
2420
240
3200
540
2421
541
3141
781
3161
601
2422
542
3142
782
3162
602
2423
543
3143
783
3163
603
2424
544
3144
784
3164
604
2425
545
3145
785
3165
605
2426
546
3146
786
3166
606
2427
547
3147
787
3167
607
2428
548
3148
788
3168
608
2429
549
3149
789
3169
609
2430
550
3150
790
3170
610
2431
551
3151
791
3171
381
2432
552
3152
792
3172
382
2433
553
3153
793
3173
383
2434
554
3154
794
3174
384
2435
555
3155
795
3175
385
2436
556
3156
796
3176
386
2437
557
3157
797
3177
387
2438
558
3158
798
3178
388
2439
559
3159
799
3179
389
2440
560
3160
800
3180
390
2441
501
3121
701
2581
702
3122
703
2582
704
3123
705
2583
706
3124
707
2584
708
3125
709
2585
710
3126
711
2586
712
3127
713
2587
714
3128
715
2588
716
3129
717
2589
718
3130
719
2590
720
3131
181
2442
502
3132
182
2443
503
3133
183
2444
504
3134
184
2445
505
3135
185
2446
506
3136
186
2447
507
3137
187
2448
508
3138
188
2449
509
3139
189
2450
510
3140
190
2451
321
3101
341
2461
281
3102
342
2462
282
3103
343
2463
283
3104
344
2464
284
3105
345
2465
285
3106
346
2466
286
3107
347
2467
287
3108
348
2468
288
3109
349
2469
289
3110
350
2470
121
3081
761
3061
762
3082
763
3062
764
3083
765
3063
766
3084
767
3064
768
3085
769
3065
770
3086
771
3066
772
3087
773
3067
774
3088
775
3068
776
3089
777
3069
778
3090
779
3070
322
2481
421
3071
323
2482
422
3072
324
2483
423
3073
325
2484
424
3074
326
2485
425
3075
327
2486
426
3076
328
2487
427
3077
329
2488
428
3078
330
2489
429
3079
331
2490
261
3041
681
2501
361
3042
682
2502
362
3043
683
2503
363
3044
684
2504
364
3045
685
2505
365
3046
686
2506
366
3047
687
2507
367
3048
688
2508
368
3049
689
2509
369
3050
690
2510
401
3021
691
2521
461
3022
692
2522
462
3023
693
2523
463
3024
694
2524
464
3025
695
2525
465
3026
696
2526
466
3027
697
2527
467
3028
698
2528
468
3029
699
2529
469
3030
700
2530
441
3001
741
2981
742
3002
743
2982
744
3003
745
2983
746
3004
747
2984
748
3005
749
2985
750
3006
751
2986
752
3007
753
2987
754
3008
755
2988
756
3009
757
2989
758
3010
759
2990
241
2541
1
2991
242
2542
2
2992
243
2543
3
2993
244
2544
4
2994
245
2545
5
2995
246
2546
6
2996
247
2547
7
2997
248
2548
8
2998
249
2549
9
2999
250
2550
201
2961
661
2561
662
2962
663
2562
664
2963
665
2563
666
2964
667
2564
668
2965
669
2565
670
2966
671
2566
672
2967
673
2567
674
2968
675
2568
676
2969
677
2569
678
2970
679
2570
161
2941
402
2591
351
2942
403
2592
352
2943
404
2593
353
2944
405
2594
354
2945
406
2595
355
2946
407
2596
356
2947
408
2597
357
2948
409
2598
358
2949
410
2599
359
2950
411
2600
360
2951
251
2571
162
2952
252
2572
163
2953
253
2573
164
2954
254
2574
165
2955
255
2575
166
2956
256
2576
167
2957
257
2577
168
2958
258
2578
169
2959
259
2579
170
2960
260
2580
680
2971
101
2551
202
2972
102
2552
203
2973
103
2553
204
2974
104
2554
205
2975
105
2555
206
2976
106
2556
207
2977
107
2557
208
2978
108
2558
209
2979
109
2559
210
2980
110
2560
10
3000
760
3011
11
2531
442
3012
12
2532
443
3013
13
2533
444
3014
14
2534
445
3015
15
2535
446
3016
16
2536
447
3017
17
2537
448
3018
18
2538
449
3019
19
2539
450
3020
20
2540
470
3031
430
2511
412
3032
431
2512
413
3033
432
2513
414
3034
433
2514
415
3035
434
2515
416
3036
435
2516
417
3037
436
2517
418
3038
437
2518
419
3039
438
2519
420
3040
439
2520
370
3051
511
2491
262
3052
512
2492
263
3053
513
2493
264
3054
514
2494
265
3055
515
2495
266
3056
516
2496
267
3057
517
2497
268
3058
518
2498
269
3059
519
2499
270
3060
520
2500
440
3080
780
3091
581
2471
122
3092
582
2472
123
3093
583
2473
124
3094
584
2474
125
3095
585
2475
126
3096
586
2476
127
3097
587
2477
128
3098
588
2478
129
3099
589
2479
130
3100
590
2480
290
3111
391
2452
332
3112
392
2453
333
3113
393
2454
334
3114
394
2455
335
3115
395
2456
336
3116
396
2457
337
3117
397
2458
338
3118
398
2459
339
3119
399
2460
340
3120
400
2601
611
2901
721
2921
81
2602
612
2902
722
2922
82
2603
613
2903
723
2923
83
2604
614
2904
724
2924
84
2605
615
2905
725
2925
85
2606
616
2906
726
2926
86
2607
617
2907
727
2927
87
2608
618
2908
728
2928
88
2609
619
2909
729
2929
89
2610
620
2910
730
2930
90
2611
211
2911
731
2931
91
2612
212
2912
732
2932
92
2613
213
2913
733
2933
93
2614
214
2914
734
2934
94
2615
215
2915
735
2935
95
2616
216
2916
736
2936
96
2617
217
2917
737
2937
97
2618
218
2918
738
2938
98
2619
219
2919
739
2939
99
2620
220
2920
740
2940
100
2621
131
2881
471
2622
132
2882
472
2623
133
2883
473
2624
134
2884
474
2625
135
2885
475
2626
136
2886
476
2627
137
2887
477
2628
138
2888
478
2629
139
2889
479
2630
140
2890
480
2631
111
2891
61
2632
112
2892
62
2633
113
2893
63
2634
114
2894
64
2635
115
2895
65
2636
116
2896
66
2637
117
2897
67
2638
118
2898
68
2639
119
2899
69
2640
120
2900
70
2641
561
2861
291
2642
562
2862
292
2643
563
2863
293
2644
564
2864
294
2645
565
2865
295
2646
566
2866
296
2647
567
2867
297
2648
568
2868
298
2649
569
2869
299
2650
570
2870
300
2651
571
2871
271
2652
572
2872
272
2653
573
2873
273
2654
574
2874
274
2655
575
2875
275
2656
576
2876
276
2657
577
2877
277
2658
578
2878
278
2659
579
2879
279
2660
580
2880
280
2661
481
2841
141
2662
482
2842
142
2663
483
2843
143
2664
484
2844
144
2665
485
2845
145
2666
486
2846
146
2667
487
2847
147
2668
488
2848
148
2669
489
2849
149
2670
490
2850
150
2671
491
2851
151
2672
492
2852
152
2673
493
2853
153
2674
494
2854
154
2675
495
2855
155
2676
496
2856
156
2677
497
2857
157
2678
498
2858
158
2679
499
2859
159
2680
500
2860
160
2681
21
2821
591
2682
22
2822
592
2683
23
2823
593
2684
24
2824
594
2685
25
2825
595
2686
26
2826
596
2687
27
2827
597
2688
28
2828
598
2689
29
2829
599
2690
30
2830
600
2691
31
2831
451
2692
32
2832
452
2693
33
2833
453
2694
34
2834
454
2695
35
2835
455
2696
36
2836
456
2697
37
2837
457
2698
38
2838
458
2699
39
2839
459
2700
40
2840
460
2701
621
2801
371
2702
622
2802
372
2703
623
2803
373
2704
624
2804
374
2705
625
2805
375
2706
626
2806
376
2707
627
2807
377
2708
628
2808
378
2709
629
2809
379
2710
630
2810
380
2711
631
2811
191
2712
632
2812
192
2713
633
2813
193
2714
634
2814
194
2715
635
2815
195
2716
636
2816
196
2717
637
2817
197
2718
638
2818
198
2719
639
2819
199
2720
640
2820
200
2721
171
2781
301
2722
172
2782
302
2723
173
2783
303
2724
174
2784
304
2725
175
2785
305
2726
176
2786
306
2727
177
2787
307
2728
178
2788
308
2729
179
2789
309
2730
180
2790
310
2731
71
2791
311
2732
72
2792
312
2733
73
2793
313
2734
74
2794
314
2735
75
2795
315
2736
76
2796
316
2737
77
2797
317
2738
78
2798
318
2739
79
2799
319
2740
80
2800
320
2741
641
2761
41
2742
642
2762
42
2743
643
2763
43
2744
644
2764
44
2745
645
2765
45
2746
646
2766
46
2747
647
2767
47
2748
648
2768
48
2749
649
2769
49
2750
650
2770
50
2751
651
2771
51
2752
652
2772
52
2753
653
2773
53
2754
654
2774
54
2755
655
2775
55
2756
656
2776
56
2757
657
2777
57
2758
658
2778
58
2759
659
2779
59
2760
660
2780
60
3201
2400
3202
2399
3203
2398
3204
801
3205
2397
3206
2396
3207
2395
3208
802
3209
2394
3210
2393
3211
2392
3212
803
3213
2391
3214
2390
3215
2389
3216
804
3217
2388
3218
2387
3219
2386
3220
805
3221
2385
3222
2384
3223
2383
3224
806
3225
2382
3226
2381
3227
2380
3228
807
3229
2379
3230
2378
3231
2377
3232
808
3233
2376
3234
2375
3235
2374
3236
809
3237
2373
3238
2372
3239
2371
3240
810
3241
2370
3242
2369
3243
2368
3244
811
3245
2367
3246
2366
3247
2365
3248
812
3249
2364
3250
2363
3251
2362
3252
813
3253
2361
3254
2360
3255
2359
3256
814
3257
2358
3258
2357
3259
2356
3260
815
3261
2355
3262
2354
3263
2353
3264
816
3265
2352
3266
2351
3267
2350
3268
817
3269
2349
3270
2348
3271
2347
3272
818
3273
2346
3274
2345
3275
2344
3276
819
3277
2343
3278
2342
3279
2341
3280
820
3281
2340
3282
2339
3283
2338
3284
821
3285
2337
3286
2336
3287
2335
3288
822
3289
2334
3290
2333
3291
2332
3292
823
3293
2331
3294
2330
3295
2329
3296
824
3297
2328
3298
2327
3299
2326
3300
825
3301
2325
3302
2324
3303
2323
3304
826
3305
2322
3306
2321
3307
2320
3308
827
3309
2319
3310
2318
3311
2317
3312
828
3313
2316
3314
2315
3315
2314
3316
829
3317
2313
3318
2312
3319
2311
3320
830
3321
2310
3322
2309
3323
2308
3324
831
3325
2307
3326
2306
3327
2305
3328
832
3329
2304
3330
2303
3331
2302
3332
833
3333
2301
3334
2300
3335
2299
3336
834
3337
2298
3338
2297
3339
2296
3340
835
3341
2295
3342
2294
3343
2293
3344
836
3345
2292
3346
2291
3347
2290
3348
837
3349
2289
3350
2288
3351
2287
3352
838
3353
2286
3354
2285
3355
2284
3356
839
3357
2283
3358
2282
3359
2281
3360
840
3361
2280
3362
2279
3363
2278
3364
841
3365
2277
3366
2276
3367
2275
3368
842
3369
2274
3370
2273
3371
2272
3372
843
3373
2271
3374
2270
3375
2269
3376
844
3377
2268
3378
2267
3379
2266
3380
845
3381
2265
3382
2264
3383
2263
3384
846
3385
2262
3386
2261
3387
2260
3388
847
3389
2259
3390
2258
3391
2257
3392
848
3393
2256
3394
2255
3395
2254
3396
849
3397
2253
3398
2252
3399
2251
3400
850
3401
2250
3402
2249
3403
2248
3404
851
3405
2247
3406
2246
3407
2245
3408
852
3409
2244
3410
2243
3411
2242
3412
853
3413
2241
3414
2240
3415
2239
3416
854
3417
2238
3418
2237
3419
2236
3420
855
3421
2235
3422
2234
3423
2233
3424
856
3425
2232
3426
2231
3427
2230
3428
857
3429
2229
3430
2228
3431
2227
3432
858
3433
2226
3434
2225
3435
2224
3436
859
3437
2223
3438
2222
3439
2221
3440
860
3441
2220
3442
2219
3443
2218
3444
861
3445
2217
3446
2216
3447
2215
3448
862
3449
2214
3450
2213
3451
2212
3452
863
3453
2211
3454
2210
3455
2209
3456
864
3457
2208
3458
2207
3459
2206
3460
865
3461
2205
3462
2204
3463
2203
3464
866
3465
2202
3466
2201
3467
2200
3468
867
3469
2199
3470
2198
3471
2197
3472
868
3473
2196
3474
2195
3475
2194
3476
869
3477
2193
3478
2192
3479
2191
3480
870
3481
2190
3482
2189
3483
2188
3484
871
3485
2187
3486
2186
3487
2185
3488
872
3489
2184
3490
2183
3491
2182
3492
873
3493
2181
3494
2180
3495
2179
3496
874
3497
2178
3498
2177
3499
2176
3500
875
3501
2175
3502
2174
3503
2173
3504
876
3505
2172
3506
2171
3507
2170
3508
877
3509
2169
3510
2168
3511
2167
3512
878
3513
2166
3514
2165
3515
2164
3516
879
3517
2163
3518
2162
3519
2161
3520
880
3521
2160
3522
2159
3523
2158
3524
881
3525
2157
3526
2156
3527
2155
3528
882
3529
2154
3530
2153
3531
2152
3532
883
3533
2151
3534
2150
3535
2149
3536
884
3537
2148
3538
2147
3539
2146
3540
885
3541
2145
3542
2144
3543
2143
3544
886
3545
2142
3546
2141
3547
2140
3548
887
3549
2139
3550
2138
3551
2137
3552
888
3553
2136
3554
2135
3555
2134
3556
889
3557
2133
3558
2132
3559
2131
3560
890
3561
2130
3562
2129
3563
2128
3564
891
3565
2127
3566
2126
3567
2125
3568
892
3569
2124
3570
2123
3571
2122
3572
893
3573
2121
3574
2120
3575
2119
3576
894
3577
2118
3578
2117
3579
2116
3580
895
3581
2115
3582
2114
3583
2113
3584
896
3585
2112
3586
2111
3587
2110
3588
897
3589
2109
3590
2108
3591
2107
3592
898
3593
2106
3594
2105
3595
2104
3596
899
3597
2103
3598
2102
3599
2101
3600
900
3601
2100
3602
2099
3603
2098
3604
901
3605
2097
3606
2096
3607
2095
3608
902
3609
2094
3610
2093
3611
2092
3612
903
3613
2091
3614
2090
3615
2089
3616
904
3617
2088
3618
2087
3619
2086
3620
905
3621
2085
3622
2084
3623
2083
3624
906
3625
2082
3626
2081
3627
2080
3628
907
3629
2079
3630
2078
3631
2077
3632
908
3633
2076
3634
2075
3635
2074
3636
909
3637
2073
3638
2072
3639
2071
3640
910
3641
2070
3642
2069
3643
2068
3644
911
3645
2067
3646
2066
3647
2065
3648
912
3649
2064
3650
2063
3651
2062
3652
913
3653
2061
3654
2060
3655
2059
3656
914
3657
2058
3658
2057
3659
2056
3660
915
3661
2055
3662
2054
3663
2053
3664
916
3665
2052
3666
2051
3667
2050
3668
917
3669
2049
3670
2048
3671
2047
3672
918
3673
2046
3674
2045
3675
2044
3676
919
3677
2043
3678
2042
3679
2041
3680
920
3681
2040
3682
2039
3683
2038
3684
921
3685
2037
3686
2036
3687
2035
3688
922
3689
2034
3690
2033
3691
2032
3692
923
3693
2031
3694
2030
3695
2029
3696
924
3697
2028
3698
2027
3699
2026
3700
925
3701
2025
3702
2024
3703
2023
3704
926
3705
2022
3706
2021
3707
2020
3708
927
3709
2019
3710
2018
3711
2017
3712
928
3713
2016
3714
2015
3715
2014
3716
929
3717
2013
3718
2012
3719
2011
3720
930
3721
2010
3722
2009
3723
2008
3724
931
3725
2007
3726
2006
3727
2005
3728
932
3729
2004
3730
2003
3731
2002
3732
933
3733
2001
3734
2000
3735
1999
3736
934
3737
1998
3738
1997
3739
1996
3740
935
3741
1995
3742
1994
3743
1993
3744
936
3745
1992
3746
1991
3747
1990
3748
937
3749
1989
3750
1988
3751
1987
3752
938
3753
1986
3754
1985
3755
1984
3756
939
3757
1983
3758
1982
3759
1981
3760
940
3761
1980
3762
1979
3763
1978
3764
941
3765
1977
3766
1976
3767
1975
3768
942
3769
1974
3770
1973
3771
1972
3772
943
3773
1971
3774
1970
3775
1969
3776
944
3777
1968
3778
1967
3779
1966
3780
945
3781
1965
3782
1964
3783
1963
3784
946
3785
1962
3786
1961
3787
1960
3788
947
3789
1959
3790
1958
3791
1957
3792
948
3793
1956
3794
1955
3795
1954
3796
949
3797
1953
3798
1952
3799
1951
3800
950
3801
1950
3802
1949
3803
1948
3804
951
3805
1947
3806
1946
3807
1945
3808
952
3809
1944
3810
1943
3811
1942
3812
953
3813
1941
3814
1940
3815
1939
3816
954
3817
1938
3818
1937
3819
1936
3820
955
3821
1935
3822
1934
3823
1933
3824
956
3825
1932
3826
1931
3827
1930
3828
957
3829
1929
3830
1928
3831
1927
3832
958
3833
1926
3834
1925
3835
1924
3836
959
3837
1923
3838
1922
3839
1921
3840
960
3841
1920
3842
1919
3843
1918
3844
961
3845
1917
3846
1916
3847
1915
3848
962
3849
1914
3850
1913
3851
1912
3852
963
3853
1911
3854
1910
3855
1909
3856
964
3857
1908
3858
1907
3859
1906
3860
965
3861
1905
3862
1904
3863
1903
3864
966
3865
1902
3866
1901
3867
1900
3868
967
3869
1899
3870
1898
3871
1897
3872
968
3873
1896
3874
1895
3875
1894
3876
969
3877
1893
3878
1892
3879
1891
3880
970
3881
1890
3882
1889
3883
1888
3884
971
3885
1887
3886
1886
3887
1885
3888
972
3889
1884
3890
1883
3891
1882
3892
973
3893
1881
3894
1880
3895
1879
3896
974
3897
1878
3898
1877
3899
1876
3900
975
3901
1875
3902
1874
3903
1873
3904
976
3905
1872
3906
1871
3907
1870
3908
977
3909
1869
3910
1868
3911
1867
3912
978
3913
1866
3914
1865
3915
1864
3916
979
3917
1863
3918
1862
3919
1861
3920
980
3921
1860
3922
1859
3923
1858
3924
981
3925
1857
3926
1856
3927
1855
3928
982
3929
1854
3930
1853
3931
1852
3932
983
3933
1851
3934
1850
3935
1849
3936
984
3937
1848
3938
1847
3939
1846
3940
985
3941
1845
3942
1844
3943
1843
3944
986
3945
1842
3946
1841
3947
1840
3948
987
3949
1839
3950
1838
3951
1837
3952
988
3953
1836
3954
1835
3955
1834
3956
989
3957
1833
3958
1832
3959
1831
3960
990
3961
1830
3962
1829
3963
1828
3964
991
3965
1827
3966
1826
3967
1825
3968
992
3969
1824
3970
1823
3971
1822
3972
993
3973
1821
3974
1820
3975
1819
3976
994
3977
1818
3978
1817
3979
1816
3980
995
3981
1815
3982
1814
3983
1813
3984
996
3985
1812
3986
1811
3987
1810
3988
997
3989
1809
3990
1808
3991
1807
3992
998
3993
1806
3994
1805
3995
1804
3996
999
3997
1803
3998
1802
3999
1801
4000
1000
4001
1800
4002
1799
4003
1798
4004
1001
4005
1797
4006
1796
4007
1795
4008
1002
4009
1794
4010
1793
4011
1792
4012
1003
4013
1791
4014
1790
4015
1789
4016
1004
4017
1788
4018
1787
4019
1786
4020
1005
4021
1785
4022
1784
4023
1783
4024
1006
4025
1782
4026
1781
4027
1780
4028
1007
4029
1779
4030
1778
4031
1777
4032
1008
4033
1776
4034
1775
4035
1774
4036
1009
4037
1773
4038
1772
4039
1771
4040
1010
4041
1770
4042
1769
4043
1768
4044
1011
4045
1767
4046
1766
4047
1765
4048
1012
4049
1764
4050
1763
4051
1762
4052
1013
4053
1761
4054
1760
4055
1759
4056
1014
4057
1758
4058
1757
4059
1756
4060
1015
4061
1755
4062
1754
4063
1753
4064
1016
4065
1752
4066
1751
4067
1750
4068
1017
4069
1749
4070
1748
4071
1747
4072
1018
4073
1746
4074
1745
4075
1744
4076
1019
4077
1743
4078
1742
4079
1741
4080
1020
4081
1740
4082
1739
4083
1738
4084
1021
4085
1737
4086
1736
4087
1735
4088
1022
4089
1734
4090
1733
4091
1732
4092
1023
4093
1731
4094
1730
4095
1729
4096
1024
4097
1728
4098
1727
4099
1726
4100
1025
4101
1725
4102
1724
4103
1723
4104
1026
4105
1722
4106
1721
4107
1720
4108
1027
4109
1719
4110
1718
4111
1717
4112
1028
4113
1716
4114
1715
4115
1714
4116
1029
4117
1713
4118
1712
4119
1711
4120
1030
4121
1710
4122
1709
4123
1708
4124
1031
4125
1707
4126
1706
4127
1705
4128
1032
4129
1704
4130
1703
4131
1702
4132
1033
4133
1701
4134
1700
4135
1699
4136
1034
4137
1698
4138
1697
4139
1696
4140
1035
4141
1695
4142
1694
4143
1693
4144
1036
4145
1692
4146
1691
4147
1690
4148
1037
4149
1689
4150
1688
4151
1687
4152
1038
4153
1686
4154
1685
4155
1684
4156
1039
4157
1683
4158
1682
4159
1681
4160
1040
4161
1680
4162
1679
4163
1678
4164
1041
4165
1677
4166
1676
4167
1675
4168
1042
4169
1674
4170
1673
4171
1672
4172
1043
4173
1671
4174
1670
4175
1669
4176
1044
4177
1668
4178
1667
4179
1666
4180
1045
4181
1665
4182
1664
4183
1663
4184
1046
4185
1662
4186
1661
4187
1660
4188
1047
4189
1659
4190
1658
4191
1657
4192
1048
4193
1656
4194
1655
4195
1654
4196
1049
4197
1653
4198
1652
4199
1651
4200
1050
4201
1650
4202
1649
4203
1648
4204
1051
4205
1647
4206
1646
4207
1645
4208
1052
4209
1644
4210
1643
4211
1642
4212
1053
4213
1641
4214
1640
4215
1639
4216
1054
4217
1638
4218
1637
4219
1636
4220
1055
4221
1635
4222
1634
4223
1633
4224
1056
4225
1632
4226
1631
4227
1630
4228
1057
4229
1629
4230
1628
4231
1627
4232
1058
4233
1626
4234
1625
4235
1624
4236
1059
4237
1623
4238
1622
4239
1621
4240
1060
4241
1620
4242
1619
4243
1618
4244
1061
4245
1617
4246
1616
4247
1615
4248
1062
4249
1614
4250
1613
4251
1612
4252
1063
4253
1611
4254
1610
4255
1609
4256
1064
4257
1608
4258
1607
4259
1606
4260
1065
4261
1605
4262
1604
4263
1603
4264
1066
4265
1602
4266
1601
4267
1600
4268
1067
4269
1599
4270
1598
4271
1597
4272
1068
4273
1596
4274
1595
4275
1594
4276
1069
4277
1593
4278
1592
4279
1591
4280
1070
4281
1590
4282
1589
4283
1588
4284
1071
4285
1587
4286
1586
4287
1585
4288
1072
4289
1584
4290
1583
4291
1582
4292
1073
4293
1581
4294
1580
4295
1579
4296
1074
4297
1578
4298
1577
4299
1576
4300
1075
4301
1575
4302
1574
4303
1573
4304
1076
4305
1572
4306
1571
4307
1570
4308
1077
4309
1569
4310
1568
4311
1567
4312
1078
4313
1566
4314
1565
4315
1564
4316
1079
4317
1563
4318
1562
4319
1561
4320
1080
4321
1560
4322
1559
4323
1558
4324
1081
4325
1557
4326
1556
4327
1555
4328
1082
4329
1554
4330
1553
4331
1552
4332
1083
4333
1551
4334
1550
4335
1549
4336
1084
4337
1548
4338
1547
4339
1546
4340
1085
4341
1545
4342
1544
4343
1543
4344
1086
4345
1542
4346
1541
4347
1540
4348
1087
4349
1539
4350
1538
4351
1537
4352
1088
4353
1536
4354
1535
4355
1534
4356
1089
4357
1533
4358
1532
4359
1531
4360
1090
4361
1530
4362
1529
4363
1528
4364
1091
4365
1527
4366
1526
4367
1525
4368
1092
4369
1524
4370
1523
4371
1522
4372
1093
4373
1521
4374
1520
4375
1519
4376
1094
4377
1518
4378
1517
4379
1516
4380
1095
4381
1515
4382
1514
4383
1513
4384
1096
4385
1512
4386
1511
4387
1510
4388
1097
4389
1509
4390
1508
4391
1507
4392
1098
4393
1506
4394
1505
4395
1504
4396
1099
4397
1503
4398
1502
4399
1501
4400
1100
4401
1500
4402
1499
4403
1498
4404
1101
4405
1497
4406
1496
4407
1495
4408
1102
4409
1494
4410
1493
4411
1492
4412
1103
4413
1491
4414
1490
4415
1489
4416
1104
4417
1488
4418
1487
4419
1486
4420
1105
4421
1485
4422
1484
4423
1483
4424
1106
4425
1482
4426
1481
4427
1480
4428
1107
4429
1479
4430
1478
4431
1477
4432
1108
4433
1476
4434
1475
4435
1474
4436
1109
4437
1473
4438
1472
4439
1471
4440
1110
4441
1470
4442
1469
4443
1468
4444
1111
4445
1467
4446
1466
4447
1465
4448
1112
4449
1464
4450
1463
4451
1462
4452
1113
4453
1461
4454
1460
4455
1459
4456
1114
4457
1458
4458
1457
4459
1456
4460
1115
4461
1455
4462
1454
4463
1453
4464
1116
4465
1452
4466
1451
4467
1450
4468
1117
4469
1449
4470
1448
4471
1447
4472
1118
4473
1446
4474
1445
4475
1444
4476
1119
4477
1443
4478
1442
4479
1441
4480
1120
4481
1440
4482
1439
4483
1438
4484
1121
4485
1437
4486
1436
4487
1435
4488
1122
4489
1434
4490
1433
4491
1432
4492
1123
4493
1431
4494
1430
4495
1429
4496
1124
4497
1428
4498
1427
4499
1426
4500
1125
4501
1425
4502
1424
4503
1423
4504
1126
4505
1422
4506
1421
4507
1420
4508
1127
4509
1419
4510
1418
4511
1417
4512
1128
4513
1416
4514
1415
4515
1414
4516
1129
4517
1413
4518
1412
4519
1411
4520
1130
4521
1410
4522
1409
4523
1408
4524
1131
4525
1407
4526
1406
4527
1405
4528
1132
4529
1404
4530
1403
4531
1402
4532
1133
4533
1401
4534
1400
4535
1399
4536
1134
4537
1398
4538
1397
4539
1396
4540
1135
4541
1395
4542
1394
4543
1393
4544
1136
4545
1392
4546
1391
4547
1390
4548
1137
4549
1389
4550
1388
4551
1387
4552
1138
4553
1386
4554
1385
4555
1384
4556
1139
4557
1383
4558
1382
4559
1381
4560
1140
4561
1380
4562
1379
4563
1378
4564
1141
4565
1377
4566
1376
4567
1375
4568
1142
4569
1374
4570
1373
4571
1372
4572
1143
4573
1371
4574
1370
4575
1369
4576
1144
4577
1368
4578
1367
4579
1366
4580
1145
4581
1365
4582
1364
4583
1363
4584
1146
4585
1362
4586
1361
4587
1360
4588
1147
4589
1359
4590
1358
4591
1357
4592
1148
4593
1356
4594
1355
4595
1354
4596
1149
4597
1353
4598
1352
4599
1351
4600
1150
4601
1350
4602
1349
4603
1348
4604
1151
4605
1347
4606
1346
4607
1345
4608
1152
4609
1344
4610
1343
4611
1342
4612
1153
4613
1341
4614
1340
4615
1339
4616
1154
4617
1338
4618
1337
4619
1336
4620
1155
4621
1335
4622
1334
4623
1333
4624
1156
4625
1332
4626
1331
4627
1330
4628
1157
4629
1329
4630
1328
4631
1327
4632
1158
4633
1326
4634
1325
4635
1324
4636
1159
4637
1323
4638
1322
4639
1321
4640
1160
4641
1320
4642
1319
4643
1318
4644
1161
4645
1317
4646
1316
4647
1315
4648
1162
4649
1314
4650
1313
4651
1312
4652
1163
4653
1311
4654
1310
4655
1309
4656
1164
4657
1308
4658
1307
4659
1306
4660
1165
4661
1305
4662
1304
4663
1303
4664
1166
4665
1302
4666
1301
4667
1300
4668
1167
4669
1299
4670
1298
4671
1297
4672
1168
4673
1296
4674
1295
4675
1294
4676
1169
4677
1293
4678
1292
4679
1291
4680
1170
4681
1290
4682
1289
4683
1288
4684
1171
4685
1287
4686
1286
4687
1285
4688
1172
4689
1284
4690
1283
4691
1282
4692
1173
4693
1281
4694
1280
4695
1279
4696
1174
4697
1278
4698
1277
4699
1276
4700
1175
4701
1275
4702
1274
4703
1273
4704
1176
4705
1272
4706
1271
4707
1270
4708
1177
4709
1269
4710
1268
4711
1267
4712
1178
4713
1266
4714
1265
4715
1264
4716
1179
4717
1263
4718
1262
4719
1261
4720
1180
4721
1260
4722
1259
4723
1258
4724
1181
4725
1257
4726
1256
4727
1255
4728
1182
4729
1254
4730
1253
4731
1252
4732
1183
4733
1251
4734
1250
4735
1249
4736
1184
4737
1248
4738
1247
4739
1246
4740
1185
4741
1245
4742
1244
4743
1243
4744
1186
4745
1242
4746
1241
4747
1240
4748
1187
4749
1239
4750
1238
4751
1237
4752
1188
4753
1236
4754
1235
4755
1234
4756
1189
4757
1233
4758
1232
4759
1231
4760
1190
4761
1230
4762
1229
4763
1228
4764
1191
4765
1227
4766
1226
4767
1225
4768
1192
4769
1224
4770
1223
4771
1222
4772
1193
4773
1221
4774
1220
4775
1219
4776
1194
4777
1218
4778
1217
4779
1216
4780
1195
4781
1215
4782
1214
4783
1213
4784
1196
4785
1212
4786
1211
4787
1210
4788
1197
4789
1209
4790
1208
4791
1207
4792
1198
4793
1206
4794
1205
4795
1204
4796
1199
4797
1203
4798
1202
4799
1201
4800
1200
