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