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