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