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