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