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