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