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