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