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