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