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