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