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