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