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