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