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