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