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