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