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