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