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