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