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