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