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