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