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