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