CAPE 334 441 511 771 842 776 738 809 912 969 1239 1141 1439 2000 2030 1213 1432 1864 1732 1571 1360 1236 1336 1317 1729 1947 1862 2137 2362 2265 2193 2248 2410 2416 2446 2597 2666 2678 2692 2751 2670 2677 2702 2697 2807 2817 2608 2506 2448 2389 2303 2222 2434 2460 2568 2942 3114 2991 2826 2656 2536 2581 2675 2711 2770 2732 2514 2274 2279 2095 2099 2144 2284 2224 1959 1940 2005 2309 2619 2504 2338 2320 2358 2533 2724 2663 2606 2523 2523 2726 2784 2788 2820 2773 2687 2638 2609 2652 2747 2735 2695 2732 2706 2647 2602 2528 2500 2524 2452 2344 2363 2466 2549 2597 2448 2400 2329 2302 2309 2491 2796 2915 2818 2545 2490 2758 3050 2842 2702 2699 2851 3022 3139 3246 3140 3094 3105 3366 3347 2880 2725 2795 3203 3374 3256 3150 3143 3157 3225 3165 3342 3539 3591 3371 2911 2924 2929 2841 2798 2815 2974 3169 3127 3009 3061 3131 3073 3070 3146 3203 3209 3117 3067 3176 3244 3157 3049 3107 3320 3307 3191 3289 3299 3308 3356 3174 3204 3247 3240 3317 3285 3342 3441 3330 3300 3480 3505 3426 3600 3649 3708 3768 3678 3503 3578 3604 3636 3498 3453 3520 3700 3694 3576 3603 3640 3732 3794 3919 3914 3924 3759 3565 3695 3861 3826 3753 3806 3921 3802 3739 3878 3924 3936 3908 3912 3860 3796 3858 3862 3784 3711 3652 3591 3644 3667 3676 3817 3903 3787 3752 3859 3895 3585 3441 3492 3669 3949 3885 3823 3728 3727 3573 3647 3703 3832 3670 3606 3492 3301 3436 3532 3524 3700 3863 3728 3695 3716 3578 3559 3774 3822 3860 3979 4039 3674 3589 3616 3787 3872 3904 3897 4193 4194 4044 3986 4111 4114 3795 4202 4032 3634 3601 3805 3687 3555 3182 3555 3935 3933 4001 4062 4009 3795 3690 3648 3778 3839 3935 4108 4307 4407 4351 3967 3852 3801 3845 3781 3866 4199 4297 4287 4130 3757 3952 4253 4176 4137 3915 3242 2873 2808 2958 3263 3602 3931 3822 3595 2824 3072 4884 4316 3846 3168 3430 3505 3154 4231 3727 3145 3126 3416 3482 3838 3531 3416 3705 3588 3462 4152 3756 3344 3619 3853 3696 3706 4190 3525 3107 3288 3694 3821 3220 3087 3168 3735 3831 3971 3852 3499 3270 3458 3412 3369 3403 3869 3728 3421 3429 3241 3509 3586 3511 3233 3295 3505 3412 3549 3424 3338 3330 3240 3152 3196 3196 3060 3126 3246 3311 3384 3418 3477 3374 3237 3242 3184 2995 2953 2940 2922 2874 2819 2936 3028 2965 3048 3152 3076 3086 3112 3009 2940 2950 2926 2889 2869 2870 2889 2900 2875 2881 2855 2800 2835 2847 2799 2732 2709 2733 2772 2788 2904 2948 2838 2818 2828 2861 2896 2903 2932 3012 2940 2923 2982 3012 2824 2708 2702 2662 2552 2516 2392 2441 2506 2592 2484 2379 2419 2607 2646 2599 2682 2547 2426 2428 2490 2594 2488 2576 2704 2820 2717 2662 2528 2461 2543 2574 2599 2721 2891 2929 2724 2565 2490 2649 2669 2460 2410 2396 2555 2553 2539 2446 2586 2648 2619 2655 2577 2468 2538 2340 2387 2510 2704 2741 2694 2551 2425 2521 2410 2247 2392 2373 2370 2296 2257 2339 2256 2267 2251 2203 2346 2420 2373 2407 2503 2612 2599 2493 2320 2296 2345 2223 2462 2529 2699 2764 2406 2324 2463 2530 2480 2632 2652 2584 2397 2378 2392 2379 2368 2401 2403 2373 2348 2365 2360 2331 2320 2433 2457 2509 2594 2560 2441 2426 2437 2432 2523 2358 2316 2288 2318 2354 2324 2337 2278 2499 2270 2248 2216 2167 2230 2408 2244 2155 2108 2148 2147 2235 2233 2139 2068 2090 2092 2111 2126 2116 2207 2072 2074 2124 2154 2101 2039 2021 2093 2058 1976 2010 2011 2026 2111 2140 2141 2145 2158 2195 2243 2282 2290 2247 2147 2097 2087 2115 2119 2087 2047 2026 2032 2023 2043 2115 2165 2193 2230 2230 2226 2223 2227 2238 2245 2376 2446 2881 3510 3489 2766 2098 1890 1871 1791 1704 1753 1865 1980 2160 2432 2533 2265 2044 1857 1720 1668 1631 1589 1872 2141 1767 1628 1660 1771 1893 1876 1855 1909 1869 1911 1934 1992 1981 2008 2115 2146 2088 2110 2102 2142 2220 2044 2006 317 411 778 915 600 759 1071 1137 1187 1389 1520 1443 1667 2185 2149 2032 2012 2069 2128 2000 1827 1879 2109 1846 1793 2064 2144 2226 2195 2308 2322 2236 2398 2577 2626 2646 2653 2630 2748 2864 2866 2834 2777 2797 2740 2665 2609 2485 2458 2413 2331 2335 2355 2239 2375 2553 2866 3046 2911 2701 2555 2583 2583 2661 2718 2746 2564 2360 2305 2234 2221 2201 2202 2210 1995 1910 1927 2142 2457 2601 2511 2328 2283 2396 2548 2677 2757 2659 2543 2670 2783 2784 2828 2838 2712 2609 2595 2653 2728 2732 2688 2673 2683 2659 2607 2580 2550 2495 2330 2199 2210 2310 2473 2599 2627 2588 2513 2329 2491 2584 2621 2701 2790 2521 2474 2584 2777 2662 2602 2644 2810 2844 3069 3097 3052 3227 3280 3416 3393 3041 2841 2739 2999 3267 3231 3116 3240 3357 3297 3059 3241 3449 3488 3635 3084 3017 2959 2919 2798 2596 2731 3077 3063 3050 3087 3164 3145 3091 3152 3197 3217 3270 3190 3066 3095 3165 3108 3132 3244 3281 3200 3299 3346 3296 3276 3152 3192 3353 3244 3397 3268 3430 3324 3286 3527 3568 3415 3348 3765 3923 3637 3665 3646 3632 3624 3556 3593 3527 3461 3406 3513 3716 3715 3694 3722 3587 3800 3943 3937 3923 3738 3580 3775 3870 3829 3876 3916 3927 3752 3757 3840 3910 3972 3906 3866 3799 3799 3903 3929 3807 3673 3563 3566 3669 3624 3517 3642 3793 3688 3626 3819 3958 3731 3517 3506 3680 3964 4018 3896 3755 3709 3613 3654 3782 3753 3652 3593 3446 3299 3501 3552 3552 3794 3875 3758 3690 3711 3685 3684 3809 3685 3843 4073 3829 3808 3765 3819 3791 4078 4037 3935 4143 4082 3889 3700 3673 3530 3739 4066 3913 3451 3468 3675 3901 3561 3067 3190 3601 3949 3982 3877 3812 3736 3816 3485 3530 3873 3910 3966 4160 4374 4032 3690 3891 3897 3649 3490 3998 4471 4243 4264 4262 3819 4037 4326 4170 4037 3549 3064 2217 1346 1400 1935 2607 3298 3598 3832 3400 2800 2660 3812 4028 3393 3306 3210 3537 3948 3405 3075 3051 3183 3427 3852 3625 3612 3759 3470 3225 4581 5005 3768 3157 3745 3450 3682 4008 3359 3428 3420 3642 3913 4055 3639 3690 3574 3809 4043 3900 3505 3296 3290 3539 3685 3591 3659 3676 3545 3761 3491 3447 3450 3606 3244 3508 3257 3129 3631 3522 3401 3274 3249 3169 3162 3177 3306 3262 3271 3343 3480 3454 3242 3204 3165 3199 3106 3007 2990 2974 2914 2922 2926 3003 3042 2935 3060 3148 3117 3019 2840 2786 2847 2955 2919 2819 2750 2770 2810 2858 2892 2859 2783 2783 2857 2836 2746 2656 2660 2769 2809 2804 2933 2857 2666 2653 2767 2954 3037 2927 2963 3028 2908 2826 2861 2877 2795 2682 2651 2580 2443 2388 2415 2467 2570 2591 2464 2404 2467 2630 2643 2635 2746 2536 2331 2319 2410 2573 2560 2619 2691 2735 2678 2654 2677 2616 2585 2579 2595 2676 2710 2638 2452 2311 2356 2546 2619 2598 2484 2369 2464 2509 2426 2419 2579 2679 2589 2565 2506 2458 2503 2435 2443 2492 2634 2705 2744 2644 2581 2641 2635 2575 2484 2328 2379 2428 2325 2374 2351 2327 2272 2226 2342 2411 2374 2406 2490 2547 2567 2430 2293 2273 2382 2274 2345 2377 2549 2664 2491 2394 2433 2500 2540 2505 2463 2424 2360 2302 2381 2398 2403 2393 2378 2420 2432 2438 2419 2435 2445 2545 2563 2553 2556 2484 2444 2430 2454 2452 2424 2335 2316 2351 2386 2421 2372 2302 2258 2252 2266 2278 2192 2205 2394 2347 2255 2157 2124 2122 2132 2119 2123 2111 2081 2205 2209 2148 2166 2172 2102 2098 2124 2183 2193 2165 2084 2037 2065 2018 1980 1962 1967 2017 2118 2169 2156 2166 2181 2208 2251 2274 2283 2224 2137 2084 2055 2062 2075 2045 2001 1987 1971 1974 2028 2094 2116 2138 2164 2167 2131 2133 2156 2176 2179 2186 2282 2692 3319 3466 2860 2403 2127 1835 1577 1368 1562 1875 2095 2207 2402 2420 2106 1969 1829 1673 1528 1527 1440 1627 1950 1590 1639 1677 1655 1887 1819 1911 1982 1956 1901 1957 2019 1999 2007 2067 2100 2090 2075 2116 2154 2277 2280 2087 369 532 907 867 665 1001 1287 1389 1478 1591 1754 1708 1777 2038 2156 2191 2195 2149 2134 2125 2108 2132 2092 1869 1903 2012 2074 2260 2211 2191 2314 2485 2643 2572 2609 2672 2678 2580 2642 2824 2965 3028 2925 2892 2838 2699 2632 2501 2464 2463 2538 2789 2703 2475 2408 2450 2612 2862 2910 2943 2856 2638 2586 2499 2602 2735 2760 2602 2386 2366 2300 2267 2296 2187 2015 1902 1856 1960 2284 2502 2529 2444 2359 2328 2354 2578 2754 2741 2610 2698 2824 2776 2791 2887 2800 2622 2581 2631 2697 2721 2732 2668 2661 2673 2605 2605 2620 2560 2454 2302 2222 2315 2364 2427 2571 2691 2666 2568 2765 2889 2808 2699 2625 2599 2531 2707 2711 2519 2392 2483 2866 3051 3129 2967 3053 3080 3413 3585 3455 3352 3225 3214 3142 3034 3122 3079 3055 3180 3258 3119 3120 3259 3312 3426 3179 3127 3021 3052 3060 2872 2835 3063 3092 3102 3170 3304 3308 3176 3098 3025 3090 3230 3208 3054 3046 3176 3172 3082 3168 3342 3327 3294 3266 3240 3232 3188 3182 3287 3310 3231 3333 3463 3343 3390 3523 3404 3367 3408 3495 3739 3669 3575 3588 3645 3656 3567 3636 3456 3470 3469 3552 3426 3622 3722 3631 3638 3775 3999 3978 3944 3743 3542 3622 3743 3688 3801 3748 3785 3913 4009 3831 3827 3862 3841 3839 3776 3814 3864 3774 3682 3719 3640 3583 3689 3596 3522 3540 3580 3526 3565 3811 4010 3908 3725 3586 3626 3826 3934 3805 3720 3644 3609 3698 3787 3715 3707 3650 3585 3571 3605 3614 3555 3665 3764 3617 3608 3669 3750 3816 3824 3762 3846 3879 4036 3962 3854 4060 4013 4158 4035 3947 4063 3905 3841 3799 3476 3526 3661 3782 3885 3621 3597 3745 4012 3984 3987 3498 3543 3858 4053 3652 3669 3692 3858 3584 3569 3635 3699 4023 4298 4244 3921 4000 3898 3723 3400 3329 3646 4393 4419 4368 4220 3833 4070 4069 3863 3765 3589 3020 1717 726 284 768 1617 2205 2926 3328 3445 3239 3710 4349 3808 3220 3063 3064 3992 4189 3677 3511 3402 3229 3422 3842 3631 3544 3633 3351 3164 3462 4106 3583 3119 3628 3665 3699 3755 3431 3531 3601 3527 3991 4084 3762 3526 3406 3764 3850 3590 3537 3535 3501 3539 3859 3571 3437 3670 3769 3842 3789 3307 3584 3334 3311 3638 3179 3309 3795 3615 3431 3223 3214 3205 3179 3285 3461 3272 3195 3216 3375 3311 3266 3150 3111 3138 3029 3035 3092 3020 2862 3020 2959 2905 2952 2925 3055 3093 3169 2980 2834 2826 2929 2946 2917 2785 2785 2839 2963 2914 2870 2772 2737 2745 2842 2859 2820 2751 2733 2807 2767 2680 2739 2688 2570 2635 2808 2834 2805 2788 2851 2960 2919 2775 2736 2796 2790 2743 2732 2592 2428 2416 2446 2569 2656 2627 2543 2482 2501 2564 2587 2687 2657 2439 2319 2378 2459 2491 2510 2554 2587 2582 2564 2655 2751 2663 2507 2438 2505 2630 2596 2405 2292 2247 2291 2409 2493 2487 2404 2273 2373 2484 2425 2414 2506 2630 2568 2623 2623 2408 2441 2445 2421 2553 2711 2771 2760 2674 2622 2622 2614 2652 2493 2317 2441 2548 2507 2486 2420 2386 2388 2321 2373 2427 2373 2346 2375 2398 2340 2183 2204 2290 2224 2200 2294 2384 2455 2596 2552 2530 2625 2593 2606 2474 2326 2348 2400 2378 2328 2348 2386 2372 2352 2365 2513 2530 2506 2562 2590 2594 2555 2519 2535 2515 2482 2446 2467 2479 2435 2355 2341 2378 2371 2440 2397 2290 2263 2285 2317 2314 2196 2202 2282 2325 2281 2222 2195 2167 2158 2156 2115 2109 2288 2473 2382 2156 2181 2192 2177 2199 2209 2184 2168 2159 2122 2053 2040 2051 2047 1963 1963 2026 2063 2097 2126 2183 2205 2205 2233 2233 2253 2228 2161 2070 2030 2026 2020 2005 1993 1966 1946 1989 2036 2056 2065 2073 2072 2085 2071 2073 2090 2110 2104 2131 2216 2505 3128 3484 3212 3397 2770 1805 1366 1302 1583 1870 2106 2343 2372 2041 1830 1683 1612 1592 1422 1774 1551 1467 1508 1668 1743 1712 1617 1966 1739 1760 1979 1882 1933 2019 2057 2068 2074 2050 2124 2173 2067 2112 2156 2187 2209 2061 374 463 928 978 770 1016 1243 1223 1395 1630 1919 1786 1626 1712 2009 2220 2277 2225 2104 2165 2192 2238 2224 2205 2186 2242 2334 2445 2563 2577 2629 2554 2563 2529 2594 2583 2586 2609 2595 2716 2800 2918 2996 2955 2872 2655 2554 2378 2342 2356 2447 2665 2735 2902 2550 2533 2567 2590 2752 3017 3094 2858 2781 2555 2532 2438 2577 2651 2533 2468 2393 2225 2191 2044 1958 1875 1726 1632 1918 2262 2441 2512 2459 2378 2360 2482 2683 2758 2640 2694 2878 2819 2768 2876 2946 2812 2645 2630 2688 2687 2696 2645 2658 2674 2568 2523 2592 2689 2729 2640 2589 2645 2477 2427 2518 2690 2801 2764 2886 3022 2931 2790 2572 2679 2696 2816 2903 2730 2371 2457 2877 3196 3071 2944 3008 2893 3258 3632 3588 3481 3402 3317 3433 3369 2941 2907 3086 3043 3081 3084 3157 3156 3256 3286 3278 3176 3063 3165 3268 3088 2976 3092 3188 3148 3161 3243 3197 3131 3077 3010 3116 3278 3236 3048 3075 3165 3078 3041 3184 3393 3448 3399 3198 3100 3164 3341 3217 3175 3226 3248 3356 3333 3408 3348 3312 3310 3316 3438 3411 3501 3679 3550 3547 3603 3614 3524 3597 3583 3500 3575 3493 3465 3582 3722 3591 3683 3824 3893 3853 3901 3839 3686 3646 3745 3666 3777 3704 3773 3848 3915 3850 3789 3816 3860 3904 3814 3767 3823 3688 3629 3724 3668 3634 3817 3633 3583 3531 3396 3340 3533 3867 4019 3980 3864 3656 3570 3677 3751 3763 3818 3691 3639 3726 3642 3593 3596 3630 3727 3779 3808 3738 3663 3788 3777 3628 3594 3734 3833 3899 3874 3868 3955 3915 3812 3908 4183 4307 4220 4189 4123 4219 4291 4014 3877 3775 3816 3540 3497 3985 3901 3751 3426 3431 3727 4196 4242 3677 3828 3922 3906 3655 3504 3687 3843 3657 3535 3843 3977 4023 4042 4098 4223 3956 4001 3956 3905 3930 3877 4080 4219 4448 4067 3825 3906 3495 3299 3041 3109 3055 2260 1553 581 1172 2754 3342 3666 3618 3869 3520 3182 3604 3619 3219 3205 2847 3233 4137 4576 3698 3425 3312 3430 3792 3576 3374 3504 3576 3348 3336 3920 3774 3595 4086 4030 3751 3534 3370 3393 3540 3629 3984 4020 3701 3328 3538 3836 3736 3651 3541 3841 3871 3636 3910 3648 3453 3489 3488 3769 3639 3234 3573 3342 3354 3477 3358 3547 3584 3632 3328 3169 3204 3203 3376 3335 3399 3257 3132 3175 3277 3226 3179 3120 3051 3183 3212 3065 3143 2876 2801 3160 2923 2908 3050 3058 3015 2926 2947 3101 2948 2859 2861 2840 2832 2976 2849 2947 3099 2890 2893 2786 2736 2772 2787 2872 2840 2854 2804 2760 2696 2668 2668 2615 2621 2768 2849 2788 2764 2724 2775 2879 2860 2689 2682 2726 2787 2772 2791 2716 2608 2514 2497 2576 2716 2693 2580 2467 2493 2623 2615 2586 2392 2271 2339 2493 2472 2454 2466 2515 2417 2412 2462 2667 2709 2598 2486 2411 2551 2575 2485 2305 2263 2261 2278 2388 2499 2406 2267 2212 2369 2483 2483 2551 2576 2610 2499 2410 2458 2428 2428 2395 2390 2525 2564 2586 2724 2707 2617 2617 2548 2477 2424 2299 2517 2608 2599 2567 2396 2401 2540 2448 2419 2421 2383 2350 2387 2324 2224 2113 2191 2229 2185 2165 2260 2366 2400 2425 2455 2448 2542 2581 2427 2325 2294 2346 2357 2361 2350 2320 2337 2312 2389 2409 2416 2460 2545 2606 2624 2605 2592 2520 2544 2524 2430 2463 2512 2494 2463 2443 2541 2598 2312 2411 2426 2308 2276 2310 2329 2373 2388 2187 2337 2306 2271 2281 2353 2287 2158 2204 2184 2181 2200 2228 2307 2184 2207 2228 2286 2301 2284 2216 2179 2185 2182 2143 2096 2079 2107 1994 1962 2000 2000 1948 2012 2170 2207 2224 2257 2234 2242 2253 2172 2054 2033 2038 2024 2026 1973 1960 1929 1989 2026 2044 2008 2006 2019 2031 2068 2044 2059 2082 2102 2119 2204 2400 2977 3041 3520 3791 3153 2037 1527 1284 1889 2032 2201 2297 2367 1761 1594 1527 1474 1489 1471 1672 1599 1577 1586 1708 1814 1748 1795 1919 1820 1786 1912 1882 1971 2062 2104 2120 2130 2057 2094 2162 2094 2090 2099 2137 2258 2216 283 445 778 658 670 914 1218 1194 1166 1380 1710 1609 1670 1611 1728 2099 2310 2166 2138 2237 2250 2361 2412 2337 2326 2427 2463 2418 2476 2450 2603 2693 2640 2511 2580 2582 2565 2579 2648 2651 2652 2762 2856 2850 2849 2810 2589 2375 2306 2308 2290 2296 2575 2771 2671 2701 2625 2538 2595 2825 3007 3104 3024 2725 2695 2516 2507 2615 2535 2541 2662 2377 2139 1844 1815 1801 1651 1505 1486 1938 2403 2562 2525 2430 2397 2457 2639 2765 2673 2628 2841 2885 2840 2848 2905 2911 2733 2666 2681 2664 2656 2616 2658 2664 2557 2439 2441 2478 2535 2592 2670 2687 2587 2460 2437 2600 2774 2799 2874 2931 2923 2797 2620 2654 2699 2770 2896 2866 2478 2498 2818 3068 3046 2868 2781 2761 3017 3090 3361 3494 3219 3109 3361 3465 3172 2910 3094 3058 3010 3012 3119 3225 3167 3157 3377 3108 2983 3167 3309 3173 3004 3095 3218 3189 3182 3269 3216 3086 3088 3141 3108 3150 3101 2984 3050 3156 3139 3153 3263 3350 3329 3289 3142 3135 3281 3438 3305 3193 3253 3318 3366 3409 3327 3280 3311 3324 3347 3465 3430 3545 3660 3634 3524 3577 3596 3490 3503 3515 3552 3566 3566 3467 3580 3828 3683 3815 3787 3758 3592 3724 3588 3748 3804 3824 3658 3739 3713 3738 3704 3842 3883 3853 3866 4025 3966 3784 3695 3757 3609 3635 3769 3811 3763 3812 3606 3473 3416 3278 3223 3542 3917 3932 3868 3849 3846 3719 3509 3587 3690 3721 3654 3662 3716 3525 3419 3448 3542 3661 3830 3833 3671 3636 3686 3674 3638 3718 3932 3970 3945 3887 3820 4060 4120 3908 3854 4164 4319 4284 4241 4272 4378 4357 4071 3961 3863 3871 3699 3740 3808 3856 3827 3406 3415 3759 4189 4184 3813 3928 3706 3638 3650 3670 3768 3710 3323 3476 3883 4153 4088 3931 4218 4371 4119 3995 4149 4245 4320 4238 4103 4455 4324 3795 3716 3620 3141 2464 1830 1857 2953 3257 3441 2255 2299 3671 3912 4087 3672 3535 3092 3002 3470 3508 3398 3666 3175 2926 3828 5270 4381 3213 3157 3466 3720 3771 3680 3539 3872 3732 3196 3294 3646 3983 4042 3761 3640 4039 3798 3212 3441 3696 3901 3931 3671 3411 3454 3733 3860 3632 3468 4008 4174 3704 3696 3777 3810 3632 3386 3674 3626 3339 3464 3413 3402 3469 3397 3376 3444 3457 3309 3148 3150 3195 3225 3196 3213 3278 3285 3304 3303 3202 3177 3220 3142 3205 3220 3087 3151 2942 2987 3203 2926 2906 3085 3013 2955 2921 2962 3095 2988 2863 2826 2795 2922 2991 2895 2956 3015 2831 2822 2778 2762 2851 2780 2809 2812 2863 2790 2749 2837 2836 2677 2587 2726 2839 2782 2794 2720 2646 2663 2847 2806 2665 2700 2716 2708 2677 2699 2655 2565 2415 2490 2672 2698 2647 2547 2407 2474 2627 2619 2510 2271 2217 2435 2605 2543 2417 2457 2506 2361 2396 2480 2617 2625 2590 2474 2397 2462 2531 2507 2342 2328 2279 2202 2285 2468 2226 2133 2283 2366 2452 2558 2519 2551 2555 2409 2354 2586 2562 2387 2336 2412 2502 2449 2631 2705 2637 2583 2629 2627 2444 2336 2318 2539 2582 2523 2509 2343 2482 2622 2564 2564 2540 2428 2451 2528 2451 2262 2121 2259 2251 2220 2112 2212 2334 2355 2345 2343 2324 2423 2554 2489 2404 2329 2363 2379 2310 2311 2305 2327 2283 2429 2432 2444 2519 2545 2577 2519 2427 2474 2523 2528 2534 2551 2505 2531 2521 2517 2496 2499 2631 2299 2312 2303 2319 2315 2291 2385 2302 2223 2230 2310 2287 2257 2299 2490 2297 2195 2235 2228 2204 2208 2193 2168 2207 2227 2257 2313 2309 2320 2273 2190 2174 2206 2197 2077 2092 2097 2049 2011 2028 2019 1930 2001 2173 2242 2251 2259 2244 2221 2222 2149 2065 2074 2087 2075 2032 1983 1955 1909 1936 1935 1970 2003 2005 2016 2028 2053 2076 2085 2113 2133 2147 2234 2404 2570 2834 3384 3495 3019 2478 2278 2292 2353 2148 1811 1623 1935 1761 1530 1428 1508 1605 1633 1686 1795 1768 1672 1717 1805 1718 1717 1804 1847 1811 1828 1932 2005 2056 2073 2125 2189 2113 2037 2132 2081 2080 2086 2118 2199 2233 290 415 570 493 609 1172 1526 1365 1338 1183 1280 1497 1825 1803 1831 1951 2262 2113 2119 2261 2319 2479 2627 2491 2399 2413 2442 2461 2474 2335 2366 2490 2589 2481 2462 2597 2631 2539 2568 2586 2634 2657 2659 2692 2765 2731 2576 2376 2390 2382 2227 2113 2216 2585 2766 2687 2634 2599 2544 2554 2608 2975 2996 2626 2742 2680 2579 2564 2522 2684 2844 2639 2369 2023 1951 1788 1927 1660 1555 1846 2279 2540 2499 2464 2425 2467 2569 2713 2694 2578 2671 2765 2795 2784 2822 2901 2780 2697 2688 2664 2628 2598 2595 2550 2464 2429 2350 2298 2379 2541 2657 2692 2559 2438 2430 2540 2697 2819 2838 2851 2860 2892 2729 2612 2661 2696 2748 2762 2552 2550 2809 2974 2955 2782 2739 2744 2795 2873 3055 3405 3102 2917 3083 3303 3103 2967 3102 3168 2927 2835 2858 3213 2953 3029 3380 3024 2886 3162 3270 3145 3057 3162 3210 3206 3164 3118 3210 3043 2994 3185 3145 3050 3039 2985 3045 3168 3216 3259 3264 3231 3187 3184 3157 3186 3368 3477 3361 3242 3312 3347 3327 3282 3287 3321 3262 3289 3443 3525 3439 3557 3559 3593 3557 3567 3589 3492 3490 3608 3752 3722 3617 3450 3557 3760 3846 3971 3784 3675 3514 3631 3584 3653 3651 3576 3660 3765 3797 3767 3675 3635 3705 3891 3861 4010 4052 3718 3786 3747 3596 3729 3781 3780 3769 3653 3573 3468 3472 3430 3390 3643 3807 3773 3716 3722 3764 3694 3515 3562 3591 3590 3595 3701 3766 3542 3399 3411 3524 3716 3810 3759 3617 3538 3581 3635 3681 3762 3897 3927 3853 3847 3878 4050 4162 4113 4196 4302 4375 4388 4331 4286 4313 4227 4048 4024 3914 3693 3785 4089 3943 3816 3752 3501 3635 4045 4479 4374 4025 3626 3763 3836 3817 3755 3590 3451 3239 3584 4036 3929 3957 4051 4315 4390 4276 3924 4030 3877 4037 3960 4139 4480 4104 3738 3551 3449 2961 1869 1126 813 2023 3360 3785 3694 3313 3324 3720 4009 3397 3734 4388 3926 3269 2955 3162 3567 3259 3246 3554 4866 4717 3456 2964 3446 3617 3836 3948 3396 3675 3920 3414 3190 3462 4004 3997 3783 3583 3967 3648 3251 3592 3729 3704 3703 3699 3704 3511 3669 3820 3645 3521 4025 4098 3513 3333 3582 3753 3541 3420 3668 3698 3380 3355 3433 3420 3378 3382 3421 3432 3384 3402 3243 3106 3107 3141 3046 3124 3391 3425 3310 3192 3192 3242 3372 3257 3260 3103 3073 3148 3018 3085 3134 2966 2919 2956 2862 2901 2942 2993 3019 2934 2974 2918 2875 3036 2931 2866 2836 2894 2831 2784 2755 2800 2849 2689 2680 2808 2808 2719 2691 2763 2763 2702 2776 2842 2816 2747 2790 2790 2624 2674 2810 2732 2606 2670 2704 2609 2594 2603 2679 2612 2612 2746 2810 2457 2448 2469 2324 2517 2625 2644 2543 2432 2439 2519 2530 2569 2366 2476 2540 2368 2474 2492 2628 2615 2591 2418 2425 2466 2531 2463 2475 2491 2329 2241 2295 2352 2103 2064 2240 2325 2457 2426 2386 2392 2402 2276 2248 2397 2552 2306 2281 2472 2482 2445 2462 2492 2460 2578 2583 2590 2529 2464 2440 2534 2565 2518 2473 2445 2628 2661 2612 2585 2566 2434 2580 2626 2536 2282 2278 2328 2248 2171 2122 2225 2363 2342 2354 2341 2276 2379 2490 2418 2305 2332 2330 2424 2291 2318 2309 2316 2318 2342 2401 2440 2556 2494 2503 2389 2368 2370 2511 2545 2563 2536 2536 2552 2571 2570 2526 2477 2482 2389 2337 2347 2347 2331 2323 2381 2348 2498 2360 2257 2267 2237 2227 2463 2300 2223 2240 2246 2247 2197 2194 2209 2223 2228 2248 2323 2306 2368 2388 2229 2170 2171 2130 2072 2125 2065 2056 2058 2031 1972 1931 1984 2132 2240 2266 2278 2224 2186 2168 2129 2080 2102 2119 2113 2067 2009 1953 1919 1923 1934 1967 2002 2023 2034 2047 2058 2111 2148 2167 2186 2191 2239 2330 2432 2721 3145 3197 2894 2667 2567 2565 2539 2377 2360 2413 2238 1921 1613 1507 1541 1665 1755 1745 1704 1574 1807 1719 1809 1774 1652 1723 1874 1896 1822 1959 1986 2034 2079 2160 2177 2104 1958 1973 2061 2097 2096 2026 2133 2204 394 475 535 453 646 1620 1834 1354 1413 1389 1363 1423 1864 1840 1692 1774 2022 1989 2020 2207 2331 2455 2668 2729 2657 2513 2469 2522 2514 2440 2458 2393 2352 2291 2304 2527 2656 2647 2597 2627 2670 2709 2710 2631 2680 2666 2567 2407 2419 2546 2348 2226 2133 2345 2650 2665 2616 2604 2508 2507 2438 2714 2849 2567 2610 2640 2605 2531 2474 2688 2870 2756 2715 2542 2318 1882 2140 1880 1825 2012 2282 2513 2464 2477 2525 2549 2514 2622 2648 2624 2565 2607 2674 2720 2741 2806 2770 2752 2737 2660 2587 2603 2597 2555 2518 2447 2309 2256 2345 2461 2561 2667 2574 2430 2434 2513 2613 2759 2833 2789 2749 2801 2667 2617 2692 2672 2697 2673 2668 2745 2973 3035 2927 2867 2798 2736 2875 2874 2897 3337 3211 2847 2910 3087 3078 2933 3076 3189 3143 2796 2772 3136 2828 2994 3321 2930 2860 3130 3174 3035 3055 3091 3218 3298 3266 3115 3232 3138 3059 3107 3157 3091 3063 2986 3101 3288 3296 3244 3233 3201 3185 3183 3143 3125 3273 3345 3459 3434 3255 3255 3243 3230 3290 3433 3389 3343 3522 3505 3446 3514 3533 3550 3527 3490 3491 3453 3491 3610 3719 3651 3671 3558 3523 3679 3830 3909 3745 3605 3602 3620 3690 3736 3476 3532 3676 3783 3786 3815 3756 3548 3656 3949 3918 3842 4046 3730 3864 3767 3577 3595 3696 3680 3721 3644 3602 3613 3668 3558 3481 3673 3727 3713 3771 3629 3507 3554 3525 3585 3526 3523 3603 3772 3757 3604 3503 3537 3616 3733 3806 3738 3524 3404 3483 3573 3681 3715 3772 3876 3947 4075 3992 4145 4444 4341 4284 4335 4368 4330 4237 4208 4127 4017 3959 3866 3734 3676 3778 3905 3908 3799 3768 3525 3541 3990 4289 3799 3561 3658 3961 4000 3881 3787 3794 3648 3693 3899 3864 3908 3843 3942 4057 4478 4160 3872 3875 3878 3933 3685 3942 4279 3927 3776 3561 3375 2774 2282 1637 1117 3272 3350 3890 3725 3779 3851 3993 3912 3350 3904 4218 3988 3312 3048 3183 3281 2842 3475 3516 3819 4931 3624 3185 3732 3430 3632 4086 3613 3332 3844 3839 3424 3477 4040 4150 4133 3537 3582 3861 3418 3527 3616 3429 3356 3553 3906 3631 3785 3861 3823 3658 3934 3890 3439 3200 3404 3445 3368 3487 3752 3743 3398 3264 3319 3532 3423 3313 3288 3280 3225 3245 3256 3194 3244 3320 3162 3148 3434 3375 3325 3304 3138 3261 3353 3310 3217 3066 3065 3066 3060 3119 3116 2991 2974 2921 2793 2809 2777 2712 2736 2892 3012 2897 2913 2999 2928 2846 2831 2887 2882 2811 2764 2767 2769 2718 2735 2798 2793 2715 2633 2645 2673 2812 2836 2791 2773 2763 2760 2684 2629 2694 2707 2608 2571 2680 2710 2647 2645 2684 2761 2713 2675 2590 2518 2335 2367 2392 2362 2538 2627 2568 2616 2602 2541 2531 2463 2383 2395 2525 2555 2501 2472 2454 2606 2479 2512 2373 2339 2323 2307 2429 2493 2505 2361 2333 2343 2275 2055 2071 2202 2360 2433 2413 2236 2303 2376 2397 2279 2354 2341 2353 2390 2465 2410 2501 2576 2452 2404 2498 2497 2499 2657 2692 2569 2500 2456 2553 2662 2660 2671 2583 2497 2540 2533 2460 2611 2592 2541 2445 2351 2393 2314 2216 2199 2264 2236 2340 2398 2354 2326 2368 2428 2388 2363 2327 2394 2338 2269 2340 2326 2334 2329 2402 2418 2454 2508 2477 2458 2450 2396 2438 2518 2509 2553 2547 2569 2573 2557 2662 2573 2484 2416 2457 2472 2432 2392 2373 2364 2286 2351 2408 2703 2368 2239 2236 2225 2236 2223 2220 2245 2264 2227 2214 2191 2187 2162 2165 2235 2332 2303 2291 2211 2128 2103 2109 2051 2047 2092 2074 2065 2033 1988 1937 1919 1948 1992 2017 2090 2197 2190 2143 2123 2113 2113 2127 2146 2131 2079 2009 1964 1935 1926 1925 1941 1987 2034 2050 2057 2079 2131 2185 2207 2226 2231 2245 2291 2438 2715 3036 3130 2997 2955 2826 2765 2663 2477 2245 2127 2132 2013 1851 1722 1613 1632 1769 1900 1662 1735 2292 1779 1898 1960 1819 1755 1857 2018 1768 1951 2021 2033 2085 2223 2212 2023 1984 1986 2040 2070 2034 1973 2087 2132 461 520 508 526 476 823 1704 1233 1239 1517 1389 1433 1763 1679 1662 1698 1825 1868 1936 2132 2246 2257 2437 2676 2756 2707 2611 2558 2473 2543 2638 2609 2454 2292 2227 2323 2480 2610 2686 2649 2710 2850 2778 2630 2644 2633 2553 2430 2428 2508 2504 2468 2311 2349 2538 2630 2655 2696 2666 2524 2458 2514 2629 2536 2593 2610 2522 2517 2495 2577 2702 2658 2867 2812 2488 2020 2057 2075 2090 2363 2581 2484 2346 2533 2681 2560 2513 2494 2557 2637 2568 2535 2589 2677 2699 2749 2744 2774 2768 2661 2563 2532 2538 2528 2520 2478 2337 2307 2372 2383 2431 2587 2549 2427 2469 2562 2595 2611 2708 2699 2651 2631 2587 2632 2773 2790 2744 2781 2837 2870 2924 3041 2999 2910 2937 2940 3017 3008 3069 3265 3239 3172 3327 3135 3060 2993 3017 3270 3108 2929 2874 3024 2931 3143 3262 2941 2789 3009 3130 3101 3149 3069 3059 3074 3162 3108 3162 3189 3048 3067 3187 3149 3127 3065 3158 3306 3374 3278 3218 3200 3202 3223 3251 3193 3217 3339 3378 3362 3292 3226 3188 3196 3342 3498 3481 3392 3506 3515 3470 3494 3500 3518 3479 3418 3461 3426 3442 3593 3568 3477 3653 3640 3711 3731 3843 3936 3763 3543 3581 3656 3670 3602 3588 3651 3725 4101 3706 3828 3749 3493 3619 3933 3861 3826 3909 3752 3852 3837 3772 3398 3501 3690 3761 3721 3690 3680 3746 3581 3419 3487 3541 3600 3696 3635 3433 3578 3609 3601 3517 3473 3578 3722 3765 3625 3543 3568 3611 3709 3844 3688 3438 3410 3507 3612 3658 3676 3706 3890 4003 4091 4098 4178 4226 4253 4276 4276 4263 4057 3898 4034 3945 3817 3872 3757 3696 3757 3766 3771 3732 3777 3851 3665 3581 3939 4171 3970 3658 3520 3633 3638 3634 3931 4052 3805 3860 4029 3833 3701 3673 3704 4110 4469 3924 3762 4009 4025 3970 3903 3913 4159 4173 3835 3707 3504 3032 2981 2628 3541 5145 5022 3592 2577 3200 4055 3622 3472 3244 3539 2424 4347 4163 3234 3640 3083 3177 3754 3650 3193 4395 3193 3140 4486 3343 3339 4242 3899 3690 3536 3715 3669 3643 3441 3830 4353 3763 3317 3940 3341 3297 3609 3752 3168 3379 4155 3718 3875 3793 3610 3643 3951 3943 3489 3401 3534 3325 3564 3679 3790 3744 3491 3269 3368 3557 3395 3212 3078 3118 3208 3228 3257 3278 3425 3402 3110 3223 3482 3271 3010 3023 3009 3097 3272 3339 3329 3130 3020 3025 3028 3123 3095 2988 3009 2907 2866 2981 2875 2828 2843 2944 2916 2843 2922 2987 2965 2874 2862 2914 2895 2782 2748 2769 2805 2855 2866 2820 2745 2653 2585 2606 2673 2795 2757 2674 2660 2620 2630 2619 2608 2645 2618 2552 2541 2663 2703 2654 2683 2715 2703 2589 2374 2285 2285 2313 2416 2482 2532 2628 2568 2590 2632 2601 2492 2455 2447 2487 2543 2598 2522 2442 2408 2448 2535 2438 2351 2327 2327 2261 2285 2444 2544 2421 2315 2301 2175 2133 2061 2167 2307 2405 2318 2166 2200 2393 2473 2481 2398 2302 2253 2311 2356 2413 2402 2516 2443 2334 2336 2448 2383 2306 2370 2576 2599 2515 2532 2681 2690 2651 2651 2520 2381 2505 2565 2558 2541 2492 2453 2415 2394 2452 2390 2297 2273 2223 2217 2383 2463 2422 2429 2457 2386 2337 2330 2401 2615 2399 2260 2385 2396 2361 2327 2408 2441 2451 2465 2455 2462 2502 2481 2497 2567 2574 2561 2569 2559 2540 2609 2646 2537 2506 2490 2499 2488 2428 2382 2375 2366 2345 2394 2690 2542 2271 2253 2271 2313 2325 2283 2256 2266 2279 2266 2229 2213 2181 2131 2141 2230 2320 2270 2147 2067 1995 2064 2108 2067 2080 2116 2097 2072 2007 1977 1957 1933 1940 1930 1939 2001 2117 2172 2128 2111 2105 2089 2113 2159 2117 2078 2022 1991 1936 1954 1955 1944 1984 2035 2051 2083 2112 2152 2200 2233 2242 2249 2263 2297 2443 2736 3079 3137 3128 3147 2954 2965 2882 2535 2376 2302 2332 2183 1985 2195 1880 1825 1811 1825 1758 1732 2002 1849 1891 1870 1751 1823 1883 2005 2007 1883 2017 2037 2100 2199 2218 2094 2033 2068 2047 2001 1975 1971 2005 2144 710 497 591 691 619 867 1707 1346 1262 1539 1314 1479 1774 1770 1704 1734 1850 1882 1913 2035 2218 2190 2303 2525 2621 2717 2713 2544 2426 2510 2572 2740 2714 2468 2389 2355 2392 2463 2597 2636 2727 2901 2856 2612 2507 2510 2489 2436 2434 2532 2605 2565 2565 2440 2391 2568 2609 2824 2887 2627 2488 2478 2549 2563 2676 2749 2509 2495 2426 2510 2474 2491 2792 2822 2565 2153 2084 2119 2273 2561 2711 2329 2095 2238 2558 2654 2506 2424 2553 2597 2540 2513 2592 2711 2669 2735 2767 2716 2696 2646 2623 2581 2498 2414 2421 2476 2440 2432 2513 2466 2420 2460 2434 2397 2445 2529 2646 2727 2712 2674 2630 2551 2545 2613 2734 2843 2814 2812 2820 2811 2887 3036 3016 3011 2829 2714 2932 3121 3275 3356 3246 3229 3384 3248 3226 3038 3081 3360 3103 3098 3027 2983 2977 3312 3032 2962 2835 2904 2966 3010 3116 3122 3073 3049 3063 3038 3083 3187 3045 3072 3187 3127 3101 3195 3178 3226 3332 3293 3181 3218 3223 3229 3283 3307 3204 3233 3307 3361 3294 3280 3307 3220 3317 3518 3521 3390 3444 3506 3532 3483 3456 3479 3434 3391 3395 3401 3441 3539 3466 3365 3489 3555 3642 3665 3778 3861 3820 3571 3587 3725 3674 3457 3616 3688 3781 4053 3743 3754 3742 3555 3612 3882 3714 3719 3776 3745 3824 3878 3898 3692 3637 3547 3766 3762 3651 3605 3709 3642 3514 3460 3472 3529 3687 3640 3668 3654 3600 3601 3493 3488 3550 3710 3734 3631 3536 3643 3671 3702 3591 3623 3439 3434 3478 3573 3592 3607 3677 3940 4094 4142 4147 4066 3927 4000 4105 4116 4026 3920 3934 3879 3606 3438 3531 3662 3743 3815 3877 3814 3774 3753 3643 3596 3691 3759 3755 3736 3510 3285 3312 3421 3748 4163 4117 3717 3743 3668 3524 3260 3359 3764 4164 4255 3793 3692 3864 4081 4167 4260 4183 4231 4245 4102 3988 3845 3449 3187 2693 2570 2338 2179 1689 1897 2065 3775 3682 2471 3474 3551 3960 3812 3357 3000 3264 2927 3254 3827 4134 2863 2846 3181 2593 4196 3463 3365 4300 3705 3278 3293 3338 3656 3627 3146 4047 4209 3470 3162 4425 3249 3237 3760 4094 3128 3231 4288 3847 4142 3932 3561 3651 3869 4043 3533 3567 3604 3147 3851 4006 3774 3597 3510 3489 3637 3608 3279 3089 3085 3207 3354 3401 3384 3388 3446 3461 3191 3359 3559 3368 3002 3063 3070 2989 3179 3300 3321 3081 2828 2864 3025 3123 3155 3069 3061 2969 3009 3244 3184 3030 3021 2995 2874 2846 2891 2903 2913 2904 2902 2869 2784 2752 2805 2824 2832 2864 2860 2789 2709 2664 2610 2675 2752 2782 2744 2663 2625 2546 2525 2584 2609 2609 2562 2566 2614 2694 2736 2656 2592 2577 2617 2594 2409 2265 2286 2347 2463 2530 2500 2508 2501 2575 2657 2620 2493 2496 2519 2529 2576 2590 2455 2341 2405 2406 2376 2414 2351 2317 2352 2407 2485 2572 2536 2388 2312 2305 2353 2249 2131 2239 2341 2287 2150 2063 2264 2463 2438 2325 2205 2214 2252 2219 2236 2339 2376 2385 2355 2318 2354 2415 2402 2388 2442 2509 2535 2515 2514 2518 2552 2557 2574 2558 2479 2530 2568 2557 2521 2468 2435 2425 2463 2473 2359 2211 2173 2169 2268 2452 2509 2475 2435 2418 2361 2322 2401 2491 2555 2398 2269 2359 2412 2385 2343 2378 2418 2439 2440 2440 2428 2477 2521 2483 2534 2564 2547 2554 2556 2527 2612 2677 2552 2548 2544 2529 2483 2411 2371 2362 2365 2390 2418 2404 2332 2287 2295 2374 2365 2310 2287 2293 2295 2347 2339 2288 2274 2216 2138 2112 2191 2280 2245 2085 2036 2000 2079 2133 2118 2082 2088 2088 2050 2016 1970 1945 1941 1943 1932 1940 2008 2121 2194 2176 2103 2106 2075 2085 2162 2079 2056 2056 2041 1951 1981 1966 1965 1990 2032 2063 2101 2154 2197 2229 2270 2276 2274 2275 2302 2464 2755 3036 3138 3239 3092 3001 2937 2872 2668 2477 2468 2461 2388 2469 2370 2298 2140 2007 1898 1799 1766 1831 1881 1898 1875 1809 1921 1899 1844 1936 1946 1979 2028 2106 2183 2153 2057 2039 2070 2045 1965 1933 1952 2012 2130 825 611 680 801 763 1110 1906 1424 1296 1569 1326 1477 1743 1891 1855 1817 1858 1966 2045 2024 2166 2202 2314 2520 2461 2561 2709 2481 2334 2356 2335 2514 2672 2619 2561 2438 2412 2503 2662 2692 2736 2910 3013 2770 2450 2326 2335 2346 2358 2448 2573 2722 2774 2680 2456 2391 2544 2794 2898 2664 2557 2504 2591 2600 2641 2719 2698 2659 2372 2447 2415 2399 2751 2879 2596 2154 2156 2269 2342 2649 2737 2560 2240 2090 2465 2714 2490 2385 2535 2596 2559 2565 2600 2712 2646 2645 2745 2711 2655 2648 2608 2596 2579 2456 2393 2433 2436 2504 2610 2518 2434 2438 2408 2386 2411 2525 2721 2850 2866 2809 2734 2607 2626 2683 2679 2716 2721 2662 2665 2711 2834 3114 3126 2965 2756 2654 2854 2919 3165 3252 3199 3147 3036 3072 3055 3067 3035 3178 3020 3124 3103 3151 2895 3204 2921 3039 2947 2887 2981 3029 3133 3048 3078 2989 2971 2886 3008 3095 2940 3074 3131 3206 3100 3136 3205 3232 3235 3173 3187 3237 3293 3414 3373 3290 3345 3164 3135 3348 3402 3487 3561 3306 3289 3498 3574 3432 3401 3604 3721 3509 3491 3536 3417 3311 3350 3471 3483 3530 3547 3522 3498 3460 3515 3606 3644 3655 3735 3604 3560 3715 3730 3699 3702 3737 3891 3853 3745 3780 3822 3686 3708 3805 3663 3631 3729 3820 3834 3896 3905 3796 3634 3517 3605 3700 3618 3621 3717 3669 3662 3557 3481 3560 3687 3559 3564 3561 3554 3569 3629 3634 3680 3643 3625 3583 3581 3638 3668 3525 3579 3605 3527 3494 3561 3542 3509 3547 3682 4022 4240 4164 4017 3979 3928 3982 3997 4038 3945 3925 3983 3689 3703 3574 3605 3565 3536 3676 3812 3931 3898 3643 3470 3660 3795 3946 4157 3797 3353 3353 3393 3418 3686 4134 4092 3807 3692 3617 3401 3143 3516 3989 4015 3985 3896 3747 3910 4157 4231 4317 4326 4293 4115 4113 4147 3805 3134 2819 2648 1099 167 138 396 700 656 2007 3549 3774 3369 3431 3537 3541 3430 3571 3229 2967 3222 3516 3542 3187 3409 3699 2863 3242 3686 3351 4029 3565 3469 3416 3541 3822 3606 3458 3855 3673 3332 4260 4406 3985 3551 4097 4120 3292 3367 3918 4091 4245 4218 3831 3739 3774 3871 3449 3393 3180 3315 4267 4405 3895 3316 3364 3839 3600 3427 3265 3099 3068 3364 3546 3548 3549 3462 3399 3387 3201 3267 3344 3397 3022 3318 3339 2978 3158 3189 3204 3084 2885 2928 3086 3171 3378 3088 3037 3068 3085 3131 3089 3013 2965 2914 2864 2831 2805 2801 2818 2909 2956 2786 2722 2812 2885 2808 2737 2741 2728 2719 2730 2698 2681 2701 2740 2749 2721 2677 2611 2565 2569 2638 2611 2538 2476 2503 2530 2582 2619 2592 2548 2496 2536 2523 2402 2419 2430 2474 2505 2422 2404 2417 2496 2612 2687 2617 2485 2584 2588 2451 2423 2488 2403 2315 2402 2394 2233 2275 2344 2383 2393 2531 2522 2502 2420 2338 2321 2287 2234 2266 2276 2285 2294 2200 2109 2144 2300 2441 2339 2299 2283 2279 2312 2215 2251 2345 2452 2456 2286 2291 2324 2399 2416 2425 2488 2507 2472 2443 2419 2382 2481 2537 2536 2609 2588 2516 2536 2525 2505 2471 2416 2360 2392 2393 2282 2135 2223 2371 2428 2523 2509 2472 2425 2344 2341 2387 2488 2477 2356 2242 2253 2361 2418 2382 2375 2439 2448 2444 2472 2558 2420 2506 2524 2558 2556 2539 2542 2534 2564 2550 2555 2574 2537 2573 2552 2536 2485 2437 2403 2370 2361 2372 2371 2347 2321 2292 2303 2370 2375 2476 2274 2326 2353 2317 2311 2310 2303 2249 2148 2100 2157 2210 2173 2026 1996 2006 2025 2105 2033 2112 2077 2027 2034 2036 1935 1947 1944 1923 1925 1952 2013 2080 2142 2142 2095 2163 2138 2074 2126 2086 2099 2070 2030 1998 1997 1981 1990 2008 2044 2094 2155 2212 2247 2270 2300 2302 2297 2302 2337 2501 2580 2772 3055 3198 3103 2963 2836 2745 2581 2458 2313 2250 2306 2300 2270 2341 2291 2148 1985 1867 1820 1848 1905 1944 1816 1767 1938 1963 2002 1948 1965 1989 2027 2060 2099 2081 2026 2069 2061 2004 1968 1952 1988 2057 2129 667 660 790 903 925 1371 2013 1364 1391 1619 1423 1515 1674 1829 1933 1988 1967 2027 2082 1949 1952 2139 2490 2729 2509 2415 2537 2359 2280 2382 2379 2283 2561 2610 2434 2329 2303 2333 2592 2810 2803 2916 3013 2924 2557 2278 2245 2234 2187 2263 2535 2690 2778 2874 2742 2404 2516 2721 2684 2591 2496 2415 2480 2599 2621 2569 2765 2861 2538 2392 2331 2380 2715 2934 2742 2163 2057 2360 2421 2609 2669 2631 2421 2177 2437 2703 2499 2376 2550 2570 2539 2570 2512 2616 2688 2639 2565 2652 2655 2629 2578 2518 2557 2504 2378 2366 2380 2503 2627 2554 2480 2468 2441 2440 2501 2544 2609 2801 2928 2939 2828 2686 2698 2759 2755 2682 2586 2580 2585 2631 2705 2948 3075 2835 2659 2801 2900 2897 3017 3069 3203 3267 3072 2993 2938 2972 2972 2874 3024 2973 3065 3300 3156 3088 3079 3030 2855 2863 3026 3082 3144 3040 3149 2937 2920 2881 3007 3089 2967 3035 3159 3148 3200 3158 3276 3280 3184 3151 3174 3186 3224 3295 3156 3262 3359 3233 3166 3360 3570 3620 3434 3392 3324 3463 3604 3503 3435 3550 3596 3531 3473 3454 3460 3434 3433 3447 3390 3458 3586 3613 3576 3677 3627 3557 3615 3517 3517 3520 3503 3478 3477 3653 3784 3819 3986 3943 3605 3639 3776 3702 3765 3825 3747 3683 3716 3680 3595 3701 3861 3755 3655 3585 3585 3619 3644 3649 3701 3629 3658 3637 3556 3568 3544 3514 3506 3502 3510 3449 3684 3691 3690 3493 3576 3634 3678 3679 3547 3525 3525 3504 3500 3566 3677 3533 3483 3515 3668 4027 4021 4000 3990 3922 3855 3646 3666 3873 4072 3950 3735 3683 3705 3582 3338 3353 3511 3745 3773 3869 3693 3298 3125 3286 3632 3855 3796 3318 3329 3605 3447 3292 3371 3725 3958 4084 3848 3677 3408 3382 3764 4177 3911 4075 4623 4352 4097 4273 4317 4188 3921 3660 3643 4258 4245 3675 2969 2426 1350 350 76 1 194 267 293 731 2045 3059 3057 2837 2265 3303 3716 3387 3275 3174 2981 3276 3164 2995 3526 3787 3296 3245 3803 3528 3564 3569 3701 3422 3427 3854 3585 3625 3485 3579 3608 3719 4655 4031 3889 3999 4071 3746 3708 3480 3401 4236 4138 3857 3885 3643 3580 3424 3431 3126 3154 3570 4247 3816 3140 3379 3756 3475 3135 3527 3510 3092 3708 3529 3530 3666 3502 3341 3286 3165 3158 3169 3316 2983 3457 3246 3022 3178 3207 3097 3033 2971 3031 3045 3205 3374 2924 2880 2973 3029 3114 3017 3051 2928 2845 2891 2973 2974 2781 2843 2959 2948 2724 2814 2890 2763 2730 2669 2671 2659 2712 2744 2708 2650 2677 2786 2863 2708 2695 2691 2716 2657 2791 2607 2478 2481 2509 2532 2581 2619 2611 2608 2549 2544 2546 2614 2603 2625 2603 2548 2480 2424 2392 2452 2637 2738 2733 2338 2373 2378 2421 2393 2468 2446 2456 2676 2631 2240 2285 2396 2437 2402 2416 2376 2422 2403 2426 2445 2352 2331 2339 2351 2332 2315 2299 2255 2273 2349 2401 2307 2381 2413 2401 2327 2335 2333 2364 2432 2369 2140 2183 2237 2352 2339 2370 2550 2527 2388 2351 2393 2402 2429 2486 2460 2566 2646 2568 2465 2446 2419 2486 2348 2266 2226 2215 2203 2214 2412 2487 2516 2517 2508 2449 2428 2395 2448 2476 2430 2355 2297 2196 2216 2408 2420 2344 2383 2491 2498 2475 2458 2480 2395 2496 2480 2528 2528 2547 2573 2502 2525 2703 2542 2543 2501 2559 2527 2522 2484 2466 2467 2410 2360 2356 2366 2300 2303 2293 2338 2404 2308 2235 2258 2331 2353 2304 2294 2312 2323 2269 2185 2142 2140 2120 2083 2005 2035 2039 2027 2038 1994 2097 2086 2027 2034 2024 1984 1942 1926 1915 1922 1938 1974 2024 2065 2127 2146 2143 2117 2046 2052 2060 2101 2093 2068 2045 2014 1999 1998 2031 2071 2102 2185 2262 2281 2302 2314 2317 2319 2331 2360 2415 2580 2843 2995 3055 3026 2856 2650 2560 2388 2217 2042 1994 2073 2113 2210 2319 2291 2183 1976 1900 1894 1901 1974 2060 1825 1665 1834 2016 2092 1923 1977 2028 2050 2133 2093 1983 2028 2099 2080 2023 2004 2053 2108 2023 2114 494 591 876 874 1076 1561 1628 1246 1402 1641 1552 1624 1674 1732 1837 2000 2048 1974 1991 1887 1769 1925 2346 2876 2821 2476 2375 2359 2358 2362 2460 2431 2544 2577 2438 2271 2242 2199 2400 2710 2785 2853 2998 3052 2872 2576 2344 2214 2036 2123 2422 2499 2593 2782 2885 2724 2643 2869 2646 2496 2448 2422 2317 2556 2648 2481 2585 2876 2681 2423 2312 2283 2550 2847 2803 2286 2078 2205 2430 2662 2682 2640 2547 2349 2462 2690 2542 2400 2555 2590 2511 2511 2371 2408 2579 2724 2588 2559 2585 2631 2569 2472 2511 2480 2402 2393 2380 2448 2519 2562 2603 2557 2502 2513 2561 2570 2580 2757 2888 2924 2832 2718 2732 2801 2843 2783 2637 2591 2629 2642 2683 2839 3030 2852 2665 2823 2873 2870 2804 2969 3175 3336 3253 3047 3002 3021 3015 3043 3226 2942 2963 3093 3315 3343 3188 3030 2941 2922 2939 3098 3159 3148 3275 2935 2929 2899 3062 3135 2951 3022 3124 3036 3247 3151 3297 3206 3042 3188 3170 3112 3177 3187 3147 3178 3252 3172 3209 3354 3542 3445 3361 3420 3356 3431 3587 3490 3419 3460 3439 3446 3413 3493 3564 3485 3437 3420 3418 3458 3409 3346 3502 3837 3724 3527 3649 3552 3442 3406 3421 3470 3579 3669 3676 3752 3937 3964 3593 3662 3888 3891 3791 3797 3781 3732 3700 3555 3599 3684 3785 3704 3624 3642 3676 3572 3563 3607 3614 3596 3618 3651 3666 3661 3502 3542 3552 3450 3533 3550 3721 3649 3615 3579 3587 3600 3627 3561 3549 3734 3637 3501 3490 3623 3786 3624 3480 3526 3759 3931 3965 3871 3948 3947 3805 3553 3435 3637 4072 3893 3742 3594 3710 3437 3257 3564 3749 4070 3819 3578 3321 3089 2905 3428 4001 4081 3689 3318 3408 3605 3489 3361 3294 3401 3965 4039 3341 3274 3409 3542 3877 4195 3974 4024 4472 4537 4110 4284 4346 4009 3511 3178 3481 4105 4318 3814 2462 1897 1016 154 166 134 203 322 432 799 1937 2669 2620 2409 1113 2638 4209 3559 3252 3599 3271 2879 3032 3362 3274 3906 3935 3416 3473 3736 4399 4160 3833 3736 3638 3781 3731 3434 3279 3662 4067 4033 4285 3972 3838 3728 3798 4171 4332 3699 3490 4002 4026 3820 3762 3534 3412 3385 3384 3504 3611 3719 3888 3700 3291 3429 3686 3566 3555 3759 3545 3236 3861 3406 3451 3600 3443 3280 3277 3253 3265 3323 3277 3142 3558 3260 3210 3209 3341 3094 3010 3043 3137 3189 3290 3056 2851 2840 2915 2937 2904 3001 3100 2975 2939 2998 2977 2883 2765 2920 3012 2919 2761 2880 2897 2688 2567 2670 2568 2682 2792 2755 2720 2766 2663 2935 2894 2638 2582 2753 2765 2523 2534 2567 2548 2513 2475 2512 2581 2604 2669 2673 2636 2599 2586 2578 2581 2652 2574 2526 2473 2390 2287 2333 2520 2674 2833 2687 2287 2351 2348 2408 2468 2430 2409 2450 2429 2298 2375 2453 2406 2419 2415 2316 2362 2375 2450 2449 2349 2403 2416 2462 2444 2375 2317 2322 2326 2353 2325 2318 2441 2445 2370 2330 2517 2319 2308 2301 2247 2221 2181 2246 2400 2249 2255 2350 2373 2307 2312 2460 2363 2388 2378 2403 2441 2547 2423 2391 2330 2208 2285 2244 2224 2094 2125 2123 2239 2530 2425 2537 2517 2505 2448 2452 2469 2505 2499 2346 2269 2241 2261 2320 2407 2415 2309 2299 2476 2496 2491 2475 2488 2482 2479 2470 2467 2492 2520 2584 2494 2450 2601 2545 2582 2514 2507 2501 2511 2502 2503 2471 2418 2369 2341 2324 2287 2294 2322 2436 2600 2436 2306 2272 2283 2285 2263 2275 2303 2308 2266 2240 2203 2151 2088 2079 2030 2076 2086 2057 2013 1990 2011 2019 1995 2003 2031 2005 1947 1926 1921 1917 1922 1928 1970 2080 2176 2180 2179 2151 2088 2035 2045 2080 2086 2076 2071 2059 2030 2001 2051 2111 2157 2229 2292 2299 2317 2337 2338 2329 2339 2371 2443 2659 3007 3018 2926 2816 2718 2578 2402 2163 2073 2030 1795 1832 2000 1962 2255 2252 2160 2082 1902 1878 1931 2022 2068 1801 1789 1679 2052 2077 1970 2011 2051 2145 2122 2113 2001 2013 2075 2078 2091 2068 2090 2160 2114 2149 703 1263 1030 888 1147 1583 1321 1181 1242 1421 1544 1634 1698 1806 1904 2054 2201 2179 2173 2062 1931 1905 2008 2541 2776 2628 2595 2585 2503 2384 2335 2402 2475 2583 2509 2298 2361 2415 2479 2667 2636 2649 2902 3111 3126 2954 2520 2251 1994 1935 2418 2367 2373 2592 2866 2797 2774 2992 2948 2651 2576 2555 2398 2421 2509 2361 2422 2722 2687 2476 2259 2063 2421 2749 2750 2608 2324 2281 2543 2704 2808 2692 2460 2410 2425 2606 2574 2506 2551 2625 2594 2593 2521 2335 2467 2635 2491 2406 2506 2639 2635 2509 2499 2475 2447 2453 2443 2421 2421 2496 2583 2605 2549 2572 2622 2593 2581 2735 2822 2820 2800 2753 2787 2905 2882 2747 2669 2670 2732 2847 2930 2941 2826 2680 2664 2721 2900 2975 2926 3007 3061 3244 3265 2995 2951 2994 3148 3295 3310 3042 2860 2886 3213 3452 3280 3106 3047 2961 2922 3031 3037 3150 3257 3290 3033 2767 3129 3378 2979 3099 3142 2952 3256 3089 3245 3154 2999 2979 3178 3105 3141 3135 3153 3179 3155 3289 3272 3304 3484 3387 3465 3495 3416 3425 3568 3439 3367 3414 3415 3439 3384 3491 3518 3460 3366 3391 3432 3463 3360 3228 3353 3532 3513 3535 3560 3534 3526 3290 3292 3591 3760 3663 3604 3740 3996 3966 3643 3653 3832 3925 3760 3798 3704 3643 3644 3534 3644 3806 3690 3556 3491 3463 3568 3609 3582 3574 3580 3595 3623 3720 3633 3464 3483 3525 3550 3496 3612 3645 3654 3625 3558 3587 3495 3467 3477 3471 3441 3817 3785 3528 3532 3720 3820 3618 3577 3605 3806 4145 3928 3815 3864 3683 3579 3763 3528 3515 3759 3803 3826 3667 3770 3503 3345 3773 3916 4098 3653 3434 3232 3070 2929 3396 3685 3464 3334 3210 3370 3868 3759 3845 3600 3496 4133 3755 3080 3403 3687 3814 3921 4037 4055 3965 3973 4355 4096 4122 4304 4231 3876 3618 3751 3869 4272 4215 2495 1859 1283 312 631 625 509 382 280 424 803 1093 1162 1267 981 2242 4076 3849 3499 3758 3396 2970 3286 3652 3323 3878 4175 3668 3393 3796 4362 4142 3837 3755 3694 3814 4006 3730 3443 3950 4515 4291 4077 3802 3794 3580 3472 3912 4461 3907 3505 3746 3865 3715 3547 3447 3450 3376 3366 3709 3895 3741 3739 3546 3261 3209 3208 3694 3750 3791 3457 3372 3756 3396 3409 3393 3348 3286 3301 3350 3391 3402 3306 3357 3462 3449 3269 3161 3206 3007 2982 3100 3322 3385 3274 2991 2962 3020 3078 3059 2973 3028 3062 3044 3027 3021 2972 2829 2875 2981 2925 2833 2841 2868 2783 2625 2572 2670 2638 2793 2820 2802 2729 2696 2576 2647 2651 2626 2618 2685 2682 2572 2561 2498 2578 2475 2453 2556 2596 2603 2676 2611 2571 2481 2469 2569 2580 2602 2502 2452 2377 2303 2264 2266 2419 2538 2680 2516 2360 2306 2315 2430 2338 2335 2322 2378 2370 2310 2425 2407 2315 2326 2306 2318 2287 2339 2389 2391 2394 2406 2439 2450 2451 2385 2345 2355 2341 2285 2257 2289 2329 2357 2386 2442 2460 2285 2260 2253 2327 2226 2284 2297 2290 2238 2267 2223 2226 2262 2293 2384 2366 2366 2304 2374 2304 2377 2358 2260 2204 2115 2145 2084 2048 2074 2151 2195 2337 2455 2383 2362 2474 2487 2450 2461 2447 2439 2409 2300 2238 2234 2295 2336 2368 2378 2394 2421 2470 2479 2485 2494 2509 2499 2494 2483 2482 2497 2499 2494 2494 2501 2497 2483 2532 2520 2486 2488 2500 2507 2509 2477 2475 2431 2357 2320 2321 2344 2377 2437 2486 2460 2390 2329 2295 2247 2240 2272 2297 2287 2259 2236 2186 2124 2057 2027 2024 2048 2044 2016 1991 1983 2010 2019 2000 2005 2025 2009 1965 1944 1938 1918 1919 1926 1962 2037 2099 2138 2195 2251 2185 2078 2056 2030 2029 2037 2041 2075 2061 1998 2079 2138 2187 2209 2293 2294 2312 2342 2349 2312 2314 2358 2475 2761 3234 3037 2951 2579 2367 2615 2323 1997 1748 1715 1530 1701 1905 2089 2266 2243 2306 1963 1851 1863 1930 2092 2157 2010 1855 1823 2020 2065 2045 2054 2116 2102 2031 1978 1992 2011 2005 2015 2056 2110 2165 2209 2202 2165 968 1780 1101 1013 1297 1663 1527 1367 1418 1602 1835 1680 1744 1945 2120 2222 2487 2580 2531 2377 2220 2129 2078 2195 2308 2539 2834 2848 2805 2729 2516 2484 2483 2570 2570 2416 2466 2687 2742 2793 2786 2616 2750 3119 3224 3128 2736 2433 2101 1976 2604 2408 2323 2525 2765 2664 2683 2891 3191 2847 2613 2611 2585 2374 2299 2321 2328 2570 2682 2598 2389 2153 2584 2683 2841 2860 2420 2252 2549 2693 2700 2641 2495 2574 2447 2536 2571 2479 2564 2606 2763 2659 2484 2319 2406 2572 2506 2340 2362 2542 2559 2424 2467 2495 2483 2472 2523 2517 2500 2472 2495 2527 2512 2560 2645 2667 2625 2684 2723 2717 2740 2750 2793 2933 2852 2664 2684 2791 2779 2825 2955 2965 2766 2657 2616 2715 2850 2893 2971 3076 3019 3050 3190 2854 2654 2852 3015 3176 3236 3125 2898 2908 3174 3356 3261 3125 3042 3030 3075 3009 3087 3089 2944 3296 3061 2793 3065 3407 3059 3140 3155 2950 3229 3097 3154 3259 3140 3117 3046 3094 3088 3089 3211 3276 3150 3232 3395 3389 3384 3475 3431 3491 3503 3454 3486 3433 3473 3439 3376 3404 3377 3427 3507 3388 3339 3383 3393 3421 3410 3291 3256 3391 3476 3480 3402 3403 3544 3393 3320 3599 3782 3621 3588 3777 3927 3881 3751 3616 3677 3777 3706 3815 3714 3611 3622 3439 3447 3670 3767 3734 3529 3421 3513 3603 3659 3616 3634 3629 3624 3720 3753 3634 3557 3508 3579 3557 3531 3553 3615 3636 3571 3564 3559 3527 3577 3438 3444 3679 3724 3695 3668 3752 3755 3674 3682 3845 4125 4088 3845 3696 3664 3446 3492 3920 3747 3801 3752 3697 3652 3680 3797 3618 3582 3892 3757 3818 3561 3699 3398 3268 3188 3580 3318 3290 3366 3539 3788 4112 3676 4128 3956 3827 3866 3390 3524 3978 4024 3860 3822 3919 4112 3981 3997 4316 3976 3909 4144 4423 4292 3979 3959 4078 3918 3706 2674 1993 1292 599 1080 1062 778 318 159 192 558 937 1446 1829 1900 2510 3144 3490 4031 4043 3625 3528 3591 3699 3409 3594 3815 3686 3414 3579 4400 4444 3808 3391 3261 3760 4123 3858 3435 4006 4671 4105 3712 3913 3850 3527 3384 3750 4375 4176 3711 3835 3812 3508 3376 3368 3518 3394 3188 3662 3965 3756 3547 3349 3227 3202 3314 3559 3659 3859 3492 3378 3519 3305 3209 3255 3277 3260 3242 3392 3432 3337 3247 3216 3209 3229 3159 3001 2992 2932 2960 3188 3367 3371 3230 2977 3068 3222 3166 3072 3022 3045 3031 3000 2924 2844 2817 2815 2835 2858 2830 2809 2855 2829 2735 2682 2671 2674 2788 2893 2872 2799 2747 2694 2598 2631 2615 2616 2618 2646 2678 2592 2519 2507 2565 2480 2511 2655 2686 2663 2633 2528 2458 2468 2566 2584 2565 2527 2446 2407 2368 2238 2291 2337 2440 2461 2491 2484 2405 2294 2333 2379 2248 2268 2347 2391 2361 2358 2432 2338 2336 2366 2410 2328 2295 2344 2396 2422 2406 2433 2434 2383 2386 2368 2314 2308 2265 2224 2246 2273 2324 2338 2435 2485 2385 2333 2376 2400 2395 2360 2413 2392 2316 2276 2270 2240 2235 2274 2362 2387 2366 2312 2275 2290 2245 2292 2233 2186 2125 2060 2071 2052 2125 2182 2265 2343 2427 2451 2368 2337 2418 2459 2420 2421 2411 2378 2329 2263 2257 2314 2414 2394 2344 2360 2403 2421 2414 2443 2466 2472 2470 2483 2496 2483 2485 2503 2520 2544 2552 2552 2549 2523 2519 2507 2476 2473 2481 2493 2495 2485 2504 2468 2405 2391 2371 2383 2400 2398 2393 2405 2406 2376 2354 2261 2222 2261 2282 2265 2233 2210 2172 2135 2075 2019 2013 2043 2099 2043 2007 2015 2015 1982 1979 2014 2030 2028 1976 1952 1957 1960 1922 1920 1922 1958 2009 2087 2084 2154 2196 2151 2069 2049 2034 2040 2057 2052 2116 2040 2135 2172 2195 2249 2268 2278 2303 2329 2329 2283 2277 2337 2551 2950 3274 3150 2857 2369 2400 2555 2362 2048 1965 1799 1660 1692 1808 1967 2131 2150 2216 2069 1931 1948 2017 2124 2038 1804 1896 1981 2038 2084 2064 2077 2101 2043 2015 2011 2020 2025 2049 2066 2053 2087 2155 2158 2169 2138 1033 1456 1009 1006 1119 1430 1729 1686 1760 1820 1935 1936 2063 2265 2421 2442 2751 2917 2805 2564 2394 2370 2356 2290 2225 2413 2758 2871 2849 2888 2708 2545 2511 2568 2557 2385 2416 2581 2820 2835 2979 2788 2727 3053 3355 3290 2846 2460 2188 2221 2729 2340 2159 2433 2570 2677 2587 2799 3246 2967 2553 2534 2650 2510 2286 2321 2228 2436 2709 2670 2620 2584 2657 2584 2814 3032 2573 2257 2566 2685 2642 2512 2488 2730 2576 2468 2461 2404 2402 2545 2692 2603 2462 2412 2446 2579 2524 2378 2396 2527 2509 2460 2483 2539 2553 2479 2501 2528 2558 2512 2524 2480 2420 2512 2673 2755 2722 2679 2662 2682 2725 2733 2801 2924 2848 2692 2713 2780 2759 2870 2982 3002 2880 2692 2654 2703 2695 2772 2928 3156 3123 3068 3276 3135 2941 2886 2875 3002 3103 3089 3027 3035 3202 3231 3240 3530 3155 3082 3027 3013 2994 2918 2916 3055 3045 2878 3059 3257 3028 3111 3222 3136 3227 3030 3115 3267 3214 3126 2979 3193 3237 3059 3218 3440 3151 3192 3199 3415 3399 3759 3562 3506 3493 3626 3401 3533 3607 3463 3434 3436 3434 3547 3507 3331 3363 3403 3404 3421 3427 3400 3322 3342 3354 3370 3325 3404 3424 3445 3474 3616 3762 3679 3597 3674 3733 3850 3855 3606 3558 3710 3684 3730 3712 3625 3635 3548 3512 3508 3606 3644 3521 3502 3540 3536 3609 3626 3623 3579 3541 3594 3606 3571 3569 3620 3688 3642 3542 3507 3566 3569 3613 3689 3722 3536 3554 3516 3522 3510 3586 3786 3814 3809 3791 3885 3931 4023 4259 4112 3655 3597 3676 3746 3788 3748 3535 3855 3698 3581 3804 3729 3663 3586 3750 3643 3322 3120 3583 3804 3567 3346 3115 3304 3393 3265 3394 4076 4127 3869 3670 4017 3968 3935 3474 3284 3556 3843 3629 3749 4036 4111 4100 4025 4175 4355 4079 3913 4089 4124 4493 4252 4201 4270 3766 3267 2684 2127 1388 832 1333 1325 1224 1001 406 384 1393 1982 1694 1845 2014 2408 2603 3295 4096 4312 4378 3747 3817 3899 3652 3680 3708 3485 3667 3810 4012 4637 4000 3553 3166 3421 3920 3561 3185 3636 4029 3470 3328 4010 4214 3575 3230 3607 4186 3974 3677 3927 3726 3475 3469 3297 3430 3400 3192 3629 3940 3683 3452 3437 3355 3313 3890 3831 3529 3853 3451 3280 3535 3472 3315 3353 3466 3378 3258 3329 3360 3304 3184 3111 3186 3240 3135 2981 2986 2964 3124 3330 3276 3180 3051 2939 3142 3326 3127 3023 3073 3075 3014 2956 2919 2878 2849 2824 2815 2857 2905 2890 2865 2818 2815 2776 2738 2764 2870 2913 2835 2748 2687 2591 2634 2695 2684 2657 2605 2625 2598 2512 2466 2536 2570 2556 2586 2624 2640 2642 2586 2471 2412 2507 2586 2581 2508 2437 2431 2454 2382 2248 2271 2393 2414 2385 2463 2538 2453 2394 2403 2353 2236 2317 2457 2488 2511 2534 2474 2366 2319 2376 2437 2355 2309 2335 2397 2475 2512 2542 2479 2410 2414 2363 2352 2364 2316 2260 2238 2276 2305 2354 2389 2423 2383 2392 2410 2376 2373 2399 2476 2433 2337 2369 2338 2259 2243 2308 2267 2221 2245 2245 2233 2231 2206 2183 2190 2185 2125 2053 2058 2069 2145 2198 2302 2418 2416 2349 2269 2296 2379 2413 2391 2340 2300 2295 2232 2222 2284 2406 2483 2440 2360 2370 2357 2381 2385 2415 2445 2445 2448 2460 2467 2467 2478 2495 2501 2507 2524 2525 2555 2544 2493 2493 2471 2469 2476 2489 2497 2485 2466 2455 2428 2414 2397 2393 2410 2390 2357 2351 2332 2329 2354 2299 2240 2247 2237 2251 2204 2202 2167 2169 2108 2083 2081 2088 2100 2057 2035 2045 2009 2051 1950 2010 2039 2075 2020 1974 1952 1989 1907 1918 1876 1894 1901 1932 2013 2105 2161 2161 2070 2041 2092 2101 2102 2098 2101 2109 2177 2224 2213 2250 2243 2266 2290 2293 2285 2264 2248 2327 2635 3051 3243 3222 2777 2283 2220 2300 2184 1993 1824 1916 1882 1744 1810 1880 1880 1921 1975 2146 2294 2276 2276 2078 1825 1879 2002 2020 2055 2082 2072 2091 2017 2006 2019 2066 2052 2041 2062 2143 2062 2051 2091 2137 2184 2130 1157 1493 1247 898 921 1377 2231 2128 2143 2100 2157 2259 2441 2724 2914 2933 3062 3095 3007 2797 2509 2399 2439 2364 2164 2274 2594 2639 2656 2808 2721 2568 2451 2438 2416 2325 2227 2231 2545 2734 3054 2920 2979 3088 3336 3356 2893 2393 2161 2357 2732 2483 2069 2101 2402 2696 2544 2782 3025 3002 2610 2477 2695 2580 2360 2325 2162 2329 2415 2493 2558 2642 2681 2346 2654 2930 2606 2338 2612 2718 2748 2658 2489 2712 2694 2578 2475 2513 2493 2624 2699 2577 2481 2412 2421 2559 2562 2418 2429 2524 2545 2524 2597 2620 2606 2504 2461 2431 2479 2482 2522 2519 2446 2430 2555 2696 2759 2735 2721 2729 2749 2752 2851 2923 2835 2767 2747 2765 2775 2900 3060 2964 2811 2733 2689 2694 2619 2795 3027 3205 3273 3294 3347 3251 3205 3103 3138 3228 3243 3029 3060 3098 3158 3146 3242 3275 3092 3045 3156 3085 3032 2933 2837 2833 3021 3068 3094 3208 2973 3028 3200 3252 3137 2976 3132 3182 3178 3147 2956 3264 3222 3051 3214 3295 3298 3290 3204 3363 3388 3685 3476 3461 3467 3541 3453 3429 3406 3384 3427 3382 3410 3406 3529 3432 3494 3491 3509 3531 3414 3513 3421 3292 3251 3381 3436 3403 3316 3430 3600 3622 3834 3819 3714 3569 3500 3739 3830 3611 3518 3762 3762 3708 3695 3663 3623 3582 3678 3667 3535 3524 3522 3540 3576 3519 3491 3485 3544 3557 3465 3464 3485 3566 3694 3768 3770 3666 3540 3478 3478 3483 3574 3789 3772 3549 3447 3501 3610 3632 3637 3799 3910 3881 3900 3967 3957 3990 4096 3961 3712 3609 3727 3888 3913 3504 3301 3613 3640 3595 3934 3800 3439 3298 3576 3581 3447 3180 3728 3809 3641 3367 3077 3489 3531 3362 3427 4069 4147 3741 3682 3720 3675 3829 3775 3599 3558 3249 3330 3811 3974 4028 4074 3979 4286 3881 3893 3906 4010 4033 4420 4044 4296 4233 3829 3413 3289 3475 3278 1807 1495 1245 1730 2529 751 617 1736 2123 2123 2286 2487 2948 2827 3641 4260 4201 4119 3840 3902 4043 3943 3837 3779 3277 3337 3895 4475 4701 3920 3579 2962 3467 3854 3349 3162 3589 4010 2818 2809 3376 4194 3411 3089 3993 4558 3519 3360 3545 3414 3424 3524 3290 3519 3532 3448 3847 3868 3521 3415 3722 3398 3270 3788 3618 3442 3784 3453 3293 3465 3645 3388 3353 3485 3429 3318 3231 3253 3337 3321 3256 3252 3230 3112 3065 3160 3145 3233 3314 3170 3076 3112 3043 3187 3314 3148 3084 3029 3038 2999 3000 3040 3036 2929 2879 2928 3002 3051 3021 2920 2811 2798 2824 2839 2881 2904 2865 2732 2621 2570 2569 2651 2729 2732 2700 2646 2629 2619 2553 2542 2623 2654 2634 2585 2561 2577 2599 2570 2512 2510 2504 2510 2505 2448 2413 2459 2444 2334 2255 2252 2341 2375 2363 2414 2518 2558 2471 2410 2344 2253 2343 2505 2552 2595 2608 2549 2418 2275 2285 2366 2370 2381 2381 2393 2434 2535 2576 2493 2501 2543 2507 2432 2417 2391 2301 2261 2247 2273 2329 2335 2351 2382 2425 2456 2424 2418 2467 2517 2551 2561 2455 2437 2386 2299 2305 2233 2175 2137 2246 2250 2221 2170 2066 2109 2224 2213 2107 2105 2170 2191 2200 2279 2359 2332 2301 2249 2237 2311 2325 2300 2273 2253 2242 2183 2219 2311 2408 2455 2419 2333 2394 2330 2332 2364 2383 2411 2426 2418 2420 2432 2446 2462 2473 2474 2486 2522 2518 2542 2545 2497 2500 2476 2474 2491 2485 2501 2493 2486 2459 2476 2416 2398 2424 2419 2417 2404 2351 2322 2309 2366 2364 2239 2240 2192 2273 2256 2268 2222 2201 2168 2153 2130 2113 2095 2090 2115 2138 2117 2144 1976 1991 2011 2055 2061 2004 1955 1952 1902 1887 1849 1840 1849 1877 1959 2000 2047 2131 2174 2150 2145 2157 2198 2188 2123 2113 2195 2254 2240 2241 2243 2261 2269 2252 2231 2211 2215 2314 2425 2641 3122 3214 2725 2201 2033 2029 1945 2096 2103 2017 1907 1746 1678 1680 1810 1877 1932 2311 2603 2604 2307 1896 1957 2031 2031 2009 2035 2015 2024 2100 1964 2054 2014 2146 2054 2032 2086 2158 2102 2078 2032 2099 2177 2193 1136 1158 1230 1003 1075 1602 2545 2604 2529 2448 2512 2479 2630 2969 3181 3239 3200 3135 3040 2863 2515 2354 2449 2421 2176 2247 2562 2565 2600 2721 2723 2610 2423 2355 2294 2169 2198 2297 2370 2628 2987 2888 2969 3185 3288 3335 3085 2668 2386 2428 2538 2542 2027 1915 2315 2688 2487 2544 2867 2911 2701 2578 2661 2614 2456 2289 2203 2171 2366 2396 2219 2475 2509 2211 2582 2914 2634 2317 2610 2766 2773 2937 2913 2600 2545 2439 2473 2514 2511 2746 2787 2664 2516 2357 2301 2467 2520 2410 2380 2419 2543 2610 2734 2619 2543 2585 2471 2405 2419 2530 2554 2551 2561 2522 2506 2646 2749 2738 2779 2797 2800 2820 2834 2860 2850 2832 2845 2872 2929 2963 2990 2927 3200 3241 2843 2625 2562 2705 2860 2975 3124 3251 3337 3184 3048 3008 3101 3315 3258 2981 3012 3038 3019 2970 2956 3213 3154 3031 3261 3152 3052 3016 2855 2935 3039 3221 3180 3232 3021 2994 3160 3128 3084 3020 3093 3167 3166 3147 3000 3191 3198 3079 3076 3182 3259 3334 3294 3436 3407 3586 3494 3374 3408 3374 3412 3362 3249 3454 3351 3390 3408 3365 3417 3508 3721 3485 3514 3450 3479 3588 3441 3280 3306 3424 3427 3354 3351 3317 3472 3643 3923 3907 3766 3487 3523 3723 3773 3647 3498 3669 3623 3605 3677 3649 3575 3559 3638 3634 3499 3460 3465 3487 3552 3497 3472 3483 3556 3592 3519 3441 3415 3503 3664 3750 3719 3639 3550 3528 3494 3474 3485 3571 3629 3621 3565 3544 3720 3782 3748 3775 3885 3851 3899 3957 3934 3859 3768 3821 3760 3768 3825 3575 3433 3256 3312 3398 3446 3586 3825 3620 3452 3392 3146 3136 3462 3710 3923 3750 3737 3737 3528 3596 3640 4098 4200 4290 4060 3791 3957 3633 3512 3882 4108 4155 3876 3252 3314 3704 3755 3954 4114 4061 4037 3976 3932 4016 4033 4191 4123 3931 4219 4047 3855 3120 3068 2948 3025 2333 1815 1491 1947 3079 738 786 883 1183 1711 2095 2643 3640 3884 3994 4217 3729 3123 3122 3431 4279 3962 3781 4480 3268 3371 3917 3969 3959 3979 3506 3358 3775 3570 3243 3156 3500 4082 3747 2505 3308 3972 3273 3066 4538 4036 3168 3168 3376 3564 3315 3394 3300 3764 3593 3489 3848 3786 3454 3241 3798 3241 3137 3834 3388 3199 3731 3749 3478 3331 3565 3185 3190 3318 3306 3255 3192 3235 3466 3459 3356 3379 3283 3106 3133 3209 3254 3339 3298 2996 3064 3265 3243 3278 3299 3147 3042 2951 2896 2960 3126 3093 2968 2861 2866 2956 3062 3041 3022 2940 2844 2818 2851 2881 2922 2907 2799 2654 2564 2554 2587 2640 2670 2651 2670 2653 2494 2603 2644 2664 2673 2693 2748 2536 2410 2506 2559 2564 2531 2496 2459 2436 2488 2448 2371 2353 2310 2223 2211 2213 2248 2395 2471 2497 2594 2521 2369 2352 2402 2365 2358 2373 2462 2528 2535 2504 2435 2163 2212 2332 2411 2464 2363 2323 2476 2645 2612 2500 2556 2615 2553 2539 2466 2410 2388 2360 2316 2347 2362 2363 2376 2410 2453 2467 2481 2520 2521 2581 2540 2474 2463 2441 2367 2311 2317 2294 2270 2309 2350 2225 2135 2104 2132 2147 2206 2211 2163 2133 2092 2123 2218 2200 2298 2325 2254 2187 2231 2247 2250 2223 2205 2225 2220 2207 2250 2327 2327 2348 2381 2275 2392 2291 2303 2337 2347 2372 2401 2386 2406 2427 2435 2457 2487 2457 2501 2520 2536 2537 2532 2525 2516 2494 2481 2494 2467 2477 2468 2503 2459 2380 2854 2443 2398 2427 2413 2393 2357 2331 2313 2378 2402 2416 2320 2227 2284 2311 2303 2266 2257 2231 2202 2164 2109 2073 2087 2090 2065 1985 1922 1947 2006 2022 2020 2020 1983 1964 1942 1891 1868 1852 1836 1843 1961 1985 1941 1963 1970 2074 2210 2205 2196 2244 2207 2179 2192 2228 2265 2266 2253 2255 2265 2250 2202 2181 2183 2190 2292 2348 2626 3079 3214 2673 2255 2379 2181 1884 2061 2084 2051 1973 1903 1707 1739 1908 1924 2005 2283 2689 2425 1882 1803 1954 2025 2039 2031 2005 2010 2010 2031 2077 2140 2107 2162 2083 2061 2135 2164 2176 2122 2016 2042 2131 2165 1513 1644 1384 1352 1483 1763 2491 3089 2830 2446 2448 2632 2683 2901 3098 3080 3044 2933 2872 2730 2440 2372 2535 2581 2389 2367 2604 2698 2726 2717 2694 2652 2568 2632 2411 2122 2260 2510 2488 2629 2905 2852 2827 3041 3150 3322 3203 3038 2812 2719 2632 2540 2108 2013 2303 2729 2523 2351 2671 2850 2776 2694 2715 2696 2664 2510 2282 2216 2489 2457 2208 2554 2335 2194 2622 3103 2776 2241 2523 2608 2608 2695 2874 2638 2632 2423 2414 2487 2423 2575 2771 2802 2617 2426 2336 2448 2446 2431 2353 2412 2445 2535 2660 2574 2539 2553 2447 2478 2474 2558 2633 2629 2622 2620 2581 2682 2734 2699 2755 2854 2878 2849 2843 2873 2909 2826 2788 2958 2956 2910 3003 2945 2863 2780 2666 2551 2557 2718 2801 2807 2858 3033 3210 3198 3006 2843 2908 3200 3258 3055 3091 3081 3037 3019 2956 3036 3091 2984 2974 3046 3062 3209 3129 3157 3120 3167 3222 3165 3032 3117 3168 3074 3028 3032 3072 3186 3191 3192 3066 3159 3171 3131 3191 3144 3301 3379 3387 3435 3457 3390 3446 3484 3475 3343 3405 3373 3214 3447 3327 3423 3483 3365 3472 3404 3445 3461 3422 3438 3554 3537 3406 3292 3359 3418 3412 3456 3355 3235 3369 3431 3684 3791 3762 3470 3593 3764 3688 3606 3489 3607 3578 3542 3609 3680 3583 3583 3568 3494 3412 3437 3486 3490 3586 3568 3517 3517 3490 3576 3579 3462 3546 3575 3565 3613 3586 3529 3513 3561 3456 3349 3405 3511 3646 3698 3628 3643 3828 3904 3791 3799 3901 3837 3887 3971 3788 3700 3752 3763 3638 3549 3694 3452 3137 3127 3361 3338 3242 3557 3731 3714 3576 3316 3251 3290 3483 3920 3883 3782 3961 3924 3864 3948 3996 4026 4131 4227 4089 3958 3992 3416 3196 3658 4118 4336 3891 3299 3248 3487 3916 4282 4247 4032 4021 3721 3705 4127 4229 3977 3938 4066 4199 4198 4206 3890 3217 2792 2731 2673 2350 2007 2414 1965 1312 771 911 1230 1382 1879 2054 2999 4078 4169 4393 4370 4294 3623 3755 4222 4153 3567 4269 3434 3374 3754 4218 3727 3650 3787 3918 3641 3306 3397 3261 3308 3861 3596 2848 3467 4175 3250 3413 4890 3488 3377 3033 3843 3339 3260 3297 3430 3950 3655 3451 3630 4008 3299 3300 3817 3116 3259 3903 3344 3171 3660 3907 3301 3170 3488 3141 3249 3303 3453 3634 3287 3233 3427 3411 3583 3333 3240 3147 3262 3201 3246 3159 3079 3081 3173 3377 3371 3274 3155 3033 3027 2922 2857 3006 3229 3071 3024 2984 2980 2958 2890 2927 2990 2970 2836 2824 2799 2857 2842 2800 2724 2685 2634 2633 2626 2613 2617 2622 2551 2453 2499 2610 2666 2646 2570 2521 2453 2379 2352 2440 2522 2552 2536 2511 2613 2401 2451 2442 2349 2274 2261 2193 2151 2202 2202 2417 2460 2511 2643 2589 2353 2291 2530 2527 2503 2281 2397 2408 2419 2375 2483 2317 2299 2397 2423 2460 2393 2410 2635 2739 2624 2445 2531 2560 2529 2471 2419 2477 2468 2424 2341 2323 2324 2353 2377 2401 2472 2459 2483 2517 2504 2531 2515 2349 2336 2325 2291 2281 2310 2295 2335 2362 2272 2130 2067 2059 2115 2152 2199 2215 2171 2169 2134 2143 2228 2175 2293 2306 2247 2194 2165 2194 2193 2164 2173 2236 2241 2238 2248 2273 2317 2324 2358 2280 2337 2297 2312 2285 2335 2369 2379 2401 2407 2429 2434 2450 2486 2465 2498 2519 2529 2545 2545 2481 2471 2495 2482 2468 2456 2425 2414 2454 2445 2350 2642 2512 2394 2422 2406 2390 2380 2345 2325 2362 2376 2388 2368 2307 2286 2295 2305 2287 2271 2240 2205 2168 2102 2076 2046 2009 1980 1929 1910 1952 1998 2005 2033 1993 1960 1993 1964 1936 1933 1890 1861 1856 1845 1850 1870 1890 1958 2220 2348 2285 2236 2268 2275 2287 2242 2233 2284 2282 2261 2256 2267 2221 2138 2151 2193 2188 2219 2359 2573 3015 3230 2731 3349 2669 2089 1880 2018 2170 2261 2150 2018 1756 2332 2129 2057 2097 2200 2420 1893 1725 1899 1994 2072 2108 2065 2003 1938 2066 2068 2073 2128 2142 2136 2098 2058 2056 2094 2150 2142 2056 1992 2046 2024 1893 2007 1833 2104 2327 2505 2877 3177 2932 2602 2630 2856 2920 2978 2899 2756 2645 2588 2592 2583 2467 2436 2599 2664 2464 2462 2670 2844 2919 2849 2635 2527 2694 2752 2467 2241 2398 2678 2573 2511 2740 2823 2823 2832 3105 3283 3418 3256 2970 2887 2781 2553 2422 2339 2457 2744 2479 2086 2508 2771 2609 2558 2627 2744 2769 2786 2325 2175 2472 2545 2516 2515 2193 2218 2473 2985 2933 2379 2380 2507 2611 2558 2848 2703 2654 2574 2454 2404 2417 2496 2714 2847 2747 2639 2586 2474 2433 2373 2428 2462 2450 2507 2618 2596 2652 2567 2407 2450 2465 2534 2627 2618 2614 2604 2596 2669 2735 2702 2726 2803 2826 2757 2737 2751 2849 2864 2819 3095 3128 2980 3021 3023 3020 2905 2715 2586 2656 2780 2711 2650 2724 2923 3113 3200 3051 2868 2904 3064 3133 3117 3158 3118 3107 3170 3124 3084 3095 3194 2964 2949 2974 3100 3226 3220 3128 3071 3157 3122 3126 3354 3216 3099 3095 3244 3144 3161 3103 3135 3142 3067 3117 3184 3537 3234 3299 3507 3450 3398 3455 3360 3467 3391 3501 3293 3508 3341 3345 3367 3423 3388 3424 3559 3812 3446 3435 3406 3451 3423 3409 3447 3467 3304 3263 3345 3338 3433 3415 3325 3321 3452 3640 3740 3663 3405 3621 3839 3641 3505 3491 3624 3692 3520 3642 3739 3622 3542 3491 3465 3426 3535 3574 3489 3645 3681 3564 3456 3366 3443 3453 3441 3485 3524 3516 3556 3524 3419 3415 3535 3481 3377 3350 3419 3620 3654 3571 3612 3835 3852 3614 3751 3993 3949 3932 3832 3505 3390 3503 3745 3686 3485 3615 3468 3131 3178 3484 3558 3518 3603 3806 3929 3692 3567 3777 3745 3706 3863 3760 3723 3907 3888 3589 3832 4322 4003 3893 4035 4089 4142 4149 3905 3696 3608 3941 4357 4017 3432 3476 3940 4257 4396 4357 4221 4118 3833 3381 3588 4177 3982 3857 4180 4295 4179 4225 4027 3568 3598 3476 3297 2606 2424 2599 3263 1970 1435 1319 1473 1493 1595 1451 2225 2772 4167 3730 3524 3735 4165 4169 4014 3627 4029 3865 3825 3102 3377 4357 4005 3426 4453 4179 3595 3340 3365 3301 3372 3842 3652 3252 3807 4035 3122 3463 4398 3833 2868 3590 4340 3098 3312 3372 3730 3478 3412 3033 3997 4303 3407 3791 3820 3325 3722 3843 3788 3156 3784 3777 2987 3287 3708 3331 3409 3429 3503 3639 3154 3189 3257 3119 3181 3117 3106 3190 3324 3251 3390 3213 3039 3216 3147 3206 3167 3087 3031 3128 3126 2903 2877 3072 3170 3056 3078 3129 2883 2857 2840 2927 3027 3033 2963 2825 2739 2716 2706 2667 2682 2812 2823 2726 2625 2578 2599 2731 2647 2609 2629 2623 2599 2480 2420 2440 2482 2357 2385 2425 2500 2547 2482 2480 2328 2376 2418 2388 2352 2335 2401 2321 2260 2243 2230 2485 2276 2259 2420 2596 2431 2302 2539 2492 2248 2264 2318 2382 2295 2341 2631 2594 2386 2439 2428 2464 2416 2443 2480 2448 2550 2392 2542 2522 2436 2420 2460 2502 2470 2436 2418 2404 2330 2359 2413 2461 2458 2439 2468 2459 2428 2384 2365 2335 2332 2343 2325 2314 2316 2239 2258 2261 2158 2108 2127 2154 2238 2250 2212 2205 2191 2199 2213 2204 2163 2193 2296 2301 2215 2139 2113 2161 2189 2180 2193 2237 2249 2238 2238 2264 2302 2326 2337 2291 2279 2254 2285 2294 2338 2372 2371 2394 2413 2436 2442 2449 2484 2501 2505 2511 2514 2528 2567 2537 2488 2476 2466 2448 2439 2428 2424 2435 2433 2386 2349 2429 2465 2438 2408 2386 2410 2392 2392 2393 2379 2355 2361 2379 2348 2333 2277 2260 2263 2236 2173 2155 2137 2128 2028 1985 1974 1973 1982 1990 1984 1962 1932 1930 1957 2026 2010 2016 2005 1942 1902 1881 1840 1848 1857 1863 1940 2157 2462 2309 2277 2297 2226 2209 2243 2275 2294 2295 2250 2221 2238 2219 2109 2143 2189 2230 2249 2361 2549 2923 3263 3306 3416 2789 2230 1971 2058 2371 2456 2339 2139 2323 2556 2429 2388 2536 2760 2182 1715 1820 1962 2046 2092 2123 2098 2116 2084 2028 2003 2012 2059 2107 2123 2128 2121 2099 2028 2106 2129 2072 1958 1971 1974 1598 1863 2091 2613 3115 3228 3230 3073 2675 2424 2492 2860 3213 3119 2815 2497 2364 2441 2532 2573 2519 2470 2614 2587 2404 2536 2702 2829 2996 2940 2626 2498 2605 2596 2572 2488 2502 2584 2440 2414 2749 2979 2907 2842 2916 3206 3445 3255 2988 2833 2710 2623 2761 2723 2705 2791 2567 2282 2585 2745 2620 2488 2636 2664 2505 2418 2185 2235 2294 2295 2575 2728 2400 2258 2497 2516 2760 2817 2565 2712 2562 2420 2608 2682 2728 2626 2440 2424 2408 2441 2618 2652 2861 2830 2654 2472 2410 2340 2499 2461 2431 2474 2580 2580 2682 2630 2537 2437 2452 2552 2580 2591 2609 2588 2604 2656 2746 2757 2777 2706 2707 2711 2691 2604 2692 2837 2919 3115 3132 3140 3172 3100 2983 2829 2729 2704 2663 2600 2641 2734 2804 2909 3086 3210 3120 2969 2993 3037 3021 3086 3181 3186 3138 3235 3360 3168 3147 3103 3186 3109 2887 2925 3094 3186 3171 3130 3113 3131 3233 3349 3259 3202 3156 3130 3168 3195 3210 3137 3231 3044 3114 3215 3347 3341 3262 3501 3466 3352 3323 3396 3557 3345 3421 3302 3472 3327 3370 3300 3367 3458 3416 3410 3399 3389 3383 3394 3513 3432 3304 3447 3497 3219 3183 3311 3315 3507 3461 3336 3342 3445 3540 3646 3523 3394 3590 3730 3594 3511 3471 3621 3758 3624 3814 3833 3475 3433 3536 3492 3438 3506 3472 3493 3664 3779 3585 3334 3206 3333 3503 3627 3645 3645 3605 3509 3503 3420 3317 3399 3545 3469 3340 3411 3465 3551 3702 3796 3985 3831 3606 3764 4024 3973 3806 3643 3512 3477 3585 3841 3708 3477 3686 3681 3374 3468 3782 3700 3633 3803 3905 3989 3684 3669 4099 4045 3686 3523 3594 3728 3824 3790 3660 3975 4275 3881 3751 3880 3925 4045 4214 4127 3935 3862 3964 4192 3986 3551 3743 4131 4263 4103 3883 4065 3839 3291 3066 3334 4332 4029 3742 4079 4079 3934 3994 3985 4192 4089 3730 3477 3125 2832 3013 3571 2526 1799 1749 1613 1811 2099 1919 2847 3256 4464 4718 4397 3793 3472 3767 3482 3461 3982 4026 3939 3383 3033 4324 4369 3441 4826 4500 3672 3740 3795 3718 3771 3830 3788 3338 3955 3777 3545 3176 3852 3674 3004 3769 3964 3300 3754 3543 3543 3824 3237 3244 4193 4078 3446 3730 3647 3515 3527 3771 3563 3258 3770 3690 3102 3594 3854 3877 3513 3480 3335 3164 3227 3284 3118 3178 3245 3263 3148 3284 3171 3184 3430 3206 2923 3104 3038 2976 2978 3070 3031 3208 3166 2873 2898 3041 3115 2995 3036 2992 2821 2867 2855 2930 3043 3104 3007 3007 2637 2733 2811 2711 2748 2786 2825 2734 2706 2773 2704 2734 2701 2739 2741 2677 2547 2367 2400 2509 2584 2463 2382 2393 2525 2574 2565 2765 2375 2410 2403 2301 2269 2348 2579 2494 2378 2295 2374 2351 2306 2190 2342 2663 2427 2379 2452 2385 2338 2404 2306 2350 2263 2355 2610 2670 2650 2452 2392 2367 2380 2449 2452 2390 2403 2475 2492 2461 2451 2484 2498 2481 2446 2439 2428 2439 2375 2354 2404 2421 2397 2418 2506 2509 2453 2391 2334 2297 2370 2416 2428 2450 2403 2264 2181 2191 2182 2209 2188 2227 2277 2294 2249 2222 2259 2247 2234 2224 2175 2180 2235 2213 2167 2162 2155 2186 2213 2227 2248 2265 2248 2230 2243 2273 2307 2312 2303 2308 2291 2259 2284 2304 2344 2378 2374 2372 2391 2430 2449 2457 2480 2530 2508 2517 2554 2506 2492 2536 2498 2461 2461 2448 2440 2443 2455 2433 2427 2410 2440 2463 2539 2440 2457 2412 2419 2412 2427 2398 2382 2348 2342 2376 2386 2332 2304 2219 2236 2221 2162 2139 2101 2172 1993 1994 1979 1989 2002 1982 1981 1994 1954 1984 1987 2011 2020 2012 2023 1974 1938 1916 1918 1883 1895 1897 1934 2105 2260 2270 2270 2295 2220 2273 2276 2309 2318 2299 2230 2182 2188 2180 2130 2119 2179 2253 2305 2372 2515 2747 3006 3284 3418 3020 2457 2225 2286 2304 2308 2352 2423 2741 2918 2894 2898 2830 2588 2115 1857 1871 1883 1943 2075 2096 2072 2119 2248 2179 1893 1969 2022 2040 2080 2106 2136 2072 2043 2122 2182 2013 1988 1979 2014 1950 2192 2300 2822 3423 3608 3360 3054 2756 2529 2590 2954 3170 2954 2686 2401 2207 2344 2553 2648 2632 2652 2738 2616 2465 2525 2672 2851 3015 2937 2699 2608 2681 2706 2770 2790 2694 2650 2534 2521 2718 2825 2838 2981 3050 3208 3109 2915 2824 2599 2532 2818 3123 3033 2809 2692 2505 2431 2402 2692 2593 2340 2686 2806 2549 2237 2045 2301 2362 2188 2463 2532 2409 2399 2394 2479 2664 2652 2651 2933 2480 2407 2351 2479 2755 2650 2453 2431 2398 2359 2464 2520 2667 2771 2680 2531 2483 2382 2544 2489 2438 2464 2520 2522 2537 2585 2597 2445 2477 2576 2518 2612 2703 2582 2562 2642 2726 2798 2800 2762 2686 2678 2723 2666 2697 2736 2906 3057 3063 3084 3195 3186 3083 2935 2854 2763 2684 2635 2769 2975 2968 2891 3008 3137 3115 2983 2937 2990 3034 3028 3122 3241 3085 3049 3336 3405 3228 3056 3153 3188 2991 2841 2883 3080 3156 3153 3098 3102 3222 3176 3163 3098 3103 3117 3102 3186 3215 3139 3251 3145 3203 3305 3358 3334 3306 3436 3414 3356 3274 3435 3510 3410 3434 3351 3296 3407 3315 3459 3347 3359 3352 3415 3377 3338 3380 3378 3479 3397 3377 3539 3495 3255 3247 3406 3512 3459 3301 3425 3357 3370 3557 3672 3475 3349 3522 3530 3505 3535 3511 3694 3821 3732 3932 3760 3502 3458 3562 3480 3403 3365 3372 3471 3643 3788 3513 3286 3124 3317 3493 3497 3581 3703 3673 3570 3556 3496 3352 3313 3527 3557 3343 3350 3396 3579 3781 3812 3963 3923 3694 3712 3950 3899 3795 3583 3421 3413 3629 3824 3698 3530 3658 3641 3408 3463 3581 3565 3707 3860 3898 3805 3573 3751 3966 3766 3499 3483 3765 3859 3875 3877 3796 4057 4046 3719 3702 3821 3624 3623 3916 3941 3771 3557 3570 4337 4284 3826 3876 3887 4022 4010 3757 3886 3880 3509 3300 3732 3909 3672 3662 4096 3943 3583 3439 3534 4171 3849 3387 3394 3721 3872 3332 2792 2463 2230 1985 1735 2093 2959 3185 3628 4194 4750 4421 3400 2845 3004 3295 2907 3106 3236 3192 3606 4024 3598 3596 4112 3592 3967 4055 3579 3851 4190 4334 3945 3669 3739 3336 3424 3740 4064 3720 3770 3801 3437 3722 3914 3602 3762 3596 3834 3635 3213 3307 3973 3629 3494 3566 3541 3479 3468 3670 3589 3335 3808 3683 3342 3382 3776 3703 3480 3439 3365 3337 3483 3332 3121 3144 3324 3323 3178 3170 3128 3276 3411 3067 2977 2872 3041 3026 3014 3119 3087 3194 3142 2994 2981 3006 3033 2928 2862 2912 2992 2999 2985 3016 3067 2979 2809 2722 2771 2959 2976 2911 2919 2970 2815 2787 2908 3086 2861 2728 2692 2643 2635 2555 2445 2408 2447 2514 2573 2582 2468 2461 2560 2851 2575 2275 2336 2348 2310 2224 2259 2441 2488 2406 2384 2251 2288 2250 2262 2287 2412 2500 2436 2371 2342 2372 2353 2306 2306 2299 2245 2298 2350 2468 2447 2434 2362 2278 2381 2492 2399 2346 2370 2463 2461 2499 2470 2481 2472 2450 2434 2441 2456 2428 2369 2352 2333 2310 2318 2429 2509 2517 2483 2411 2325 2284 2431 2475 2467 2473 2379 2261 2160 2135 2186 2263 2304 2298 2215 2221 2270 2274 2284 2273 2265 2228 2198 2165 2191 2206 2169 2135 2175 2213 2225 2235 2235 2246 2246 2227 2242 2267 2294 2306 2309 2330 2327 2256 2276 2311 2360 2402 2406 2408 2404 2429 2445 2436 2408 2348 2258 2385 2615 2604 2380 2532 2481 2461 2480 2496 2429 2420 2480 2448 2465 2464 2489 2427 2764 2396 2457 2493 2482 2412 2420 2421 2389 2370 2340 2317 2311 2326 2274 2182 2193 2195 2178 2168 2090 2107 1993 2004 2010 2023 1999 1969 1967 2060 2023 2023 2024 2018 2034 2020 2001 1973 1953 1950 1943 1914 1928 1944 1975 2023 2036 2155 2250 2285 2283 2314 2310 2294 2297 2298 2225 2168 2162 2153 2137 2152 2210 2275 2338 2394 2521 2633 2823 3133 3289 3159 2661 2526 2374 2348 2200 2281 2398 2686 3087 3110 3108 2589 1836 1700 1879 1810 1840 1998 2069 2076 2022 1993 1986 2177 1908 1982 2053 2014 2056 2047 2197 2083 2086 2083 2079 2008 1897 2046 2115 2360 2463 2490 2916 3370 3447 3260 2890 2663 2496 2618 2917 2856 2629 2529 2381 2267 2496 2783 2853 2870 2920 2994 2867 2622 2615 2762 2894 3019 2982 2859 2876 2847 2779 2890 2885 2783 2713 2694 2641 2793 2926 2928 3127 3326 3419 3208 3043 2858 2526 2365 2940 3230 3027 2569 2440 2284 2318 2469 2775 2592 2322 2725 2922 2611 2293 2137 2452 2293 2284 2666 2710 2519 2218 2373 2423 2468 2467 2738 2914 2487 2322 2293 2356 2676 2616 2550 2555 2460 2313 2519 2540 2558 2681 2703 2655 2562 2490 2470 2466 2535 2548 2550 2579 2547 2565 2575 2398 2496 2593 2493 2599 2691 2617 2559 2607 2641 2722 2712 2728 2727 2661 2742 2762 2789 2738 2851 3036 3147 3112 3182 3214 3166 3089 3036 2961 2760 2760 3024 3239 3074 2861 2954 3150 3153 3049 2951 2896 3021 3125 3121 3087 2957 2936 3186 3259 3112 3029 3075 3136 3054 2867 2857 3071 3177 3178 3109 3157 3247 3144 3026 2980 3000 3033 3133 3241 3141 3116 3163 3037 3164 3410 3319 3324 3327 3360 3379 3415 3347 3453 3446 3371 3452 3385 3328 3414 3331 3453 3353 3358 3296 3402 3369 3367 3423 3357 3453 3378 3467 3573 3559 3452 3328 3315 3457 3496 3322 3602 3286 3338 3624 3522 3458 3362 3510 3439 3424 3551 3572 3650 3546 3762 3889 3598 3481 3508 3607 3629 3458 3418 3460 3546 3754 3698 3530 3325 3193 3214 3361 3436 3596 3676 3647 3537 3540 3515 3512 3383 3442 3459 3444 3273 3345 3522 3801 3913 3934 3911 3620 3526 3645 3754 3777 3586 3435 3626 3830 3916 3885 3659 3616 3627 3321 3340 3607 3649 3686 3867 3865 3693 3716 3907 3809 3513 3582 3788 3994 3846 3832 3926 4003 4167 3956 3715 3692 3657 3330 3454 3653 3649 3810 3852 4191 4879 4253 3840 3898 4191 4140 4029 3909 3878 3906 3794 3676 3646 3629 3646 3583 3719 3877 3657 3691 3887 3955 3883 3868 3809 4088 4163 3421 2842 2507 2438 2310 2199 2978 3796 3693 3750 3829 3922 3858 3548 3156 2709 2399 2283 2925 3214 2935 2949 3262 3392 4221 4373 3675 3457 3488 3361 4178 4926 4519 3527 3299 3767 3668 3227 3311 3892 3957 3724 3630 3625 3721 3827 3898 3722 3897 3871 3532 3461 3686 3752 3454 3557 3521 3429 3435 3403 3710 3686 3515 3806 4022 3716 3432 3635 3543 3332 3520 3668 3705 3446 3179 3128 3269 3361 3253 3195 3125 3121 3311 3406 3378 3119 2972 3074 3074 3077 3099 3119 3230 3174 3175 3162 3106 3082 2871 2753 2995 3063 3043 3108 3058 2853 2652 2596 2702 2829 3020 3031 3006 3029 2966 2770 2853 2966 2980 2737 2617 2702 2734 2608 2522 2479 2487 2518 2538 2555 2532 2476 2450 2456 2580 2394 2279 2284 2295 2281 2255 2384 2512 2363 2285 2283 2248 2205 2242 2348 2462 2509 2499 2452 2340 2284 2380 2467 2468 2359 2285 2258 2248 2231 2237 2366 2490 2416 2355 2514 2582 2461 2404 2385 2369 2411 2429 2347 2354 2407 2455 2464 2410 2374 2360 2348 2312 2284 2278 2301 2371 2442 2491 2495 2475 2460 2491 2493 2393 2372 2363 2298 2178 2210 2247 2220 2231 2269 2282 2245 2260 2294 2292 2278 2274 2286 2222 2191 2167 2177 2181 2162 2122 2167 2239 2234 2233 2223 2226 2233 2223 2230 2244 2271 2289 2300 2311 2303 2278 2283 2322 2367 2412 2426 2473 2432 2566 2611 2555 2573 2401 2205 2054 2570 2723 2414 2416 2351 2382 2436 2552 2456 2393 2474 2413 2490 2416 2528 2356 2643 2417 2405 2483 2453 2439 2440 2448 2418 2371 2346 2297 2265 2314 2275 2223 2219 2227 2219 2225 2140 2053 2027 2038 2097 2107 2048 2009 2021 2072 2063 2053 2062 2051 2042 2031 2008 1985 1968 1946 1926 1913 1960 2011 2018 2022 2063 2131 2220 2298 2296 2331 2334 2285 2250 2285 2234 2143 2125 2113 2133 2179 2230 2302 2382 2443 2551 2685 2873 3117 3232 3354 3184 2959 2481 2383 2165 2337 2497 2574 2733 3009 2668 1787 1667 1929 1967 1819 1898 2056 2046 2032 2063 2124 2215 2038 1966 2045 2115 2149 2116 2100 2275 2264 2299 2261 2272 2225 2151 2329 2379 2377 2530 2754 3113 3103 2973 2694 2522 2518 2497 2627 2739 2498 2349 2428 2525 2633 2850 2999 3017 3014 3036 3078 2817 2602 2812 2952 2919 2961 2964 2931 3010 2912 2741 2854 2883 2835 2794 2675 2819 3042 3074 3103 3341 3555 3465 3203 2975 2865 2620 2471 3037 3347 3206 2725 2299 2254 2493 2741 2876 2673 2410 2752 2997 2707 2346 2351 2486 2108 2041 2059 2611 2635 2322 2264 2447 2490 2380 2583 2823 2596 2408 2278 2255 2582 2632 2591 2624 2459 2333 2498 2607 2490 2549 2629 2622 2591 2599 2357 2396 2431 2528 2650 2633 2662 2598 2548 2441 2511 2604 2490 2612 2721 2668 2650 2615 2603 2675 2732 2716 2675 2712 2720 2797 2860 2947 2987 3036 3073 3080 3096 3028 2863 2791 2864 2870 2749 2821 3100 3297 3247 3126 3096 3043 3036 3061 2992 2872 2994 3159 3121 3101 3114 3060 3134 3226 3195 3099 3060 3115 3065 2945 2898 2990 3127 3229 3115 3103 3198 3182 3133 3029 3027 3061 3095 3212 3168 3064 2999 3079 3204 3328 3392 3338 3275 3443 3400 3344 3340 3413 3364 3330 3420 3350 3352 3398 3407 3397 3455 3442 3352 3473 3359 3340 3479 3402 3377 3391 3447 3530 3530 3417 3354 3434 3526 3140 3244 3578 3295 3433 3519 3461 3448 3406 3479 3513 3461 3638 3714 3605 3627 3803 3836 3559 3528 3508 3610 3580 3548 3496 3639 3538 3668 3462 3485 3460 3353 3192 3335 3467 3639 3600 3479 3442 3670 3592 3569 3516 3397 3334 3315 3222 3524 3489 3725 3998 3844 3709 3443 3454 3450 3700 3679 3621 3471 3874 4081 4084 3912 3719 3590 3645 3581 3567 3814 3762 3704 3898 3804 3674 3707 3882 3820 3542 3738 3915 3906 3732 3764 3847 4113 4179 3937 3882 3819 3583 3555 4174 3835 3949 4184 3815 4066 5279 4964 4119 4028 4463 4311 4153 4302 4374 3892 3618 3449 3541 3690 3683 3445 3709 4480 4163 3689 3885 4042 3759 3951 4352 4136 3867 3641 3536 3138 3046 3023 3024 3614 4150 3847 3894 3944 3886 3671 3381 3111 2959 2744 2698 3724 4261 3848 4011 3723 3221 3822 4435 3968 3903 3730 3125 3437 4099 4065 3209 3267 3996 4100 3201 3174 4133 4329 3680 3809 3909 3615 3539 3715 3737 3637 3585 3549 3577 3822 3721 3484 3414 3400 3646 3767 3628 3759 3784 3700 3851 4187 3823 3374 3581 3506 3329 3513 3590 3552 3335 3101 3095 3293 3334 3194 3166 3151 3224 3392 3475 3357 3106 3032 3095 3084 3134 3132 3079 3098 3214 3373 3256 3099 3071 2886 2814 2900 3000 3084 3138 3055 2757 2653 2869 2986 3028 2989 2932 2922 2918 2823 2732 2768 2844 2719 2564 2640 2773 2720 2562 2530 2538 2529 2554 2601 2629 2544 2476 2428 2421 2417 2369 2316 2258 2328 2388 2379 2425 2405 2345 2394 2407 2331 2272 2341 2431 2474 2562 2532 2355 2312 2320 2444 2477 2379 2303 2292 2292 2275 2250 2231 2325 2475 2508 2456 2480 2472 2427 2389 2459 2380 2480 2510 2329 2353 2432 2504 2482 2422 2398 2346 2315 2305 2302 2297 2300 2351 2429 2489 2522 2519 2507 2507 2450 2363 2377 2391 2392 2296 2304 2251 2217 2210 2214 2255 2327 2320 2230 2259 2253 2246 2263 2207 2199 2211 2201 2206 2180 2175 2183 2251 2223 2191 2186 2205 2219 2217 2224 2239 2239 2261 2299 2292 2271 2275 2302 2342 2337 2427 2419 2529 2493 2752 3018 3065 3119 2799 2294 2014 2387 2690 2734 2528 2444 2374 2322 2507 2502 2473 2416 2339 2416 2384 2511 2411 2369 2431 2486 2369 2425 2433 2439 2448 2440 2405 2343 2302 2303 2305 2292 2281 2293 2303 2308 2314 2241 2108 2047 2054 2095 2147 2119 2085 2088 2063 2088 2107 2096 2078 2059 2048 2018 2001 1976 1936 1910 1914 2004 2129 2149 2177 2249 2167 2175 2247 2235 2255 2308 2246 2182 2240 2246 2118 2059 2061 2161 2174 2224 2334 2355 2475 2559 2761 2893 3115 3254 3416 3460 3463 3061 2642 2302 2485 2569 2691 2842 2881 2013 1488 1788 1918 1942 1862 1926 2033 2025 2013 2098 2246 2176 2077 2086 2166 2295 2374 2370 2287 2549 3009 3048 3013 2878 2881 3218 2909 2756 2786 3170 3127 2978 2721 2424 2287 2383 2501 2436 2305 2265 2225 2203 2415 2689 2863 2955 2998 3040 3107 3122 3011 2746 2734 2939 2874 2762 2872 3013 2988 3071 2867 2686 2714 2926 2861 2601 2583 2874 3138 3136 3134 3388 3623 3480 2943 2886 3098 3064 2976 3005 3238 3166 2481 2122 2287 2503 2746 2896 2685 2586 2875 3006 2742 2437 2478 2496 2749 2254 2186 2592 2458 2261 2326 2433 2645 2549 2489 2622 2584 2562 2422 2404 2415 2598 2608 2667 2515 2361 2500 2628 2540 2452 2515 2529 2565 2639 2541 2393 2394 2517 2604 2568 2703 2571 2526 2503 2616 2574 2514 2638 2671 2723 2693 2648 2581 2623 2778 2732 2677 2771 2819 2918 2915 3057 3148 3139 3099 3086 3009 2854 2616 2471 2544 2651 2757 2788 2844 2895 3004 3176 3220 3170 3029 3037 3024 2980 2998 3093 3067 3099 3064 3006 3024 3177 3299 3146 3066 3111 3173 3108 3015 3032 3185 3352 3216 3056 3123 3216 3284 3128 3002 3064 3022 3031 3194 3147 3022 3049 3152 3224 3351 3393 3325 3525 3462 3319 3337 3383 3272 3295 3400 3323 3275 3688 3508 3396 3414 3432 3367 3358 3346 3329 3463 3453 3415 3450 3461 3553 3560 3442 3398 3431 3345 3297 3470 3539 3336 3413 3441 3476 3475 3483 3458 3463 3601 3638 3716 3503 3616 3679 3688 3719 3554 3575 3615 3508 3477 3428 3489 3467 3450 3350 3324 3421 3312 3325 3300 3469 3584 3560 3371 3426 3763 3697 3470 3351 3285 3332 3333 3345 3760 3766 3710 3909 3778 3562 3315 3585 3524 3650 3731 3698 3620 3907 4098 3993 3756 3597 3390 3573 3675 3583 3822 3808 3548 3713 3626 3321 3383 3732 3739 3631 3974 3985 3695 3575 3748 4264 4175 4057 3786 3753 3877 3629 3576 3901 3753 3941 4211 4001 3970 4305 4594 4428 4346 4481 4083 4064 4036 3895 3891 3846 3561 3555 3694 3584 3213 3486 4166 4106 4031 4002 3909 3796 4154 4753 4106 3898 4023 3961 4116 4125 4073 4023 4075 4249 4125 4167 4212 3860 3492 3419 3507 3535 3147 3319 4273 4202 3501 3165 3365 3771 4056 4009 3629 3906 3912 3255 3200 3878 3852 3272 3187 3742 4040 3212 3169 4281 4907 3832 3505 3683 3660 3491 3712 3848 3396 3267 3679 3763 3851 3810 3667 3416 3568 3957 3882 3576 3788 3883 3874 4071 4244 3680 3483 3627 3456 3315 3381 3350 3406 3393 3261 3317 3250 3232 3239 3262 3282 3357 3488 3505 3268 3044 3064 3123 3085 3124 3154 3169 3140 3305 3364 3117 2995 3055 3014 2963 2921 3062 3129 3119 3031 2823 2726 2937 2956 2948 2941 2940 2956 2899 2789 2707 2795 2829 2756 2729 2689 2801 2654 2566 2568 2588 2597 2557 2511 2533 2567 2594 2387 2411 2401 2413 2353 2205 2340 2422 2389 2393 2317 2367 2519 2443 2373 2439 2425 2371 2506 3055 2725 2275 2301 2320 2439 2399 2284 2310 2307 2307 2300 2261 2241 2289 2385 2430 2450 2401 2259 2225 2430 2549 2366 2482 2472 2381 2445 2563 2555 2486 2447 2459 2434 2419 2349 2351 2359 2345 2379 2475 2506 2532 2506 2468 2401 2264 2274 2436 2429 2353 2284 2325 2242 2200 2207 2252 2265 2332 2342 2206 2295 2327 2293 2244 2239 2243 2302 2262 2195 2178 2162 2158 2174 2213 2170 2161 2192 2199 2210 2193 2204 2232 2258 2294 2280 2266 2244 2241 2307 2317 2439 2494 2630 2803 2988 3230 3237 3198 3015 2613 2417 2595 2568 2567 2588 2555 2448 2325 2410 2469 2456 2352 2362 2424 2371 2543 2492 2375 2454 2499 2490 2499 2431 2410 2420 2420 2406 2380 2333 2300 2292 2238 2258 2312 2336 2383 2374 2289 2228 2205 2176 2214 2235 2218 2164 2167 2169 2139 2129 2111 2087 2061 2047 1998 1977 1950 1900 1874 1944 2021 2140 2282 2264 2472 2252 2419 2512 2352 2239 2251 2259 2129 2144 2191 2113 2066 2124 2198 2181 2215 2274 2383 2565 2634 2720 2803 2959 2980 3104 3033 2990 2914 2738 2569 2590 2675 2849 2898 2618 1817 1394 1571 1829 1862 1833 1936 2054 2042 2053 2100 2204 2177 2162 2298 2323 2448 2907 3007 3019 3138 3084 3119 3285 3376 3388 3263 2783 2509 3029 2938 2887 2659 2250 1953 2025 2243 2373 2283 2027 1958 2008 2153 2555 2827 2850 2877 2876 2916 2976 2910 2751 2685 2789 2915 2737 2587 2823 3076 3142 3144 3118 2882 2761 2952 2835 2559 2826 3153 3236 3196 3192 3410 3525 3229 3097 3324 3430 3464 3317 3296 3381 2984 2298 2313 2491 2507 2629 2711 2654 2791 2848 2993 2846 2805 2600 2600 2926 2432 2369 2666 2588 2370 2314 2408 2716 2585 2518 2535 2517 2505 2429 2457 2573 2622 2679 2742 2697 2497 2615 2654 2662 2469 2466 2474 2542 2607 2673 2404 2500 2666 2497 2578 2701 2618 2635 2543 2630 2613 2613 2686 2677 2717 2726 2736 2675 2665 2756 2833 2815 2779 2808 2896 2921 3076 3159 3167 3151 3119 2997 2893 2653 2471 2458 2494 2630 2606 2597 2695 2855 3004 3137 3164 2982 2985 3050 2943 3019 3162 3183 3210 3212 3170 3058 3191 3267 3062 3084 3149 3179 3164 3076 3098 3222 3312 3206 3041 3035 3169 3347 3248 3027 3063 3100 3064 3175 3203 3110 3115 3129 3198 3271 3364 3387 3414 3445 3363 3343 3395 3319 3306 3351 3298 3190 3295 3470 3400 3483 3460 3350 3365 3414 3416 3455 3456 3515 3489 3388 3456 3524 3448 3325 3304 3492 3400 3362 3321 3285 3346 3355 3442 3505 3456 3449 3548 3642 3577 3588 3578 3448 3366 3555 3690 3541 3524 3606 3526 3416 3336 3337 3360 3429 3346 3385 3479 3456 3393 3295 3483 3527 3592 3492 3524 3575 3570 3436 3210 3290 3440 3392 3374 3740 3851 3781 3839 3747 3499 3301 3652 3833 3915 3835 3737 3687 3645 3851 3874 3779 3482 3173 3564 3535 3539 3869 3677 3662 3688 3654 3404 3482 3674 3522 3609 3758 3894 3803 3849 3819 3844 3953 3763 3572 3542 3925 3537 3719 3777 3589 3735 3808 4191 3914 3821 4067 4199 4220 4218 3735 3891 3831 3580 3848 4036 3574 3593 3686 3439 3436 3559 3901 3940 4089 3700 3463 3612 4036 4516 3985 4021 4310 4276 4209 4380 4344 4373 4291 4210 3891 3982 4178 3843 3756 3478 3623 4131 3488 3517 4213 3848 2818 2971 3280 4165 4074 3246 3137 3683 3888 3407 3607 5341 4898 3830 3263 3533 3679 3360 3500 4456 4320 3756 3680 3818 3919 3750 3833 3647 3350 4112 4709 3987 3821 3763 3848 3512 3628 3767 3397 3325 3694 3908 4101 4182 4119 3577 3612 3515 3270 3164 3175 3258 3547 3397 3231 3201 3227 3420 3617 3637 3577 3429 3442 3225 3097 3026 3130 3191 3146 3153 3360 3278 3206 3360 3289 3062 3032 3075 3033 2929 2905 3099 3098 2990 2857 2810 2823 2867 2935 2868 2890 2989 3040 3006 2963 2873 2865 2799 2683 2694 2603 2713 2710 2678 2619 2604 2674 2582 2539 2640 2768 2676 2402 2387 2414 2385 2210 2265 2405 2345 2324 2335 2388 2423 2480 2296 2372 2415 2262 2286 2481 2234 2205 2350 2350 2314 2264 2263 2312 2307 2309 2282 2289 2242 2210 2244 2311 2387 2506 2349 2406 2127 2529 2588 2435 2293 2411 2377 2423 2488 2467 2454 2456 2471 2443 2434 2429 2418 2422 2416 2447 2445 2438 2481 2447 2429 2352 2269 2284 2286 2252 2220 2250 2276 2192 2191 2205 2264 2409 2519 2347 2280 2366 2386 2387 2333 2288 2330 2379 2291 2204 2179 2160 2136 2128 2168 2152 2119 2129 2145 2163 2169 2203 2222 2244 2284 2280 2267 2271 2263 2290 2325 2498 2866 3283 3438 3319 2947 2715 2730 2849 2903 2898 2996 2775 2512 2513 2571 2506 2385 2360 2326 2376 2313 2245 2318 2374 2379 2388 2382 2424 2484 2417 2435 2417 2387 2431 2384 2398 2399 2385 2309 2303 2242 2224 2254 2311 2369 2390 2335 2359 2438 2305 2262 2289 2303 2292 2221 2236 2170 2147 2106 2071 2062 2024 1961 1918 1895 1860 1847 1899 2012 2177 2338 2430 2373 2231 2214 2254 2281 2211 2176 2192 2116 2082 2087 2053 2071 2164 2196 2160 2173 2229 2392 2554 2633 2646 2650 2640 2646 2737 2795 2729 2615 2603 2594 2620 2675 2737 2752 2415 1982 1563 1741 1796 1803 1881 2030 2210 2187 2149 2182 2257 2600 2692 2653 2699 2759 3269 3377 3458 3440 3252 2323 2748 2906 2863 2866 2203 1992 2808 2583 2543 2336 2025 1950 2098 2255 2221 2056 1952 1881 1839 1866 2118 2665 2889 2784 2725 2699 2672 2609 2585 2654 2610 2546 2463 2513 2783 3085 3207 3160 3001 2742 2870 3083 2999 2891 2991 3319 3335 3231 3316 3408 3266 2946 3074 3601 3680 3586 3319 3007 3196 2950 2283 2610 2727 2568 2648 2710 2715 2512 2636 2699 2932 2886 2715 2706 3072 2765 2692 2822 2658 2400 2322 2443 2688 2586 2528 2531 2531 2520 2511 2634 2610 2450 2683 2796 2788 2695 2800 2726 2752 2622 2640 2417 2557 2615 2517 2370 2477 2735 2553 2636 2692 2569 2697 2590 2603 2590 2632 2698 2716 2751 2697 2688 2761 2709 2756 2860 2902 2920 2945 2960 3019 3144 3189 3173 3145 3112 3097 2987 2730 2628 2615 2643 2679 2597 2552 2518 2615 2884 3121 3113 3013 3043 3095 2877 2939 3037 3084 3062 3126 3230 3120 3127 3150 3048 3024 3096 3211 3201 3063 3071 3125 3203 3206 3060 2947 3092 3325 3234 3005 3033 3170 3119 3111 3179 3251 3218 3129 3153 3217 3311 3357 3346 3405 3403 3338 3326 3343 3340 3377 3566 3454 3452 3423 3364 3446 3447 3342 3350 3384 3382 3379 3342 3427 3500 3533 3428 3410 3474 3394 3310 3293 3292 3280 3330 3285 3344 3332 3463 3552 3441 3376 3550 3680 3696 3635 3591 3417 3357 3487 3616 3529 3564 3621 3558 3497 3469 3432 3433 3439 3550 3660 3467 3344 3435 3350 3428 3528 3605 3563 3548 3398 3465 3434 3224 3289 3367 3304 3316 3624 3900 3938 3826 3554 3372 3390 3855 4001 3994 3971 3965 3726 3655 3631 3752 3685 3552 3249 3538 3319 3378 3794 3564 3559 3742 3574 3365 3762 3770 3603 3591 3550 3668 3661 3646 3562 3874 3639 3735 3679 3462 3997 3660 3801 3954 3938 3987 4026 4024 3839 3725 3656 3727 3850 3722 3481 4172 3220 3040 5200 4783 3707 3964 3921 3494 3639 3629 3481 3638 4062 3436 3231 3633 3939 4082 3888 3922 4034 4006 4307 3847 3691 3858 3956 3917 3461 3564 3671 4160 3752 3393 3471 4799 3986 3705 3964 3617 3423 3485 3555 3615 3541 3182 3247 3884 4171 3673 3611 3234 3929 3873 3317 3513 3654 3424 3611 4097 4033 3841 3469 3960 3785 3710 3720 3373 3368 4327 4265 4024 3640 3779 3903 3518 3456 3419 3225 3245 3425 3935 4011 3841 3596 3407 3460 3434 3100 3019 3079 3363 3456 3240 3186 3041 3223 3462 3742 3686 3550 3324 3425 3214 3234 3091 3128 3162 3143 3268 3496 3645 3153 3216 3175 3094 3133 3079 3010 2950 2875 3084 3043 2910 2748 2759 2925 3008 3045 2960 2974 3105 3038 2875 2859 2904 2825 2814 2809 2773 2692 2769 2851 2705 2588 2532 2621 2641 2519 2585 2741 2513 2468 2375 2384 2340 2322 2409 2501 2335 2359 2449 2503 2551 2432 2341 2425 2321 2282 2246 2509 2371 2310 2361 2333 2291 2304 2312 2285 2289 2303 2276 2246 2227 2213 2213 2228 2471 2551 2315 2122 2185 2423 2445 2430 2336 2341 2397 2314 2336 2377 2393 2442 2440 2429 2451 2466 2436 2432 2456 2459 2440 2425 2435 2431 2409 2361 2328 2287 2182 2178 2190 2223 2223 2214 2217 2212 2263 2422 2482 2349 2313 2379 2405 2372 2357 2374 2434 2435 2343 2230 2214 2209 2149 2102 2112 2137 2111 2094 2100 2123 2156 2190 2203 2234 2275 2284 2297 2299 2280 2298 2374 2693 3197 3367 3461 3107 2641 2350 2290 2679 2862 3035 3108 2833 2514 2398 2548 2590 2692 2545 2450 2459 2296 2177 2237 2262 2400 2384 2313 2351 2500 2661 2416 2405 2345 2554 2375 2419 2391 2355 2333 2278 2257 2210 2216 2239 2244 2229 2258 2291 2416 2442 2283 2288 2362 2377 2287 2247 2208 2160 2127 2098 2053 1991 1947 1881 1834 1820 1821 1832 1941 2122 2238 2249 2144 2085 2065 2143 2203 2152 2161 2258 2211 2100 2050 2007 2055 2173 2189 2144 2125 2191 2377 2542 2641 2635 2608 2618 2478 2457 2554 2655 2561 2581 2587 2629 2676 2855 2675 2116 1830 1600 1906 1820 1868 2125 2216 2424 2430 2461 2573 2617 3447 3605 3451 3499 3414 2905 2705 2730 2631 2192 1963 2133 2258 2207 2185 1978 1834 2519 2466 2226 1944 1784 1917 2093 2156 2004 2046 2051 1784 1874 2071 2401 2719 2789 2686 2560 2610 2556 2319 2307 2413 2427 2448 2408 2653 2874 2747 2805 2928 2701 2407 2646 3106 3135 3071 3206 3422 3297 3125 3202 3336 3375 3232 3176 3666 3910 3746 3150 2933 2996 2522 2312 2881 2754 2502 2700 2899 2948 2685 2513 2741 3154 2873 2555 2719 3033 2944 2935 2838 2853 2572 2492 2601 2805 2791 2570 2565 2487 2561 2749 2730 2629 2439 2519 2749 2678 2747 2802 2756 2775 2744 2761 2591 2674 2630 2484 2455 2554 2706 2632 2734 2668 2538 2576 2648 2614 2506 2574 2769 2729 2728 2671 2754 2839 2718 2748 2792 2815 2845 2973 2993 3057 3131 3152 3181 3179 3158 3218 3080 2855 2860 2871 2886 2890 2769 2489 2480 2661 2980 3226 3216 3041 3128 3103 2812 2757 2886 3112 3012 3103 3197 3111 3079 3096 3192 3121 3004 3124 3181 3137 3008 3093 3182 3212 3152 3053 3124 3291 3273 3023 3066 3182 3117 3126 3191 3201 3147 3207 3234 3194 3280 3416 3396 3343 3319 3313 3356 3394 3387 3397 3384 3313 3363 3389 3364 3306 3305 3324 3313 3322 3351 3352 3280 3313 3453 3573 3455 3378 3505 3393 3269 3255 3397 3374 3349 3343 3363 3413 3548 3563 3650 3661 3653 3638 3601 3622 3564 3475 3425 3468 3517 3507 3568 3602 3570 3595 3608 3584 3561 3527 3723 3747 3633 3364 3430 3411 3424 3519 3614 3562 3582 3378 3359 3379 3260 3274 3286 3402 3456 3457 3881 3989 3834 3558 3504 3651 3936 3990 3919 3906 3896 3870 3688 3708 3717 3532 3564 3502 3549 3119 3244 3292 3714 3672 3760 3474 3734 3961 3928 3632 3580 3622 3649 3632 3439 3415 3883 3661 3597 3658 3638 4078 3936 3763 3807 4118 4217 3989 3783 3835 3811 3409 3468 3577 3434 3900 3991 3492 3681 4260 4085 3879 3792 3788 3658 3627 3556 3042 3002 4413 3624 3720 4144 4011 3999 3824 3858 3869 3886 3866 3381 3441 3665 3634 3605 3828 3694 3690 4161 3961 3581 3344 4150 4114 3610 3644 3660 3935 3563 3218 3483 3274 3079 3458 3802 3855 4167 3716 3319 3821 3761 3468 3537 3633 3496 3801 3822 3860 3686 3518 3872 3529 3573 3780 3532 3571 3986 3873 3620 3569 3931 3885 3519 3157 3132 3432 3454 3703 3886 3859 3938 3412 3312 3449 3501 3312 3010 3381 3682 3212 3209 3199 3163 3498 3526 3499 3416 3238 3257 3397 3205 3164 3134 3094 3209 3224 3291 3322 3165 3104 3019 3060 3097 3212 3064 3077 2931 2854 3002 2976 2942 2916 2915 3096 3052 3149 3173 3190 3196 2990 2699 2654 2744 2798 2924 2941 2817 2876 2906 2893 2571 2485 2474 2514 2544 2516 2494 2632 2494 2421 2446 2392 2359 2412 2476 2469 2436 2489 2606 2640 2527 2319 2366 2397 2375 2397 2506 2539 2456 2377 2374 2331 2315 2458 2363 2327 2300 2278 2258 2231 2222 2218 2219 2260 2492 2531 2349 2207 2242 2287 2325 2381 2370 2301 2327 2292 2295 2316 2307 2348 2335 2345 2397 2422 2424 2431 2427 2420 2426 2427 2418 2399 2359 2336 2300 2236 2193 2223 2289 2311 2292 2283 2241 2189 2185 2241 2310 2295 2285 2323 2344 2331 2352 2442 2512 2491 2444 2407 2321 2295 2332 2382 2173 2154 2115 2114 2117 2156 2172 2173 2174 2202 2238 2271 2304 2306 2311 2346 2465 2758 3221 3468 3237 2773 2485 2430 2636 2537 2701 3061 3045 2913 2713 2432 2543 2595 3052 3046 3037 2806 2471 2307 2353 2193 2339 2402 2307 2267 2378 2377 2411 2572 2474 2498 2388 2444 2398 2352 2394 2335 2291 2214 2208 2215 2251 2218 2191 2253 2371 2437 2336 2279 2329 2329 2295 2266 2213 2175 2143 2095 2052 1981 1917 1871 1846 1836 1815 1821 1861 2013 2184 2159 2137 2116 2048 2181 2245 2162 2295 2369 2245 2114 2032 1973 2022 2121 2118 2112 2083 2142 2339 2552 2624 2661 2670 2724 2594 2521 2490 2597 2791 2778 2743 2731 2760 2209 2116 1894 1786 1882 1885 1905 1996 2126 2225 2697 2878 3050 3241 3414 3470 3585 3594 3408 3103 2415 2060 2122 2302 2178 1965 1898 1948 2017 2081 1974 1777 2255 2264 1934 1703 1708 1835 1930 1944 1909 1794 1704 1887 2186 2466 2715 2856 2777 2722 2721 2606 2396 2255 2571 2764 2611 2604 2655 2667 2914 2876 2866 2946 2670 2551 2872 3128 3057 2980 3216 3369 3269 3131 3086 3142 3294 3360 3322 3617 3904 3843 3274 3207 3154 2630 2783 3062 2790 2432 2333 2610 2856 2690 2597 2852 2972 3062 2775 2720 2790 2806 2791 2764 2946 2865 2819 2727 2928 2773 2730 2730 2583 2587 2775 2884 2732 2576 2572 2707 2643 2759 2809 2807 2727 2703 2760 2735 2934 2699 2555 2594 2684 2657 2610 2638 2748 2750 2588 2597 2657 2625 2601 2643 2782 2644 2566 2696 2816 2693 2763 2791 2797 2863 2919 2870 2977 3103 3089 3195 3263 3192 3250 3242 3093 3023 2955 2884 2955 2917 2833 2644 2898 3181 3305 3215 3049 3140 3100 2923 3011 3105 3132 2964 3059 3195 3069 2961 3017 3162 3207 3095 3092 3141 3137 2985 3148 3165 3134 3119 3057 3102 3259 3371 3308 3145 3205 3255 3129 3166 3220 3154 3214 3187 3152 3238 3439 3455 3368 3294 3276 3294 3324 3312 3376 3427 3366 3364 3394 3337 3327 3341 3348 3331 3331 3346 3295 3223 3258 3413 3546 3457 3380 3393 3400 3360 3262 3280 3299 3290 3300 3384 3501 3533 3584 3695 3603 3567 3599 3566 3569 3497 3493 3458 3406 3439 3475 3504 3562 3599 3665 3662 3503 3492 3586 3756 3597 3456 3329 3428 3479 3436 3556 3596 3578 3689 3569 3483 3399 3368 3411 3440 3453 3529 3540 3895 4029 3887 3705 3783 3865 3956 3836 3773 3736 3735 3714 3649 3740 3710 3483 3556 3547 3385 3225 3186 3284 3727 3946 3691 3591 3863 3858 3851 3539 3498 3760 3646 3384 3394 3715 3947 3617 3440 3669 3733 3866 3919 3767 3575 4459 4148 3748 3531 3826 3958 3852 3635 3501 3680 3998 4063 4108 4046 4067 3934 3848 3721 3435 3323 3701 3611 3069 3388 4476 3795 4151 4228 4056 4088 3571 3426 3681 3944 3850 3424 3528 3556 3562 3795 4045 4050 3796 3765 3836 3463 3856 3877 4026 3672 3764 3827 4079 3594 3350 3516 3152 3142 3263 3296 3721 3898 3140 3096 3574 3688 3615 3651 3695 3656 3846 3826 3700 3437 3490 3822 3664 3635 3704 3865 3842 3944 3363 3361 3671 3909 3884 3697 3292 3270 3784 3813 3672 3758 4063 3859 3426 3382 3269 3376 3216 3147 3500 3544 3176 3338 3346 3379 3414 3457 3292 3262 3420 3429 3397 3256 3200 3242 3148 3353 3288 3290 3265 3226 3219 3201 3210 3076 3139 3139 3357 2982 2916 2946 2994 3029 3035 3022 3087 3062 3114 3130 3144 3151 2741 2693 2808 2995 3012 2971 2876 2808 2774 2723 2716 2564 2573 2592 2674 2672 2676 2626 2901 2570 2459 2491 2415 2534 2602 2624 2618 2660 2544 2609 2592 2380 2268 2292 2302 2325 2434 2585 2598 2401 2384 2412 2383 2419 2488 2383 2323 2291 2328 2304 2253 2226 2203 2221 2321 2504 2474 2281 2209 2204 2251 2300 2379 2358 2261 2246 2263 2250 2230 2220 2238 2287 2328 2368 2396 2401 2398 2394 2408 2418 2418 2393 2367 2359 2338 2308 2292 2271 2296 2348 2335 2324 2291 2241 2207 2162 2178 2252 2266 2283 2299 2333 2369 2413 2482 2499 2487 2479 2421 2357 2355 2364 2336 2154 2149 2149 2172 2209 2615 2541 2140 2141 2153 2204 2241 2264 2300 2336 2405 2463 2714 3158 3407 2952 2536 2339 2333 2551 2579 2937 3105 2976 2922 2916 2733 2794 2901 3099 3021 2706 2695 2550 2543 2458 2347 2317 2352 2292 2226 2206 2301 2300 2485 2490 2433 2371 2375 2403 2389 2397 2357 2300 2258 2242 2251 2304 2301 2256 2263 2385 2521 2459 2317 2297 2322 2288 2248 2215 2191 2145 2079 2010 1975 1912 1876 1876 1840 1838 1799 1779 1913 2044 2050 2162 2271 2017 2219 2245 2173 2251 2211 2086 2102 1995 1957 1966 2020 2085 2052 2053 2112 2247 2417 2427 2552 2648 2633 2671 2618 2626 2700 2640 2601 2531 2433 2335 2144 2058 2006 2016 1993 2071 2097 2165 2372 2598 3026 3251 3197 3168 3167 3251 3275 3187 2901 2391 2192 2015 1897 2040 2390 2091 1955 2098 1888 1921 1961 1892 2128 1978 1572 1440 1525 1665 1799 1911 2133 2056 1869 2184 2513 2771 2883 2878 2757 2738 2657 2374 2277 2305 2415 2573 2470 2487 2716 2767 2703 2698 2795 2824 2750 2822 2840 2885 2891 2994 3089 3283 3332 3263 3147 3244 3220 3322 3603 3599 3693 3723 3485 3408 3292 2976 2914 2910 2874 2415 2133 2454 2898 2811 2568 2642 2828 2927 2992 2952 2764 2672 2643 2739 2828 3073 3012 2946 3016 2827 2882 2968 2752 2630 2787 2890 2829 2675 2702 2626 2632 2830 2947 2786 2797 2637 2712 2805 2981 2850 2697 2580 2730 2717 2698 2631 2817 2808 2804 2599 2662 2745 2566 2620 2759 2793 2703 2731 2761 2748 2709 2839 2864 2910 2894 2838 2948 3100 3105 3205 3275 3129 3121 3109 3119 3082 3092 2999 2908 2864 2927 3022 3044 3366 3402 2935 2701 2735 2890 2876 3025 3281 3162 2955 3127 3200 3029 2954 3057 3135 3193 3152 3127 3169 3177 3036 3228 3144 3113 3138 2983 3029 3247 3387 3328 3173 3154 3299 3251 3130 3158 3190 3180 3178 3214 3181 3288 3345 3290 3295 3318 3279 3302 3311 3366 3380 3435 3361 3350 3407 3427 3390 3346 3333 3296 3258 3266 3242 3225 3310 3405 3408 3428 3440 3418 3322 3224 3261 3320 3320 3274 3363 3500 3510 3572 3659 3576 3544 3601 3607 3603 3518 3497 3513 3450 3429 3392 3372 3498 3628 3624 3629 3451 3407 3628 3687 3566 3424 3366 3425 3466 3488 3639 3606 3579 3698 3630 3452 3365 3474 3542 3457 3500 3543 3627 3903 3970 3839 3755 3865 3881 3867 3903 3734 3667 3576 3443 3426 3689 3710 3565 3522 3488 3250 3075 3193 3522 3923 3924 3561 3614 3910 3908 3859 3670 3659 3819 3502 3304 3645 4080 4036 3586 3459 3638 3605 3537 3896 3554 3563 3821 4124 4008 3762 3834 4079 4250 3933 3728 4511 4465 4152 4077 3918 3922 4060 3854 3953 3839 3945 4068 3815 3440 3531 3969 4191 4104 4092 4189 3939 3310 3195 3712 3797 3611 3519 3423 3319 3401 3804 4080 3943 3554 3337 3615 3854 3882 3675 4009 4050 3915 4205 4144 3663 3356 3452 3339 3343 3232 3311 3817 3524 2812 3136 3652 3680 3694 3698 3774 3722 3904 3536 3464 3267 3488 3808 3919 3759 3740 3986 3952 3558 3345 3709 4043 4128 4051 3790 3686 3857 4048 3870 3665 3692 3766 3532 3272 3328 3491 3357 3399 3411 3470 3314 3201 3420 3667 3615 3454 3251 3181 3305 3393 3467 3500 3384 3279 3335 3303 3354 3245 3251 3272 3263 3196 3095 3015 2997 3099 3096 2999 2984 3041 2959 2961 3009 3005 2913 3005 3123 3050 3004 3008 3005 2840 2910 3062 3068 2938 2830 2865 2928 2814 2662 2639 2611 2714 2764 2785 2773 2711 2569 2532 2501 2500 2526 2497 2531 2532 2589 2621 2607 2415 2320 2366 2272 2172 2199 2275 2370 2462 2524 2459 2333 2331 2389 2385 2409 2405 2351 2331 2308 2328 2310 2309 2336 2285 2286 2407 2522 2466 2345 2266 2230 2241 2292 2337 2306 2248 2233 2223 2200 2189 2167 2178 2231 2306 2398 2412 2371 2342 2360 2393 2405 2390 2376 2375 2364 2389 2364 2355 2337 2338 2358 2333 2303 2276 2234 2231 2183 2177 2217 2235 2277 2268 2292 2338 2380 2416 2354 2358 2380 2364 2345 2355 2310 2272 2231 2190 2186 2239 2381 2315 2157 2100 2152 2178 2214 2236 2257 2292 2332 2408 2516 2914 3348 3261 2823 2480 2383 2302 2376 2821 3038 3003 2965 2941 2931 3061 3094 3107 3115 2532 2157 2434 2523 2446 2350 2391 2454 2401 2261 2136 2083 2211 2270 2340 2440 2443 2431 2444 2447 2422 2408 2417 2367 2350 2318 2306 2410 2415 2275 2298 2395 2552 2412 2311 2296 2318 2246 2232 2223 2202 2143 2113 2031 1985 1971 1946 1901 1901 1878 1797 1670 1692 1810 1985 2145 2471 1975 2156 2207 2196 2070 2098 2064 2046 1974 1946 1943 2016 2024 1983 2016 2060 2028 2096 2244 2364 2434 2334 2348 2327 2367 2428 2295 2157 2170 2201 2218 2168 2201 2231 2232 2164 2133 2174 2434 2798 3053 3192 3120 2747 2594 2495 2633 2931 2973 2738 2649 2337 2038 1835 1975 2136 2063 2032 2287 2024 1953 1845 1916 1825 1640 1270 1267 1580 1769 1723 1719 1927 1995 2117 2533 2787 2917 2852 2745 2575 2620 2459 2077 2074 2203 2273 2414 2431 2516 2680 2932 2976 2753 2596 2516 2558 2774 2977 2872 2561 2807 3076 3321 3281 3216 3299 3404 3288 3295 3351 3437 3434 3551 3550 3492 3403 3233 3175 3078 2819 2247 2075 2558 3159 2973 2704 2750 2755 2940 3131 3080 2875 2671 2670 2728 2906 3008 2946 3008 3011 2705 2868 3088 2861 2720 2811 2846 2841 2783 2701 2541 2533 2779 2844 2697 2841 2666 2743 2822 2796 2861 2836 2794 2704 2717 2823 2786 2850 2810 3013 2915 2680 2864 2647 2610 2753 2729 2775 2773 2826 2763 2762 2828 2912 2942 2939 2864 2942 3078 3100 3159 3160 3066 3006 2903 2964 3080 3115 3072 3079 2958 2927 2902 2862 3110 3140 3300 3088 2876 2842 2767 2926 3127 3160 3073 3216 3309 3110 3104 3120 3177 3141 3124 3135 3172 3332 3064 3220 3100 3117 3175 3081 3114 3124 3166 3249 3199 3131 3251 3280 3180 3166 3212 3197 3266 3286 3201 3199 3232 3228 3268 3321 3275 3229 3324 3367 3407 3451 3320 3298 3339 3410 3358 3311 3279 3222 3199 3262 3256 3245 3314 3317 3268 3257 3398 3445 3366 3343 3398 3479 3434 3330 3338 3363 3350 3490 3626 3581 3566 3582 3595 3582 3468 3502 3564 3543 3524 3434 3406 3524 3647 3600 3499 3400 3437 3608 3687 3678 3556 3460 3577 3672 3633 3642 3596 3538 3531 3516 3492 3399 3355 3479 3418 3496 3576 3633 3828 3811 3679 3577 3541 3621 3777 3868 3717 3569 3505 3380 3369 3540 3530 3453 3508 3454 3378 3149 3231 3696 3992 3882 3595 3633 3830 3952 4049 3895 3803 3704 3524 3487 3803 4217 3985 3533 3600 3632 3514 3389 3328 3339 3902 3801 3960 4101 3920 3847 4006 4283 4201 4011 4164 4074 3814 3894 3774 3703 3734 3895 4242 4407 4355 4210 3923 3396 3639 4183 4369 4264 4297 4388 4125 3682 3235 3095 3229 3500 3717 3542 3391 3450 3668 3890 3762 3430 3285 3629 3692 3514 3706 4166 3855 3716 3906 3845 3546 3403 3485 3518 3548 3282 3529 3801 3255 2972 3339 3639 3726 3724 3699 3802 3926 3846 3549 3596 3573 3797 3942 4013 3874 3717 3787 3932 3482 3613 4006 4181 4156 3788 3631 3675 3777 3872 3821 3663 3604 3424 3353 3453 3689 3598 3428 3541 3590 3449 3294 3215 3506 3614 3362 3302 3040 3088 3316 3372 3426 3415 3342 3336 3401 3341 3240 3181 3265 3323 3194 3043 2944 2877 2968 3064 3082 3168 3211 3130 2944 2875 2969 3091 3000 2975 3050 3084 3008 2955 2919 2844 2958 3021 2876 2747 2719 2944 3263 3215 2896 2784 2748 2734 2714 2713 2648 2568 2563 2628 2686 2603 2584 2529 2407 2393 2484 2492 2389 2298 2217 2141 2152 2150 2180 2321 2475 2410 2394 2390 2309 2286 2339 2277 2259 2298 2324 2337 2337 2341 2352 2367 2362 2405 2378 2419 2458 2439 2297 2268 2296 2305 2315 2314 2326 2318 2267 2242 2218 2212 2178 2165 2206 2314 2434 2400 2381 2412 2417 2396 2391 2368 2391 2399 2392 2388 2375 2387 2360 2358 2326 2325 2320 2309 2253 2209 2184 2184 2168 2242 2292 2263 2223 2242 2270 2261 2259 2214 2230 2250 2273 2307 2246 2214 2205 2213 2236 2262 2343 2366 2436 2205 2189 2223 2233 2235 2251 2282 2308 2396 2644 3109 3416 3201 2872 2657 2601 2409 2549 2982 3050 2919 2929 2904 2922 2966 2901 2767 2602 2483 2409 2555 2593 2378 2410 2317 2365 2513 2429 2139 2016 2154 2227 2307 2408 2401 2409 2451 2481 2497 2488 2483 2445 2408 2368 2349 2304 2281 2280 2280 2343 2384 2254 2249 2265 2268 2201 2204 2164 2142 2100 2131 2036 2059 2097 2141 2050 2150 1910 1819 1699 1651 1837 1982 2217 2463 2054 1916 2132 2152 2083 2042 2032 2007 1977 1936 1934 1998 2018 1948 1919 1965 1968 1967 2064 2169 2201 2226 2165 2090 2114 2176 2212 2238 2290 2265 2261 2324 2300 2352 2393 2389 2360 2347 2863 3198 3329 3224 2945 2265 2434 2687 2505 2840 2996 2657 2517 2309 2013 1611 1958 1987 2238 2230 2312 2036 2033 1996 1811 1669 1606 1359 1213 1798 2263 2383 2430 1966 1905 2339 2722 2901 2819 2579 2437 2299 2337 2240 2045 2035 2094 2368 2526 2553 2586 2629 2714 2723 2648 2564 2389 2485 2766 2729 2411 2264 2412 3001 3380 3113 3008 3353 3279 3173 3329 3422 3443 3321 3388 3447 3392 3361 3375 3356 2963 2614 2325 2341 2842 3239 2904 2663 2829 2758 2849 3021 3031 3022 2861 2880 2919 2982 2810 2721 2900 2955 2624 2788 3074 2974 2786 2792 2793 2822 2860 2733 2668 2615 2702 2720 2686 2882 2666 2716 2917 2848 2872 2750 2864 2706 2558 2769 2899 2834 2745 2855 2881 2821 2850 2714 2705 2700 2713 2805 2782 2791 2802 2764 2791 2974 2965 2971 2954 2901 2968 3015 3076 3127 3090 3055 2876 2894 3009 3001 3096 3162 3059 2993 2964 2950 2851 2834 2955 3236 3138 2861 2804 3008 3061 3069 3130 3276 3324 3255 3202 3155 3136 3144 3181 3183 3153 3193 3097 3129 3001 3040 3222 3136 3210 3225 3111 3185 3174 3130 3193 3184 3153 3161 3193 3191 3244 3246 3251 3205 3181 3193 3259 3269 3305 3370 3300 3328 3391 3420 3337 3304 3328 3371 3348 3257 3218 3176 3220 3228 3197 3221 3310 3316 3240 3237 3250 3290 3295 3289 3372 3500 3535 3438 3366 3300 3260 3390 3581 3575 3427 3459 3591 3661 3586 3520 3486 3566 3618 3545 3540 3589 3614 3553 3434 3403 3491 3595 3544 3508 3603 3637 3664 3750 3729 3629 3563 3440 3297 3364 3542 3581 3559 3510 3492 3572 3610 3634 3720 3681 3567 3476 3303 3343 3667 3831 3795 3650 3502 3435 3545 3615 3419 3243 3414 3621 3488 3168 3394 3778 3851 3816 3699 3662 3652 3910 4038 3830 3670 3581 3484 3680 4011 4172 3962 3742 3734 3653 3397 3144 3031 3318 3597 3617 3847 4029 4070 4035 4093 4325 4369 4194 3931 3534 3487 3592 3517 3359 3530 3988 4355 4310 4118 3982 3967 3864 3818 3945 4177 4285 4348 4379 4227 3952 3536 3218 3157 3269 3559 3596 3616 4091 4188 3967 3739 3468 3373 3355 3200 3051 3790 3925 3293 3624 3996 3609 3421 3462 3519 3600 3542 3294 3436 3447 3201 3297 3495 3550 3763 3868 3772 3769 3918 3862 3421 3414 3800 3945 3880 3928 3997 3800 3587 3696 3504 3698 3943 3954 3808 3549 3523 3566 3539 3734 3879 3723 3468 3353 3524 3772 3789 3537 3403 3546 3662 3527 3338 3337 3589 3497 3172 2999 2912 2994 3223 3461 3564 3477 3280 3289 3353 3240 3161 3150 3152 3091 3067 3020 2950 2897 2938 3029 3022 3097 3156 3043 2951 2935 2957 2973 2854 2839 3002 3175 3089 2985 2973 3014 3017 2953 2890 2860 2877 3045 3124 2899 2783 2747 2743 2746 2765 2714 2647 2609 2626 2700 2700 2591 2717 2990 2520 2483 2564 2443 2286 2250 2266 2354 2310 2236 2255 2423 2486 2271 2334 2357 2348 2276 2318 2402 2254 2310 2336 2369 2334 2327 2301 2337 2339 2362 2342 2343 2326 2315 2242 2251 2276 2273 2314 2310 2317 2340 2249 2238 2197 2183 2162 2179 2211 2337 2400 2338 2358 2392 2421 2412 2377 2382 2379 2382 2409 2380 2387 2399 2376 2357 2328 2333 2307 2292 2254 2233 2213 2189 2171 2273 2338 2219 2169 2165 2165 2165 2181 2116 2099 2127 2166 2200 2191 2179 2197 2224 2251 2282 2339 2354 2264 2230 2230 2272 2279 2349 2455 2347 2317 2441 2733 3212 3462 3265 3049 2864 2705 2583 2624 2911 3045 2942 2906 2850 2844 2723 2482 2316 2401 2129 1736 2292 2588 2306 2144 2277 2366 2351 2582 2151 1991 2161 2218 2239 2292 2375 2354 2415 2485 2517 2541 2519 2493 2399 2374 2337 2316 2262 2245 2207 2255 2363 2185 2232 2230 2217 2197 2162 2094 2062 2016 2047 2079 2061 2117 2220 2168 2013 1910 1869 1762 1747 1888 2071 2210 2183 1959 1910 2042 2084 2072 2009 1999 2025 1972 1914 1926 1974 2021 1950 1885 1898 1935 1910 1902 1988 2030 2015 2046 2076 2167 2213 2282 2318 2329 2280 2216 2204 2295 2527 2508 2535 2496 2611 3233 3314 3130 3037 2545 2035 2580 2535 2543 2832 2909 2391 2191 2089 1827 1557 1591 1605 1906 2209 2321 2084 1959 2060 2005 1788 1882 1588 1447 2049 2482 2444 2216 2024 2117 2478 2822 2813 2606 2386 2305 2213 2146 2199 2285 2356 2389 2405 2474 2556 2485 2596 2920 2887 2644 2410 2360 2546 2759 2798 2375 2138 2584 3097 3159 2952 3004 3222 3022 3015 3232 3354 3316 3224 3296 3359 3292 3244 3180 3077 2713 2597 2600 2614 2849 2857 2505 2534 2850 2880 2802 2727 2823 2863 2862 2876 2762 2856 2793 2707 2805 2838 2545 2759 2962 3016 2899 2793 2799 2822 2767 2771 2835 2682 2732 2764 2838 2986 2755 2744 2810 2955 2831 2663 2952 2801 2501 2560 2626 2698 2681 2780 2817 2795 2799 2797 2816 2754 2779 2840 2866 2845 2825 2748 2834 2960 2933 2950 2967 2934 2929 2917 3027 3144 3124 3160 3035 2917 2912 2914 2991 3145 3231 3214 3011 2997 2898 2797 2706 2812 2907 2939 2908 2958 3076 3005 3066 3128 3189 3281 3216 3246 3020 3191 3314 3189 3085 3217 3127 3041 3032 3110 3206 3132 3348 3282 3255 3142 3159 3164 3120 3132 3146 3171 3159 3162 3182 3189 3298 3255 3201 3163 3350 3314 3332 3384 3351 3357 3388 3414 3406 3397 3306 3325 3347 3356 3324 3236 3234 3233 3246 3293 3328 3310 3182 3174 3152 3217 3270 3238 3231 3328 3406 3412 3368 3272 3281 3400 3524 3529 3429 3541 3661 3681 3588 3560 3506 3530 3586 3553 3616 3652 3640 3602 3485 3447 3485 3563 3537 3512 3664 3707 3631 3694 3775 3682 3550 3456 3275 3354 3657 3619 3445 3496 3632 3777 3780 3674 3643 3629 3573 3403 3195 3236 3508 3732 3744 3697 3664 3631 3738 3794 3467 3190 3440 3483 3131 3148 3602 3881 3831 3737 3663 3554 3550 3792 3943 3801 3673 3640 3545 3890 4215 4108 4003 3899 3791 3597 3271 3096 3120 3238 3454 3552 3675 3990 4049 3889 3796 4147 4343 4061 3830 3647 3582 3561 3273 3159 3532 3954 4066 3998 3975 4034 4065 4058 3958 3991 4057 4122 4118 4018 4064 3940 3759 3855 3499 2979 3247 3506 3574 3988 4023 3706 3571 3454 3481 3379 3109 3219 3659 3520 3144 3660 3670 3236 3093 3300 3741 3767 3355 3060 3418 3888 3846 3691 3498 3465 3860 3989 3753 3717 3849 3671 3401 3371 3473 3479 3503 3702 3925 3858 3656 3618 3628 3670 3729 3751 3641 3451 3471 3532 3511 3654 3844 3778 3454 3350 3577 3704 3679 3483 3405 3542 3668 3534 3303 3451 3665 3516 3174 3032 2991 2995 3201 3441 3397 3198 3104 3225 3290 3195 3207 3243 3146 3043 3032 3012 2995 2874 2829 2872 2918 2985 3126 3010 2948 2949 2937 2911 2871 2874 3076 3172 3013 2970 3037 3105 3101 3036 2891 2896 2950 3036 3053 2947 2840 2739 2738 2846 3066 2811 2744 2777 2792 2743 2465 2411 2445 2505 2392 2536 2526 2453 2433 2448 2412 2553 2444 2348 2392 2520 2525 2289 2357 2427 2358 2314 2446 2469 2325 2388 2412 2423 2405 2341 2311 2338 2336 2360 2326 2317 2311 2330 2320 2272 2208 2208 2267 2307 2295 2316 2243 2210 2175 2178 2181 2284 2391 2390 2367 2345 2358 2378 2379 2377 2384 2385 2382 2379 2383 2379 2384 2392 2391 2383 2383 2339 2311 2307 2281 2266 2240 2180 2157 2287 2341 2218 2147 2136 2119 2103 2094 2068 2071 2097 2103 2109 2151 2203 2235 2257 2275 2293 2332 2326 2296 2292 2307 2336 2354 2361 2364 2358 2339 2450 2723 3230 3492 3480 3315 2979 2790 2725 2778 2867 3027 3008 2928 2878 2794 2420 2183 2088 1881 1450 1584 2070 2527 2336 2410 2435 2531 2199 2606 2134 2056 2183 2198 2212 2231 2302 2331 2335 2417 2426 2454 2493 2441 2377 2347 2319 2315 2275 2197 2152 2158 2170 2177 2198 2199 2191 2170 2157 2083 2046 2035 2093 2158 2103 2067 2101 2098 2027 2032 1986 1772 1805 1926 2006 1985 1931 1889 1869 1976 2027 2056 1941 1932 1954 1933 1900 1937 1959 2018 1955 1880 1856 1857 1868 1810 1830 1843 1873 1941 1998 2147 2270 2287 2294 2289 2315 2266 2285 2404 2534 2613 2720 3004 3172 3383 3398 3187 2740 2186 1941 2296 2564 2768 3007 2967 2406 2141 2192 2097 1926 1566 1570 1908 2065 2049 1645 1603 1800 1839 1347 1559 1696 1979 2407 2525 2207 1916 1912 2251 2575 2683 2576 2399 2288 2244 2206 2192 2321 2396 2449 2568 2612 2536 2427 2202 2692 3159 2818 2107 1903 2352 2655 2789 2661 2228 2278 2839 3077 2982 2913 3071 3164 2854 2924 3167 3200 3143 3075 3154 3307 3250 3245 3164 2893 2633 2695 2945 3027 3004 2661 2358 2418 2682 2842 2894 2784 2788 2772 2747 2882 2759 2776 2820 2819 2920 2781 2638 2693 2778 3043 2983 2875 2810 2699 2802 2863 2893 2784 2795 2772 2853 3050 3024 2924 2801 2991 2802 2744 3065 2959 2752 2707 2597 2773 2826 2812 2741 2740 2783 2766 2741 2858 2877 2866 2867 2993 2923 2777 2928 3010 2973 3013 3001 3008 3063 2907 3106 3117 3119 3189 3151 3011 2942 3061 3015 3046 3098 3249 2986 3083 3096 3124 3070 2829 2669 2693 2756 2935 2995 2994 3018 2985 3149 3140 3121 3215 3084 3259 3487 3303 3059 3375 3336 3117 3075 3202 3193 3209 3358 3314 3270 3151 3238 3244 3173 3215 3244 3175 3143 3197 3212 3128 3277 3282 3269 3208 3239 3281 3306 3308 3340 3326 3323 3331 3422 3476 3332 3258 3251 3346 3383 3246 3276 3251 3253 3282 3318 3292 3191 3162 3250 3208 3216 3263 3296 3271 3289 3356 3420 3334 3273 3440 3511 3437 3445 3553 3507 3461 3626 3586 3529 3495 3534 3535 3582 3658 3617 3585 3554 3586 3695 3649 3549 3419 3520 3623 3519 3638 3772 3783 3726 3604 3604 3550 3632 3540 3418 3523 3625 3756 3786 3656 3585 3621 3559 3296 3203 3350 3585 3652 3697 3804 3709 3485 3610 3747 3447 3143 3414 3502 3205 3334 3808 3953 3914 3794 3592 3460 3483 3607 3745 3862 3967 3962 3807 3645 3583 3803 3911 3906 3719 3468 3280 3208 3332 3491 3728 3846 3854 4100 3872 3545 3510 3908 4045 3902 3962 4037 4066 3789 3471 3442 3624 3779 3689 3671 3720 3747 3811 3821 3845 3903 3719 3679 3813 3850 3976 4090 4151 3797 3326 2969 3232 3546 3578 3640 3305 2881 2687 3118 3757 3355 3175 3332 3448 3285 3150 3367 3458 3335 2985 3426 4017 3692 3060 3009 3511 3890 3866 3713 3478 3634 4058 3979 3664 3662 3666 3570 3442 3401 3506 3320 3440 3677 3850 3899 3828 3825 3759 3727 3713 3621 3577 3488 3631 3656 3579 3700 3779 3704 3500 3446 3495 3540 3513 3516 3496 3529 3657 3528 3290 3380 3452 3387 3217 3167 3111 3073 3240 3412 3338 3196 3106 3157 3195 3158 3285 3360 3078 3001 3041 2920 2987 2917 2877 2876 2961 3108 3158 2999 2923 2915 3051 3141 3160 3187 3294 3171 2812 2854 2969 2972 3057 3078 2934 2917 2959 3036 3045 2910 2887 2825 2755 2865 3231 2896 2806 2764 2692 2669 2526 2680 2797 2647 2436 2515 2553 2648 2646 2642 2499 2559 2493 2473 2512 2535 2512 2351 2426 2401 2364 2414 2382 2276 2227 2433 2496 2433 2450 2459 2443 2389 2371 2382 2364 2354 2345 2335 2321 2270 2234 2233 2288 2359 2342 2314 2259 2220 2208 2191 2197 2285 2363 2352 2336 2348 2354 2342 2350 2370 2373 2383 2397 2386 2376 2375 2370 2385 2394 2379 2364 2342 2337 2335 2299 2278 2258 2173 2141 2225 2281 2216 2142 2108 2092 2064 2050 2047 2058 2061 2075 2094 2137 2215 2254 2265 2277 2284 2302 2308 2341 2367 2379 2391 2380 2366 2382 2356 2352 2418 2632 2755 3220 3490 3358 3069 2920 2810 2979 2981 3089 3065 2943 2824 2646 2397 2171 1991 1707 1802 1863 1713 2056 1970 2193 2467 2593 2333 2559 2293 2204 2235 2199 2208 2247 2283 2341 2347 2357 2375 2439 2485 2387 2303 2280 2261 2275 2220 2141 2102 2097 2145 2182 2191 2177 2171 2133 2081 2031 1998 1993 2114 2206 2147 2038 2051 2107 2116 2183 2107 1743 1707 1831 1867 1778 1876 2013 1912 1951 2015 2040 1986 1900 1922 1903 1920 1974 1994 2003 1946 1892 1837 1835 1834 1796 1784 1796 1831 1890 1986 2107 2176 2232 2262 2280 2317 2424 2425 2415 2528 2662 2873 3273 3496 3535 3381 2961 2647 2311 2176 2548 3151 3290 3290 2862 2356 2474 2617 2544 2317 1916 2340 2365 2150 2132 1736 1556 1480 1131 950 1262 1950 2471 2619 2371 2106 2181 2279 2448 2525 2486 2386 2277 2195 2146 2237 2387 2539 2402 2337 2502 2673 2532 2182 2239 2895 2961 2328 1800 1701 2259 2828 2821 2531 2360 2673 2942 2914 2925 3037 3158 3050 2891 2928 3053 3102 3000 3044 3129 3281 3354 3332 3250 2941 2623 2739 3074 3151 3152 2886 2642 2526 2490 2679 2838 2913 2894 2727 2763 2911 2803 2829 2847 2831 2907 2922 2832 2713 2774 2988 2862 2855 2961 2729 2984 2977 2859 2851 2868 2735 2724 2893 3109 3039 2756 2912 2876 2827 3081 2848 2744 2790 2728 2789 2901 2914 2724 2790 2884 2869 2739 2983 2878 2809 2842 2957 2931 2822 2910 2960 2923 3031 3055 2971 3055 2972 3170 3092 3075 3176 3198 3050 3150 3185 3090 3176 3062 3199 2986 2982 2781 2929 3220 3245 2839 2683 2740 2875 2890 2887 2940 2976 3180 3053 2938 3112 3172 3184 3466 3234 3160 3214 3328 3223 3090 3217 3175 3182 3205 3274 3221 3082 3173 3214 3192 3199 3278 3199 3148 3228 3245 3128 3270 3363 3310 3229 3201 3221 3332 3269 3399 3342 3413 3291 3277 3338 3391 3307 3236 3251 3218 3256 3319 3318 3252 3252 3358 3322 3183 3275 3420 3280 3262 3280 3392 3347 3343 3354 3405 3275 3292 3455 3426 3339 3367 3488 3535 3471 3558 3501 3543 3585 3518 3504 3519 3617 3610 3610 3559 3570 3677 3733 3715 3540 3493 3531 3553 3646 3754 3770 3831 3770 3815 3714 3582 3559 3484 3671 3641 3681 3752 3733 3698 3621 3464 3293 3310 3380 3522 3611 3654 3734 3544 3286 3473 3640 3394 3090 3305 3608 3473 3327 3428 3718 3842 3701 3594 3451 3431 3481 3690 3852 4034 3948 3657 3452 3507 3809 4051 3877 3583 3492 3479 3546 3558 3566 3616 3584 3939 4050 3638 3420 3510 3843 3882 3768 3685 3949 3904 3753 3509 3514 3605 3605 3518 3444 3274 3248 3513 3492 3393 3609 3406 3453 3947 4070 4199 4161 4062 3753 3460 3173 3383 3780 3518 3211 3074 3066 3296 3499 3331 3176 3526 3535 3216 3158 3262 3493 3429 3109 3186 3563 3778 3385 3078 3230 3468 3873 3839 3581 3546 3827 4040 3821 3660 3728 3684 3482 3416 3509 3632 3534 3666 3827 3855 3611 3853 3822 3613 3660 3712 3583 3553 3627 3594 3608 3724 3847 3769 3641 3445 3354 3461 3493 3515 3569 3517 3523 3667 3404 3264 3259 3197 3360 3374 3312 3161 3155 3375 3542 3374 3229 3196 3169 3111 3111 3227 3105 2955 3062 3050 2825 2917 3040 3036 2898 2899 3145 3163 3038 3005 3033 3068 3133 3284 3386 3235 3104 2739 2762 2947 3103 3045 3068 2988 2977 3067 2991 2946 2708 2760 2730 2666 2829 3115 2948 2967 2814 2731 2638 2631 2861 2850 2573 2413 2476 2658 2684 2570 2492 2529 2489 2404 2391 2391 2407 2379 2498 2498 2494 2531 2548 2503 2492 2575 2553 2464 2422 2472 2480 2391 2348 2349 2354 2346 2336 2316 2298 2301 2284 2297 2316 2370 2390 2338 2285 2260 2256 2272 2257 2264 2281 2310 2333 2343 2365 2371 2350 2346 2365 2376 2383 2386 2385 2373 2364 2370 2383 2398 2384 2372 2373 2361 2322 2298 2252 2230 2167 2125 2136 2182 2224 2151 2097 2071 2040 2031 2033 2049 2057 2079 2121 2158 2216 2252 2257 2260 2284 2278 2294 2327 2360 2400 2397 2386 2364 2375 2391 2392 2412 2499 2648 3160 3487 3351 3095 2948 2850 2863 2959 3115 3089 2967 2669 2535 2472 2164 1788 1338 2513 2666 2006 2022 2514 2505 2592 2653 2516 2670 2777 2530 2268 2214 2217 2263 2325 2388 2382 2393 2391 2410 2433 2371 2279 2250 2184 2156 2147 2096 2064 2059 2122 2153 2205 2176 2205 2153 2060 1974 1962 2006 2187 2216 2135 1998 2018 2052 2163 2220 2014 1736 1636 1662 1671 1803 1850 1945 1948 1986 1979 2105 1975 1923 1906 1909 1980 2021 2009 2042 1944 1911 1855 1825 1834 1812 1803 1800 1814 1880 1931 1990 2042 2114 2179 2239 2249 2172 2217 2350 2446 2587 2826 3302 3493 3566 3411 3037 2970 2902 2881 3129 3619 3486 3220 2939 2727 2993 2844 2364 1868 1552 1900 1987 1824 1810 1750 1184 922 911 894 1251 1713 2033 2197 2146 2207 2476 2547 2560 2538 2526 2487 2238 2009 2022 2401 2703 2753 2604 2551 2638 2678 2356 2059 2588 3082 2742 2374 2033 2079 2709 3096 2904 2601 2682 2936 2940 2739 2781 3073 3122 3018 3061 3171 3103 3059 2933 3036 3163 3209 3380 3399 3307 3089 2729 2974 3154 3143 3105 3144 2998 2699 2499 2682 2877 2989 2932 2728 2847 2906 2749 2796 2833 2928 2913 2977 2961 2820 2945 3087 2824 2803 3042 3139 3117 3108 2880 2899 2924 2962 2841 2863 3037 3121 2789 2767 2782 2776 2926 2802 2849 2968 2797 2767 2844 2887 2795 2773 2873 2991 2901 2779 2807 2785 2790 2945 2968 2926 2829 2806 2852 2994 3079 2952 2973 2962 3083 3077 3109 3113 3131 3097 3062 3089 2879 2974 3027 3167 2971 2708 2759 2813 3085 3370 3059 2971 3016 2936 2993 3113 2976 2940 3168 3073 2865 3110 3175 3078 3158 3232 3273 3167 3323 3332 3044 3209 3193 3130 3083 3167 3138 3106 3097 3052 3161 3192 3276 3226 3155 3260 3232 3120 3143 3242 3375 3357 3209 3267 3586 3529 3365 3412 3422 3254 3236 3284 3271 3276 3248 3246 3181 3309 3286 3324 3205 3356 3310 3339 3241 3273 3375 3345 3267 3259 3357 3458 3375 3366 3277 3246 3290 3474 3479 3497 3413 3411 3435 3465 3395 3436 3530 3666 3575 3476 3552 3527 3571 3518 3509 3567 3566 3618 3722 3633 3619 3578 3613 3671 3726 3730 3747 3714 3848 3780 3651 3686 3658 3713 3634 3537 3753 3728 3706 3582 3344 3211 3241 3442 3470 3503 3550 3674 3437 3385 3551 3626 3364 3116 3357 3509 3536 3611 3452 3696 3744 3594 3517 3403 3479 3532 3469 3496 3607 3609 3481 3267 3344 3730 3948 3821 3574 3467 3525 3863 3902 3781 3678 3826 3920 3714 3594 3617 3670 3868 4129 3947 3959 3838 3720 3553 3340 3253 3332 3443 3874 3645 3141 3277 4843 4022 3525 3512 3346 3328 3645 3921 4035 4006 3869 3694 3646 3239 3186 3898 3741 3448 3283 3515 3669 3465 2993 3354 3933 3633 3382 3135 3297 3425 3305 3465 3590 3609 3445 3565 3536 3405 3682 4061 3867 3429 3484 3737 3722 3635 3824 3925 3881 3743 3606 3488 3670 3726 4152 4191 3691 3545 3832 3732 3489 3562 3637 3587 3342 3349 3469 3595 3748 3732 3625 3528 3437 3438 3532 3479 3646 3741 3546 3606 3656 3324 3432 3367 3400 3263 3452 3234 3148 3205 3341 3435 3173 3116 3147 3201 3053 3139 3166 3071 3122 3174 3053 2927 2948 3159 3074 2869 2939 3180 3199 3145 3187 3218 3147 3036 3138 3258 3037 2866 2848 2916 3102 3172 3032 2963 2897 2917 2973 2937 2976 2738 2789 2827 2762 2951 3105 2896 2815 2916 2683 2632 2738 2775 2663 2594 2587 2593 2664 2707 2647 2494 2534 2519 2350 2273 2343 2442 2481 2597 2555 2620 2667 2601 2561 2394 2262 2298 2329 2369 2463 2501 2387 2362 2379 2352 2339 2335 2333 2306 2288 2314 2339 2361 2394 2377 2322 2303 2286 2283 2298 2282 2239 2259 2266 2279 2297 2341 2379 2364 2354 2372 2381 2377 2374 2381 2378 2364 2370 2377 2403 2398 2389 2385 2361 2331 2315 2249 2231 2181 2138 2150 2169 2181 2169 2085 2052 2039 2042 2048 2047 2061 2076 2136 2168 2176 2235 2282 2275 2286 2278 2299 2326 2327 2339 2359 2371 2374 2394 2411 2417 2432 2468 2612 3032 3413 3398 3215 3161 3030 3021 3060 3096 2998 2851 2709 2660 2481 2073 1558 1080 1903 2073 1982 2465 2638 2257 2442 2633 2636 2790 2829 2547 2192 2234 2249 2371 2662 2543 2424 2450 2417 2400 2413 2383 2333 2337 2266 2114 2083 2038 2028 2018 2004 2098 2151 2155 2178 2124 2023 1997 1884 1884 2000 2037 2064 1973 1902 1896 2004 2174 2062 1836 1799 1708 1722 1997 1910 1954 2088 2109 1970 2153 2013 1930 1925 1906 1921 1925 1967 2041 1968 1916 1916 1916 1889 1834 1814 1806 1796 1823 1842 1878 1938 1947 1997 2041 2017 1972 2032 2142 2230 2408 2842 3245 3324 3562 3441 3372 3473 3493 3535 3592 3478 3138 2911 2836 2753 2323 2282 1902 1662 1797 1917 1790 1606 1381 1142 935 856 995 1007 1140 1429 1902 1988 1919 2176 2416 2553 2617 2560 2684 2740 2311 1921 2096 2605 2893 2832 2755 2971 2996 2751 2426 2364 2507 2949 2922 2443 2294 2551 2931 3089 2911 2797 2852 2904 2766 2678 2782 2987 2997 2892 2863 3070 3064 2980 2952 3108 3159 3116 3315 3371 3293 3182 2863 2894 3054 3132 2984 3076 3193 2924 2699 2884 3056 3110 2976 2844 2955 2965 2938 2805 2753 3010 3021 2987 3023 2861 3021 3159 3005 2876 3095 3069 3083 3054 2976 3024 2987 2932 2770 2856 2950 3146 2994 3059 2812 2855 2791 2829 2904 2916 3002 2952 2919 3011 2863 2864 2915 2964 2904 2862 2805 2813 2791 2865 2835 2986 2911 2808 2931 3035 3059 2976 2999 2976 3012 3112 3152 3147 2970 2933 2873 2870 2709 2738 2810 2844 2928 2663 2606 2808 2811 3008 2942 3155 3132 2925 3032 3242 3074 2953 3097 3044 2953 3092 3103 3149 3043 3158 3198 3213 3355 3161 3039 3210 3212 3144 3157 3163 3078 3079 3207 3138 3197 3227 3277 3212 3079 3288 3314 3119 3177 3196 3263 3275 3280 3372 3466 3282 3286 3385 3416 3292 3301 3328 3323 3174 3226 3276 3240 3251 3237 3271 3278 3239 3205 3276 3230 3340 3361 3337 3219 3387 3299 3355 3319 3411 3270 3635 3657 3576 3377 3395 3407 3502 3595 3546 3542 3549 3499 3680 3651 3596 3553 3460 3523 3420 3385 3502 3571 3568 3616 3650 3644 3618 3615 3664 3688 3732 3743 3846 3777 3699 3828 3762 3737 3654 3610 3595 3757 3663 3603 3477 3379 3325 3263 3294 3459 3490 3433 3534 3487 3570 3596 3667 3444 3251 3460 3532 3676 3516 3457 3749 3597 3654 3521 3385 3557 3539 3228 3377 3378 3497 3604 3338 3404 4016 4086 3946 3838 3534 3494 4041 4213 3863 4013 4147 3912 3622 3575 3697 3783 3915 4218 3937 3925 3846 3749 3399 3360 3401 3363 3390 3813 3725 3175 3447 3813 3624 3429 3451 3361 3164 3374 3833 3685 3752 3812 3264 3392 3187 3165 3575 3682 3482 3143 3447 3678 3365 2985 3331 3657 3685 3605 3253 3280 3369 3405 4166 3435 3194 3196 3722 3899 3408 3599 4030 3715 3305 3474 3736 3710 3640 3907 3985 3810 3912 3666 3426 3495 3516 3948 4219 3629 3321 3930 3764 3488 3526 3497 3512 3201 3280 3732 3938 3807 3665 3634 3515 3494 3506 3401 3482 3646 3363 3580 3545 3451 3497 3555 3588 3715 3278 3459 3198 3173 3328 3170 3072 3003 3177 3246 3231 3107 3175 3059 3078 3097 3095 3042 2970 2986 3115 3037 2963 3096 3247 3250 3170 3275 3381 3191 2985 3094 3079 2994 2796 2877 3162 3177 3002 2894 2900 2870 2878 2941 2901 2727 2615 2767 2818 2939 3036 3036 2866 2749 2637 2628 2713 2766 2785 2791 2802 2691 2618 2628 2569 2472 2478 2547 2563 2450 2376 2490 2597 2622 2647 2527 2446 2482 2493 2544 2449 2290 2344 2325 2356 2433 2465 2368 2359 2360 2357 2366 2344 2354 2351 2339 2328 2333 2341 2337 2328 2333 2320 2290 2281 2281 2280 2277 2205 2207 2217 2224 2310 2399 2367 2366 2374 2379 2374 2373 2373 2380 2364 2373 2371 2398 2397 2401 2388 2369 2336 2336 2252 2223 2229 2153 2172 2171 2155 2129 2095 2056 2049 2054 2062 2054 2073 2111 2154 2168 2194 2232 2267 2292 2285 2286 2299 2293 2317 2339 2404 2397 2519 2466 2438 2449 2441 2476 2577 2861 3257 3411 3397 3399 3284 3163 3067 2995 2946 2956 2921 2781 2503 2067 1665 1442 1446 1705 2034 2434 2475 2238 2656 2643 2658 2855 2860 2399 2116 2242 2354 2361 2379 2422 2422 2476 2423 2461 2394 2397 2345 2393 2223 2112 2043 2036 2059 2050 2084 2154 2153 2147 2154 2152 2132 2004 1873 1841 1960 2026 2047 1944 1831 1835 2011 2172 2151 2030 1928 1787 1769 2064 2060 2048 2184 2127 1992 2002 1979 1924 1938 1902 1871 1848 1900 1989 1964 1921 1911 1947 1897 1837 1789 1804 1802 1799 1794 1837 1889 1852 1868 1884 1899 1950 2075 2232 2255 2398 2863 3073 3290 3412 3342 3519 3734 3790 3757 3664 3499 2936 2648 2565 2424 2282 2122 1987 1873 1939 2030 1908 1595 1412 1062 754 1040 1548 1893 1949 2179 2238 1841 1670 1850 2114 2449 2583 2541 2710 2791 2336 1895 2169 2733 2981 2863 2838 3001 3067 2958 2883 2824 2989 3178 2983 2646 2512 2709 2942 2925 2748 2712 2749 2782 2709 2681 2732 2755 2810 2720 2790 2935 2878 2845 2947 3080 3070 3078 3252 3326 3295 3237 3065 3000 3075 3036 2909 3008 3268 3212 3035 2924 3108 3231 3077 3054 3101 3045 3131 3012 2735 2920 2984 3029 3156 3008 2953 3035 3093 2969 2885 2894 2938 2886 2881 2991 3084 3034 2884 2839 2855 3020 2992 2810 2754 2786 2796 2824 2803 2832 2844 3043 2916 2864 3001 2933 2921 2921 2827 2891 2881 2928 2943 2923 2831 2871 2917 2931 3016 3036 3064 2992 3052 3065 3001 3081 3074 3180 3050 2821 2992 2828 2740 2697 2757 2801 2883 2899 2935 3181 3216 3102 2824 3062 2790 2898 3046 3192 3099 3148 3041 3035 3027 3118 3123 3219 3015 3128 3206 3219 3392 3162 3114 3264 3312 3227 3267 3213 3101 3132 3170 3214 3182 3185 3284 3208 3316 3176 3296 3251 3251 3308 3139 3305 3111 3330 3329 3503 3306 3246 3472 3299 3270 3399 3365 3221 3305 3276 3246 3228 3101 3222 3324 3144 3170 3167 3210 3356 3414 3511 3278 3435 3255 3215 3282 3373 3325 3363 3430 3241 3220 3393 3484 3464 3596 3613 3593 3597 3549 3491 3664 3664 3536 3496 3533 3406 3372 3530 3510 3540 3603 3628 3656 3599 3593 3641 3622 3594 3671 3852 3629 3759 3756 3697 3670 3722 3778 3637 3729 3630 3615 3435 3458 3458 3466 3510 3529 3608 3226 3115 3495 3526 3533 3802 3739 3502 3367 3445 3660 3600 3579 3594 3551 3608 3353 3296 3392 3361 3172 3503 3351 3400 3702 3559 3426 4120 4209 4082 3908 3581 3550 4224 4395 4003 3998 4070 3954 3663 3706 3981 3881 3853 4210 4037 3934 3787 3429 3190 3250 3742 3700 3562 3830 3657 3295 3235 3728 3801 3611 3357 3137 3082 3679 3602 3372 3513 3488 3071 3269 3430 3511 3480 3699 3280 3121 3567 3604 3344 3049 3149 3118 3674 3619 3467 3477 3531 3557 3528 3265 3146 3131 3507 3567 3547 3700 4003 3751 3283 3448 3740 3894 3750 3612 3599 3582 3841 3625 3318 3310 3496 3717 4088 3790 3693 3720 3758 3730 3735 3509 3390 3236 3409 4047 3831 3616 3725 3804 3791 3797 3573 3419 3359 3246 3179 3410 3360 3317 3418 3527 3618 3345 3327 3445 3306 3204 3224 3184 3106 3057 3379 3278 3212 3184 3152 3029 2988 3050 3061 3068 3016 2965 3088 3149 3289 3344 3296 3194 3110 3157 3139 2994 2859 2932 2906 2855 2903 3124 3229 3040 2863 2803 2824 2862 2980 3063 3120 2893 2668 2807 2949 3079 3126 2999 2799 2796 2726 2682 2737 2754 2842 2995 2943 2622 2477 2536 2468 2441 2483 2517 2500 2451 2455 2556 2614 2573 2524 2380 2312 2393 2478 2540 2355 2449 2462 2427 2418 2473 2466 2377 2404 2370 2336 2418 2306 2349 2370 2332 2326 2333 2320 2316 2315 2310 2309 2298 2291 2280 2262 2239 2213 2233 2219 2282 2430 2424 2381 2378 2375 2386 2381 2376 2370 2376 2363 2374 2374 2357 2368 2390 2388 2375 2349 2340 2333 2299 2264 2169 2164 2156 2139 2114 2105 2074 2060 2058 2058 2067 2101 2141 2163 2182 2201 2228 2259 2295 2296 2285 2279 2298 2338 2369 2409 2397 2407 2422 2478 2497 2461 2480 2537 2662 2901 3139 3322 3437 3374 3206 3045 2974 2962 2938 3022 2940 2587 2069 1662 1567 1683 2145 2532 2596 2432 2441 2638 2618 2638 2910 2534 2121 2179 2300 2421 2391 2500 2490 2410 2488 2448 2462 2466 2457 2332 2314 2214 2118 2068 2034 2075 2061 2072 2125 2141 2110 2090 2111 2154 2062 1977 1978 2030 2049 2053 1963 1886 1912 2037 2144 2175 2074 1900 1834 1740 1815 1806 1690 1878 2117 2049 1910 1937 1865 1857 1896 1879 1861 1873 2011 2019 1950 1903 1948 1911 1844 1759 1793 1803 1812 1791 1805 1856 1842 1865 1876 1885 1937 2176 2423 2522 2645 2852 3076 3084 3092 3191 3442 3750 3849 3676 3443 3208 2913 2669 2559 2435 2291 2175 2090 1967 1929 1815 1630 1492 1237 950 889 1210 2192 2883 2565 2352 2148 1869 1607 1494 1925 2375 2436 2448 2622 2690 2423 2107 2206 2593 2855 2830 2761 2932 3069 3029 3046 3116 3276 3332 3174 2986 2757 2639 2716 2754 2661 2611 2629 2678 2750 2732 2728 2676 2640 2658 2840 2889 2763 2832 2917 2915 2909 3024 3109 3145 3268 3269 3248 3201 3083 2985 2887 2952 3165 3264 3130 2990 3169 3232 3170 3207 3229 3147 3164 3200 2828 2848 2942 2948 3099 3055 3000 2998 3030 2979 2923 2814 2826 2924 2979 2984 3058 3134 3086 3018 2957 3043 3010 2903 2860 2855 2917 2860 2857 2824 2823 2954 2935 2822 2987 2968 2897 2883 2848 2836 2835 2948 3008 2939 2930 2921 2881 2975 2998 2972 3050 3043 3154 3184 3144 3087 3082 3240 3243 3033 2948 2918 2761 3097 2996 2917 2988 2969 2991 3077 3083 3160 2965 3016 2909 2891 3013 3135 3188 3015 2874 2927 3098 3090 3191 3241 2948 3274 3129 3200 3323 3269 3217 3442 3459 3320 3244 3182 3053 3136 3138 3220 3130 3153 3181 3226 3301 3279 3078 3192 3270 3252 3270 3163 3251 3235 3322 3512 3373 3290 3242 3221 3203 3353 3296 3321 3247 3290 3313 3225 3252 3224 3230 3279 3280 3207 3250 3383 3494 3492 3282 3311 3235 3228 3248 3285 3380 3447 3361 3157 3183 3244 3387 3386 3626 3755 3615 3619 3723 3401 3593 3583 3462 3541 3518 3383 3351 3504 3501 3577 3499 3552 3739 3682 3588 3617 3577 3543 3727 3699 3683 3641 3720 3612 3639 3699 3854 3642 3752 3706 3629 3577 3528 3562 3485 3616 3701 3627 3341 3088 3458 3501 3517 3768 3696 3507 3379 3525 3927 3685 3595 3550 3568 3491 3240 3108 3259 3331 3242 3643 3550 3302 3677 3598 3612 3965 4180 3947 3894 3737 3809 4021 4387 4131 3922 3976 3834 3563 3785 3991 3765 3665 4378 3887 4103 3910 3405 3284 3188 3813 3652 3638 3653 3505 3445 3368 3645 3606 3774 3170 2920 3379 3702 3370 3320 3373 3335 3515 3534 3778 3897 3628 3663 3790 3695 3621 3296 3148 3241 3198 3138 3512 3803 3660 3668 3616 3564 3414 3381 3604 3521 3275 3516 3864 3857 3788 3709 3478 3441 3651 3854 3676 3538 3748 3800 3791 3639 3371 3239 3597 3768 3870 3872 3818 3691 3712 3843 3931 3557 3273 3305 3505 3640 3575 3598 3814 3781 3751 3786 3562 3399 3341 3261 3229 3253 3219 3313 3382 3392 3573 3435 3376 3405 3354 3272 3185 3194 3388 3416 3226 3078 3185 3232 3190 3125 3032 3084 3088 3073 3000 3002 3158 3249 3228 3255 3290 3165 3057 3032 2951 2942 2931 2881 2968 2998 3079 3281 3230 2922 2736 2714 2755 2893 3031 2939 3049 3110 2788 2870 2955 3072 3163 3026 2833 2812 2665 2669 2808 2865 2882 2725 2704 2522 2481 2545 2512 2497 2490 2470 2526 2467 2467 2602 2576 2457 2425 2360 2445 2460 2406 2398 2399 2460 2526 2492 2427 2446 2391 2425 2383 2301 2275 2337 2281 2374 2334 2287 2338 2331 2326 2328 2333 2324 2314 2304 2303 2290 2272 2272 2255 2260 2255 2313 2418 2428 2410 2409 2381 2394 2392 2379 2377 2376 2367 2366 2361 2339 2338 2358 2368 2362 2362 2331 2295 2249 2235 2174 2141 2131 2112 2102 2088 2077 2073 2067 2074 2083 2113 2148 2177 2202 2219 2235 2262 2292 2303 2314 2310 2324 2361 2385 2410 2424 2435 2449 2531 2522 2483 2476 2527 2572 2607 2785 3098 3343 3301 3226 3128 3054 3003 2925 3057 3059 2647 1990 1854 1682 1842 2466 2780 2804 2246 2342 2363 2540 2721 2729 2207 2117 2253 2393 2407 2432 2481 2484 2477 2490 2473 2485 2473 2444 2317 2196 2179 2196 2149 2074 2072 2061 2051 2062 2083 2035 1972 2035 2097 2060 2012 2046 2112 2060 1980 1944 1938 2003 1983 2011 2061 2026 1957 1875 1838 1842 1751 1638 1827 2135 2017 1919 1858 1837 1753 1833 1882 1886 1888 1994 2027 1922 1887 1876 1903 1847 1811 1798 1823 1848 1810 1807 1846 1870 1905 1952 1962 2006 2310 2578 2644 2755 2953 2932 2881 3036 3242 3419 3825 3902 3584 3304 3079 2927 2765 2683 2618 2355 2292 2303 2199 1854 1754 1734 1933 1683 1404 1512 1620 2512 2574 2219 2033 1928 1810 1573 1574 2081 2403 2418 2452 2526 2500 2419 2346 2338 2433 2527 2542 2467 2605 2824 2875 3046 3175 3213 3301 3089 2936 2899 2805 2734 2765 2767 2723 2666 2648 2740 2734 2710 2632 2610 2667 2800 2869 2767 2851 2861 2827 2875 2870 2891 2863 3170 3316 3262 3130 3054 3169 3023 2981 3046 3169 3135 3076 3130 3173 3262 3258 3328 3211 3060 3073 2966 2991 3007 2948 3068 3221 3147 3094 2971 3014 2980 2869 2898 2959 2955 3018 2929 3009 3186 3219 3017 3093 3167 3172 3056 2965 3025 2991 3118 2979 2798 2896 2955 2961 3051 2968 2856 2926 2906 2781 2765 2872 2903 2811 2879 2893 2881 2931 2970 2951 3031 3055 3135 3175 3245 3163 3116 3213 3227 3241 3230 3027 3133 2986 2966 2967 3296 3100 2936 3019 2898 2953 2986 2963 2989 2912 3021 3303 3449 3291 2832 2867 3064 3069 3037 3134 3011 3315 3092 3137 3157 3173 3175 3285 3334 3256 3155 3160 3138 3136 3114 3180 3179 3142 3144 3153 3118 3362 3194 3080 3162 3301 3313 3260 3246 3110 3276 3302 3329 3345 3309 3270 3248 3277 3246 3357 3139 3247 3411 3317 3348 3364 3649 3232 3243 3212 3260 3443 3414 3318 3281 3284 3230 3225 3194 3164 3302 3476 3483 3184 3094 3098 3274 3334 3539 3696 3667 3548 3656 3426 3600 3589 3452 3485 3479 3448 3444 3452 3468 3631 3572 3506 3639 3659 3670 3603 3547 3557 3582 3689 3673 3638 3475 3491 3527 3595 3834 3702 3736 3722 3666 3598 3611 3637 3361 3476 3621 3824 3612 3254 3409 3450 3670 3716 3442 3434 3386 3851 3872 3467 3456 3553 3505 3423 3237 2989 3160 3472 3420 3637 3304 3123 3424 3645 3743 3660 3787 3760 3976 3865 3800 4122 4133 4153 4170 3963 3440 3434 3826 3958 3690 3411 3445 3759 4061 4082 3796 3412 3442 3848 3504 3551 3563 3507 3447 3800 3750 3504 3580 3142 3048 3503 3555 3199 3196 3373 3415 3587 3614 3723 3867 3558 3590 3828 3902 3398 3220 2893 3283 3474 3446 3541 3669 3830 3740 3731 3756 3457 3309 3670 3600 3241 3591 3987 3882 3602 3526 3586 3549 3539 3641 3518 3507 3820 3762 3691 3650 3503 3397 3627 3752 3694 3650 3819 3755 3544 3693 3864 3536 3240 3396 3511 3498 3610 3749 3772 3615 3471 3487 3427 3266 3212 3338 3325 3266 3277 3465 3476 3313 3441 3393 3297 3390 3395 3345 3247 3253 3361 3504 3310 3111 3235 3284 3252 3150 3155 3239 3182 3025 2912 2999 3140 3136 3143 3231 3268 3185 3128 3098 3071 2996 2899 2859 3068 3118 3185 3299 3127 2889 2902 2898 2965 3134 3132 2753 2747 2753 2804 2857 2903 3033 3173 3045 2784 2747 2663 2733 2797 2810 2777 2652 2506 2469 2539 2591 2566 2553 2533 2570 2627 2479 2485 2708 2623 2613 2439 2443 2369 2362 2348 2406 2484 2484 2354 2407 2393 2368 2385 2409 2354 2304 2291 2255 2270 2376 2524 2321 2327 2325 2342 2347 2337 2328 2319 2312 2307 2301 2296 2288 2274 2274 2268 2279 2329 2409 2437 2427 2401 2400 2395 2391 2388 2380 2373 2360 2349 2327 2308 2318 2333 2338 2337 2310 2305 2301 2245 2167 2115 2108 2101 2089 2079 2075 2082 2086 2094 2097 2109 2147 2191 2206 2216 2233 2258 2285 2309 2344 2373 2370 2371 2374 2381 2383 2404 2472 2772 2575 2524 2466 2468 2534 2573 2647 2845 3144 3113 3116 3147 3142 3020 2921 3092 3073 2831 2286 1949 1893 1730 2248 2517 2486 2390 2372 2410 2530 2813 2579 2187 2231 2342 2407 2390 2535 2499 2460 2515 2526 2516 2480 2419 2328 2232 2161 2137 2131 2118 2114 2076 2041 2038 2047 2013 1956 1903 1837 1922 1961 1990 2052 2067 1986 1919 1971 1971 2151 2168 2084 1991 1967 1805 1782 1924 1889 1803 1750 1822 2145 1887 1848 1807 1763 1716 1751 1829 1878 1874 1924 1988 1916 1883 1877 1886 1869 1854 1823 1838 1866 1840 1820 1838 1908 2003 2073 2133 2211 2385 2518 2505 2562 2681 2816 3025 3181 3514 3852 4020 3851 3412 3121 3055 2868 2684 2587 2941 2510 2437 2452 2487 2214 2150 2103 2164 2059 2129 1982 2033 2508 1934 1972 2086 1927 1812 1616 1722 2168 2409 2572 2661 2534 2485 2520 2501 2461 2405 2298 2188 2223 2331 2446 2629 2909 3118 3123 3086 2846 2636 2725 2881 2875 2815 2830 2863 2763 2732 2730 2725 2643 2569 2637 2728 2791 2910 2933 3045 3040 2905 2895 2823 2824 2793 3106 3390 3347 3146 3077 3171 3087 3029 3038 3128 3159 3103 3105 3157 3286 3250 3453 3367 3082 3077 3152 3075 2945 2945 3024 3086 3189 3194 3048 3046 2987 2887 2983 2989 2929 3361 3271 2956 2983 3078 3049 3222 3115 3021 3157 3027 3019 3120 3138 3082 2873 2849 2844 2995 3085 2954 2901 2940 2819 2749 2795 2807 2807 2773 2814 2845 2867 2923 2982 2987 2956 2965 2980 3102 3180 3207 3109 3025 3112 3193 3291 3127 3042 3047 3020 2971 3037 2947 2854 2903 2876 2813 3009 2978 2952 2921 2976 3153 3229 3249 2853 2848 3051 3019 2967 3052 3105 3196 3202 3153 3215 3177 3190 3277 3346 3218 3100 3132 3184 3155 3215 3136 3152 3158 3173 3060 3047 3304 3435 3175 3160 3240 3227 3310 3238 3219 3213 3177 3235 3335 3258 3258 3200 3227 3220 3305 3136 3241 3288 3298 3299 3219 3176 3197 3194 3214 3291 3318 3209 3241 3247 3308 3304 3232 3187 3245 3309 3393 3362 3503 3154 3201 3275 3297 3315 3513 3521 3456 3505 3446 3573 3414 3388 3440 3400 3390 3378 3445 3475 3641 3649 3538 3517 3593 3633 3601 3601 3572 3584 3556 3648 3573 3267 3353 3421 3567 3662 3630 3646 3651 3648 3647 3611 3536 3445 3369 3522 3789 3695 3485 3333 3495 3752 3596 3345 3361 3609 3595 3582 3446 3477 3457 3353 3444 3319 3088 3166 3523 3578 3302 3101 3149 3253 3578 3830 3652 3469 3625 3890 3922 4023 4150 4289 4346 4291 3729 3280 3435 3814 3752 3542 3397 3534 3610 4042 3997 3665 3468 3649 3714 3292 3826 3639 3469 3574 3932 3933 3562 3483 3253 3181 3457 3568 3431 3398 3488 3537 3607 3603 3656 3522 3267 3329 3716 4248 3934 3213 3057 3552 3728 3495 3372 3373 3496 3529 3719 3780 3578 3499 3714 3512 3426 3734 3690 3550 3452 3446 3562 3569 3512 3507 3483 3715 3848 3790 3656 3582 3550 3554 3668 3781 3760 3777 3801 3695 3522 3674 3824 3612 3403 3457 3513 3527 3527 3555 3592 3483 3336 3409 3518 3454 3349 3281 3262 3369 3513 3615 3476 3296 3353 3205 3160 3350 3455 3360 3177 3157 3181 3256 3279 3335 3331 3337 3260 3161 3165 3241 3169 2973 2817 2873 3041 3186 3193 3344 3275 3141 3147 3135 3085 2864 2826 2966 3136 3183 3279 3322 3099 3108 3145 3014 3083 3086 2948 2900 2959 2804 2766 2755 2928 3157 3082 2889 2655 2742 2697 2784 2733 2616 2591 2515 2589 2452 2461 2454 2502 2566 2676 2689 2591 2484 2572 2675 2774 2608 2577 2481 2222 2198 2190 2173 2279 2473 2351 2427 2382 2389 2436 2419 2388 2369 2342 2311 2301 2393 2536 2373 2322 2333 2348 2371 2351 2346 2340 2328 2322 2313 2305 2296 2287 2285 2279 2286 2306 2351 2418 2431 2419 2415 2404 2402 2402 2392 2376 2357 2344 2325 2298 2284 2292 2300 2307 2285 2262 2275 2244 2183 2162 2149 2092 2076 2091 2079 2089 2100 2103 2109 2137 2168 2207 2219 2220 2244 2252 2273 2325 2367 2379 2387 2364 2340 2348 2362 2398 2487 2646 2524 2517 2503 2512 2597 2646 2696 2727 2880 2884 2870 2974 3033 2944 2910 3110 3076 3000 2581 2106 1919 1905 2071 2155 2224 2303 2364 2501 2694 2883 2653 2285 2284 2443 2515 2548 2512 2510 2469 2530 2536 2555 2498 2390 2285 2190 2186 2187 2147 2099 2142 2044 2038 2005 2018 2131 1884 1829 1786 1882 1966 2035 2152 1877 2159 2031 2075 2087 2138 2283 2193 2019 1920 1731 1695 1723 1765 1799 1775 1825 1791 1781 1778 1790 1728 1703 1693 1747 1801 1818 1882 1957 1956 1915 1870 1847 1864 1869 1832 1819 1873 1893 1894 1908 1965 2085 2165 2276 2386 2412 2445 2351 2299 2456 2656 3057 3465 3815 4036 4094 3815 3137 2951 2812 2751 2647 2479 2452 2373 2344 2436 2318 2116 2047 1962 1926 2105 2306 2154 2256 2632 1496 2026 2126 1613 1692 1899 2046 2214 2269 2500 2752 2731 2623 2586 2474 2365 2343 2242 2095 2110 2264 2372 2481 2637 2890 3053 2999 2750 2552 2580 2756 2886 2825 2797 2834 2801 2823 2656 2619 2698 2558 2639 2774 2802 2881 2919 3057 3224 3063 2957 2886 2857 2873 3085 3348 3380 3276 3019 3060 3184 3075 3018 3077 3124 3134 3188 3146 3114 3094 3311 3295 3012 3080 3160 3032 2945 2950 3042 2989 3033 3059 2972 3018 3110 3060 3041 3048 3049 3209 3113 2927 2883 2884 3081 3328 3365 3146 2862 2964 3022 3077 2993 2930 2924 2922 2865 2896 2912 2991 2982 2968 2858 2848 2937 2847 2845 2841 2815 2829 2841 2869 2921 2986 2980 2956 3013 3069 3114 3154 3084 3209 3003 2890 2984 3012 3038 2997 3037 2950 2962 2888 2871 2957 2853 2792 2925 2968 2972 2984 2977 2939 2995 3094 2957 2905 3042 3033 2986 2918 3063 3311 3357 3383 3270 3247 3316 3140 3093 3090 3045 3145 3139 3163 3226 3185 3126 3146 3153 3050 3048 3188 3307 3169 3276 3255 3313 3282 3227 3263 3205 3168 3191 3297 3243 3233 3201 3211 3224 3239 3208 3128 3210 3222 3281 3227 3208 3184 3235 3229 3313 3263 3175 3229 3217 3369 3338 3227 3172 3288 3360 3489 3549 3566 3286 3239 3343 3363 3330 3402 3455 3422 3420 3408 3488 3455 3457 3467 3518 3385 3349 3384 3469 3587 3589 3579 3539 3585 3597 3639 3624 3587 3575 3492 3506 3458 3319 3375 3404 3470 3417 3472 3537 3568 3594 3545 3518 3554 3478 3596 3645 3693 3768 3653 3363 3505 3652 3407 3307 3477 3647 3406 3281 3259 3330 3266 3330 3479 3367 3337 3468 3533 3456 3226 3165 3201 3518 3746 3814 3618 3498 3668 3789 3798 3909 3951 4110 4337 4205 3883 3555 3837 3845 3497 3447 3477 3713 3940 3960 3828 3640 3487 3549 3415 3180 3264 3356 3397 3724 4517 4093 3599 3552 3577 3565 3539 3570 3504 3299 3488 3618 3571 3496 3571 3280 3064 3093 3774 3927 3333 2963 3346 3882 3721 3241 3099 3124 3225 3522 3773 3622 3441 3613 3684 3487 3516 3601 3546 3604 3621 3577 3622 3678 3665 3523 3516 3670 3746 3753 3627 3638 3648 3614 3679 3768 3790 3699 3437 3231 3359 3658 3673 3541 3478 3501 3548 3466 3270 3309 3477 3440 3381 3605 3643 3441 3304 3223 3253 3570 3640 3559 3442 3248 3035 3006 3039 3218 3296 3179 3075 3202 3224 3241 3349 3502 3247 3298 3194 3130 3166 3082 3002 3011 2982 2970 3034 3203 3131 3448 3208 3054 3037 3061 2982 2877 3124 3221 3080 3211 3407 3426 3292 2846 3027 2988 2987 2920 2792 2934 3185 3036 2755 2833 3052 3079 2865 2814 3135 3091 2693 2864 2804 2585 2660 2630 2564 2438 2412 2471 2711 2718 2749 2719 2624 2618 2635 2660 2724 2587 2495 2305 2160 2207 2263 2223 2356 2662 2494 2435 2410 2427 2453 2433 2414 2399 2394 2392 2397 2379 2340 2342 2348 2357 2382 2371 2329 2353 2363 2348 2336 2326 2314 2308 2301 2293 2284 2285 2296 2353 2430 2445 2428 2430 2411 2413 2408 2384 2359 2339 2327 2310 2284 2252 2255 2271 2279 2264 2227 2231 2232 2207 2211 2177 2140 2094 2113 2082 2086 2114 2110 2128 2166 2186 2219 2228 2229 2251 2273 2288 2330 2359 2353 2344 2335 2312 2334 2370 2411 2435 2453 2460 2473 2509 2574 2607 2719 2740 2695 2679 2710 2761 2840 2906 2864 2861 2998 3112 3025 2692 2401 2270 2229 2294 2195 2165 2310 2417 2661 2857 2967 2867 2548 2420 2541 2534 2519 2607 2530 2539 2577 2547 2578 2501 2440 2367 2307 2206 2191 2149 2150 2182 2004 1997 1986 1994 2071 1866 1841 1775 1769 1914 1931 1915 1902 1997 2086 2084 2053 2137 2251 2207 2061 1880 1806 1758 1898 1923 1791 1795 1801 1831 1800 1773 1740 1736 1801 1689 1699 1750 1814 1878 2020 2032 1914 1898 1842 1860 1875 1792 1793 1878 1932 1991 2009 2031 2154 2283 2341 2387 2480 2473 2354 2167 2352 2417 2871 3683 4007 4040 3937 3739 3056 2774 2667 2634 2530 2217 1968 1863 1970 2246 2096 1689 1628 1605 1616 1871 2155 2174 2438 2715 1728 2138 2264 1999 1828 2124 2336 2253 2144 2238 2483 2584 2597 2512 2245 2017 2069 2096 2008 2058 2167 2364 2510 2541 2646 2833 2937 2842 2734 2669 2735 2857 2848 2783 2756 2821 2893 2579 2457 2668 2564 2609 2780 2766 2780 2823 2970 3130 3164 3046 2908 2915 3042 3176 3258 3212 3235 3074 3186 3324 3291 3151 3066 3069 3106 3034 2920 2937 3011 3132 3064 2815 2940 3004 2952 2891 3029 3179 3000 3048 2927 2849 2958 3023 2981 3029 3225 3147 3088 3093 3102 2928 2835 3080 3245 3431 3446 3046 2806 2884 3131 3067 2906 2931 2991 3004 2856 2819 2930 2950 2952 2898 2989 3059 2923 2901 2929 2974 3004 2956 2902 2934 2963 2945 2929 3043 3141 3132 3146 3085 3090 2992 2950 2918 2905 2840 2927 3017 3017 2999 2993 3048 3062 2913 3025 3178 3029 2959 2988 2990 3045 3144 3080 3013 2944 2978 3050 2912 2898 2917 2967 3077 3125 3230 3110 3225 3123 3060 3200 3060 3125 3129 3157 3234 3196 3115 3170 3228 3114 3214 3163 3223 3261 3275 3213 3195 3351 3170 3304 3181 3141 3218 3204 3271 3212 3206 3222 3229 3228 3234 3078 3166 3273 3364 3295 3157 3189 3244 3257 3316 3221 3170 3213 3220 3348 3289 3180 3224 3321 3428 3422 3289 3445 3315 3353 3455 3400 3300 3392 3408 3382 3372 3337 3373 3382 3436 3488 3453 3467 3386 3465 3514 3594 3554 3599 3590 3586 3483 3615 3598 3479 3418 3437 3479 3447 3423 3402 3337 3331 3304 3437 3510 3515 3544 3440 3421 3502 3603 3697 3734 3677 3774 3685 3368 3355 3412 3247 3358 3521 3500 3427 3349 3288 3268 3224 3402 3478 3393 3550 3627 3469 3384 3306 3312 3466 3652 3668 3614 3544 3566 3673 3706 3693 3736 3852 4071 4277 4201 4171 4017 3992 3700 3435 3705 3762 3631 3757 3815 3764 3542 3262 3270 3276 3349 3280 3239 3427 4085 4275 3982 3793 3800 3898 3895 3838 3701 3469 3222 3121 3322 3441 3416 3406 3267 3207 3472 4039 3655 3055 3293 3733 3889 3531 3174 3189 3388 3653 3841 3774 3449 3384 3580 3602 3521 3572 3657 3651 3613 3634 3545 3594 3709 3640 3507 3485 3572 3763 3755 3505 3408 3515 3518 3530 3528 3515 3476 3362 3332 3394 3502 3475 3412 3468 3494 3590 3520 3199 3279 3550 3533 3520 3737 3748 3650 3340 3217 3306 3587 3450 3368 3332 3119 3053 3084 3006 3088 3128 3040 3119 3131 3187 3249 3384 3433 3075 3214 3099 3034 3093 3055 3042 3095 3558 3314 3088 3125 2999 3517 3101 3007 2888 3182 3104 3089 3255 3421 3037 3080 3360 3408 2985 3048 3038 2997 3075 3029 3022 3027 3084 2999 2924 3021 3149 2906 2752 2727 2861 2798 2862 2938 2881 2789 2854 2820 2651 2591 2590 2796 3061 3013 2736 2715 2697 2659 2617 2641 2635 2495 2318 2185 2137 2351 2586 2630 2696 2691 2556 2481 2492 2504 2516 2468 2409 2420 2434 2432 2453 2411 2381 2397 2378 2358 2373 2380 2338 2350 2364 2365 2351 2344 2335 2317 2303 2296 2287 2280 2280 2308 2369 2399 2381 2384 2421 2401 2402 2374 2318 2299 2287 2277 2267 2227 2232 2247 2261 2257 2242 2205 2206 2220 2211 2196 2158 2139 2158 2134 2104 2138 2139 2159 2182 2196 2218 2243 2270 2287 2301 2321 2330 2335 2317 2306 2299 2310 2348 2386 2422 2440 2448 2454 2458 2476 2404 2499 2612 2590 2593 2664 2719 2703 2770 2879 2815 2786 2894 3061 3027 2694 2416 2262 2297 2424 2239 2184 2274 2424 2736 2991 3011 2822 2359 2507 2523 2564 2466 2482 2488 2517 2558 2546 2572 2508 2397 2377 2397 2263 2182 2205 2237 2205 2159 2083 2077 2012 1841 1825 1862 1953 1890 1921 1882 1823 1917 2008 1999 1931 1931 2076 2119 2076 1998 1836 1724 1782 1891 1976 1885 1926 1938 1894 1814 1803 1797 1870 1996 1725 1767 1818 1800 1872 2024 2011 1958 1905 1802 1859 1879 1792 1808 1871 1979 2119 2170 2206 2287 2584 2633 2606 2605 2555 2494 2333 2279 2501 3032 3830 4172 3922 3650 3342 2792 2431 2538 2563 2470 2315 1875 1473 1543 1813 1797 1494 1430 1555 1601 1689 1635 2062 2365 2687 2086 2046 2183 2191 1990 2300 2522 2387 2224 2186 2361 2378 2430 2428 2197 1969 1996 2016 1909 1911 2028 2253 2513 2568 2548 2603 2671 2801 2865 2780 2814 2943 2968 2808 2690 2816 2847 2569 2428 2625 2633 2608 2705 2664 2670 2833 2951 3002 3174 3107 2949 2947 3132 3197 3182 2974 2949 2973 3050 3179 3315 3304 3220 3222 3236 2997 2926 2959 3114 3194 3097 2903 2875 3073 3047 2906 3028 3150 2995 2954 2864 2836 2851 2837 2863 3004 3187 3103 2986 3091 3213 3056 2821 2896 3144 3061 3125 3181 3010 3025 3286 3243 3054 2980 2956 2948 2798 2787 2892 2962 2978 2890 2919 3016 2994 3002 3035 2981 2916 3018 2969 2948 2947 3072 2925 2955 3143 3207 3169 3133 3066 3060 2980 2923 2863 2765 2851 2955 3068 3027 2980 3064 3113 3003 3123 3192 2967 2936 2952 2934 3073 3197 3147 3063 3007 2974 2963 2977 2857 2898 2913 3060 3093 3027 2888 3061 3106 3167 3290 3135 3019 3068 3124 3145 3102 3124 3182 3246 3151 3083 3174 3312 3341 3344 3108 3099 3250 3189 3368 3238 3128 3276 3270 3260 3229 3236 3219 3224 3253 3190 3119 3225 3282 3291 3243 3171 3162 3183 3219 3241 3211 3202 3226 3276 3325 3281 3229 3289 3379 3419 3418 3273 3195 3240 3343 3406 3408 3402 3407 3312 3275 3265 3241 3249 3279 3426 3500 3487 3436 3434 3567 3546 3570 3598 3649 3706 3564 3481 3643 3641 3477 3424 3448 3443 3386 3385 3363 3285 3315 3360 3469 3505 3464 3488 3370 3231 3340 3421 3607 3682 3666 3688 3651 3325 3265 3294 3182 3313 3423 3485 3472 3362 3296 3230 3289 3512 3547 3492 3706 3857 3629 3334 3273 3438 3596 3685 3638 3555 3574 3610 3598 3625 3559 3593 3796 4162 4305 4141 4137 4035 3831 3666 3482 3400 3432 3489 3618 3765 3611 3207 2946 2995 3252 3518 3329 3254 3570 3711 3829 3928 3943 3965 3926 3779 3770 3747 3520 3216 3100 3325 3515 3473 3494 3500 3338 3365 3429 3222 3482 3860 3904 3729 3510 3275 3315 3562 3653 3782 3732 3356 3533 3709 3652 3410 3420 3623 3660 3487 3434 3347 3497 3667 3523 3466 3343 3429 3728 3693 3302 3282 3443 3412 3394 3427 3567 3589 3533 3525 3441 3418 3364 3334 3374 3488 3596 3536 3236 3390 3650 3629 3596 3582 3625 3500 3406 3372 3394 3576 3429 3391 3404 3380 3104 3293 3151 3154 3204 3161 3124 3129 3181 3337 3372 3206 3037 3186 3045 3013 3086 3098 3305 3328 3453 3187 3080 3155 2997 3026 3077 3089 3044 3147 3071 3041 3123 3092 2997 2989 3339 3280 2954 3095 3000 3109 3204 3142 3049 2995 2999 3014 3053 3043 3088 3038 2874 2825 2931 2927 2946 2991 2950 2869 2839 2794 2687 2738 2824 2970 3067 2869 2790 2820 2662 2567 2588 2632 2652 2567 2438 2380 2363 2556 2812 2819 2756 2630 2548 2507 2438 2403 2458 2471 2452 2429 2438 2397 2402 2399 2388 2421 2398 2391 2387 2357 2370 2380 2386 2357 2352 2348 2337 2323 2316 2297 2289 2281 2266 2270 2302 2333 2307 2309 2365 2367 2361 2337 2264 2250 2241 2216 2216 2222 2217 2226 2239 2248 2248 2232 2221 2218 2215 2193 2202 2195 2195 2185 2146 2147 2158 2194 2198 2199 2217 2260 2296 2314 2324 2335 2328 2313 2308 2301 2289 2311 2369 2420 2432 2444 2455 2472 2506 2513 2458 2425 2456 2547 2616 2735 2769 2714 2692 2790 2783 2934 2987 3054 3138 2855 2681 2534 2550 2519 2246 2294 2391 2453 2731 2999 3070 2780 2356 2502 2479 2527 2513 2533 2495 2496 2498 2511 2485 2460 2343 2308 2338 2344 2261 2215 2267 2311 2291 2186 2158 2103 1934 1858 1869 1929 1970 1945 1918 1860 1878 1938 1962 1887 1945 2067 2060 1943 1946 1898 1908 2103 1789 1860 1973 1988 1984 1866 1809 1881 1982 1962 1813 1807 1855 1877 1765 1832 1874 1912 1912 1885 1829 1848 1870 1873 1856 1895 2073 2327 2530 2645 2737 2885 2894 2821 2692 2627 2548 2469 2535 2708 3232 3930 4241 3994 3661 2909 2471 2264 2467 2614 2540 2547 2368 1611 1187 1289 1348 1374 1146 1650 1848 1607 1825 2143 2226 2277 2018 2011 2086 2129 2204 2304 2480 2543 2482 2363 2276 2228 2297 2356 2249 2069 2044 2089 1992 1834 1902 2115 2401 2511 2532 2535 2429 2536 2773 2748 2734 2909 3058 2867 2645 2750 2746 2645 2583 2631 2668 2678 2730 2641 2634 2887 2896 2842 3077 3098 2971 2895 3083 3153 3161 3097 2857 2767 2904 3001 3116 3201 3293 3408 3416 3204 2903 2863 3145 3198 3133 3063 3021 3080 2980 2859 2921 3008 2888 2804 2804 2855 2892 2860 2865 2879 2939 3007 2992 3084 3171 3204 3101 3075 3031 2895 2925 3112 3054 2959 3053 3149 3053 2971 3039 3049 2866 2794 2931 2980 2982 2878 2787 2819 2905 2967 2982 2927 2824 2788 2818 2884 3036 3060 2862 2856 2953 3044 3075 3099 3103 3047 2986 2937 2881 2813 2850 3039 3089 3077 2986 3014 3040 3077 3033 2966 2956 2981 2957 2914 3021 3065 3036 3048 3047 3039 3062 3022 2963 2990 2931 2934 3017 3014 2904 3026 3101 3113 3133 3212 3138 3053 3073 3107 3082 3134 3157 3229 3205 3168 3212 3233 3240 3370 3176 3076 3169 3184 3302 3243 3144 3284 3315 3268 3247 3216 3169 3207 3249 3271 3146 3214 3274 3280 3272 3208 3174 3168 3206 3234 3230 3246 3270 3322 3311 3240 3218 3305 3360 3253 3267 3256 3215 3284 3346 3352 3423 3476 3384 3251 3222 3199 3282 3356 3347 3444 3550 3528 3476 3487 3625 3668 3588 3570 3613 3607 3510 3529 3655 3648 3498 3432 3464 3375 3279 3295 3308 3303 3372 3483 3549 3504 3482 3590 3569 3496 3349 3349 3472 3478 3510 3559 3491 3240 3251 3327 3277 3352 3479 3618 3611 3446 3292 3188 3324 3583 3709 3772 3645 3449 3379 3272 3335 3409 3492 3618 3613 3547 3580 3600 3536 3512 3616 3741 3811 4151 4157 3931 3914 3864 3773 3680 3838 4366 4116 3430 3648 3830 3632 3253 2951 3170 3716 3640 3467 3697 3752 3533 3744 3804 3771 3623 3632 3565 3636 3711 3536 3164 3086 3451 3589 3547 3685 3630 3228 3077 3085 3135 3544 4009 3950 3772 3795 3449 3285 3475 3488 3522 3543 3460 3645 3658 3622 3283 3345 3715 3511 3456 3368 3368 3480 3490 3346 3321 3195 3354 3664 3609 3351 3356 3422 3442 3492 3337 3666 3661 3408 3351 3438 3462 3223 3124 3192 3255 3396 3550 3367 3529 3567 3531 3453 3426 3409 3412 3480 3500 3648 3569 3506 3474 3806 3264 3343 3447 3259 3306 3288 3361 3391 3300 3273 3214 3238 3070 3051 3203 3219 3227 3114 3166 3402 3299 3079 2991 3105 3165 3134 2986 3042 3105 3133 3035 2877 2878 2977 3119 3119 3042 3199 3175 3069 2992 2929 3044 3149 3086 2972 2935 2978 3019 3063 3049 3029 2979 2809 2766 2864 2863 2891 2964 2961 2849 2751 2864 2834 2799 2860 2870 2811 2702 2660 2584 2506 2485 2568 2657 2674 2709 2648 2630 2648 2741 2818 2672 2745 2678 2589 2541 2440 2482 2615 2607 2596 2427 2462 2418 2416 2420 2411 2436 2431 2421 2396 2390 2431 2429 2408 2373 2373 2358 2345 2350 2378 2305 2289 2272 2256 2251 2250 2256 2254 2244 2245 2295 2311 2290 2238 2205 2199 2202 2222 2234 2228 2213 2205 2211 2225 2227 2218 2208 2211 2215 2220 2219 2216 2202 2189 2174 2174 2205 2215 2223 2235 2272 2315 2337 2340 2331 2343 2367 2366 2362 2337 2352 2404 2492 2489 2472 2475 2485 2495 2540 2511 2484 2524 2643 2662 2667 2809 2875 2781 2648 2702 2881 2873 3073 3279 3040 3029 2877 2765 2826 2608 2564 2523 2599 2719 2900 2950 2654 2443 2484 2456 2460 2450 2455 2464 2453 2466 2465 2445 2386 2310 2304 2340 2354 2257 2230 2328 2358 2282 2216 2158 2082 1975 1955 1930 1937 1977 1921 2003 1834 1860 1970 1928 1892 1982 2073 2040 1964 2033 1906 1911 1797 1828 1849 1953 2043 1967 1846 1791 1817 1809 1901 1858 1903 1904 1877 1822 1816 1810 1844 1797 1813 1833 1819 1833 1869 1898 1962 2179 2596 2988 3118 3110 2875 2494 2646 2531 2480 2375 2240 2543 2889 3449 4024 4091 3948 3454 2739 2263 2196 2189 2405 2453 2575 2495 2047 1311 1211 1268 1376 1406 1666 1846 1721 1664 1949 2183 2097 2309 2225 2091 2084 2092 2068 2021 2238 2428 2316 2102 2013 2161 2290 2288 2157 2092 2156 2154 1962 1894 1979 2165 2317 2400 2473 2342 2372 2678 2711 2619 2782 3000 2863 2639 2627 2631 2628 2661 2741 2721 2713 2788 2673 2675 2863 2858 2786 3003 3084 3018 2902 2998 3075 3034 3127 2948 2879 2989 2938 2862 2981 3144 3386 3432 3045 2739 2686 2732 3033 3050 2940 2982 3065 2977 2778 2678 2717 2706 2721 2857 2897 2906 2921 2889 2870 2887 2914 3105 3214 3062 2979 3116 3336 3271 3117 3015 3056 3143 3065 2954 3028 2982 2936 2993 3019 2954 2866 2918 2930 2919 2881 2779 2804 2745 2775 2890 2926 2958 2880 2845 2869 2926 2986 2999 2993 2993 3043 3033 2952 2945 2959 2951 2891 2855 2806 2859 3074 3113 3045 2998 2986 3003 3090 3192 2986 2943 2992 2954 2953 2995 3002 3057 3103 3057 2946 2960 3009 2960 2968 2949 3000 3093 3129 2982 3011 3098 3092 3036 3107 3152 3050 3048 3127 3314 3194 3094 3248 3253 3208 3197 3259 3246 3265 3275 3177 3180 3179 3212 3299 3219 3179 3233 3292 3288 3236 3211 3175 3198 3222 3162 3186 3251 3269 3264 3242 3215 3183 3217 3233 3236 3246 3248 3269 3279 3240 3210 3227 3272 3221 3168 3232 3267 3297 3307 3325 3435 3431 3321 3215 3192 3228 3338 3445 3401 3375 3486 3472 3431 3501 3638 3713 3607 3538 3560 3532 3504 3545 3602 3668 3636 3555 3551 3489 3348 3277 3323 3362 3428 3524 3527 3479 3461 3463 3592 3651 3459 3392 3467 3519 3450 3397 3266 3117 3129 3300 3529 3599 3543 3403 3411 3508 3440 3278 3318 3417 3545 3815 3788 3421 3292 3380 3530 3438 3458 3506 3472 3491 3556 3568 3499 3384 3482 3850 3835 4127 4110 3794 3608 3429 3315 3568 3829 3775 3419 3546 3747 3880 3806 3540 3206 3425 4073 3468 3244 3832 3726 3484 3629 3662 3490 3230 3282 3522 4404 4355 3614 3141 3193 3568 3540 3580 3879 3575 3085 2976 3212 3492 3757 4126 3979 3743 3732 3445 3305 3184 3294 3661 3706 3605 3523 3475 3633 3304 3432 3809 3538 3560 3493 3518 3598 3325 3271 3107 3150 3389 3742 3706 3598 3566 3557 3557 3643 3466 3596 3506 3336 3381 3527 3531 3196 3138 3284 3534 3552 3387 3415 3500 3387 3271 3374 3412 3309 3480 3505 3613 3751 3346 3343 3502 3358 3295 3460 3345 3157 3228 3227 3340 3311 3256 3207 3151 3153 3027 3032 3049 3106 3179 3189 3303 3331 3173 2995 2998 3052 3184 3015 2901 2944 2954 2949 2950 3000 3033 3074 3277 3190 3036 3154 3176 3076 2936 2832 2905 3048 3056 3017 2992 3042 3108 3084 3075 3084 3043 2857 2710 2811 2806 2813 2871 2883 2849 2984 3066 2922 2795 2699 2707 2668 2635 2636 2598 2628 2631 2727 2848 2846 2985 2734 2654 2735 2773 2670 2519 2718 2738 2740 2606 2570 2715 2755 2607 2484 2474 2547 2498 2430 2408 2418 2436 2445 2444 2443 2442 2436 2438 2417 2413 2421 2427 2447 2400 2410 2347 2300 2273 2251 2238 2236 2232 2231 2236 2221 2207 2242 2248 2233 2230 2251 2270 2271 2262 2249 2234 2234 2245 2248 2248 2236 2213 2199 2207 2212 2215 2224 2211 2195 2188 2204 2225 2236 2250 2269 2296 2332 2352 2352 2348 2369 2388 2418 2416 2427 2443 2460 2443 2479 2506 2475 2481 2512 2588 2592 2599 2643 2685 2903 2855 2808 2887 2895 2737 2696 2794 2773 3036 3208 3361 3379 3240 3084 3032 2731 2513 2459 2495 2613 2850 2876 2583 2433 2443 2412 2394 2412 2389 2373 2417 2447 2454 2441 2357 2298 2303 2347 2401 2402 2376 2314 2288 2184 2134 2082 2011 1960 2021 1981 1941 1979 1887 1949 1850 1873 1895 1867 1902 2045 2066 2094 1980 1980 1891 1881 1800 1794 1900 2012 2056 1968 1891 1790 1725 1746 1831 1885 1926 1915 1874 1855 1806 1797 1838 1771 1752 1801 1810 1824 1835 1841 1974 2244 2712 2827 3085 2884 2434 2288 2467 2384 2372 2141 2122 2614 3069 3633 3877 4044 3768 3219 2700 2256 2184 2370 2163 2296 2525 2453 2633 2006 1632 1703 1804 1594 1521 1575 1483 1566 1910 2118 2081 2264 2272 2206 2181 1978 1796 1877 2065 2190 2180 2020 1870 2050 2255 2314 2243 2157 2204 2284 2256 2127 1927 2015 2236 2389 2423 2243 2294 2657 2763 2684 2773 2875 2753 2638 2621 2625 2640 2578 2728 2744 2684 2820 2788 2773 2840 2886 2926 3086 3074 2997 2956 2905 2935 2893 3020 3008 3054 3129 2984 2692 2813 2983 3064 3179 2918 2861 2906 2739 2972 3207 3096 3022 3066 2965 2790 2668 2609 2645 2701 2779 2755 2749 2807 2852 2856 2863 2905 3082 3126 2796 2624 2879 3365 3510 3298 3109 2951 3009 3157 3180 3141 3001 2917 2874 2853 2973 2978 2896 2873 2957 3017 2907 2888 2773 2746 2862 2955 3039 3078 3017 3005 2988 3056 3080 3064 3143 3240 3259 3404 3184 2949 2963 2944 2874 2786 2832 3000 3035 3018 2949 2950 3004 3062 3308 3098 2915 2986 3036 2970 2968 3019 3049 3085 3060 2995 2959 3012 3080 3095 3024 3051 3110 3132 3068 3031 3111 3230 3087 3029 3081 2984 3032 3184 3302 3248 3141 3115 3088 3173 3240 3182 3137 3287 3365 3262 3238 3232 3211 3259 3260 3213 3177 3244 3295 3267 3328 3273 3241 3242 3196 3248 3266 3255 3261 3258 3245 3204 3205 3228 3225 3233 3258 3298 3313 3269 3208 3206 3230 3198 3128 3117 3175 3239 3265 3340 3429 3429 3319 3135 3137 3246 3342 3418 3379 3357 3417 3419 3424 3462 3515 3542 3536 3571 3545 3461 3434 3504 3606 3635 3603 3537 3533 3518 3406 3340 3395 3448 3561 3627 3482 3386 3367 3340 3409 3473 3414 3429 3443 3483 3283 3159 3131 3010 2940 3240 3438 3335 3270 3338 3370 3535 3538 3445 3378 3284 3348 3769 3922 3619 3318 3269 3404 3348 3429 3471 3372 3440 3596 3532 3621 3537 3551 3906 3858 3993 4023 3758 3518 3465 3532 3733 3798 3782 3473 3584 3718 3784 3839 3654 3432 3402 3951 3277 3224 3578 3616 3551 3595 3491 3285 3391 3262 3361 3982 4035 3576 3194 3264 3376 3297 3412 3845 3507 3128 3296 3464 3699 3784 4101 3815 3697 3659 3512 3315 2967 3272 3666 3666 3595 3419 3487 3593 3265 3498 3833 3745 3672 3599 3567 3712 3311 3122 3073 3361 3660 3882 3830 3647 3542 3585 3584 3741 3711 3480 3432 3388 3378 3507 3475 3465 3520 3480 3445 3425 3258 3369 3425 3325 3317 3428 3341 3416 3601 3524 3440 3426 3207 3356 3567 3583 3368 3428 3267 3100 3106 3120 3166 3225 3265 3198 3100 3046 2982 2945 3003 3162 3244 3229 3257 3224 3263 3356 3206 3043 3092 2917 2765 2857 2881 2859 2886 2975 3044 3072 3156 2961 2925 3125 3139 3063 3023 2909 2914 2995 3024 3091 3199 3201 3106 3026 2961 2982 2970 2818 2758 2772 2826 2867 2856 2882 2947 3035 3059 2931 2707 2634 2685 2710 2756 2679 2640 2884 2844 2913 2960 3170 2699 2596 2508 2568 2620 2410 2853 2923 3090 2924 2665 2615 2709 2728 2571 2531 2555 2610 2589 2522 2463 2489 2486 2475 2479 2492 2500 2477 2437 2425 2429 2433 2429 2418 2423 2427 2385 2345 2297 2260 2256 2257 2264 2257 2270 2273 2237 2216 2234 2237 2234 2238 2235 2244 2250 2251 2250 2254 2255 2253 2250 2250 2251 2247 2255 2252 2233 2275 2258 2245 2232 2241 2263 2271 2276 2292 2307 2330 2365 2382 2394 2410 2423 2468 2456 2470 2463 2447 2545 2558 2546 2506 2480 2484 2531 2608 2627 2705 2789 2901 2823 2808 2868 2903 2892 2853 2886 2901 3013 2963 2787 2905 3204 3270 3120 2834 2443 2222 2411 2512 2757 2766 2508 2374 2359 2347 2367 2417 2349 2348 2383 2405 2422 2405 2329 2303 2321 2387 2416 2442 2482 2371 2320 2196 2131 2162 2026 2022 2077 2183 2075 2082 1946 1924 1932 1849 1833 1901 1916 1931 1945 2016 1983 1952 1883 1793 1861 1899 1965 2181 2100 1921 1904 1818 1683 1666 1736 1817 1867 1855 1842 1837 1797 1803 1859 1807 1800 1840 1849 1890 1841 1778 1933 2033 2351 2776 2809 2375 1856 2212 2367 2363 2382 2127 2108 2910 3320 3603 3808 4026 3629 2961 2509 2313 2198 2190 2149 2210 2516 2991 3100 2533 1985 1859 1845 1582 1491 1548 1574 1718 1958 2203 2259 1964 2022 2198 2269 2124 1972 2063 2126 2170 2204 2094 1898 1997 2179 2290 2350 2293 2268 2293 2331 2137 1876 1927 2209 2447 2475 2237 2247 2627 2742 2773 2899 2791 2659 2503 2575 2773 2797 2726 2810 2746 2659 2788 2783 2803 2885 2954 3036 3123 3124 3033 2976 2818 2807 2815 2892 2946 3025 3114 3029 2770 2848 2891 2771 2744 2933 3021 3114 3076 3060 3251 3249 3067 3009 3011 2924 2789 2735 2725 2719 2680 2673 2661 2820 2972 3029 2994 2966 3124 3186 2822 2490 2630 3086 3368 3387 3141 2915 2853 3019 3239 3224 3084 3064 2998 2817 2856 2922 2876 2817 2931 3107 3033 2893 2848 2835 2866 2877 2879 2945 3035 3080 3079 3087 3061 3160 3195 3219 3232 3229 3182 3043 2923 2896 2944 2882 2924 2959 2987 3010 2968 3021 3084 3150 3234 3073 2900 2952 3041 3030 3007 3012 3030 3024 3093 3123 3083 3123 3127 3072 3028 3077 3094 3044 3052 3045 3034 3189 3173 3084 3096 3002 3032 3194 3169 3076 3062 3074 3072 3110 3172 3163 3147 3208 3273 3250 3195 3195 3212 3210 3218 3225 3185 3176 3204 3182 3211 3214 3241 3300 3268 3253 3238 3245 3279 3281 3283 3263 3222 3212 3207 3237 3266 3293 3337 3345 3265 3278 3296 3161 3087 3129 3187 3172 3221 3294 3366 3404 3457 3336 3180 3251 3413 3444 3442 3387 3345 3376 3429 3483 3530 3542 3558 3633 3617 3419 3518 3658 3453 3510 3598 3549 3525 3482 3457 3467 3502 3486 3543 3553 3464 3347 3258 3255 3424 3608 3517 3510 3465 3383 3184 3127 3098 3029 3042 3355 3422 3309 3291 3347 3308 3440 3520 3582 3420 3199 3247 3526 3749 3617 3274 3188 3293 3356 3342 3322 3334 3352 3499 3607 3778 3803 3458 3597 3816 3909 3953 3692 3566 3501 3378 3418 3665 3786 3554 3519 3695 3912 3876 3738 3570 3373 3385 3411 3513 3739 3746 3467 3428 3074 3038 3548 3193 3505 3948 3894 3855 3562 3668 3504 3158 3200 3680 3598 3487 3472 3469 3644 3924 3985 3745 3701 3649 3490 3263 3142 3122 3434 3480 3383 3425 3551 3365 3164 3554 3900 3932 3702 3501 3568 3628 3348 3043 3370 3774 3772 3719 3505 3443 3535 3564 3526 3548 3435 3426 3368 3332 3291 3433 3660 3642 3448 3253 3232 3269 3275 3292 3333 3365 3516 3501 3276 3368 3381 3262 3090 3127 3195 3523 3588 3187 3145 3321 3289 3139 3092 3131 3133 3201 3256 3155 3002 2954 2918 2885 2993 3178 3262 3219 3108 3105 3179 3232 3091 2953 2919 2847 2828 2967 2966 2953 3009 3145 3202 3183 3169 2938 3026 3160 3104 3110 3101 2993 2972 2946 2993 3176 3173 3140 3096 2959 2904 2963 2926 2812 2788 2904 2895 2953 2855 2883 3148 3192 3387 3052 2745 2715 2957 3114 3034 2678 2782 2889 2862 2845 2944 2768 2684 2540 2395 2509 2590 2584 2965 3148 3081 2806 2604 2603 2667 2681 2663 2569 2587 2624 2582 2524 2511 2540 2547 2509 2495 2493 2485 2465 2433 2424 2420 2415 2421 2418 2396 2403 2408 2397 2373 2345 2323 2303 2325 2301 2295 2283 2268 2268 2261 2247 2239 2244 2265 2261 2257 2254 2247 2250 2243 2250 2250 2253 2252 2258 2274 2291 2292 2308 2308 2309 2320 2284 2312 2320 2313 2316 2329 2335 2375 2414 2439 2457 2469 2467 2463 2472 2501 2537 2496 2496 2537 2526 2505 2518 2623 2794 2790 2734 2677 2780 2925 2911 2893 2924 2931 2983 2982 2966 2939 2760 2573 2470 2836 3089 3078 2910 2680 2634 2528 2585 2729 2565 2491 2381 2297 2285 2343 2408 2372 2346 2334 2347 2401 2424 2319 2292 2292 2458 2455 2415 2487 2422 2439 2281 2245 2278 2064 2075 2106 2122 2108 2074 1978 1919 1921 1909 1936 1961 1931 1902 1924 1972 2009 2000 1953 1895 2038 2184 1993 2284 2100 1888 1869 1915 1710 1740 1759 1760 1845 1774 1783 1822 1807 1834 1875 1862 1871 1914 1927 1918 1825 1791 1882 1936 2252 2630 2523 2126 1784 1776 1958 2235 2432 2444 2505 2973 3215 3353 3633 3860 3536 2804 2480 2432 2390 2349 2204 2100 2420 2982 2853 2210 1729 1641 1708 1523 1593 1648 1697 1754 1968 2342 1895 2357 2139 2240 2222 2162 2225 2260 2255 2265 2315 2326 2071 1986 2091 2276 2366 2442 2490 2489 2427 2188 1882 1911 2127 2347 2464 2312 2214 2438 2637 2757 2827 3013 2861 2499 2550 2784 2827 2876 2939 2791 2718 2757 2729 2797 2879 2982 3050 3055 3081 3064 3025 2779 2774 2748 2726 2836 2991 3048 3000 2893 2959 3025 2842 2653 2835 3071 3146 3153 3109 3181 3075 2895 2977 3154 3207 3000 2859 2836 2792 2801 2741 2628 2771 3036 3256 3257 3120 3155 3357 3368 2977 2625 2609 2911 3194 3229 3139 3016 3051 3170 3130 3122 3188 3151 3002 2877 2827 2865 2821 2876 3038 3049 2945 2876 2870 2896 2831 2716 2848 3000 3128 3255 3172 3091 3118 3028 2925 2968 3129 3282 3261 3112 3040 3038 3074 3169 3098 3046 2994 2882 2910 3054 3177 3139 3062 3000 2974 3030 3045 3032 3088 3243 3146 2987 3020 3042 3109 3114 3073 3053 3041 3055 3028 2964 2981 3042 3107 3115 3130 3130 3042 3040 3110 3094 3096 3120 3153 3155 3052 3078 3210 3158 3090 3181 3213 3160 3122 3167 3199 3175 3171 3174 3183 3201 3195 3228 3234 3180 3161 3223 3234 3229 3265 3273 3258 3254 3242 3207 3199 3181 3197 3230 3306 3346 3287 3273 3283 3251 3178 3138 3260 3373 3176 3126 3188 3293 3386 3450 3464 3637 3412 3409 3381 3354 3390 3386 3362 3434 3460 3459 3522 3576 3566 3497 3364 3428 3413 3338 3442 3547 3525 3474 3415 3525 3566 3584 3509 3453 3428 3363 3300 3311 3267 3341 3414 3409 3540 3465 3405 3255 3251 3214 3172 3109 3376 3402 3208 3258 3241 3267 3356 3441 3509 3239 3165 3360 3434 3709 3597 3237 3324 3420 3456 3340 3266 3389 3398 3291 3565 3832 3712 3537 3558 3610 3915 3929 3668 3576 3433 3251 3262 3580 3606 4017 3484 3964 4107 3928 3745 3421 3494 3489 3543 3551 3549 3681 3178 2929 2934 3351 3586 3235 3779 3857 3902 3650 3570 3672 3412 3031 3159 3586 3619 3848 3660 3482 3675 3929 3917 3756 3618 3412 3343 3315 3065 3061 3643 3364 3142 3427 3553 3355 3510 3645 3861 3836 3582 3594 3585 3505 3331 3161 3491 3649 3587 3486 3331 3361 3530 3522 3431 3364 3329 3358 3463 3311 3157 3309 3599 3584 3204 3120 3286 3445 3441 3314 3283 3356 3560 3676 3526 3463 3402 3156 3100 3354 3552 3584 3345 3075 3149 3312 3293 3149 3065 3049 3016 3116 3265 3177 2966 2872 2866 2877 2957 3084 3164 3062 2961 2975 3053 3140 3125 2859 2903 2890 2930 3072 3047 3036 3128 3261 3327 3228 3136 2995 3048 3053 3010 3139 3131 3062 2981 2917 2900 3013 2992 3144 3070 2973 3019 3104 3149 3047 2976 2989 2959 3043 2976 2969 3119 3009 2965 2964 2893 2903 3140 3267 3141 2769 2728 2851 2869 2916 2798 2885 2612 2599 2576 2635 2718 2843 3023 3058 2875 2619 2502 2554 2645 2704 2665 2593 2609 2630 2606 2592 2586 2587 2571 2547 2545 2531 2503 2471 2455 2433 2408 2375 2367 2371 2374 2382 2386 2397 2398 2391 2375 2353 2349 2308 2286 2280 2269 2266 2257 2249 2243 2253 2273 2271 2256 2242 2243 2263 2242 2254 2253 2251 2244 2248 2260 2280 2303 2302 2313 2324 2344 2339 2330 2353 2353 2359 2367 2372 2398 2431 2459 2476 2477 2475 2478 2491 2488 2469 2460 2505 2512 2511 2561 2639 3027 3330 3210 3010 2845 3004 3176 2977 2866 2944 2959 2944 2900 2889 2754 2497 2374 2291 2552 2676 2768 2731 2622 2924 2543 2612 2686 2521 2398 2345 2267 2233 2313 2402 2408 2365 2329 2306 2283 2389 2340 2276 2265 2449 2548 2508 2516 2474 2427 2440 2350 2251 2164 2126 2108 2095 2062 2000 1981 2009 2037 2049 1989 1966 1951 1977 1985 2073 2128 2116 2053 1891 1853 2048 2089 2377 2085 2057 1839 1919 1710 1900 1941 1892 1890 1768 1852 1858 1853 1875 1893 1886 1909 1969 2021 2016 1977 1948 1944 2015 2329 2597 2526 2332 2132 1868 1972 2350 2616 2809 2873 2943 2992 3162 3470 3842 3559 2902 2575 2562 2563 2430 2282 2160 2269 2565 2875 1959 1631 1585 1617 1678 1577 1527 1624 1755 1850 1800 1115 2255 2310 2337 2155 1926 1986 2198 2135 2225 2389 2483 2269 2017 1962 1880 1975 2319 2562 2580 2543 2352 2064 1985 1957 2132 2340 2365 2334 2343 2378 2322 2473 2903 2967 2741 2718 2808 2771 2788 2836 2733 2725 2718 2671 2769 2789 2817 2892 2959 3068 3071 3102 2875 2680 2749 2797 2697 2752 2809 2887 3006 3030 3080 3007 2801 2867 3061 3108 2930 2960 3145 3100 2940 2910 3060 3153 3227 3018 2753 2747 2795 2718 2684 2815 3022 3258 3321 3214 3170 3179 3222 3365 3061 2708 2741 2981 3079 3105 3150 3203 3206 3073 3105 3237 3167 3064 2954 2839 2911 2908 2900 3014 3116 3128 2989 2878 2860 2798 2886 2895 2825 2954 3040 3214 3361 3310 3217 3102 3011 3078 3211 3219 3141 3123 3112 3151 3206 3140 3098 2990 2880 2963 3099 3164 3123 3086 3109 3059 2965 2926 3033 3133 3170 3059 2971 3034 3050 3084 3073 3043 3086 3076 3022 3039 3045 3056 3146 3136 3005 3083 3119 3062 3038 3004 2967 3029 3065 3022 3124 3042 2999 3047 3056 3079 3098 3107 3067 3072 3132 3117 3137 3165 3144 3189 3224 3229 3227 3217 3202 3205 3243 3224 3241 3257 3200 3225 3211 3201 3171 3182 3184 3200 3245 3287 3236 3162 3192 3225 3257 3268 3290 3253 3312 3199 3069 3111 3198 3316 3449 3481 3345 3228 3413 3411 3512 3729 3602 3408 3422 3411 3426 3549 3613 3495 3390 3418 3424 3428 3346 3430 3521 3532 3534 3408 3588 3611 3628 3576 3321 3404 3465 3443 3370 3311 3229 3291 3387 3470 3339 3290 3301 3419 3191 3149 3225 3495 3417 3368 3381 3157 3215 3301 3424 3335 3214 3333 3409 3398 3589 3468 3104 3147 3378 3527 3278 3267 3422 3367 3477 3666 3600 3584 3626 3703 3728 3904 3855 3681 3653 3398 3278 3275 3601 3741 3567 3483 4391 4093 3698 3514 3245 4203 4392 3676 3543 3801 3252 2909 2970 3369 3928 3603 3415 3521 4051 3876 3557 3505 3418 3232 3138 3572 3827 3919 4110 3689 3619 3692 3771 3777 3723 3601 3521 3372 3355 3253 3387 3583 3172 3080 3455 3633 3568 3573 3733 3801 3624 3530 3768 3690 3401 3340 3376 3367 3493 3515 3420 3430 3538 3523 3444 3417 3445 3391 3346 3263 3131 3126 3311 3449 3296 3172 3322 3505 3583 3453 3285 3272 3334 3472 3563 3542 3485 3395 3267 3345 3649 3605 3481 3336 3335 3324 3305 3282 3132 3153 3183 3116 3197 3377 3386 2939 2786 2813 2902 2975 3021 2945 2860 2877 2933 3008 3102 2854 2823 2994 3014 3042 3051 3138 3191 3336 3437 3297 2970 2915 2896 2963 2950 3096 3174 3148 3109 2957 2883 2843 2823 2813 2987 3056 2967 3059 3143 3246 3275 3150 3065 3132 3148 3086 3101 3133 2943 2882 2926 2961 3052 3065 2925 3060 2818 2683 2840 2879 2857 2780 2647 2580 2797 2858 2740 2763 2830 2962 2942 2735 2570 2533 2567 2652 2709 2624 2585 2623 2662 2640 2618 2613 2627 2620 2582 2560 2523 2544 2507 2496 2465 2426 2369 2340 2357 2359 2342 2354 2383 2394 2397 2392 2399 2364 2352 2327 2295 2283 2282 2271 2263 2257 2274 2270 2285 2279 2239 2227 2268 2263 2261 2249 2246 2245 2248 2256 2277 2293 2292 2312 2325 2346 2361 2363 2374 2384 2383 2383 2394 2421 2449 2462 2471 2477 2476 2487 2522 2500 2478 2527 2510 2443 2654 3077 3162 3312 3321 3541 3393 3214 3162 3180 2882 2827 2909 2868 2840 2813 2854 2641 2428 2200 1971 2204 2252 2465 2561 2895 2777 2658 2704 2722 2564 2554 2453 2351 2269 2276 2323 2358 2333 2310 2232 2191 2387 2503 2397 2293 2447 2598 2636 2578 2503 2425 2447 2481 2356 2333 2174 2150 2090 1999 2017 2056 2082 1964 1993 2003 2009 2052 2232 2163 2152 2210 2224 2086 1874 1834 1905 2276 2391 2322 2106 1917 1809 1772 2046 2053 2006 1907 1837 1878 1843 1820 1835 1888 1937 1978 2054 2103 2047 2068 2169 2164 2244 2486 2744 2841 2823 2530 2113 2182 2595 2963 3138 3193 3117 2912 3085 3262 3519 3286 3171 2726 2700 2684 2484 2407 2413 2672 2816 2612 2062 1850 1860 1984 1966 1748 1516 1167 1092 1070 774 665 2693 2548 2454 2297 2082 2084 2187 2129 2248 2493 2582 2562 2293 1864 1725 1823 2051 2321 2425 2410 2288 2249 2229 2052 1995 2080 2227 2289 2634 2781 2559 2422 2610 2753 2743 2800 2849 2764 2676 2685 2643 2683 2695 2669 2653 2684 2691 2745 2872 2990 2970 3012 2857 2668 2763 2846 2728 2738 2799 2751 2872 2990 2996 2884 2748 2720 2762 3045 3129 3125 3222 3153 3089 3096 2976 3029 3186 3055 2758 2705 2750 2635 2643 2736 2813 3011 3140 3141 3136 2966 2986 3238 3193 2968 2749 2739 2784 2840 2970 3107 3148 3059 3090 3234 3178 3024 2949 2857 2860 2852 2892 2975 3082 3224 3187 3067 3003 2971 2915 2902 2945 2981 3045 3198 3323 3263 3159 3163 3153 3141 3123 3079 3063 3107 3089 3058 3146 3166 3105 2977 2934 3019 3051 3039 3066 3117 3125 3075 2960 2900 3010 3113 3138 3167 3200 3147 3038 2985 2979 3047 3108 3064 3014 3106 3239 3204 3154 3073 3001 3111 3088 3084 3098 2900 2944 3070 3109 3097 3107 3032 3079 3080 3013 3040 3062 3124 3126 3077 3114 3085 3119 3133 3102 3146 3284 3337 3296 3204 3223 3225 3267 3239 3248 3269 3181 3213 3175 3188 3171 3170 3185 3218 3264 3250 3201 3180 3211 3211 3343 3352 3280 3272 3188 3130 3120 3089 3155 3262 3371 3369 3303 3182 3216 3363 3436 3321 3384 3462 3374 3399 3386 3512 3545 3496 3478 3445 3450 3395 3312 3349 3457 3430 3404 3443 3560 3652 3666 3504 3237 3364 3451 3572 3424 3523 3226 3284 3379 3366 3413 3301 3400 3437 3185 3104 3361 3439 3281 3904 3772 2903 3151 3301 3400 3260 3285 3363 3391 3468 3477 3590 3131 3296 3494 3495 3321 3362 3375 3486 3694 3737 3543 3454 3606 3732 3766 3908 3815 3767 3611 3508 3363 3403 3517 3630 3395 3537 3918 3815 3355 3123 3165 3613 3864 3527 3517 3880 3182 3124 3405 3647 3818 3779 3640 3730 4042 3830 3486 3360 3317 3130 3103 3198 3362 3744 3853 3849 3772 3602 3609 3708 3731 3723 3610 3370 3329 3272 3330 3267 3054 3151 3411 3603 3604 3566 3759 3737 3479 3471 3753 3751 3570 3468 3409 3436 3451 3430 3341 3436 3526 3386 3361 3349 3237 3236 3251 3166 3130 3187 3280 3294 3227 3201 3231 3267 3304 3273 3258 3298 3277 3410 3504 3673 3333 3324 3464 3513 3628 3400 3324 3357 3494 3335 3229 3349 3293 3328 3440 3359 3364 3389 3483 2798 2802 2867 2959 3123 3066 2958 2946 2970 3037 3013 3137 2764 2832 3030 3042 3154 3136 3208 3280 3475 3368 3250 3001 2756 2770 2939 3052 3079 3112 3237 3141 3011 2865 2857 2872 2965 3096 3052 2955 3059 3139 3248 3220 3096 3201 3280 3217 3195 3091 2989 2974 2963 2986 2988 3056 2935 2743 2745 2708 2738 2866 2870 2879 2980 2965 2888 3006 3043 2818 2867 2802 2774 2803 2680 2623 2649 2729 2731 2670 2563 2584 2629 2656 2651 2563 2672 2675 2650 2594 2577 2600 2610 2578 2551 2543 2520 2429 2325 2324 2317 2334 2376 2359 2375 2388 2411 2403 2391 2392 2363 2322 2312 2308 2293 2288 2282 2278 2269 2311 2285 2250 2274 2281 2281 2275 2262 2253 2257 2268 2272 2277 2280 2291 2328 2360 2375 2386 2388 2399 2414 2419 2422 2428 2438 2451 2456 2457 2466 2472 2485 2520 2548 2608 2606 2516 2317 2546 3009 2760 2914 2858 3233 3336 2964 2881 3306 2801 2819 2886 2911 2959 2781 2795 2578 2395 2154 2184 2176 2323 2444 2532 2851 2800 2794 2873 2880 2805 2811 2707 2572 2526 2447 2359 2352 2285 2254 2223 2131 2184 2406 2521 2321 2451 2609 2614 2539 2481 2459 2475 2518 2460 2478 2295 2252 2163 2048 2103 2090 2055 2025 2038 2069 2158 2254 2402 2245 2174 2133 2166 2099 1941 1886 1977 2119 2247 2224 2118 1978 1879 1921 1995 2024 1950 1864 2067 2136 1867 1862 1902 1889 2048 2112 2132 2209 2197 2191 2297 2604 2861 3085 3099 3129 3086 2832 2634 2631 2764 3243 3222 3255 3098 2983 3247 3191 3159 2898 2773 2836 2813 2692 2558 2541 2476 2314 2371 2281 2064 1970 1825 1856 1890 1783 1536 1158 928 740 442 564 2553 2430 2441 2465 2505 2455 2258 2404 2361 2294 3004 2777 2328 2083 1938 1988 2010 2117 2178 2101 2082 2171 2239 2170 2051 2018 1978 2012 2333 2711 2769 2582 2499 2562 2663 2757 2800 2712 2670 2651 2573 2547 2686 2789 2723 2710 2734 2660 2758 2863 2843 2810 2786 2749 2845 2922 2910 2779 2744 2803 2926 2975 2924 2856 2663 2629 2811 3087 3092 3067 3101 3078 3057 3035 3045 3099 3125 3043 2823 2728 2727 2648 2666 2673 2640 2750 2868 3013 3097 2903 2824 3061 3227 3189 2943 2784 2818 2839 2862 2919 2969 2980 3060 3194 3198 3102 3048 3034 3012 2929 2886 2980 3072 3098 3113 3065 3052 3096 3034 3002 3040 3007 2941 2934 3083 3068 3074 3207 3210 3172 3094 3041 3044 3104 3065 3057 3110 3075 3037 3004 3028 3059 3050 3025 3010 3035 3048 3024 2993 3087 3327 3230 3127 3147 3162 3183 3210 3176 3062 3064 3060 3021 3015 3106 3206 3136 3099 3144 3102 3066 3065 3018 3012 2995 3005 3090 3020 3137 3090 3010 3050 3010 3029 3063 3108 3214 3189 3053 3067 3054 3087 3075 3104 3089 3175 3223 3181 3199 3332 3206 3279 3237 3224 3261 3234 3241 3188 3180 3166 3193 3213 3251 3270 3244 3179 3116 3147 3215 3261 3244 3201 3228 3177 3152 3111 3081 3164 3232 3440 3566 3556 3436 3528 3309 3513 3432 3583 3622 3428 3481 3326 3390 3469 3441 3545 3559 3483 3464 3338 3336 3427 3434 3442 3505 3572 3745 3615 3346 3218 3328 3358 3532 3453 3241 3229 3260 3358 3299 3363 3332 3536 3445 3394 3063 3434 3385 3400 3291 3051 2923 3177 3380 3477 3262 3175 3357 3280 3264 3374 3384 3269 3448 3487 3355 3406 3407 3332 3361 3481 3447 3407 3230 3668 3730 3658 3803 3850 3787 3601 3408 3260 3436 3483 3570 3436 3621 3986 3679 3365 3186 3259 3558 3540 3220 3267 3376 3291 3564 3742 3528 3311 3424 3728 3720 3584 3568 3510 3413 3335 3207 3145 3205 3821 4098 3947 3784 3473 3358 3474 3808 3863 3582 3477 3410 3407 3389 3376 3298 3238 3343 3485 3611 3560 3514 3654 3608 3376 3357 3521 3519 3507 3408 3274 3276 3268 3424 3442 3379 3351 3249 3242 3161 3093 3234 3229 3147 3179 3184 3219 3273 3284 3185 2986 3014 3096 3259 3435 3344 3226 3296 3577 3809 3175 3361 3418 3440 3522 3449 3319 3349 3304 3221 3204 3432 3444 3362 3455 3519 3368 3196 3080 2891 2998 3103 3244 3279 3277 3131 2968 3017 3068 3057 3173 2894 2979 3025 3101 3219 3211 3165 3186 3364 3169 3250 3063 2713 2733 2961 3131 3103 3048 3276 3093 2957 2843 2899 3040 3153 3191 3077 2979 3041 3226 3328 3209 3138 3247 3294 3140 2993 3002 3043 2999 3047 3066 3010 3005 2883 2727 2814 2932 2859 2881 2839 2933 3134 3093 2966 2856 2967 2959 3005 2851 2847 2848 2701 2662 2751 2801 2706 2676 2549 2579 2581 2538 2551 2551 2751 2712 2647 2631 2635 2657 2678 2641 2623 2616 2560 2460 2383 2376 2335 2338 2387 2364 2367 2385 2405 2391 2397 2399 2382 2350 2339 2333 2319 2304 2289 2279 2270 2274 2268 2267 2277 2277 2275 2283 2291 2281 2273 2275 2283 2287 2293 2315 2353 2391 2406 2413 2410 2411 2408 2422 2435 2441 2443 2447 2451 2450 2484 2489 2522 2497 2578 2592 2429 2352 2164 2066 2489 2157 2538 2606 2734 2877 2776 2741 2878 2938 2953 2962 2966 3002 2567 2678 2633 2538 2454 2290 2329 2401 2456 2532 2608 2588 2673 2819 2853 2950 2936 2844 2840 2780 2723 2558 2339 2300 2202 2315 2267 2188 2411 2543 2320 2504 2635 2664 2606 2483 2578 2503 2355 2399 2349 2329 2302 2117 2144 2114 2015 1970 1954 2063 2121 2243 2391 2431 2274 2110 2061 2084 2050 1996 1959 2015 2091 2165 2130 2092 2048 1995 1995 1987 1992 1931 1815 1861 1936 1905 1927 1864 1972 2115 2102 2135 2213 2296 2217 2354 3315 3560 3506 3450 3012 2869 2987 3085 3194 3234 3000 2743 2822 3024 3211 3417 3328 2944 2493 2517 2861 2935 2679 2464 2491 2424 2191 2129 2090 2095 2109 1778 1617 1421 1488 1413 1271 1142 840 671 777 2630 2621 2762 2945 3089 3097 2933 2973 2767 2467 2658 2888 2778 2671 2448 2115 1940 2079 2164 1989 1992 2125 2177 2097 2014 2052 2030 1964 2089 2401 2681 2643 2504 2487 2609 2728 2752 2713 2809 2879 2780 2550 2640 2838 2724 2691 2707 2737 2728 2819 2869 2767 2744 2797 2827 2916 2984 2850 2759 2794 2924 3066 2997 2852 2690 2695 2739 2771 2949 3060 3096 3104 3088 3003 3080 3127 2968 2897 2845 2787 2796 2779 2741 2692 2650 2692 2850 3028 3036 2837 2725 2828 3040 3212 3131 3001 2982 2960 2900 2878 2962 3067 3176 3219 3132 3104 3188 3240 3242 3216 3142 3153 3254 3282 3190 2961 2932 3016 3009 2979 2979 2990 2898 2839 2945 2993 3074 3090 3140 3102 3028 3013 3031 3132 3125 3124 3099 3038 3061 3059 3056 3126 3165 3069 2998 2960 3001 3044 3047 3080 3088 3076 3106 3071 3059 3082 3132 3107 3102 3127 3080 3077 3098 3164 3202 3104 3112 3173 3158 3125 3052 2937 2964 3022 3173 3086 3057 3001 3064 3129 3131 2998 3058 3100 3117 3154 3126 3031 3077 3088 3102 2990 3021 3119 3216 3233 3172 3322 3323 3203 3324 3250 3224 3224 3222 3221 3193 3182 3168 3210 3226 3265 3220 3235 3216 3156 3147 3151 3173 3164 3125 3207 3227 3189 3179 3137 3147 3105 3165 3398 3569 3643 3140 3263 3418 3485 3838 3535 3538 3529 3301 3410 3583 3540 3532 3633 3508 3544 3431 3432 3463 3481 3486 3581 3614 3714 3459 3286 3233 3203 3318 3499 3479 3479 3256 3201 3145 3176 3275 3411 3406 3497 3314 3114 3111 3370 3542 3274 3085 3001 3190 3448 3591 3314 3117 3127 3184 3291 3469 3298 3499 3544 3408 3332 3426 3440 3308 3340 3355 3342 3303 3271 3512 3428 3438 3680 3822 3785 3628 3482 3553 3791 3434 3240 3513 3800 4048 3731 3451 3296 3302 3480 3473 3318 3378 3425 3387 3567 3662 3365 3135 3387 3769 3640 3372 3392 3445 3453 3381 3353 3416 3438 3771 4270 4244 3600 3147 3156 3446 3887 3863 3441 3262 3371 3529 3533 3379 3348 3423 3440 3453 3465 3434 3387 3419 3416 3300 3252 3317 3439 3410 3243 3144 3084 3204 3495 3462 3388 3341 3204 3071 3093 3218 3302 3182 3160 3196 3135 3165 3168 3094 3027 2998 3049 3140 3396 3517 3521 3222 3278 3385 3149 3231 3435 3133 3119 3232 3326 3650 3331 3164 3297 3298 3354 3347 3355 3490 3521 3483 3210 3089 3006 3130 3145 3145 3214 3242 3122 2927 2982 3139 3148 3111 3075 3090 3149 3203 3215 3213 3186 3083 3018 2995 2844 2705 2742 2827 3003 3121 3042 3004 2996 2927 2830 2743 2855 3115 3262 3197 3098 3012 3005 3111 3149 3100 3186 3275 3230 2997 2872 2983 2975 2984 3078 3099 3031 2918 2827 2637 2861 3058 2866 2853 2841 3055 3072 2939 2695 2676 2874 3000 2885 2682 2818 2843 2770 2733 2888 2746 2585 2598 2595 2623 2514 2457 2504 2684 2688 2714 2674 2641 2689 2658 2663 2669 2649 2610 2579 2570 2510 2421 2371 2352 2402 2409 2397 2405 2405 2396 2403 2409 2402 2382 2358 2357 2349 2325 2308 2293 2318 2347 2336 2317 2297 2287 2279 2292 2307 2319 2313 2322 2334 2326 2324 2351 2370 2360 2365 2363 2379 2391 2396 2390 2413 2425 2432 2439 2443 2447 2479 2515 2523 2557 2598 2535 2573 2451 2241 2025 2253 2290 2445 2646 2688 2701 2789 2823 2885 3009 3073 3075 3017 2776 2545 2566 2535 2459 2386 2400 2405 2586 2736 2786 2822 2643 2492 2497 2525 2750 2878 3044 3067 2834 2764 2728 2322 2309 2204 2267 2359 2224 2480 2440 2397 2534 2548 2660 2573 2510 2511 2417 2332 2280 2275 2283 2263 2142 2132 2076 1991 1949 1985 2023 2087 2187 2271 2283 2166 2066 2006 1980 1997 2046 2136 2201 2204 2176 2121 2089 2078 2061 1985 1969 1975 1913 1795 1788 1803 1924 1951 1827 2022 2116 2098 2196 2250 2378 2360 2697 3348 3413 2867 2451 2517 2705 2837 2896 2921 2960 2600 2359 2633 3040 3435 3517 3388 3008 2462 2321 2660 2375 2233 2319 2399 2398 2177 2039 2018 2045 1984 1731 904 1084 1100 1247 1281 1164 972 918 1027 2815 3091 3320 3536 3498 3461 3440 3150 2763 2505 2445 2636 2800 2775 2495 2090 1946 2089 2124 1956 1972 2025 2088 2048 1966 2385 2305 2077 2078 2141 2359 2478 2444 2398 2526 2733 2774 2752 2709 2791 2846 2570 2593 2823 2705 2626 2674 2774 2751 2893 2840 2725 2745 2812 2796 2786 2937 2953 2836 2897 3033 3005 2920 2900 2735 2626 2775 2891 2945 3059 3090 3025 2951 2954 3063 3039 2884 2862 2882 2833 2820 2808 2797 2793 2753 2818 3013 3116 2993 2773 2675 2726 2907 3104 3161 3143 3103 3054 2981 2892 2919 3039 3080 3028 2947 2966 3086 3212 3275 3244 3182 3105 3059 3214 3354 3172 3019 3139 3077 3126 3157 3057 3005 3019 3059 3144 3216 3110 2992 2936 2964 3058 3121 3168 3076 3093 3074 3081 3078 3027 3034 3123 3196 3095 3005 3056 2991 2963 3107 3117 3027 3088 3087 3215 3432 3179 3205 3143 3097 3115 3097 3095 3156 3251 3252 3172 3086 3093 3086 3041 3067 3065 3089 3033 2960 3054 3009 2980 2972 3041 3210 3036 3107 3088 3095 3171 3208 3022 3068 3107 3141 3247 3155 3124 3197 3174 3241 3258 3309 3221 3275 3244 3253 3225 3186 3184 3154 3180 3193 3213 3231 3246 3274 3228 3242 3242 3223 3218 3195 3213 3189 3257 3272 3226 3146 3120 3112 3248 3144 3204 3480 3291 3192 3256 3525 3490 3599 3415 3572 3563 3430 3383 3592 3561 3416 3603 3493 3543 3543 3471 3466 3577 3515 3593 3515 3495 3356 3286 3219 3167 3325 3352 3544 3514 3343 3133 3105 3176 3344 3380 3323 3490 3367 3255 3318 3374 3292 3135 3116 2953 3077 3406 3534 3445 3287 3189 3230 3425 3462 3366 3566 3612 3387 3310 3355 3421 3384 3433 3426 3422 3419 3363 3475 3378 3407 3645 3786 3757 3631 3487 3225 3035 3033 3265 3600 3798 3805 3647 3480 3413 3403 3369 3312 3312 3412 3507 3522 3423 3391 3464 3503 3726 3998 3867 3620 3496 3378 3431 3444 3429 3509 3559 3782 3900 3693 3419 3198 3271 3506 3744 3559 3340 3317 3509 3695 3542 3389 3344 3254 3267 3206 3240 3338 3362 3331 3324 3290 3255 3243 3499 3372 3195 3078 2970 3194 3333 3474 3468 3502 3319 2875 3089 3279 3243 3209 3116 3172 2934 2946 3183 3090 2861 3144 3213 3212 3565 3415 3425 3168 3764 3040 3083 3394 3427 3156 3067 3188 3224 3349 3121 3268 3391 3351 3306 3269 3374 3354 3292 3458 3318 3100 3042 3123 3078 3039 3138 3171 3114 3031 3070 3246 3324 3186 3066 3103 3139 3145 3116 3157 3082 2921 3045 2894 2600 2632 2874 3013 3037 3103 3080 3083 3009 2893 2777 2774 3002 3206 3284 3195 3133 3024 2987 3030 3094 3205 3269 3283 3188 3008 2966 3088 2919 2936 3137 3204 3181 3054 2847 2621 2915 3024 2844 2905 2907 2962 3075 2774 2681 2794 2891 2916 2837 2826 2742 2841 2806 2880 2818 2584 2589 2594 2639 2750 2584 2452 2534 2666 2651 2667 2686 2680 2701 2669 2648 2675 2683 2666 2648 2600 2544 2493 2435 2409 2467 2534 2533 2501 2453 2412 2426 2458 2439 2415 2402 2397 2416 2401 2396 2388 2390 2378 2371 2365 2340 2313 2300 2321 2319 2339 2359 2355 2403 2374 2355 2362 2353 2344 2326 2331 2343 2359 2372 2356 2372 2371 2401 2424 2429 2434 2470 2517 2530 2583 2629 2511 2731 2771 2493 2255 2203 2357 2567 2680 2755 2804 2874 2905 2896 3020 3121 3056 2862 2647 2584 2427 2282 2337 2410 2597 2490 2720 2736 2733 2652 2441 2410 2192 2269 2357 2327 2721 2905 2981 2880 2882 2403 2402 2243 2226 2376 2363 2489 2429 2415 2530 2603 2639 2508 2459 2909 3302 2655 2267 2263 2240 2181 2156 2095 2016 1981 1950 1949 1962 1999 2054 2065 2078 2110 2127 1986 1927 1931 2019 2300 2390 2264 2126 2093 2117 2066 2047 1945 1966 1968 1878 1846 1821 1941 2080 1989 1963 2067 2094 2099 2207 2304 2438 2675 3186 3293 2850 2163 2111 2286 2572 2755 2846 2822 2658 2239 1822 2080 2703 3226 3364 3403 2837 2233 1896 2081 2088 2184 2461 2140 2155 1984 1761 1946 1991 1534 1099 686 747 812 1109 1266 1284 1221 1160 1152 2898 3081 3248 3351 3275 3320 3407 3072 2796 2561 2311 2207 2465 2525 2312 2041 2034 2140 2074 2023 1891 1901 2067 2172 2038 2038 2217 2193 2138 2086 2121 2325 2437 2333 2396 2481 2691 2831 2731 2665 2817 2695 2636 2780 2695 2590 2603 2746 2805 2973 3109 2918 2776 2824 2875 2786 2892 2985 2880 2923 2994 2803 2738 2779 2679 2614 2634 2796 2942 3048 3065 2988 2926 2953 3055 3010 2887 2908 2964 2941 2934 2849 2775 2819 2851 2869 2951 3037 2976 2832 2693 2663 2808 2984 3094 3138 3087 3063 3104 3032 2930 2960 2980 2936 2867 2871 2935 3117 3203 3198 3118 2993 3009 3113 3178 3131 3186 3285 3168 3108 3053 2945 2997 3012 3083 3214 3248 3147 3018 2959 3012 3113 3129 3083 2955 3008 3019 3075 3090 3064 3011 3059 3183 3187 3059 3031 2881 2923 3079 3312 3276 3225 3225 3060 3096 3210 3196 3163 3143 3070 3064 3042 3099 3257 3285 3152 3074 3014 3005 2995 3056 3026 3145 3116 2935 2955 3000 3144 3053 3084 3127 3119 3126 3100 3058 3189 3182 3072 3106 3103 3146 3251 3308 3239 3196 3177 3301 3239 3334 3260 3256 3218 3267 3201 3202 3178 3175 3182 3241 3221 3289 3255 3275 3274 3293 3283 3307 3358 3309 3327 3301 3185 3149 3153 3106 3226 3248 3366 3227 3050 3425 3328 3070 3278 3539 3541 3568 3653 3521 3612 3524 3458 3518 3540 3519 3661 3512 3431 3423 3445 3476 3572 3561 3536 3437 3361 3326 3312 3227 3293 3377 3481 3514 3427 3295 3149 3218 3248 3335 3271 3236 3277 3381 3510 3494 3316 3199 3325 3213 2973 3054 3241 3436 3557 3279 3152 3265 3323 3226 3295 3561 3616 3436 3312 3310 3411 3422 3411 3508 3455 3471 3353 3305 3467 3609 3662 3716 3656 3541 3404 3156 2999 3124 3551 3817 3665 3533 3505 3479 3496 3456 3294 3219 3246 3296 3331 3313 3235 3424 3718 3859 3877 3847 3777 3762 3567 3324 3379 3509 3558 3515 3632 3711 3530 3300 3463 3797 3689 3589 3434 3182 3177 3286 3265 3418 3439 3473 3293 3116 3090 2908 3147 3504 3522 3433 3400 3245 3138 3215 3528 3303 3207 3316 2802 2947 3013 3271 3266 3463 3256 2906 3068 3213 3180 3159 3079 3195 2853 2795 3309 3425 3224 3373 3180 3124 3323 3197 3180 3168 3464 3128 3238 3417 3403 3177 3180 3298 3253 3274 3235 3328 3345 3237 3206 3271 3322 3198 3124 3154 3102 3007 2994 3053 2963 2798 2931 3100 3141 3159 3182 3219 3205 3096 3061 3081 3053 2983 2922 2938 2920 2941 2891 2711 2667 2745 2969 3064 2968 2961 2994 3050 2964 2864 2777 2886 3125 3221 3104 3075 2987 2955 2947 3018 3096 3252 3265 3244 3246 3162 3089 2975 2897 2951 3075 3280 3215 3039 2971 2828 2810 2925 2870 2909 2884 2947 3037 2962 2877 2903 2882 2826 2804 2790 2680 2755 2844 2860 2680 2638 2683 2706 2697 2738 2639 2479 2488 2576 2585 2626 2706 2740 2732 2673 2647 2695 2708 2717 2700 2642 2587 2575 2562 2562 2616 2691 2674 2654 2566 2478 2497 2576 2580 2579 2505 2442 2477 2450 2428 2403 2412 2418 2428 2405 2370 2340 2331 2378 2370 2369 2403 2406 2430 2389 2359 2342 2332 2324 2316 2314 2319 2328 2341 2331 2323 2338 2377 2409 2423 2417 2464 2499 2507 2554 2598 2693 3002 2988 2799 2734 2690 2660 2753 2758 2825 2831 2802 2821 2950 3060 3147 3030 2584 2071 2227 2198 2126 2224 2457 2445 2312 2244 2080 2185 2547 2357 2351 2048 2052 2382 2134 2277 2667 2962 3079 3009 2976 2815 2384 2228 2428 2573 2803 2573 2416 2505 2650 2705 2533 2397 2475 2309 2158 2254 2324 2264 2190 2165 2096 1964 1941 1911 1884 1901 1915 1978 1994 2050 2175 2239 2133 2175 2239 2189 2355 2348 2188 2102 2109 2100 2034 2004 1984 1966 1962 1912 1883 1833 1931 2073 1990 1956 1995 2099 2140 2201 2339 2587 3085 3468 3460 2765 2264 2414 2111 2403 2467 2746 2778 2416 1988 1634 1783 1857 2556 3180 3374 2760 1941 1685 1547 1671 2188 2186 1794 1839 1836 1815 1892 1840 1352 889 663 615 805 1083 1236 1278 1219 1196 1262 2645 2517 2503 2951 3363 3357 3066 2847 2959 2787 2330 2157 2347 2436 2286 2131 2159 2194 2181 2013 1812 1942 2214 2234 2001 1946 1995 2056 2455 2315 2112 2297 2472 2509 2318 2301 2622 2824 2656 2526 2648 2597 2561 2719 2708 2575 2608 2640 2623 2717 2884 2837 2601 2697 2845 2789 2811 2824 2754 2860 2856 2757 2801 2840 2724 2620 2772 2984 3026 3070 2979 2834 2870 2920 3012 2959 2827 2884 2961 3050 3130 3035 2865 2834 2940 2965 2915 2931 2917 2836 2678 2610 2702 2810 2963 3066 2993 2998 3141 3141 3005 2996 3065 3004 2758 2709 2781 2870 2977 2973 2966 2992 2943 2933 3091 3199 3151 3080 3147 3141 3070 3002 2895 2913 2976 3172 3189 3102 3112 3037 2993 3040 3076 3051 2958 3040 3013 2999 3158 3195 3064 3089 3142 3261 3303 3176 3045 3250 3089 3027 3081 3174 3237 3154 3116 3193 3121 3199 3147 3032 3029 3084 3107 3198 3255 3124 3053 3017 3080 3052 3037 2964 3027 3062 3054 3077 3052 3080 3016 3169 3073 3097 3215 3169 3049 3151 3125 3109 3126 3049 3162 3213 3259 3200 3092 3462 3299 3258 3299 3292 3343 3216 3277 3146 3262 3200 3215 3164 3285 3279 3298 3294 3334 3293 3294 3291 3304 3355 3324 3281 3260 3160 3131 3120 3094 3199 3314 3379 3216 3035 3263 3282 3213 3330 3433 3448 3607 3650 3496 3648 3537 3500 3474 3502 3472 3546 3559 3426 3410 3391 3468 3581 3554 3474 3382 3320 3297 3290 3340 3336 3537 3626 3559 3426 3313 3238 3352 3319 3292 3291 3189 3171 3449 3615 3456 3241 3203 3430 3420 3311 3236 3131 3217 3355 3213 3168 3396 3289 3152 3275 3509 3522 3426 3396 3393 3469 3424 3277 3348 3490 3380 3208 3159 3439 3688 3609 3634 3588 3385 3288 3148 3086 3174 3449 3677 3450 3354 3428 3501 3526 3444 3272 3252 3290 3315 3265 3168 3253 3628 3716 3898 3899 3811 3698 3388 3279 3413 3563 3566 3546 3611 3684 3661 3610 3476 3554 3704 3627 3614 3280 3097 3293 3003 2990 3127 3452 3792 3138 3096 3058 2840 3160 3530 3530 3023 3121 3219 3042 3218 3558 3077 3139 2944 2955 2856 3227 3243 3165 3419 3368 3054 3045 3137 3081 3038 3124 3090 2785 2986 3562 3649 3418 3324 3069 3060 3117 3112 3148 3187 3162 3260 3305 3279 3205 3129 3253 3390 3383 3392 3414 3396 3257 3086 3073 3195 3222 3152 3103 3060 3056 3048 3026 3076 3079 2975 3069 3250 3296 3263 3198 3101 3020 3073 3167 3113 3079 2995 2947 2896 2890 2963 2873 2887 2928 2979 3102 3126 3084 2868 2997 3045 2936 2770 2767 2879 2901 2969 2766 2793 2808 2864 2908 2977 3190 3219 3299 3254 3233 3222 3099 2864 2793 2989 3042 3187 3008 2842 2929 2829 2825 3002 2988 2835 2774 2865 3101 3122 2944 2832 2808 2791 2839 2805 2715 2784 2863 2792 2687 2706 2784 2747 2667 2636 2570 2495 2464 2517 2519 2577 2732 2805 2767 2668 2636 2668 2686 2721 2718 2635 2615 2632 2668 2675 2724 2733 2719 2722 2664 2601 2591 2612 2611 2602 2548 2497 2488 2470 2438 2438 2417 2439 2456 2445 2428 2408 2388 2453 2449 2441 2449 2450 2438 2405 2389 2373 2354 2333 2319 2309 2303 2306 2309 2303 2303 2318 2343 2379 2413 2418 2416 2452 2508 2526 2600 2553 2572 2677 2800 2941 3021 2985 2943 2849 2831 2836 2874 2815 3019 3071 3096 3140 2850 2869 2341 2215 2094 2309 2350 2059 2079 1895 1745 1659 1562 2050 2235 2172 2320 2155 2082 2372 2671 2701 2771 2842 2946 2912 2508 2152 2320 2561 2606 2527 2629 2804 2648 2799 2523 2386 2340 2236 2239 2296 2306 2214 2142 2125 2048 1902 1926 1902 1857 1851 1854 2019 2127 2210 2353 2354 2391 2340 2358 2366 2417 2225 2125 2118 2139 2110 2166 2111 1994 2134 2057 1987 1955 1840 1894 1997 1988 1956 1968 2005 2079 2214 2336 2733 3228 3441 3803 2952 2279 2064 1993 2132 2292 2546 2567 2261 1835 1711 1648 2034 2685 3197 3269 2633 1913 1617 1397 1597 2079 1972 1879 1948 1898 1658 1659 1765 1453 1111 1021 909 1052 1190 1151 1161 1046 1187 1331 2533 2284 2572 2971 3097 2871 2723 2845 3097 2676 2180 2120 2338 2589 2380 2253 2221 2243 2272 2063 1857 1996 2260 2206 1931 1851 1821 1855 2073 2200 2172 2147 2193 2455 2367 2271 2543 2755 2634 2710 2834 2684 2585 2745 2767 2626 2554 2672 2686 2839 2959 2909 2738 2798 2850 2755 2783 2769 2703 2928 3014 2898 2916 2987 2939 2856 2754 2762 3026 3181 3040 2837 2906 3051 3044 2948 2906 2943 2977 3107 3197 3104 2881 2795 2902 2939 2906 2904 2861 2814 2721 2739 2879 2904 2954 3066 3080 3110 3199 3163 3109 3056 3112 3099 2941 2896 2787 2766 2946 2962 2857 2807 2895 2907 3028 3164 3052 2965 2922 2974 3040 2977 2905 2840 2882 3011 3004 3065 3100 2983 2919 2950 2998 3043 3050 3090 2973 2980 3163 3195 3137 3189 3137 3169 3310 3321 3265 3071 3096 3047 3162 3233 3148 3165 3184 3236 3163 3199 3130 3042 3165 3111 3088 3134 3242 3062 3074 2978 3100 3048 3121 3040 3048 3078 3036 3595 3061 3077 2928 3073 3069 3045 3230 3099 3045 3110 3095 3136 3130 3073 3176 3229 3272 3101 3117 3317 3311 3295 3219 3224 3457 3236 3327 3151 3284 3198 3241 3206 3304 3312 3291 3282 3300 3308 3305 3319 3346 3372 3294 3212 3170 3131 3139 3125 3072 3218 3317 3372 3174 3039 3221 3449 3271 3225 3342 3332 3521 3489 3503 3616 3512 3505 3423 3388 3378 3339 3452 3399 3396 3366 3391 3444 3519 3463 3376 3349 3342 3336 3386 3465 3591 3617 3531 3456 3445 3433 3382 3311 3238 3116 3054 3159 3468 3499 3383 3217 3193 3286 3416 3556 3449 3156 3027 3179 3198 3191 3253 3174 3199 3267 3391 3435 3387 3444 3502 3550 3404 3115 3160 3497 3653 3415 3141 3412 3597 3492 3578 3547 3341 3312 3271 3179 3141 3451 3536 3414 3359 3480 3601 3534 3362 3332 3311 3359 3256 3290 3404 3502 3692 3553 3656 3651 3693 3508 3379 3463 3538 3446 3369 3416 3637 3673 3472 3253 3496 3542 3607 3639 3588 3225 3152 3207 3470 2979 3328 3492 3497 2910 3119 3039 2890 2924 3291 3614 3024 2990 3241 3276 3448 3486 2995 2908 3175 3208 3002 3346 3429 3362 3509 3294 3153 3059 3135 3081 2997 3108 3137 3103 3222 3457 3524 3472 3264 3066 3225 3319 3205 3190 3187 3197 3230 3223 3155 3152 3237 3201 3207 3267 3268 3305 3360 3310 3119 3108 3275 3276 3173 3269 3213 3123 3164 3161 3150 3212 3341 3349 3347 3246 3251 3145 3006 3053 3267 3318 3115 3002 2979 3028 2979 2956 3042 3204 2989 2985 2974 3066 2982 2892 2863 3189 3005 2875 2662 2674 2744 2871 2871 2624 2728 2855 2921 3034 3079 3212 3328 3370 3272 3221 3252 3023 2906 2916 3089 3216 3085 2901 2915 3018 2934 2904 3020 2993 2792 2735 2917 3077 3011 2868 2813 2838 2890 2923 2862 2784 2810 2798 2766 2748 2740 2773 2705 2581 2602 2690 2633 2620 2534 2519 2539 2687 2724 2694 2636 2624 2592 2615 2681 2690 2640 2563 2623 2680 2700 2798 2816 2758 2743 2708 2666 2673 2568 2650 2569 2539 2522 2506 2515 2496 2463 2452 2457 2447 2477 2495 2484 2488 2508 2517 2525 2523 2505 2475 2474 2474 2435 2388 2353 2337 2324 2309 2305 2297 2295 2298 2298 2307 2339 2373 2381 2407 2417 2482 2453 2567 2657 2573 2531 2576 2828 3071 3104 3078 2993 2968 2944 2948 3059 3089 3015 3034 3167 3185 2943 2669 2292 2122 2329 2184 2103 1982 1912 1751 1642 1503 1757 1998 2376 2777 2773 2686 2793 2548 2122 2213 2433 2604 2802 2607 2132 2217 2331 2552 2473 2627 2560 2543 2650 2451 2405 2407 2347 2282 2272 2212 2174 2143 2086 1997 1880 1889 1893 1890 1842 1846 2058 2297 2469 2572 2540 2492 2376 2308 2245 2213 2122 2083 2121 2147 2135 2135 2068 2017 1995 1977 1997 2028 1856 1944 2033 2019 1981 1952 1962 2071 2207 2316 2400 2637 3344 3800 3220 2698 2154 2152 2133 2279 2207 2213 2131 1979 1873 2125 2544 2979 3260 3159 2725 2097 1547 1449 1943 2161 1908 1850 1635 1350 1307 1513 1863 1743 1258 1055 1078 1216 1342 1203 1237 1120 1268 1367 2031 2299 2634 2860 3022 2995 3100 3260 3181 2604 2151 2099 2277 2353 2364 2398 2454 2450 2266 1987 1925 2341 2393 2124 1899 1852 1840 1849 2049 2160 2228 2214 2175 2381 2362 2279 2547 2807 2790 2817 2905 2854 2742 3011 3232 3148 2737 2589 2680 2830 2902 2935 2906 2953 2905 2828 2884 2865 2846 2865 2983 3002 2967 3071 3113 3031 2882 2840 2991 2971 2782 2752 2932 3111 3133 3081 3022 3098 3179 3178 3218 3194 3002 2862 2889 2875 2853 2884 2860 2863 2869 2981 3138 3032 2903 2986 3166 3211 3147 3117 3167 3126 3130 3157 3160 3105 3033 2997 3024 3028 3118 3159 3084 3159 3279 3369 3257 3210 3146 3275 3365 3165 3125 3024 2935 2972 2982 3031 3105 3093 3042 3029 2991 3038 3059 3085 3009 3074 3227 3274 3204 3252 3227 3144 3180 3311 3322 3168 3113 3102 3141 3311 3261 3286 3189 3173 3133 3105 3149 3093 3196 3163 3086 3101 3220 3025 3053 2957 3077 3062 3071 3109 3033 3150 3029 3090 3082 3096 3045 3158 3166 3147 3145 3068 3029 3089 3132 3190 3130 3068 3158 3335 3286 3106 3123 3260 3295 3221 3278 3298 3273 3250 3235 3215 3225 3209 3259 3259 3278 3294 3333 3259 3278 3280 3273 3292 3390 3384 3329 3214 3230 3133 3116 3199 3175 3292 3429 3506 3178 3138 3192 3220 3284 3261 3589 3469 3466 3477 3502 3536 3504 3462 3430 3370 3365 3344 3382 3407 3430 3433 3422 3484 3520 3461 3385 3299 3316 3410 3498 3554 3600 3544 3497 3498 3464 3449 3329 3223 3186 3029 3002 3266 3545 3465 3358 3408 3287 3137 3241 3440 3354 3175 3027 2997 3126 3229 3313 3243 3272 3326 3351 3384 3432 3479 3484 3434 3279 3090 3104 3236 3482 3385 3196 3433 3598 3513 3581 3469 3230 3240 3267 3151 3280 3603 3513 3358 3332 3666 3641 3610 3487 3388 3377 3242 3099 3365 3700 3661 3935 3441 3234 3366 3739 3309 3207 3661 3362 3081 3298 3347 3547 3770 3251 3081 3544 3457 3460 3525 3318 3175 3196 3245 3127 3155 3376 3380 3120 2955 3135 3197 3019 2889 3135 3234 3005 3109 3385 3538 3495 3414 3201 3195 3380 3429 3140 3130 3324 3476 3319 3102 3018 3068 3214 3246 3101 3081 3309 3436 3356 3218 3156 3174 3209 3175 3352 3418 3292 3288 3213 3216 3184 3131 3125 3221 3267 3140 3151 3348 3270 3215 3316 3312 3149 3105 3089 3085 3158 3229 3315 3066 3200 3186 3218 3242 3131 3525 3412 3044 3186 3127 2975 3149 3426 3211 3054 2991 2929 3039 3035 3034 3373 3096 2940 2881 2835 2930 2939 2865 2855 2908 2864 2871 2723 2717 2770 2864 2781 2655 2846 2942 2960 3030 3107 3079 3174 3222 3162 3211 3260 3080 2954 3017 3139 3238 3047 2986 3137 3088 2992 2932 2932 2945 2902 2968 3143 3160 3016 2887 2919 2923 2969 2950 2840 2717 2721 2699 2722 2782 2813 2847 2685 2582 2656 2958 2910 2657 2535 2505 2550 2550 2588 2568 2561 2576 2517 2473 2531 2596 2624 2570 2602 2653 2655 2710 2758 2608 2580 2592 2573 2589 2551 2568 2521 2514 2537 2543 2552 2534 2498 2492 2466 2480 2538 2554 2564 2568 2560 2575 2603 2602 2590 2584 2584 2563 2504 2446 2396 2365 2358 2348 2332 2310 2294 2290 2293 2292 2301 2324 2322 2388 2408 2405 2485 2544 2548 2542 2438 2512 2647 2839 2902 2952 2969 3132 3052 3084 3221 3264 3141 3164 3188 3263 3098 2753 2334 2194 2350 2393 2216 2008 1862 1678 1538 1444 1410 1513 2258 3145 3194 3007 2803 2560 2304 2444 2440 2319 2618 2658 2066 2092 2408 2523 2377 2752 2547 2578 2569 2519 2441 2444 2385 2302 2265 2193 2150 2078 2019 1936 1866 1830 1810 1824 1823 1845 2092 2391 2537 2584 2542 2426 2285 2184 2078 2043 2063 2127 2147 2138 2112 2071 2011 2069 2018 1943 1912 1902 1903 1979 2013 2028 2026 1978 1982 2050 2107 2226 2362 2559 2892 3173 3189 2943 2567 2418 2297 2201 2035 2036 2116 2195 2186 2562 3070 3308 3419 3347 2813 1915 1452 1636 1954 1948 1861 1506 1309 1063 1049 1302 1850 1403 912 828 1038 1208 1319 1322 1296 1211 1201 1165 1911 2297 2404 2653 2995 3151 3159 2988 2976 2730 2454 2370 2315 2349 2291 2329 2443 2857 2422 2004 2037 2495 2566 2279 2023 1886 1879 1898 1998 2165 2269 2253 2225 2299 2304 2257 2527 2800 2800 2818 2893 2918 2916 2802 2801 2779 2632 2780 2901 2871 2932 2923 2893 2934 2874 2787 2771 2753 2731 2759 2818 2785 2843 3014 3086 3009 2915 2931 2987 2921 2788 2819 2906 2948 2990 3090 3141 3184 3306 3260 3191 3196 3188 3085 2988 2934 2919 2946 2954 2954 2969 3099 3228 3094 2897 2911 3086 3158 3110 3087 3163 3121 3047 3078 3197 3218 3091 3085 3133 3250 3288 3310 3336 3239 3435 3441 3407 3314 3290 3312 3367 3186 3171 3236 3136 3086 3100 3038 3070 3192 3174 3051 3048 3082 3061 3082 2991 3091 3168 3167 3270 3285 3403 3273 3047 3077 3097 3192 3261 3090 3168 3278 3214 3344 3264 3145 3186 3175 3202 3122 3040 3192 3110 3021 3175 3122 3022 3139 3160 3160 3191 3117 3114 3095 3163 3073 3084 3079 3098 3172 3230 3247 3161 3107 3051 3158 3144 3122 3201 3064 3165 3249 3221 3221 3248 3256 3248 3172 3219 3296 3257 3300 3198 3275 3224 3222 3266 3263 3279 3279 3356 3377 3247 3302 3278 3175 3311 3316 3285 3276 3321 3232 3156 3265 3232 3274 3357 3248 3149 3143 3227 3331 3384 3303 3453 3455 3519 3517 3456 3480 3507 3447 3382 3374 3418 3426 3445 3427 3448 3500 3466 3485 3455 3410 3383 3338 3392 3522 3506 3509 3503 3396 3386 3366 3364 3374 3260 3140 3149 3104 3045 3163 3209 3196 3363 3586 3542 3323 3278 3310 3201 3145 2968 2842 3075 3223 3255 3328 3286 3310 3321 3357 3423 3416 3384 3326 3269 3270 3304 3378 3470 3396 3346 3535 3526 3464 3532 3485 3367 3360 3309 3121 3348 3728 3535 3399 3321 3611 3713 3649 3575 3380 3372 3194 3014 3233 3678 3636 3900 3542 3324 3524 3430 3294 3338 3364 3058 2981 3126 3359 3473 3522 3191 3123 3475 3479 3518 3368 3087 3011 3172 3340 3285 3333 3281 3328 3121 3025 3070 3208 3131 3070 3287 3242 3003 3214 3472 3561 3424 3247 3156 3307 3380 3277 3224 3285 3332 3291 3093 2970 2972 3032 3195 3344 3236 3155 3284 3417 3366 3046 3054 3294 3369 3338 3401 3373 3255 3267 3246 3173 3181 3181 3193 3260 3156 2895 2889 3013 3231 3389 3310 3235 3129 3024 3035 3040 3080 3107 3033 3087 3118 3096 3195 3107 2939 3101 3083 2966 3087 2977 3065 3263 3218 3008 2988 3100 3000 3059 3005 2994 3064 3025 2907 2873 2845 2858 2841 2912 2909 2827 2798 2849 2771 2832 2846 2905 2766 2716 2853 2897 2925 2996 3038 3056 3105 3107 3122 3164 3157 2979 2868 3012 3143 3116 2947 3079 3501 3458 3162 2921 2908 3075 3092 3124 3191 3173 3116 2841 2960 2928 2860 2841 2966 2720 2676 2718 2728 2700 2682 2873 2751 2760 2837 3038 2780 2613 2578 2595 2595 2508 2519 2487 2512 2539 2492 2405 2431 2542 2570 2585 2561 2581 2579 2591 2615 2551 2522 2490 2478 2519 2519 2576 2594 2582 2614 2630 2639 2643 2587 2527 2522 2555 2598 2606 2592 2615 2627 2626 2636 2652 2658 2653 2639 2637 2576 2510 2450 2413 2411 2415 2375 2340 2313 2297 2304 2303 2293 2318 2343 2370 2355 2361 2467 2480 2515 2431 2459 2511 2604 2718 2778 2842 2920 3090 3113 3179 3340 3423 3427 3365 3330 3278 3019 2648 2374 2350 2401 2353 2177 1963 1735 1586 1644 1675 1628 1507 2111 3136 2768 2642 2654 2451 2232 2471 2379 2332 2531 2579 2406 2102 2455 2524 2511 2720 2725 2546 2516 2482 2451 2466 2410 2322 2289 2227 2148 2022 1936 1908 1884 1879 1872 1833 1801 1878 2101 2287 2382 2564 2473 2359 2230 2101 2073 2042 2077 2151 2247 2145 2044 2036 2028 2069 2000 1900 1879 1867 1989 2014 1982 1969 1998 2001 2016 2027 2058 2185 2302 2348 2415 2607 2728 2430 2336 2493 2451 2255 2028 2066 2268 2593 2716 2728 3123 3357 3318 3130 2626 2009 1518 1752 1869 1849 1765 1420 1224 1003 804 949 1357 1098 885 1206 1411 1420 1303 1217 1122 984 956 909 2022 2019 2185 2506 2904 2968 2808 2731 3037 2757 2699 2648 2544 2540 2355 2283 2447 2959 2444 1894 1879 2257 2558 2440 2128 2095 1978 1947 2120 2293 2364 2335 2333 2364 2277 2185 2436 2686 2669 2697 2768 2913 2973 2892 2791 2816 2852 2948 2980 2892 2850 2776 2801 2899 2881 2855 2842 2774 2747 2784 2753 2701 2776 2975 3115 3120 3016 2920 2963 2924 2762 2877 3070 2957 2888 3025 3164 3165 3217 3246 3154 3058 3115 3127 3015 2926 2999 3100 3105 3087 3031 3088 3210 3096 3005 2843 2906 3111 3150 3110 3084 3113 2988 2905 3026 3036 3009 2965 3037 3173 3261 3336 3420 3328 3118 3213 3197 3169 3238 3210 3216 3057 3069 3241 3295 3184 3190 3125 3103 3214 3143 3063 3127 3049 3097 3109 3052 3055 3106 2994 3040 3256 3345 3268 3050 2983 2998 3253 3287 3119 3134 3277 3172 3286 3301 3218 3290 3337 3192 3129 3148 3237 3166 3119 3149 3018 2989 2956 3109 3125 3235 3191 3247 3129 3139 3029 3075 3166 3119 3157 3240 3175 3161 3113 3087 3191 3174 3081 3228 3138 3273 3301 3304 3291 3369 3228 3269 3157 3175 3262 3281 3342 3228 3203 3259 3198 3251 3265 3315 3263 3385 3337 3260 3333 3322 3246 3286 3253 3216 3256 3337 3326 3276 3250 3228 3335 3309 3257 3182 3239 3235 3312 3374 3327 3285 3395 3512 3503 3462 3427 3448 3504 3401 3370 3480 3504 3458 3393 3396 3451 3449 3425 3375 3362 3421 3447 3523 3646 3555 3501 3421 3230 3209 3262 3346 3286 3162 3113 3144 3136 3125 3137 3073 3038 3200 3550 3704 3406 3348 3250 3138 3079 2927 2820 2887 3130 3365 3325 3315 3350 3330 3336 3346 3245 3329 3331 3370 3290 3298 3350 3365 3354 3447 3521 3372 3317 3351 3356 3265 3456 3293 3189 3363 3572 3563 3553 3488 3517 3660 3734 3584 3370 3394 3373 3137 3184 3352 3496 3675 3710 3570 3618 3351 3282 3303 3063 2952 2946 3109 3298 3320 3526 3372 3125 3366 3570 3522 3316 3062 3046 3175 3209 3390 3408 3320 3400 3226 3081 3063 3218 3321 3367 3513 3242 3096 3366 3480 3362 3212 3187 3296 3291 3172 3236 3327 3320 3252 3189 3154 3080 3113 3084 3175 3316 3217 3127 3231 3396 3355 3126 3261 3448 3408 3450 3617 3518 3143 3230 3233 3081 3160 3234 3285 3202 3159 3136 2944 3209 3424 3479 3148 3135 3124 3032 3022 3060 3174 3281 2901 3079 3048 3122 3166 3160 3339 3455 3003 2970 2983 2938 3107 3137 3113 2967 2969 3037 2998 2973 2901 2910 2992 3016 2932 2893 2927 2917 2897 3093 2998 2853 2819 2801 2764 2846 2900 2757 2625 2695 2784 2833 2931 3040 3071 3086 3054 3061 3176 3139 2988 2853 2836 2991 3086 3051 2947 3065 3452 3450 3196 3072 2994 3156 2984 2985 2978 3090 3063 2706 2902 2894 2893 2835 3011 3009 2847 2807 2729 2735 2831 2850 2861 2921 3052 3049 2666 2641 2657 2685 2653 2622 2587 2534 2497 2502 2475 2442 2459 2483 2476 2477 2492 2520 2530 2505 2498 2510 2528 2520 2503 2541 2547 2621 2716 2714 2700 2675 2658 2642 2627 2616 2611 2619 2628 2637 2636 2644 2656 2637 2629 2639 2670 2686 2687 2675 2647 2581 2590 2529 2473 2474 2431 2388 2350 2327 2341 2338 2317 2315 2364 2396 2364 2336 2397 2417 2375 2398 2482 2555 2644 2704 2783 2894 2964 3041 3131 3201 3317 3446 3470 3483 3456 3308 2955 2633 2483 2502 2421 2236 2086 1845 1608 1537 1532 1338 1324 1506 2053 2902 2973 2877 2375 2149 2151 2673 2628 2523 2525 2536 2453 2336 2505 2573 2644 2712 2663 2525 2489 2484 2453 2428 2353 2322 2265 2212 2145 1997 1904 1917 1902 1925 1935 1845 1811 1890 2028 2104 2248 2431 2421 2318 2252 2147 2148 2109 2139 2178 2160 2076 2026 2038 2095 2021 2009 1944 1881 1859 1903 1987 1973 1901 1897 1953 1980 1991 2064 2165 2221 2212 2191 2237 2260 2202 2307 2712 2867 2675 2676 2328 2661 2881 3106 3061 3254 3038 3002 2775 2407 1951 1703 1730 1716 1750 1600 1358 1160 993 929 866 1580 2577 2732 2212 1976 1555 1322 1226 1182 1001 839 580 1956 1950 2109 2457 2658 2629 2528 2509 2530 2611 2776 2706 2603 2516 2276 2272 2523 2578 2295 1891 1810 1995 2282 2397 2410 2271 2078 2040 2192 2368 2412 2389 2400 2407 2276 2210 2388 2591 2660 2675 2818 3016 3071 2958 2925 2925 2945 2996 2987 2849 2893 2899 2842 2868 2859 2873 2791 2818 2852 2768 2710 2691 2881 3004 2987 3022 2972 2942 2942 2923 2928 3066 3130 2919 2869 2990 3137 3128 3155 3174 3112 2961 2928 2901 2901 2912 3062 3233 3248 3097 3052 3019 3058 2967 3095 3021 2926 2973 2953 2902 2832 2930 2867 2764 2872 2872 2838 2815 2843 2911 3033 3109 3103 3022 2842 3009 2896 2908 3067 3005 3085 3147 2988 3234 3284 3133 3129 3140 3087 3114 3088 3147 3185 2957 3037 3121 3156 3040 3069 3186 2980 3157 3325 3185 3016 3018 3149 3264 3339 3209 3234 3273 3267 3367 3364 3302 3285 3314 3301 3222 3239 3236 3190 3279 3283 3188 3266 3043 3091 3047 3382 3102 3157 3117 3204 3131 3296 3415 3181 3094 3182 3121 3143 3151 3156 3142 3129 3166 3252 3259 3186 3222 3274 3269 3329 3290 3342 3277 3310 3247 3252 3266 3249 3089 3171 3252 3172 3197 3258 3173 3194 3225 3214 3248 3269 3384 3389 3282 3264 3271 3297 3348 3340 3252 3203 3207 3248 3300 3207 3245 3253 3306 3408 3392 3331 3382 3442 3416 3438 3431 3411 3486 3373 3301 3471 3552 3509 3357 3384 3504 3500 3467 3391 3450 3544 3485 3603 3751 3636 3463 3420 3291 3150 3216 3207 3055 3061 3161 3150 3051 3161 3281 3212 3051 3198 3538 3779 3432 3400 3211 3132 3107 3047 2886 3033 3285 3298 3159 3369 3484 3379 3327 3269 3338 3165 3353 3304 3201 3228 3363 3488 3399 3429 3446 3344 3342 3328 3225 3226 3404 3428 3185 3270 3368 3540 3668 4000 3562 3581 3507 3407 3440 3470 3528 3419 3360 3226 3383 3560 3715 3564 3345 3203 3229 3196 3024 2937 2900 3217 3478 3378 3501 3324 3148 3379 3540 3506 3279 3239 3462 3425 3146 3247 3258 3259 3370 3437 3253 3096 3235 3360 3405 3358 3190 3213 3394 3368 3229 3226 3298 3360 3231 3041 3264 3321 3247 3164 3158 3172 3096 3121 3120 3208 3250 3176 3207 3319 3448 3395 3413 3299 3319 3285 3384 3564 3737 3194 3332 3365 3026 3135 3306 3400 3313 3200 3484 3047 3193 3270 3259 3058 3129 3087 3107 3091 3141 3155 3110 2943 3030 3030 3045 3135 3067 3108 3150 3041 3061 3021 3016 2997 2947 2966 3024 3099 3037 2990 2958 2904 2888 2924 3027 2966 2934 3008 3035 3049 3016 2974 2925 2813 2822 2856 2868 2794 2647 2649 2671 2705 2868 3094 3098 3026 3006 2970 3009 3119 3044 2800 2737 2817 3011 3093 3078 3042 3236 3548 3424 3294 3113 3058 3086 2873 2937 3031 3066 2705 2892 2934 2942 3046 3072 2968 3050 3045 2935 2858 2762 2779 2774 2783 2918 2985 2853 2751 2843 2823 2792 2769 2693 2608 2544 2502 2465 2452 2465 2458 2452 2462 2456 2480 2509 2499 2501 2481 2474 2551 2605 2621 2672 2692 2731 2776 2764 2715 2678 2660 2645 2627 2615 2613 2615 2629 2641 2628 2660 2674 2666 2628 2676 2692 2712 2725 2708 2705 2705 2665 2605 2546 2534 2494 2445 2403 2395 2386 2366 2351 2319 2308 2427 2400 2311 2451 2575 2421 2436 2531 2584 2635 2717 2812 2962 3089 3100 3136 3184 3269 3585 3485 3429 3462 3258 2721 2491 2453 2517 2464 2253 1964 1726 1631 1562 1450 1563 1603 1593 1957 2121 2099 2235 2117 2133 2381 2553 2688 2795 2696 2649 2508 2483 2555 2531 2592 2675 2841 2770 2464 2526 2477 2602 2596 2321 2258 2177 2156 1984 1914 1897 1898 1928 1967 1948 1858 1877 1914 2046 2355 2506 2455 2323 2294 2294 2203 2167 2136 2118 2022 2028 2053 2075 2109 2122 2111 2052 2036 1979 1892 1970 1979 1910 1905 1944 1939 1957 2031 2144 2201 2187 2081 2090 2174 2269 2380 2797 3121 3061 3236 2950 2902 2675 2869 2979 2920 2819 2868 2708 2366 1967 1831 1858 1830 1662 1466 1288 1116 1039 859 810 1662 2849 2735 2352 2278 1531 1401 1445 1430 1464 1494 1144 1638 1726 1878 2008 2084 2159 2251 2276 2375 2601 2824 2815 2682 2423 2122 2233 2848 2830 2472 2124 2001 2002 2130 2251 2314 2267 2165 2112 2233 2399 2417 2388 2418 2499 2460 2431 2440 2524 2614 2752 2920 3053 3093 2964 2979 2950 3002 2983 2986 2935 2852 2794 2711 2833 2894 2838 2793 2793 2798 2728 2722 2833 2946 2877 2770 2795 2840 2892 2953 3005 2950 2883 2884 2852 2913 3066 3191 3149 3124 3079 3107 3089 2944 2827 2916 3086 3264 3305 3200 3043 3065 2997 2924 2794 2934 3020 3174 3017 2776 2710 2667 2787 2836 2776 2868 2697 2630 2540 2554 2613 2656 2795 2778 2687 2735 2859 2892 3005 2971 3011 3204 3212 3036 3176 3295 3234 3088 3106 3070 2939 3095 3134 3056 2946 3007 3142 3146 3025 2918 2995 2913 3188 3242 3342 3111 3113 3082 3178 3140 3221 3230 3184 3195 3315 3280 3351 3341 3248 3328 3334 3201 3289 3292 3217 3233 3459 3343 3274 3245 3071 3390 3103 3070 3151 3215 3241 3811 3605 3197 3130 3122 3075 3124 3171 3161 3193 3156 3153 3208 3308 3224 3130 3181 3145 3242 3452 3386 3333 3303 3286 3262 3219 3237 3150 3202 3236 3175 3214 3244 3169 3152 3177 3174 3229 3285 3382 3381 3311 3264 3220 3187 3278 3336 3242 3177 3188 3242 3341 3304 3226 3198 3236 3360 3441 3396 3334 3354 3425 3441 3418 3409 3369 3242 3304 3452 3515 3520 3458 3556 3666 3595 3513 3407 3368 3439 3483 3547 3632 3666 3586 3339 3181 3231 3285 3063 2868 3029 3214 3013 2817 2879 3182 3244 3111 3270 3392 3555 3394 3291 3125 3094 3027 3084 3058 3208 3397 3150 3200 3455 3573 3489 3468 3320 3203 3473 3206 3178 3126 3184 3434 3572 3495 3459 3421 3344 3370 3116 3199 3332 3370 3259 3216 3345 3422 3509 3635 3883 3420 3403 3357 3270 3355 3437 3475 3565 3467 3397 3528 3625 3713 3411 3246 3226 3245 3234 3045 2983 3028 3261 3499 3440 3423 3431 3296 3239 3427 3505 3365 3419 3674 3664 3325 3131 3174 3310 3534 3530 3261 3154 3296 3320 3356 3397 3312 3241 3292 3335 3323 3239 3228 3216 3131 3187 3307 3260 3178 3206 3261 3079 3062 3243 3281 3352 3300 3206 3267 3409 3436 3269 3161 3186 3146 3179 3225 3261 3298 3319 3261 3042 3019 3098 3225 3518 3433 3380 3213 3088 3193 3296 3177 3175 3163 3052 3106 3209 3117 3154 3053 2975 3161 3035 2897 3015 2903 3020 3112 3097 3103 3084 3038 3087 3251 3309 3267 3193 3090 3030 2987 2956 2897 2898 3005 2992 2911 2958 2968 2953 2908 2932 2936 2788 2819 2886 2923 2940 2859 2822 2720 2735 2927 3043 2922 2962 2810 2880 2934 3037 2949 2687 2593 2846 3144 3116 3128 3192 3422 3322 3203 3102 2958 2913 2867 2947 3060 2948 2944 2939 3120 3009 2968 2951 2956 2973 3119 3201 3255 3132 3041 2859 2729 2763 2885 2838 2641 2731 2893 2878 2860 2823 2732 2619 2558 2516 2492 2480 2479 2469 2456 2448 2484 2523 2526 2518 2564 2561 2569 2601 2654 2690 2725 2729 2769 2819 2788 2701 2671 2664 2653 2623 2611 2608 2607 2613 2623 2617 2691 2701 2715 2702 2739 2745 2751 2760 2761 2777 2776 2735 2678 2620 2578 2545 2539 2526 2472 2423 2403 2388 2355 2331 2346 2347 2399 2616 2739 2596 2541 2597 2606 2639 2783 2968 3117 3162 3209 3224 3293 3428 3848 3480 3398 3275 2940 2534 2344 2307 2391 2319 2191 1987 1828 1801 1744 1658 1751 1771 1707 1767 1832 1874 1869 1811 1962 2347 2669 2864 2987 2828 2577 2291 2404 2655 2515 2468 2617 2650 2450 2420 2549 2500 2461 2516 2447 2296 2144 2129 2114 1927 1869 1874 1881 1935 1955 1906 1900 1937 2143 2436 2544 2472 2391 2317 2266 2229 2175 2097 2026 2007 2037 2022 2044 2116 2161 2169 2127 2127 1959 1884 1969 1995 1903 1901 1980 1902 1898 1963 2075 2120 2121 2102 2026 2132 2366 2582 2647 2659 2467 2574 3076 2801 2478 2454 2442 2574 2802 2904 2582 2103 1919 1844 1924 1881 1591 1408 1363 1264 992 727 590 1009 1914 1583 1626 2219 1593 1768 1934 1705 1695 1773 1326 1857 1774 1896 1798 1739 1922 2129 2305 2438 2614 2876 2937 2776 2480 2123 2284 2808 2748 2529 2471 2236 2177 2281 2292 2265 2266 2259 2228 2314 2447 2457 2453 2523 2613 2657 2659 2659 2728 2774 2813 2922 2998 3048 3039 3136 3083 3032 2907 2927 2971 2914 2932 2874 2888 2824 2775 2780 2783 2850 2791 2756 2798 2822 2806 2769 2787 2745 2717 2830 2862 2837 2897 2922 2892 2951 3059 3101 3088 3097 3098 3109 3149 3014 2812 2904 3249 3457 3337 3084 3059 3209 3096 3023 2959 2742 2846 2986 2979 2904 2797 2777 2833 2791 2555 2518 2475 2564 2537 2492 2442 2556 2710 2862 2816 2790 2929 2979 3085 2993 3019 3264 3293 3113 3036 3290 3296 3082 3106 3186 2965 3157 3182 2999 3070 3093 3219 3085 3066 2983 3075 2946 3028 3221 3176 3120 3184 3090 3110 3134 3139 3188 3164 3268 3319 3299 3320 3291 3309 3262 3305 3257 3231 3234 3067 3083 3276 3320 3347 3258 3233 3310 3190 3119 3154 3142 3283 3562 3198 3167 3268 3261 3166 3124 3131 3106 3107 3225 3216 3152 3209 3201 3189 3229 3159 3117 3245 3346 3367 3315 3286 3223 3230 3294 3223 3263 3217 3192 3220 3166 3145 3273 3275 3179 3217 3327 3341 3358 3312 3192 3116 3062 3076 3145 3190 3149 3089 3155 3284 3312 3292 3321 3300 3266 3346 3399 3458 3475 3390 3406 3329 3426 3687 3691 3376 3518 3523 3527 3578 3626 3682 3604 3483 3429 3342 3381 3464 3447 3462 3524 3477 3184 3059 3224 3250 3000 2843 2926 3144 3058 2841 2876 3182 3153 3221 3263 3396 3569 3433 3322 3110 3143 3178 3103 3076 3190 3399 3200 3243 3521 3586 3554 3402 3178 3079 3223 3141 3155 3257 3289 3401 3497 3712 3593 3378 3347 3288 3191 3227 3219 3239 3330 3350 3417 3542 3634 3612 3662 3331 3264 3253 3257 3279 3259 3303 3503 3510 3515 3650 3656 3572 3328 3247 3263 3286 3247 3063 3142 3232 3241 3536 3602 3548 3683 3449 3402 3627 3595 3447 3455 3589 3440 3184 3188 3216 3423 3658 3466 3233 3268 3307 3416 3521 3529 3451 3234 3323 3392 3282 3118 3245 3312 3150 3173 3254 3195 3166 3339 3366 3070 3118 3320 3336 3442 3280 3154 3406 3461 3468 3289 3153 3171 3145 3156 3280 3231 3200 3226 3130 3141 3154 3192 3246 3439 3256 3142 3119 3149 3189 3185 3242 3232 3185 3072 3089 3142 3058 3141 3127 3015 3084 2998 2883 2875 2881 2965 3039 3008 2994 3057 3193 3248 3234 3335 3304 3128 3022 2990 2933 2899 2820 2857 2945 2948 2832 2848 2838 2793 2759 2839 2804 2816 2885 3071 3130 3297 3073 2869 2791 2829 3009 2929 2862 2762 2759 2822 2933 2982 2906 2806 2879 3032 3138 3139 3110 3299 3467 3335 3050 2932 2835 2779 2804 3002 2995 2775 2993 3279 3330 3108 2963 2962 2981 2989 3143 3340 3418 3372 3230 2899 2797 2860 2868 2812 2685 2781 2866 2867 2807 2755 2722 2623 2554 2511 2493 2475 2481 2478 2474 2460 2444 2505 2516 2516 2539 2599 2611 2618 2692 2714 2785 2860 2893 2849 2792 2724 2692 2650 2636 2600 2586 2598 2619 2635 2630 2712 2752 2755 2772 2777 2792 2800 2801 2807 2807 2825 2832 2797 2748 2694 2653 2656 2655 2606 2551 2496 2470 2455 2416 2414 2374 2354 2444 2668 2834 2915 2726 2666 2612 2666 2808 3039 3166 3230 3201 3294 3495 3823 3636 3512 3318 3209 2860 2502 2264 2250 2272 2203 2107 2042 1989 1919 1837 1816 1796 1770 1782 1831 1908 1911 1733 1743 2058 2452 2451 2336 2917 2922 2487 2175 2409 2652 2637 2402 2602 2903 2285 2364 2473 2502 2427 2503 2326 2192 2090 2058 2030 1928 1878 1853 1854 1908 1901 1882 1908 2007 2240 2483 2540 2493 2436 2317 2216 2165 2095 2066 2032 1995 1980 1921 1961 2053 2203 2171 2158 2190 1922 1890 1979 1964 1936 1919 1929 1843 1843 1948 2077 2114 2115 2124 1983 1975 2181 2471 2545 2443 2332 2345 2557 2554 2414 2407 2451 2619 2858 2962 2646 2151 2066 1821 2002 1962 1654 1634 1560 1518 1371 1036 875 1294 1745 2112 1739 1673 1596 1798 1728 1798 1784 1872 2090 2077 2059 2683 2281 2250 2313 2257 2415 2394 2463 2855 3024 2812 2574 2347 2223 2295 2372 2496 2510 2348 2324 2400 2347 2284 2273 2312 2348 2394 2486 2521 2544 2577 2666 2726 2722 2748 2824 2802 2762 2854 2915 2916 2866 3018 3129 3123 2994 2878 2872 2935 2959 2916 2872 2811 2830 2749 2665 2761 2815 2798 2779 2797 2767 2767 2895 2924 2857 2823 2786 2816 2937 2980 3008 3035 3043 3049 3073 3138 3125 3050 3112 3142 3023 3082 3364 3639 3534 3147 3086 3226 3214 3221 3066 2786 2802 2873 2819 2869 2857 2746 2685 2803 2692 2569 2530 2553 2645 2850 3121 2950 2587 2659 2833 2958 2929 3047 3256 3128 3096 3107 3363 3134 3064 3214 3187 3134 3197 3142 2974 3227 3330 3275 3186 3230 3195 2992 3023 2990 3131 3062 3100 2972 3065 3005 3059 3070 3094 3159 3157 3198 3203 3284 3345 3358 3400 3229 3446 3449 3300 3255 3181 3125 3268 3237 3222 3271 3399 3200 3204 3244 3216 3181 3267 3198 3304 3271 3163 3184 3223 3227 3241 3191 3175 3156 3085 3164 3163 3083 3203 3276 3189 3200 3208 3130 3173 3283 3321 3286 3208 3182 3253 3372 3285 3251 3240 3282 3312 3274 3253 3291 3290 3215 3251 3359 3351 3369 3300 3143 3127 3080 3011 3002 3124 3211 3110 3109 3328 3365 3300 3345 3340 3223 3248 3368 3547 3670 3451 3404 3269 3291 3218 3186 3517 3598 3597 3495 3554 3677 3696 3469 3357 3408 3391 3358 3380 3447 3410 3422 3425 3117 3035 3186 3150 3095 2973 2980 2993 3127 2875 2897 3044 3181 3355 3278 3355 3522 3465 3341 3272 3335 3479 3188 3130 3164 3186 3102 3186 3409 3507 3406 3183 3058 3063 3156 3217 3218 3382 3333 3338 3399 3742 3613 3381 3262 3109 3179 3287 3355 3486 3484 3405 3560 3700 3688 3602 3453 3212 3143 3182 3212 3288 3257 3258 3471 3559 3488 3465 3409 3279 3280 3246 3155 3205 3251 3176 3310 3347 3079 3345 3650 3764 3652 3295 3561 3711 3568 3455 3333 3265 3251 3272 3337 3379 3486 3585 3611 3398 3263 3216 3226 3298 3330 3321 3588 3379 3337 3329 3155 3374 3404 3522 3237 3118 3155 3235 3414 3314 3070 3133 3131 3277 3334 3174 3182 3622 3353 3178 3158 3165 3173 3120 3218 3357 3228 3193 3296 3339 3344 3225 3267 3359 3253 3093 3152 3280 3265 3173 3206 3243 3183 3151 3150 3133 3060 3061 3144 3152 3036 2948 2947 2933 2968 3074 3088 3020 2939 2969 3027 3157 3290 3057 3013 2897 2901 2930 2918 2900 2841 2752 2797 2887 2895 2847 2695 2717 2722 2692 2798 2826 2834 2998 3087 3289 3332 2833 2758 2804 2913 2937 2754 2707 2730 2744 2844 2908 2821 2762 2855 3065 3111 3159 3156 3015 3005 3080 3203 2998 2904 2982 2948 2934 3038 2936 2875 3115 3292 3281 3142 3101 3016 2887 2986 3144 3301 3254 3262 3119 2880 2901 2906 2851 2848 2826 2843 2873 2934 2950 2797 2656 2596 2589 2597 2514 2414 2461 2479 2502 2486 2479 2483 2512 2497 2555 2594 2619 2652 2714 2820 2891 2956 2978 2903 2740 2687 2672 2636 2618 2613 2618 2673 2748 2801 2827 2806 2793 2791 2815 2835 2846 2889 2895 2889 2863 2857 2854 2854 2814 2786 2752 2738 2749 2708 2646 2586 2537 2615 2607 2473 2444 2413 2440 2584 2548 2542 2781 2644 2573 2656 2829 3107 3160 3294 3377 3488 3481 3518 3593 3532 3494 3114 2475 2206 2198 2246 2228 2187 2138 2079 2010 1872 1788 1743 1779 1807 1735 1786 1842 1837 1934 2302 2408 2777 3282 2334 3078 2870 2500 2096 2100 2548 2528 2398 2535 2736 2398 2337 2411 2482 2448 2421 2248 2152 2075 2006 1960 1945 1905 1854 1844 1840 1833 1853 1922 2067 2307 2484 2447 2411 2454 2372 2237 2157 2031 2025 2034 1960 1928 1927 1932 1973 1966 2060 2123 2079 1921 1915 1958 1947 1932 1902 1899 1856 1865 1903 1959 2070 2109 2059 1979 1999 2092 2194 2371 2435 2325 2206 2239 2272 2372 2349 2401 2622 2879 2977 2848 2699 2252 2027 2279 2037 1919 1862 1756 1754 1681 1483 1480 1593 1961 2122 1755 1548 1781 1728 1635 1848 1809 1821 1547 3093 3034 3640 2485 2547 2567 2448 2452 2348 2417 2927 3291 2852 2551 2398 2336 2172 2240 2480 2476 2395 2399 2463 2399 2311 2301 2374 2412 2429 2484 2533 2564 2603 2658 2695 2709 2734 2795 2752 2686 2737 2935 2950 2836 2865 2925 2969 2996 2977 2887 2898 2935 2965 2911 2861 2914 2873 2785 2784 2850 2876 2844 2792 2766 2773 2942 3046 2962 2956 2994 2989 3020 3039 3141 3156 3091 3030 3109 3098 2950 2951 3100 3201 3250 3273 3498 3702 3720 3529 3413 3145 3026 3073 3141 3201 2938 2869 2850 2887 2786 2710 2879 2832 2866 2852 2820 2877 2950 3000 2929 2977 2804 2811 2882 3003 3074 3119 3166 3215 3157 3239 3331 3189 3041 3095 3186 3143 3297 2983 2919 3005 3285 3253 3052 3032 3274 2923 2793 2847 2904 3136 3148 3029 3115 3125 3183 3237 3176 3192 3247 3285 3292 3304 3357 3425 3460 3372 3473 3450 3371 3185 3182 3245 3325 3320 3208 3284 3326 3177 3239 3226 3253 3157 3289 3191 3321 3316 3218 3207 3124 3111 3175 3181 3193 3277 3110 3156 3104 3060 3187 3204 3117 3199 3179 3140 3158 3171 3216 3281 3228 3229 3237 3236 3241 3226 3219 3227 3327 3343 3221 3185 3230 3256 3249 3319 3391 3446 3328 3080 3120 3124 3014 3032 3146 3171 3240 3347 3448 3292 3299 3403 3423 3243 3247 3264 3317 3462 3534 3307 3286 3316 3333 3316 3373 3764 3630 3482 3613 3704 3628 3304 3223 3434 3429 3362 3487 3461 3341 3311 3375 3156 3172 3237 3108 3119 3156 3091 2921 2937 2803 2816 2929 2960 3311 3320 3315 3422 3369 3304 3490 3442 3520 3443 3316 3153 3236 3137 3118 3207 3393 3250 3090 3019 3080 3113 3215 3357 3379 3276 3360 3480 3600 3477 3283 3184 3168 3143 3117 3119 3173 3117 3224 3547 3718 3613 3475 3336 3214 3167 3236 3313 3350 3374 3390 3526 3573 3435 3325 3277 3268 3208 3129 3138 3157 3219 3252 3410 3565 3501 3442 3250 3523 3458 3332 3579 3559 3400 3363 3251 3239 3339 3621 3595 3417 3462 3450 3740 3416 3334 3167 3238 3194 3280 3481 3767 3340 3221 3324 3272 3379 3659 3339 3067 3226 3249 3311 3308 3233 3199 3205 3112 3165 3210 3086 3283 3602 3166 2980 3118 3212 3181 3220 3191 3197 3180 3220 3312 3375 3368 3237 3198 3264 3199 3147 3226 3318 3338 3288 3227 3206 3155 3125 3181 3121 3046 3169 3110 3014 2975 2918 2931 2974 3058 3051 3070 3058 3027 3076 3070 2998 2926 3008 3190 2762 2789 2823 2803 2818 2808 2782 2809 2900 2945 2933 2615 2669 2741 2774 2820 2849 2862 2889 3019 3129 3233 2834 2829 2866 2883 2856 2715 2653 2726 2787 2838 2817 2712 2745 2805 2909 3046 3137 3153 2949 2862 2935 2893 2829 2951 3187 3110 2901 2925 3008 3068 3157 3117 3047 3112 3214 3106 2796 2898 2998 3134 3264 3332 3208 3072 3016 2968 2981 2994 2895 2878 2857 2920 3165 2873 2612 2596 2754 2770 2627 2441 2468 2475 2517 2533 2527 2508 2513 2507 2555 2602 2645 2685 2736 2887 2958 2933 2895 2821 2713 2671 2680 2725 2738 2693 2719 2819 2842 2864 2861 2845 2863 2820 2841 2905 2949 2970 2996 2983 2927 2910 2899 2913 2891 2885 2839 2810 2846 2834 2757 2700 2686 2664 2661 2565 2571 2491 2599 2822 2919 2717 2578 2552 2590 2729 2816 3027 3116 3223 3479 3667 3659 3569 3573 3353 2880 2470 2170 2098 2197 2252 2240 2205 2182 2115 2030 1897 1833 1815 1804 1735 1678 1873 1972 2101 2101 2206 2720 3179 2917 3008 2716 2582 2467 2512 2480 2519 2473 2403 2476 2514 2527 2405 2372 2410 2573 2480 2237 2164 2077 1951 1925 1952 1905 1862 1856 1822 1804 1877 1963 2096 2235 2239 2357 2269 2405 2412 2284 2189 2078 2029 2057 2039 1990 2032 2066 2003 1920 2006 2098 2025 2009 2047 2042 1973 1922 1887 1863 1884 1892 1894 1897 1953 2071 2129 2061 2028 2060 2160 2266 2382 2179 2049 2059 2098 2359 2267 2382 2506 2650 2804 3026 2803 2359 2113 2103 1864 1738 1648 1605 1624 1521 1475 1484 1628 1783 1707 1520 1105 1072 1195 1758 1374 2082 2207 1883 3449 3121 2859 2436 2550 2319 2184 2049 2236 2481 2886 2937 2555 2403 2460 2437 2312 2396 2522 2438 2376 2351 2436 2437 2378 2357 2430 2465 2474 2471 2473 2535 2587 2632 2696 2735 2728 2754 2737 2713 2787 3011 3025 2985 3023 2888 2812 2899 3043 2995 2937 2943 2943 2932 2887 2918 2987 2969 2913 2916 2940 2889 2761 2742 2846 3073 3113 2944 2948 3082 3092 3086 3107 3223 3279 3155 3039 3086 2998 2873 2948 3109 3058 3098 3167 3376 3411 3334 3414 3439 3251 3075 3287 3401 3558 3649 3135 2919 2984 2938 2854 2847 2841 2805 2789 2842 2945 3079 2951 2824 2904 2899 2881 2872 3018 3201 3152 3025 3161 3103 3291 3342 3239 3086 3105 3181 3196 3158 3036 3075 3041 3168 3143 3055 3036 3248 3085 2970 3113 2895 2935 3033 3033 3075 3089 3177 3290 3140 3233 3321 3338 3339 3316 3335 3365 3392 3392 3377 3363 3328 3130 3219 3309 3326 3407 3249 3150 3166 3187 3210 3236 3189 3135 3214 3102 3167 3211 3217 3223 3151 3110 3097 3117 3191 3274 3184 3172 3139 3228 3258 3201 3202 3162 3129 3166 3223 3222 3208 3239 3244 3265 3238 3215 3239 3213 3243 3244 3239 3253 3195 3151 3167 3179 3193 3266 3430 3539 3410 3114 3079 3070 3018 3021 3089 3164 3257 3230 3252 3418 3414 3410 3381 3213 3392 3509 3320 3500 3447 3348 3354 3390 3398 3439 3568 3737 3761 3578 3677 3604 3540 3431 3402 3276 3300 3435 3482 3467 3208 3263 3303 3126 3394 3420 3303 3167 3142 3164 2917 2857 2877 2939 3193 3272 3364 3375 3330 3288 3196 3291 3550 3406 3296 3389 3322 3241 3267 3210 3180 3245 3325 3179 3092 3047 3077 3306 3425 3464 3372 3307 3421 3502 3476 3340 3241 3235 3227 3248 3175 3079 3076 3112 3253 3481 3595 3540 3476 3416 3359 3234 3289 3430 3388 3410 3435 3497 3558 3561 3538 3430 3232 3181 3186 3275 3213 3176 3146 3240 3252 3201 3249 3153 3387 3254 3232 3340 3357 3261 3252 3225 3221 3688 3626 3335 3228 3388 3409 3569 3419 3389 3136 3182 3200 3266 3461 3472 3364 3328 3356 3313 3341 3525 3229 3086 3250 3368 3337 3298 3182 3159 3333 3270 3220 3183 3174 3393 3432 3191 3107 3160 3108 3151 3238 3096 3052 3223 3337 3318 3256 3351 3289 3147 3222 3220 3223 3289 3268 3226 3212 3163 3239 3249 3200 3153 3077 3031 2949 2972 2980 3175 3110 2894 2839 2847 2843 2935 3005 3052 3035 3061 3010 3014 3102 3084 2806 2873 2811 2791 2801 2873 2909 2863 2862 2971 2935 2683 2758 2815 2889 2884 2933 2950 2901 3031 2985 3057 2963 2881 2865 2831 2773 2694 2776 2864 2838 2746 2651 2598 2637 2702 2823 2988 3094 3044 2879 2852 2927 2928 2926 3080 3280 3009 2716 2741 2904 2992 3068 2999 2978 3187 3212 3158 2998 2853 2828 2968 3208 3326 3310 3115 3067 3057 3090 3126 2977 2874 2820 2873 3041 2918 2808 2765 2775 2979 2823 2550 2505 2506 2580 2607 2576 2548 2531 2516 2545 2594 2613 2650 2758 2896 2944 2914 2856 2807 2763 2735 2784 2818 2839 2835 2845 2907 2913 2929 2939 2933 3016 2941 2934 2952 2960 2967 3015 3038 2984 2959 2945 2977 2984 2955 2908 2904 2924 2932 2888 2848 2852 2767 2765 2706 2698 2658 2764 2818 2703 2653 2604 2558 2613 2723 2792 2852 2976 3170 3581 3872 3720 3610 3464 3028 2274 2140 2189 2167 2268 2287 2252 2258 2232 2170 2093 2025 2028 1940 1792 1702 1526 1393 1293 1077 952 1721 2842 3246 3048 2756 2542 2500 2483 2535 2551 2540 2467 2371 2371 2444 2566 2480 2353 2351 2402 2480 2367 2131 2091 2007 2016 1968 1904 1878 1864 1795 1803 1866 1951 2070 2077 2083 2157 2126 2233 2274 2265 2247 2147 2066 2051 2050 2074 2144 2210 2154 2018 2013 2097 2072 2021 2049 2065 2001 1921 1876 1853 1901 1910 1927 1874 1811 2038 2224 2183 2157 2142 2199 2190 2264 2177 2176 2117 2165 2252 2206 2288 2365 2510 2831 3070 2855 2461 2149 2043 1962 1801 1624 1320 1157 1222 1183 953 1224 1415 1413 1234 642 992 1549 1645 1436 2692 2706 2781 2924 2959 2576 2032 2227 2095 1574 1576 2170 2605 2755 2510 2395 2308 2368 2392 2358 2525 2588 2488 2382 2282 2384 2479 2441 2404 2411 2463 2509 2486 2495 2564 2576 2586 2700 2760 2707 2706 2759 2813 2876 3010 2920 2925 3097 3063 2931 2886 2932 2920 2902 2894 2916 2981 2907 2870 2948 2941 2890 2842 2813 2827 2763 2768 3084 3332 3328 3182 3017 3216 3243 3253 3248 3228 3221 3174 3127 3121 3084 2935 2943 3024 3043 3092 3046 3127 3187 3097 3131 3243 3383 3406 3685 3656 3411 3325 3232 3138 3100 3010 2983 2883 2866 2812 2984 3014 2838 2890 2847 2883 2927 2969 2964 3012 3032 3100 2992 2985 3087 3104 3117 3240 3225 3132 3123 3213 3238 3256 3032 3134 3174 3101 3040 3168 3163 3253 3099 3173 2988 3016 3031 3058 3025 3042 3052 3138 3188 3177 3211 3254 3239 3247 3241 3388 3288 3278 3303 3261 3240 3178 3108 3167 3286 3303 3418 3392 3365 3232 3257 3302 3310 3282 3255 3074 3031 3116 3179 3168 3147 3198 3240 3128 3113 3180 3288 3223 3130 3139 3106 3158 3223 3190 3171 3184 3190 3209 3203 3173 3193 3184 3160 3172 3131 3191 3295 3400 3450 3327 3324 3331 3228 3185 3184 3168 3207 3314 3411 3371 3138 3093 3064 3015 2981 3028 3175 3332 3184 3244 3271 3286 3288 3470 3402 3526 3604 3394 3417 3460 3716 3728 3615 3525 3642 3640 3546 3565 3651 3673 3525 3511 3566 3532 3392 3258 3483 3510 3526 3472 3454 3228 3105 3336 3468 3512 3264 3032 3074 3000 2905 3045 3180 3221 3230 3209 3471 3435 3254 3174 3336 3506 3322 3243 3281 3290 3193 3344 3389 3301 3295 3325 3239 3149 3071 3114 3244 3456 3560 3387 3310 3417 3482 3392 3277 3241 3239 3284 3316 3121 2929 3028 3313 3481 3519 3517 3472 3470 3393 3199 3153 3342 3462 3394 3482 3407 3375 3421 3489 3481 3446 3261 3162 3223 3211 3145 3179 3128 3105 3116 3076 3005 3116 3373 3133 3089 3133 3185 3277 3186 3430 3821 3396 3233 3134 3189 3256 3273 3320 3470 3410 3548 3275 3274 3102 3193 3300 3346 3353 3390 3262 3207 3354 3341 3162 3231 3398 3345 3419 3442 3286 3326 3309 3193 3148 3184 3258 3283 3310 3503 3398 3107 3191 3252 3143 3133 3224 3293 3294 3198 3315 3398 3227 3263 3289 3285 3322 3365 3218 3308 3133 3273 3269 3148 3119 3122 3051 2838 2947 2967 3135 3115 2951 2929 2702 2758 3080 2981 3000 2932 2973 2910 2983 2974 3023 2833 2889 2901 2874 2784 3004 2988 2964 2953 2964 2835 2861 2892 2958 3011 3026 3022 2959 2932 3020 2986 2898 2824 2777 2765 2756 2732 2772 2899 2893 2760 2651 2591 2538 2616 2711 2786 2988 3094 3007 2982 2995 2933 2838 2828 3050 3204 2929 2769 2733 2784 3018 2918 2808 2953 3269 3367 3166 3164 3034 2886 3080 2998 3106 3141 3032 2981 3011 3085 3124 3052 2954 2868 2894 2913 2831 2842 2951 2916 2950 2892 2678 2600 2644 2670 2680 2693 2645 2572 2522 2516 2550 2582 2639 2745 2867 2877 2861 2843 2851 2849 2798 2860 2888 2889 2887 2909 2925 2938 2950 2990 3007 3086 3075 3077 3078 3041 2995 3057 3050 3026 3004 3005 3041 3045 3026 2987 2970 2943 2978 3004 2969 2944 2867 2808 2803 2795 2816 2891 2913 2707 2600 2592 2603 2658 2712 2821 2954 3251 3664 3564 3783 3794 3685 3221 2630 2287 2101 2168 2257 2318 2302 2288 2313 2287 2296 2192 2124 2086 1964 1801 1667 1378 1111 1006 789 663 1589 2686 2953 2759 2406 2299 2626 2769 2578 2670 2595 2598 2556 2305 2516 2810 2530 2423 2393 2410 2403 2343 2086 2157 2078 2041 1950 1912 1862 1816 1770 1839 1867 1887 1937 1982 2022 2078 2015 2056 2090 2134 2167 2129 2050 1983 2016 2071 2142 2234 2243 2083 1953 2075 2114 2164 2114 2094 2005 1862 1865 1790 1776 1837 1950 1997 1927 2073 2225 2330 2376 2351 2374 2262 2222 2271 2296 2362 2304 2191 2079 2125 2198 2469 2912 3136 2986 2664 2462 2222 2015 2000 2173 1703 967 931 766 801 1180 917 827 660 891 1213 1274 1206 1835 2877 3313 3193 2420 2772 2721 1679 2109 2212 1793 2080 2361 2535 2676 2522 2409 2366 2334 2287 2282 2513 2622 2582 2469 2350 2371 2448 2496 2500 2400 2475 2564 2518 2538 2611 2611 2622 2715 2720 2623 2610 2679 2776 2856 2927 2836 2826 3017 3094 3088 2971 2817 2845 2859 2806 2899 3027 2968 2828 2796 2828 2819 2790 2769 2793 2827 2920 3198 3310 3278 3183 3029 3162 3281 3380 3314 3244 3193 3166 3117 3140 3223 3113 3006 3056 3113 3132 3114 3109 3095 2999 3019 3173 3281 3335 3552 3578 3324 3186 3137 3036 3021 2941 2837 2901 2990 2909 2858 2848 2799 2801 2857 2949 2905 2964 2925 2996 2993 3049 2995 3050 3118 3127 3151 3093 3126 3147 3135 3150 3183 3278 3025 3288 3335 3099 2955 3079 3073 3083 3021 2922 2911 2916 3032 3015 3070 2996 3182 3277 3299 3332 3277 3266 3276 3324 3332 3422 3270 3354 3256 3210 3187 3171 3200 3168 3241 3292 3328 3359 3367 3215 3163 3229 3241 3223 3291 3210 3158 3197 3218 3175 3101 3159 3203 3129 3094 3098 3239 3239 3111 3172 3289 3348 3245 3098 3087 3121 3151 3132 3104 3190 3213 3177 3063 3120 3192 3192 3226 3355 3457 3350 3327 3406 3377 3299 3307 3234 3183 3169 3182 3194 3122 3085 3137 3100 3105 3073 3119 3200 3214 3237 3321 3293 3350 3673 3539 3495 3379 3451 3441 3462 3511 3365 3335 3551 3695 3671 3652 3571 3535 3518 3465 3446 3517 3542 3524 3367 3451 3446 3511 3498 3269 3084 3084 3143 3288 3486 3330 2959 2905 2965 3105 3103 3240 3249 3193 3193 3433 3481 3334 3330 3377 3444 3343 3279 3257 3245 3161 3264 3399 3356 3329 3331 3340 3275 3194 3152 3197 3536 3573 3316 3301 3412 3460 3407 3355 3260 3140 3261 3363 3272 3148 3142 3466 3655 3576 3472 3299 3373 3384 3181 3239 3426 3486 3454 3601 3485 3321 3358 3357 3288 3359 3221 3037 3244 3192 3177 3167 3297 3180 3189 3245 3068 3137 3110 3006 3006 3063 3077 3220 3215 3580 3738 3172 3207 3248 3167 3122 3052 3353 3530 3436 3263 3335 3320 3137 3096 3129 3213 3309 3400 3364 3314 3394 3214 3025 3099 3328 3328 3284 3314 3292 3367 3289 3147 3169 3168 3166 3234 3343 3341 3167 3105 3193 3289 3301 3369 3347 3196 3327 3330 3289 3316 3374 3353 3283 3190 3273 3349 3106 3384 3228 3278 3213 3135 2998 3051 2981 2868 3016 2855 2863 3000 2991 3080 3031 3209 3383 2990 2860 2966 2896 2860 2819 2849 2849 2931 2918 2985 3005 2947 2979 2967 2928 2939 2880 2767 2816 2971 3091 3121 3107 3058 2990 2963 2949 2839 2779 2756 2729 2732 2768 2864 2913 3027 2899 2842 2825 2808 2761 2799 2924 3021 3109 3119 3108 3234 3136 2940 2818 2878 3082 3013 2936 2911 3013 3066 2928 2746 2675 2892 3150 3171 3091 3109 3022 2894 2960 2930 3060 3001 2953 2871 2957 3102 3067 3023 3085 3045 3034 2978 2831 2755 2773 2801 2888 2975 2896 2774 2680 2668 2700 2733 2697 2540 2525 2556 2555 2554 2622 2713 2845 2900 2901 2875 2850 2847 2836 2891 2930 2924 2920 2923 2949 2946 2945 2993 3039 3067 3089 3108 3140 3136 3091 3121 3116 3118 3089 3058 3085 3105 3099 3069 3042 3038 3065 3071 3032 2989 2946 2920 2925 2958 2973 2909 2823 2748 2654 2649 2650 2659 2717 2823 2988 3354 3754 3457 3275 4371 3439 2705 2275 2343 2425 2303 2286 2328 2301 2298 2312 2274 2230 2194 1986 1819 1791 1655 1507 1364 1210 1120 954 946 1542 2228 2079 1868 1938 2380 2890 2763 2607 2332 2425 2559 2771 2247 2464 2715 2231 2475 2478 2408 2372 2395 2137 2160 2030 1987 1975 1911 1847 1776 1794 1841 1863 1851 1867 1897 1905 1960 1954 1930 1963 2110 2219 2177 2044 1868 1875 1900 2022 2162 2150 1935 1878 1962 1994 2103 2063 2095 1975 1852 1900 1844 1739 1741 1924 2093 2116 2132 2286 2453 2470 2562 2756 2789 2809 2598 2650 2880 2748 2532 2253 2281 2315 2495 2883 3135 3039 2693 2460 2355 2655 2368 2187 1608 1516 1009 804 1061 1232 876 641 604 1020 1293 1585 2381 2471 2731 2963 2854 1200 1435 1722 1657 2758 2462 2318 2399 2481 2650 2757 2547 2508 2490 2372 2246 2187 2444 2599 2638 2495 2411 2393 2419 2555 2583 2493 2535 2573 2509 2555 2622 2642 2675 2753 2737 2654 2599 2581 2614 2703 2825 2826 2817 2862 2900 2935 2949 2919 2911 2887 2846 2851 2835 2843 2844 2819 2797 2726 2782 2895 2845 2826 2929 3124 3174 3027 2978 2983 3095 3203 3208 3153 3248 3303 3193 3051 3098 3276 3265 3089 3090 3104 3171 3080 3022 3052 3005 3091 3245 3348 3367 3344 3293 3340 3283 3238 2997 2866 2796 2856 2919 3040 2947 2901 3037 2863 2879 2896 3014 3010 2878 2786 2935 2838 2994 3050 3265 3196 3141 3307 3153 3154 3070 3076 3139 3173 3272 3019 3226 3262 3242 2998 3046 2974 2935 2948 3119 3065 3094 3138 3024 3046 3158 3168 3217 3286 3377 3372 3376 3339 3397 3340 3324 3280 3282 3175 3095 3664 3481 3303 3278 3255 3256 3304 3208 3237 3200 3123 3149 3224 3201 3207 3203 3161 3172 3192 3180 3119 3074 3089 3184 3152 3049 3159 3205 3127 3107 3158 3223 3144 3033 3052 3084 3164 3249 3190 3254 3304 3201 3155 3181 3257 3266 3243 3305 3372 3352 3244 3267 3375 3362 3352 3314 3204 3154 3196 3157 3136 3107 3056 3021 3084 3080 3125 3293 3298 3213 3337 3456 3427 3740 3610 3402 3369 3420 3467 3481 3401 3540 3434 3464 3584 3597 3664 3543 3430 3445 3480 3416 3436 3493 3425 3200 3331 3565 3692 3389 3228 3006 3034 3140 3219 3447 3352 3067 2807 2855 3180 3293 3224 3089 3129 3272 3397 3344 3358 3456 3293 3152 3203 3220 3298 3323 3162 3159 3302 3405 3392 3275 3221 3266 3304 3223 3235 3383 3352 3206 3274 3441 3481 3472 3403 3217 3016 3185 3267 3192 3257 3310 3447 3594 3666 3481 3178 3241 3361 3334 3375 3561 3349 3426 3556 3562 3241 3306 3243 3082 3067 3300 3258 3277 3246 3169 3148 3260 3097 3140 3275 3210 3037 2934 2937 2968 3007 3043 3247 3310 3486 3342 3019 3151 3262 3271 3084 3081 3409 3591 3394 3303 3505 3515 3354 3087 3112 3297 3451 3504 3320 3169 3078 2980 2992 3121 3290 3296 3309 3382 3372 3378 3287 3179 3224 3231 3197 3204 3300 3411 3309 3239 3209 3228 3321 3365 3248 3102 3241 3197 3227 3321 3385 3420 3293 3136 3254 3062 3113 3243 3255 3254 3192 3195 2988 3090 3025 3021 2899 2751 2757 2879 3013 3087 3145 3110 2826 2812 2842 2903 2857 2771 2713 2761 2880 2909 2911 2982 3004 3015 3007 2913 2887 2891 2819 2780 2832 2899 2968 3087 3069 3004 3009 2994 2879 2776 2802 2824 2817 2834 2836 2924 3026 3058 2960 2981 3073 3055 3045 3054 3009 3007 3005 3055 3172 3340 3082 2991 3064 3012 3113 2980 2926 3048 3211 3040 2908 2702 2732 2901 2987 3002 2958 2991 3000 2915 2905 2997 3024 2970 2915 2949 3066 3109 3071 3166 3249 3210 3116 2982 2773 2727 2764 2703 2798 2974 2983 2875 2779 2697 2660 2684 2722 2618 2564 2581 2570 2549 2605 2692 2842 2854 2783 2777 2804 2817 2838 2897 2952 2971 2954 2987 2977 2989 2982 3000 3036 3048 3087 3128 3160 3210 3208 3205 3222 3209 3165 3123 3121 3146 3162 3139 3137 3129 3118 3108 3068 3024 2976 3002 3053 3077 3158 3051 2897 2780 2784 2769 2734 2739 2732 3066 3233 3431 3447 3403 3314 3112 2731 2325 2167 2267 2228 2160 2232 2296 2305 2234 2188 2127 2009 1934 1780 1654 1631 1435 1322 1296 1176 1047 1144 1284 1597 2039 1820 1795 1857 2429 2959 2548 2725 2178 2073 2335 2805 2198 2403 2428 2372 2396 2453 2365 2364 2421 2226 2092 2031 1969 1954 1940 1861 1760 1768 1810 1815 1824 1831 1789 1781 1828 1846 1892 2091 2252 2316 2253 2045 2015 1898 1919 2021 2170 2220 2061 2012 1851 1906 1979 1989 2024 2005 1960 1917 1893 1804 1799 1983 2156 2225 2267 2386 2534 2547 2741 3238 3279 3206 3129 3003 2857 2928 2788 2774 2663 2833 2802 3102 3126 3106 2482 1929 1458 1448 1765 1122 1057 1272 1044 947 1013 1064 1102 1025 761 1157 1864 2456 2644 2532 2511 2685 2746 801 1018 1171 2256 2891 2882 2723 2506 2615 2795 2806 2605 2585 2528 2342 2126 2003 2307 2593 2678 2579 2457 2347 2418 2591 2616 2556 2535 2535 2502 2602 2653 2679 2725 2764 2809 2825 2775 2754 2771 2767 2824 2866 2891 2890 2859 2826 2830 2881 2898 2914 2965 2904 2865 2834 2797 2891 2796 2638 2751 2980 3005 2957 3005 3078 3197 3204 3077 3107 3314 3383 3158 3068 3182 3273 3271 3121 3068 3225 3313 3152 3074 3061 3168 3096 3048 3084 3032 3132 3314 3474 3431 3393 3151 3157 3202 3220 3158 3088 2994 3056 3035 3109 3018 2941 2991 2916 2949 3009 3120 3121 2932 2958 2992 2907 2932 2965 3194 3161 3059 3217 3175 3286 3009 3043 3138 3130 3176 3441 3142 3151 3116 3116 3122 3145 3146 3324 3238 3120 3154 3223 3200 3109 3208 3215 3186 3240 3315 3373 3379 3341 3424 3318 3290 3271 3233 3202 3179 3245 3163 3113 3159 3246 3183 3172 3190 3223 3222 3185 3101 3106 3117 3169 3155 3072 3105 3119 3137 3116 3092 3162 3210 3304 3239 3092 3163 3210 3243 3183 3170 3135 3074 3095 3144 3238 3368 3272 3160 3200 3211 3274 3226 3327 3418 3074 3207 3204 3319 3269 3262 3313 3333 3331 3319 3148 3110 3351 3294 3088 3308 3168 3127 3142 3237 3391 3293 3218 3227 3309 3660 3355 3652 3740 3647 3386 3384 3437 3399 3417 3617 3619 3519 3587 3514 3549 3329 3306 3509 3612 3548 3481 3521 3434 3245 3307 3665 3786 3708 3310 3026 3062 3157 3311 3480 3296 3114 3048 3052 3097 3183 3186 3164 3206 3241 3187 3127 3245 3345 3285 3104 2973 3103 3288 3248 3050 3037 3307 3539 3521 3385 3221 3238 3324 3425 3504 3409 3242 3182 3257 3410 3546 3536 3364 3079 3019 3184 3134 3224 3426 3458 3540 3528 3776 3501 3164 3245 3310 3281 3395 3427 3445 3325 3402 3525 3211 3228 3231 3020 3094 3246 3407 3562 3255 3075 3255 3171 3022 3176 3275 3208 2931 2843 2786 2883 2955 3103 3350 3410 3353 3084 2956 2947 3307 3373 3128 3147 3406 3575 3459 3444 3589 3646 3446 3227 3263 3359 3417 3459 3265 3060 3128 3116 3158 3265 3295 3264 3355 3344 3279 3220 3206 3257 3254 3279 3273 3264 3353 3457 3294 3345 3247 3148 3354 3497 3150 3132 3353 3206 3201 3264 3308 3356 3309 3207 3266 3092 3125 3156 3143 3148 3175 3248 2974 3031 2968 2952 2824 2776 2779 2890 2975 3042 2904 2794 2715 2752 2832 2867 2843 2831 2801 2804 2876 2841 2807 2843 2902 2896 2871 2867 2836 2873 2836 2821 2818 2803 2880 2960 2877 2884 3012 3102 2668 2683 2881 2942 2903 2965 2994 2983 3038 2947 2941 2944 3087 3054 2966 2975 2971 2868 2850 2898 3053 3206 3040 3038 3286 3193 3114 3061 2977 3013 2997 2889 2841 2828 2857 2972 2982 2927 2943 2996 3042 3024 3035 3069 3008 2918 2919 2985 3083 3043 3108 3299 3277 3219 3113 2943 2651 2639 2797 2773 2775 2841 2952 2944 2879 2698 2599 2699 2744 2714 2621 2611 2601 2575 2596 2631 2707 2770 2725 2733 2782 2809 2833 2867 2911 2994 2983 3020 3064 3111 3088 3065 3065 3067 3126 3183 3193 3222 3251 3261 3289 3278 3240 3216 3205 3208 3214 3206 3188 3159 3128 3096 3112 3105 3073 3093 3095 3265 3239 3337 3125 2971 2953 2943 2844 2826 2855 3196 3425 3493 3576 3770 3536 2842 2397 2228 2182 2172 2098 2127 2187 2192 2182 2119 2039 1958 1845 1770 1676 1620 1499 1216 1194 1214 1058 1005 1216 1687 1835 2084 2042 2248 2311 2366 2579 2724 2825 2692 2181 2298 2467 2274 2473 2506 2429 2364 2424 2363 2330 2341 2267 2169 2064 1997 1979 1932 1873 1822 1824 1808 1822 1850 1835 1811 1811 1818 1817 1925 2037 2195 2249 2243 2163 2054 2063 2085 2139 2147 2022 1972 2234 1979 1881 1950 2017 2067 2095 2060 1954 1916 1978 2026 2070 2139 2235 2400 2612 2812 2907 2993 3209 2949 2649 2496 2412 2464 2534 2723 2637 2805 3205 3221 3246 3245 3008 2356 1770 1057 528 731 712 911 1151 1070 907 747 1060 2354 2370 956 1405 1969 2706 2626 2469 2480 2683 2817 1615 1494 1472 2014 2555 2980 2914 2612 2672 2727 2756 2975 2744 2565 2370 2106 1990 2113 2376 2589 2606 2444 2353 2413 2559 2596 2545 2556 2594 2598 2675 2702 2719 2755 2790 2887 2948 2948 2986 2989 2920 2893 2924 2983 2986 2919 2893 2899 2855 2801 2868 2980 2976 3025 2934 2735 2779 2764 2707 2773 2975 3109 3089 3119 3175 3273 3275 3098 3097 3296 3443 3330 3145 3089 3270 3286 3241 3076 3109 3157 3198 3187 3095 3099 3042 3133 3160 3212 3381 3446 3617 3622 3587 3344 3072 3087 3124 3219 3334 3109 3136 3125 3150 2977 2905 2961 3012 2916 3023 3091 3114 2894 3095 3049 2979 3024 2915 3018 3046 3007 2940 3050 3203 2997 2930 3002 3025 3066 3168 3011 3122 3063 3047 3047 3060 3044 3058 3151 3197 2991 3002 3220 3175 3267 3317 3315 3290 3320 3413 3357 3396 3440 3279 3304 3306 3270 3261 3257 3188 3090 3147 3193 3140 3083 3128 3183 3248 3263 3263 3200 3096 3099 3178 3146 3054 3129 3132 3122 3122 3084 3229 3298 3208 3151 3157 3170 3196 3247 3191 3175 3147 3134 3162 3159 3263 3374 3306 3196 3106 3218 3380 3330 3317 3278 3123 3067 3044 3226 3257 3276 3189 3264 3378 3339 3149 2968 3367 3350 3207 3473 3458 3261 3397 3322 3304 3317 3278 3334 3301 3459 3272 3341 3506 3529 3333 3457 3449 3418 3419 3507 3580 3726 3513 3390 3265 3175 3245 3588 3693 3545 3500 3539 3449 3269 3218 3378 3635 3642 3291 3113 3169 3248 3364 3423 3184 3003 3054 3154 3179 3074 3185 3281 3270 3315 3145 3009 3126 3240 3208 3096 2960 2957 3152 3184 3046 2960 3235 3428 3569 3526 3301 3334 3501 3619 3456 3381 3344 3279 3208 3282 3464 3443 3255 3030 2938 3160 3188 3323 3454 3554 3607 3519 3683 3394 3227 3287 3561 3250 3352 3345 3568 3254 3273 3413 3338 3264 3159 3045 3238 3277 3385 3699 3170 3009 3321 3175 3011 3183 3446 3344 2999 2821 2773 2860 2920 3147 3339 3489 3407 3262 2974 2998 3346 3471 3188 3009 3312 3556 3438 3247 3296 3381 3299 3268 3387 3314 3270 3266 3089 3166 3282 3239 3294 3244 3185 3248 3442 3512 3297 3289 3249 3327 3280 3279 3383 3381 3499 3488 3439 3119 3075 3257 3415 3384 3308 3267 3310 3308 3186 3331 3299 3261 3210 3105 3088 3042 2992 2943 2912 2975 3129 3090 2941 3004 2913 2871 2787 2799 2883 2933 2899 2928 2810 2646 2663 2719 2765 2778 2861 2948 2891 2957 3129 3076 2878 2760 2845 2860 2800 2779 2777 2830 2831 2864 2914 2993 2814 2847 2745 2775 2928 2941 2518 2488 2766 2872 2930 2964 2900 2842 2817 2966 2921 2871 3034 3019 2971 2901 3006 2855 2806 2883 2910 3035 2996 3022 3206 3273 3202 3144 3040 2944 2928 2926 2998 2977 2884 2969 2991 2975 3018 3040 3126 3145 3149 3140 3032 2883 2939 3050 3148 3115 3106 2915 3159 3157 3037 2802 2716 2748 2768 2794 2771 2825 2874 3081 2945 2793 2659 2677 2739 2719 2656 2615 2606 2607 2616 2624 2659 2715 2733 2729 2770 2803 2820 2852 2888 2918 2964 3019 3075 3111 3126 3165 3133 3129 3171 3209 3228 3242 3271 3278 3294 3308 3291 3272 3290 3287 3262 3266 3203 3112 3069 3072 3203 3236 3320 3281 3230 3244 3328 3360 3229 3201 3115 3013 2923 2886 3017 3208 3330 3384 3489 3616 3267 2652 2292 2251 2241 2149 2129 2137 2121 2068 2023 2039 2148 1881 1875 1753 1658 1551 1460 1441 1202 1243 1084 1710 1555 2014 2132 2587 2074 2327 2508 2552 2610 2691 2788 2572 2310 2352 2338 2328 2370 2436 2395 2312 2373 2353 2347 2340 2313 2181 2095 2040 2003 1904 1871 1868 1903 1873 1929 1921 1845 1932 1946 1925 1893 1974 2033 2206 2238 2200 2137 2020 2068 2187 2260 2289 2230 2085 2027 1964 1924 1968 2040 2103 2126 2200 2002 1995 2130 2140 2146 2123 2141 2626 2931 3203 3284 3473 2678 2309 2204 2192 2058 2193 2088 2361 2670 2795 3087 3267 3221 3032 2692 2274 1780 1134 835 773 634 864 1160 1158 798 714 1279 2320 1236 1103 2205 2311 2639 2294 2468 2588 2697 2844 2359 2465 2336 2335 2706 2894 3225 2842 2736 2706 2672 3033 2748 2602 2494 2382 2248 2188 2283 2502 2585 2486 2457 2442 2539 2604 2569 2604 2683 2717 2739 2760 2762 2773 2834 2907 2963 3026 3091 3057 2988 2940 2937 3007 3040 3008 3006 3001 2900 2802 2835 2929 2982 3001 2885 2736 2744 2787 2863 2992 3147 3251 3238 3112 3113 3136 3074 3038 3046 3130 3285 3325 3168 3000 3118 3191 3208 3195 3114 3111 3106 3168 3128 3033 3061 3188 3241 3453 3498 3466 3484 3572 3469 3262 3152 3066 3029 3100 3116 3090 3159 3232 3124 2997 2996 2888 3014 2899 2884 3074 3041 2886 3102 3070 2969 3115 2976 3091 3122 3300 2968 3027 3076 2947 3139 2961 2943 3041 2961 2908 3011 2924 2898 3019 3023 2992 2940 2965 3135 3202 3170 3188 3215 3272 3294 3320 3321 3367 3470 3401 3388 3413 3266 3255 3285 3245 3222 3205 3231 3256 3313 3270 3159 3217 3219 3165 3218 3232 3245 3222 3181 3216 3213 3189 3116 3029 3094 3167 3229 3243 3221 3406 3365 3242 3175 3209 3201 3273 3201 3149 3104 3152 3162 3110 3158 3244 3223 3197 3082 3200 3342 3377 3299 3307 3459 3083 3058 3047 3154 3301 3221 3213 3335 3348 3216 2956 3334 3195 3162 3264 3583 3464 3333 3348 3463 3412 3329 3451 3340 3276 3236 3210 3359 3697 3467 3331 3382 3397 3430 3488 3509 3411 3355 3317 3105 3191 3436 3673 3676 3526 3513 3547 3457 3387 3336 3453 3634 3489 3216 3104 3186 3253 3304 3367 3254 3133 3194 3220 3106 3083 3215 3298 3258 3286 3150 3056 3136 3156 3085 2988 2866 2921 3148 3207 3075 2974 3027 3167 3525 3502 3366 3473 3557 3433 3354 3393 3485 3470 3207 3251 3340 3268 3240 3144 3144 3280 3369 3409 3540 3512 3394 3499 3506 3267 3237 3368 3311 3302 3297 3302 3401 3352 3261 3319 3353 3265 3169 3146 3096 3227 3531 3362 2983 2994 3258 3241 3177 3198 3261 3150 2963 2891 2866 2902 2930 3104 3189 3115 3007 2872 2835 3089 3409 3523 3230 2966 3358 3690 3585 3288 3130 3233 3183 3216 3364 3281 3239 3254 3278 3287 3285 3178 3161 3126 3189 3402 3605 3601 3373 3347 3273 3307 3255 3247 3297 3380 3386 3596 3322 3109 3230 3347 3420 3573 3351 3359 3374 3323 3264 3368 3356 3293 3225 3072 2982 2905 2907 2843 2858 2996 3140 3035 3070 3065 2965 2835 2743 2844 2941 2919 2959 2918 2758 2582 2601 2664 2733 2778 2798 2679 2712 2997 3386 3105 2828 2785 2736 2711 2720 2821 2761 2802 2835 2946 2907 2793 2716 2645 2746 2660 2742 2794 2541 2632 2796 2856 2938 2788 2698 2610 2644 2947 2876 2866 2963 2910 2960 3003 3001 2799 2780 2893 2961 2987 2933 2901 3021 3127 3101 2997 2910 2794 2803 3012 3145 3032 2876 2927 2950 3039 3156 3245 3332 3215 3079 3042 2982 2957 2946 3022 3091 3174 3126 2820 3057 3058 2810 2661 2654 2720 2763 2810 2821 2847 2882 3008 2948 2926 2829 2734 2696 2704 2689 2659 2640 2639 2642 2659 2676 2697 2720 2723 2742 2760 2788 2830 2878 2926 2980 3040 3069 3080 3092 3133 3133 3158 3183 3210 3246 3255 3281 3293 3296 3322 3317 3291 3337 3369 3297 3277 3136 3008 2991 3037 3258 3357 3407 3292 3147 3046 3108 3093 3080 3137 3081 3013 2984 3004 3065 3046 3128 3294 3409 3533 3293 2730 2429 2308 2243 2160 2159 2156 2029 1932 1906 1945 1962 1950 1846 1705 1570 1523 1340 1292 1263 1306 1757 2016 2045 2098 2011 2186 1998 2281 2411 2503 2487 2605 2699 2260 2190 2449 2318 2115 2114 2324 2358 2286 2384 2424 2458 2476 2412 2169 2113 2098 2000 1954 1918 1922 1922 1914 1982 1993 1997 2016 1986 1979 1978 1991 2024 2127 2199 2187 2089 2048 2123 2220 2294 2301 2248 2152 2111 2049 1985 1999 2017 2020 1942 2056 2095 2100 2147 2072 2133 2144 2188 2800 3145 3289 3352 3236 2287 1982 2024 2078 2089 2065 2001 2108 2420 2838 2997 3118 2903 2590 2260 2037 1904 1854 1834 1376 1029 934 1101 994 1057 1445 2658 1833 1710 1565 2036 2143 2217 2382 2547 2673 2786 3071 1381 1994 2555 2579 2822 2652 3264 2773 2839 2787 2545 2692 2645 2652 2638 2637 2522 2433 2459 2564 2640 2598 2553 2531 2620 2692 2664 2659 2748 2799 2835 2846 2828 2824 2856 2893 2919 2994 3055 3034 2982 2940 2915 2997 3081 3056 3001 2962 2945 2941 2891 2863 2934 2938 2902 2872 2804 2861 2989 3170 3385 3545 3411 3032 2858 2893 3030 3120 3146 3113 3126 3228 3178 3071 3183 3131 3203 3279 3223 3095 3031 3096 3003 2917 2978 3132 3329 3553 3385 3337 3284 3319 3369 3283 3161 3050 2958 2988 2906 2989 3021 3045 2997 3028 3054 2977 2980 2923 2962 3016 3059 2882 3035 2975 3022 3075 3060 3167 3296 3311 3118 3163 3109 2992 3202 3151 3079 3030 3120 3151 3092 3227 3042 2965 3022 3030 3010 3028 3055 3149 3223 3207 3228 3199 3188 3206 3257 3278 3356 3310 3246 3269 3254 3322 3391 3415 3400 3289 3246 3326 3436 3362 3237 3323 3301 3182 3146 3120 3116 3095 3081 3167 3267 3316 3233 3161 3200 3115 3204 3332 3096 3171 3192 3205 3249 3189 3209 3301 3237 3106 3122 3179 3178 3193 3228 3053 3084 3057 3025 3157 3209 3313 3374 3340 3384 3381 3407 3207 3162 3262 3327 3297 3282 3346 3292 3209 3308 3520 3299 3239 3432 3580 3418 3335 3425 3421 3293 3412 3433 3361 3248 3183 3348 3443 3351 3321 3425 3474 3457 3519 3534 3389 3274 3197 3117 3227 3528 3702 3657 3534 3481 3475 3355 3305 3368 3432 3414 3303 3189 3094 3139 3188 3183 3233 3241 3205 3294 3211 3069 3200 3277 3297 3145 3075 3041 3095 3186 3137 3026 2987 2882 2943 3175 3228 3241 3137 2945 3105 3470 3439 3371 3505 3623 3553 3404 3369 3497 3546 3240 3212 3294 3184 3146 3468 3473 3472 3387 3547 3663 3461 3322 3508 3399 3550 3373 3330 3323 3335 3233 3359 3526 3466 3365 3232 3223 3224 3214 3160 3161 3230 3079 2896 2911 3057 3200 3238 3227 3222 3216 3123 2966 2931 2977 3032 3009 2980 3053 3128 3123 3030 2916 3252 3563 3514 3203 2977 3135 3404 3436 3328 3125 3229 3269 3307 3310 3370 3373 3356 3437 3357 2936 3036 3015 3216 3407 3488 3341 3419 3549 3335 3255 3258 3249 3249 3253 3317 3377 3477 3296 3221 3298 3308 3306 3602 3326 3221 3321 3334 3331 3329 3376 3311 3215 3180 3080 2993 2983 2948 2988 3093 3101 2960 2871 2900 2873 2787 2798 2907 2831 2886 2940 2902 2745 2518 2599 2630 2689 2747 2750 2746 3282 3169 3035 2761 2743 2793 2647 2673 2734 2785 2788 2768 2851 2884 2828 2779 2704 2663 2634 2663 2698 2732 2691 2704 2762 2770 2793 2718 2514 2480 2688 2834 2761 2842 2908 2893 2837 2701 2662 2747 2803 2854 2954 3009 2985 2924 2922 3016 2898 2748 2801 2893 2949 2998 3076 2986 2871 2908 3093 3393 3532 3496 3380 3104 2880 2963 3095 2965 2927 2979 2981 3086 3017 2779 2790 2905 2664 2597 2602 2604 2703 2805 2859 2882 2911 2936 2922 2940 2895 2782 2737 2767 2751 2717 2691 2657 2640 2640 2685 2691 2683 2712 2725 2748 2789 2821 2868 2925 2974 2992 3030 3054 3129 3115 3110 3147 3190 3202 3267 3307 3337 3340 3339 3355 3353 3356 3332 3379 3330 3276 3120 2981 3020 3089 3328 3456 3295 2983 2839 2807 2783 2802 2828 2909 2993 3008 3030 3059 3078 3085 3092 3287 3400 3604 3339 2873 2686 2268 2273 2202 2185 2160 2040 1928 1877 1857 1841 1789 1749 1675 1621 1494 1363 1237 1271 1276 1608 1869 1956 2123 1947 1606 1983 2135 2411 2285 2192 2713 3025 2322 2036 2388 2352 2598 2032 2235 2287 2297 2425 2433 2468 2499 2367 2185 2087 2098 2038 1996 1940 1931 1886 1891 1957 1987 2004 1961 1953 2014 2062 2068 2032 2089 2193 2230 2192 2146 2105 2198 2205 2201 2211 2214 2213 2139 2101 2121 2111 2062 1813 1845 2114 2162 2263 2110 2130 2299 2364 2758 3093 3241 3038 2553 2124 1969 2102 2073 2035 2153 2225 2350 2268 2206 2470 2874 2552 2444 1812 1702 1717 2389 2020 1858 1521 1239 1874 2093 1746 2327 3040 2757 2240 2113 1987 1958 2169 2441 2553 2570 2655 2820 959 2681 3552 3099 2851 3030 2905 2729 2728 2873 2686 2578 2575 2719 2804 2830 2746 2632 2651 2711 2700 2629 2623 2653 2705 2743 2727 2719 2782 2819 2873 2887 2872 2870 2857 2862 2889 2957 3034 3021 2944 2898 2878 2939 3056 3070 3019 2966 2951 2955 2921 2925 2949 2935 2940 2910 2850 2869 2930 3077 3309 3523 3487 3126 2730 2706 2954 3178 3267 3217 3134 3148 3196 3320 3338 3258 3212 3208 3154 3065 3012 3109 3002 2963 2948 3044 3063 3200 3360 3213 3168 3107 3146 3177 3070 2986 3044 2997 2920 2938 2963 2943 2913 3062 3096 2941 3008 3075 3090 2957 3052 2996 3017 2974 3012 2997 3224 3143 3266 3215 3055 3166 3250 3192 3178 3224 3267 3277 3156 3204 3339 3424 3411 3172 3055 3066 3090 3013 2952 3029 3162 3227 3270 3201 3140 3190 3214 3231 3335 3342 3217 3210 3341 3329 3296 3392 3403 3335 3294 3228 3333 3416 3310 3298 3239 3196 3062 3001 3107 3165 3089 3108 3322 3411 3314 3314 3339 3280 3108 3158 3211 3237 3248 3237 3236 3180 3245 3255 3183 3062 3131 3150 3192 3255 3189 3001 3006 3219 3106 3157 3263 3232 3342 3338 3279 3283 3361 3265 3188 3157 3345 3418 3267 3280 3280 3325 3423 3553 3423 3491 3400 3539 3342 3250 3325 3367 3328 3264 3346 3321 3243 3183 3353 3475 3346 3558 3629 3577 3567 3804 3718 3304 3130 3102 3411 3626 3649 3676 3535 3400 3330 3277 3341 3434 3425 3426 3283 3140 3202 3211 3228 3150 3108 3059 3027 3187 3264 3075 3108 3243 3248 3246 3184 3138 3068 3100 3181 3157 3115 2972 2918 2953 3057 3118 3384 3212 2993 3122 3387 3410 3376 3486 3494 3476 3363 3199 3503 3588 3280 3188 3225 3080 3159 3416 3441 3387 3496 3590 3679 3344 3278 3423 3358 3763 3888 3332 3251 3425 3472 3547 3591 3412 3369 3161 3026 3034 3142 3171 3205 3192 3092 2964 2926 3063 3210 3263 3191 3185 3249 3186 3043 2940 2974 3151 3160 3090 3010 3187 3129 2963 2976 3324 3579 3570 3430 3216 3222 3392 3394 3230 3258 3289 3395 3287 3236 3293 3380 3369 3384 3320 2890 2949 3143 3306 3596 3526 3327 3392 3398 3314 3225 3415 3375 3356 3423 3481 3548 3488 3290 3261 3274 3225 3192 3231 3079 3033 3151 3205 3226 3244 3255 3217 3214 3261 3194 3089 3039 2990 2989 2981 2941 2916 2940 2888 2817 2769 2745 2853 2886 2975 3086 3263 2587 2534 2685 2635 2696 2971 2669 2533 3023 2730 2812 2819 2871 2912 2824 2883 2874 2878 2851 2784 2803 2761 2715 2687 2708 2687 2677 2778 2858 2837 2836 2812 2775 2713 2625 2559 2485 2571 2729 2742 2764 2865 2903 2864 2843 2925 2960 2895 2849 2953 3042 3116 3150 2948 2936 2989 2860 2892 2988 3081 2905 3072 3079 2969 2871 2829 2991 3256 3218 3493 3160 3049 3023 3100 3081 2932 2836 2884 2935 3052 3006 2828 2687 2758 2666 2576 2514 2580 2719 2817 2904 2975 2892 2779 2874 2960 2914 2842 2836 2867 2836 2813 2740 2686 2643 2596 2625 2660 2691 2699 2732 2757 2791 2817 2865 2886 2919 2933 2984 3036 3120 3124 3137 3162 3188 3218 3309 3362 3385 3396 3404 3414 3387 3388 3411 3392 3341 3353 3295 3240 3234 3275 3479 3506 3018 2611 2576 2661 2659 2585 2565 2691 2885 2965 2975 3080 3146 3113 3147 3283 3446 3741 3775 3432 2762 2309 2285 2232 2218 2146 2110 1988 1895 1860 1841 1798 1762 1716 1624 1484 1436 1571 1628 1532 1541 1496 1397 1722 1799 1181 1480 2030 3035 2278 2448 2897 2965 2399 2137 2044 2259 2377 2054 2194 2221 2314 2352 2424 2430 2436 2299 2193 2109 2054 2041 1982 1903 1885 1890 1908 1964 1980 1971 1938 1967 2090 2173 2196 2169 2105 2231 2244 2153 2142 2138 2328 2203 2155 2143 2261 2208 2154 2135 2170 2207 2247 1970 1769 1716 2010 2259 2218 2209 2410 2623 2745 2921 2918 2518 2029 2125 2095 2308 2215 2181 2224 2040 1362 1780 1664 2058 2249 2525 2376 1704 1628 1751 2294 2022 1835 1866 1891 2127 1647 1693 2324 2728 3010 3307 3050 2664 2437 2408 2488 2790 2867 3101 3307 657 2815 3949 3200 2708 3688 2687 2702 2563 2731 2718 2691 2675 2850 2981 3002 2888 2762 2793 2806 2727 2612 2646 2713 2734 2743 2747 2776 2786 2778 2810 2842 2870 2905 2898 2876 2872 2913 2989 2965 2900 2866 2862 2895 2946 2999 3008 2948 2955 3023 3001 2908 2881 2920 2920 2915 2884 2877 2940 3007 3058 3076 3191 3073 2917 2746 2855 2992 3146 3222 3202 3185 3182 3241 3167 3086 2935 3042 3078 3121 3058 3119 3040 3017 3013 3003 3101 3086 3141 3152 3109 3047 3019 3018 2986 2988 3081 3065 3059 3101 3164 3020 2909 3026 3018 2896 2931 3037 3058 2926 2897 2983 2995 3074 3031 2987 3095 3092 3078 3077 2967 3020 3100 3073 3140 3041 3059 3137 3025 2984 3096 3327 3306 3200 3064 3028 3060 3006 2949 2952 3040 3113 3182 3225 3270 3290 3316 3311 3385 3447 3296 3202 3253 3227 3241 3245 3210 3294 3261 3125 3265 3431 3278 3249 3175 3170 3081 2943 3116 3306 3253 3188 3288 3319 3236 3263 3275 3262 3201 3211 3237 3280 3351 3240 3140 3110 3155 3103 3031 3022 2977 3061 3137 3214 3106 3066 3049 3032 3035 3243 3287 3287 3201 3298 3345 3308 3320 3281 3224 3164 3410 3425 3314 3181 3326 3372 3450 3470 3351 3313 3315 3364 3355 3260 3403 3473 3395 3260 3328 3274 3211 3279 3595 3582 3439 3492 3521 3555 3569 3807 3628 3184 2996 3062 3557 3813 3791 3856 3679 3268 2965 3057 3405 3521 3442 3420 3171 3052 3122 3203 3366 3190 3091 3108 3042 3147 3245 3210 3281 3406 3332 3212 3150 3145 3108 3134 3160 3184 3150 3076 2914 2916 2980 3089 3448 3283 3035 3177 3363 3417 3362 3306 3356 3303 3432 3279 3410 3560 3266 3224 3237 3169 3182 3422 3489 3411 3475 3632 3618 3275 3162 3145 3090 3311 3648 3345 3238 3536 3734 3617 3416 3307 3335 3351 3168 2910 2998 3201 3271 3271 3265 3061 2765 2828 3089 3314 3160 3232 3452 3414 3129 2984 3005 3104 3246 3147 3004 3178 2965 2807 3094 3360 3502 3539 3476 3298 3312 3356 3190 3404 3328 3240 3297 3219 3208 3662 3324 3367 3327 3192 2974 3143 3342 3394 3518 3330 3292 3335 3361 3361 3354 3581 3471 3493 3644 3648 3651 3460 3231 3244 3310 3304 3267 3178 3126 3163 3225 3258 3236 3236 3238 3201 3207 3275 3248 3128 3036 2977 2971 2933 2939 2989 3048 2891 2878 2789 2734 2801 3079 3143 3439 2538 2409 2617 2744 2715 2663 2733 2667 2534 2650 2596 2731 2858 3160 2744 2645 2644 2703 2728 2769 2822 2827 2845 2820 2771 2746 2679 2743 2947 2990 2880 2851 2837 2794 2716 2579 2457 2549 2764 2712 2753 2831 2869 2875 2862 2924 3066 3050 2907 2929 3032 3200 3304 3206 2947 2997 3050 2962 3020 3120 3203 3087 3044 3022 2946 2860 2810 2815 2704 2847 3100 3032 3078 3107 2883 2707 2653 2710 2916 3020 3012 2957 2841 2741 2708 2677 2598 2551 2611 2739 2905 2956 2926 2804 2735 2837 2925 2888 2878 2875 2900 2969 2815 2806 2716 2659 2615 2634 2638 2649 2679 2726 2744 2782 2818 2846 2860 2895 2923 2951 2996 3097 3159 3170 3185 3218 3264 3348 3404 3408 3422 3455 3454 3448 3446 3473 3463 3380 3423 3454 3431 3388 3470 3669 3568 2881 2524 2495 2672 2833 2732 2615 2628 2797 2870 2904 3044 3200 3224 3253 3302 3530 3687 3820 3408 2788 2356 2228 2217 2222 2197 2126 2017 1948 1933 1900 1876 1892 1844 1725 1682 1747 1933 1818 1732 1823 1764 1719 1992 1702 2168 2959 3028 2961 2465 2748 2731 2859 2589 2462 2065 2279 2397 2239 2173 2180 2246 2295 2350 2353 2356 2252 2146 2168 2086 2013 1983 1926 1902 1917 1944 2011 1977 1938 1938 1995 2075 2080 2076 2015 2080 2371 2284 2076 2035 2166 2446 2433 2315 2062 2110 2189 2396 2319 2081 2163 2351 2405 2322 1988 1927 2167 2274 2260 2454 2538 2832 2864 2459 1892 1582 1849 2000 1956 1246 1654 1356 1063 535 598 1027 1315 1713 2417 2349 2261 1965 2126 2421 2284 2241 2375 2517 2450 2272 2221 2409 2808 2975 2925 2920 2786 2749 2646 2723 2746 2405 2739 3014 583 2867 3204 2577 2759 3336 2392 2533 2523 2508 2591 2800 2811 2893 3014 3034 2917 2794 2825 2807 2695 2593 2644 2685 2719 2718 2741 2800 2790 2737 2747 2790 2836 2906 2936 2922 2897 2892 2911 2928 2927 2917 2916 2909 2876 2893 2929 2910 2946 3011 2937 2859 2854 2828 2846 2863 2798 2751 2851 2993 2963 2843 2940 2919 2873 2809 2791 2768 2825 2964 3133 3208 3111 3077 3113 2975 2859 2999 3033 3038 2962 3071 3124 3133 3190 3165 3068 3021 3105 3014 3015 3069 3047 2946 2893 2979 3025 3039 3063 3183 3217 2985 2911 3029 3038 2903 2916 2994 2986 2950 2952 2978 2982 3036 2950 2941 2930 2932 2959 3010 2965 2968 3018 3027 2964 2883 2888 2992 2998 2864 2838 2956 2971 3069 3150 3162 3191 3217 3170 3138 3092 3074 3137 3226 3326 3320 3435 3501 3438 3440 3350 3255 3245 3216 3222 3241 3287 3467 3438 3256 3189 3156 3242 3281 3293 3340 3328 3067 3182 3324 3292 3207 3192 3153 3139 3156 3172 3118 3152 3177 3218 3142 3194 3274 3312 3151 3130 3067 3057 3063 2983 3023 3086 3218 3086 3099 3114 3006 3127 3161 3280 3278 3338 3202 3314 3228 3208 3336 3314 3170 3267 3333 3384 3272 3419 3403 3505 3541 3638 3363 3322 3329 3352 3402 3464 3528 3421 3281 3352 3316 3346 3388 3551 3578 3519 3645 3704 3692 3778 3856 3534 3089 3012 3294 3600 3677 3641 3572 3481 3191 2903 3064 3411 3480 3386 3376 3170 3125 3126 3095 3344 3164 3003 3046 2938 3103 3524 3316 3292 3346 3524 3155 3073 3119 3181 3211 3154 3196 3341 3358 3075 2973 2986 3105 3574 3279 3252 3350 3413 3465 3470 3265 3262 3291 3516 3328 3397 3511 3343 3303 3307 3319 3298 3428 3531 3459 3403 3640 3613 3272 3147 3079 3014 3161 3363 3217 3205 3383 3434 3364 3216 3174 3297 3413 3216 2938 2973 3184 3313 3281 3149 2994 2743 2775 3055 3238 3179 3202 3373 3325 3122 3171 3248 3217 3199 3041 3094 3223 2877 2891 3169 3391 3415 3345 3290 3346 3416 3347 3325 3401 3297 3187 3175 3234 3301 3459 3435 3472 3404 3273 3176 3278 3371 3388 3333 3276 3301 3360 3425 3481 3517 3440 3366 3506 3618 3475 3306 3249 3189 3277 3431 3468 3431 3274 3269 3405 3471 3489 3356 3300 3302 3262 3231 3264 3211 3120 3106 3073 3056 3005 2944 3068 3065 2797 2923 2780 2795 2826 3037 2893 2640 2622 2624 2767 2746 2857 2873 2610 2540 2774 2657 2628 2711 2668 2696 2545 2557 2564 2545 2536 2643 2737 2799 2866 2874 2833 2732 2713 2839 2996 2939 2801 2831 2761 2629 2598 2570 2473 2648 2926 2741 2820 2820 2741 2868 2972 3089 3205 3032 2819 2831 3034 3222 3189 3010 2802 3177 3179 3125 3131 3185 3208 3253 3194 3088 2955 2916 3034 3108 2825 2728 2956 3052 3116 3090 3008 2779 2591 2750 3070 3187 3001 2811 2836 2808 2732 2730 2713 2594 2628 2855 2943 2943 2778 2649 2697 2806 2842 2801 2811 2815 2778 2854 2870 2824 2719 2672 2685 2697 2611 2646 2653 2735 2761 2784 2794 2821 2859 2903 2929 2974 3035 3097 3143 3172 3214 3263 3312 3366 3419 3448 3433 3421 3448 3440 3481 3498 3555 3385 3381 3352 3372 3371 3504 3724 3475 3035 3084 2681 3006 3032 2767 2739 2677 2713 2732 2858 3085 3264 3363 3400 3419 3659 3836 3796 3349 2760 2359 2223 2241 2226 2196 2144 2064 2059 2035 2028 2045 2011 1935 1724 1526 1512 1648 1701 2064 2418 2251 2090 2172 1916 2115 2526 2754 2784 2618 2731 2772 2897 2904 2543 2265 2336 2389 2293 2195 2145 2201 2277 2296 2273 2240 2227 2149 2025 2022 2015 2049 2027 2008 2022 2014 2041 1994 1959 1987 2017 2000 2002 2024 2110 2226 2593 2749 2443 2097 2157 2443 2828 3022 2566 2341 2525 2791 2706 2338 2255 2484 2724 2790 2204 1872 1974 2212 2123 2133 2398 2788 2783 2183 1976 1438 1225 1493 696 155 202 362 399 377 572 1095 1466 1798 2327 2708 2624 2444 2499 2419 2470 2649 2731 2956 3379 3421 2636 2753 2840 2580 2551 2786 2748 2822 2752 2596 2007 1935 2443 2657 1091 2620 2425 2484 2793 3203 2552 2120 2296 2459 2595 2826 3011 2863 2986 2986 2856 2756 2804 2769 2676 2606 2576 2627 2684 2677 2724 2805 2783 2727 2743 2768 2810 2908 2991 3009 2961 2920 2914 2945 2968 2987 2991 2948 2893 2893 2904 2911 2938 2907 2847 2844 2819 2784 2786 2732 2681 2677 2771 2941 3095 3150 3022 2803 2783 2816 2822 2871 2979 3081 3092 3154 2952 2925 3000 2967 2930 3043 3085 3085 3039 3054 3124 3070 3117 3172 3155 3106 3095 3031 2994 3009 3008 3009 2912 2921 2944 2991 2989 3033 3048 2949 2933 3054 3036 2937 2929 2959 2977 2975 3019 3061 3061 2989 3115 3003 2979 2944 2980 3038 3105 3128 2966 2997 3044 3067 2885 2872 2982 2911 2949 2920 3022 3133 3166 3169 3221 3298 3304 3263 3195 3142 3215 3300 3326 3346 3405 3424 3411 3433 3375 3255 3162 3127 3189 3251 3260 3416 3586 3465 3258 3196 3187 3284 3303 3370 3328 3141 3232 3284 3185 3145 3248 3209 3117 3092 3040 3023 3200 3234 3220 3156 3161 3125 3207 3216 3191 3059 2997 3103 3083 2885 2987 3155 2998 3069 3184 3179 3228 3176 3234 3299 3534 3172 3170 3187 3229 3407 3479 3337 3230 3272 3290 3367 3529 3525 3454 3494 3449 3546 3429 3291 3269 3434 3484 3538 3418 3287 3309 3363 3380 3406 3481 3563 3558 3562 3678 3652 3670 3637 3375 3132 3160 3480 3613 3630 3576 3507 3454 3376 3081 2944 3091 3158 3133 3303 3317 3076 3087 3064 3267 3176 3071 3246 2983 3220 3551 3517 3197 3345 3546 3126 3042 3128 3272 3168 3064 3057 3227 3322 3166 3049 3095 3167 3474 3282 3274 3403 3431 3636 3576 3278 3271 3336 3376 3392 3412 3414 3367 3284 3285 3305 3457 3540 3504 3430 3380 3587 3610 3383 3218 3147 3206 3242 3234 3217 3199 3299 3303 3223 3141 3137 3286 3380 3195 3178 3159 3090 3329 3339 3116 3006 2915 2917 3133 3217 3264 3043 3039 3055 3074 3196 3377 3194 3003 3128 3308 3174 3058 3038 2994 3353 3492 3392 3251 3424 3387 3379 3426 3327 3270 3242 3246 3277 3349 3433 3531 3518 3408 3362 3337 3360 3340 3376 3361 3343 3409 3418 3445 3541 3519 3347 3382 3471 3468 3379 3213 3176 3204 3352 3524 3416 3376 3437 3348 3408 3409 3355 3258 3244 3309 3131 3108 3306 3211 3197 3187 3164 3126 3015 2956 3078 3214 2769 2843 2761 2745 2782 2952 2665 2574 2669 2787 2767 2715 2862 2871 2600 2760 2697 2657 2663 2600 2514 2477 2573 2563 2430 2425 2461 2562 2658 2671 2700 2822 2773 2672 2733 2824 2863 2828 2688 2687 2649 2518 2553 2656 2672 2884 2999 2864 2753 2888 2789 2929 3046 3149 3192 2908 2843 2738 3111 3181 3085 2936 2943 3200 3210 3189 3196 3219 3239 3362 3331 3264 3170 3101 3125 2967 2759 2733 2888 3061 3070 3043 3023 2861 2736 2831 3062 3047 2862 2788 2701 2745 2640 2737 2851 2574 2592 2746 2651 2797 2660 2655 2826 2645 2702 2707 2689 2713 2745 2804 2866 2812 2786 2725 2737 2760 2734 2689 2646 2717 2781 2795 2800 2836 2880 2923 2970 3015 3053 3071 3102 3173 3237 3293 3347 3400 3437 3483 3489 3387 3425 3412 3484 3514 3576 3513 3383 3348 3469 3482 3443 3591 3549 3620 3454 3261 3271 2982 2602 2489 2488 2535 2652 2840 3063 3308 3449 3483 3566 3727 3820 3688 3263 2622 2316 2243 2230 2232 2226 2195 2150 2268 2226 2255 2228 2118 1914 1847 1610 1445 1423 1862 2295 2458 2431 2316 2282 2192 2121 2148 2303 2453 2474 2467 2422 2454 2633 2574 2369 2372 2358 2303 2226 2126 2238 2255 2220 2234 2179 2124 2102 2058 2103 2025 2128 2120 2132 2092 2048 2029 1995 1984 1991 1988 1989 2020 2081 2252 2496 2847 3116 2906 2322 2181 2506 3152 3686 3668 3229 3009 2960 2821 2706 2710 2760 2923 2676 2360 2117 2159 2373 2524 2280 2411 2695 2578 2049 1865 1834 1558 1082 242 69 249 608 796 465 841 1736 1964 2055 2222 2531 2824 2782 2761 2541 2659 2663 2730 2877 2651 2530 2495 2401 2377 2657 2714 2586 2437 2247 1911 1849 1652 1862 2124 2391 1856 2145 2350 2941 3009 2647 2813 2208 2146 2192 2473 2953 3010 2837 2874 2854 2719 2667 2726 2729 2696 2556 2495 2605 2646 2615 2666 2774 2766 2723 2734 2726 2761 2866 2927 2958 2956 2959 2929 2954 3013 3013 3002 2980 2987 2953 2869 2881 2986 3043 2961 2852 2836 2852 2802 2742 2669 2615 2756 3054 3278 3217 3357 3136 3085 2944 2864 2870 2950 3107 3067 3075 2867 2929 2975 2999 3055 3130 3099 3104 3129 3121 3223 3240 3273 3267 3215 3114 3124 3071 3163 3023 3014 2983 3056 3116 2980 2952 2930 2974 3066 3079 3121 3102 3044 3010 2994 2925 2947 2962 3075 2966 2952 3006 3141 2896 2903 3066 3034 3015 3091 3098 3001 2957 3033 3128 3000 2855 2917 2995 3034 3067 3097 3095 3073 3034 3029 3130 3209 3251 3200 3108 3190 3305 3399 3499 3480 3405 3404 3453 3398 3304 3199 3159 3236 3266 3187 3129 3238 3282 3371 3208 3048 3167 3140 3205 3172 3149 3197 3234 3161 3138 3114 3142 3156 3167 3083 3292 3176 3189 3217 3163 3555 3137 3031 3152 3084 2995 2965 3190 3116 2903 3108 3101 2969 3029 3124 3228 3185 3222 3183 3116 3243 3239 3227 3249 3331 3420 3594 3601 3402 3318 3290 3365 3498 3477 3324 3347 3425 3441 3396 3379 3326 3417 3407 3407 3362 3331 3395 3449 3474 3420 3449 3470 3456 3597 3578 3607 3619 3570 3434 3258 3271 3434 3537 3638 3635 3496 3307 3292 3224 3168 3273 3121 2851 3019 3217 2990 2964 3101 3214 3194 3009 2977 3010 3017 3199 3344 3177 3353 3314 3084 3054 3195 3249 3121 3095 3069 3212 3202 3150 3174 3211 3201 3265 3269 3220 3312 3395 3587 3473 3261 3248 3383 3542 3518 3440 3334 3232 3176 3198 3296 3332 3295 3457 3552 3547 3605 3607 3413 3233 3233 3258 3217 3196 3265 3223 3230 3211 3197 3063 3020 3203 3435 3332 3109 2960 3064 3348 3406 3008 2860 2999 2982 3060 3207 3324 3059 3041 3048 3087 3211 3264 3034 3031 3185 3186 3324 3344 3223 2994 3278 3538 3482 3268 3310 3354 3386 3413 3322 3213 3268 3319 3403 3438 3360 3388 3412 3383 3318 3333 3362 3301 3317 3383 3450 3497 3490 3507 3641 3668 3455 3479 3445 3475 3456 3288 3283 3296 3478 3600 3354 3205 3325 3353 3469 3359 3331 3326 3267 3295 3096 3243 3475 3307 3258 3248 3254 3155 3039 3051 3095 2978 2909 2851 2820 2791 2815 2857 2663 2687 2781 2819 2760 2734 2907 2927 2727 2665 2658 2750 2794 2664 2526 2494 2464 2387 2347 2430 2506 2596 2635 2614 2670 2738 2678 2703 2752 2794 2799 2805 2767 2662 2592 2626 2613 2742 2820 3023 3039 2871 2965 3064 3022 2971 3064 3028 2988 2884 2797 2941 3061 3035 3011 2956 3062 3133 3209 3234 3237 3283 3316 3391 3448 3438 3342 3182 3058 2879 2748 2800 2811 2902 2943 2869 2808 2751 2661 2702 2910 2714 2635 2598 2573 2716 2605 2676 2802 2455 2436 2445 2468 2610 2533 2588 2677 2608 2571 2578 2615 2647 2678 2800 2884 2888 2901 2854 2811 2793 2782 2735 2682 2699 2752 2791 2818 2863 2898 2934 2974 2995 3001 3046 3100 3172 3248 3316 3374 3426 3431 3446 3554 3442 3349 3395 3490 3496 3533 3533 3476 3543 3729 3541 3326 3174 3290 3411 3570 3786 3774 3368 3031 2793 2447 2399 2477 2678 2847 2977 3152 3252 3505 3682 3682 3614 3449 2814 2359 2265 2295 2219 2269 2273 2285 2467 2493 2422 2311 2154 1931 1778 1588 1631 1680 2041 2458 2553 2430 2348 2269 2148 2049 2072 2373 2602 2433 2262 2172 2231 2602 2589 2338 2343 2376 2343 2206 2096 2280 2148 2160 2186 2170 2163 2051 2052 2351 2119 2155 2192 2165 2098 2038 2019 2002 1990 1978 1990 1994 2061 2245 2574 2929 3219 3406 3134 2626 2486 3030 3478 3392 3022 2824 2718 2668 2542 2629 2570 2624 2744 2559 2505 2552 2582 2655 2874 3039 2702 2548 2327 2053 1942 1651 1655 746 247 140 560 897 1376 894 1213 2200 2180 2172 2110 2524 2935 3022 3014 3045 2972 2617 2607 2646 2475 2478 2093 2133 2333 2311 2274 2204 1840 1727 1625 1432 1597 1984 2075 1704 1786 2480 2513 2900 2898 2721 3028 2709 2340 2250 2451 3027 3091 2865 2818 2763 2528 2477 2511 2584 2635 2523 2451 2543 2566 2527 2570 2687 2701 2666 2670 2658 2659 2721 2814 2893 2928 2956 2923 2959 3035 3010 2963 2992 3043 2997 2885 2842 2888 2918 2881 2828 2797 2769 2799 2896 2854 2813 2991 3280 3428 3394 3364 3211 3177 3096 3033 2919 2940 2945 2975 2962 2898 3002 3012 3049 3092 3104 3156 3097 3126 3125 3189 3018 3024 3126 3211 3199 3243 3226 3273 3274 3103 2969 3045 3156 3087 2979 2896 2951 3169 3240 3209 3106 3083 3049 3039 2959 2935 2963 3072 2876 2744 2892 2961 2836 2891 2958 3055 2982 3060 3162 3011 2960 2977 3006 3047 3123 3016 2977 3088 3155 3158 3072 3068 3079 2971 2954 3087 3192 3164 3102 3102 3119 3212 3392 3451 3299 3275 3348 3368 3377 3268 3237 3228 3218 2975 2972 2957 2943 3165 3311 3093 3264 3111 3159 3109 3109 3086 3089 3083 3160 3068 3115 3161 3155 3140 3181 3200 3342 3019 3211 3167 3571 3085 3080 3017 2921 3012 3196 3192 3265 3117 3043 3017 3074 3160 3142 3191 3320 3339 3197 3174 3376 3416 3381 3338 3390 3542 3634 3453 3323 3334 3442 3519 3436 3235 3245 3323 3375 3426 3377 3335 3377 3357 3340 3340 3348 3359 3337 3377 3344 3439 3516 3546 3613 3510 3541 3627 3589 3480 3389 3406 3380 3472 3611 3596 3430 3154 3185 3312 3393 3596 3435 2752 3056 3111 3060 3077 3041 3204 3370 3116 3122 3130 3003 3324 3297 3215 3244 3146 3085 3084 3169 3177 3191 3146 3083 3090 3103 3101 3199 3266 3246 3229 3206 3209 3289 3447 3565 3415 3227 3239 3486 3724 3655 3509 3318 3181 3164 3145 3173 3223 3358 3478 3488 3551 3607 3570 3345 3181 3197 3201 3104 3197 3278 3257 3219 3185 3199 3009 3019 3253 3452 3374 3048 2917 2938 3116 3377 2907 2755 3081 3036 3117 3386 3188 3167 3175 3141 3067 3219 3088 3017 3187 3159 3175 3170 3283 3214 3000 3197 3565 3401 3102 3130 3175 3376 3531 3364 3316 3360 3339 3409 3440 3362 3249 3250 3251 3157 3187 3302 3254 3194 3370 3512 3588 3674 3581 3570 3608 3522 3503 3488 3400 3300 3321 3319 3238 3493 3681 3439 3225 3395 3540 3542 3502 3354 3449 3313 3266 3146 3263 3464 3504 3432 3327 3267 3185 3091 3010 3002 3212 3197 3050 2920 2863 2832 2741 2704 2769 2810 2828 2835 2874 2901 2807 2774 2828 2825 2821 2814 2670 2544 2485 2380 2352 2448 2561 2594 2688 2713 2691 2610 2691 2756 2820 2751 2770 2733 2907 2840 2626 2649 2784 2781 2839 2871 3047 3024 2896 3023 3087 3076 2980 3048 2924 2760 2799 2923 3062 3046 3005 2948 2915 2955 3065 3225 3279 3277 3362 3435 3495 3485 3351 3207 2930 2648 2586 2632 2718 2700 2760 2859 2872 3035 2820 2504 2488 2669 2449 2507 2549 2539 2633 2596 2648 2678 2669 2534 2441 2462 2565 2538 2584 2616 2593 2522 2524 2583 2647 2710 2803 2858 2870 2899 2900 2838 2805 2799 2784 2753 2727 2730 2792 2813 2873 2910 2940 2972 2981 3009 3066 3115 3180 3247 3320 3327 3384 3426 3437 3519 3495 3394 3397 3410 3454 3551 3564 3552 3786 3816 3564 3316 2773 2474 2623 3110 3510 3606 3386 3395 3101 2524 2312 2254 2349 2453 2434 2539 2888 3213 3517 3421 3328 3277 3114 2407 2268 2228 2222 2314 2347 2403 2523 2503 2417 2295 2134 1996 1960 2005 2088 2213 2403 2617 2537 2389 2229 2043 1900 1753 2015 2613 2783 2619 2253 2257 2415 2645 2525 2302 2294 2307 2268 2139 2103 2235 2169 2156 2136 2121 2131 2085 2055 2073 2108 2165 2189 2138 2053 2002 2010 2043 2085 2102 2089 2040 2092 2375 2816 2998 3485 3484 2793 2760 3191 3560 3717 3142 2888 2690 2471 2442 2576 2563 2298 2332 2501 2536 2453 2381 2539 2757 2949 3111 2933 2554 2383 2069 1964 2410 1914 210 707 959 1865 1285 1600 1328 1814 2058 2097 2255 2251 2450 2607 3149 3346 3287 3008 2510 2329 2430 2411 2271 2208 2310 2522 2410 2081 1956 1635 1507 1550 1496 1727 2192 2599 2519 2541 2564 2854 2701 2575 2916 2536 2524 2481 2598 2716 2835 3024 2785 2720 2572 2504 2368 2363 2444 2541 2468 2389 2454 2460 2433 2495 2586 2595 2621 2616 2630 2639 2662 2744 2846 2931 2957 2920 2948 2961 2983 2986 2944 2947 2953 2935 2909 2873 2851 2823 2812 2834 2805 2864 2925 2860 3024 3314 3485 3388 3126 3129 3088 3138 3119 3001 2917 2876 2914 2922 2945 2940 3045 3021 2986 2970 2975 3009 2987 3084 3138 3069 2860 2888 3014 3127 3114 3203 3231 3193 3237 3182 3048 3054 3039 3124 3033 2963 2878 3089 3191 3132 3158 3079 2974 2928 2876 2918 3013 2996 2848 2817 2832 2866 2861 2898 3078 3119 2941 2908 2944 2939 2881 2872 2964 2985 3028 3008 2954 2955 3024 3086 3005 3000 3172 3164 3016 3025 3150 3216 3200 3183 3173 3208 3256 3291 3280 3296 3352 3254 3172 3205 3219 3202 3221 3192 3157 3212 3009 3154 3296 3222 3128 3217 3286 3228 3192 3196 3300 3267 3151 3190 3240 3211 3142 3252 3299 3308 3172 3174 3425 3155 3185 3120 3077 3037 2906 2996 3090 3162 3266 3142 3033 3147 3155 3102 3108 3152 3297 3436 3242 3168 3247 3351 3403 3342 3348 3412 3548 3563 3474 3396 3418 3480 3413 3333 3271 3322 3382 3370 3418 3448 3460 3403 3371 3378 3329 3279 3276 3314 3360 3502 3538 3649 3616 3437 3435 3477 3557 3646 3527 3549 3343 3304 3514 3633 3290 2950 3010 3246 3282 3315 3173 2743 3101 3066 3098 3143 2954 3214 3230 3194 3015 2963 3111 3340 3298 3209 3200 3068 3069 3079 3076 3093 3192 3150 3128 3276 3163 3179 3285 3298 3380 3341 3193 3250 3296 3379 3440 3325 3253 3308 3502 3661 3647 3470 3274 3235 3212 3089 3119 3274 3430 3489 3402 3427 3517 3520 3419 3227 3164 3266 3356 3223 3250 3353 3288 3269 3195 3053 3032 3163 3440 3372 3356 3105 2970 3030 3319 2924 2882 3067 3017 3119 3143 3384 3120 3202 3201 3093 3216 3005 2978 3072 3073 2952 2989 3184 3222 3092 3206 3418 3218 3096 3186 3210 3416 3558 3342 3294 3326 3265 3254 3171 3087 3058 3191 3179 3105 3144 3240 3184 3176 3249 3473 3782 3717 3516 3481 3472 3462 3502 3488 3467 3343 3472 3480 3238 3473 3671 3368 3347 3372 3460 3494 3416 3244 3299 3276 3236 3165 3057 3125 3366 3368 3262 3206 3257 3164 3034 3007 3079 3139 3094 2959 2854 2818 2711 2684 2760 2789 2807 2822 2845 2850 2799 2766 2841 2800 2759 2680 2622 2653 2576 2444 2460 2456 2631 2662 2720 2983 2655 2638 2600 2750 2844 2841 2785 2776 2829 2823 2809 2890 2953 2931 2910 2832 2914 2974 2844 2839 2890 2909 2883 2865 2813 2827 2949 3062 3082 3194 3402 3416 3249 3054 3074 3164 3179 3213 3415 3675 3601 3390 3039 3024 2670 2414 2403 2652 2653 2641 2748 2883 2733 2665 2699 2571 2594 2494 2590 2538 2534 2554 2575 2617 2653 2623 2587 2546 2503 2555 2565 2532 2531 2547 2534 2509 2528 2566 2649 2744 2744 2704 2771 2809 2841 2833 2824 2781 2772 2773 2756 2726 2828 2872 2902 2917 2944 2975 3004 3025 3075 3121 3176 3244 3271 3321 3387 3397 3424 3480 3502 3465 3454 3456 3497 3577 3580 3567 3686 3701 3563 3146 2432 1970 2270 2561 2369 2588 2809 2990 2734 2378 2258 2215 2348 2398 2574 2457 2700 2882 3239 3375 3138 2973 2648 2358 2307 2215 2204 2301 2386 2507 2639 2556 2412 2297 2200 2111 2106 2264 2402 2578 2738 2771 2534 2436 2100 1908 1733 1701 2306 2700 2712 2627 2269 2534 2630 2525 2439 2333 2233 2218 2167 2094 2129 2191 2194 2160 2153 2173 2148 2094 2093 2100 2109 2158 2168 2093 2036 1994 2007 2061 2113 2111 2097 2050 2091 2107 2435 3075 3390 3201 2506 2684 3113 3228 3460 3070 2774 2563 2407 2362 2518 2306 2210 2279 2346 2373 2255 2237 2452 2769 3020 3214 2891 2672 2563 1990 1489 2143 1607 1082 732 1278 1984 1661 1614 1877 1957 2010 2100 2248 2370 2409 2604 3089 3490 3312 2828 2593 2494 2286 2223 2125 2471 2388 1082 1350 1586 1660 1534 1434 1390 1698 1981 2338 3039 2680 2439 2427 2399 2057 2199 2536 2457 2544 2631 2497 2306 2478 2721 2749 2511 2434 2466 2360 2262 2381 2492 2393 2335 2389 2386 2372 2442 2497 2507 2515 2562 2634 2664 2681 2753 2860 2944 2841 2787 2854 2890 2924 2927 2902 2876 2912 2993 2977 2878 2785 2758 2870 2956 2854 2821 2838 2793 2872 2963 3046 3073 2833 2792 2838 2883 2794 2789 2776 2762 2811 2880 2953 2959 2966 2996 2986 2958 2846 2905 2944 3048 2995 2975 2971 2929 3199 2885 2862 2892 3008 3016 3114 3257 3171 3007 2935 3068 3046 3115 3021 3104 3068 3140 3248 3131 2990 3046 2874 2891 3043 3046 3019 2980 2931 2928 2894 2890 3019 3005 2983 3056 2951 2824 2860 2911 2914 2984 3037 3114 3067 2995 3001 2983 2993 2992 3075 3166 3085 3064 3148 3106 3026 3134 3228 3270 3274 3236 3241 3287 3444 3510 3323 3236 3202 3238 3313 3286 3323 3302 3240 3280 3370 3352 3238 3200 3230 3252 3308 3360 3386 3239 3179 3204 3250 3237 3178 3399 3279 3269 3310 3278 3190 3220 3216 3060 3082 3085 2977 3002 3076 3119 3128 3173 3127 3126 3175 3113 3181 3132 3168 3361 3282 3167 3129 3225 3328 3319 3285 3298 3439 3519 3479 3417 3356 3326 3310 3251 3232 3331 3336 3303 3379 3470 3645 3616 3378 3375 3365 3348 3311 3297 3304 3375 3504 3587 3329 3229 3304 3336 3510 3753 3699 3633 3383 3160 3209 3458 3352 2910 2906 2893 3310 3349 3247 2822 3091 3096 3057 2899 2811 3053 3251 3179 3090 3053 3258 3334 3230 3079 3086 3020 3059 3061 3044 3144 3277 3303 3361 3358 3172 3207 3297 3306 3392 3273 3153 3281 3370 3396 3351 3285 3309 3351 3394 3490 3516 3371 3313 3313 3241 3119 3202 3265 3307 3406 3305 3210 3356 3427 3445 3306 3200 3197 3188 3159 3238 3436 3482 3402 3056 3005 2933 3074 3118 3178 3222 3748 2967 2978 3344 3004 3039 3202 3242 3022 3161 3118 3024 3259 3329 3148 3057 3039 3088 3040 3017 2955 2959 3126 3172 3128 3208 3261 3131 3170 3290 3229 3385 3519 3358 3156 3174 3236 3224 3125 3013 3056 3196 3177 3179 3219 3233 3200 3277 3484 3676 3791 3755 3418 3632 3666 3430 3459 3374 3619 3332 3526 3649 3371 3491 3619 3615 3323 3274 3196 3241 3520 3233 3088 3155 3173 3169 3165 3234 3189 3138 3123 3156 3214 3179 3077 2976 3021 3083 3105 3022 2896 2862 2744 2666 2753 2873 2820 2786 2779 2908 3085 2723 2802 2786 2697 2614 2695 2674 2571 2545 2563 2537 2685 2717 2679 2725 2617 2648 2558 2650 2663 2813 2760 2729 2740 2770 2870 3011 2973 2864 2728 2635 2681 2770 2751 2765 2830 2845 2859 2883 2914 2991 3040 3066 3146 3287 3334 3241 3157 3030 3049 3085 3149 3171 3194 3250 3329 3276 2964 2881 2670 2466 2542 2600 2718 2764 2819 2772 2577 2468 2577 2595 2612 2559 2648 2632 2624 2656 2673 2678 2650 2579 2508 2559 2644 2612 2557 2536 2526 2549 2530 2524 2529 2545 2543 2551 2592 2603 2665 2706 2723 2751 2768 2661 2710 2758 2756 2782 2845 2888 2913 2915 2936 2974 3025 3054 3095 3141 3174 3228 3287 3338 3373 3388 3418 3455 3450 3477 3514 3495 3457 3339 3160 3004 3046 3121 3183 2750 2501 2080 1959 2087 2027 2253 2368 2394 2581 2294 2364 2325 2469 2501 2559 2507 2735 2773 2954 2997 2910 2808 2499 2335 2285 2195 2182 2233 2383 2562 2666 2721 2639 2458 2361 2260 2272 2545 2654 2749 2785 2788 2791 2466 2113 1848 1616 2064 2596 2677 2739 2564 2428 2559 2571 2434 2338 2254 2194 2164 2137 2118 2141 2182 2198 2185 2200 2222 2201 2119 2148 2118 2107 2139 2154 2069 2058 2023 2042 2090 2087 2048 2053 2069 2100 2098 2447 2991 3142 2751 2258 2124 2539 2879 3103 3043 2718 2478 2389 2231 2144 2453 2624 2310 2727 2750 2275 2285 2315 2679 2862 2894 2521 2734 2684 2132 1494 1731 1818 1773 1190 1452 1998 1974 1770 1795 1983 2053 2004 2104 2286 2501 2630 2935 3243 3038 2732 2483 2472 2222 2171 2167 2392 1785 239 129 555 1217 1165 1353 1966 2618 2894 2781 2628 2551 1892 1899 1840 1594 1418 1570 1808 2356 2371 2340 2298 2405 2435 2558 2458 2400 2445 2294 2195 2357 2424 2320 2303 2344 2342 2330 2384 2409 2434 2471 2525 2621 2695 2740 2806 2864 2892 2785 2707 2742 2926 3055 2960 2889 2887 2933 2985 2992 2935 2839 2915 2959 2889 2875 2801 2746 2699 2716 2768 2835 2846 2755 2722 2736 2704 2681 2752 2756 2778 2856 2841 2856 2892 2928 2983 2972 2958 2883 2828 2752 2937 3080 3210 3197 3002 2949 2922 2856 2838 2873 2955 3010 3154 3194 3049 2941 3037 3172 3196 3167 3101 2979 3054 3188 3096 2945 3021 2977 2905 3015 3035 2980 2949 2983 3023 2943 2882 2996 3004 2970 3064 3089 2946 2930 3081 3151 3042 2991 3028 2962 2941 2994 3004 3060 3071 2976 2922 2914 2917 2957 2916 2811 2983 3191 3385 3463 3408 3359 3142 3075 3268 3117 3118 3172 3235 3068 3112 3210 3208 3187 3234 3301 3343 3414 3273 3190 3216 3327 3384 3192 3075 3164 3095 3184 3205 2982 3134 3139 3156 3135 3203 3175 3111 3065 3030 3121 3171 3099 3070 3192 3203 3099 3194 3187 3261 3259 3219 3230 3186 3205 3349 3435 3373 3276 3265 3295 3292 3214 3283 3465 3500 3422 3357 3273 3204 3343 3392 3302 3388 3347 3277 3379 3496 3685 3709 3470 3397 3415 3375 3211 3369 3489 3406 3620 3565 3365 3297 3199 3339 3515 3618 3849 3637 3580 3282 3090 3241 3226 3338 2876 2951 3173 3318 3181 3012 3118 3146 3112 2856 2726 2946 3124 3071 3054 3073 3233 3231 3182 3141 3057 2956 2949 3001 3035 3122 3244 3355 3311 3275 3242 3214 3246 3277 3196 3089 3139 3219 3408 3747 3626 3266 3268 3331 3401 3407 3395 3448 3353 3274 3201 3123 3152 3256 3333 3462 3143 3077 3272 3344 3483 3306 3279 3228 3213 3163 3182 3447 3548 3404 3003 2926 2897 3012 3131 2969 3127 3791 3012 2955 3266 3063 2999 3118 3378 3176 3185 2970 3086 3448 3390 3034 2841 2967 3145 3077 3000 3075 3142 3114 3128 3231 3255 3217 3053 3006 3192 3287 3387 3504 3441 3233 3391 3264 3161 3179 3131 3251 3200 3197 3212 3177 3175 3161 3409 3699 3689 3731 3811 3543 3700 3748 3642 3403 3404 3615 3260 3395 3656 3460 3461 3535 3575 3385 3207 3075 3182 3439 3329 3178 3189 3197 3138 3171 3247 3181 3091 3104 3151 3145 3077 2933 2932 3041 3096 3156 3116 2961 2944 2919 2875 2935 2972 2886 2818 2791 2970 3206 2757 2896 2841 2806 2664 2646 2580 2545 3024 3035 2684 2729 2763 2803 2777 2706 2663 2624 2545 2551 2650 2695 2700 2753 2811 2879 2889 2840 2758 2667 2615 2608 2640 2723 2809 2880 2867 2921 2953 2998 3034 3009 3009 3099 3280 3251 2970 2945 3006 3137 3117 3180 3153 3186 3317 3119 3022 3030 2942 2692 2626 2577 2665 2932 2996 2925 2789 2592 2535 2531 2523 2496 2531 2608 2584 2601 2671 2699 2705 2650 2558 2560 2664 2743 2710 2628 2573 2549 2527 2601 2630 2567 2567 2562 2540 2558 2585 2611 2639 2600 2634 2622 2642 2667 2738 2774 2826 2849 2887 2902 2908 2932 2981 3043 3089 3129 3165 3193 3227 3298 3364 3388 3420 3431 3453 3467 3468 3477 3515 3455 3054 2396 2244 2266 2983 3092 2148 2245 1869 1753 1760 2142 2284 2321 2290 2331 2357 2430 2402 2439 2523 2523 2567 2759 2850 2849 2807 2762 2818 2689 2324 2275 2148 2135 2225 2292 2494 2707 2848 2835 2762 2493 2371 2446 2707 2776 2776 2747 2741 2476 2258 2020 1805 1764 1877 2223 2689 2776 2526 2484 2478 2380 2353 2250 2164 2185 2205 2181 2191 2234 2228 2188 2234 2234 2251 2236 2204 2044 2052 2117 2158 2130 2093 2096 2081 2106 2129 2076 2035 2054 2122 2137 2021 2174 2788 3001 2820 2473 2145 2397 2580 2665 2782 2587 2455 2450 2299 2548 2802 2042 1921 2300 2133 2126 2299 2217 2500 2596 2557 2441 2661 2768 2434 1940 1916 1933 1958 1691 1535 1899 2133 2094 2030 1975 2020 1914 2142 2309 2377 2653 2932 2860 2603 2069 1975 1794 1607 1038 405 494 419 168 167 510 829 1012 1761 3226 3720 3359 2842 2663 2729 1503 1379 1350 1203 1244 1591 2014 1670 2181 2253 2255 2738 2451 2344 2159 2340 2356 2231 2202 2323 2345 2284 2297 2283 2284 2287 2290 2328 2382 2443 2489 2598 2729 2804 2813 2854 2876 2759 2703 2699 2707 2840 2961 2971 2960 2937 2878 2887 2901 2938 3153 3146 2941 2914 2853 2848 2837 2864 2873 2777 2861 2925 2922 2888 2823 2793 2795 2861 2842 2814 2897 3000 2936 2937 2908 2957 2875 2936 2951 2832 2841 3078 3159 3126 3069 2895 2918 2990 2892 2875 2950 2962 3042 3127 3112 2990 3033 3199 3164 3089 2959 2985 3047 3145 3030 2924 2986 2975 2877 2859 2852 2829 2822 2833 2907 2978 2948 3010 2999 2977 2987 3071 3060 2998 2999 2990 2932 2992 3098 3008 2857 2860 2962 3033 3049 3010 2989 3019 3041 3047 3029 3050 3079 3148 3294 3358 3303 3336 3216 3010 3072 3252 3167 3170 3138 3103 3131 3191 3113 3155 3090 3155 3220 3278 3366 3225 3347 3221 3265 3075 3019 3115 2948 2968 2971 2955 3058 3051 3080 3121 3207 3126 3056 3040 2991 3095 3157 3052 3043 3183 3215 3130 3109 3143 3174 3215 3293 3273 3239 3236 3212 3319 3337 3348 3246 3205 3333 3267 3292 3445 3463 3420 3382 3304 3221 3296 3347 3374 3336 3390 3377 3402 3478 3538 3585 3554 3460 3412 3326 3158 3428 3570 3455 3472 3474 3414 3304 3118 3353 3618 3641 3838 3584 3706 3328 3268 3025 3245 3215 2894 3059 3161 3173 3144 3101 3069 3078 3123 2872 2783 2957 3049 3144 3097 3126 3244 3214 3169 3231 3118 2922 2933 3078 3168 3245 3282 3257 3262 3315 3356 3279 3234 3237 3105 3040 3103 3154 3330 3584 3561 3454 3307 3383 3354 3296 3319 3503 3351 3251 3293 3373 3264 3153 3158 3281 3124 3107 3291 3465 3515 3461 3184 3233 3246 3234 3139 3214 3345 3282 3020 2937 2907 3024 3131 2945 3144 3527 3061 2951 3091 3071 3017 3099 3109 3025 3085 2979 3194 3509 3411 3105 2893 2961 3048 2983 2981 3173 3281 3170 3205 3300 3280 3186 3046 3013 3166 3262 3262 3308 3439 3312 3589 3165 3200 3266 3170 3417 3147 3157 3164 3164 3563 3194 3541 3761 3704 3696 3673 3634 3597 3606 3648 3436 3446 3382 3084 3212 3459 3456 3423 3431 3437 3464 3430 3322 3304 3333 3325 3322 3331 3290 3239 3205 3280 3288 3270 3320 3322 3201 3077 2952 3010 3137 3248 3270 3162 3091 3033 3023 2987 3074 3025 2952 2819 2824 2874 2864 2741 2811 2966 2830 2664 2613 2641 2665 2716 2668 2691 2705 2740 2818 2897 2804 2731 2684 2581 2562 2644 2708 2716 2806 2933 2903 2807 2727 2761 2814 2779 2785 2800 2864 2877 2830 2768 2873 2928 3031 3059 3049 3055 3103 3271 3163 3204 3220 3244 3249 3198 3147 3203 3323 3134 2953 2941 2921 2886 2884 2812 2900 3002 3118 3104 3002 2947 2846 2587 2481 2536 2511 2503 2595 2664 2666 2711 2753 2713 2664 2666 2822 2879 2847 2809 2690 2582 2574 2569 2613 2671 2616 2591 2601 2561 2572 2584 2637 2627 2612 2645 2615 2667 2704 2745 2796 2841 2859 2894 2920 2928 2949 2993 3058 3119 3142 3166 3207 3248 3309 3359 3377 3419 3451 3472 3506 3486 3427 3506 3525 3320 2488 1924 2134 2854 2928 1984 2113 2155 2049 2022 2247 2105 2171 2046 2322 2466 2382 2446 2514 2514 2586 2699 2831 2832 2683 2666 2659 2786 2750 2325 2298 2164 2119 2144 2150 2310 2665 2941 2865 2720 2478 2399 2533 2715 2799 2797 2721 2616 2469 2123 1972 1944 1962 2265 2421 2567 2717 2598 2571 2421 2248 2212 2180 2148 2179 2181 2195 2237 2291 2218 2189 2331 2212 2240 2266 2116 2065 2067 2123 2204 2134 2101 2110 2085 2099 2130 2092 2084 2092 2147 2173 2040 2248 2819 3025 2893 2333 2014 2420 2371 2297 2560 2529 2454 2463 2150 2080 2109 1943 1891 2106 2282 2158 2305 2354 2451 2329 2271 2419 2642 2774 2665 2564 2246 1934 2090 2001 1937 2018 2197 2278 2274 2081 2109 2012 2257 2299 2500 2731 2959 3047 2402 1860 1679 1511 1342 690 295 313 297 315 290 403 782 1200 1314 1706 2739 2765 2563 2403 2594 1028 981 1022 1217 1509 1628 1352 1518 1526 1890 2599 2794 2145 2147 2168 2217 2222 2200 2197 2241 2246 2237 2244 2200 2189 2221 2257 2289 2344 2423 2458 2587 2745 2769 2731 2738 2709 2640 2632 2625 2676 2774 2879 2979 3013 2958 2945 2957 2838 2724 2793 2946 2991 3038 3043 2920 2917 2885 2810 2909 2927 2882 2813 2916 2973 2962 2806 2784 2788 2832 2828 2877 2939 2859 2888 2940 2874 3087 3240 3110 2926 2926 2902 3017 2870 2834 2857 3002 2987 2924 2916 2870 2982 3065 3071 2991 2908 2993 3080 3041 2917 3013 3108 3179 3154 3117 3037 2947 2904 2907 2945 2915 2832 2782 2864 2838 2785 2854 2889 2941 2984 3037 3083 2986 2977 3028 2969 3033 3169 3129 3005 2953 2961 2985 3038 3058 3120 3294 3401 3358 3274 3254 3334 3271 3250 3237 3261 3405 3409 3445 3474 3380 2993 3017 3185 3365 3494 3562 3218 3320 3247 3239 3168 3165 3329 3238 3214 3029 3156 3153 3163 3223 3164 3170 3283 3186 3307 3463 3413 3212 3205 3134 3124 3222 3174 3198 3301 3030 2970 3047 3080 3079 3057 3143 3164 3191 3205 3183 3177 3170 3225 3333 3402 3407 3267 3233 3357 3362 3370 3441 3442 3329 3318 3386 3310 3281 3328 3345 3328 3442 3452 3463 3560 3432 3544 3580 3520 3493 3288 3130 3365 3530 3434 3431 3525 3422 3224 3018 3146 3393 3603 3642 3565 3451 3579 3447 3077 3142 3031 3020 3032 3141 3112 3113 3108 3067 3030 3037 2915 2908 3019 3058 3096 3071 3120 3186 3177 3130 3188 3120 2949 3022 3175 3186 3244 3288 3214 3378 3600 3466 3226 3231 3210 3092 3071 3100 3096 3184 3263 3340 3360 3408 3445 3232 3249 3318 3456 3414 3392 3349 3379 3297 3093 3100 3247 3457 3184 3356 3469 3436 3361 3755 3323 3390 3440 3171 3182 3293 3316 3147 2971 2943 3064 2991 2898 3051 3118 3072 3078 3073 3071 3064 3126 3092 3056 3147 3137 3239 3350 3330 3214 3116 3120 3014 3029 3140 3408 3377 3270 3284 3241 3325 3237 3085 3051 3229 3456 3216 3169 3127 3262 3301 3110 3318 3283 3211 3007 3088 3107 3088 3283 3701 3399 3551 3739 3815 3703 3649 3590 3516 3607 3764 3600 3479 3244 2958 3049 3215 3382 3432 3312 3277 3386 3340 3231 3204 3191 3214 3305 3309 3341 3537 3536 3486 3517 3484 3446 3428 3238 3082 3067 3056 3135 3278 3285 3211 3037 2920 3002 2889 2974 2957 2863 2784 2773 2937 2849 2840 2866 3123 2897 2750 2745 2852 2836 2754 2724 2731 2680 2661 2734 2794 2818 2813 2753 2678 2671 2754 2766 2752 2781 2804 2809 2693 2735 2846 2884 2870 2957 2961 2949 2909 2750 2767 2907 2916 2956 3033 3167 3127 3168 3244 3235 3481 3477 3405 3304 3219 3104 3254 3280 2931 2684 2719 2736 2737 2775 2834 2968 3143 3143 2927 2846 2807 2727 2547 2485 2543 2520 2474 2513 2554 2785 2877 2874 2712 2686 2666 2853 2857 2949 2879 2714 2740 2611 2541 2564 2610 2601 2650 2674 2674 2648 2630 2670 2695 2698 2706 2699 2695 2733 2800 2837 2857 2868 2902 2946 2964 2983 3022 3070 3092 3155 3191 3230 3280 3342 3383 3366 3373 3450 3479 3531 3535 3514 3445 3379 3414 2276 2394 2370 2540 2473 1798 1707 1961 2027 2275 2193 1985 2116 2247 2376 2331 2266 2381 2507 2487 2599 2733 2797 2824 2790 3275 2645 2678 2576 2394 2271 2119 2135 2011 1986 2159 2218 2558 2770 2659 2539 2448 2549 2689 2911 2940 2784 2596 2330 2028 2026 2117 2168 2453 2594 2568 2643 2593 2573 2453 2152 2177 2206 2178 2175 2182 2222 2262 2262 2200 2232 2308 2232 2190 2224 2118 2087 2082 2120 2160 2153 2133 2105 2119 2154 2117 2138 2153 2144 2165 2262 2193 2295 2879 3060 2687 2075 2017 2344 2128 2018 2167 2506 2445 2634 2534 2042 1803 2125 2040 2012 1975 1923 2205 2442 2612 2652 2540 2536 2606 2628 2633 2672 2412 2155 2640 2447 2142 2162 2108 2394 2382 2323 2294 2311 2429 2534 2761 2753 2831 2655 2332 2059 1571 1279 1214 809 404 505 350 343 440 949 1494 1839 1938 1993 2696 2420 2566 2156 2398 1002 1540 2060 2251 2009 1877 1839 1275 1161 2209 2900 2267 1724 2138 2240 2098 2092 2133 2152 2144 2146 2148 2172 2155 2135 2169 2243 2292 2336 2405 2450 2593 2775 2826 2760 2731 2732 2739 2715 2637 2626 2663 2710 2782 2817 2856 2971 3008 2848 2597 2445 2514 2734 2938 3001 3002 2886 2849 2780 2710 2734 2688 2493 2565 2732 2770 2799 2831 2747 2835 2818 2927 2859 2792 2840 2864 2889 3130 3225 3209 3224 2953 2879 2914 2934 2860 2843 2873 2923 2933 2841 2833 2889 2972 3043 3063 2919 2960 3064 2994 2855 2899 2999 3079 3190 3201 3115 3087 2971 2953 3202 3241 3091 3043 2956 2853 2800 2744 2744 2834 2892 3042 3143 3073 2993 2983 2998 2948 2942 3028 3049 2939 2876 2913 2974 3051 3082 3237 3321 3249 3333 3424 3410 3528 3545 3442 3457 3480 3426 3319 3518 3657 3383 3216 3391 3431 3627 3325 3263 3379 3437 3411 3317 3067 3198 3236 3103 3087 3200 3346 3317 3321 3231 3299 3371 3435 3278 3252 3271 3176 3202 3127 3110 3228 3263 3224 3244 3037 2986 3052 3192 3279 3242 3190 3180 3195 3167 3166 3178 3195 3340 3486 3475 3353 3305 3389 3415 3408 3406 3489 3440 3266 3313 3445 3392 3214 3287 3325 3349 3372 3384 3539 3692 3469 3532 3686 3497 3497 3413 3268 3370 3373 3335 3310 3479 3441 3263 3146 3234 3389 3577 3581 3449 3330 3453 3401 3192 3096 3409 3210 3145 3099 3033 3016 3041 3077 3043 2986 2965 3012 3057 3022 3006 3084 3142 3171 3103 3032 3170 3231 3077 3127 3292 3306 3307 3288 3203 3110 3130 3255 3214 3191 3189 3210 3220 3150 3151 3195 3327 3338 3379 3400 3407 3167 3503 3324 3366 3403 3339 3390 3481 3403 3132 3110 3200 3532 3202 3234 3349 3158 3216 3293 3190 3371 3345 3258 3267 3322 3339 3126 2901 2971 3097 3006 2937 3038 3113 3154 3206 3187 3123 3093 3059 3036 3181 3260 3254 3244 3087 3143 3185 3186 3068 3033 2978 3190 3372 3265 3204 3165 3193 3357 3273 3147 3098 3132 3201 3238 3240 3080 3191 3036 3137 3254 3238 3019 2964 2956 3172 3192 3361 3411 3312 3550 3648 3702 3712 3602 3538 3529 3509 3494 3451 3314 3044 2899 2981 3306 3544 3475 3254 3220 3341 3273 3190 3227 3200 3226 3349 3277 3350 3413 3384 3517 3507 3442 3290 3303 3187 3150 3207 2943 3052 3079 3163 3218 2978 2939 2853 2704 2744 2837 2849 2783 2794 2965 2996 3057 2955 2962 3028 3046 3020 3057 3062 2954 2842 2784 2712 2685 2722 2711 2752 2796 2744 2724 2767 2801 2751 2740 2754 2765 2769 2636 2773 2808 2822 2872 2875 2978 2965 2856 2734 2821 3009 2927 2909 2920 3165 3129 3184 3287 3385 3482 3454 3427 3383 3289 3232 3176 2952 2816 2675 2517 2463 2432 2427 2535 2759 2964 2999 2654 2571 2551 2579 2530 2481 2517 2523 2550 2725 2834 2990 3017 2946 2745 2734 2780 2785 2846 2928 2981 2891 2826 2711 2656 2651 2618 2623 2702 2741 2764 2737 2695 2721 2743 2744 2748 2743 2733 2779 2874 2884 2889 2906 2921 2966 2995 3022 3060 3077 3124 3179 3224 3264 3305 3360 3420 3426 3414 3449 3487 3528 3528 3578 3479 3229 3295 2142 2096 2229 1956 1654 1432 1522 1677 1828 2031 2012 2023 2414 2462 2320 2302 2563 2424 2552 2572 2595 2622 2682 2800 2715 2777 2676 2693 2602 2433 2251 2154 2123 1962 1764 1830 2046 2451 2727 2665 2831 2799 2494 2592 2873 2949 2794 2591 2235 2201 2362 2469 2449 2469 2572 2623 2596 2470 2389 2299 2156 2214 2242 2208 2205 2202 2243 2242 2224 2211 2255 2275 2243 2203 2348 2278 2111 2117 2103 2109 2115 2105 2092 2080 2097 2106 2124 2190 2186 2138 2277 2346 2393 2962 2823 2227 1953 2045 2045 1976 1946 1998 2378 2780 2705 2574 2640 2600 2328 2117 2019 1993 2121 2247 2309 2543 2650 2494 2416 2457 2570 2814 2663 2554 2466 2810 2961 3050 2462 2196 2447 2578 2584 2563 2550 2529 2662 2782 2714 2676 2590 2432 1993 1564 1158 870 627 956 814 531 602 757 1746 1995 2242 2307 2406 2259 2149 2220 2126 2263 2095 2881 2758 2964 2253 2181 1613 1245 1449 2409 2488 1606 1812 2267 2219 2017 1958 1998 2041 2049 2038 2036 2090 2130 2136 2176 2261 2312 2351 2442 2512 2614 2759 2816 2816 2823 2826 2776 2716 2641 2603 2606 2660 2738 2769 2852 2943 2915 2871 2839 2763 2710 2725 2838 2877 2761 2823 2873 2791 2600 2645 2601 2609 2525 2536 2624 2731 2639 2607 2789 2801 2832 2761 2757 2803 2760 2903 2960 2980 3017 3111 3001 3033 3046 3015 2925 2897 2893 2897 2948 2866 2875 2873 2943 3130 3195 3012 2950 3059 3098 3028 2880 2873 2923 2969 3025 2972 3059 3002 2891 2991 3101 3195 3171 3136 3231 3163 2941 2847 2797 2807 2909 2978 2982 2913 2851 2849 2858 2900 2972 2995 2939 2866 2872 2966 3063 3026 3092 3156 3034 3103 3238 3189 3364 3367 3377 3397 3484 3329 2949 3181 3497 3551 3336 3560 3566 3344 3226 3163 3183 3282 3386 3316 3324 3289 3365 3237 3253 3418 3484 3334 3240 3142 3105 3204 3379 3230 3202 3195 3096 3072 3054 3049 3132 3208 3130 3071 3116 3191 3162 3253 3386 3372 3348 3356 3364 3290 3263 3310 3304 3373 3454 3426 3407 3406 3418 3384 3415 3455 3508 3465 3299 3325 3458 3406 3197 3274 3384 3412 3425 3382 3413 3436 3483 3446 3586 3445 3419 3445 3428 3573 3468 3343 3338 3488 3520 3301 3241 3271 3354 3480 3509 3342 3271 3250 3238 3206 3091 3118 3191 3179 3069 2973 2920 3005 3051 3027 2928 2912 3023 3053 2990 2974 3013 3077 3106 2997 2941 3178 3329 3187 3165 3291 3303 3288 3220 3127 3126 3238 3313 3222 3121 3231 3374 3382 3294 3234 3212 3360 3382 3455 3325 3331 3259 3591 3437 3301 3243 3169 3256 3457 3348 3239 3241 3172 3147 3110 3109 3128 2876 3012 3197 3322 3430 3287 3237 3250 3295 3292 3021 2927 3013 3083 3096 3074 3104 3090 3156 3185 3129 3072 3029 2973 3121 3159 3062 3058 3095 3060 3103 3200 3146 3063 2983 2989 3197 3213 3143 2987 3114 3159 3330 3259 3193 3050 3033 3136 3294 3147 3008 2999 2997 3101 3094 3172 3201 3175 3088 3171 3297 3307 3124 3014 3354 3601 3625 3630 3623 3628 3540 3416 3357 3335 3200 3016 2992 3186 3696 3753 3579 3430 3444 3427 3301 3340 3424 3398 3426 3413 3392 3558 3472 3411 3441 3510 3314 3203 3091 3094 3269 3340 3095 3032 2927 3030 3061 2907 2906 2815 2737 2795 2864 2975 2931 2938 2983 3009 3053 3039 3075 3193 3282 3248 3228 3131 2907 2798 2826 2790 2737 2734 2678 2597 2621 2696 2767 2807 2814 2748 2742 2752 2787 2879 2769 2895 2806 2820 2713 2756 2810 2854 2784 2749 2757 2769 2875 2900 2918 3109 3143 3201 3262 3233 3202 3257 3331 3368 3300 3247 3093 2931 2921 2796 2522 2325 2308 2443 2480 2603 2693 2734 2599 2489 2402 2411 2535 2497 2680 2693 2755 2945 3045 3028 3023 2941 2831 2820 2870 2829 2832 2911 3020 2980 2857 2830 2804 2746 2713 2700 2713 2729 2742 2753 2757 2753 2751 2776 2791 2781 2780 2808 2891 2896 2897 2908 2927 2988 3020 3030 3067 3109 3163 3211 3266 3304 3340 3356 3409 3434 3449 3480 3520 3548 3555 3565 3702 3220 2919 2340 1415 1326 1292 1148 1277 1514 1843 1981 1961 2065 2245 2423 2279 2299 2650 2864 2435 2553 2551 2680 2681 2689 2762 2696 2632 2694 2725 2582 2364 2240 2135 2003 1795 1577 1550 1843 2288 2681 2814 3114 3038 2591 2675 2805 2893 2847 2651 2595 2596 2690 2826 2795 2780 2463 2575 2486 2353 2276 2208 2193 2211 2211 2232 2242 2235 2242 2244 2225 2228 2247 2266 2232 2170 2197 2194 2149 2132 2098 2082 2082 2066 2087 2054 2049 2065 2103 2169 2203 2093 2196 2202 2569 3152 2497 1921 2033 2225 2154 2015 1771 1654 1950 2213 1816 1185 1169 1550 1903 2016 2087 2051 1944 1981 2193 2394 2461 2238 2063 2253 2403 2523 2721 2499 2560 2663 2836 3063 2722 2301 2414 2675 2847 2884 2870 2834 2832 2898 2785 2813 2854 2553 1987 1768 1400 1189 1266 1050 893 980 1118 1665 1615 1869 2499 2777 2873 2409 2144 2170 2289 2757 3993 4136 3658 3529 2857 2272 1179 1038 2133 2360 1610 1460 1983 2170 2118 2002 1933 1923 1922 1963 1986 1972 2042 2145 2197 2252 2323 2385 2420 2508 2564 2679 2731 2821 2811 2823 2888 2808 2684 2694 2707 2661 2692 2773 2855 2904 2983 3075 3092 3078 2965 2750 2549 2595 2627 2506 2631 2779 2859 2831 2793 2873 3168 2962 2896 2980 2954 2826 2861 2839 2798 2934 3046 2968 2925 2961 2963 2982 2925 2903 2933 2968 3025 3136 2945 2871 2876 2913 2885 2935 2856 2845 2846 2941 3182 3230 3028 2933 3089 3336 3192 3058 3045 2903 2856 2851 2721 2794 2893 2941 2976 3082 3177 3091 3031 3189 3305 3312 3258 3065 2929 2937 2880 2876 2987 2938 2852 2883 2946 3011 3091 3094 3044 3000 3009 3007 2913 2914 3059 3086 3101 3216 3448 3352 3279 3270 3200 3288 3218 3155 3071 3164 3307 3225 3264 3321 3263 3293 3194 3156 3109 3342 3425 3730 3517 3608 3445 3422 3325 3328 3264 3196 3107 2989 2943 3005 3168 3213 3207 3135 3106 3054 3030 3183 3311 3166 3117 3246 3338 3290 3215 3200 3245 3307 3384 3416 3277 3173 3172 3209 3234 3313 3276 3313 3343 3386 3321 3416 3453 3514 3622 3467 3338 3426 3458 3307 3313 3439 3525 3472 3422 3478 3529 3490 3445 3498 3362 3346 3311 3396 3615 3461 3393 3390 3456 3458 3337 3328 3355 3345 3419 3423 3314 3255 3154 3097 3135 3121 3176 3195 3099 3015 2949 2915 3009 3069 3062 2986 2908 3016 3124 3128 3148 3130 3067 3053 2934 2906 3185 3320 3213 3198 3216 3204 3223 3140 3127 3188 3286 3334 3218 3163 3306 3285 3357 3334 3322 3241 3223 3334 3418 3331 3351 3364 3374 3340 3229 3166 3113 3104 3214 3456 3378 3236 3268 3260 3173 3183 3041 2839 2858 3024 3368 3446 3369 3194 3111 3219 3238 3090 2976 3069 3298 3355 3410 3272 3125 3254 3141 3009 2982 2963 2969 3118 3121 3073 2902 2979 3102 3166 3229 3128 3018 2821 2811 3034 3258 3116 3002 3198 3146 3276 3248 3318 3342 3027 3247 3258 3092 2953 2874 3003 3041 3016 3035 3192 3299 3172 3156 3218 3170 3093 3192 3387 3562 3731 3754 3703 3523 3421 3363 3318 3281 3266 3240 3254 3483 3845 3601 3464 3481 3578 3547 3296 3423 3527 3572 3663 3398 3646 3625 3625 3526 3559 3515 3300 3250 3101 3126 3155 3307 3258 3095 2981 3037 3099 2986 2942 2929 2927 2973 3071 3100 3005 2955 2987 3013 3038 3030 3023 3140 3276 3344 3334 3130 2906 2820 2950 2938 2776 2773 2822 2732 2658 2750 2806 2933 2890 2742 2688 2672 2974 3060 2992 3025 2994 2878 2655 2620 2736 2792 2789 2792 2773 2694 2743 2849 2944 3123 3229 3293 3340 3328 3260 3158 3156 3244 3163 3148 3041 2888 2756 2704 2633 2535 2563 2894 3208 2799 2847 2631 2515 2588 2647 2632 2649 2662 2753 2749 2822 2955 3072 3159 2977 2846 2795 2790 2801 2772 2745 2778 2861 2874 2838 2866 2880 2836 2772 2733 2730 2728 2738 2744 2749 2741 2752 2757 2753 2752 2811 2828 2880 2886 2883 2893 2938 2978 3041 3079 3117 3152 3191 3249 3308 3340 3357 3379 3413 3441 3469 3510 3535 3534 3500 3613 3799 3019 2253 1524 677 1040 1059 1084 1314 1664 2097 2369 2581 2582 2554 2200 2487 2150 2651 2858 2729 2456 2596 2624 2663 2683 2718 2652 2602 2638 2707 2565 2330 2188 2031 1899 1800 1599 1373 1672 2201 2695 3092 3154 2739 2837 2889 2826 3044 3006 2989 2709 2761 2854 2928 2660 2648 2558 2492 2369 2281 2202 2210 2252 2225 2202 2247 2298 2273 2254 2246 2223 2217 2237 2280 2232 2176 2216 2128 2148 2146 2097 2074 2047 2030 2058 2071 2079 2082 2095 2145 2168 2152 2190 2377 2939 3171 2519 1962 2107 2328 2323 2025 1347 1231 946 902 874 715 858 986 1337 1637 2096 2093 2317 2121 2216 2056 1985 2045 2126 2273 2350 2458 2534 2441 2476 2589 3055 3361 2773 2405 2661 3065 3338 3201 3085 3015 3020 3197 3157 3266 3279 2798 2372 1797 1628 1313 1258 1097 1069 1090 1236 1339 1716 2488 2699 2870 2868 2405 2199 2303 2611 2668 2980 3086 3992 3328 2483 1934 1101 1133 2155 1847 1534 1776 1882 1941 1982 1958 1956 1915 1894 1999 2030 2016 2088 2160 2308 2394 2469 2545 2594 2641 2657 2727 2721 2704 2710 2755 2872 2913 2782 2678 2644 2609 2609 2671 2855 3000 3012 3048 3171 3256 3109 2844 2704 2621 2474 2625 2749 2900 2943 2898 2894 3002 3163 3000 2921 3007 3071 3248 3302 3136 2949 3113 3241 3183 3231 3361 3330 3007 2723 2751 2749 2861 2894 2944 2930 2907 2831 2843 2845 2904 2803 2851 2848 3002 3195 3197 3000 2899 3117 3413 3406 3280 3290 3167 3002 2799 2676 2733 2925 2876 2819 2933 3067 3025 2944 2955 3042 3168 3133 3011 2955 2988 3028 2995 3034 3019 2971 2939 2922 2960 3032 3075 3077 3028 3032 3004 3034 2971 3108 3346 3501 3528 3565 3620 3609 3696 3679 3671 3324 3660 3477 3350 3300 3173 3105 3136 3148 3268 3317 3309 3206 3346 3619 3615 3383 3375 3457 3444 3261 3232 3360 3408 3506 3449 3298 3202 3224 3274 3274 3270 3272 3207 3176 3294 3360 3278 3192 3227 3301 3214 3153 3211 3187 3139 3153 3219 3187 3119 3111 3144 3159 3267 3248 3201 3217 3237 3429 3408 3318 3439 3573 3383 3343 3587 3585 3605 3464 3506 3595 3530 3476 3614 3546 3487 3496 3507 3547 3469 3356 3457 3609 3397 3432 3491 3464 3418 3367 3388 3411 3388 3430 3437 3328 3372 3177 2965 3128 3283 3297 3147 2915 2827 2919 2995 3061 3087 3101 3082 2939 2895 2953 3065 3112 3131 3029 3011 2881 2924 3126 3201 3131 3124 3085 3151 3158 3075 3138 3264 3270 3334 3275 3254 3345 3147 3289 3414 3311 3210 3223 3287 3318 3403 3450 3378 3409 3264 3197 3135 3109 3124 3196 3273 3272 3251 3432 3365 3230 3225 3024 2794 2851 3143 3293 3299 3285 3152 3021 3151 3242 3175 3090 3213 3370 3345 3285 3203 3160 3315 3059 3055 3048 2954 2948 3075 3145 3043 2907 3043 3095 3140 3231 3351 3360 2981 2763 3060 3168 3109 3149 3255 3202 3191 3174 3052 3030 3052 3252 3196 3042 3198 3122 3036 3075 3145 3216 3265 3300 3270 3169 3106 3195 3314 3357 3436 3564 3674 3736 3567 3348 3375 3389 3464 3177 3232 3393 3598 3789 3622 3365 3421 3443 3388 3392 3389 3456 3453 3543 3557 3506 3617 3616 3578 3488 3543 3542 3397 3300 3188 3190 3211 3303 3255 3175 3111 3169 3193 3065 3039 3093 3103 3175 3278 3215 3035 2929 2956 2932 2975 2980 3079 3229 3297 3363 3409 3172 3082 3106 3093 3044 2834 2878 2998 3081 2947 2922 2922 3133 3062 2852 2687 2653 2924 3023 3012 3016 2923 2710 2634 2704 2852 2918 2914 2897 2838 2770 2819 2896 2952 3095 3183 3203 3323 3356 3242 3068 2908 3019 3083 2995 2959 2850 2580 2610 2685 2724 2811 2607 2553 2616 2816 2641 2484 2695 2951 2958 2820 2769 2751 2821 2908 2956 3005 3030 2835 2697 2728 2767 2786 2762 2721 2731 2786 2835 2866 2891 2887 2880 2844 2793 2782 2783 2764 2776 2776 2750 2745 2794 2752 2757 2774 2825 2872 2885 2901 2910 2963 2996 3057 3114 3158 3195 3235 3288 3330 3353 3366 3392 3428 3453 3492 3523 3537 3556 3510 3623 4213 2615 2034 846 669 303 718 860 1367 1898 2398 2866 2931 2505 2075 1844 2147 2072 2165 2465 2499 2402 2764 2869 2778 2623 2645 2604 2611 2656 2732 2559 2315 2094 1934 1850 1606 1371 1185 1422 1879 2227 3048 2749 2633 3000 3244 3008 3128 3256 3034 3117 3245 2999 2977 2962 3037 2960 2657 2364 2308 2195 2214 2280 2276 2304 2335 2362 2321 2272 2262 2236 2208 2208 2245 2210 2180 2260 2258 2145 2154 2100 2060 2033 2036 2036 2036 2035 2031 2020 2068 2107 2170 2278 2611 3283 3548 2778 2132 2152 2151 2155 1834 954 636 561 683 680 1014 1248 1287 1250 1362 1679 1931 2223 2158 2061 1916 1896 2039 2296 2377 2447 2471 2388 2500 2641 2916 3423 3647 3149 3001 3226 3397 3122 3049 2802 2940 3288 3765 3788 3636 3325 2809 2391 2001 1861 1632 1392 1200 1008 822 813 819 1883 3028 2689 2448 2386 2387 2331 2501 2376 2620 2523 2796 3384 2530 1894 1340 1130 1731 1971 1701 1794 1768 1765 1788 1783 1855 1928 1926 1883 2048 2102 2110 2204 2273 2442 2548 2638 2701 2742 2754 2774 2769 2688 2730 2671 2686 2851 2963 2820 2722 2758 2678 2548 2504 2542 2685 2885 2971 3053 3199 3164 3046 3000 3034 2978 2808 2998 3172 3132 2921 2805 2893 3065 3024 2986 2954 2955 3093 3209 3073 2570 2824 2927 2945 3073 3344 3323 2877 2773 2821 2796 2809 2855 2854 2916 2946 2916 2876 2989 2883 2832 2930 2926 3092 3369 3397 3082 2842 3051 3070 3132 3065 3044 3164 3159 2983 2755 2766 2787 2764 2768 2824 2874 2902 2921 2912 2968 3070 3072 3035 3047 3148 3234 3112 3018 2995 2998 2983 2972 3024 3029 3077 3058 3065 3094 3172 3405 3315 3223 3290 3343 3519 3606 3475 3623 3555 3605 3706 3642 3639 3371 3490 3534 3464 3198 3123 3180 3345 3403 3470 3418 3387 3581 3503 3350 3195 3267 3326 3297 3291 3456 3535 3590 3585 3519 3473 3391 3415 3374 3311 3306 3243 3235 3300 3269 3210 3189 3182 3204 3228 3273 3326 3424 3383 3276 3191 3248 3257 3233 3201 3212 3259 3264 3313 3269 3218 3342 3356 3369 3526 3547 3457 3462 3481 3483 3505 3566 3541 3692 3569 3502 3589 3498 3523 3439 3538 3567 3491 3451 3491 3393 3356 3367 3449 3473 3504 3464 3452 3462 3452 3440 3299 3235 3377 3220 3058 3086 3217 3265 3091 2893 2859 2966 3025 3071 3081 3088 3120 3079 3013 2945 2909 3031 3145 2960 2985 2957 2959 3035 3094 3200 3069 3078 3183 3167 3131 3186 3209 3261 3319 3320 3251 3225 3092 3166 3349 3340 3633 3289 3307 3335 3391 3501 3608 3469 3243 3141 3022 2975 3017 3047 3162 3117 3155 3405 3357 3259 3259 3084 2870 2790 2883 3094 3221 3380 3404 2991 3092 3212 3224 3250 3326 3269 3307 3226 3048 3150 3208 2958 3219 3191 3171 3081 3047 2961 2941 3064 3107 3028 3062 3114 3148 3039 2910 2880 3010 3067 3098 3288 3458 3434 3236 3047 2961 3020 3136 3331 3190 3003 3223 3241 3166 3199 3267 3368 3274 3338 3481 3091 3030 3217 3388 3322 3294 3509 3686 3805 3503 3456 3493 3473 3566 3355 3449 3630 3864 3895 3440 3520 3602 3554 3416 3474 3530 3511 3549 3542 3519 3559 3480 3509 3592 3681 3702 3572 3514 3484 3448 3408 3374 3311 3221 3263 3294 3301 3222 3064 3136 3292 3316 3387 3496 3363 3103 3077 3166 3174 3104 3071 3324 3450 3464 3413 3323 3171 3449 3378 3297 3122 2884 2904 2980 3075 3072 3041 3069 3258 3209 2978 2863 2872 2908 2910 2936 2896 2781 2658 2633 2758 2898 2924 2935 2942 2888 2878 2888 2929 2911 2983 3049 3159 3274 3284 3127 3034 2910 2950 3000 2965 2797 2656 2554 2589 2512 2559 2631 2592 2319 2259 2467 2448 2463 2634 2838 2895 2856 2813 2838 2898 2877 2849 2840 2799 2679 2606 2657 2698 2676 2650 2678 2802 2882 2887 2858 2880 2904 2901 2903 2876 2860 2841 2889 2868 2852 2828 2831 2850 2866 2836 2839 2849 2868 2916 2949 2957 2995 3048 3094 3152 3198 3247 3293 3308 3322 3344 3362 3392 3436 3463 3534 3545 3536 3582 3580 3316 4417 3697 2101 1887 169 129 309 457 1165 1613 1061 1576 2273 2006 1618 1688 1985 2127 2150 2236 2256 2258 2376 2920 3033 2577 2594 2625 2527 2656 2727 2494 2279 2122 1921 1865 1481 1124 1005 1218 1539 1603 2390 2613 2711 3138 3323 3211 3213 3303 3263 2982 2916 2956 2936 3083 3269 3319 2965 2403 2479 2298 2283 2302 2345 2368 2370 2384 2332 2296 2291 2251 2223 2232 2249 2205 2198 2183 2165 2154 2144 2093 2053 2027 2016 2008 2007 2000 1976 1980 2019 2085 2202 2347 2471 3178 3942 3301 3254 2444 2105 1932 1515 1170 1142 1198 1164 1077 1425 1731 1673 1525 1484 1551 1865 2070 2032 1916 1762 2016 2559 2497 2431 2395 2353 2637 2711 3013 3485 3857 3332 3148 3108 3127 3169 2964 2792 2686 3160 3440 3823 3915 3601 3270 2946 2573 2316 2011 1725 1563 1246 835 586 613 880 2305 3045 2633 2283 2285 2738 2542 2366 2396 2631 2384 3094 2973 1803 1383 1196 1348 1867 1918 1821 1785 1733 1727 1736 1710 1720 1898 1990 1964 2142 2223 2253 2337 2407 2576 2645 2705 2723 2780 2826 2860 2810 2831 2825 2748 2786 2848 2936 2920 2708 2754 2895 2656 2454 2492 2565 2696 2782 2833 2934 3023 3139 3298 3316 3043 2803 2801 2870 2990 2811 2765 2878 3065 3018 2856 2749 2633 2642 2500 2514 2376 2545 2606 2631 2634 2887 2946 2854 2775 2908 2901 2894 2924 2938 2904 2888 2921 2872 2932 2841 2772 2859 2888 2998 3291 3380 3210 3101 2932 2865 2890 2834 2809 2874 2999 3096 2967 2915 2888 2885 2925 2901 2859 2901 2972 2968 3103 3316 3299 3313 3410 3274 3060 3034 2963 2968 2978 3035 3116 3215 3287 3351 3310 3321 3338 3323 3452 3442 3504 3376 3247 3237 3367 3258 3319 3307 3464 3412 3436 3429 3459 3277 3434 3597 3445 3251 3220 3408 3432 3528 3520 3418 3435 3486 3358 3262 3437 3508 3645 3563 3444 3421 3291 3240 3321 3353 3340 3218 3156 3184 3188 3152 3065 3029 3034 3067 3127 3132 3144 3190 3258 3345 3440 3247 3143 3152 3194 3306 3281 3316 3330 3171 3205 3522 3505 3250 3329 3366 3498 3617 3443 3387 3419 3466 3411 3478 3574 3674 3707 3472 3449 3507 3532 3541 3416 3402 3432 3576 3561 3497 3336 3373 3385 3393 3380 3587 3583 3529 3528 3487 3403 3236 3218 3321 3254 3145 3141 3223 3228 3065 2918 2945 3008 3007 3014 3022 3019 3055 3121 3074 2982 2903 3021 3157 2982 2992 3066 3084 3024 3080 3267 3020 3098 3172 3108 3138 3174 3255 3244 3288 3375 3266 3271 3129 3125 3423 3456 3365 3331 3370 3392 3458 3522 3543 3353 3210 3056 2947 2972 3003 3090 3219 3088 3071 3286 3281 3258 3226 3111 3044 2933 2897 3032 3064 3281 3522 3046 3075 3087 3129 3334 3298 3047 3211 3286 2966 2991 3008 2947 3080 3158 3327 3208 2723 2840 3006 3281 3353 3007 2996 3075 3094 2865 2735 2807 2934 3025 3123 3274 3405 3423 3285 3000 2966 3195 3298 3398 3272 3034 3125 3251 3317 3358 3374 3294 3054 3049 3168 2850 2981 3244 3239 3302 3316 3466 3682 3905 3526 3530 3506 3563 3536 3402 3470 3623 3787 3731 3540 3679 3635 3565 3414 3591 3569 3556 3522 3447 3407 3363 3353 3316 3364 3570 3663 3582 3618 3731 3731 3614 3446 3321 3274 3362 3414 3342 3318 3300 3264 3363 3312 3339 3478 3378 3148 3365 3362 3448 3427 3346 3532 3553 3517 3430 3412 3372 3552 3464 3350 3171 2924 2933 2962 2965 2944 2999 3141 3287 3176 3027 2976 2924 2861 2926 2977 2877 2842 2786 2736 2753 2782 2751 2774 2815 2809 2913 2987 2999 2948 2975 2976 3115 2975 3081 3163 3124 2988 2861 2760 2798 2692 2576 2534 2465 2417 2415 2429 2411 2446 2410 2414 2400 2428 2602 2690 2657 2737 2810 2896 2875 2761 2768 2810 2772 2648 2616 2716 2722 2609 2610 2669 2822 2983 2988 2947 2919 2905 2931 2935 2911 2893 2915 2902 2878 2876 2882 2884 2869 2907 2932 2919 2905 2903 2944 2986 3009 3056 3091 3129 3185 3235 3275 3311 3321 3324 3378 3408 3433 3467 3470 3540 3565 3533 3569 3692 3245 3958 4504 2150 609 82 298 355 421 742 820 557 1150 1971 1921 1539 1602 2095 2207 2209 2148 2141 2209 2306 2621 2711 2532 2489 2654 2447 2656 2708 2602 2387 2055 1892 2047 1448 1082 958 940 1139 1481 2248 2681 2723 3134 3240 3112 3249 3354 3269 3014 2852 2777 2789 3054 3331 3173 2874 2490 2611 2525 2370 2359 2394 2355 2390 2399 2331 2297 2291 2247 2232 2235 2216 2197 2179 2159 2135 2128 2118 2085 2069 2066 2017 1969 1962 1970 1964 1961 1988 2111 2262 2361 2384 2852 3561 3546 3428 2495 2050 1659 1354 1350 1419 1394 1302 1222 1461 1813 1798 1648 1569 1719 2093 2199 2150 2028 1895 2000 2267 2172 2402 2504 2516 2685 2966 3409 3650 3644 2920 2755 2764 2888 2905 2842 2670 2525 2693 3051 3696 3813 3418 3170 2962 2864 2507 1930 1681 1528 1097 716 1236 1696 2006 2431 2621 2394 2384 2450 2518 2557 2274 2403 2580 2094 2961 2547 1596 1389 1391 1607 1751 1754 1807 1783 1720 1706 1731 1838 1743 1913 2086 2111 2263 2334 2397 2484 2554 2678 2712 2718 2725 2799 2851 2872 2855 2899 2858 2790 2985 2951 2884 2811 2723 2724 2709 2529 2406 2409 2492 2643 2731 2785 2791 2849 2893 2974 3057 3010 2893 2634 2639 2738 2692 2706 2842 2968 2686 2528 2502 2515 2634 2405 2406 2402 2792 2710 2778 2637 2695 2650 2771 2736 2898 2939 2965 2936 2986 2901 2798 2818 2793 2803 2814 2751 2801 2846 2890 3053 3112 3149 3104 2898 2805 2867 2844 3010 2770 2688 2909 2980 2908 2903 2944 2925 2831 2857 2967 2925 2899 3053 3195 3139 3033 3055 3096 2956 2967 3023 3036 2992 3117 3170 3155 3319 3370 3331 3284 3307 3235 3025 3119 3392 3469 3444 3290 3238 3076 3070 3011 3183 3238 3261 3417 3550 3424 3374 3553 3631 3532 3396 3515 3365 3389 3400 3348 3275 3335 3365 3383 3437 3502 3697 3759 3546 3287 3238 3278 3225 3189 3105 2993 3023 3011 2994 3010 2934 2866 2935 3075 3083 3044 3045 3115 3257 3355 3392 3207 3174 3158 3186 3232 3142 3312 3398 3170 3192 3417 3455 3327 3334 3388 3526 3540 3473 3387 3448 3476 3450 3485 3487 3655 3602 3461 3464 3533 3605 3510 3422 3376 3322 3348 3614 3641 3418 3549 3677 3460 3306 3498 3573 3515 3565 3499 3342 3292 3262 3236 3159 3048 3066 3100 3050 2921 2869 2992 2975 2916 2902 2922 3098 3136 3124 3015 2966 3046 2983 3220 3107 3047 3056 3145 3062 3126 3284 3054 3202 3150 3085 3136 3166 3257 3254 3373 3344 3268 3304 3221 3275 3492 3564 3551 3402 3429 3421 3405 3388 3285 3216 3193 3107 3045 3030 3048 3197 3281 3104 3060 3243 3199 3170 3126 3098 3043 2868 2895 3075 3110 3261 3310 3134 3120 3043 3112 3346 3214 3058 3201 3245 2830 2859 2929 2962 2960 3044 3192 3736 2980 2882 3122 3348 3504 3317 3174 3125 3067 2815 2749 2783 2930 3024 3107 3247 3402 3391 3287 3100 3045 3267 3331 3337 3327 3207 3409 3512 3524 3508 3350 3128 2962 2934 2912 2978 3067 3283 3201 3433 3719 3695 3910 4002 3397 3442 3788 4019 3919 3579 3683 3715 3704 3767 3618 3590 3618 3572 3397 3574 3602 3437 3336 3443 3360 3180 3279 3328 3358 3443 3516 3566 3637 3789 3821 3769 3623 3561 3443 3404 3459 3389 3406 3365 3454 3514 3348 3287 3344 3334 3366 3566 3377 3456 3583 3606 3541 3398 3317 3358 3494 3593 3476 3451 3565 3395 3060 2962 3116 3122 2983 3011 3116 3169 3043 2926 2962 2910 2835 2839 2795 2724 2812 2895 2847 2800 2611 2611 2729 2866 2865 2898 2910 2947 2959 3006 2999 3124 2949 3040 3152 3131 3059 2799 2684 2656 2629 2575 2499 2440 2390 2367 2357 2395 2515 2598 2605 2621 2678 2739 2705 2655 2733 2763 2784 2752 2713 2728 2809 2830 2768 2745 2850 2861 2729 2735 2680 2781 2909 3012 3063 3012 2940 3040 3039 2980 2923 2890 2886 2891 2889 2895 2900 2906 2929 2948 2959 2967 2966 2992 3036 3053 3094 3107 3132 3188 3253 3263 3317 3356 3337 3404 3455 3469 3492 3495 3507 3563 3544 3578 3630 3365 3717 3614 1729 425 207 533 718 697 657 472 452 1010 1862 2060 1992 1847 1907 1933 2133 2202 2146 2327 2493 2869 2950 2598 2685 2439 2586 2626 2650 2657 2414 2030 1846 1818 1269 1043 960 975 1212 1684 2417 2697 2902 3278 3071 2911 3212 3349 3389 3187 3097 2887 2785 2849 3378 3157 2619 2626 2662 2540 2401 2395 2401 2366 2398 2413 2377 2300 2276 2245 2223 2220 2225 2226 2194 2167 2168 2113 2103 2094 2098 2081 2030 1961 1945 1973 1892 1888 1992 2147 2314 2285 2359 2569 2635 3203 3274 2761 1933 1419 1334 1389 1432 1388 1235 1219 1513 1716 1538 1735 1526 1846 2218 2216 2195 2162 2189 2748 2219 2306 2428 2542 2620 3033 3388 3502 3336 3119 3011 2804 2689 2757 2860 2847 2677 2537 2768 3455 3909 3717 3298 3214 3025 2753 2459 1823 1567 1291 1204 950 2045 2517 2201 2162 2200 2371 2552 2581 2555 2546 2351 2286 2456 2523 2628 2229 1690 1467 1526 1690 1710 1909 1799 1711 1653 1682 1819 1980 1856 2001 2208 2258 2362 2419 2466 2536 2562 2637 2666 2664 2724 2807 2809 2894 2827 2811 2839 2772 2938 2978 2911 2921 2867 2915 2957 2798 2637 2550 2577 2670 2736 2772 2734 2690 2615 2583 2654 2791 2754 2660 2641 2654 2600 2590 2633 2702 2462 2550 2605 2549 2547 2644 2707 2725 2723 2687 2976 2952 2967 2754 2810 2801 2904 2981 3001 2966 2941 2899 2768 2828 2888 2853 2846 2893 2914 2894 2880 2916 3069 3210 3054 2843 2801 2923 3032 3341 3236 2838 2784 2853 2860 2822 2863 2939 2879 2854 2935 2919 2812 2780 2765 2805 2855 2884 3001 3167 3219 3199 3197 3007 3053 3043 2973 3036 3127 3142 3119 3124 3055 2929 2985 3130 3240 3260 3282 3269 3218 3151 2928 2899 3134 3333 3496 3752 3616 3472 3506 3680 3801 3712 3685 3518 3339 3348 3331 3275 3386 3519 3530 3407 3380 3470 3365 3187 3055 3151 3374 3414 3458 3250 2931 3065 3134 3059 3093 3083 3066 3097 3141 3035 3018 3059 3151 3375 3434 3293 3223 3175 3151 3176 3203 3126 3283 3321 3136 3196 3378 3375 3337 3291 3301 3515 3527 3408 3439 3439 3415 3395 3427 3424 3463 3447 3492 3504 3559 3566 3483 3396 3351 3313 3332 3367 3377 3388 3537 3624 3552 3476 3494 3545 3506 3474 3450 3352 3302 3276 3204 3089 3010 3044 3006 2954 2886 2867 2958 2915 2806 2846 2908 3231 3344 3052 2987 3029 3008 2971 3174 3185 3066 3005 3082 3124 3074 3139 3077 3223 3223 3171 3151 3229 3311 3317 3379 3435 3376 3371 3285 3388 3488 3480 3423 3410 3477 3410 3321 3266 3180 3156 3165 3181 3355 3384 3150 3263 3239 3026 3020 3232 3227 3187 3072 3100 3089 2977 3308 3147 3163 3413 3327 3299 3303 3177 3087 3337 3164 2961 3101 3071 2904 2868 2913 2913 2900 2944 3035 3260 2961 2918 3060 3188 3268 3369 3277 3074 2906 2725 2678 2854 2983 3063 3186 3304 3380 3327 3245 3127 3052 3280 3270 3220 3183 3319 3578 3313 3313 3397 3225 3156 3097 3112 3133 3284 3327 3295 3591 3884 3946 3976 4086 4142 3452 3520 4004 4167 4058 4032 3925 3824 3750 3709 3498 3460 3473 3500 3626 3727 3613 3449 3313 3151 2804 2594 2860 3078 3148 3249 3487 3486 3569 3754 3836 3775 3669 3621 3564 3466 3591 3534 3541 3436 3613 3640 3564 3531 3615 3615 3696 3464 3330 3272 3450 3446 3346 3204 3294 3303 3300 3398 3545 3594 3790 3826 3530 3172 3264 3427 3192 3144 3136 3060 2944 2936 2845 2794 2748 2667 2607 2633 2760 2794 2940 2757 2568 2699 2961 3016 2869 2901 2922 2830 2892 3010 3092 3140 3251 3322 3234 3160 3003 2934 2894 2706 2519 2499 2498 2471 2467 2462 2473 2476 2508 2566 2642 2681 2816 2858 2851 2848 2777 2756 2757 2757 2685 2700 2701 2777 2854 2903 2756 2706 2688 2754 2720 2715 2760 2827 2928 2989 3006 3058 3080 3057 2990 2927 2915 2932 2945 2942 2941 2946 2961 2999 3003 3009 3016 3035 3085 3090 3127 3121 3142 3168 3259 3277 3339 3379 3387 3433 3496 3514 3502 3509 3526 3569 3544 3517 3508 3500 3226 2212 666 126 205 531 816 1027 1104 1258 1061 963 1685 1917 1949 2207 2030 1800 2072 2276 2295 2521 2551 2623 2776 2798 2655 2446 2592 2606 2597 2627 2394 1994 2087 1611 1077 989 905 1002 1477 2195 2994 2969 2950 2687 2816 2812 2991 3214 3574 3213 3231 3163 2931 2777 3319 2994 2680 2675 2712 2555 2419 2407 2401 2386 2423 2459 2411 2352 2308 2253 2249 2285 2285 2288 2242 2169 2130 2087 2075 2078 2088 2070 2024 1979 1962 1971 1910 1926 2017 2140 2226 2153 2090 2099 2288 2803 3177 2667 1737 1454 1404 1422 1444 1425 1317 1327 1439 1429 1441 2045 1381 1809 2280 2208 2395 2150 2002 2076 2741 2649 2599 2632 2764 3071 3406 3315 3134 3033 2867 2700 2525 2561 2708 2727 2721 2930 3072 3556 3727 3444 3209 3167 3020 2783 2371 1898 1558 1461 1181 1297 2156 2648 2353 2156 2257 2425 2697 2708 2398 2821 2767 2495 2592 2528 2221 2105 1826 1626 1674 1728 1804 1897 1710 1676 1659 1751 1897 1990 1953 2111 2290 2335 2397 2427 2435 2473 2536 2583 2556 2596 2722 2807 2767 2817 2827 2756 2764 2718 2867 2981 2925 2964 3019 3013 2975 2937 2919 2844 2762 2746 2776 2804 2788 2793 2783 2725 2750 2827 2828 2705 2552 2627 2590 2465 2474 2587 2564 2829 2824 2631 2596 2591 2741 2811 2768 2663 2815 2944 2843 2908 2928 2887 2938 3037 3265 3048 2947 2941 2796 2849 2945 2893 2891 2855 2834 2857 2778 2724 2891 3141 3063 3042 2840 2809 3023 3195 3176 3075 3045 2998 3031 3106 3106 3076 3043 2998 2883 2735 2662 2657 2548 2600 2823 3029 3115 3336 3421 3350 3340 3065 3056 2968 2935 3063 3111 3111 3166 3232 3099 2960 3256 3172 3276 3312 3296 3327 3230 3500 3526 3176 3139 3298 3496 3620 3584 3471 3409 3553 3749 3780 3634 3614 3427 3418 3480 3407 3350 3505 3592 3458 3419 3433 3415 3245 3148 3324 3557 3609 3579 3482 3231 3306 3378 3248 3291 3381 3400 3280 3264 3325 3110 3106 3165 3326 3359 3286 3226 3232 3225 3309 3306 3199 3375 3198 3232 3242 3416 3530 3520 3258 3232 3331 3575 3434 3458 3391 3457 3374 3400 3431 3460 3462 3521 3546 3536 3504 3484 3421 3364 3357 3341 3322 3320 3392 3528 3493 3427 3515 3612 3615 3487 3401 3409 3384 3345 3296 3160 3040 3013 3063 2960 2917 2932 2902 2907 2983 2849 2929 3014 3282 3252 3031 3012 3107 3071 3044 3069 3196 3087 2989 2961 3101 2996 3014 3090 3265 3308 3303 3220 3241 3330 3333 3346 3412 3405 3429 3430 3409 3465 3496 3443 3461 3494 3374 3226 3174 3137 3184 3272 3245 3205 3164 3235 3262 3171 2946 2971 3135 3307 3136 3100 3189 3044 2921 2995 3220 3141 3324 3467 3402 3372 3391 3130 3206 3163 2960 3109 3102 3050 2973 2935 2929 2919 3030 3176 3411 3153 2990 2998 3028 3146 3227 3125 2956 2934 3009 2995 2950 2960 3094 3314 3281 3125 3192 3188 3102 3124 3113 3038 2932 3040 3331 3266 3010 3182 3248 2998 3096 3307 3301 3379 3417 3387 3412 3692 3703 3819 3848 3808 3882 3704 3773 3897 3756 3587 3872 4067 4023 3761 3413 3322 3373 3460 3653 3798 3852 3713 3530 3297 2809 1984 1150 1686 2325 2071 2335 3368 3537 3597 3743 4103 4042 3884 3806 3814 3653 3839 3817 3714 3530 3547 3691 3776 3801 3893 3691 3569 3416 3373 3231 3203 3165 3119 3264 3514 3566 3485 3499 3577 3560 3593 3769 3818 3336 3399 3558 3283 3294 3221 3176 3100 2968 2879 2761 2758 2568 2590 2795 2853 2797 2811 2623 2706 2854 3012 2916 2843 2826 2899 2889 2929 3080 3179 3199 3187 3144 3096 2997 2962 3037 3024 2851 2662 2566 2527 2518 2617 2607 2522 2537 2522 2427 2632 2607 2704 2725 2852 2896 2884 2878 2884 2843 2697 2706 2720 2798 2878 2834 2726 2669 2645 2706 2698 2699 2759 2807 2815 2843 2917 2941 2972 3047 3036 2980 2955 2986 3031 3008 2989 2988 2997 3021 3031 3037 3047 3064 3089 3143 3154 3166 3180 3201 3292 3321 3373 3404 3423 3440 3485 3538 3540 3545 3573 3586 3528 3459 3520 3561 3210 1703 125 97 144 268 446 924 1184 1970 2043 1356 1883 2203 2245 2699 2231 2300 2317 2320 2343 2322 2500 2566 2592 2895 2824 2536 2479 2520 2571 2500 2213 1940 1640 1245 986 883 897 1210 2110 2482 3469 3414 3200 2732 2453 2645 2834 3279 3384 3229 3177 3037 3038 2984 3100 2843 2709 2710 2720 2574 2414 2415 2435 2436 2455 2470 2425 2385 2335 2268 2268 2269 2265 2289 2288 2118 2109 2057 2041 2040 2050 2039 2015 1985 1971 1945 1926 1960 2013 2063 2080 2055 2012 1999 2122 2579 3219 2842 1818 1556 1405 1429 1521 1598 1659 1675 1663 1451 1466 1578 1519 1769 1849 2036 2256 2063 2045 2510 2878 2872 2807 2932 3210 3467 3410 3110 3067 3023 2805 2612 2231 2189 2276 2262 2611 3176 3338 3559 3629 3368 3188 3173 3086 2888 2450 2142 2118 1979 1707 1834 2285 2532 2475 2428 2462 2430 2360 2705 2278 2737 3064 2503 2644 2353 2228 1964 1809 1780 1788 1840 1945 1800 1740 1735 1766 1899 2017 2090 2115 2225 2290 2321 2346 2357 2381 2430 2475 2543 2542 2593 2633 2791 2820 2744 2816 2796 2807 2825 2767 2706 2784 2834 2876 2927 2877 2875 2980 2981 2855 2779 2802 2772 2683 2746 2820 2793 2844 2928 2915 2780 2717 2801 2791 2581 2554 2699 2761 2685 2775 2854 2817 2562 2679 2752 2914 2764 2672 2746 2754 2801 2807 2806 3032 3097 3221 2964 2916 2973 2823 2843 2926 2921 2918 2839 2969 2763 2658 2719 2824 3039 3077 3022 3014 2949 2989 3144 3211 3221 3151 3028 3042 3088 3060 3003 2924 2815 2675 2621 2703 2802 2846 2886 3094 3389 3141 3389 3251 3293 3313 3204 3291 3168 3134 3122 3247 3049 3107 3269 3254 3160 3320 3380 3320 3390 3488 3473 3466 3515 3594 3486 3201 3022 3077 3368 3395 3326 3193 3228 3275 3341 3484 3567 3474 3448 3557 3574 3501 3634 3731 3613 3538 3568 3671 3482 3348 3520 3566 3601 3538 3541 3576 3462 3289 3235 3299 3406 3477 3415 3429 3522 3257 3230 3202 3323 3371 3347 3136 3195 3251 3328 3324 3351 3432 3164 3393 3354 3393 3472 3483 3436 3361 3298 3375 3298 3383 3311 3440 3377 3377 3384 3474 3524 3497 3503 3559 3605 3601 3548 3455 3404 3335 3292 3276 3263 3332 3365 3404 3542 3639 3556 3444 3371 3289 3333 3266 3307 3234 2946 2996 3042 2998 2984 2979 2942 2858 2997 2909 2938 3055 3148 3044 3027 2878 3056 3103 3062 3118 3173 3072 3008 2978 3074 2917 3144 3398 3256 3296 3320 3265 3288 3345 3356 3379 3400 3436 3470 3445 3458 3454 3371 3398 3444 3414 3295 3203 3185 3200 3255 3258 3155 3022 2953 3166 3406 3371 3217 3057 3073 3376 3091 3125 3241 3061 3269 3261 3097 3163 3218 3492 3345 3293 3566 3138 3064 3055 3172 3198 3145 3062 3048 2985 3002 3070 3098 3106 3127 3137 3103 3082 3058 3102 3160 3070 2946 2914 2934 2965 2954 2898 3028 3214 3155 2915 2967 3198 3350 3275 3065 2894 2933 3090 3358 3219 3134 3288 3282 3287 3175 3392 3435 3441 3363 3360 3527 3778 3848 3828 3838 3795 3661 3745 3807 3627 3379 3274 3454 3873 4010 3743 3483 3442 3356 3560 3982 4006 3949 3813 3673 3308 2570 1135 160 183 479 98 946 2836 3747 3759 3903 4258 4212 3972 3902 3839 3848 3807 3967 3866 3661 3481 3640 3864 3949 3894 3655 3539 3503 3395 3230 3178 3169 3195 3390 3544 3528 3547 3622 3564 3479 3581 3745 3894 3591 3610 3544 3056 3156 3267 3227 3235 2810 2714 2745 2816 2641 2629 2889 2888 2733 2929 2822 2753 2835 2875 2825 2774 2778 2910 3003 2993 3066 3114 3053 2922 2865 2915 2903 2976 3038 2965 2613 2556 2562 2544 2579 2652 2642 2499 2564 2531 2571 2875 2843 2813 2812 2904 2986 2995 2972 2939 2860 2739 2779 2823 2869 2862 2808 2767 2743 2718 2682 2660 2695 2765 2777 2773 2749 2761 2807 2866 2948 3011 3008 3026 3050 3096 3076 3041 3020 3015 3057 3072 3089 3107 3123 3138 3201 3217 3229 3240 3255 3320 3369 3402 3441 3462 3474 3521 3578 3587 3597 3634 3628 3603 3561 3454 3550 3407 1875 86 112 117 145 388 1191 1678 2005 1985 1672 1747 2089 2068 2592 3104 2622 2561 2570 2532 2799 2688 2579 2636 2724 2766 2744 2661 2469 2547 2413 2118 1833 1672 1258 859 737 861 1114 2435 2326 3122 3608 2925 2423 2603 2418 2716 2906 2873 3161 3094 3059 3226 3265 3081 2837 2736 2712 2675 2554 2437 2463 2481 2491 2495 2481 2439 2383 2336 2314 2292 2273 2268 2298 2231 2106 2095 2064 2022 2010 2018 1984 1967 1969 1964 1938 1922 1945 1976 1983 1982 1979 1949 1993 2118 2534 3364 3350 2692 1573 1589 1412 1514 1734 1824 1941 1979 1783 1822 1896 2005 2090 2136 2149 2113 2152 2394 2653 2750 2901 3079 3367 3553 3423 3156 2934 2900 2877 2615 2395 2068 2011 2030 2371 2951 3371 3501 3396 3269 3177 3133 3159 3156 3076 2838 2679 2527 2440 2271 2244 2312 2545 2240 2443 2503 2137 2471 2190 2380 2528 2736 2534 2516 2223 2150 1897 1894 1913 1914 1975 1877 1819 1766 1821 1905 2026 2129 2183 2211 2265 2260 2244 2262 2295 2346 2379 2462 2489 2550 2675 2633 2733 2919 2812 2826 2874 2883 2862 2774 2679 2687 2681 2722 2849 2784 2655 2676 2744 2757 2754 2752 2622 2494 2548 2661 2705 2790 2898 2950 2905 3018 3008 2921 2915 2861 2873 2959 2732 2797 2841 2847 2744 2808 2960 2959 2743 2710 2732 2693 2606 2667 2757 2975 3083 2939 2849 2930 2925 2782 2867 2967 2983 2940 2910 3132 2851 2782 2829 2870 3056 3083 3029 3136 3034 2966 3048 3153 3222 3199 3108 3057 3065 3051 3154 3062 2723 2665 2681 2747 2807 2983 3112 3199 3128 2880 3079 3081 3179 3243 3282 3392 3333 3146 2952 3383 2889 2974 3043 3215 3201 3207 3318 3092 3030 3022 3150 3224 3256 3442 3522 3427 3106 2951 3079 3410 3402 3143 3069 2858 2831 3144 3425 3514 3575 3718 3783 3720 3733 3694 3601 3564 3528 3458 3309 3280 3379 3461 3472 3355 3381 3402 3338 3183 3132 3145 3183 3321 3418 3560 3424 3326 3384 3301 3305 3312 3348 3209 3092 3223 3197 3240 3437 3284 3259 3374 3420 3399 3387 3403 3510 3493 3427 3583 3340 3362 3359 3351 3350 3370 3424 3486 3526 3451 3430 3539 3663 3686 3604 3544 3497 3420 3414 3340 3166 3124 3268 3461 3531 3543 3472 3376 3271 3282 3488 3270 3210 3068 2993 3030 2879 2971 3060 3083 2884 2805 2932 2987 3034 3218 3172 2896 2845 2874 2953 3121 3176 3186 3109 3043 3028 3009 3071 3072 2983 3264 3227 3161 3166 3170 3273 3354 3389 3422 3408 3363 3352 3377 3430 3427 3385 3398 3365 3290 3256 3251 3207 3155 3142 3125 3161 3019 2958 3081 3379 3558 3663 3115 3020 3213 3089 3021 3051 3068 3159 3224 3243 3101 3194 3379 3299 3330 3477 3127 3023 3105 3295 3140 2996 3067 3101 3050 3064 3143 3141 3093 3127 3149 3162 3155 3096 3117 3090 3033 3012 3005 3004 3008 3015 2843 3005 3143 3231 2899 2919 3255 3263 3209 3080 2989 3079 3083 3140 3325 3379 3416 3291 3347 3345 3491 3553 3462 3444 3513 3583 3757 3857 3763 3705 3746 3760 3689 3491 3240 3093 3155 3474 3789 3912 3847 3677 3668 3464 3674 3994 4010 3961 3988 3719 3374 2556 902 6 1 0 0 174 2310 3724 3985 4008 4170 4177 3784 3542 3451 3571 3587 3789 3880 3754 3663 3666 3959 4095 3895 3664 3592 3546 3441 3406 3338 3187 3365 3525 3321 3230 3326 3413 3418 3505 3732 3854 3732 3503 3483 3412 2814 3134 3499 3215 3270 2847 2713 2764 2801 2777 2770 2914 2839 2711 2713 2816 2841 2866 2872 2851 2899 2962 3021 3038 2948 2920 2945 2934 2908 2938 2997 2982 2946 2914 2805 2636 2680 2677 2638 2669 2690 2599 2588 2600 2808 2844 3038 3082 3042 3064 3070 3021 2991 2930 2893 2863 2822 2770 2770 2792 2799 2793 2768 2749 2730 2703 2677 2689 2707 2720 2801 2759 2748 2785 2832 2836 2841 2884 3005 3085 3125 3120 3098 3073 3076 3076 3140 3192 3210 3228 3237 3270 3285 3282 3281 3294 3329 3388 3447 3473 3496 3535 3587 3644 3661 3667 3692 3688 3647 3536 3469 3500 3334 1709 97 53 144 162 347 928 1622 1344 1616 1698 1397 1665 1710 1456 2109 2335 2023 2108 2508 2656 2468 2434 2584 2670 2712 2725 2690 2534 2812 2265 1992 1954 1799 1008 681 656 795 1511 1841 2040 2693 3088 2853 2485 2528 2431 2534 2604 2744 3108 3194 3258 3350 3399 3228 2807 2759 2648 2618 2473 2444 2498 2518 2513 2505 2483 2431 2380 2345 2325 2304 2286 2299 2279 2211 2149 2106 2063 2023 2008 1993 1962 1958 1953 1928 1905 1925 1955 1969 1938 1903 1899 1908 2020 2114 2519 2691 3352 2828 1899 1731 1660 1561 1704 1802 1944 2079 2111 2019 2157 2400 2446 2410 2354 2203 2259 2515 2560 2694 2846 3342 3486 3138 2919 2894 2877 2830 2674 2409 2292 2168 2177 2410 2989 3450 3573 3323 2924 2939 2960 2809 2855 2935 3049 3123 3178 2787 2562 2371 2368 2340 2305 2543 2644 2300 2259 2675 2358 2266 2455 2526 2614 2551 1956 1956 1954 2003 2093 2028 1929 1890 1878 1833 1939 2036 2142 2181 2212 2225 2217 2230 2174 2180 2215 2276 2348 2397 2360 2431 2523 2610 2654 2764 2830 2811 2836 2940 2960 2881 2744 2656 2708 2727 2766 2717 2540 2447 2443 2468 2568 2667 2554 2409 2418 2543 2689 2776 2849 2961 3030 3113 3118 3045 3000 2986 2930 2890 2841 2981 3058 2981 2856 2927 3168 3093 3054 3000 2948 2874 2806 2875 3038 2988 2992 2894 2897 3075 3030 2925 2854 2894 3037 3132 2981 2944 2899 2871 2981 2945 3047 3089 3072 3094 3086 3106 3116 3138 3175 3201 3184 3136 3132 3088 3012 2953 2905 2915 2884 2787 2774 2884 3001 3081 3036 2988 2997 3087 3177 3261 3270 3332 3259 3156 3328 3448 3190 3143 3041 3090 3076 3137 3215 3214 3141 3037 2956 2927 3065 3179 3388 3581 3498 3335 3408 3542 3559 3323 3345 3043 2780 2957 3315 3513 3648 3794 3748 3634 3617 3589 3533 3406 3278 3285 3307 3315 3331 3354 3347 3230 3213 3224 3194 3187 3137 3078 3210 3157 3346 3493 3351 3349 3457 3453 3349 3342 3234 3111 3085 3312 3309 3325 3492 3372 3289 3350 3443 3470 3443 3499 3622 3647 3561 3493 3447 3395 3363 3401 3368 3401 3520 3551 3542 3427 3342 3405 3513 3570 3583 3596 3479 3375 3421 3338 3150 3129 3333 3515 3487 3429 3436 3254 3134 3235 3588 3388 3269 2998 2965 2928 2841 2853 3123 3127 2909 2786 2905 2975 2936 3001 3120 3139 2932 2945 2960 3080 3263 3260 3109 3048 2988 2940 3008 3057 3017 3257 3247 3127 3151 3187 3302 3391 3413 3432 3386 3333 3324 3353 3420 3438 3419 3398 3342 3306 3308 3280 3237 3167 3143 3151 3061 3037 3014 2995 3004 3355 3530 3171 3082 3042 2945 3075 3175 3235 3451 3073 3126 3134 3082 3175 3180 3315 3290 3066 2984 3122 3247 3138 3131 3217 3173 3120 3117 3097 3091 3125 3203 3216 3212 3139 3025 3071 3045 2976 2981 3024 3090 2993 2838 2819 3056 3120 3533 2884 2878 3104 3341 3350 3142 3190 3164 3108 3161 3280 3303 3412 3378 3450 3469 3590 3619 3575 3589 3669 3761 3678 3521 3479 3535 3637 3703 3602 3471 3340 3083 3004 3301 3600 3920 3848 3734 3763 3714 3863 3968 3909 3759 3791 3585 3441 2820 2472 1645 478 164 56 486 2128 2958 4242 4681 4479 3790 3149 3057 2815 2937 3271 3425 3437 3506 3459 3621 4054 4279 4083 3755 3503 3428 3448 3544 3538 3299 3402 3429 3236 2913 3149 3188 3265 3481 3674 3854 3585 3380 3141 3053 2668 3187 3289 3135 3137 2895 2742 2816 2876 2966 2947 2979 2909 2874 2879 2876 2893 2920 2923 2920 2921 2968 3064 3014 2943 2931 2935 2909 3016 3020 3006 2929 2822 2788 2760 2659 2727 2741 2752 2792 2738 2629 2574 2643 2881 3003 3006 3003 3055 3111 3110 3100 3008 2869 2809 2793 2781 2748 2718 2739 2768 2775 2756 2740 2689 2672 2669 2653 2643 2666 2707 2655 2719 2786 2799 2772 2782 2826 2923 3055 3069 3098 3105 3110 3120 3139 3208 3294 3316 3344 3395 3368 3324 3313 3311 3325 3340 3408 3466 3496 3537 3554 3625 3672 3697 3715 3715 3714 3673 3381 3153 2965 2418 1662 319 72 197 207 356 566 1266 1642 2309 2428 2093 1848 1409 1063 1082 1318 1449 1942 2584 2790 2878 2412 2495 2596 2673 2590 2433 2561 2764 2141 2036 1898 1627 923 614 635 779 832 1235 1840 2478 2669 2522 2409 2337 2364 2520 2680 2793 3027 3121 3404 3354 3077 3119 2774 2807 2584 2564 2542 2497 2536 2552 2544 2539 2508 2438 2405 2360 2324 2305 2292 2280 2239 2189 2134 2116 2078 2030 1996 1961 1953 1956 1952 1912 1895 1952 1979 1995 1928 1884 1904 1921 2001 2036 2167 2469 3139 3102 2286 1821 1731 1835 1884 1962 2137 2073 2134 2263 2307 2471 2569 2451 2438 2280 2379 2512 2482 2784 3060 3409 3254 3116 2943 2903 2915 2737 2470 2365 2364 2325 2467 3048 3611 3805 3614 3325 2517 2546 2581 2331 2646 2417 2389 2935 3168 2890 2597 2378 2303 2453 2571 2842 2296 2186 2502 2567 2360 2300 2378 2317 2394 2455 1921 1962 2121 2173 2149 2067 1994 1982 1958 1932 2090 2131 2171 2193 2176 2166 2143 2151 2086 2099 2151 2142 2262 2307 2206 2359 2391 2436 2507 2543 2631 2719 2820 2960 2891 2907 2915 2864 2917 2912 2839 2815 2681 2516 2439 2393 2455 2556 2538 2498 2514 2464 2615 2745 2809 2937 2960 3009 3045 2966 2875 2901 2896 2919 2966 3011 3132 3096 2891 2859 2974 3092 3085 3228 3179 3104 3048 3055 3254 2999 2995 3002 2858 3036 3058 3032 2856 2796 2972 3190 3085 2952 2865 2899 2915 2829 2862 2959 2995 2961 3105 3249 3238 3256 3241 3204 3263 3331 3223 3016 2985 3058 3066 3068 3030 2912 2771 2740 2874 2949 3041 3219 3201 3012 2838 2921 3130 3268 3365 3573 3528 3469 3507 3373 3146 3027 3014 3015 2965 3072 3062 3197 3138 2990 3054 2977 2964 3249 3506 3472 3505 3573 3679 3745 3784 3540 3217 3183 3348 3410 3471 3623 3685 3595 3513 3577 3577 3413 3310 3294 3356 3385 3280 3287 3289 3290 3338 3296 3221 3192 3132 3159 3171 3145 3252 3256 3226 3225 3340 3356 3331 3336 3324 3260 3268 3449 3440 3372 3419 3460 3358 3410 3484 3493 3492 3530 3613 3591 3551 3566 3580 3599 3504 3544 3465 3467 3545 3515 3478 3384 3282 3261 3269 3308 3455 3534 3332 3298 3594 3427 3106 3153 3388 3496 3516 3437 3306 3235 3190 3171 3323 3129 2931 3023 3034 3006 2807 2891 3053 3031 2944 2875 2918 3025 3000 3003 3015 3057 2955 3024 2984 3030 3169 3205 3174 3180 3085 2942 3004 3112 3067 3071 3164 3235 3245 3226 3286 3355 3392 3405 3379 3338 3357 3388 3394 3327 3318 3317 3365 3323 3354 3311 3246 3173 3136 3279 3237 3212 3188 3071 3050 3198 3140 3223 3163 3331 3005 3199 3295 3385 3295 3022 3121 3142 3014 3011 3129 3243 3226 3068 3000 3231 3276 3168 3243 3249 3098 3022 3063 3073 3111 3124 3241 3222 3240 3134 2955 3054 3082 3110 3008 3008 3026 3039 2909 2933 3182 3457 3474 3037 2998 3238 3453 3347 3519 3439 3198 3096 3143 3234 3319 3319 3494 3600 3614 3751 3719 3557 3578 3683 3743 3631 3428 3353 3477 3603 3702 3661 3649 3808 3511 3479 3787 3669 3895 3706 3677 3620 3751 3807 3827 3947 4026 3795 3609 3540 3419 3083 2573 1697 1343 633 1222 2788 3365 3359 4266 4946 3480 2231 2286 1820 1678 2125 2466 3069 3045 3150 3625 4018 4313 4218 3945 3847 3630 3498 3586 3641 3419 3333 3207 3113 3136 3267 3318 3140 3342 3623 3521 3337 3160 3112 2787 2997 3020 2829 2870 2805 2727 2789 2944 3053 3113 3046 2993 2964 2862 2817 2760 2790 2928 2955 2863 2897 2906 3067 2981 2954 3025 2995 2906 3042 2997 2907 2823 2754 2744 2668 2517 2564 2610 2716 2765 2715 2677 2724 2867 2973 3001 2920 2850 2853 2834 2862 2934 2918 2832 2809 2780 2719 2742 2796 2781 2779 2766 2748 2726 2684 2661 2658 2636 2644 2656 2651 2621 2670 2733 2791 2825 2827 2834 2877 2965 2986 2980 2984 3014 3089 3171 3222 3260 3286 3284 3318 3310 3264 3289 3321 3384 3408 3409 3434 3518 3588 3571 3622 3700 3735 3736 3733 3814 3633 3128 2776 2025 1416 883 176 97 289 352 381 389 566 728 1517 2439 2795 2049 1112 973 1152 1536 1785 2378 3149 2952 2618 2439 2460 2454 2569 2479 2435 2515 2521 2384 2035 1763 1453 913 609 628 704 800 1108 1515 2054 2516 2483 2485 2434 2404 2706 3199 3590 3277 3209 3300 3376 2884 2802 2736 2640 2558 2533 2535 2538 2564 2572 2560 2550 2549 2510 2451 2393 2342 2311 2297 2272 2225 2189 2166 2138 2084 2007 1993 1975 1972 1978 1975 1931 1934 1959 1966 2005 1950 1904 1909 1944 1950 1942 1986 2324 3016 3225 2704 2330 2180 1748 1957 2130 2127 2126 2134 2101 2102 2357 2546 2366 2475 2446 2929 3165 3277 3312 3432 3471 3026 2841 2989 2993 2916 2625 2317 2361 2361 2353 2650 3498 3907 3880 3456 2960 2260 2291 2353 2162 2216 2169 2268 2587 2865 2872 2553 2316 2127 2424 2802 2454 1997 2401 2627 2484 2084 2296 2315 2322 2441 2432 2158 2130 2212 2241 2209 2146 2092 2094 2083 2084 2156 2166 2141 2144 2103 2072 2071 2057 1995 1976 2060 1978 2060 2230 2200 2270 2335 2365 2412 2463 2541 2644 2741 2892 2842 2837 2924 2931 3011 3088 3048 3070 3023 2838 2710 2613 2519 2447 2424 2541 2590 2422 2494 2553 2582 2676 2736 2818 2893 2717 2673 2781 2834 2880 2880 2846 2957 3105 2988 2883 2759 2828 2831 3045 3123 3013 3069 3107 3120 2953 3064 3095 3023 3063 2984 3003 2876 2896 3009 3087 3042 2917 2847 2965 3048 2905 2809 2802 2919 2985 3080 3215 3252 3343 3311 3133 3091 3186 3232 3186 3128 2980 2958 2904 2880 2890 2694 2517 2702 2799 2907 3079 3058 2851 2499 2542 2793 2965 3246 3679 3681 3153 3273 3161 3134 3122 3233 3112 2967 2936 3022 3101 3205 3161 3095 3033 2873 2909 3094 3230 3449 3539 3768 4015 3920 3714 3566 3474 3432 3380 3358 3400 3446 3504 3638 3721 3706 3659 3414 3324 3331 3266 3306 3235 3207 3330 3478 3481 3428 3279 3229 3315 3206 3244 3392 3390 3107 3136 3259 3253 3307 3289 3341 3321 3379 3453 3433 3382 3461 3512 3505 3506 3456 3434 3445 3503 3601 3462 3353 3396 3468 3529 3544 3506 3471 3508 3536 3530 3467 3341 3272 3195 3204 3245 3390 3464 3297 3419 3636 3402 3290 3265 3378 3404 3540 3449 3309 3200 3287 3141 3127 2996 2928 2926 2940 2868 2854 2975 3026 3071 3012 2979 2979 3032 3077 2975 2858 2893 2965 3058 3078 3019 3058 3107 3138 3170 3079 2972 3083 3138 3078 3173 3274 3307 3281 3255 3287 3305 3362 3372 3366 3314 3337 3340 3323 3309 3212 3214 3353 3362 3474 3382 3260 3076 3062 3120 3252 3270 3272 3118 3040 3115 3061 3128 3126 3179 3097 3149 3188 3217 3201 3067 3102 3075 2959 2909 2952 3089 3136 2965 3019 3233 3221 3142 3209 3163 3107 3117 3270 3408 3225 3133 3188 3098 3077 3083 2997 3059 3128 3085 3207 3004 3035 3035 2956 3160 3296 3500 3155 3043 3128 3254 3336 3209 3695 3427 3164 3153 3186 3326 3336 3341 3527 3653 3680 3840 3709 3340 3403 3595 3621 3389 3299 3310 3374 3593 3847 3912 3929 4027 3922 4163 4507 3933 3913 3708 3646 3454 3770 3858 4041 4083 4179 4005 3731 3637 3668 3442 2935 3052 2839 1885 1995 2741 3442 3708 4069 3954 2788 1715 1238 698 498 582 1610 3757 3272 3347 3734 4221 4135 3911 3792 3904 3518 3401 3443 3423 3241 3254 3202 3153 2891 2949 3135 3087 3195 3439 3134 2948 2849 2976 2916 3180 2986 2669 2821 2889 2818 2982 3241 3283 3145 2955 2900 2905 2733 2720 2679 2755 2977 2997 2841 3018 2895 2945 2932 2843 2932 2885 2884 2923 2905 2770 2736 2690 2666 2622 2518 2482 2466 2518 2607 2702 2864 3093 3147 3043 2947 2863 2837 2877 2836 2763 2800 2863 2869 2837 2806 2800 2774 2781 2777 2780 2753 2720 2705 2717 2711 2699 2684 2697 2693 2701 2668 2657 2692 2790 2853 2843 2847 2880 2909 2920 2905 2909 2956 3034 3148 3191 3142 3145 3144 3150 3174 3205 3225 3263 3333 3323 3379 3420 3511 3553 3555 3611 3679 3731 3713 3804 3863 3640 2859 2358 1846 1242 432 64 69 144 439 614 591 372 647 1570 1299 2047 2111 1900 2228 1682 1832 2204 2474 2974 3074 3018 2598 2475 2426 2426 2462 2461 2567 2578 2321 1924 1669 1347 898 638 612 634 800 1020 1301 1771 2481 2723 2735 2659 2569 2884 3119 3534 3412 3490 3241 3313 2987 2722 2642 2619 2580 2547 2552 2578 2577 2561 2551 2544 2533 2510 2481 2416 2364 2331 2312 2291 2216 2191 2163 2097 2082 1998 1996 1995 2007 1990 1985 1950 1943 1957 1976 2003 1975 1917 1906 1916 1922 1931 1986 2181 2630 3095 2947 2914 2647 2013 1898 2093 1823 1807 1782 1955 1943 2404 2876 2923 2986 3023 3317 3397 3434 3404 3340 3158 2736 2514 2702 2775 2663 2503 2325 2354 2338 2275 2677 3456 3655 3495 3062 2578 2177 2083 2213 2171 2177 2206 2288 2484 2679 2752 2711 2303 1869 2214 2640 2354 1961 2393 2650 2105 1844 2332 2275 2289 2413 2398 2336 2262 2258 2298 2260 2213 2164 2172 2173 2181 2173 2169 2098 2051 2007 1972 1988 2002 1944 1828 1935 1948 1992 2100 2194 2231 2249 2298 2366 2393 2455 2593 2618 2695 2721 2759 2802 2800 2904 3032 3133 3205 3165 3067 3041 3020 2886 2692 2503 2454 2476 2419 2438 2425 2395 2494 2661 2706 2712 2616 2571 2636 2705 2719 2749 2846 2839 2905 2888 2899 2755 2723 2741 2879 2945 2747 2943 3033 2963 2986 2987 3049 3103 3052 3022 2931 2888 2896 2932 2987 2965 2909 2890 3048 3097 3090 3094 3008 3040 3092 3193 3269 3195 3247 3316 3163 2970 3031 3152 3186 3158 2941 2809 2712 2588 2540 2599 2510 2530 2526 2598 2743 2860 2626 2388 2398 2534 2546 2801 3107 3204 2726 2716 3057 3091 2950 3201 3236 3255 2983 2861 2891 3051 3147 3154 3206 2998 2842 2755 2901 3188 3351 3519 3732 3706 3583 3574 3611 3632 3518 3280 3241 3364 3372 3539 3695 3644 3585 3478 3318 3265 3201 3214 3267 3231 3363 3442 3505 3503 3371 3444 3409 3185 3189 3322 3403 3073 3106 3243 3262 3251 3202 3179 3319 3347 3344 3277 3298 3467 3496 3478 3481 3392 3352 3349 3456 3492 3414 3343 3342 3406 3516 3594 3582 3536 3493 3534 3659 3608 3419 3339 3314 3183 3234 3402 3601 3435 3638 3503 3522 3572 3576 3386 3432 3507 3459 3334 3101 3569 3140 3020 3011 3092 3024 2922 2940 3007 2997 3013 3072 3065 2972 2934 2984 3026 2939 2856 2943 3052 3062 3017 3021 3049 3058 3104 3182 3100 3017 3125 3083 3043 3194 3295 3316 3305 3325 3358 3350 3371 3343 3301 3268 3267 3336 3311 3311 3218 3185 3268 3424 3496 3498 3285 3081 3001 2990 2937 3245 3247 3174 3057 3028 2971 3023 3089 3172 3146 3209 3178 3156 3216 3126 3059 3041 2976 2935 2950 3021 2983 3047 3211 3253 3097 3032 3210 3178 3098 3209 3324 3285 3120 3092 3120 3010 2994 3000 3092 3018 3058 2941 2832 2916 3106 3132 3169 3367 3449 3311 2934 2911 3106 3259 3290 3224 3470 3434 3290 3263 3360 3550 3470 3296 3359 3442 3560 3560 3388 3268 3353 3459 3491 3360 3382 3358 3370 3422 3849 4032 4091 4082 3959 3955 3964 3902 3931 3710 3460 3326 4673 4242 4033 3858 3853 3891 3828 3775 3730 4241 3842 3090 3170 2869 2594 2781 3456 4027 4133 3978 2978 1822 1432 1014 473 74 1068 4720 3735 3753 3782 3974 3770 3550 3357 3528 3523 3043 2931 3011 3000 3005 3085 3044 2732 2914 3158 3142 3084 3061 2922 2716 2524 2937 3268 3211 2866 2594 2615 2621 2699 2970 3197 3140 2978 2734 2796 2783 2734 2734 2701 2765 2889 2875 2953 3020 3004 2892 2884 2743 2761 2898 2956 2970 2946 2712 2632 2631 2622 2542 2481 2505 2529 2528 2648 2886 3019 3020 2933 2868 2868 2867 2891 2897 2927 2867 2849 2905 2915 2902 2841 2815 2776 2753 2769 2764 2763 2763 2755 2721 2715 2715 2711 2716 2720 2708 2703 2705 2725 2783 2844 2858 2857 2866 2876 2889 2899 2933 2968 3005 3099 3124 3081 3081 3078 3066 3094 3118 3224 3251 3287 3318 3371 3427 3478 3507 3539 3553 3593 3672 3664 3751 3764 3434 2711 2197 2059 1675 610 78 102 186 480 618 462 371 486 863 882 1078 1298 1226 1441 1995 2006 2477 2750 2768 2690 2641 2504 2407 2442 2486 2510 2523 2601 2623 2271 1835 1605 1346 1053 796 688 651 766 980 1267 1675 1843 2556 2841 2975 2713 2932 3086 3116 3153 3455 3272 3110 2938 2730 2652 2622 2597 2565 2567 2599 2584 2547 2534 2530 2510 2491 2485 2440 2371 2370 2349 2333 2224 2172 2134 2076 2056 2024 1989 1983 1993 1997 1988 1989 1983 1941 1929 1961 1965 1927 1931 1929 1917 1928 1997 2070 2255 2657 2735 2945 3083 2631 2093 1915 2155 2106 2056 2185 2232 2533 3017 3355 3366 3353 3390 3277 2945 2832 2758 2609 2445 2330 2357 2390 2378 2359 2321 2350 2327 2393 2878 3280 3346 3066 2575 2267 2109 1964 1922 1925 2008 2109 2308 2570 2629 2584 2252 1967 1706 2068 2286 1784 1763 2080 2271 1938 2006 2206 2118 2141 2308 2362 2378 2340 2310 2266 2243 2240 2211 2211 2205 2193 2185 2097 2012 1955 1912 1902 1878 1924 1909 1798 1861 1932 1999 2036 2118 2190 2215 2233 2284 2334 2396 2547 2581 2574 2602 2665 2684 2672 2703 2858 3001 3053 3014 2926 2997 3168 3218 3123 2899 2729 2726 2634 2547 2476 2402 2439 2608 2614 2650 2695 2688 2613 2665 2663 2681 2764 2831 2849 2715 2753 2666 2620 2684 2823 2908 2850 2944 2955 2877 2889 2966 3016 2944 2832 2876 2871 2893 2839 2904 2998 2954 2864 2833 2798 2937 3007 2902 2919 3039 3111 3131 3087 3079 3218 3291 3165 3023 2976 2978 3019 3007 2884 2732 2672 2588 2429 2520 2510 2499 2515 2469 2591 2895 2668 2666 2632 2443 2408 2734 2732 2698 2541 2526 2614 2811 2862 3221 3533 3358 3242 3010 2865 2973 3154 3292 3246 3157 3013 2816 2815 2968 3069 3138 3300 3417 3393 3367 3464 3660 3681 3383 3188 3348 3434 3483 3501 3343 3237 3371 3304 3292 3310 3250 3268 3469 3527 3429 3538 3445 3393 3576 3558 3487 3278 3217 3343 3179 3173 3193 3247 3313 3204 3151 3226 3369 3376 3284 3361 3386 3394 3365 3395 3362 3363 3357 3336 3352 3361 3392 3432 3440 3464 3522 3571 3567 3517 3537 3595 3577 3503 3418 3338 3192 3327 3340 3289 3398 3626 3456 3417 3433 3509 3439 3496 3373 3342 3355 3180 3181 3112 3132 3069 3017 3101 2998 3057 3095 3056 2991 3026 3051 3015 2942 2949 2975 2915 2895 2923 2887 2892 2983 3046 3076 3106 3182 3218 3090 3053 3159 3097 3084 3207 3253 3268 3296 3356 3387 3357 3378 3444 3205 3143 3178 3177 3322 3391 3327 3327 3430 3409 3460 3500 3263 3181 3089 3083 2945 3070 3079 3091 3026 2840 2859 2954 2993 2990 3095 3241 3155 3159 3332 3252 3067 3087 3130 3193 3100 3006 3066 3132 3117 3122 2998 3021 3110 3083 3000 3112 3297 3374 3020 3113 3050 2941 3006 2995 3062 3034 2950 2852 2833 2926 3062 3175 3245 3457 3529 3269 2865 2782 3042 3168 3140 3156 3206 3345 3387 3304 3374 3534 3516 3358 3416 3439 3436 3366 3243 3311 3309 3355 3288 3254 3344 3469 3454 3483 3882 4113 4296 3949 3732 3692 3782 3767 3819 3440 2935 2641 3927 3802 3651 3652 3710 3847 3881 3833 3747 3077 2103 2105 2466 2832 2962 3353 4058 3967 3777 3752 3021 2322 2574 2484 1422 844 2077 5077 4206 3990 3834 3356 3137 3335 3167 3598 3496 3120 2909 2837 2862 2843 2917 2792 2911 3083 3120 3096 3041 3009 2910 2722 2772 3013 3160 2910 2603 2677 2800 2891 2959 3028 3036 2802 2726 2580 2606 2681 2775 2707 2692 2653 2755 2838 2935 2979 2877 2828 2793 2687 2679 2811 2874 2867 2806 2673 2602 2581 2556 2530 2488 2533 2654 2675 2700 2882 2979 2837 2841 2833 2837 2842 2890 2859 2911 2881 2912 2937 2941 2918 2834 2862 2789 2773 2738 2734 2735 2728 2717 2712 2704 2687 2679 2682 2681 2683 2704 2741 2765 2773 2813 2861 2864 2870 2902 2940 2939 2955 2980 2983 3049 3041 3076 3043 3079 3091 3131 3162 3224 3252 3290 3337 3378 3429 3483 3526 3516 3487 3555 3617 3591 3717 3791 3611 3477 2804 2143 1967 1393 208 142 234 109 352 339 325 440 892 807 731 808 1025 2195 2329 2133 2418 2561 2435 2385 2477 2468 2388 2466 2560 2572 2567 2620 2628 2194 1752 1597 1419 1314 971 809 712 757 947 1115 1398 1716 2313 2606 2808 2781 2973 3130 3214 3227 3335 3184 2909 2835 2800 2738 2629 2593 2567 2578 2595 2576 2541 2503 2467 2473 2490 2492 2436 2407 2405 2331 2340 2305 2213 2120 2107 2094 2053 1994 1966 1986 2002 2016 2022 1997 1941 1928 1929 1947 1920 1906 1930 1924 1945 2011 2060 2062 2092 2375 2516 2936 2937 2693 2488 2566 2675 2833 2764 2828 3011 3119 3034 2874 2673 2794 2842 2465 2452 2431 2317 2342 2266 2230 2243 2247 2236 2221 2305 2380 2613 2867 3249 3346 2829 2394 2197 2083 1968 1797 1785 1968 2059 2346 2699 2542 2404 1986 1806 1766 2077 2157 1957 1846 1993 2019 1951 2069 2131 1990 1960 2178 2317 2457 2370 2314 2197 2200 2207 2202 2192 2179 2167 2138 1976 1901 1843 1823 1861 1782 1795 1850 1823 1848 1882 1962 2038 2089 2146 2188 2206 2234 2307 2385 2493 2575 2586 2533 2592 2661 2632 2501 2543 2686 2650 2591 2572 2609 2791 3017 3174 3131 3055 3074 3026 2884 2771 2675 2640 2714 2632 2698 2762 2800 2723 2702 2721 2802 2717 2976 2905 2710 2699 2631 2541 2499 2695 2789 3055 3097 3090 2920 2950 3030 3110 3031 2829 2803 2822 2925 2851 2829 2920 2956 2950 2897 2763 2822 3091 3025 2895 3018 3145 3213 3159 3173 3314 3361 3350 3242 3009 2916 3026 3238 3084 2824 2766 2835 2768 2594 2632 2527 2608 2474 2429 2829 2810 2802 2822 2587 2447 2724 2779 2778 3041 3086 2951 2831 2807 2956 3191 2828 2903 2983 3089 3249 3346 3305 3206 3018 2962 2881 2868 2921 2923 2996 3219 3333 3261 3237 3338 3611 3686 3398 3151 3252 3488 3498 3321 3205 3114 3144 3202 3190 3298 3218 3349 3599 3564 3462 3672 3537 3532 3486 3460 3351 3432 3245 3130 3061 3136 3198 3276 3332 3218 3117 3082 3287 3397 3459 3533 3442 3364 3322 3317 3307 3301 3293 3348 3368 3325 3409 3531 3540 3477 3483 3527 3530 3515 3588 3516 3543 3522 3523 3476 3382 3355 3298 3372 3544 3533 3395 3309 3174 3248 3672 3536 3230 3153 3269 3162 3133 3145 3248 2919 2816 2979 3072 3091 3073 3058 3023 2984 3030 3074 3011 2969 2987 2947 2908 2867 2768 2807 2948 3042 3033 3084 3245 3251 3110 3151 3117 3119 3156 3196 3254 3288 3299 3381 3375 3355 3341 3358 3184 3177 3128 3181 3425 3530 3408 3372 3392 3305 3357 3363 3438 3222 3115 3103 3072 3053 3056 2993 2897 2822 2815 2877 2974 3013 3091 3240 3236 3205 3370 3305 3041 3073 3179 3243 3088 2918 3162 2806 2724 2907 2995 3032 3191 2925 2992 3133 3354 3281 3007 3118 2993 2985 3051 3046 3023 2968 2873 2850 2945 3000 2887 3057 3235 3382 3393 3185 2874 2816 3122 3246 3197 3166 3179 3356 3458 3297 3290 3384 3373 3368 3475 3461 3479 3463 3311 3320 3160 3268 3360 3383 3421 3632 3493 3612 3891 4030 4238 3956 3804 3748 3578 3465 3384 2788 2198 2166 2907 3004 2778 3144 3642 3856 3731 3608 3701 3103 1100 689 782 1350 2388 3462 3955 4215 3784 2407 2644 2477 3530 3723 2794 2145 3387 4426 4047 3862 3783 3197 2886 3329 3332 3665 3697 3393 3009 2879 2927 2869 2932 2946 2966 3289 3438 3345 3258 3188 3012 2771 2837 2874 2852 2601 2533 2824 2965 2999 2895 2849 2847 2696 2652 2653 2618 2658 2696 2697 2738 2703 2802 2867 2913 2844 2754 2747 2662 2597 2658 2754 2794 2796 2724 2677 2624 2584 2591 2622 2594 2594 2816 2850 2816 2893 2845 2822 2776 2793 2770 2795 2855 2819 2810 2861 2882 2877 2870 2846 2755 2777 2725 2701 2728 2738 2733 2720 2693 2694 2698 2653 2647 2649 2657 2680 2724 2768 2809 2801 2821 2837 2921 2901 2934 2949 2935 2939 2959 2972 2994 3005 3052 3091 3140 3171 3186 3201 3212 3235 3278 3330 3376 3419 3456 3479 3474 3451 3529 3631 3530 3624 3617 3457 3750 3307 3116 2512 2187 1098 1142 779 270 199 300 247 100 187 315 561 766 840 1915 2421 2218 2288 2330 2386 2446 2470 2626 2430 2496 2532 2593 2593 2708 2642 2131 1691 1624 1620 1355 1085 956 856 835 943 1020 1283 1784 2238 2433 2634 2750 2869 3074 3112 3144 3233 3082 2829 2784 2767 2708 2612 2594 2566 2581 2576 2598 2556 2512 2501 2497 2504 2514 2480 2448 2398 2393 2360 2347 2334 2267 2183 2143 2057 2020 2041 2045 2037 2030 2012 2023 1948 1931 1926 1935 1915 1937 1964 1961 1969 2000 2008 2013 2042 2134 2297 2580 2850 2978 3037 3076 3127 3243 3183 3097 3099 3023 2236 2222 2226 2277 2395 2241 2398 2411 2324 2324 2294 2259 2241 2199 2160 2181 2299 2362 2526 2956 3472 3243 2525 2216 2047 2003 1976 1900 2157 2701 2561 2573 2503 2215 2219 2148 1948 1994 2150 2105 1907 1912 1978 2001 2054 2051 2047 1938 1847 1865 2099 2511 2372 2299 2187 2230 2172 2153 2155 2131 2095 2036 1841 1781 1718 1692 1784 1762 1733 1784 1812 1822 1887 1977 2052 2063 2091 2159 2229 2305 2368 2424 2454 2494 2523 2479 2516 2582 2543 2400 2392 2477 2376 2374 2463 2406 2418 2563 2796 2990 3129 3187 3182 3220 3114 2935 2911 3001 2903 2884 2757 2803 2792 2770 2708 2926 2916 3038 2969 2729 2680 2664 2686 2562 2633 2682 2790 3008 3043 2933 3099 3113 3079 3108 3048 3038 2849 2816 2785 2763 2770 2870 2923 2984 2937 3011 3206 3141 3090 3172 3250 3346 3369 3344 3301 3291 3283 3252 3114 2992 3176 3640 3407 3116 2890 2853 2918 2898 2893 2927 2983 2631 2322 2658 2736 2784 3155 3060 2966 3023 3020 3056 3138 3283 3189 2929 2584 2587 2563 2624 2644 2744 2792 2892 3092 3153 2968 2798 2777 2874 2991 3041 2957 2965 3111 3233 3334 3207 3285 3432 3456 3326 3359 3292 3359 3263 3201 3118 2942 3057 3176 3220 3344 3307 3426 3502 3453 3375 3520 3466 3440 3286 3376 3356 3386 3254 3159 3101 3259 3378 3456 3484 3474 3303 3212 3248 3329 3443 3482 3465 3423 3342 3344 3354 3296 3266 3375 3393 3274 3387 3470 3541 3577 3538 3525 3475 3469 3489 3472 3636 3591 3551 3501 3364 3287 3279 3271 3489 3536 3407 3383 3206 3172 3606 3434 3180 3202 3251 3148 2970 3162 3348 3015 2793 2978 3060 3094 3077 3090 3059 2942 2972 3028 2975 2967 2997 2891 2819 2862 2852 2851 2908 2984 2934 3066 3220 3197 3146 3180 3148 3148 3159 3327 3302 3360 3284 3343 3344 3384 3331 3324 3278 3271 3298 3379 3474 3472 3374 3315 3296 3282 3236 3291 3398 3291 3182 3131 3109 3105 3053 2928 2881 2900 2873 2952 3066 3014 2974 3126 3308 3300 3312 3263 2989 2951 3109 3155 3065 3124 2886 2932 2897 2861 2884 2982 3539 3235 2972 3093 3235 3079 3001 3074 3065 3076 3180 3151 3000 2843 2758 2879 2958 2956 2930 3171 3232 3241 3279 3168 2977 2859 2960 3084 3291 3239 3236 3387 3509 3384 3408 3398 3433 3473 3677 3592 3481 3621 3528 3313 3165 3363 3394 3608 3675 3614 3534 3667 3752 3903 3985 3948 3850 3595 3505 3386 3154 2514 2034 2004 1996 1768 1971 2742 3360 3617 3295 3152 2493 808 474 0 3 217 1485 3330 4129 3603 3371 3346 1895 1929 3950 4229 3243 3329 4144 4451 3593 3540 3426 3172 3023 3285 3491 3729 3638 3492 3298 3043 2927 2841 2857 3042 3200 3482 3570 3451 3154 2953 2880 2736 2611 2465 2559 2556 2607 2832 2816 2889 2876 2992 2949 2700 2722 2758 2766 2647 2692 2821 2865 2854 2900 2915 2837 2730 2619 2553 2598 2667 2712 2760 2789 2723 2613 2634 2614 2593 2567 2563 2593 2746 2958 2992 2935 2868 2684 2668 2802 2858 2832 2853 2853 2820 2823 2827 2834 2852 2823 2797 2768 2757 2727 2719 2746 2745 2727 2716 2683 2673 2682 2653 2668 2678 2690 2704 2710 2748 2827 2809 2851 2890 2940 2946 2962 2948 2925 2918 2989 3027 3038 3036 3058 3080 3077 3086 3124 3174 3202 3240 3310 3348 3369 3391 3398 3363 3441 3383 3498 3621 3527 3652 3593 3412 3487 3862 3385 2984 2529 2387 1627 1106 690 359 276 109 6 185 533 608 1077 2204 2817 2307 2251 2266 2303 2386 2286 2351 2827 2665 2391 2482 2577 2593 2730 2568 2198 2168 1827 1679 1446 1202 1025 968 979 996 1126 1415 1924 2480 2602 2567 2668 2837 3029 3056 3203 3274 3045 2959 2763 2707 2628 2572 2577 2554 2582 2602 2647 2590 2530 2541 2544 2531 2534 2555 2556 2493 2448 2456 2412 2383 2251 2171 2134 2055 2019 2056 2049 2012 1998 2004 2003 1947 1948 1956 1944 1923 1942 1962 1976 1996 2012 2020 2013 2023 2061 2158 2248 2201 2400 2676 2867 3032 2715 2742 2712 2617 2468 2111 2258 2279 2247 2236 2263 2402 2462 2409 2366 2363 2350 2295 2222 2172 2216 2299 2354 2530 2893 3160 2975 2404 2072 2012 1848 1903 2028 2264 2861 2933 2830 2350 2044 2150 2253 2148 2132 2150 2000 1805 1915 1992 1984 2064 2107 2078 1864 1838 1754 1859 2513 2430 2394 2317 2262 2166 2113 2107 2045 2002 1922 1783 1692 1647 1591 1662 1685 1736 1766 1813 1838 1903 1976 2040 2064 2093 2175 2377 2529 2529 2523 2559 2511 2508 2518 2523 2495 2432 2405 2470 2454 2343 2398 2517 2507 2487 2491 2565 2801 2996 2963 2897 3099 3147 3022 2948 3118 3142 3055 2885 2796 2762 2651 2644 2817 2823 2762 2857 2698 2542 2542 2701 2749 2754 2807 2712 2784 2815 2903 3032 3105 2921 3005 2997 3088 3018 2924 2901 3060 2977 2962 3025 3078 3032 2978 3059 3151 3105 3095 3235 3292 3298 3298 3249 3219 3309 3288 3177 3071 3260 3574 3388 3341 3141 2964 2967 3312 3194 3629 3618 3164 2808 2838 2894 3141 3636 3663 3391 3433 3274 3013 3178 2879 2836 2798 2716 2721 2492 2430 2652 2758 2775 2768 2860 2851 2872 2932 2831 2861 3050 3145 3094 3013 2917 2976 3235 3198 3234 3488 3450 3339 3409 3078 3049 2987 2954 2942 2889 3068 3246 3250 3277 3465 3361 3235 3237 3196 3339 3380 3361 3293 3295 3391 3361 3265 3160 3194 3243 3294 3300 3335 3401 3465 3407 3308 3251 3300 3298 3349 3431 3462 3450 3338 3343 3403 3421 3371 3268 3381 3444 3526 3589 3592 3576 3447 3481 3436 3511 3862 3677 3619 3521 3327 3317 3161 3054 3395 3564 3330 3266 3245 3221 3377 3309 3242 3201 3406 3194 2970 3074 3205 3022 2897 2947 2965 2984 2990 3049 3037 2920 2955 2989 2922 2990 3011 2863 2800 2897 3039 2998 2951 2930 2962 3135 3142 3171 3250 3236 3191 3190 3182 3188 3315 3404 3281 3325 3327 3388 3377 3331 3268 3273 3381 3513 3474 3452 3380 3316 3299 3276 3224 3258 3333 3237 3125 3183 3237 3196 3067 2901 2901 2999 2972 2964 3122 3325 2961 3156 3264 3208 3162 3065 2906 2817 3023 3094 2907 2795 2873 2872 2889 2824 2970 3005 3302 3094 3001 3126 3113 3085 3085 3217 3091 3121 3278 3221 2999 2860 2802 2790 2939 3052 3105 3131 3108 3282 3457 3303 3108 3049 2977 3152 3314 3272 3227 3428 3327 3434 3258 3235 3392 3549 3569 3437 3253 3557 3495 3345 3433 3410 3626 3632 3631 3520 3601 3721 3765 3831 3889 4028 4051 3801 3652 3714 3761 3061 2081 1553 635 102 563 1872 3219 3267 2910 2795 2649 2275 1383 281 0 42 1316 3710 3976 3806 3448 3585 3699 3835 3990 3801 3667 4049 4271 4093 3590 3468 3361 3247 3086 3211 3320 3193 3140 3141 3178 3020 2820 2811 2837 3148 3351 3307 3179 3165 2816 2705 2646 2648 2614 2576 2649 2652 2698 2809 2737 2803 2875 2928 2924 2778 2798 2753 2726 2730 2788 2854 2852 2888 2935 2912 2822 2737 2635 2568 2631 2707 2716 2716 2640 2729 2712 2692 2649 2538 2474 2598 2734 2803 2883 2947 2864 2810 2847 2780 2792 2884 2909 2894 2854 2821 2796 2794 2809 2831 2807 2761 2802 2829 2777 2761 2748 2736 2700 2702 2680 2655 2650 2700 2712 2717 2702 2709 2683 2729 2774 2810 2861 2919 2937 2950 2977 2977 2968 2951 2976 3037 3081 3080 3070 3100 3132 3154 3175 3197 3226 3272 3346 3363 3355 3377 3402 3310 3431 3370 3532 3682 3825 4029 3924 3219 2616 2959 2474 2274 2134 2093 1790 1680 1175 663 484 191 140 454 862 915 1355 2153 2390 2223 2273 2287 2340 2369 2302 2398 2674 2629 2460 2528 2578 2649 2632 2536 2361 2105 1874 1757 1555 1313 1101 1034 1139 1171 1332 1649 2082 2488 2539 2558 2637 2872 3194 3282 3281 3245 3101 2995 2751 2640 2560 2534 2540 2520 2530 2616 2642 2569 2543 2582 2581 2576 2589 2565 2551 2433 2417 2425 2404 2356 2260 2147 2127 2080 2072 2041 1992 1966 1977 2013 1995 1959 1952 1976 1982 1947 1928 1951 1974 1984 2002 2022 2014 2024 2052 2075 2088 2143 2204 2311 2465 2597 2368 2301 2254 2211 2139 2107 2260 2268 2269 2247 2238 2371 2472 2458 2400 2398 2363 2294 2266 2278 2280 2294 2545 2682 2718 2906 2856 2592 2332 2184 1952 1907 2066 2216 2301 2462 2504 2242 2035 2067 2184 2151 2150 2171 1920 1702 1842 2018 2020 1871 1917 1982 1881 1798 1734 1755 2486 2465 2466 2374 2287 2177 2073 2004 1933 1904 1809 1721 1623 1652 1624 1640 1644 1735 1791 1821 1860 1932 1984 2035 2111 2198 2317 2590 2689 2659 2663 2770 2671 2586 2620 2647 2565 2467 2496 2523 2444 2387 2450 2491 2460 2467 2478 2524 2621 2690 2624 2485 2669 2828 2800 2687 2840 3035 2950 2784 2832 2706 2345 2428 2643 2619 2748 2737 2878 2682 2564 2612 2627 2784 2825 2808 2695 2541 2672 2854 2863 2763 2795 2861 2968 2997 3086 3142 3016 2841 2898 2954 3032 3057 2936 2973 3074 3072 3120 3183 3207 3228 3248 3226 3172 3364 3440 3389 3335 3558 3626 3588 3518 3506 3359 3353 3701 3752 3941 3863 3749 3577 3559 3539 3708 3670 3580 3306 3158 3127 2685 2710 2710 2802 2842 2813 3040 2973 2903 2887 2928 2896 2763 2830 2945 3077 3124 2917 2814 2924 3109 3330 3243 2981 3015 3250 3375 3343 3606 3577 3313 3229 3226 3240 3186 2887 2964 2966 3336 3439 3554 3380 3461 3268 3092 3020 3002 3239 3473 3340 3199 3214 3251 3155 3069 2966 2929 2919 2932 2997 3050 3137 3263 3344 3355 3296 3360 3443 3368 3252 3324 3375 3207 3247 3364 3418 3397 3386 3424 3416 3394 3389 3557 3649 3572 3513 3511 3482 3726 3638 3681 3578 3390 3150 3136 3139 3385 3467 3417 3302 3246 3245 3291 3251 3211 3152 3248 3134 3053 3060 3063 3050 2995 2940 2916 2900 2908 3016 3056 3005 2986 2915 2835 2921 2955 2824 2852 3005 3119 3079 3004 2931 3062 3168 3110 3180 3200 3238 3167 3151 3226 3212 3313 3384 3316 3303 3291 3339 3324 3298 3262 3274 3338 3454 3375 3381 3374 3304 3252 3222 3230 3273 3351 3283 3141 3192 3256 3224 3174 3025 2891 2989 2969 2929 2905 2917 2958 3183 3180 3073 3044 3120 3142 2980 2927 3021 2753 2927 2958 2986 2983 2861 3097 3169 2977 2938 3129 3505 3675 3434 3249 3012 3119 3274 3356 3207 2976 3043 3169 3199 3161 3057 3069 3109 3180 3321 3472 3422 3333 3137 3043 3229 3181 3202 3119 3362 3089 3168 3195 3241 3428 3491 3277 3111 3145 3447 3471 3407 3755 3589 3411 3482 3622 3576 3691 3828 3826 3826 3838 3794 3768 3817 3793 3744 3554 2829 1893 448 21 0 125 1016 2938 3322 2901 2896 2884 2925 1683 2128 1150 497 2428 3567 2614 2360 2784 3511 4026 4049 3520 2956 2824 2860 2966 3043 3314 3477 3478 3259 2888 2846 2773 2667 2773 2921 3118 3019 2749 2693 2852 2929 3310 3308 2907 2858 2640 2665 2612 2547 2597 2733 2863 2757 2757 2764 2881 2966 3006 2955 2932 2866 2771 2663 2609 2601 2680 2719 2697 2753 2802 2825 2840 2793 2657 2633 2655 2649 2651 2585 2620 2725 2693 2686 2638 2488 2426 2443 2585 2683 2832 2874 2865 2858 2841 2817 2844 2882 2857 2810 2784 2773 2743 2717 2734 2765 2784 2760 2781 2791 2797 2741 2739 2716 2674 2699 2695 2695 2696 2718 2735 2733 2712 2709 2693 2736 2762 2817 2857 2901 2932 2952 2975 2982 2985 2990 3011 3043 3085 3119 3121 3131 3145 3206 3178 3203 3242 3289 3375 3375 3332 3398 3396 3316 3341 3410 3706 3841 3848 4269 3634 2774 2557 2399 1970 1644 1611 1735 2057 2142 1827 1043 892 249 291 436 584 1629 1838 2207 2206 2069 2217 2267 2337 2416 2390 2420 2451 2492 2526 2554 2553 2596 2587 2549 2349 2064 1918 1810 1637 1471 1400 1270 1279 1358 1573 1914 2275 2567 2592 2628 2691 2909 3172 3243 3205 3199 3105 2916 2691 2574 2516 2488 2489 2520 2578 2628 2643 2581 2587 2568 2536 2581 2601 2564 2546 2360 2389 2336 2373 2284 2309 2183 2169 2157 2111 2063 2012 1993 1997 2007 2009 1986 1978 1994 1998 1971 1956 1990 1982 1971 2003 2011 1998 2022 2039 2069 2101 2121 2199 2266 2327 2341 2218 2115 2046 2036 2007 2034 2135 2222 2352 2340 2231 2325 2416 2439 2513 2458 2361 2263 2302 2379 2399 2480 2624 2639 2653 2901 2974 2842 2639 2489 2251 2091 2176 2224 2199 2106 2026 2066 2034 1924 1961 1948 1978 2097 2365 1882 1824 1898 1954 1950 1962 1968 1918 1860 1956 1958 2451 2460 2438 2345 2225 2138 2055 1927 1851 1805 1704 1633 1577 1603 1633 1685 1721 1772 1802 1817 1900 2004 2082 2151 2259 2396 2538 2654 2684 2706 2724 2805 2763 2660 2629 2628 2577 2516 2531 2439 2373 2401 2433 2417 2378 2418 2446 2473 2428 2409 2400 2308 2458 2543 2534 2395 2430 2512 2613 2634 2843 2791 2602 2368 2511 2734 2972 2836 2842 2999 2968 2668 2636 2727 2838 2912 2835 2738 2636 2728 2738 2794 2805 2804 2766 2936 3098 3120 3019 2821 2878 2970 3062 3097 3026 3053 3052 3012 2999 3048 3148 3229 3291 3294 3256 3216 3435 3592 3562 3636 3660 3581 3693 3792 3753 3762 4011 4100 3906 3754 3723 3857 3728 3700 3525 3607 3412 3154 3040 3303 3136 2861 3292 3590 3505 3300 3220 3147 3110 3188 3261 3168 2994 2982 3153 3264 3213 3092 3013 2991 3125 3411 3422 3228 3315 3358 3484 3407 3561 3625 3358 3433 3619 3609 3451 3090 3184 3206 3419 3450 3625 3322 3247 3159 3100 2964 2869 3013 3378 3437 3248 3180 3195 3044 3021 3035 2991 2939 3047 3186 3260 3301 3322 3430 3430 3344 3430 3566 3579 3366 3287 3290 3217 3228 3310 3352 3333 3373 3418 3436 3350 3264 3444 3591 3638 3612 3716 3504 3700 3680 3690 3607 3439 3376 3378 3505 3416 3416 3446 3356 3309 3261 3167 3143 3168 3152 3142 3070 3152 3126 3079 3079 3089 3046 3011 2972 2901 3030 3088 3066 2973 2887 2929 3083 3081 3009 2869 2975 3128 3164 3034 2944 3116 3172 3152 3126 3149 3205 3183 3163 3177 3280 3285 3368 3373 3352 3273 3244 3240 3208 3219 3333 3434 3419 3324 3326 3373 3307 3165 3118 3175 3264 3400 3371 3133 3121 3184 3160 3153 3043 2876 2982 2965 2927 2846 2753 2772 3041 3178 2973 3062 3188 3231 3044 2943 2829 2766 2798 3091 2922 2913 2955 3057 3100 2884 3087 3292 3410 3491 3389 3122 2991 3165 3358 3286 3043 2937 3086 3326 3256 3244 3271 3215 3224 3197 3215 3264 3450 3160 2994 3078 3065 3054 3037 3121 3177 3206 3188 3293 3234 3221 3217 3242 3203 3239 3444 3536 3785 3637 3378 3408 3601 3764 3736 3729 3794 3857 3782 3722 3796 3826 3790 3617 3413 3105 2555 1866 926 4 0 41 585 2413 2390 2844 3207 3051 3533 3205 3472 3547 2217 2925 3136 2301 1616 2933 3861 3931 3800 3210 2755 2652 2944 3299 3280 3367 3278 3283 3174 2826 2775 2589 2523 2928 3274 3301 2963 2718 2558 2459 2743 3066 3254 2530 2492 2581 2676 2690 2641 2855 3039 2954 2700 2681 2755 3048 3255 3231 3145 3026 2890 2675 2492 2486 2494 2538 2628 2706 2667 2679 2754 2791 2768 2617 2617 2583 2597 2593 2563 2626 2596 2569 2547 2533 2426 2433 2607 2826 2823 2838 2898 2833 2780 2789 2786 2822 2820 2769 2742 2710 2700 2702 2714 2731 2755 2776 2772 2782 2787 2722 2699 2706 2662 2677 2691 2691 2702 2716 2729 2744 2743 2727 2730 2734 2747 2781 2830 2861 2896 2932 2950 2968 2972 2978 2998 3018 3048 3081 3110 3157 3197 3193 3219 3194 3211 3244 3256 3281 3349 3341 3400 3392 3356 3350 3351 3449 3856 3716 4117 3543 2140 2299 2670 2407 1661 2028 1997 2588 2589 2483 2158 1192 161 90 396 536 1134 948 1378 2056 2115 2218 2254 2328 2414 2425 2402 2441 2494 2522 2522 2570 2616 2592 2506 2356 2113 1953 1932 1684 1634 1537 1352 1404 1524 1801 2142 2244 2459 2660 2726 2829 3051 3208 3197 3173 3129 2997 2817 2638 2532 2488 2459 2442 2481 2542 2614 2641 2582 2592 2706 2525 2545 2486 2588 2419 2332 2434 2334 2368 2298 2270 2232 2213 2197 2139 2085 2055 2053 2049 2049 2038 2027 2034 1994 1995 1986 1979 1985 1982 1975 1989 1984 1996 2025 2043 2072 2092 2144 2200 2253 2283 2254 2186 2032 1915 1952 1986 2004 2024 2229 2494 2382 2122 2208 2250 2358 2571 2549 2365 2282 2326 2358 2314 2392 2525 2545 2638 2947 3034 2954 2772 2593 2345 2124 2180 2217 2229 2372 1842 1943 2028 1988 1865 1863 1862 1967 1956 1861 1865 1902 1931 1991 1995 1930 1919 2033 2070 2037 2397 2386 2337 2248 2157 2117 2042 1900 1792 1731 1648 1625 1590 1593 1643 1731 1789 1821 1829 1841 2007 2141 2262 2354 2454 2521 2584 2599 2628 2714 2721 2783 2797 2726 2588 2586 2576 2494 2415 2326 2256 2299 2386 2444 2438 2379 2393 2450 2528 2458 2256 2321 2557 2605 2594 2517 2469 2208 2455 2674 2931 3017 3155 2522 2615 2850 3041 2970 2948 2971 2934 2851 2781 2693 2768 2824 2763 2675 2814 2734 2764 2816 2824 2707 2616 2639 2809 3036 3027 2885 2833 2957 3076 2965 2925 3028 3141 3212 3087 3075 3148 3193 3273 3442 3632 3442 3432 3610 3621 3562 3530 3680 3897 3966 3930 3922 4056 4064 3593 3565 3594 3656 3773 3525 3454 3754 3629 3482 3616 3803 3773 3564 3617 3882 3999 3775 3522 3427 3344 3497 3493 3430 3377 3262 3238 3206 3195 3264 3341 3381 3409 3482 3540 3345 3163 3097 3260 3299 3446 3466 3572 3566 3789 3835 3664 3489 3444 3428 3364 3342 3284 3245 3222 3114 3056 3002 2966 3054 3232 3341 3232 3174 3257 3299 3118 3060 3107 3126 3134 3249 3417 3542 3596 3689 3646 3446 3312 3341 3471 3429 3370 3330 3254 3318 3276 3193 3223 3275 3345 3512 3361 3320 3442 3495 3559 3718 3718 3741 3793 3793 3759 3647 3240 3274 3521 3515 3410 3382 3445 3442 3356 3239 3105 3097 3197 3161 3123 3038 3012 3035 3040 3083 3104 3055 3062 3077 2952 3026 3060 3006 2934 2867 2878 2952 3096 3048 2975 2948 3111 3268 3101 2993 3091 3146 3160 3088 3088 3149 3171 3188 3240 3348 3306 3342 3356 3342 3265 3213 3216 3232 3325 3352 3325 3325 3343 3378 3417 3379 3220 3132 3181 3214 3233 3197 3132 3032 3009 3010 3121 2999 2897 2989 3015 3038 2850 2841 2693 3070 3118 2905 3024 3101 3054 3056 3070 2943 2816 2837 2971 2862 3052 3038 3032 3013 2971 3033 3200 3202 2885 2932 3098 3049 3215 3357 3238 3115 3058 3106 3360 3240 3016 3112 3219 3259 3182 3068 3032 3057 2949 2985 3073 3187 3038 3060 3209 3191 3285 3200 3133 3096 3098 3147 3220 3214 3178 3265 3367 3442 3370 3418 3470 3458 3493 3570 3622 3708 3896 3871 3843 3859 3960 3936 3659 3273 2979 2553 1981 822 63 70 262 649 1428 2021 2846 2410 2394 2877 3227 3203 3366 3100 2878 2364 1723 1452 2315 3235 3388 3387 3261 3151 3043 2983 3018 3171 3374 3319 3163 3128 2891 2714 2516 2750 3175 3373 3308 2711 2612 2568 2654 2727 2752 2669 2436 2592 2746 2955 2976 2941 2822 2891 2854 2658 2704 2844 2927 2953 2966 2984 2892 2773 2609 2613 2694 2712 2681 2699 2759 2662 2584 2652 2696 2686 2522 2562 2537 2582 2631 2587 2573 2540 2549 2519 2469 2399 2529 2816 3024 2993 2937 2885 2766 2774 2777 2777 2805 2787 2763 2752 2692 2672 2697 2726 2740 2751 2749 2741 2731 2718 2707 2697 2687 2669 2675 2663 2686 2722 2745 2757 2753 2741 2735 2731 2730 2747 2789 2834 2882 2903 2928 2936 2952 2971 2987 3017 3039 3075 3084 3097 3157 3185 3186 3217 3198 3216 3231 3260 3285 3340 3347 3382 3410 3405 3389 3407 3646 4048 3938 3363 2889 2507 2713 3303 2975 2415 2835 2613 2443 2261 2352 2990 1923 853 222 442 520 1131 1213 1949 2286 2233 2249 2259 2259 2284 2344 2398 2438 2463 2521 2603 2595 2584 2601 2471 2403 2071 1931 2153 1820 1683 1589 1437 1527 1672 1829 2059 2311 2555 2706 2765 2897 3120 3238 3237 3179 3046 2888 2737 2607 2518 2467 2445 2427 2485 2530 2519 2498 2535 2565 2546 2522 2479 2457 2506 2485 2422 2484 2440 2436 2361 2247 2259 2224 2196 2144 2097 2081 2070 2065 2048 2024 2015 2010 1970 2010 2016 2003 1992 1979 1977 1994 1979 1985 2010 2046 2079 2109 2149 2184 2219 2230 2163 2059 1934 1883 1929 1933 1890 1925 2242 2564 2353 2056 2018 2033 2182 2401 2503 2393 2328 2345 2389 2335 2211 2302 2379 2295 2319 2575 2763 2625 2291 2158 2108 2104 2217 2128 1850 1807 1856 1921 1938 1950 1926 1890 1919 1964 2019 2020 1951 1896 1849 1790 1835 1858 2000 1929 2000 2315 2296 2263 2213 2132 2070 2004 1873 1756 1731 1665 1636 1627 1641 1698 1795 1853 1861 1875 1924 2202 2335 2425 2466 2533 2566 2607 2551 2617 2710 2743 2819 2778 2746 2614 2618 2626 2568 2458 2337 2214 2203 2299 2368 2377 2408 2485 2499 2673 2665 2406 2477 2643 2732 2699 2678 2661 2327 2544 2794 2994 3003 3057 2843 2828 2911 2953 2784 2851 2855 2817 3003 3011 2731 2624 2694 2693 2814 2947 2755 2682 2762 2806 2868 2828 2794 2770 2871 2942 2984 2923 2935 3055 3088 2937 2780 3017 3255 3187 3085 3112 3145 3255 3469 3578 3544 3518 3607 3696 3671 3559 3785 3962 3935 3871 3809 3786 3795 3445 3634 3685 3558 3386 3374 3433 3768 3682 3454 3693 3864 3882 3738 3683 3577 3766 3823 3620 3670 3722 3606 3511 3483 3521 3527 3448 3326 3189 3254 3413 3505 3432 3364 3502 3278 3131 3125 3282 3170 3203 3434 3604 3540 3772 3846 3669 3608 3578 3504 3416 3350 3307 3372 3343 3160 3052 3181 3333 3465 3433 3380 3243 3187 3302 3426 3326 3178 3118 3160 3271 3298 3361 3451 3443 3430 3455 3449 3301 3172 3150 3238 3335 3379 3262 3319 3232 3105 3135 3367 3459 3545 3396 3416 3490 3537 3567 3607 3577 3619 3786 3781 3612 3460 3224 3266 3374 3361 3327 3331 3426 3515 3300 3118 3055 3126 3133 3075 3091 2952 2862 2930 2935 2963 3015 2962 2979 3073 3076 3074 2991 2969 2875 2907 2996 2956 3047 3042 2911 2981 3041 3254 3215 3127 3064 3173 3148 3239 3166 3154 3177 3312 3324 3320 3348 3327 3336 3321 3277 3241 3262 3298 3329 3276 3205 3201 3260 3346 3402 3423 3356 3268 3188 3283 3354 3335 3154 2901 2867 2929 3126 3068 2918 2975 3059 3073 3109 2789 2744 3035 3026 2841 2930 3019 3008 3090 3348 3140 3014 3004 2889 2807 2839 2938 3037 3061 3032 2984 3037 3136 3118 3068 3136 3069 3145 3086 3055 3246 3240 3048 3183 3179 3093 3090 3150 3169 3169 3062 2966 3000 2941 2984 3011 3076 3219 3158 3199 3270 3261 3107 3214 3218 3183 3159 3169 3158 3172 3253 3393 3450 3392 3353 3263 3322 3427 3505 3555 3648 3850 3819 3984 3961 4013 3937 3736 3118 2655 2191 1688 821 137 484 1117 1894 1609 2217 2109 1382 1494 1922 2308 2702 2990 2795 2009 1049 525 518 1728 3130 3294 3257 3278 3435 3251 3092 3082 3258 3519 3393 3289 3165 2927 2681 2421 3212 3158 3147 2969 2618 2415 2499 2551 2550 2496 2434 2453 2854 3048 3024 3138 3141 2880 2799 2737 2624 2637 2760 2891 2783 2873 2873 2757 2725 2655 2803 2691 2876 2708 2735 2789 2661 2597 2609 2628 2626 2617 2584 2559 2632 2727 2669 2577 2628 2659 2607 2549 2516 2660 2876 2934 2904 2850 2789 2748 2793 2775 2711 2740 2732 2742 2741 2653 2676 2702 2707 2713 2726 2727 2728 2723 2715 2703 2698 2693 2684 2679 2678 2713 2752 2773 2775 2764 2757 2750 2750 2751 2737 2774 2825 2883 2915 2920 2944 2960 2968 2979 2997 3046 3061 3092 3124 3162 3232 3235 3222 3239 3239 3236 3265 3287 3337 3360 3367 3418 3414 3392 3543 3852 3988 4035 3330 2410 403 2380 2903 2300 2690 2660 2896 2717 2694 2753 2995 1639 541 534 675 829 896 704 1341 2113 2278 2288 2364 2369 2479 2425 2389 2455 2534 2427 2449 2650 2635 2601 2422 2247 2100 1993 2155 2011 1853 1710 1606 1580 1725 1843 2052 2344 2575 2706 2764 2850 2946 3098 3200 3086 2945 2802 2668 2574 2551 2429 2415 2406 2479 2603 2460 2459 2522 2567 2586 2573 2518 2514 2493 2431 2458 2543 2513 2446 2380 2307 2285 2211 2195 2189 2109 2072 2051 2062 2055 2040 2049 1997 1961 1966 1970 1970 1977 1971 1976 1991 1996 1995 2011 2053 2108 2167 2185 2192 2219 2212 2121 1995 1890 1855 1852 1807 1772 1875 2118 2403 2380 2345 2139 2019 2089 2307 2452 2397 2326 2324 2401 2285 2100 2059 2075 2038 2176 2375 2458 2345 2147 2113 2182 2178 2281 2226 1961 1872 1895 1911 1956 2082 2113 1992 1917 2000 2228 2172 1962 1846 1733 1805 1918 1906 1922 1870 1916 2226 2217 2216 2200 2142 2055 1973 1877 1829 1720 1661 1649 1642 1706 1751 1858 1913 1931 1967 2074 2385 2495 2521 2530 2537 2545 2651 2615 2625 2743 2707 2741 2786 2758 2670 2655 2686 2644 2655 2590 2363 2305 2290 2246 2332 2385 2393 2476 2709 2697 2599 2573 2589 2808 2732 2682 2712 2628 2667 2825 2951 3031 2920 3051 3037 2942 2865 2748 2780 2783 2889 3065 2997 2780 2671 2722 2680 2893 2970 3099 3042 2835 2866 2968 3008 2910 2835 2912 2974 3031 3049 2996 2985 3098 3156 2950 2924 3192 3236 3150 3113 3155 3190 3399 3429 3457 3459 3557 3763 3814 3710 3751 3881 3799 3651 3702 3586 3593 3625 3588 3567 3512 3345 3307 3578 3714 3368 3274 3471 3475 3292 3210 3341 3202 3272 3476 3532 3758 3791 3530 3478 3478 3489 3612 3674 3569 3264 3200 3276 3270 3131 3149 3415 3360 3257 3474 3507 3534 3452 3630 3600 3550 3600 3658 3409 3475 3558 3491 3472 3548 3491 3388 3363 3264 3251 3387 3546 3609 3482 3413 3368 3281 3294 3372 3362 3304 3186 3255 3413 3299 3157 3169 3207 3259 3240 3381 3384 3392 3251 3112 3153 3219 3283 3422 3444 3471 3344 3340 3473 3543 3412 3408 3467 3537 3538 3580 3553 3615 3820 3770 3572 3319 3153 3217 3297 3313 3254 3206 3452 3539 3261 3079 3083 3153 3099 2995 2997 2997 2954 2944 3026 2966 2928 2867 2920 3121 3200 3091 3031 2955 2944 2760 2935 2947 2885 3052 3042 3013 3041 3161 3262 3194 3069 3112 3115 3087 3161 3213 3256 3314 3360 3342 3387 3380 3381 3363 3328 3302 3289 3286 3263 3237 3185 3154 3154 3248 3440 3448 3366 3211 3096 3117 3151 3026 3040 2911 2800 2874 3163 3093 2987 3107 3014 3085 3162 2869 2857 2963 2882 2838 2915 2983 3053 3112 3132 3089 3119 3227 3083 2853 2879 2943 2945 3006 3090 3128 3177 3243 3167 2993 3085 3083 3028 2904 3096 3192 3077 3000 3146 3016 3020 3099 3045 3032 3081 3121 2998 3031 3075 2995 3001 3199 3249 3099 3096 3210 3279 3123 3063 3211 3185 3083 3083 3125 3238 3344 3364 3352 3289 3232 3155 3223 3402 3616 3667 3767 3847 3864 4109 3998 3986 3882 3446 2983 2409 2121 1745 930 545 443 1025 2576 2462 2165 1428 505 221 607 913 1897 3037 2954 2093 1019 317 452 1758 3134 3533 3504 3363 3501 3240 3392 3223 3116 3386 3383 3339 3255 3045 2840 2721 3166 3111 2946 2882 2735 2467 2590 2607 2649 2713 2740 2871 3027 2910 2752 2859 2983 2858 2801 2728 2623 2629 2739 2892 2711 2594 2575 2576 2602 2591 2643 2527 2649 2595 2666 2765 2724 2720 2721 2681 2634 2599 2563 2536 2515 2485 2486 2722 2948 2910 2819 2783 2769 2873 3036 2992 2858 2713 2754 2757 2861 2883 2815 2768 2688 2753 2703 2681 2667 2674 2692 2691 2703 2708 2715 2723 2695 2682 2682 2681 2682 2680 2705 2761 2778 2780 2774 2774 2786 2776 2763 2792 2759 2773 2825 2833 2885 2920 2959 2981 2983 3001 3023 3028 3039 3088 3145 3179 3218 3230 3261 3291 3277 3256 3274 3306 3343 3378 3368 3413 3477 3442 3566 3727 3859 3774 3537 3263 1264 3016 2926 2016 1984 2826 3147 2835 2731 2917 3052 2441 2280 1916 1684 1439 1366 2027 1871 2028 2347 2319 2273 2170 2095 2211 2316 2487 2647 2619 2628 2445 2723 2602 2450 2251 2201 2150 2182 2069 1905 1787 1745 1721 1775 1914 2076 2318 2587 2703 2722 2765 2874 3076 3207 2997 2820 2703 2664 2590 2485 2380 2383 2387 2493 2545 2485 2539 2613 2619 2604 2577 2597 2626 2551 2514 2552 2517 2454 2466 2448 2360 2305 2223 2185 2209 2127 2111 2074 2105 2104 2079 2076 2001 1944 1931 1951 1968 1982 1979 1972 1979 1990 2000 2014 2065 2120 2182 2182 2192 2246 2246 2164 2027 1956 1873 1815 1784 1758 1822 1999 2102 2101 2200 2159 2033 2037 2177 2312 2304 2207 2212 2478 2166 1964 1934 1925 1935 2043 2310 2349 2232 2189 2126 2162 2170 2234 2282 2178 2128 2129 2064 2014 2058 2185 2118 2062 2088 2252 2222 2065 2008 2038 1937 1926 1878 1897 2040 1999 2222 2196 2172 2151 2090 1957 1937 1904 1865 1739 1652 1676 1688 1789 1818 1910 2001 2069 2130 2256 2354 2470 2502 2595 2675 2588 2639 2608 2530 2650 2661 2707 2785 2765 2729 2693 2715 2671 2709 2742 2548 2417 2399 2323 2308 2318 2279 2369 2533 2558 2590 2527 2644 2857 2760 2714 2762 2710 2639 2673 2626 2877 2735 2773 2832 2810 2825 2884 2869 2909 3049 3026 3026 3133 2757 2796 2828 2884 2780 2993 3104 3007 3018 2951 2917 2962 3006 3055 3003 2968 3005 3043 3115 3218 3277 3127 2930 2991 3096 3092 3084 3200 3163 3283 3378 3560 3547 3559 3691 3785 3738 3829 3814 3604 3313 3423 3381 3326 3337 3613 3506 3586 3514 3483 3693 3503 2957 3017 3166 3190 3248 3130 3065 3133 3222 3341 3417 3642 3790 3655 3524 3420 3353 3390 3537 3597 3365 3210 3244 3240 3008 3079 3323 3440 3415 3393 3562 3514 3380 3588 3671 3713 3456 3449 3179 3300 3357 3422 3367 3500 3473 3351 3408 3415 3384 3432 3443 3379 3323 3338 3331 3280 3265 3275 3360 3369 3217 3219 3430 3362 3124 3134 3226 3305 3250 3327 3398 3529 3526 3286 3326 3188 3215 3357 3561 3642 3589 3400 3398 3529 3435 3417 3428 3452 3477 3623 3570 3556 3766 3852 3709 3420 3196 3266 3400 3409 3213 3125 3377 3486 3284 3089 3031 3044 3011 2965 2946 2958 2950 2839 2978 3000 2921 2900 2995 3142 3258 3179 2988 2964 3021 2716 2886 2944 2867 3021 3178 3058 3090 3122 3262 3159 3066 3057 3043 3101 3237 3246 3260 3280 3380 3401 3409 3411 3399 3389 3382 3384 3349 3334 3306 3237 3169 3071 3037 3210 3570 3541 3343 3274 3154 3123 3060 3071 3021 2862 2731 2799 3064 3007 3132 3128 2989 3024 3012 2943 2989 3028 2907 2841 2866 2909 2940 3069 3131 3109 3176 3164 2900 2742 2888 2948 2898 2912 2945 2932 3020 3090 2926 2976 3048 2975 2808 2963 3106 3046 2999 3043 3043 2987 3033 3125 3017 2993 3019 3064 2963 2962 2871 3109 3198 3022 3048 3084 3106 3026 2998 3107 3209 3272 3276 3206 3077 3096 3283 3293 3208 3169 3283 3266 3208 3284 3352 3577 3807 3946 3715 3965 3991 4151 3972 3908 3155 2796 2447 2479 2182 1436 1785 1060 451 1315 1930 2138 1427 335 4 11 323 1585 2964 3098 2380 1175 197 131 624 2285 4036 3740 3438 3411 3189 3026 3036 3016 3056 3203 3108 3173 3077 3044 3266 3314 3352 3203 3024 2893 2784 2750 2728 2799 2895 2942 3010 2923 2633 2556 2640 3044 2927 2877 2865 2660 2678 2658 2736 2585 2513 2513 2504 2539 2597 2605 2503 2437 2486 2582 2649 2681 2723 2749 2711 2609 2551 2542 2539 2521 2514 2554 2755 3032 2982 2915 2857 2928 2932 2850 2853 2852 2806 2830 2830 2758 2742 2741 2677 2724 2750 2661 2645 2640 2644 2661 2668 2672 2669 2668 2672 2674 2676 2682 2683 2686 2683 2713 2813 2793 2790 2786 2787 2791 2793 2764 2820 2774 2772 2835 2862 2899 2927 2961 2984 2999 3009 3019 3037 3058 3097 3152 3179 3210 3240 3251 3278 3297 3273 3286 3319 3336 3375 3383 3416 3483 3444 3927 3566 3768 3542 3474 3749 3368 2821 2112 1626 1502 2592 3118 2963 2866 2935 2961 2781 2719 2844 2833 2214 2203 2584 2447 2371 2438 2344 2224 3062 3470 2508 2592 2622 2472 2574 2472 2423 2476 2550 2562 2493 2404 2392 2310 2122 1945 1843 1859 1860 1867 2006 2159 2397 2565 2647 2638 2696 2867 3081 3111 2959 2708 2615 2556 2468 2396 2363 2380 2413 2444 2517 2532 2594 2648 2651 2673 2652 2753 2741 2624 2628 2584 2587 2456 2414 2372 2334 2259 2222 2172 2165 2157 2088 2085 2118 2102 2048 2004 1978 1944 1932 1958 1969 1984 1984 1975 1985 1980 1998 2016 2076 2119 2126 2164 2203 2264 2287 2220 2106 2057 1946 1823 1797 1782 1771 1847 1935 2134 2133 2157 2091 2029 2265 2300 2347 2100 2167 2445 2157 1994 1962 1953 1977 2068 2168 2223 2214 2228 2215 2214 2203 2264 2392 2401 2335 2268 2206 2108 2003 2198 2205 2193 2280 2342 2254 2119 2063 2079 2016 1869 1777 1901 2034 2012 2277 2260 2198 2132 2091 1976 1944 1886 1856 1773 1704 1718 1759 1906 1931 2003 2126 2225 2243 2319 2383 2407 2381 2489 2626 2604 2593 2546 2478 2532 2608 2708 2754 2786 2812 2724 2737 2728 2740 2761 2590 2465 2499 2420 2350 2378 2327 2317 2391 2719 2866 2439 2426 2599 2623 2659 2834 2845 2826 2482 2333 2403 2551 2584 2772 2709 2751 2668 2620 2816 3070 2998 3103 2964 2854 3014 3320 3204 2771 2763 2798 2854 3054 2966 2863 2918 2976 2993 2986 2857 2785 2910 3011 3151 3253 3100 2965 2938 2986 2997 3025 3099 3117 3215 3389 3558 3574 3533 3620 3755 3781 3888 3785 3469 3356 3267 3330 3245 3373 3673 3749 3705 3633 3577 3532 3286 3078 3043 2994 3068 3302 3284 3180 3251 3281 3204 3212 3420 3619 3614 3512 3395 3251 3130 3335 3607 3452 3281 3290 3382 3266 3262 3289 3191 3187 3693 3726 3653 3420 3634 3617 3493 3449 3476 3233 3119 3085 3281 3381 3454 3428 3323 3379 3406 3365 3415 3454 3388 3263 3215 3328 3345 3255 3254 3303 3408 3312 3082 3172 3312 3381 3335 3338 3384 3390 3443 3371 3540 3661 3513 3521 3490 3533 3273 3535 3614 3500 3367 3312 3593 3492 3469 3447 3483 3569 3593 3519 3465 3525 3713 3814 3618 3366 3271 3251 3200 3133 3185 3322 3381 3276 3082 2998 3039 3028 2974 2921 2955 2911 2873 2979 3081 3076 3032 3097 3138 3117 3101 2912 3036 3236 2800 2771 2971 2896 3008 3252 3337 3111 3085 3206 3145 3223 3105 3124 3195 3246 3286 3305 3296 3349 3374 3369 3393 3410 3393 3393 3421 3422 3426 3390 3305 3146 3007 3055 3183 3504 3480 3364 3239 3111 2921 2833 2954 2952 2799 2738 2755 2916 2927 3119 3112 2981 3151 3097 2977 3068 3159 2956 2803 2758 2777 2844 2898 2960 3013 2975 2965 2861 2740 2800 2960 2851 2797 2907 2978 3022 2912 2859 2884 3020 2866 2744 2996 3001 3055 3059 3025 2951 2967 3214 3094 3070 3050 3040 2965 2867 2895 2923 2916 2838 2943 3113 3124 3044 2873 2841 3060 3196 3240 3335 3194 3005 3058 3323 3175 3154 3203 3215 3173 3083 3034 3185 3407 3654 3749 3803 3855 4009 4109 3841 3586 2946 2709 2825 2844 2765 2821 3072 2279 1081 987 1612 1835 1874 2105 1616 317 505 1502 2657 3252 2939 2087 967 1008 677 3350 4318 3335 3199 3091 3177 2617 2521 2762 2909 3089 2984 3042 3240 3428 3506 3436 3262 3086 2962 2880 2868 2836 2779 2809 2799 2827 2881 2768 2571 2661 2611 2819 2859 2889 2864 2597 2600 2587 2600 2486 2473 2482 2504 2559 2572 2519 2551 2558 2562 2572 2567 2557 2588 2634 2613 2575 2562 2563 2575 2569 2550 2574 2721 2875 2696 2777 2743 2805 2844 2625 2718 2750 2829 2775 2751 2738 2720 2712 2717 2748 2732 2677 2694 2726 2686 2648 2653 2660 2662 2668 2672 2675 2682 2692 2688 2690 2693 2711 2789 2790 2794 2797 2798 2799 2790 2769 2793 2771 2778 2847 2882 2911 2929 2959 2978 2982 2999 3027 3046 3072 3108 3158 3189 3208 3220 3254 3272 3312 3308 3310 3331 3330 3335 3375 3408 3427 3589 3866 3796 3656 3472 3389 3633 2578 960 565 802 898 1988 3037 2720 2783 3006 3039 2984 2765 2824 2928 2716 2772 2613 2536 2524 2508 2444 2449 2771 2048 2325 2582 2755 2315 2446 2461 2236 2295 2400 2470 2536 2474 2348 2256 2159 2005 1980 1933 1979 1959 2093 2227 2438 2563 2569 2567 2676 2850 2982 2962 2838 2651 2518 2433 2356 2323 2364 2418 2477 2583 2547 2487 2624 2627 2623 2674 2692 2968 2869 2606 2675 2544 2533 2455 2378 2341 2354 2274 2201 2150 2159 2155 2106 2097 2102 2073 2004 1981 1933 1925 1953 2001 2008 1968 1970 1975 2007 1999 2004 2024 2055 2088 2117 2154 2208 2271 2305 2311 2262 2111 1925 1780 1715 1721 1721 1738 1851 2018 2164 2251 2341 2336 2333 2427 2367 2151 2216 2299 2268 2124 1996 1943 1969 2034 2128 2177 2242 2297 2331 2293 2269 2343 2378 2429 2188 2139 2123 2117 2044 2163 2177 2170 2232 2306 2265 2169 2140 2101 2001 1802 1730 1836 1866 1846 2149 2143 2125 2076 2026 1964 1875 1894 1846 1802 1731 1768 1854 2047 2073 2131 2224 2248 2317 2353 2382 2403 2353 2347 2414 2430 2457 2485 2461 2528 2634 2690 2763 2854 2885 2816 2793 2758 2729 2716 2617 2547 2565 2473 2441 2508 2485 2547 2467 2516 2524 2388 2328 2395 2240 2320 2441 2569 2671 2550 2200 2241 2463 2606 2673 2603 2676 2626 2536 2580 2725 2957 3136 3157 3011 2830 3022 3129 2963 2810 2834 2893 3099 3089 2930 2916 2959 2873 2759 2738 2752 2789 2784 2931 3192 3094 2956 2882 2984 3067 3125 3136 3220 3222 3350 3456 3510 3528 3540 3674 3705 3737 3859 3728 3671 3579 3505 3293 3215 3762 3774 3926 3841 3711 3597 3565 3619 3545 3461 3400 3536 3516 3328 3321 3244 3059 3146 3411 3542 3580 3562 3537 3455 3278 3468 3747 3513 3317 3310 3499 3487 3493 3541 3426 3562 3841 3656 3595 3566 3483 3444 3383 3358 3326 3367 3262 3023 3230 3517 3514 3472 3398 3503 3493 3448 3426 3383 3320 3194 3125 3180 3235 3251 3232 3314 3498 3493 3358 3293 3265 3317 3289 3388 3523 3529 3504 3433 3379 3410 3586 3504 3675 3446 3250 3438 3537 3396 3301 3227 3442 3467 3516 3521 3543 3568 3583 3538 3474 3446 3638 3794 3810 3647 3312 3159 3178 3216 3269 3312 3326 3234 3038 2967 2990 3027 3006 2968 2985 2910 2937 2980 3054 3126 3108 3058 3147 3087 3209 2791 3034 3143 2916 2814 3151 2955 2913 3141 3268 3085 3007 3159 3212 3183 3080 3037 3025 3136 3313 3325 3291 3345 3379 3384 3382 3380 3376 3363 3338 3333 3349 3360 3327 3101 2930 3151 3277 3359 3267 3245 3088 3103 2966 2954 2990 2849 2782 2736 2791 2912 2987 3199 3107 2983 3083 3015 2980 3048 3064 2920 2776 2694 2666 2718 2817 2962 2943 2923 2968 2971 2838 2800 2982 2843 2768 2869 2840 2902 2968 3163 3085 3076 2916 2895 3017 2972 2948 2906 2878 3036 2989 3104 3137 3100 3106 3099 2961 2912 3002 3015 2925 2933 3065 3094 2993 2926 2842 2893 2999 3227 3318 3372 3373 3111 3158 3274 2939 2918 3069 3101 3027 3036 2836 3005 3297 3499 3558 3656 3955 4111 4248 3906 3364 2899 2709 2743 2559 2472 2782 3064 3240 2818 1982 2374 2444 2627 2736 2431 1923 1333 1330 2134 3229 3432 3306 3322 2194 1646 3260 3775 3130 2764 2883 2965 3084 2921 2994 3026 2970 2916 2957 3100 3174 3120 3098 3022 2907 2904 2852 2773 2794 2833 2916 2701 2629 2711 2623 2442 2669 2592 2587 2701 2829 2819 2698 2620 2608 2572 2503 2551 2610 2599 2573 2551 2557 2573 2596 2616 2605 2565 2523 2522 2548 2552 2565 2575 2585 2607 2564 2508 2458 2517 2576 2509 2570 2602 2689 2655 2640 2804 2799 2796 2778 2767 2704 2682 2697 2675 2664 2700 2687 2646 2650 2631 2606 2653 2675 2689 2692 2693 2690 2690 2687 2687 2717 2723 2777 2745 2762 2785 2794 2792 2788 2786 2784 2787 2775 2786 2843 2881 2912 2946 2973 2980 2984 3002 3008 3046 3085 3114 3150 3166 3199 3223 3262 3275 3289 3327 3307 3305 3320 3329 3382 3393 3566 3684 3771 3830 3605 3402 3318 3265 2581 1669 1681 1682 1248 1041 1694 2111 2063 3291 3307 2809 2586 2576 2771 2959 3013 3026 2824 2526 2369 2413 2503 1929 1072 842 1755 2539 2359 2426 2586 2216 2261 2324 2382 2478 2346 2223 2154 2137 2281 1959 1992 2037 2069 2121 2291 2350 2491 2536 2543 2721 2881 2927 2855 2771 2629 2447 2338 2278 2294 2346 2385 2435 2518 2571 2431 2638 2663 2671 2579 2615 2861 2788 2657 2623 2558 2523 2438 2367 2348 2349 2286 2229 2194 2164 2198 2119 2114 2079 2064 2047 1994 1938 1927 1987 1997 1984 1981 1970 1994 2026 2025 2022 2027 2038 2082 2137 2183 2245 2304 2335 2322 2243 2081 1875 1721 1640 1665 1662 1698 1829 1888 2014 2223 2352 2419 2329 2313 2312 2201 2181 2211 2121 2005 1942 1928 1965 2056 2178 2238 2369 2329 2454 2274 2244 2247 2182 2094 2014 1989 2046 2088 2094 2079 2050 2068 2147 2217 2202 2094 2197 2290 2127 1855 1902 2137 2245 1728 2016 2029 2057 2055 2018 1957 1841 1830 1838 1839 1810 1841 1967 2085 2218 2228 2267 2289 2314 2319 2328 2247 2322 2314 2303 2290 2321 2392 2449 2530 2639 2708 2755 2882 2936 2834 2774 2768 2718 2658 2629 2538 2556 2659 2599 2503 2563 2745 2691 2654 2320 2270 2388 2277 2177 2129 2188 2209 2211 2285 2146 2252 2476 2670 2771 2678 2688 2641 2573 2585 2744 2779 2836 3110 2953 2780 2854 3040 2958 2788 2821 2900 3077 2993 2864 2846 2920 2889 2728 2724 2862 2880 2746 2854 3093 3088 2978 2953 3074 3092 3123 3103 3329 3368 3457 3354 3481 3682 3589 3606 3610 3653 3891 4040 4007 3839 3747 3562 3533 3836 4033 3940 4075 3916 3826 3764 3663 3650 3651 3573 3604 3596 3452 3394 3312 3126 3226 3517 3636 3718 3715 3661 3649 3571 3690 3863 3554 3340 3344 3512 3583 3472 3392 3591 3765 3850 3564 3541 3656 3463 3357 3327 3299 3336 3397 3539 3359 3391 3656 3606 3480 3462 3520 3752 3708 3515 3489 3490 3384 3238 3154 3183 3355 3471 3518 3493 3496 3520 3380 3269 3175 3073 3240 3495 3600 3683 3481 3457 3470 3683 3463 3509 3300 3190 3384 3395 3330 3286 3220 3234 3401 3555 3605 3607 3519 3450 3647 3669 3611 3617 3699 3688 3407 3158 3107 3226 3382 3324 3287 3306 3244 3159 2995 3022 3052 3054 2997 2988 2875 2964 2908 2914 3141 3074 2945 3188 3142 3200 2845 2955 3118 2923 2842 2826 2880 2922 3097 3168 3026 2947 3059 3139 3154 3189 3167 3138 3195 3257 3286 3304 3358 3387 3425 3390 3381 3386 3312 3293 3262 3312 3334 3244 3048 2937 3061 3195 3280 3130 3073 3050 2984 2820 2883 2883 2766 2744 2718 2886 3016 3098 3192 3059 2949 2974 2990 2999 2996 2941 2849 2766 2728 2654 2645 2753 2860 2842 2854 2945 3064 2705 2768 2975 2827 2762 2822 2846 2856 2960 3350 3227 2993 2970 3062 3045 2905 2848 2791 3029 2922 2904 3099 3173 3112 3079 3058 3025 3157 3164 2938 3005 3031 3184 3088 2787 2793 2797 2914 3047 3192 3385 3384 3649 3169 3214 3214 2822 2869 2944 2944 2958 2900 2955 3119 3282 3377 3505 3622 3911 4161 4033 3738 3449 3194 3092 3068 2792 2403 2418 2513 3120 3800 2955 3055 2949 3161 3106 2729 2781 1435 809 1709 1545 2589 2978 3286 3306 2821 3083 3116 3294 3236 3143 3312 3465 3543 3539 3263 3007 2957 2962 2910 2894 2904 2842 2832 2819 2861 2964 2926 2960 2982 2899 2514 2397 2441 2438 2400 2373 2415 2532 2693 2764 2817 2830 2665 2605 2613 2602 2618 2686 2652 2572 2551 2536 2612 2746 2735 2659 2591 2554 2556 2648 2593 2580 2593 2615 2626 2550 2423 2441 2580 2492 2484 2518 2582 2660 2680 2741 2810 2822 2764 2732 2712 2681 2666 2653 2643 2638 2655 2650 2608 2595 2605 2603 2670 2680 2705 2700 2675 2676 2682 2678 2692 2738 2745 2740 2739 2765 2783 2785 2782 2780 2786 2789 2794 2786 2783 2825 2881 2917 2949 2982 2987 3001 3030 3042 3052 3090 3115 3155 3174 3232 3268 3290 3299 3294 3309 3353 3318 3330 3329 3354 3441 3584 3628 3681 3740 3625 3421 3303 3225 2840 2477 3190 2212 1665 1159 2160 2151 1522 2942 3076 2525 2215 2366 2604 2830 2885 2918 2664 2298 2019 2113 2211 2187 1707 938 1251 1855 2188 2279 2640 2445 2365 2434 2507 2686 2510 2311 2299 2333 2435 2061 2050 2115 2197 2223 2341 2397 2462 2504 2525 2663 2804 2836 2791 2686 2535 2359 2251 2237 2275 2327 2388 2561 2535 2520 2758 2670 2638 2618 2830 2667 2782 2727 2604 2619 2544 2476 2430 2376 2371 2385 2320 2302 2339 2156 2255 2129 2126 2109 2038 2025 1946 1920 1947 1994 2004 1992 1984 1985 2006 2031 2044 2038 2035 2047 2094 2181 2234 2293 2313 2339 2316 2267 2116 1903 1716 1725 1695 1669 1738 1844 1925 2051 2066 2165 2341 2345 2289 2282 2273 2225 2117 2065 2029 2000 1946 2167 2177 2059 2181 2325 2320 2489 2358 2346 2315 2175 2030 2006 2002 1994 1991 2040 2001 1996 2061 1924 1944 2059 1988 2145 2471 2538 2277 2325 2199 1980 1788 1998 2031 2043 2042 2014 1969 1901 1816 1846 1849 1897 1923 2002 2035 2243 2292 2292 2266 2253 2238 2181 2191 2207 2213 2230 2284 2346 2372 2434 2546 2692 2811 2821 2867 2909 2841 2790 2788 2716 2657 2683 2684 2624 2620 2616 2507 2553 2720 2801 2804 2433 2451 2576 2377 2413 2533 2517 2351 2244 2318 2170 2709 2746 2669 2716 2798 2752 2610 3126 3197 2692 2641 2756 2809 2892 2810 2859 3068 3064 2850 2695 2641 2796 2892 2892 2937 2954 2906 2781 2739 2853 2886 2907 2992 3025 3086 3080 3081 3047 3079 3151 3163 3321 3345 3424 3310 3450 3781 3739 3728 3671 3730 3970 4196 4178 4055 4047 3863 3684 3585 3831 3697 3614 3826 3737 3546 3434 3655 3772 3633 3627 3647 3573 3553 3557 3552 3604 3760 3896 3874 3865 3817 3741 3600 3668 3848 3702 3615 3453 3716 3762 3635 3456 3552 3696 3788 3328 3400 3576 3564 3567 3527 3412 3721 3901 3916 3837 3702 3797 3677 3595 3631 3601 3644 3732 3721 3615 3606 3650 3840 3848 3510 3593 3591 3429 3346 3231 3235 3218 3200 3211 3485 3047 3233 3429 3464 3593 3509 3556 3529 3416 3363 3277 3291 3447 3383 3339 3365 3234 3269 3424 3625 3709 3806 3731 3554 3497 3474 3458 3530 3644 3594 3354 3180 3225 3421 3599 3396 3244 3268 3256 3135 3053 3034 3016 3014 3081 3106 2952 2983 2864 2811 3081 3032 2935 3106 3132 2984 2955 3025 3031 3111 3018 2914 2895 2889 3018 3147 3017 2894 3004 3123 3154 3206 3227 3253 3286 3246 3244 3302 3350 3346 3381 3342 3317 3331 3290 3323 3319 3313 3388 3287 3095 3063 3089 3173 3170 3044 2982 3041 2929 2832 2924 2864 2825 2806 2839 3000 3094 3069 3076 3014 2973 3049 3074 3080 2986 2856 2783 2762 2829 2749 2687 2802 2835 2910 2932 2985 3047 2725 2915 2951 2868 2841 2861 2993 2922 3078 3180 3015 2880 3010 3117 3100 2916 2800 2740 2740 2833 3013 3146 3134 3069 3051 2969 2963 3093 2925 3028 3105 2938 3000 2884 2749 2844 2938 3044 3094 3186 3304 3018 2935 2929 3015 2974 2835 2895 2975 2978 3028 3047 3191 3328 3403 3440 3452 3595 3848 3886 3851 3791 3573 3498 3386 3156 2871 2454 2336 2607 2913 3544 3462 3412 3300 3437 3194 3018 1263 198 87 737 561 1904 2903 3277 3356 3188 3278 3299 3435 3581 3544 3654 3625 3469 3339 3079 2986 2986 3003 2927 2974 2875 2782 2734 2690 2713 2788 2900 2998 3045 2765 2514 2364 2354 2389 2405 2406 2496 2538 2728 2866 2935 2892 2816 2713 2678 2693 2654 2653 2605 2543 2588 2659 2701 2812 2792 2661 2630 2644 2711 2788 2781 2650 2664 2690 2646 2609 2509 2503 2481 2467 2512 2576 2616 2700 2756 2817 2830 2776 2714 2715 2690 2652 2640 2585 2601 2604 2603 2611 2554 2546 2594 2609 2672 2669 2655 2636 2632 2645 2659 2681 2725 2750 2706 2683 2726 2762 2774 2785 2792 2796 2794 2791 2797 2799 2792 2827 2885 2909 2927 2971 2987 3011 3045 3065 3072 3105 3122 3167 3187 3250 3284 3300 3313 3310 3309 3336 3367 3365 3339 3356 3405 3418 3400 3475 3588 3520 3424 3381 3177 3218 3353 3773 855 1381 1387 2142 2362 2402 2435 2434 1928 2024 2201 2340 2498 2633 2688 2564 1893 1477 1721 1781 1574 1116 1192 1619 1903 2160 2589 3187 3355 2423 2775 2571 2496 2598 2506 2484 2524 2483 2199 2114 2204 2304 2331 2392 2453 2472 2514 2550 2631 2726 2711 2659 2545 2466 2345 2207 2217 2223 2313 2448 2568 2518 2578 3067 3156 2876 2595 2770 2754 2834 2844 2712 2580 2515 2500 2435 2426 2359 2457 2449 2297 2404 2152 2271 2179 2148 2130 2033 2005 1943 1944 1995 2029 2024 2000 1995 2002 2013 2033 2053 2059 2069 2145 2096 2145 2207 2262 2303 2341 2362 2298 2150 1970 1887 1854 1752 1720 1841 1958 1974 1921 1940 2136 2285 2262 2255 2152 2200 2232 2053 2024 2082 2048 1963 1970 1981 1988 2059 2138 2293 2371 2376 2375 2311 2172 2075 2048 1992 1861 1790 1946 1995 2082 2093 2085 1985 1998 1952 2118 2297 2422 2442 2428 2268 2073 1895 2017 2049 2038 2032 2030 1994 1893 1831 1885 1895 1976 1984 2037 2108 2259 2291 2248 2168 2141 2187 2147 2102 2146 2167 2219 2239 2328 2416 2492 2560 2649 2774 2831 2849 2869 2863 2848 2849 2853 2854 2774 2756 2724 2705 2714 2569 2666 2802 2831 2569 2479 2625 2754 2850 2882 2943 2669 2657 2673 2510 2669 2902 2780 2946 2666 2706 2840 2848 2873 2991 2993 2815 2712 2638 2732 2768 2775 2809 3010 3011 2873 2807 2928 2934 2859 2874 2890 2896 2844 2796 2836 2870 3027 3132 3010 3032 3099 3087 2973 2951 3016 3198 3295 3280 3315 3297 3384 3526 3705 3843 3831 3879 4151 4326 4301 4174 4236 4006 3866 3871 3937 3937 3914 3957 3741 3580 3565 3747 3830 3785 3848 3905 3872 3833 3806 3782 3829 3932 3961 3972 3981 3899 3805 3742 3748 3809 3756 3749 3712 3798 3814 3805 3626 3489 3802 3616 3270 3276 3292 3267 3377 3573 3638 3897 4037 4084 4052 3933 4022 4032 3878 3779 3652 3495 3527 3618 3571 3495 3567 3796 3903 3778 3667 3375 3178 3129 3002 2962 3065 3216 3205 3442 3151 3207 3398 3338 3551 3514 3874 3626 3388 3363 3370 3394 3455 3498 3460 3490 3368 3335 3455 3678 3819 3921 3867 3704 3634 3525 3404 3484 3497 3329 3239 3346 3495 3531 3671 3527 3395 3305 3156 3128 3153 3028 2959 3143 3200 3501 3061 2998 2958 2901 2877 2911 2926 2996 3067 2957 3007 3014 3002 3023 2980 2949 2937 2885 2958 3109 3069 2972 3009 3045 3066 3132 3186 3233 3252 3255 3304 3332 3257 3272 3340 3396 3326 3353 3353 3404 3386 3369 3421 3321 3266 3112 3170 3281 3143 2930 2984 3021 2891 2832 2825 2801 2833 2952 2952 3026 3106 3013 2973 2953 2890 2869 2941 2939 2806 2845 2748 2798 2844 2792 2759 2796 2884 2905 2968 2910 2874 2949 3035 2921 2966 2991 3007 3043 3081 3156 2968 2809 2837 3015 3095 3071 2907 2800 2747 2717 2839 3018 3111 3071 3036 3058 2931 2867 2913 2968 2965 2848 2820 2762 2726 2805 2949 2970 3000 3081 3242 3192 2918 2791 2778 2839 2925 2806 2741 2789 2931 3175 3276 3349 3452 3493 3448 3483 3684 3745 3696 3922 3944 3609 3567 3357 2805 2925 2875 2973 2818 3081 3709 3858 3576 3570 3329 2994 2557 880 474 136 3 172 1534 2638 2933 2984 3029 3173 3398 3395 3292 3553 3653 3473 3266 3082 2914 2896 2926 2942 2951 2971 2827 2776 2674 2620 2794 2734 2636 2674 2852 2798 2722 2533 2498 2489 2480 2595 2639 2676 2791 2899 2890 2702 2552 2602 2707 2789 2700 2622 2641 2534 2553 2601 2698 2934 2911 2628 2623 2638 2642 2681 2747 2658 2676 2737 2665 2602 2547 2533 2508 2483 2530 2636 2705 2707 2792 2882 2817 2728 2699 2694 2656 2639 2627 2611 2616 2610 2581 2615 2545 2559 2613 2610 2638 2639 2619 2605 2608 2626 2645 2663 2680 2681 2679 2720 2752 2758 2768 2782 2787 2794 2792 2795 2805 2817 2806 2822 2828 2883 2934 2980 3005 3017 3042 3060 3063 3101 3129 3161 3206 3271 3305 3320 3322 3313 3317 3323 3353 3387 3391 3384 3392 3402 3400 3494 3494 3364 3357 3343 3321 3446 3437 2793 395 449 1021 1361 2354 2476 2162 1747 1365 1552 1777 1915 2435 2826 2739 2435 2169 1874 1841 1752 1547 1219 1460 1682 2350 2179 2216 2265 3491 2588 2978 2868 2588 2501 2483 2418 2462 2441 2295 2202 2202 2300 2408 2430 2485 2530 2589 2637 2669 2629 2603 2572 2459 2388 2278 2154 2133 2164 2236 2372 2387 2432 2595 2685 2869 2728 2588 2678 2793 2850 2806 2670 2657 2476 2573 2429 2458 2471 2392 2451 2329 2358 2202 2229 2247 2169 2097 2028 1971 1948 1986 2032 2058 2043 1997 1999 2020 2033 2046 2082 2085 2062 2121 2091 2118 2184 2208 2292 2349 2370 2335 2227 2124 2053 1934 1804 1804 1917 2018 2001 1950 2096 2281 2361 2340 2435 2120 2030 2069 2015 1974 2013 1992 1956 1928 1958 1983 2009 2028 2014 2072 2231 2270 2170 2063 1995 1974 1984 1966 2071 2234 2175 2186 2162 2200 2187 2108 2067 2137 2181 2211 2256 2310 2300 2154 1992 2088 2062 2030 2002 2009 2003 1976 1930 1912 1997 2020 2113 2159 2201 2228 2223 2145 2043 1981 2002 2071 2110 2093 2177 2197 2274 2336 2398 2481 2556 2627 2721 2781 2803 2846 2874 2871 2893 2941 2882 2801 2784 2786 2772 2726 2779 2886 2942 2845 2525 2510 2433 2489 2663 2778 3039 3005 2928 3141 3102 2820 2467 2799 2925 2939 2953 2957 2894 2855 2874 2863 2751 2735 2626 2699 2735 2948 2893 2931 2989 3006 2948 2775 2804 2917 2849 2802 2870 2876 2822 2863 2925 2968 2956 2919 2870 2894 2915 2840 2838 2905 3090 3233 3303 3432 3420 3423 3414 3571 3907 4025 4054 4216 4218 4387 4305 4338 4277 4256 4113 4141 4091 4108 4095 3894 3812 3849 3922 3917 3907 4012 4099 4105 4040 3935 3800 3788 3816 3773 3849 3883 3838 3695 3674 3576 3786 3787 3721 3762 3463 3740 3860 3840 3781 3931 3641 3869 3725 3705 3714 3810 3798 3818 3841 3853 3868 3761 3657 3714 3864 3719 3494 3450 3404 3446 3548 3518 3412 3319 3400 3405 3403 3374 3262 3251 3261 3224 3146 3156 3286 3260 3311 3236 3362 3357 3375 3423 3533 3805 3773 3535 3322 3361 3409 3483 3552 3585 3560 3516 3496 3631 3790 3915 3958 3918 3900 3785 3481 3318 3455 3433 3152 3031 3272 3498 3342 3419 3537 3435 3263 3146 3082 3272 3070 2930 3236 3221 3353 3065 2884 2901 3052 2928 2881 2937 2949 2987 3005 3021 3021 2978 3002 2929 2922 2985 2933 2924 3050 3082 3028 3063 3077 3069 3082 3171 3339 3217 3345 3326 3332 3242 3243 3310 3382 3312 3399 3389 3409 3449 3374 3492 3486 3369 3162 3158 3214 3209 2926 2895 2919 2895 2838 2809 2864 3041 3149 3003 3009 3073 3014 3166 3084 2866 2802 2688 2713 2748 2859 2835 2883 2780 2764 2769 2822 3262 2806 2982 3087 3055 3055 3012 2955 2999 3023 3074 3089 3110 3080 2896 2767 2804 2894 2958 2952 2877 2842 2818 2777 2858 3006 3053 3024 2986 2970 2879 2853 2910 2832 2853 2899 2893 2876 2801 2824 2963 2962 3046 3436 3507 3065 2962 2915 2882 2859 2877 2806 2785 2881 3126 3327 3407 3443 3449 3386 3326 3448 3554 3431 3283 3453 3454 3372 3255 3039 2330 2720 2948 3549 2859 3019 3262 3517 3505 3825 3247 3317 3126 2168 1915 907 175 100 1736 2938 2887 2880 2916 3083 3413 3504 3272 3484 3503 3262 2968 2928 2861 2883 2839 2830 2766 2762 2754 2721 2732 2772 2943 2807 2663 2701 2886 2902 2814 2707 2675 2666 2600 2611 2654 2656 2667 2632 2583 2496 2455 2627 2659 2672 2627 2560 2587 2479 2512 2574 2670 2946 2848 2549 2578 2587 2600 2565 2591 2561 2582 2682 2632 2536 2519 2532 2521 2538 2616 2759 2864 2825 2837 2819 2770 2750 2759 2743 2650 2587 2595 2589 2610 2603 2594 2603 2553 2582 2575 2592 2616 2612 2630 2619 2603 2620 2637 2646 2654 2665 2693 2710 2719 2740 2757 2761 2765 2777 2788 2801 2803 2838 2823 2827 2843 2884 2937 2991 3022 3036 3041 3071 3084 3118 3149 3173 3228 3276 3300 3321 3316 3289 3306 3316 3365 3363 3422 3422 3415 3396 3463 3548 3411 3355 3313 3256 3249 3413 3365 2019 894 1103 1506 2304 2689 2400 1969 1537 1224 1027 1012 1185 1736 1842 2994 2256 2263 2041 2141 1707 1389 1488 777 752 1260 2459 2369 2118 3017 2632 2634 2716 2439 2468 2324 2225 2365 2441 2312 2194 2260 2229 2387 2521 2554 2617 2676 2713 2704 2627 2550 2463 2347 2248 2185 2082 2020 2035 2114 2264 2291 2196 2305 2517 2597 2601 2641 2941 2903 2916 2834 2562 2700 2493 2566 2513 2455 2490 2433 2417 2342 2337 2235 2146 2182 2166 2079 2012 1988 2007 2026 2043 2065 2018 2009 2018 2050 2057 2063 2061 2049 2046 2043 2066 2080 2113 2176 2253 2315 2354 2329 2283 2236 2137 2005 1859 1840 1901 1919 1931 1975 2272 2341 2332 2292 2265 2124 2023 2022 1980 1965 1979 1961 1923 1930 1980 1950 1962 1921 1901 1965 2115 2199 2261 2084 2125 1980 2054 2113 2123 2223 2243 2241 2223 2266 2231 2132 2119 2155 2205 2183 2181 2232 2360 2248 2249 2158 2117 2041 1988 1975 1994 2020 2008 2017 2056 2094 2219 2238 2226 2158 2135 2053 2010 1994 1943 1971 2029 2040 2095 2212 2325 2346 2332 2392 2507 2590 2668 2721 2757 2808 2881 2912 2917 2937 2929 2934 2934 2906 2836 2778 2912 3054 3103 3010 2667 2758 2932 2744 2732 2523 2473 2543 2535 2629 2587 2336 2474 2677 2836 2840 2730 2625 2875 2862 2937 2739 2722 2752 2739 2949 3082 3096 3078 3048 3008 3008 3112 2979 2874 2935 2837 2736 2834 2906 2855 2891 2936 3000 3049 3008 2896 2889 2939 2844 2929 2941 2954 3177 3236 3455 3475 3391 3434 3510 3707 4018 4143 4123 4084 4261 4256 4247 4176 4168 4219 4194 4200 4150 4059 4025 4028 3963 3996 4095 4110 4077 4091 4100 3999 3956 3819 3701 3724 3561 3485 3432 3554 3469 3356 3380 3682 3803 3694 3564 3332 3868 3844 3816 3833 3832 3974 3769 3762 3851 3956 4012 3992 3952 3828 3794 3778 3644 3504 3373 3353 3357 3258 3242 3347 3450 3477 3315 3195 3110 3136 3203 3237 3328 3294 3298 3313 3413 3347 3227 3274 3270 3528 3461 3438 3366 3338 3291 3408 3495 3608 3612 3408 3333 3341 3481 3467 3655 3609 3501 3575 3705 3800 3849 3907 3905 3842 3719 3423 3402 3574 3395 3146 3099 3177 3277 3157 3139 3316 3231 3141 3265 3114 3342 3084 3084 3302 3324 3186 3063 2981 2916 3037 2929 2867 2984 2959 2927 2904 2941 3057 3092 3017 2940 2923 2967 2991 2998 3039 3019 2956 3014 3091 3164 3180 3322 3494 3346 3658 3264 3308 3291 3281 3251 3238 3247 3345 3350 3367 3403 3390 3340 3287 3382 3248 3082 3069 3064 2866 2773 2767 2724 2831 2990 3001 3122 3214 3006 2981 3107 3018 2988 3173 2885 2778 2599 2656 2673 2813 2972 2965 2830 2788 2798 2818 2751 2825 3017 3074 3054 3046 3038 2967 3026 3017 3002 3008 2993 2978 2853 2779 2810 2847 2881 2860 2828 2858 2909 2990 3021 3002 2942 2902 2885 2894 2892 2862 2864 2828 2842 2825 3003 2913 2819 2796 2967 2998 3124 3495 3280 3151 3108 3089 3025 2928 2893 2840 2949 3205 3238 3252 3338 3408 3328 3142 3226 3404 3334 3197 3138 2942 3123 3092 2983 2862 2275 2582 2524 2521 2781 3115 2931 3060 3315 3473 3279 3208 3128 3242 3128 2290 1303 812 2025 3370 3075 2884 3086 3456 3657 3546 3246 3023 2760 2739 2944 2782 2649 2769 2778 2792 2744 2770 2797 2820 2856 2921 3002 2833 2754 2845 2931 2935 2874 2813 2782 2803 2860 2844 2685 2549 2477 2452 2426 2462 2406 2531 2542 2546 2542 2541 2534 2460 2496 2519 2594 2865 2619 2473 2474 2516 2533 2542 2542 2522 2485 2512 2536 2548 2551 2592 2626 2682 2829 2892 2926 2899 2802 2815 2822 2779 2706 2683 2673 2672 2638 2600 2615 2619 2599 2578 2550 2559 2567 2588 2589 2588 2605 2593 2594 2622 2638 2646 2649 2651 2687 2659 2692 2714 2737 2748 2764 2779 2796 2808 2794 2808 2859 2861 2873 2899 2947 3003 3044 3065 3077 3098 3124 3149 3174 3200 3228 3283 3296 3274 3292 3240 3289 3316 3389 3367 3360 3448 3430 3341 3526 3593 3549 3459 3222 3132 3243 3412 3243 2444 1941 1306 258 902 2053 2277 1945 1541 1330 1234 1142 1162 1535 1751 2107 2251 2210 2035 2279 1858 1548 1256 720 742 1063 2084 2220 2230 2830 2754 2142 2242 2419 2635 1965 2115 2236 2270 2139 2114 2426 2309 2352 2496 2546 2675 2722 2739 2704 2623 2464 2306 2206 2137 2077 2003 1964 2011 2119 2230 2220 2218 2334 2552 2592 2600 2665 2976 3018 2934 2850 2628 2661 2545 2541 2561 2494 2472 2441 2400 2348 2290 2298 2291 2178 2163 2084 2029 1987 1996 2038 2055 2043 1993 2019 2033 2047 2054 2057 2035 2030 2033 2036 2043 2063 2101 2154 2224 2284 2314 2309 2312 2279 2202 2068 1901 1840 1857 1915 1993 2151 2233 2250 2225 2139 2106 2088 2045 2033 2022 2002 1968 1903 1878 1826 1943 1917 1929 1839 1859 1947 2072 2208 2441 2525 2451 2232 2224 2235 2238 2273 2263 2203 2179 2231 2117 1999 2015 2029 2067 2161 2221 2307 2338 2341 2301 2209 2177 2095 2025 1986 1989 2002 2043 2075 2138 2185 2284 2251 2222 2143 2027 1949 1939 1983 2002 2004 1998 2085 2119 2182 2283 2333 2318 2340 2439 2574 2626 2661 2739 2777 2852 2967 3000 2889 2847 2906 2979 2977 2814 2749 2885 2976 3072 3245 3076 2765 2864 2792 2928 2828 2669 2600 2609 2533 2396 2407 2860 2865 2595 2873 2921 2682 2875 2921 2839 2788 2739 2729 2717 3026 3258 3094 2926 3050 3040 3002 3068 3040 2955 2975 2963 2833 2844 2883 2780 2802 2816 2816 3004 3111 3050 3071 3084 2997 3023 3182 3082 3189 3074 3316 3397 3381 3493 3627 3669 3885 4070 4078 4061 4115 4123 4197 4161 4083 4102 4155 4210 4113 3961 4021 4053 4012 4048 4129 4191 4103 3995 3970 3865 3762 3634 3499 3600 3430 3442 3370 3283 3370 3378 3497 3592 3680 3579 3498 3330 3479 3373 3610 3640 3654 3689 3676 3592 3695 3645 3679 3685 3715 3665 3596 3645 3685 3635 3505 3360 3358 3315 3187 3276 3410 3378 3190 3138 3013 3025 3048 3058 3122 3205 3233 2993 3237 3370 3294 3274 3320 3570 3528 3350 3312 3310 3141 3142 3129 3282 3350 3611 3537 3438 3510 3403 3552 3627 3567 3571 3633 3689 3681 3767 3876 3789 3725 3596 3527 3569 3354 3335 3350 3277 3200 3126 3124 3210 3097 3043 3294 3079 3205 3094 3076 3151 3257 3293 3168 3112 3063 2998 2916 2889 2931 3020 3037 2988 3027 3082 3030 2962 2970 2980 2974 3012 3056 3023 2955 2925 2936 3009 3130 3176 3322 3428 3363 3381 3188 3399 3322 3326 3283 3346 3222 3220 3221 3215 3297 3228 3099 3123 3284 3260 3037 2945 2930 2884 2919 2817 2659 2862 3087 2986 2979 3166 3005 2902 2952 2975 2909 2901 2860 2689 2634 2643 2751 2876 2971 2973 2941 2785 2870 2941 2819 2922 3035 3060 3076 3032 2993 2935 3017 3108 3024 2962 2944 2897 2902 2892 2947 3013 2812 2779 2768 2816 2880 2974 2977 2928 2792 2838 2853 2850 2824 2994 2821 2828 2904 2811 2883 2889 2901 2893 2899 2898 3055 3128 2979 2964 3057 3123 3131 3097 3098 3093 3108 3179 3118 3055 3129 3273 3228 3014 3296 3440 3436 3355 3145 2988 2930 3005 2874 2458 2287 2334 2406 2541 2677 2752 2862 3090 3348 3437 3439 3395 3244 3252 3400 3334 2860 2195 2702 3918 3681 3137 3362 3598 3677 3232 2962 2859 2801 2837 2907 2756 2721 2726 2861 2917 2862 3015 3077 3045 3070 3109 3064 2920 2862 2943 2998 2957 2895 2853 2776 2728 2810 2869 2718 2550 2551 2556 2560 2627 2542 2476 2435 2476 2474 2536 2545 2417 2442 2447 2461 2553 2446 2382 2407 2453 2459 2461 2513 2507 2453 2467 2530 2540 2577 2696 2793 2821 2929 2894 2735 2735 2652 2708 2778 2736 2660 2651 2647 2601 2547 2550 2596 2617 2617 2633 2646 2611 2574 2557 2569 2621 2644 2615 2619 2619 2630 2634 2633 2631 2632 2640 2683 2698 2730 2748 2766 2780 2796 2806 2797 2801 2852 2862 2878 2907 2962 3010 3035 3063 3083 3107 3154 3177 3186 3223 3226 3235 3289 3218 3258 3204 3287 3342 3349 3389 3376 3450 3444 3431 3631 3713 3767 3637 3157 3079 3352 3397 3288 3011 2655 1591 147 533 1697 2192 1765 1562 784 588 1030 1535 1568 1722 1755 1727 1946 2024 2164 1788 984 729 946 1230 1483 2233 3075 2520 2342 2723 2211 2288 2376 2413 1481 2068 2483 2578 2042 2177 2495 2461 2517 2654 2631 2638 2713 2702 2639 2570 2388 2169 2103 2049 1978 1940 1985 2097 2208 2258 2270 2237 2413 2618 2584 2956 3124 2763 2923 2823 2792 2678 2635 2605 2575 2576 2546 2503 2440 2363 2357 2346 2264 2274 2172 2152 2079 2017 2009 2007 2046 2046 2017 1997 2011 2019 2022 2019 2009 2011 2027 2035 2038 2045 2061 2095 2152 2232 2273 2275 2305 2399 2374 2292 2128 1948 1878 1886 1933 1991 2124 2147 2146 2146 2092 2078 2085 2026 2062 2074 2063 1959 1905 1903 1838 1916 1893 1886 1814 1855 1965 2158 2307 2410 2491 2447 2300 2216 2243 2260 2256 2238 2127 2066 2251 2105 2040 2020 2065 2072 2234 2220 2191 2274 2399 2350 2231 2211 2149 2087 2062 2048 2041 2087 2128 2188 2246 2306 2220 2152 2050 1974 1901 1826 1843 1844 1955 2044 2094 2169 2166 2185 2255 2325 2400 2503 2608 2612 2604 2627 2724 2873 3007 3000 2862 2794 2799 2791 2798 2816 2818 2867 2903 2811 2909 2935 2725 2819 3112 3107 3146 2859 3045 2923 2721 2988 2920 2935 3209 2850 3010 3099 3114 2857 2683 2750 2676 2642 2643 2575 2576 2696 2703 2751 2937 2953 2915 2989 3008 2959 3089 3218 3186 3197 3081 2923 2869 2847 2805 2843 2981 3028 3068 3039 2972 3051 3199 3258 3287 3086 3174 3305 3386 3518 3620 3712 3884 4022 4022 4013 4023 4041 4073 4118 4132 4130 4182 4135 4014 3921 3954 4039 4093 4091 4109 4199 4157 4070 3981 3820 3623 3478 3478 3541 3478 3546 3720 3483 3537 3617 3674 3634 3570 3643 3724 3473 3129 3097 3053 3301 3326 3463 3483 3540 3599 3518 3546 3531 3528 3469 3390 3418 3503 3586 3610 3585 3520 3426 3323 3251 3280 3285 3259 3064 2874 2914 3112 3094 2998 3099 3131 3042 3171 3290 3333 3264 3258 3455 3046 2950 3043 3123 3039 3124 3144 3145 3299 3547 3488 3437 3478 3458 3448 3589 3650 3572 3594 3621 3575 3634 3872 3842 3774 3764 3649 3420 3317 3352 3356 3421 3250 3164 3199 3176 3078 3031 3212 3087 3264 3172 3011 3065 3169 3335 3312 3182 3169 3080 3019 3028 3008 3076 3093 3029 3096 3115 2949 2864 2938 2995 3012 3065 3046 2930 2924 2960 2952 2988 3025 3075 3197 3199 3272 3396 3268 3413 3411 3368 3379 3381 3234 3200 3201 3197 3264 3202 3159 3209 3263 3249 3052 2973 3028 2879 2678 2562 2514 2692 3017 3015 2983 3071 2985 2901 2838 2907 2888 2920 2760 2587 2872 2879 2890 2930 2956 2934 2969 2858 2834 2844 2985 3015 3021 3095 3109 3021 2962 2907 2911 2937 2938 2967 2959 2968 2965 2909 2899 2932 2730 2725 2720 2796 2898 2921 2992 2870 2786 2879 2835 2849 2835 2815 2781 2791 2794 2808 2828 2894 2924 2990 2906 2822 2830 2842 2891 2956 3001 3038 3103 3173 3185 3194 3165 3037 3103 3098 3123 3192 3113 2917 2993 3146 3287 3335 3182 2874 2639 2561 2524 2464 2492 2481 2595 2719 2765 2821 2900 3093 3261 3299 3364 3386 3278 3433 3581 3364 3028 3190 3316 3504 2954 2895 3341 3569 3512 2989 2942 2951 3200 3155 2957 2963 3044 3129 3193 3176 3177 3257 3195 3084 3069 3072 2982 2915 2908 2916 2937 2965 2914 2872 2759 2724 2682 2681 2670 2711 2625 2638 2798 2787 2661 2552 2432 2419 2431 2528 2526 2480 2487 2480 2443 2420 2389 2368 2386 2442 2468 2424 2388 2395 2409 2493 2603 2692 2670 2791 2982 2928 2888 2752 2613 2594 2637 2673 2717 2685 2651 2632 2634 2591 2528 2537 2570 2586 2593 2589 2588 2600 2597 2592 2591 2581 2576 2569 2586 2588 2633 2624 2630 2619 2618 2617 2640 2676 2727 2763 2778 2785 2791 2794 2797 2799 2833 2871 2894 2933 2982 3014 3038 3066 3082 3121 3172 3187 3182 3193 3218 3220 3226 3211 3211 3231 3300 3325 3367 3387 3427 3471 3428 3552 3708 3879 4067 3918 3354 3099 3309 3367 3304 3241 2992 2095 463 308 1228 1384 1406 970 344 195 539 1488 1527 1437 1451 1485 1907 2040 2008 1479 618 477 761 1570 1604 1250 769 938 1196 1921 2069 2272 2317 1678 1490 1573 1902 2926 2376 2145 2581 2510 2479 2536 2540 2655 2668 2606 2517 2432 2278 2054 2028 1979 1932 1918 1985 2151 2234 2268 2272 2347 2386 2487 2533 2638 2555 2717 2854 2793 2762 2709 2669 2677 2646 2587 2553 2491 2445 2355 2306 2319 2248 2244 2176 2134 2111 2068 2024 2031 2049 2030 2005 1993 1997 2014 2016 2002 1991 1993 2011 2028 2029 2030 2047 2078 2146 2188 2247 2303 2341 2438 2412 2281 2209 2079 1925 1912 1956 2004 2077 2112 2136 2136 2055 2090 2155 2012 2069 2190 2079 1978 1919 1919 1812 1770 1781 1797 1766 1787 1909 2074 2228 2284 2188 2186 2201 2207 2256 2243 2208 2214 2035 1906 1973 1941 2097 2155 2216 2225 2253 2197 2157 2193 2280 2317 2237 2256 2254 2230 2156 2081 2068 2147 2212 2283 2313 2261 2167 2067 1956 1931 1962 1960 1875 1834 1946 2061 2138 2220 2235 2206 2245 2338 2447 2559 2625 2622 2610 2597 2679 2779 2877 2912 2824 2679 2534 2561 2676 2760 2879 2778 2607 2626 2610 2436 2408 2773 3160 3056 2670 2716 2815 2716 2541 2554 2689 3138 3381 3142 3329 3136 3125 3030 2745 2741 2727 2711 2705 2671 2784 2662 2641 2811 2954 2851 2794 2870 2925 3002 3109 3177 3186 3163 3187 3197 3046 3017 3019 2912 2882 3030 3035 3026 3009 3140 3050 3091 3313 3226 3233 3272 3337 3433 3581 3670 3772 3802 3987 3954 3892 3929 3963 4024 4036 4044 4092 3925 3730 3687 3669 3810 4088 4130 4067 4097 4046 4006 3919 3807 3719 3584 3636 3674 3651 3652 3957 3750 3729 3639 3595 3857 3749 3522 3476 3459 3715 3436 3245 3411 3475 3506 3627 3646 3640 3731 3767 3763 3764 3692 3627 3553 3474 3544 3584 3459 3537 3513 3322 3249 3222 3164 3222 3163 2984 2873 3244 3428 3281 3350 3430 3247 3246 3316 3346 3305 3192 3110 2959 2761 2694 2787 2860 2880 3051 3139 3179 3218 3271 3402 3549 3640 3653 3668 3674 3609 3573 3532 3444 3491 3673 3744 3645 3552 3510 3511 3542 3281 3179 3298 3299 3218 3164 3142 3168 3203 3239 3315 3303 3185 3213 3061 3057 3137 3163 3072 3095 3099 3052 3058 3056 3092 3103 3027 3091 3146 3016 2927 2956 2963 3001 3126 3070 2832 2897 3021 2947 2935 2950 3019 3017 3094 3232 3322 3266 3342 3448 3360 3349 3338 3321 3282 3223 3247 3311 3319 3300 3252 3185 3147 3111 3096 3036 2858 2829 2961 2502 2660 2904 2967 2988 2979 2934 3112 2978 3121 2754 2863 2629 2672 3115 3159 2988 3022 2994 2862 2939 2869 2830 2890 2926 2924 2903 2996 3054 3007 2967 2881 2941 3078 2930 2922 2933 2970 2953 2873 2806 2761 2699 2662 2636 2638 2739 3011 2994 2819 2839 2888 2838 2846 2846 2819 2843 2843 2856 2874 2862 2832 2795 2798 2773 2800 2905 2971 2977 2978 2959 2973 3012 3080 3079 3073 3033 3133 3175 3205 3109 3025 2966 2959 3044 3284 3370 3325 3021 2909 2604 2394 2409 2413 2460 2487 2575 2709 2853 2957 3014 3058 3081 3154 3332 3490 3565 3715 3643 3366 2491 2783 3860 3585 3201 2634 3135 3255 3220 3083 2956 2963 3101 3024 2920 3057 3299 3459 3496 3450 3414 3216 3021 3008 2972 2899 2835 2877 2880 2851 2923 2982 2873 2820 2728 2625 2459 2447 2565 2738 2623 2637 2843 2821 2667 2659 2633 2548 2502 2565 2582 2523 2485 2508 2537 2504 2434 2427 2483 2515 2504 2443 2390 2452 2455 2470 2463 2547 2666 2780 2912 2912 2776 2626 2591 2659 2707 2726 2710 2681 2634 2594 2583 2608 2590 2556 2556 2547 2548 2552 2556 2562 2577 2609 2615 2598 2557 2560 2598 2565 2610 2609 2617 2618 2601 2610 2607 2641 2710 2769 2790 2784 2783 2788 2803 2820 2842 2875 2893 2933 2978 3012 3045 3063 3088 3125 3173 3169 3149 3167 3191 3187 3159 3200 3186 3192 3238 3302 3368 3411 3476 3578 3552 3528 3835 4209 4541 4394 3333 3034 3095 3232 3226 3253 3044 2875 1400 676 712 601 1152 631 168 127 523 1551 1540 699 489 941 1500 1771 1828 2369 2305 1475 461 1507 1599 1050 1002 1118 1210 1814 1918 1964 2033 1938 1372 1059 1277 2160 2226 2122 2344 2533 2565 2524 2643 2869 2804 2417 2315 2216 2167 1995 1941 1932 1903 1935 2023 2097 2179 2223 2296 2437 2358 2320 2393 2473 2515 2678 2838 2800 2745 2746 2736 2675 2667 2586 2606 2488 2497 2418 2318 2268 2274 2189 2137 2128 2117 2069 2034 2051 2046 2010 2000 1991 1987 2018 2014 2000 1986 2008 2012 2005 2002 1987 2000 2047 2098 2141 2223 2303 2369 2428 2394 2308 2225 2039 1920 1923 1991 2051 2105 2141 2167 2120 2155 2132 2139 2068 2034 2118 2078 2023 1929 1907 1850 1782 1732 1719 1719 1735 1763 1796 1978 2185 2159 2090 2172 2175 2146 2149 2194 2177 2024 1885 1845 1934 2057 2182 2217 2249 2268 2205 2134 2173 2294 2304 2183 2225 2285 2287 2229 2159 2142 2202 2264 2322 2302 2228 2138 2025 1914 1873 1837 1911 1951 1954 1992 2044 2129 2167 2250 2276 2329 2419 2497 2515 2554 2585 2562 2553 2661 2749 2732 2752 2759 2706 2602 2532 2597 2667 2739 2744 2589 2684 2736 2619 2496 2400 2461 2584 2678 2696 2589 2592 2600 2763 2692 2841 3002 2986 3298 3138 3028 2943 2849 2917 2812 2802 2779 2789 2733 2743 2765 2796 2889 2809 2730 2804 2882 2982 3022 3031 3094 3109 3171 3075 2975 2977 3091 3036 2926 3008 3010 3006 2972 3036 3169 2862 3154 3178 3198 3282 3267 3473 3680 3724 3733 3710 3781 3878 3847 3802 3890 3964 4040 4037 3909 3829 3837 3722 3546 3746 4061 4071 4036 3920 3863 3907 3895 3805 3753 3720 3783 3773 3714 3716 3924 3780 3723 3544 3622 3835 3950 3952 3806 3835 4060 3990 3760 3734 3696 3635 3702 3502 3381 3510 3551 3650 3801 3859 3819 3703 3562 3479 3443 3390 3390 3413 3335 3299 3307 3200 3280 3363 3061 2964 3218 3546 3493 3581 3570 3268 3306 3353 3401 3347 3119 2985 3390 3278 2989 2919 2945 2939 3001 3115 3174 3148 3165 3384 3589 3614 3567 3514 3532 3498 3463 3491 3585 3652 3411 3463 3451 3439 3457 3581 3754 3445 3073 3164 3331 3237 3164 3184 3303 3337 3365 3378 3302 3163 3088 3101 3118 3069 3003 2945 2966 3015 2998 3024 3111 3152 3161 3129 3047 3030 3077 3014 3013 2982 2993 3118 3160 3276 2883 3046 2994 2900 2896 2921 2972 3043 3186 3266 3227 3316 3397 3309 3297 3343 3403 3448 3262 3143 3249 3397 3364 3146 2998 2985 3004 3028 3027 2945 2829 2693 2704 2851 2999 2946 3008 2988 3178 3018 3188 2976 2901 2860 2781 2846 2868 2947 2940 2955 2891 2787 2913 2835 2793 2833 2884 2880 2817 2905 2986 2920 2939 2935 2831 2942 2904 2849 2824 2824 2830 2838 2807 2769 2700 2690 2693 2706 2802 2826 2816 2831 2888 2877 2796 2769 2767 2762 2782 2816 2894 2919 2851 2788 2755 2748 2814 2916 2959 2999 2928 2979 2926 2940 2962 3026 3070 3062 3051 3101 3015 3012 2976 2883 2888 3082 3124 3209 3219 3208 3090 2882 2684 2627 2678 2679 2576 2502 2597 2809 3038 3129 3124 3094 3124 3193 3429 3666 3708 3719 3807 3787 3693 3542 3900 3494 2895 3053 3243 3149 3095 2998 2838 2651 2765 2877 2915 3107 3273 3322 3311 3164 3218 3200 2942 3112 3077 2958 2931 2834 2762 2753 2845 2834 2828 2819 2822 2816 2750 2669 2715 2732 2619 2573 2725 2768 2715 2663 2638 2621 2615 2658 2676 2600 2505 2543 2607 2603 2542 2546 2573 2532 2493 2491 2430 2541 2577 2544 2519 2570 2659 2686 2655 2693 2607 2573 2618 2664 2688 2680 2668 2655 2623 2590 2570 2573 2573 2560 2545 2517 2510 2520 2536 2543 2566 2592 2597 2636 2600 2575 2534 2544 2557 2571 2572 2578 2601 2622 2617 2632 2694 2743 2743 2754 2779 2793 2813 2854 2847 2869 2885 2893 2948 3008 3043 3068 3097 3126 3160 3143 3118 3152 3141 3143 3160 3184 3199 3201 3235 3319 3393 3438 3566 3816 3900 3985 3913 4196 4695 4939 3836 3023 3218 3005 3104 3270 3143 2971 2578 1570 917 693 942 536 131 91 286 899 987 346 91 222 796 1298 1435 1960 2319 2069 648 1837 1528 511 260 338 1431 1921 1704 1472 1109 992 876 712 1080 1744 1984 2285 2537 2937 3346 3119 2785 2676 2906 2611 2691 2146 2056 1976 1866 1852 1969 1973 1937 2026 2091 2156 2316 2453 2391 2360 2477 2458 2621 2872 2815 2842 2802 2699 2767 2655 2682 2613 2601 2590 2501 2410 2316 2271 2266 2198 2139 2109 2082 2058 2040 2056 2042 1996 1986 1980 1976 2012 2017 2007 2005 2015 2017 1988 1962 1942 1951 1995 2026 2099 2192 2272 2342 2396 2386 2331 2215 2056 1958 1947 2073 2097 2133 2221 2194 2176 2129 2068 2035 2010 2025 2101 2086 1952 1877 1881 1884 1825 1725 1644 1696 1704 1666 1707 1843 2016 2076 2015 2050 2020 1968 2050 2186 2207 2156 2179 2246 2145 2144 2252 2292 2199 2243 2265 2125 2174 2261 2275 2123 2201 2276 2306 2269 2212 2183 2210 2281 2322 2267 2175 2100 2079 1979 1881 1810 1850 1958 2049 2067 2034 2050 2114 2217 2292 2373 2388 2468 2517 2532 2529 2512 2501 2536 2580 2624 2690 2730 2729 2783 2847 2871 2935 2923 2748 2607 2663 2830 2758 2558 2776 2333 2560 2883 3000 2900 2900 2883 3168 3083 2927 3153 3162 3303 3427 3259 3117 2986 2946 2888 2978 2949 2998 2738 2680 2871 2814 2831 2860 2785 2783 2766 2795 2905 2932 2939 2960 3009 3037 3019 3010 3163 3199 3141 3122 2975 3119 3068 3089 3283 2903 3100 3368 3243 3350 3357 3497 3547 3614 3681 3655 3849 3818 3787 3777 3821 3907 3972 3977 3882 3692 3690 3802 3800 3849 3910 3945 3936 3753 3777 3911 3949 3908 3844 3788 3839 3737 3706 3873 3821 3736 3626 3526 3565 3652 3662 3931 4022 4025 3722 3768 3762 3781 3741 3649 3571 3405 3373 3407 3369 3422 3510 3600 3642 3623 3675 3579 3451 3424 3413 3386 3314 3232 3281 3225 3140 3257 3350 3168 3259 3470 3460 3419 3380 3298 3394 3269 3213 3294 3161 3172 3423 3474 3506 3363 3372 3235 3087 3256 3323 3207 3326 3553 3558 3453 3311 3301 3390 3370 3378 3424 3508 3549 3653 3520 3381 3377 3461 3558 3770 3501 3082 3148 3305 3296 3192 3136 3167 3198 3037 2963 3062 3066 2982 3045 3159 3131 3029 2946 2969 3041 3022 3030 3103 3112 3094 3105 3042 2952 2968 3066 3104 3051 3019 3030 3149 3253 2960 3033 2997 3030 2998 3041 3069 3098 3180 3218 3140 3153 3192 3243 3295 3394 3421 3344 3275 3193 3206 3360 3383 3216 3037 2910 2890 2917 2903 3054 2963 2899 2979 3052 3436 2859 3060 2987 3351 2879 3209 2964 2924 2944 2956 2843 2878 2883 2801 2789 2836 2778 2776 2711 2620 2692 2865 2901 2795 2842 2925 2825 2823 2812 2765 2811 2743 2753 2759 2755 2749 2786 2810 2793 2745 2720 2737 2793 2793 2648 2712 2856 2878 2854 2811 2737 2694 2678 2672 2714 2825 2870 2825 2800 2776 2791 2864 2951 2951 2871 2832 2872 2815 2909 2937 3014 3137 3155 3125 3098 3017 2966 2954 2995 3021 3134 3055 2941 2957 3040 3054 2890 2806 2874 2824 2614 2465 2586 2892 3094 3174 3155 3114 3157 3336 3307 3264 3414 3595 3615 3463 3588 4126 3749 3658 3356 3395 3574 3404 3166 3026 2840 2821 2910 3091 3156 3082 3099 3110 3085 3047 2915 2829 2732 2992 3166 3124 3071 3069 2882 2799 2746 2790 2843 2890 2889 2759 2713 2699 2704 2698 2691 2682 2681 2733 2719 2661 2665 2769 2853 2769 2706 2663 2640 2631 2688 2763 2821 2814 2734 2701 2596 2604 2557 2518 2542 2699 2725 2648 2671 2690 2627 2538 2559 2590 2608 2616 2633 2643 2640 2641 2638 2617 2601 2585 2562 2553 2546 2547 2538 2523 2529 2539 2538 2547 2570 2570 2598 2551 2539 2544 2556 2564 2561 2562 2583 2617 2644 2642 2647 2684 2706 2727 2723 2757 2795 2814 2866 2853 2855 2891 2895 2938 2998 3042 3070 3089 3092 3122 3151 3145 3126 3124 3132 3142 3179 3219 3228 3276 3322 3381 3557 3840 4040 4219 4146 3864 3735 3977 4290 3911 4074 3459 3212 3254 3325 3168 3278 3464 2039 464 774 1366 627 4 126 371 594 402 156 17 204 566 842 1143 1082 2059 1971 1831 2192 1810 1585 1391 1310 2347 2272 1386 905 760 538 379 590 1729 2210 1545 2001 2188 2800 3205 2208 3000 2530 2490 2626 2398 2177 2099 1936 1807 1736 1705 1719 1852 1968 2013 2091 2256 2402 2398 2405 2472 2443 2587 2923 2754 2812 2793 2736 2746 2684 2670 2622 2595 2578 2486 2393 2300 2267 2253 2152 2131 2101 2041 2055 2048 2052 2035 1987 1976 1979 1990 2023 2032 2031 2016 2008 1992 1976 1942 1909 1904 1921 1983 2069 2154 2237 2307 2344 2361 2346 2240 2106 2029 2018 2064 2062 2120 2228 2250 2228 2129 2083 2049 2004 2014 2074 2049 1958 1920 1875 1864 1726 1732 1669 1725 1701 1726 1691 1743 1887 1960 1955 1947 1974 1966 2019 2210 2335 2330 2295 2195 2148 2265 2274 2340 2330 2312 2302 2187 2232 2273 2325 2100 2171 2252 2293 2271 2232 2202 2220 2269 2297 2220 2141 2111 2030 1971 1891 1870 1871 1953 2070 2150 2116 2056 2166 2272 2346 2358 2397 2467 2510 2498 2477 2463 2474 2530 2603 2690 2751 2734 2746 2763 2880 3004 2950 2876 2775 2756 2733 2870 2989 2745 2762 2596 2748 2806 3124 3181 3133 3229 3227 3078 3150 3236 3124 3141 3416 3318 3279 3203 3081 2930 2866 2849 2944 2793 2737 2766 2780 2866 2906 2914 2925 2768 2665 2807 2823 2780 2821 2789 2873 2965 2968 3105 3062 3040 3108 2927 2971 3076 3223 3266 3177 3212 3438 3444 3496 3507 3482 3557 3574 3574 3786 3886 3849 3809 3876 3898 3958 3919 3846 3685 3559 3663 3758 3833 3902 3842 3794 3763 3728 3740 3797 3862 3900 3902 3831 3881 3808 3676 3913 3878 3761 3662 3547 3548 3577 3548 3535 3578 3523 3590 3385 3473 3605 3618 3602 3626 3582 3623 3556 3465 3592 3592 3443 3439 3483 3559 3591 3565 3549 3423 3337 3245 3147 3295 3371 3140 3197 3320 3189 3286 3237 3415 3419 3368 3445 3662 3348 3093 3297 3481 3553 3334 3245 3358 3341 3339 3318 3255 3350 3370 3179 3214 3396 3454 3359 3257 3351 3410 3496 3554 3555 3443 3512 3516 3505 3552 3462 3601 3527 3875 3426 3043 3098 3173 3175 3151 3131 3094 3283 3184 3090 3127 3110 2970 2950 3085 3185 3148 3027 2996 3055 3118 3118 3095 3100 3176 3281 3230 3023 2985 3126 3199 3085 3046 2947 3019 3053 3028 2984 2986 3018 3003 3079 3148 3168 3153 3152 3113 3059 3030 3071 3123 3302 3315 3168 3228 3217 3160 3226 3266 3297 3207 3010 2891 2920 2967 3067 3091 2912 3056 3064 3328 2881 3003 2953 3026 2945 2923 2859 2846 2895 3009 2870 2869 2905 2746 2694 2893 2841 2667 2667 2657 2712 2892 2932 2793 2822 2854 2724 2725 2758 2737 2764 2742 2763 2705 2706 2722 2742 2768 2733 2708 2677 2686 2695 2635 2631 2721 2820 2831 2817 2792 2708 2628 2605 2652 2736 2768 2794 2816 2768 2687 2719 2811 2877 2722 2677 2670 2716 2711 2839 2864 2929 3040 3065 3046 3055 3047 3027 3010 3045 3050 3052 3022 2994 3023 3084 3131 3081 3018 3007 2732 2458 2462 2663 2929 3164 3192 3168 3210 3362 3412 3774 3683 3663 3440 3357 3023 3543 3924 3720 3509 3326 3526 3439 3275 3123 3073 3007 3149 3489 3434 3195 3037 3035 3047 3029 3087 3104 3243 3017 3143 3053 2999 3024 3053 2916 2813 2869 2857 2866 2860 2819 2723 2687 2710 2743 2759 2770 2853 2918 2878 2812 2829 2902 2947 3024 2943 2904 2788 2707 2750 2838 2950 3097 3085 2938 2983 2859 2712 2643 2641 2663 2814 2853 2845 2792 2695 2571 2495 2520 2571 2604 2633 2649 2640 2637 2632 2620 2606 2594 2556 2549 2547 2536 2538 2526 2528 2542 2545 2541 2537 2562 2564 2573 2604 2590 2564 2574 2578 2576 2597 2618 2653 2700 2697 2692 2706 2704 2713 2736 2753 2798 2815 2864 2866 2879 2888 2902 2944 2991 3027 3056 3065 3085 3124 3156 3164 3151 3142 3151 3138 3159 3244 3226 3322 3342 3396 3734 4064 4203 4444 4223 3989 3514 3014 2839 2613 2706 2769 3005 3227 3270 3172 3156 3397 2712 1120 1113 1601 379 223 430 863 905 525 148 403 646 1157 1733 1574 2074 2039 1996 2100 2130 2017 2122 2149 1984 2321 2227 911 142 84 294 569 790 1227 2655 1577 1537 1739 2594 2924 2905 2544 2441 2422 2307 2147 2124 2127 1986 1772 1757 1758 1673 1777 2006 1997 2064 2205 2224 2374 2344 2314 3079 2855 2823 2892 2807 2748 2746 2730 2703 2674 2642 2595 2530 2462 2383 2315 2212 2216 2236 2111 2115 2019 2055 2054 2035 2022 1988 1969 1981 2008 2033 2039 2020 1995 1988 1971 1954 1922 1888 1887 1908 1966 2046 2134 2220 2279 2296 2345 2338 2283 2193 2145 2124 2077 2054 2123 2228 2278 2269 2243 2185 2145 2101 2068 2090 2012 1991 1993 1902 1752 1757 1753 1726 1647 1670 1672 1614 1670 1965 2254 2066 1928 2024 2087 2163 2223 2336 2271 2259 2216 2217 2252 2283 2254 2179 2144 2199 2232 2410 2506 2456 2076 2150 2230 2275 2265 2221 2182 2194 2242 2264 2239 2134 2013 1953 1927 1934 1967 1961 1962 2006 2111 2178 2145 2174 2229 2335 2397 2408 2446 2489 2476 2409 2414 2488 2589 2705 2775 2777 2767 2760 2750 2821 2779 2665 2705 2703 2773 2727 2832 2996 2980 2795 2814 2968 3010 3087 3051 3192 3204 3315 3335 3221 3254 3172 3236 3255 3372 3262 3210 3056 2929 2900 2822 2940 2966 3019 2965 2929 2959 2953 2986 3006 2834 2681 2790 2834 2781 2848 2838 2802 2826 2842 2918 2763 2783 2862 2816 2715 2977 3113 3173 3141 3204 3411 3440 3389 3380 3451 3556 3670 3744 3803 3850 3864 3892 3926 3922 3909 3900 3889 3813 3698 3730 3826 3852 3905 3882 3798 3664 3658 3668 3695 3792 3845 3914 3958 3983 3882 3716 3794 3808 3641 3612 3546 3478 3406 3365 3342 3261 3405 3451 3447 3492 3620 3665 3646 3700 3726 3704 3673 3659 3685 3628 3459 3319 3284 3249 3275 3356 3468 3451 3302 3258 3166 2906 2910 2994 3058 3174 3173 3261 3068 3242 3431 3410 3624 3819 3524 3163 3305 3437 3500 3460 3049 2900 3155 3311 3288 3167 3301 3435 3205 3062 3140 3338 3269 3286 3490 3563 3564 3798 3897 3667 3678 3620 3352 3520 3598 3633 3552 3659 3283 2953 2951 2968 3190 3154 3186 3366 3390 3207 3144 3217 3156 3004 2917 2885 2969 3070 2992 2884 2932 3076 3144 3104 3056 3120 3239 3190 3051 2998 3111 3174 3119 3093 3041 2989 3006 3021 3013 3042 3070 3114 3244 3217 3184 3203 3190 3158 3075 3019 3008 3074 3173 3089 3051 3171 3193 3188 3049 2998 3167 3073 2978 2987 2957 2978 2948 2899 2907 2933 2975 3001 2924 2917 2880 2930 2959 2935 2884 2898 2915 2892 2747 2772 2967 2860 2739 2875 2826 2671 2650 2708 2712 2843 2888 2831 2825 2815 2692 2669 2698 2654 2659 2690 2646 2658 2693 2715 2713 2727 2655 2668 2644 2644 2641 2602 2596 2642 2685 2747 2770 2724 2680 2649 2617 2636 2727 2742 2746 2795 2711 2567 2609 2750 2775 2702 2711 2695 2702 2742 2795 2808 2903 3024 3096 3130 3107 3114 3085 3075 3094 3100 3073 3016 2998 3080 3154 3229 3293 3138 2926 2702 2708 2914 2937 3034 3094 3238 3262 3384 3554 3724 3664 3535 3510 3372 3248 3270 3480 3508 3486 3439 3402 3397 3244 3080 3098 3171 3283 3245 2915 2851 2820 2835 2926 3061 3205 3371 3465 3422 3195 3100 3085 3196 3020 3032 3038 2976 2961 2909 2850 2801 2761 2719 2778 2923 3024 3083 3052 2994 2931 2851 2770 2928 3076 3066 2954 2913 2922 2918 2893 2744 2841 2954 3050 3013 3013 2944 2893 2837 2784 2786 2834 2838 2809 2821 2737 2605 2545 2537 2581 2577 2605 2618 2644 2647 2619 2602 2594 2588 2574 2573 2558 2546 2534 2524 2515 2527 2578 2602 2591 2580 2610 2630 2623 2623 2616 2612 2626 2642 2639 2673 2675 2698 2737 2722 2741 2709 2710 2718 2776 2773 2804 2811 2823 2854 2880 2895 2918 2952 2986 3006 3016 3045 3088 3119 3131 3169 3202 3195 3195 3174 3132 3258 3251 3268 3376 3434 3764 3907 4002 4222 4293 4062 3659 2957 2436 2311 2417 2545 2685 2891 2986 3025 3293 3508 3528 2659 2179 672 170 1336 1397 1586 847 380 126 1184 1513 1819 2427 2451 2121 1769 1841 1935 2037 2076 1908 1682 1841 1871 1835 1191 652 378 73 109 1263 408 417 1632 1501 2150 2606 2467 1916 2177 2465 2302 2112 2074 1959 2076 2150 1943 1878 2056 1906 1711 2116 1993 1954 2041 2252 2339 2433 2586 2759 2774 2804 2875 2783 2716 2720 2712 2703 2678 2646 2579 2507 2466 2389 2365 2303 2225 2286 2127 2086 2024 2036 2039 2033 2006 1990 1974 1985 2018 2026 2030 2017 1979 1979 1951 1928 1910 1871 1867 1892 1949 2027 2120 2132 2201 2270 2317 2279 2228 2193 2174 2153 2096 2078 2169 2237 2254 2255 2267 2212 2234 2213 2183 2032 1992 1928 1946 1903 1744 1773 1795 1793 1752 1728 1691 1642 1667 1793 1955 1900 1954 2041 2105 2172 2162 2163 2094 2081 2068 2143 2227 2327 2410 2226 2073 2120 2231 2306 2177 2271 2067 2138 2204 2251 2243 2186 2139 2136 2172 2213 2169 2065 1988 1936 1902 1950 2016 2056 2017 1954 2003 2095 2110 2168 2256 2347 2409 2403 2375 2378 2388 2388 2483 2658 2765 2707 2647 2634 2652 2736 2737 2648 2536 2464 2547 2619 2669 2729 2861 2933 3018 3167 3082 3248 3068 3293 3053 3148 3172 3322 3495 3183 3298 3324 3350 3391 3488 3208 3006 2989 3020 3115 2953 2907 2934 2947 2957 2997 3037 3043 3026 3001 2905 2823 2912 2910 2872 2940 2999 2922 2840 2795 2893 2615 2715 2780 2875 2848 3045 3073 3143 3117 3133 3229 3391 3237 3122 3354 3534 3728 3778 3818 3838 3893 3882 3940 4005 3996 3941 3872 3859 3838 3819 3897 3935 3868 3792 3784 3681 3666 3664 3619 3813 3938 3930 4061 4059 3912 3770 3775 3780 3822 3697 3673 3634 3552 3384 3285 3259 3376 3578 3708 3686 3645 3650 3633 3629 3740 3709 3594 3702 3720 3586 3458 3440 3438 3473 3502 3476 3443 3506 3371 3368 3681 3537 3194 3026 2991 3036 3254 3378 3108 3143 3343 3330 3614 3559 3431 3338 3155 3065 3262 3278 3015 2986 3171 3346 3319 3208 3364 3451 3286 3228 3212 3432 3305 3218 3439 3580 3471 3766 4009 3996 3771 3362 3227 3409 3509 3602 3585 3398 3217 3091 3024 2943 3027 3058 3124 3337 3297 3138 3255 3283 3147 3128 3074 2935 2952 3020 2942 2794 2838 2969 3045 2996 3002 3129 3219 3089 3118 3031 3075 3096 3122 3046 3018 3063 3162 3074 3039 3090 3179 3217 3225 3196 3218 3253 3235 3195 3166 3173 3134 3010 2982 3018 3093 3203 3333 3561 3090 3032 3103 2933 2883 3057 3122 2940 2934 2913 2970 2906 2897 3008 2938 2868 2846 2955 2998 2961 2876 2823 2818 2790 2744 2801 2971 2919 2716 2777 2750 2654 2686 2675 2581 2800 2818 2793 2678 2794 2706 2604 2610 2601 2599 2650 2614 2638 2659 2662 2648 2655 2584 2588 2626 2601 2565 2555 2528 2518 2572 2675 2721 2689 2695 2747 2812 2786 2819 2826 2793 2792 2692 2584 2614 2712 2709 2653 2656 2672 2681 2773 2797 2806 2901 3012 3081 3099 3132 3175 3189 3219 3229 3207 3148 3077 3133 3130 3132 3211 3285 3165 2992 2837 2810 2878 2890 2941 3280 3266 3268 3305 3372 3499 3472 3457 3466 3390 3365 3458 3499 3377 3265 3270 3266 3257 3204 3151 3100 2968 2886 2926 2837 2558 2583 2712 2878 3143 3357 3383 3267 3111 3102 3068 3098 3129 3000 3149 3237 3142 3017 2975 2840 2729 2732 2758 2839 2949 3017 3086 3096 3015 2875 2756 2651 2724 2930 2926 2717 2712 2773 2874 2912 2875 2765 2809 2786 2745 2815 2867 2833 2774 2751 2789 2846 2789 2690 2703 2748 2629 2558 2585 2603 2579 2609 2641 2635 2638 2583 2580 2586 2585 2585 2564 2552 2548 2543 2539 2537 2595 2648 2641 2643 2652 2680 2706 2679 2656 2664 2668 2665 2687 2670 2665 2692 2729 2730 2700 2749 2733 2755 2779 2787 2799 2809 2810 2814 2847 2880 2899 2922 2943 2962 2990 3009 3029 3055 3085 3107 3145 3161 3206 3219 3204 3131 3220 3308 3241 3240 3578 3761 3777 3769 3975 4256 4219 3982 3362 2745 2626 2711 2676 2704 2934 3002 2985 3250 3574 3709 2601 2817 1947 1115 2097 1972 1464 1081 1215 1484 1544 1732 1969 1955 2007 1902 1434 1816 2143 1783 1743 1503 2303 2102 1908 1654 1366 987 479 232 43 693 458 170 475 1091 1892 2535 2562 2408 2383 2385 2337 2333 2364 1913 1976 2132 2164 1877 1814 1775 1678 1970 1917 1931 2130 2299 2291 2441 2622 2668 2691 2697 2688 2700 2696 2711 2700 2701 2694 2648 2595 2527 2498 2451 2405 2328 2189 2210 2148 2063 2035 2030 2029 2020 1995 1985 1982 1979 2000 2003 2010 2011 1974 1974 1945 1922 1899 1860 1860 1887 1936 1968 2009 2074 2149 2205 2239 2236 2188 2133 2138 2141 2129 2113 2224 2259 2272 2233 2217 2271 2295 2252 2226 2200 2077 1944 1931 1931 1845 1844 1881 1848 1834 1761 1685 1706 1713 1695 1806 1876 1898 1991 2014 2139 2123 2060 2020 2003 2044 2098 2210 2392 2472 2290 2202 2249 2306 2214 2125 2129 2058 2116 2173 2206 2198 2139 2085 2099 2158 2168 2108 2037 1991 1946 1914 1944 2022 2106 2115 2032 2029 1991 2079 2186 2291 2343 2406 2442 2424 2386 2384 2417 2606 2770 2806 2836 2781 2664 2606 2629 2640 2629 2541 2447 2541 2708 2839 2765 2829 2892 3176 3255 3240 3356 3143 3259 3021 3247 3274 3211 3281 3178 3145 3181 3287 3341 3395 3252 2891 3014 3058 3105 3143 2997 2854 2826 2820 2869 2918 2945 2958 3013 2980 2825 2906 2943 2981 2984 3004 2937 2894 2916 2820 2575 2708 2785 2838 2989 3036 3155 3283 3280 3274 3226 3405 3332 3235 3413 3556 3597 3706 3777 3781 3813 3835 3851 3891 3888 3822 3770 3780 3823 3811 3765 3772 3750 3741 3803 3735 3703 3698 3537 3857 4005 3953 4052 4055 3752 3659 3650 3718 3711 3700 3764 3668 3566 3407 3346 3307 3410 3694 3698 3594 3531 3507 3503 3482 3519 3435 3328 3566 3769 3763 3666 3532 3422 3530 3756 3658 3654 3679 3365 3416 3424 3694 3709 3498 3276 3382 3236 3256 3228 3311 3462 3465 3455 3353 3230 3239 3184 3071 3231 3435 3370 3320 3426 3490 3519 3520 3462 3229 3152 3256 3202 3501 3398 3172 3386 3517 3328 3361 3522 3608 3620 3472 3284 3311 3416 3405 3452 3354 3261 3315 3269 3180 3155 3134 3086 3138 3164 3136 3220 3311 3252 3134 3048 2982 2982 3017 3063 2895 2898 2856 2868 2894 2896 2913 3088 3101 3140 3049 3014 3030 3070 2956 2921 3011 3246 3206 3081 3087 3213 3252 3210 3190 3202 3233 3243 3231 3244 3234 3110 3030 2992 3030 3069 3093 3220 3232 3007 3011 2959 2882 2835 3022 3043 3142 2814 2837 2839 2861 2929 2994 2899 2858 2869 2897 2908 2942 2923 2856 2831 2800 2770 2813 2891 2865 2716 2747 2749 2783 2765 2734 2659 2727 2543 2460 2824 2596 2639 2517 2536 2562 2552 2523 2574 2587 2592 2596 2580 2561 2520 2537 2566 2524 2493 2499 2530 2595 2642 2669 2691 2703 2730 2757 2873 2867 2864 2882 2844 2752 2690 2678 2729 2692 2682 2616 2683 2804 2777 2791 2780 2796 2907 2977 3015 3085 3140 3172 3181 3195 3265 3291 3208 3167 3092 3203 3199 3184 3116 3146 2995 2946 2946 3124 3053 3157 3207 3135 3158 3189 3169 3154 3241 3400 3539 3523 3503 3502 3537 3526 3478 3525 3413 3143 3126 3182 2965 2719 2537 2601 2602 2875 2949 2998 3059 3271 3382 3125 3034 3097 3150 3163 3057 2933 2925 3023 3068 3059 3047 3017 2903 2774 2728 2756 2792 2779 2821 2929 3015 2900 2835 2747 2628 2660 2677 2681 2660 2656 2683 2746 2762 2754 2716 2668 2611 2571 2601 2678 2682 2663 2674 2686 2705 2696 2649 2576 2569 2573 2605 2608 2586 2585 2601 2595 2588 2592 2569 2575 2582 2583 2576 2561 2551 2555 2577 2602 2622 2649 2677 2690 2686 2697 2721 2740 2757 2763 2749 2752 2699 2749 2736 2736 2723 2718 2703 2705 2737 2748 2758 2771 2809 2828 2829 2826 2838 2855 2867 2904 2928 2940 2950 2987 3022 3039 3040 3073 3084 3091 3132 3159 3251 3233 3181 3208 3238 3337 3405 3544 3729 3786 3743 3879 4029 4070 3967 3510 3111 2803 2574 2649 2743 3014 3213 3150 3342 3591 3488 2811 3077 2792 2402 2275 2075 1890 1730 1786 1728 1653 1801 1694 1332 1571 1513 1414 1722 2485 1869 1912 1941 2659 2270 2045 1743 1480 1156 714 467 348 448 327 236 328 620 1403 2249 2429 2530 2410 2479 2408 2520 2025 2003 2020 1908 2048 1882 1826 1699 1699 2098 2045 1940 2167 2278 2313 2413 2536 2662 2705 2653 2656 2688 2690 2713 2713 2704 2697 2650 2599 2572 2542 2515 2428 2308 2184 2171 2136 2073 2056 2036 2027 2019 1996 1976 1984 1977 1980 1998 2003 1994 1970 1961 1951 1921 1895 1856 1848 1865 1890 1909 1966 2036 2084 2134 2175 2185 2181 2199 2179 2157 2169 2184 2246 2237 2233 2223 2214 2290 2331 2295 2222 2172 2113 2008 1956 1900 1849 1840 1851 1862 1931 1961 1836 1824 1746 1730 1845 1846 1847 1916 2002 2113 2121 2022 2004 2063 2045 2063 2211 2414 2499 2413 2389 2470 2424 2469 2617 2193 2042 2095 2150 2172 2179 2146 2084 2085 2144 2123 2067 2029 1989 1956 1930 1945 1971 2044 2092 2105 2105 2086 2140 2245 2341 2354 2380 2413 2446 2449 2494 2557 2690 2790 2762 2765 2684 2584 2659 2711 2749 2832 2800 2720 2680 2717 2772 2781 2774 2786 3110 2977 3054 2970 2940 3089 3048 3315 3083 3058 3090 2931 2838 2990 3088 3185 3198 3195 2831 2967 2986 3025 3068 3023 2921 2879 2887 2834 2810 2861 2877 2871 2837 2790 2820 2869 2898 2934 2996 2866 2816 3015 2935 2739 2783 2768 2864 2931 2949 2980 3179 3226 3213 3210 3467 3420 3347 3521 3663 3621 3691 3773 3795 3804 3808 3780 3757 3700 3607 3576 3590 3667 3755 3715 3727 3731 3784 3846 3775 3789 3765 3599 3813 3807 3714 3801 3827 3742 3404 3368 3488 3532 3570 3600 3629 3654 3622 3740 3769 3789 3828 3771 3609 3485 3442 3445 3424 3360 3246 3213 3428 3594 3734 3682 3520 3357 3507 3706 3524 3577 3585 3734 3316 3031 3012 3256 3352 3372 3297 3181 3309 3457 3483 3512 3499 3492 3469 3498 3528 3487 3391 3443 3606 3538 3419 3469 3539 3671 3727 3538 3216 3301 3195 3189 3365 3350 3139 3346 3380 3460 3419 3464 3361 3454 3656 3470 3345 3375 3356 3295 3258 3278 3394 3393 3276 3232 3220 3127 3059 3077 3099 3088 3111 3132 3022 2935 3020 2996 2948 3074 3033 3032 2971 2952 2945 2894 2932 3082 3110 3201 3088 3019 3004 3004 2933 2945 3031 3144 3261 3201 3062 3081 3118 3105 3139 3192 3244 3271 3261 3283 3279 3122 3173 3184 3166 3024 3040 3131 2923 2990 3017 2934 2858 2847 2889 2926 2836 2905 3033 2909 2878 2934 2943 2875 2833 2881 2935 2889 2886 2917 2847 2820 2814 2786 2818 2826 2767 2717 2695 2679 2932 3151 2653 2656 2567 2522 2371 3178 2500 2534 2446 2503 2520 2546 2558 2563 2549 2519 2510 2502 2501 2464 2443 2477 2459 2464 2484 2511 2586 2618 2633 2678 2739 2830 2834 2770 2788 2796 2788 2769 2727 2677 2633 2624 2694 2616 2600 2724 2830 2903 2909 2839 2803 2878 2983 3060 3101 3109 3106 3102 3110 3188 3222 3258 3204 3112 3356 3277 3226 3122 3100 3026 3060 3092 3150 3288 3356 3245 3168 3195 3223 3211 3163 3107 3201 3364 3510 3718 3819 3777 3791 3671 3410 3670 3637 3416 3173 2933 2810 2793 2818 2816 3182 3274 3237 3130 3100 3130 3143 3134 3227 3288 3216 3076 2976 2932 2919 2919 2946 2993 2975 2951 2902 2821 2744 2744 2855 2912 2910 2944 2823 2784 2801 2671 2656 2639 2670 2660 2616 2584 2635 2721 2750 2716 2625 2578 2593 2593 2605 2627 2639 2672 2657 2608 2621 2611 2558 2532 2560 2606 2614 2626 2625 2640 2608 2582 2569 2558 2558 2558 2560 2561 2558 2552 2568 2594 2619 2656 2685 2742 2778 2778 2756 2756 2771 2853 2868 2845 2866 2798 2845 2840 2791 2783 2738 2719 2741 2754 2767 2786 2804 2826 2842 2853 2857 2849 2867 2871 2908 2936 2948 2957 2990 3021 3065 3058 3066 3078 3065 3126 3155 3227 3268 3255 3246 3240 3302 3408 3497 3684 3824 3659 3785 3815 3989 3983 3606 2500 2399 2568 2569 2607 2874 3064 3125 3207 3511 3517 3477 3470 3006 2304 1902 2046 2175 2103 1897 1976 1942 1167 885 817 1580 1609 2180 295 1194 1706 2047 2078 2394 2388 1879 1482 1201 1053 1059 857 790 801 553 362 186 170 692 1365 2099 2436 2510 2309 2370 2325 1944 1908 2100 1989 2185 1983 2028 1933 1774 2141 2063 1982 2197 2297 2424 2535 2568 2625 2597 2655 2640 2669 2669 2696 2717 2707 2698 2667 2618 2602 2604 2521 2420 2301 2168 2129 2122 2090 2059 2026 2025 2008 1999 1983 1994 1973 1993 2006 2006 1996 1977 1972 1941 1902 1886 1851 1822 1830 1841 1867 1923 1997 2050 2096 2119 2142 2139 2219 2220 2187 2183 2185 2189 2179 2161 2196 2254 2307 2335 2337 2303 2222 2102 2011 1952 1903 1759 1789 1876 1926 1989 2096 2107 1953 1813 1795 1872 1883 1888 1929 1970 2144 2206 2074 2060 2082 2031 1938 2134 2345 2413 2465 2426 2477 2617 2572 2352 2242 2042 2090 2135 2166 2178 2130 2071 2079 2121 2088 2045 2009 1983 1983 1988 1968 1973 1965 1949 2005 2082 2123 2195 2305 2368 2389 2364 2379 2394 2475 2595 2628 2706 2773 2743 2691 2659 2645 2701 2777 2857 2923 2923 2871 2792 2730 2634 2606 2650 2814 2968 3134 3165 2787 2691 2987 3041 3164 3078 3136 3166 2947 2872 2985 3029 3118 3093 3162 2851 2768 2740 2762 2926 3111 3005 2844 2887 2847 2774 2819 2819 2751 2729 2801 2750 2700 2723 2784 2932 2950 2931 2963 2881 2799 2912 2787 2842 2845 2942 2886 3036 3181 3354 3335 3385 3248 3254 3603 3673 3643 3644 3683 3788 3871 3896 3835 3716 3603 3515 3489 3503 3558 3668 3724 3826 3770 3811 3802 3801 3875 3792 3552 3675 3747 3538 3561 3552 3521 3490 3404 3393 3479 3564 3620 3698 3625 3673 3869 3957 3936 3985 3866 3646 3504 3422 3467 3520 3497 3421 3384 3568 3544 3611 3573 3644 3672 3490 3664 3590 3550 3782 3837 3830 3289 3140 3200 3352 3588 3554 3444 3500 3520 3461 3443 3439 3510 3711 3577 3441 3564 3576 3557 3663 3648 3411 3440 3389 3325 3667 3637 3524 3407 3246 3230 3422 3345 3289 3206 3422 3642 3786 3670 3441 3505 3679 3619 3465 3505 3519 3340 3250 3385 3592 3510 3268 3237 3276 3169 3120 3124 2988 3008 3071 3080 2936 2867 3071 3043 2932 2913 2920 2978 3019 3013 2932 3000 3060 3037 3004 3057 3071 3060 3023 2986 2929 2955 3017 3042 3174 3207 3065 3040 3069 3075 3143 3181 3236 3263 3218 3239 3215 3037 3039 3066 3218 3082 2938 2970 2899 2985 3073 2966 2917 2866 2883 3157 2962 2879 2902 2961 2882 2793 2787 2819 2811 2860 2969 2911 2795 2772 2816 2889 2858 2751 2741 2817 2705 2702 2751 2592 2772 2832 2613 2594 2618 2476 2394 2735 2518 2487 2501 2511 2515 2518 2534 2539 2485 2417 2409 2438 2464 2425 2386 2394 2408 2394 2433 2460 2512 2519 2604 2701 2722 2755 2748 2693 2712 2705 2724 2742 2715 2667 2643 2656 2620 2627 2615 2645 2747 2837 2863 2830 2817 2886 2989 3074 3081 3026 2982 3063 3253 3301 3308 3363 3328 3306 3388 3313 3166 3176 3132 3055 3174 3342 3460 3546 3561 3326 3238 3269 3275 3252 3164 3090 3096 3167 3300 3507 3523 3587 3542 3619 3521 3595 3509 3435 3035 2901 2853 2947 3073 3062 3091 3087 3084 3110 3125 3174 3232 3220 3203 3191 3108 3047 3021 2980 2967 2919 2869 2884 2837 2858 2856 2846 2817 2821 2854 2857 2838 2818 2766 2773 2760 2738 2677 2650 2661 2638 2626 2608 2585 2575 2608 2645 2636 2617 2628 2623 2596 2586 2609 2681 2634 2620 2637 2631 2689 2673 2662 2654 2646 2645 2644 2639 2628 2582 2558 2571 2577 2565 2563 2560 2555 2565 2603 2624 2674 2705 2723 2770 2801 2831 2826 2826 2845 2873 2908 2906 2929 2899 2888 2913 2916 2893 2855 2816 2800 2795 2796 2810 2817 2834 2851 2866 2876 2865 2878 2871 2888 2914 2953 2979 3014 3031 3060 3068 3070 3088 3079 3103 3152 3178 3242 3247 3220 3221 3269 3455 3572 3623 3971 3762 3312 3348 3725 3644 2926 1958 2191 2223 2507 2630 2945 3056 3086 3220 3328 3379 3543 3283 2659 2566 2275 2668 2448 2060 1790 1729 1326 425 646 727 531 1233 1674 759 789 1185 1335 1161 1167 1464 1350 1203 1101 1030 925 733 841 1011 789 626 645 355 679 756 2313 1950 2056 2183 3176 3789 2723 1982 2139 2095 2055 2031 2041 1840 1872 1980 2181 2021 2213 2335 2513 2632 2550 2662 2595 2649 2637 2644 2677 2716 2732 2730 2713 2678 2652 2643 2589 2490 2388 2279 2179 2110 2103 2099 2059 2028 2029 2007 1997 1988 1995 1988 2003 2014 2009 2002 1989 1975 1941 1893 1866 1838 1813 1792 1799 1830 1879 1964 2036 2068 2090 2127 2165 2194 2174 2162 2162 2153 2147 2164 2172 2150 2168 2228 2238 2307 2292 2230 2101 2044 2003 1962 1790 1815 1917 1944 1934 1952 2024 1991 1913 1830 1760 1820 1891 1988 1980 1925 2034 2036 2024 1984 1920 1869 2023 2188 2349 2289 2246 2323 2467 2474 2337 2209 2032 2070 2107 2152 2164 2114 2050 2044 2071 2044 2041 2014 1992 2010 2039 2054 2038 2050 1984 1992 2052 2120 2220 2334 2373 2461 2483 2523 2580 2611 2724 2749 2685 2685 2722 2710 2678 2674 2714 2792 2861 2909 2956 2987 2949 2817 2708 2673 2744 2933 2795 2853 3011 3238 2963 3093 3120 3046 3058 3296 3082 2993 2869 2929 2978 2996 2945 2953 2803 2686 2653 2540 2847 3137 3114 2949 2894 2903 2832 2831 2850 2733 2664 2723 2759 2684 2626 2767 2816 2850 3082 3152 2931 2879 2997 2862 2870 2865 3077 2908 3016 3190 3320 3269 3281 3227 3376 3617 3660 3633 3621 3669 3731 3830 3904 3863 3748 3594 3479 3427 3438 3468 3524 3653 3851 3804 3802 3795 3745 3732 3631 3278 3549 3707 3642 3603 3633 3642 3558 3539 3591 3735 3735 3664 3545 3398 3348 3406 3510 3527 3615 3680 3573 3435 3322 3320 3423 3463 3456 3470 3611 3646 3607 3483 3410 3388 3445 3405 3544 3431 3414 3553 3587 3360 3285 3157 3195 3458 3765 3784 3636 3532 3382 3317 3337 3372 3545 3450 3255 3285 3350 3435 3465 3507 3462 3398 3388 3191 3574 3736 3675 3497 3384 3216 3488 3444 3455 3179 3434 3638 3856 3745 3513 3509 3800 3719 3629 3658 3600 3401 3290 3379 3590 3497 3231 3275 3436 3524 3441 3229 3162 3067 3109 3139 2903 2821 3057 3040 2979 2832 2801 2838 3173 3196 2988 2821 2875 2992 3062 3046 3104 3062 3010 2914 2870 2957 3081 3205 3227 3126 3085 3105 3125 3113 3184 3242 3283 3269 3171 3129 3120 3107 3063 3039 3192 3086 2921 2937 2851 2974 3040 2977 3013 2967 2901 2907 2874 2848 2923 2961 2842 2748 2711 2767 2819 2826 2901 2797 2735 2760 2779 2807 2803 2764 2678 2690 2591 2706 2810 2607 2761 2837 2826 2619 2551 2478 2426 2392 2489 2490 2497 2508 2474 2425 2455 2506 2425 2341 2359 2400 2472 2455 2426 2399 2327 2339 2381 2420 2422 2489 2605 2637 2655 2643 2638 2718 2730 2709 2743 2776 2768 2723 2712 2698 2619 2571 2577 2593 2629 2671 2715 2768 2832 2916 3034 3117 3131 3053 2971 3035 3237 3305 3280 3267 3402 3422 3284 3259 3125 3178 3156 3138 3237 3323 3415 3373 3298 3223 3286 3449 3469 3421 3291 3122 3144 3309 3137 3212 3250 3447 3402 3048 3225 3267 3145 3121 2881 2901 3002 3092 3040 2976 2898 2992 3112 3230 3307 3313 3149 2958 2986 2982 2961 2990 2990 2940 2915 2880 2772 2750 2805 2758 2742 2675 2697 2796 2792 2760 2748 2723 2682 2671 2703 2707 2644 2609 2603 2605 2648 2673 2660 2650 2633 2617 2657 2646 2636 2636 2720 2731 2672 2665 2604 2613 2670 2668 2677 2675 2670 2651 2642 2646 2625 2609 2605 2603 2604 2611 2624 2624 2618 2611 2591 2601 2652 2668 2696 2710 2738 2764 2764 2784 2799 2805 2831 2853 2896 2929 2955 2950 2945 2978 3000 2982 2946 2895 2857 2869 2868 2844 2840 2867 2870 2864 2884 2877 2879 2906 2900 2913 2949 2981 3021 3042 3044 3067 3082 3098 3098 3122 3164 3177 3189 3185 3189 3224 3279 3466 3636 3550 3676 3924 3469 3495 3584 2755 1750 1586 1994 2278 2494 2742 2789 2770 2914 3012 3067 3314 3664 3783 3114 2719 2624 3074 2642 2068 1169 218 126 511 1015 1620 1368 1322 1031 913 684 722 992 1061 1084 1107 688 977 1017 895 847 614 720 850 749 621 787 864 957 1097 1889 1919 1725 1775 2482 2519 2726 2738 1913 1999 1902 1938 1968 1979 1982 1916 2217 2067 2193 2252 2391 2628 2559 2619 2611 2645 2644 2651 2682 2726 2747 2743 2729 2710 2684 2633 2561 2475 2360 2215 2160 2145 2098 2090 2063 2035 2035 2016 2001 1994 2000 2001 2011 2022 2017 2002 1982 1966 1934 1899 1861 1827 1821 1777 1775 1809 1866 1937 2006 2039 2086 2119 2158 2117 2054 2035 2011 2029 2114 2199 2251 2204 2214 2178 2218 2309 2316 2281 2138 2092 2063 2046 1916 1838 1898 1908 1882 1883 1914 1961 1962 1852 1732 1825 1905 2009 2010 1992 2023 2002 1943 1950 1894 1851 1927 2014 2058 2124 2234 2351 2462 2523 2383 2383 1988 2051 2108 2144 2147 2088 2034 2035 2021 1988 2022 2046 2018 1998 1987 2046 2096 2084 2085 2093 2115 2157 2233 2326 2400 2633 2683 2702 2675 2732 2777 2732 2669 2704 2747 2729 2688 2687 2708 2734 2778 2817 2864 2948 2988 2937 2916 2934 2958 3156 3156 3042 3215 3321 3204 3224 3307 2966 3024 3271 3100 2983 2918 2871 2991 2922 2962 2921 2805 2734 2690 2607 2807 2985 3045 2982 2899 2955 2974 2988 3052 2907 2704 2710 2808 2745 2678 2842 2856 2682 2957 3195 3096 3112 3352 3232 3039 2933 3081 3050 3048 3190 3329 3353 3343 3331 3453 3509 3612 3670 3638 3605 3578 3681 3768 3728 3650 3515 3443 3407 3395 3453 3529 3668 3868 3812 3736 3665 3640 3566 3394 3391 3510 3542 3441 3507 3552 3575 3461 3523 3519 3592 3600 3502 3456 3361 3355 3350 3344 3289 3263 3348 3352 3312 3309 3317 3370 3405 3395 3430 3545 3561 3480 3351 3303 3233 3116 2764 2921 2910 2997 2978 3173 3277 3223 3264 3300 3524 3898 3945 3814 3602 3264 3127 3250 3358 3432 3476 3394 3304 3419 3609 3564 3485 3457 3290 3197 3286 3492 3582 3646 3530 3338 3231 3316 3353 3447 3671 3490 3456 3570 3611 3444 3444 3699 3625 3664 3839 3774 3506 3288 3290 3453 3367 3117 3085 3184 3356 3257 3114 3182 3179 3154 3134 2891 2793 2990 2975 2949 2811 2798 2845 3022 3122 3084 2910 2911 3025 2963 3017 3204 3158 3045 2955 2919 2986 3152 3350 3447 3312 3070 3113 3179 3149 3151 3236 3294 3298 3158 3121 3078 3106 2963 2991 3221 3113 3027 2918 2879 2935 2954 2920 2910 2894 2922 2993 2913 2833 2949 2960 2891 2868 2791 2764 2769 2735 2822 2786 2737 2691 2701 2726 2725 2676 2658 2568 2535 2699 2728 2592 2578 2638 2643 2604 2520 2473 2421 2404 2414 2397 2389 2377 2343 2316 2366 2423 2355 2325 2356 2423 2455 2442 2422 2356 2309 2348 2368 2385 2420 2458 2502 2533 2582 2618 2628 2707 2712 2693 2715 2758 2840 2786 2732 2757 2676 2581 2566 2604 2663 2687 2689 2751 2850 2974 3065 3168 3201 3143 3075 3045 3117 3212 3236 3101 3170 3245 3222 3203 3184 3165 3187 3237 3283 3304 3315 3269 3223 3239 3335 3402 3368 3304 3310 3305 3333 3524 3467 3442 3289 3115 2992 2911 2903 2896 2946 2954 2889 2887 2955 3005 3031 2945 2980 3153 3312 3351 3266 3107 2972 3010 3069 3008 2974 2963 2930 2823 2808 2812 2757 2806 2749 2723 2699 2698 2681 2715 2766 2714 2712 2719 2696 2662 2660 2686 2642 2575 2577 2591 2622 2620 2642 2628 2672 2639 2661 2656 2677 2678 2657 2657 2668 2705 2674 2652 2655 2647 2644 2649 2651 2648 2635 2619 2616 2641 2654 2651 2642 2628 2632 2657 2697 2728 2682 2678 2674 2648 2644 2674 2709 2730 2720 2715 2721 2737 2771 2824 2878 2913 2934 2946 2970 2991 2996 2971 2955 2935 2916 2934 2935 2888 2852 2882 2875 2857 2884 2888 2881 2903 2903 2918 2947 2980 3016 3031 3034 3058 3088 3107 3117 3125 3162 3176 3191 3173 3181 3217 3260 3243 3542 3600 3488 3613 3509 4011 4090 2363 1403 1850 2260 2459 2610 2492 2439 2355 2135 2270 2712 3296 3637 3868 3290 2991 3018 3002 2581 2023 1280 737 665 985 1569 2043 1473 729 533 664 770 708 899 1176 888 1111 700 1283 1345 630 962 501 552 563 615 646 335 588 942 1463 2341 2787 1993 1531 1524 1854 2730 2571 1750 2100 2028 1811 1906 1941 1851 1904 2002 2110 2140 2357 2527 2584 2569 2604 2637 2643 2646 2663 2694 2718 2744 2751 2744 2753 2695 2681 2531 2455 2332 2282 2201 2135 2093 2082 2064 2038 2030 2024 2000 1994 2009 2004 2010 2027 2030 2020 1996 1964 1930 1899 1883 1848 1810 1787 1776 1800 1858 1881 1941 2020 2072 2086 2078 2043 1989 1966 1931 1951 2075 2219 2258 2230 2207 2136 2223 2367 2403 2304 2267 2144 2061 2056 1976 1888 1905 1946 1969 1983 1897 1873 1901 1849 1999 2099 1960 1986 2021 2108 2130 2042 1897 1861 1921 1936 1981 2099 2132 2088 2231 2357 2456 2455 2498 2793 1991 2025 2094 2142 2107 2037 2006 2024 2017 1977 1990 2036 2029 2021 1959 1964 2027 2035 2106 2175 2214 2235 2260 2346 2440 2722 2793 2838 2736 2686 2618 2568 2600 2645 2650 2632 2611 2616 2654 2689 2722 2799 2888 2987 3036 2936 2963 3080 3119 3337 3398 3224 3276 3315 3359 3392 3454 3005 2991 3236 3183 3059 2961 2946 3066 3037 2968 3004 2899 2771 2723 2696 2775 2923 2981 2937 2847 2874 2977 3023 3106 3063 2884 2815 2916 2889 2776 2906 2923 2734 2861 3101 3101 3311 3448 3209 3078 3015 3051 2997 3083 3230 3249 3493 3482 3443 3460 3493 3598 3680 3683 3658 3677 3787 3826 3734 3662 3576 3464 3423 3444 3572 3569 3667 3756 3728 3617 3559 3540 3540 3467 3621 3535 3409 3118 3083 3167 3313 3449 3449 3431 3491 3518 3527 3477 3538 3572 3425 3391 3402 3333 3336 3327 3312 3361 3380 3453 3545 3558 3464 3453 3442 3309 3025 3139 3561 3050 3130 2706 2738 2838 2688 2789 3042 3121 3289 3406 3450 3646 3719 3762 3618 3323 3216 3325 3465 3554 3474 3314 3334 3388 3409 3459 3450 3390 3173 3211 3437 3565 3491 3388 3411 3246 3219 3407 3399 3332 3397 3435 3475 3437 3522 3382 3285 3282 3272 3369 3611 3681 3512 3285 3193 3387 3571 3411 3086 2964 3100 3164 3064 2981 3161 3157 3206 3089 2914 3040 2951 2849 2767 2751 2876 2958 3102 2993 2960 2958 2968 2965 3099 3245 3189 3103 3063 2994 2996 3060 3112 3236 3299 3234 3323 3195 3177 3132 3220 3182 3201 3181 3080 3083 3116 2982 3026 3324 3105 2984 2940 2915 2928 2935 2888 2890 2866 2872 2953 2890 2830 2884 2918 2906 2878 2822 2841 2955 2705 2861 2982 2715 2716 2729 2659 2626 2652 2668 2579 2580 2691 2625 2551 2541 2597 2630 2612 2475 2447 2455 2410 2376 2355 2368 2471 2476 2322 2292 2324 2359 2375 2361 2326 2290 2287 2305 2285 2311 2348 2364 2383 2416 2425 2440 2469 2509 2582 2606 2692 2682 2645 2658 2705 2739 2719 2714 2731 2779 2786 2699 2636 2642 2769 2738 2771 2841 2935 3056 3130 3170 3174 3165 3115 3113 2973 2980 2961 3095 3174 3115 3153 3157 3165 3237 3264 3391 3583 3481 3391 3409 3438 3409 3264 3272 3133 3210 3313 3324 3199 3455 3298 3196 2918 2775 3184 3355 3283 3290 3232 3046 2936 2840 2743 2748 2844 2905 3051 3246 3240 3053 2954 2923 2985 3002 2991 2979 2917 2831 2802 2813 2832 2856 2790 2702 2679 2628 2625 2673 2689 2703 2725 2741 2727 2670 2631 2645 2652 2585 2525 2563 2580 2604 2576 2533 2558 2595 2608 2664 2616 2617 2596 2600 2633 2640 2629 2629 2621 2605 2604 2623 2645 2642 2631 2618 2609 2614 2644 2634 2643 2645 2629 2619 2602 2684 2681 2766 2707 2693 2616 2613 2639 2650 2650 2687 2717 2718 2723 2748 2805 2852 2868 2880 2893 2932 2973 2951 2957 2963 2969 2983 2995 2935 2919 2868 2874 2866 2859 2862 2877 2892 2905 2908 2929 2959 2970 2988 3014 3026 3050 3082 3104 3124 3119 3125 3173 3220 3162 3177 3193 3169 3370 3430 3538 3558 3364 3345 4355 4865 3715 2484 2253 2974 3107 2425 1978 2024 1981 1717 867 2277 3163 3498 3887 3845 4340 3300 2709 2469 1983 1526 1071 901 1123 1792 2203 1711 1268 631 651 692 1026 1709 1419 971 984 712 887 1344 764 606 500 424 326 267 187 212 301 527 945 1238 1109 1482 2097 1959 2023 2665 1996 1652 1980 2087 1730 1764 1785 1878 1931 1967 2014 2147 2410 2541 2587 2610 2608 2615 2634 2656 2686 2708 2750 2741 2773 2755 2782 2664 2667 2510 2431 2369 2294 2206 2118 2078 2076 2063 2048 2045 2027 1994 1992 2013 2003 2014 2031 2033 2020 1994 1976 1945 1912 1885 1856 1822 1787 1768 1784 1806 1839 1924 1996 2027 2025 2009 2003 2004 2024 2011 1975 2044 2138 2119 2122 2135 2133 2243 2381 2419 2432 2361 2219 2176 2135 2041 2007 1994 1993 1992 2072 2002 1868 1862 1873 1911 1928 1922 1917 1905 1988 2049 2000 1938 1920 1983 2048 2049 2077 2307 2338 2070 2188 2218 2435 2733 2710 1983 2011 2077 2139 2111 2037 1971 1958 1987 1977 1990 1992 2000 2020 1989 1952 1966 2012 2104 2215 2289 2313 2336 2384 2411 2763 2899 2858 2669 2555 2474 2443 2505 2591 2583 2536 2532 2591 2640 2688 2755 2848 2908 2993 3128 3026 2981 3068 3148 3252 3306 3241 3262 3241 3305 3408 3471 3122 2917 3318 3350 3238 3011 2946 3144 3110 2957 2981 2968 2859 2834 2786 2768 2865 2955 2924 2870 2914 2884 2873 3055 3051 2949 2940 3013 2941 2807 2854 2896 2684 2618 2686 3052 3100 3266 3234 3265 3217 3165 3216 3117 3140 3130 3325 3399 3421 3508 3543 3603 3657 3755 3796 3780 3820 3821 3800 3760 3661 3536 3414 3395 3582 3560 3552 3680 3646 3562 3625 3605 3667 3647 3673 3527 3440 3217 3229 3245 3222 3416 3421 3403 3407 3569 3683 3723 3676 3551 3425 3423 3491 3489 3511 3476 3351 3246 3121 3145 3189 3323 3294 3029 3452 3504 3299 2701 2727 3124 3015 3085 3245 3285 3096 3084 2959 3027 3175 3303 3330 3300 3293 3424 3595 3641 3574 3440 3356 3413 3383 3231 3119 3254 3421 3505 3420 3253 3020 3011 3233 3457 3381 3400 3452 3352 3164 3365 3501 3359 3475 3731 3449 3361 3384 3474 3384 3259 3145 3092 3271 3462 3425 3325 3317 3411 3535 3503 3207 3038 3167 3234 3320 3020 3257 3290 3324 3302 3184 3306 2979 2811 2782 2750 2830 2971 3075 3098 3065 2984 2978 3021 3133 3189 3077 3041 3113 3090 3050 2960 2954 3088 3213 3215 3063 3168 3083 3112 3207 3205 3135 3136 3071 2980 2926 2805 3068 3285 3082 2973 2925 2910 2941 2921 2889 2885 2993 2993 2857 2885 2823 2804 2890 2832 2850 2833 2791 2849 2830 2931 2944 2802 2721 2718 2655 2562 2567 2609 2631 2646 2648 2523 2483 2511 2552 2590 2570 2517 2545 2577 2535 2487 2440 2472 2616 2467 2345 2353 2416 2462 2411 2341 2234 2245 2264 2289 2279 2309 2327 2350 2362 2390 2418 2431 2454 2491 2574 2649 2688 2661 2624 2642 2675 2674 2678 2723 2741 2709 2698 2694 2682 2647 2782 2781 2834 2895 2952 3042 3023 3015 3054 3029 2972 2885 2852 2916 2979 3026 3045 3062 3095 3161 3245 3289 3312 3492 3464 3203 3258 3330 3379 3368 3249 3504 3136 3133 3176 3250 3230 3198 3273 3181 2919 2957 3161 3175 3239 3324 3290 3112 3006 2937 2858 2891 2932 2980 3059 3060 3005 2854 2947 3023 2992 2818 2903 2911 2874 2814 2805 2809 2775 2738 2726 2669 2657 2633 2628 2673 2683 2714 2742 2710 2647 2569 2571 2588 2616 2581 2543 2575 2596 2606 2582 2607 2601 2593 2647 2641 2585 2581 2586 2607 2603 2603 2628 2624 2629 2640 2629 2638 2619 2593 2611 2638 2646 2640 2616 2603 2635 2624 2610 2592 2552 2553 2639 2722 2715 2702 2662 2656 2651 2643 2651 2736 2812 2803 2785 2775 2788 2842 2881 2867 2861 2867 2921 2917 2931 2946 2944 2977 2988 2944 2929 2881 2869 2870 2866 2862 2868 2873 2892 2911 2922 2945 2970 2983 3003 3020 3040 3063 3089 3092 3123 3135 3185 3193 3177 3183 3205 3214 3193 3335 3462 3571 3390 3296 3969 4539 4485 3854 3011 3206 3743 1204 1089 1560 1030 1744 1562 2946 3028 3186 3330 3237 2944 2833 2884 2738 2286 1995 1811 1364 935 1399 2028 1892 1317 1036 901 246 910 802 664 1928 1617 1179 1374 1360 988 709 503 395 314 321 303 222 339 644 631 885 897 1340 2695 2129 1819 2587 1999 1934 1647 2016 1813 1697 1776 1874 1939 1972 2051 2304 2518 2532 2565 2599 2590 2602 2640 2667 2689 2745 2737 2738 2798 2772 2757 2693 2647 2520 2441 2365 2276 2179 2104 2077 2083 2081 2069 2048 2032 1987 2000 2023 2024 2015 2030 2019 1994 1975 1964 1963 1927 1881 1850 1812 1770 1750 1739 1748 1807 1897 1970 2004 2026 2026 2021 2044 2089 2115 2097 2093 2081 2038 2041 2077 2130 2209 2287 2326 2403 2352 2265 2236 2186 2147 2145 2037 1962 1964 2055 2029 1945 1886 1821 1782 1830 1853 1910 1946 1985 1914 1940 1981 1959 2011 2127 2090 2062 2182 2230 2022 2040 2084 2253 2471 2479 1994 2058 2070 2130 2134 2033 1969 1945 1957 1958 1937 1946 1982 2004 2028 2018 2021 2042 2129 2213 2315 2333 2463 2486 2575 2820 2793 2653 2465 2373 2369 2426 2496 2576 2581 2580 2598 2617 2638 2691 2818 2973 2964 2937 3104 3095 3027 3113 3204 3243 3240 3286 3310 3123 3121 3396 3437 3081 2940 3128 3231 3215 3130 3048 3187 3074 3014 3009 3084 2977 2892 2862 2865 2862 2919 2952 2932 2950 2886 2890 3051 3020 2924 2865 2969 3034 2906 2807 2783 2728 2697 2730 3112 3055 3170 3154 3025 3095 3245 3261 3313 3198 3347 3230 3232 3409 3514 3521 3588 3617 3667 3735 3760 3793 3780 3758 3713 3625 3498 3375 3381 3562 3544 3521 3567 3665 3625 3666 3649 3656 3646 3684 3448 3614 3545 3500 3557 3602 3580 3619 3596 3456 3490 3595 3642 3699 3679 3515 3431 3512 3602 3627 3556 3511 3365 3040 2909 2908 3045 2853 2822 3116 3500 3474 3493 2887 2875 2904 3056 3438 3556 3460 3177 2918 3077 3227 3324 3342 3135 3127 3382 3658 3821 3823 3712 3425 3236 3215 3170 3161 3130 3163 3290 3218 3036 2988 2964 3038 3182 3149 3353 3539 3339 3114 3154 3357 3351 3376 3360 3147 3055 3138 3330 3436 3310 3136 3095 3232 3428 3400 3294 3336 3423 3530 3600 3363 3057 3136 3397 3376 3237 3384 3353 3358 3251 3314 3442 3098 2953 2878 2783 2880 2990 3020 3072 3043 2946 2995 3071 3092 3115 2957 2940 3039 3044 3040 2964 3012 3231 3198 3104 3020 3075 3029 3091 3103 3198 3191 3158 3020 2986 2908 2907 2987 3031 3038 2957 2988 3004 2964 2924 2894 2877 2876 2900 2888 2880 2857 2805 2780 2868 2864 2812 2718 2713 2752 2849 2797 2714 2732 2725 2632 2542 2540 2595 2643 2640 2587 2542 2573 2539 2569 2629 2582 2552 2582 2614 2612 2632 2712 2618 2601 2542 2494 2514 2534 2507 2435 2373 2322 2281 2239 2252 2274 2289 2294 2320 2352 2381 2409 2428 2455 2489 2518 2545 2561 2587 2614 2621 2654 2694 2717 2747 2764 2759 2754 2737 2724 2661 2739 2809 2841 2882 2937 2941 2897 2902 2949 2945 2882 2808 2845 2854 2815 2850 2956 3041 3128 3308 3425 3390 3209 3258 3237 3241 3277 3265 3283 3400 3391 3723 3943 4029 3572 3433 3277 3029 3213 3036 2931 2989 2852 2801 2862 2974 3095 3085 3001 2995 3013 3021 3006 3022 3026 3010 3006 2997 3057 2962 2959 2994 2977 2939 2895 2832 2815 2768 2733 2702 2680 2649 2664 2675 2656 2655 2674 2721 2695 2641 2583 2522 2537 2555 2592 2606 2607 2593 2634 2661 2634 2699 2674 2631 2598 2571 2567 2578 2580 2597 2624 2622 2610 2613 2624 2621 2599 2612 2617 2610 2613 2632 2657 2632 2616 2608 2604 2601 2600 2594 2593 2575 2593 2693 2737 2724 2707 2699 2695 2692 2726 2812 2887 2886 2882 2890 2903 2897 2949 2926 2884 2850 2872 2909 2902 2896 2909 2946 2970 2949 2938 2917 2902 2893 2876 2865 2862 2865 2882 2913 2914 2921 2963 2978 3004 3022 3034 3051 3061 3077 3108 3137 3183 3171 3178 3186 3183 3204 3237 3344 3462 3555 3482 3100 3269 3551 4028 4394 4239 3481 4654 1005 803 2030 1318 2722 3112 3094 3112 3097 2959 2787 2697 2832 3058 2951 2606 2596 2738 2424 1006 1252 1716 2506 2579 2465 1934 821 1418 1461 1137 1806 2068 1917 1809 1896 1565 788 560 588 562 551 528 349 370 943 891 1310 644 1365 2800 2017 1785 1967 1961 1978 1708 1841 1781 1799 1906 1871 2001 2094 2265 2549 2523 2547 2559 2552 2623 2601 2663 2687 2703 2727 2752 2758 2773 2758 2716 2657 2593 2564 2491 2333 2246 2173 2095 2087 2096 2077 2065 2062 2038 1995 2010 2017 2026 2023 2027 2014 1988 1969 1964 1958 1926 1866 1824 1785 1765 1758 1724 1732 1782 1872 1932 1919 1944 1977 2012 2051 2039 2072 2135 2143 2096 2016 2010 2077 2127 2148 2217 2279 2528 2419 2233 2129 2089 2120 2115 2048 1908 1865 1938 1988 1969 1889 1797 1861 1969 1831 1892 2043 2008 2028 1976 1998 1996 2061 2071 2100 2112 2090 2027 2013 2024 2098 2170 2262 2478 2038 2102 2100 2151 2156 2088 2037 1974 1941 1946 1924 1914 1910 1967 2032 2056 2101 2133 2200 2228 2307 2332 2512 2616 2700 2808 2613 2403 2259 2260 2322 2392 2480 2560 2606 2678 2745 2766 2747 2739 2862 3069 3093 3007 3047 3017 2988 3119 3202 3272 3257 3234 3218 3097 3178 3424 3293 3047 3013 3006 3085 3075 3162 3113 3195 3139 3017 3032 3133 2997 2870 2918 3023 3032 3002 2980 2951 2994 3070 3073 3027 2966 2922 2839 2927 2959 2808 2778 2813 2900 2964 2922 3127 3199 3281 3126 3043 3024 3200 3307 3326 3432 3407 3290 3176 3325 3436 3492 3560 3585 3623 3664 3712 3765 3769 3760 3702 3638 3542 3329 3257 3412 3404 3456 3388 3481 3493 3519 3423 3320 3362 3481 3321 3451 3696 3661 3678 3632 3604 3527 3514 3382 3389 3484 3493 3613 3658 3516 3511 3551 3579 3642 3682 3662 3620 3342 3144 3223 3637 3490 2863 3194 3275 3373 3425 3281 3256 2985 3336 3478 3455 3456 3387 3242 3401 3395 3519 3663 3468 3406 3634 3741 3720 3750 3712 3544 3530 3530 3388 3325 3180 3264 3326 3431 3223 3025 3253 3205 3433 3201 3143 3322 3267 3208 3152 3204 3222 3132 3072 3087 3093 3148 3315 3475 3395 3176 3115 3205 3340 3360 3362 3313 3372 3356 3428 3491 3188 3400 3645 3473 3327 3363 3248 3267 3084 3160 3188 3060 3023 2959 2802 2744 2823 2991 3059 3029 2953 3109 3195 3060 3059 3008 3016 3066 3079 3075 2938 3036 3198 3103 3069 3072 3052 3120 3100 3076 3122 3212 3183 3022 3003 3034 3007 3000 3009 2998 2967 3117 3120 3008 2959 2905 2886 2842 2863 2883 2833 2843 2753 2725 2919 2822 2778 2747 2772 2817 2761 2706 2655 2705 2707 2615 2580 2600 2646 2643 2606 2554 2566 2609 2607 2644 2664 2595 2548 2571 2560 2588 2665 2791 2687 2610 2596 2604 2590 2586 2531 2481 2430 2373 2274 2219 2249 2262 2274 2291 2319 2344 2371 2397 2426 2461 2489 2504 2513 2541 2571 2591 2612 2651 2691 2705 2728 2726 2748 2738 2719 2750 2691 2742 2808 2887 2914 2886 2870 2849 2828 2883 2936 2924 2903 3000 3129 3109 3048 3042 3079 3171 3344 3427 3332 3242 3071 3244 3422 3520 3507 3457 3488 3410 3267 3509 3490 3383 3297 3131 2861 2863 2829 2781 2800 2795 2781 2799 2863 3008 3065 2992 2994 3028 3103 2993 2997 3002 3031 3055 3042 3039 3001 2969 3001 2945 2908 2891 2875 2829 2681 2588 2596 2634 2650 2624 2650 2695 2706 2712 2711 2683 2664 2670 2635 2624 2638 2634 2693 2675 2668 2661 2690 2717 2723 2674 2651 2628 2606 2590 2585 2591 2577 2576 2582 2584 2602 2615 2621 2634 2651 2638 2627 2603 2610 2650 2637 2630 2618 2620 2624 2622 2623 2661 2648 2634 2696 2744 2747 2748 2764 2784 2817 2843 2863 2899 2902 2934 2940 2975 2977 2977 2979 2947 2900 2894 2898 2920 2924 2926 2947 2965 2956 2953 2962 2949 2917 2885 2870 2868 2890 2881 2905 2921 2913 2969 2976 3020 3027 3032 3045 3052 3072 3096 3124 3166 3168 3155 3167 3185 3202 3236 3332 3512 3544 3525 3451 3038 2928 3530 3617 3744 2446 1754 2606 1873 2369 2795 2864 2797 3064 3147 3076 2899 2839 3119 3254 3008 2678 2704 2669 2314 1997 1121 1783 2334 2715 2762 2951 3077 2090 1926 2763 3538 3293 2786 2181 1916 2008 1689 1363 1228 1118 894 955 1400 625 479 1201 1170 2122 2725 1842 2454 2068 1784 1949 2039 2166 2015 1762 1923 1709 1797 1881 2069 2210 2600 2526 2501 2513 2576 2562 2610 2637 2654 2683 2699 2729 2745 2757 2772 2751 2704 2725 2687 2569 2496 2314 2228 2177 2123 2118 2101 2078 2072 2054 2035 2006 2003 2016 2027 2028 2033 2025 2009 2003 1975 1953 1921 1856 1806 1791 1774 1754 1742 1756 1790 1845 1877 1860 1891 1936 1949 1965 1969 1974 2016 2122 2096 2003 1986 2011 2107 2134 2264 2372 2447 2407 2324 2286 2165 2020 2022 2041 1952 1877 1918 1977 1944 1886 1852 1784 1823 1840 1815 1881 2010 2087 2056 2045 2078 2116 2109 2155 2237 2226 2181 2161 2070 2179 2497 2559 2634 2065 2112 2139 2163 2165 2173 2121 2002 1947 2022 2058 1912 1885 1912 1992 2035 2097 2205 2255 2282 2288 2334 2565 2699 2703 2699 2424 2266 2184 2238 2345 2401 2499 2549 2650 2766 2817 2837 2877 2903 2956 3056 3084 3098 3143 3116 3103 3072 3094 3275 3280 3168 3160 3139 3184 3300 3177 2984 2989 2973 3002 3059 3098 3073 3099 3080 3061 3099 3120 2961 2925 3009 3042 3028 2985 2937 2950 3046 3156 3150 3028 3000 2962 2840 3025 3062 3001 2854 2994 2871 2953 2949 2979 3149 3308 3149 3200 3171 3166 3267 3322 3390 3390 3301 3214 3303 3418 3526 3577 3567 3573 3565 3583 3646 3668 3715 3729 3673 3583 3379 3288 3403 3389 3418 3364 3318 3177 3247 3116 2981 2997 3156 3170 3331 3473 3546 3563 3570 3497 3437 3488 3326 3248 3409 3465 3506 3447 3257 3306 3311 3314 3480 3669 3746 3749 3715 3717 3753 3955 3823 3629 3662 3681 3560 3511 3727 3719 3450 3530 3537 3352 3272 3242 3459 3556 3552 3703 3884 3859 3775 3787 3732 3623 3558 3550 3481 3358 3438 3383 3204 3234 3351 3309 3462 3420 3290 3363 3249 3603 3422 3293 3370 3410 3414 3235 3176 3187 3246 3279 3365 3394 3301 3222 3240 3294 3182 3152 3295 3268 3162 3257 3286 3445 3288 3151 3208 3124 3391 3413 3386 3177 3342 3171 3145 2985 2956 2996 2967 2956 2948 2886 2812 2882 2981 2991 3000 3010 2992 3016 3024 2954 2964 2993 3097 3039 3093 3109 3115 3181 3131 3131 3177 3208 3175 3214 3146 3126 3229 3224 3103 3073 3125 3147 3151 3124 3031 3037 3097 3036 3043 3032 2965 2960 2941 2933 2875 2830 2868 2720 2727 2901 2809 2801 2806 2755 2875 2740 2683 2678 2712 2704 2641 2632 2622 2636 2625 2584 2567 2534 2477 2514 2606 2660 2642 2610 2620 2554 2594 2618 2664 2661 2572 2622 2621 2569 2524 2492 2487 2544 2492 2352 2250 2228 2241 2289 2330 2349 2360 2374 2397 2423 2441 2450 2479 2517 2547 2577 2608 2628 2660 2676 2678 2702 2770 2795 2775 2720 2763 2725 2752 2777 2826 2825 2836 2849 2849 2830 2865 2948 2987 3002 3081 3218 3312 3295 3160 3199 3245 3302 3337 3365 3351 3136 3322 3523 3639 3668 3543 3488 3364 3046 2966 2879 2735 2707 2740 2761 2840 2908 2940 2952 2964 2898 2930 3014 3067 3002 2967 2917 3011 2961 2943 3023 3046 3029 2971 2950 2923 2919 2973 2903 2813 2779 2750 2718 2670 2636 2663 2684 2692 2672 2640 2672 2735 2764 2778 2781 2729 2708 2735 2670 2605 2591 2672 2711 2719 2702 2682 2716 2756 2749 2726 2681 2646 2644 2619 2602 2597 2588 2589 2588 2581 2599 2602 2606 2617 2613 2627 2623 2612 2606 2616 2619 2620 2650 2673 2677 2671 2671 2691 2717 2754 2771 2781 2785 2801 2873 2874 2912 2942 2912 2910 2967 2977 2987 2999 3004 2981 2995 2985 2970 2956 2945 2936 2933 2938 2945 2950 2956 2962 2975 2966 2940 2897 2886 2886 2892 2892 2875 2924 2923 2969 2988 3015 3027 3031 3047 3063 3078 3083 3107 3150 3163 3163 3154 3194 3203 3254 3357 3424 3405 3465 3380 3103 3005 3170 2734 2907 2877 1847 1036 1028 1379 1902 2304 2695 2852 2958 3051 3181 2803 2598 2525 2493 2468 2730 2710 2372 2457 2439 2473 2678 2764 2890 2890 2673 2328 2287 2612 2738 2900 2758 2544 2430 2363 2230 2252 2208 1637 1448 1616 1216 948 901 1330 2106 2488 2368 2043 2087 2062 1921 1924 1679 2010 2214 1703 2080 2031 1798 1926 2045 2254 2296 2551 2592 2497 2550 2588 2632 2651 2668 2685 2712 2742 2743 2759 2759 2779 2695 2697 2654 2514 2454 2294 2237 2206 2200 2143 2107 2087 2071 2051 2030 2012 2006 2023 2048 2047 2043 2037 2031 1999 1972 1943 1910 1899 1848 1844 1787 1747 1751 1776 1797 1813 1819 1844 1888 1891 1888 1878 1878 1912 2038 2123 2123 2032 1976 1979 2040 2136 2244 2296 2339 2408 2452 2440 2258 2062 2027 2070 2064 2044 1991 2000 1944 1924 2128 1959 1953 1898 1783 1802 1972 2062 2047 2045 2080 2119 2163 2227 2260 2258 2281 2242 2115 2239 2447 2545 2528 2057 2067 2076 2104 2150 2194 2171 2076 2011 2133 2216 1929 1929 1926 1962 2043 2064 2155 2255 2393 2553 2348 2632 2705 2598 2497 2254 2183 2231 2267 2375 2458 2552 2597 2728 2823 2822 2809 2889 3011 3058 3011 2954 2981 3025 3122 3351 3354 3199 3306 3282 3149 3148 3167 3245 3202 3091 2991 2905 2877 2951 3163 3012 3038 2995 2939 3058 3122 3146 2976 2908 2960 2985 2956 2895 2888 2948 3038 3160 3244 3147 3046 3075 2850 2932 3074 3044 2963 3091 2988 3050 3069 3137 3208 3221 3141 3234 3255 3453 3339 3298 3331 3354 3332 3290 3304 3432 3564 3596 3564 3595 3615 3576 3619 3618 3645 3708 3618 3519 3462 3288 3439 3434 3493 3457 3401 3181 3114 2984 2950 3033 3017 3258 3368 3386 3523 3703 3588 3322 3282 3286 3160 3056 3077 3156 3155 3071 2993 2995 3072 3028 3157 3472 3700 3705 3692 3782 3911 3925 4077 4078 3825 3825 3564 3225 3460 3670 3651 3483 3451 3469 3474 3496 3648 3678 3615 3636 3689 3743 3736 3592 3480 3415 3309 3258 3161 2898 2914 3021 2775 3041 3467 3322 3273 3172 3257 3186 3255 3339 3420 3496 3611 3595 3369 3296 3333 3327 3421 3431 3555 3638 3430 3267 3213 3275 3252 3284 3425 3353 3259 3319 3303 3385 3221 3252 3199 2998 3192 3200 3105 3088 3304 3165 3079 3031 3022 2960 2879 2855 2878 2888 2887 2897 2937 3013 3012 2946 2953 2946 2941 2947 3049 3087 3090 2897 3036 3181 3097 3223 3181 3169 3139 3191 3116 3217 3261 3172 3214 3266 3259 3220 3182 3104 3061 3104 3094 3129 3172 3040 3041 3054 3029 2957 2944 2924 3068 2875 2966 2835 2808 2882 2826 2816 2819 2964 2832 2754 2723 2720 2725 2700 2680 2659 2610 2585 2578 2542 2523 2506 2501 2584 2645 2662 2695 2683 2606 2610 2628 2612 2643 2659 2661 2664 2642 2609 2569 2552 2567 2623 2612 2591 2521 2416 2313 2349 2447 2469 2449 2422 2422 2422 2443 2447 2486 2527 2560 2591 2628 2647 2674 2677 2695 2721 2723 2753 2776 2746 2773 2762 2816 2817 2765 2748 2785 2826 2867 2880 2912 2993 3027 3062 3048 2989 3075 3129 3168 3289 3320 3340 3378 3385 3343 3328 3445 3495 3556 3564 3498 3474 3329 3118 2916 2792 2731 2708 2781 2976 3218 3206 3073 3005 2979 2953 2957 2948 2957 2901 2914 2952 2944 2915 2944 3016 3020 2993 2926 2897 2870 2883 2905 2854 2786 2765 2755 2731 2701 2681 2671 2692 2698 2687 2709 2730 2809 2796 2779 2794 2773 2757 2692 2650 2669 2727 2730 2723 2737 2745 2737 2743 2751 2719 2685 2686 2668 2670 2644 2630 2654 2660 2642 2626 2603 2595 2607 2607 2615 2618 2623 2626 2624 2619 2620 2625 2635 2701 2760 2763 2742 2731 2748 2795 2846 2860 2855 2875 2894 2946 2928 2984 3033 2988 2973 3029 3026 3037 3011 2991 2980 2995 3007 2995 2966 2945 2934 2932 2942 2954 2955 2956 2966 2975 2978 2957 2933 2911 2937 2907 2903 2890 2926 2938 2971 2994 2997 3013 3029 3048 3069 3078 3084 3093 3118 3137 3152 3151 3208 3223 3228 3416 3343 3393 3361 3238 3231 3308 3243 3203 3236 3076 1886 973 984 1261 2345 2752 2823 2905 2984 2939 3014 2770 2588 2544 2551 2471 2601 2765 2663 2515 2517 2550 2615 2750 2906 2973 2874 2743 2823 2853 2607 2477 2445 2581 2506 2632 2658 2368 2136 1724 1901 2154 1835 1498 1157 1299 2127 2820 2869 2339 2121 2119 2265 2535 1541 1794 2081 1708 1776 2094 2032 1997 2061 2358 2452 2480 2540 2526 2554 2604 2651 2663 2674 2701 2733 2769 2753 2795 2746 2781 2716 2695 2585 2475 2406 2307 2278 2243 2197 2138 2110 2101 2077 2061 2050 2025 2010 2028 2055 2047 2050 2046 2045 2012 1977 1947 1930 1920 1885 1860 1823 1772 1755 1768 1774 1778 1800 1845 1885 1865 1859 1846 1860 1908 2058 2130 2130 2069 2045 2048 2055 2103 2151 2155 2218 2291 2352 2448 2350 2125 2010 2050 2101 2098 2019 2022 1981 1991 2045 2061 2053 1913 1845 1940 2015 2006 1987 1957 2025 2115 2185 2261 2249 2252 2149 2123 2102 2131 2113 2322 2409 2045 2032 2010 2037 2104 2159 2177 2151 2090 2083 2099 1971 1966 1976 1970 2007 2064 2083 2259 2486 2690 2379 2580 2601 2460 2321 2226 2220 2271 2313 2415 2547 2633 2682 2754 2820 2830 2806 2833 2975 3067 3032 3035 3099 3165 3258 3479 3596 3421 3378 3284 3072 3039 3119 3196 3174 3074 2984 2899 2786 2805 3086 3096 3074 2998 2900 2909 2957 2999 2974 3000 3033 3004 2951 2919 2934 2999 3056 3101 3186 3142 3087 3091 3025 3147 3187 3040 3092 3268 3249 3044 3063 2991 2984 3003 3001 3150 3321 3200 3145 3188 3421 3372 3318 3349 3340 3355 3427 3486 3516 3563 3607 3577 3533 3539 3564 3615 3492 3407 3481 3352 3385 3474 3438 3467 3497 3350 3287 3270 3370 3608 3622 3660 3402 3237 3182 3227 3191 3130 3179 2856 2578 2670 2678 2714 2865 2949 2897 2718 2782 2819 2968 3227 3463 3622 3301 3519 3568 3699 3950 4023 3827 3869 3605 3273 3468 3714 3646 3525 3470 3358 3334 3649 3923 3832 3619 3496 3388 3365 3451 3400 3352 3155 2955 2965 2994 2983 2997 2932 2790 3010 3230 3256 3133 2817 3010 3077 3259 3222 3291 3439 3507 3390 3196 3079 3183 3478 3749 3835 3786 3624 3498 3490 3419 3399 3284 3273 3381 3359 3369 3248 3208 3302 3360 3220 3142 3138 3107 3119 2988 3112 3201 3076 3047 3050 2979 2883 2881 2881 2884 2960 3007 2968 3080 3306 3109 2833 2972 3039 3063 3056 3185 3169 3202 3064 3120 3157 3141 3134 3192 3162 3056 3059 3098 3218 3299 3179 3170 3213 3232 3165 3071 3071 3070 3084 3125 3094 3097 3140 3148 3129 3083 3005 2993 2867 2975 2930 2950 2892 2880 2850 2822 2784 2825 2828 2775 2750 2725 2721 2709 2692 2661 2638 2584 2516 2511 2494 2476 2466 2509 2654 2684 2699 2695 2642 2605 2666 2675 2684 2695 2718 2700 2669 2653 2631 2623 2633 2637 2657 2670 2661 2640 2578 2478 2481 2574 2628 2598 2538 2532 2481 2446 2447 2487 2529 2570 2605 2631 2638 2656 2671 2687 2699 2717 2716 2746 2775 2771 2772 2842 2801 2694 2700 2769 2833 2875 2903 2928 2980 2993 2988 2936 2964 3059 3052 3044 3181 3243 3356 3375 3392 3383 3402 3441 3408 3429 3444 3439 3413 3326 3316 3302 3186 3088 3008 3048 3187 3312 3120 2841 2766 2719 2812 2896 2754 2701 2675 2740 2851 3004 3014 2977 2964 2936 2942 2897 2837 2796 2791 2825 2827 2904 3024 2701 2676 2653 2646 2695 2739 2779 2792 2803 2811 2838 2804 2738 2717 2704 2696 2709 2739 2763 2784 2781 2762 2775 2795 2787 2782 2771 2738 2696 2734 2747 2743 2710 2711 2737 2711 2681 2673 2648 2622 2656 2651 2651 2651 2659 2648 2658 2681 2690 2700 2709 2748 2821 2838 2812 2797 2809 2872 2928 2931 2912 2943 2974 2961 2955 2947 2999 2994 3007 3023 3015 3031 3032 3011 3002 3014 3029 3013 2974 2950 2941 2947 2953 2960 2963 2944 2950 2966 2977 2972 2963 2958 2948 2920 2924 2919 2935 2952 2970 2985 2992 3010 3031 3050 3067 3071 3086 3086 3088 3130 3140 3158 3198 3235 3207 3326 3314 3287 3186 3120 3192 3285 3295 3316 3511 3207 1553 1174 2244 2564 3126 3000 2817 2810 2786 2858 2845 2729 2694 2609 2561 2464 2424 2562 2543 2453 2458 2528 2642 2787 2882 2940 2979 2997 2970 2803 2222 2233 2340 2436 2495 2372 2118 2180 1920 1662 1910 1538 947 782 766 1114 1970 3079 2992 2731 2642 2177 2088 3334 1789 1744 1865 1776 1740 2140 2128 2055 2233 2392 2282 2426 2563 2518 2589 2625 2678 2670 2688 2732 2735 2787 2779 2796 2773 2788 2691 2633 2532 2435 2375 2313 2267 2229 2185 2136 2116 2112 2114 2103 2056 2033 2019 2039 2059 2056 2059 2057 2032 2002 1979 1955 1944 1917 1876 1853 1828 1790 1767 1762 1768 1776 1799 1828 1850 1875 1870 1887 1910 1972 2078 2132 2129 2103 2088 2075 2034 2030 2067 2057 2052 2116 2298 2499 2442 2166 2064 2128 2122 2076 2092 2083 1976 1904 1889 1991 2029 1896 1854 1893 1978 1938 1966 1902 1988 2181 2182 2191 2228 2272 2211 2123 2072 2096 2156 2210 2340 1979 2001 1976 1986 2051 2106 2135 2155 2145 2090 2052 2044 2002 2004 1993 1998 2107 2134 2292 2481 2538 2452 2496 2421 2294 2199 2180 2245 2322 2405 2531 2636 2671 2706 2732 2790 2855 2863 2859 2945 3059 3111 3139 3219 3352 3469 3652 3696 3559 3408 3204 2992 2928 3030 3053 3155 3095 2906 2994 2840 2624 2842 3055 3090 3043 2925 2804 2783 2884 2906 3009 3094 3053 2964 2988 3104 3082 3003 3005 3102 3119 3075 3014 3006 3194 3305 3114 3095 3290 3183 3140 3011 2875 2862 3004 3109 3104 3232 3272 3148 3132 3252 3264 3284 3336 3356 3370 3391 3441 3457 3480 3608 3606 3539 3566 3562 3544 3495 3403 3356 3314 3422 3494 3358 3400 3513 3507 3501 3405 3456 3544 3551 3457 3244 2925 2735 2734 2746 2688 2565 2488 2479 2535 2659 2631 2625 2847 2860 2746 2661 2802 2972 3147 3160 3384 3358 3269 3217 3368 3520 3727 3792 3576 3797 3744 3560 3632 3688 3840 3763 3534 3475 3640 3850 3815 3574 3438 3307 3106 3147 3145 3103 2960 3038 3132 3487 3230 3189 3185 3089 3131 3141 3227 3097 2801 2873 3031 3116 3136 3273 3383 3398 3305 3369 3266 3207 3384 3492 3645 3701 3674 3758 3755 3670 3603 3263 3196 3347 3223 3340 3170 3039 3175 3361 3237 3196 3163 3169 3247 3173 3151 3079 2973 3020 3063 2998 2924 2975 3006 2918 2947 3056 3062 3129 3169 2906 2870 2875 3016 3132 3180 3230 3096 3256 3167 3175 3133 3126 3093 3146 3148 3053 3038 3113 3260 3322 3285 3196 3108 3112 3081 3035 3077 3108 3116 3181 3151 3182 3291 3139 3189 3059 3088 3076 2938 3021 3020 2951 2914 2902 2880 2810 2762 2803 2800 2773 2750 2708 2678 2673 2650 2611 2604 2586 2524 2543 2616 2637 2656 2677 2672 2691 2691 2679 2645 2649 2691 2680 2679 2663 2654 2659 2660 2655 2645 2642 2649 2658 2674 2679 2690 2732 2747 2720 2658 2650 2742 2731 2673 2622 2534 2506 2459 2496 2531 2573 2595 2615 2620 2637 2655 2667 2671 2681 2682 2687 2708 2723 2734 2759 2726 2680 2714 2744 2789 2834 2881 2879 2891 2896 2860 2861 2948 2970 2993 3023 3043 3168 3323 3401 3374 3252 3255 3339 3380 3383 3348 3293 3254 3250 3319 3406 3330 3135 3003 3011 3217 3279 2935 2921 2893 2932 2956 2946 2676 2644 2691 2781 2891 2951 2889 2845 2828 2853 2897 2865 2799 2766 2760 2778 2797 2870 2965 2689 2669 2734 2666 2704 2790 2820 2827 2834 2837 2841 2843 2784 2733 2707 2701 2741 2776 2795 2798 2796 2798 2815 2851 2846 2840 2830 2824 2782 2814 2811 2788 2780 2759 2800 2767 2741 2740 2716 2687 2712 2727 2709 2692 2698 2697 2714 2749 2750 2762 2779 2792 2855 2861 2849 2866 2879 2891 2887 2920 2907 2950 2977 2946 2948 2945 2948 2945 2974 2992 2993 3020 3043 3043 3052 3060 3055 3062 3018 2987 2961 2964 2970 2966 2970 2955 2958 2965 2974 2980 2984 2983 2972 2952 2947 2945 2945 2956 2958 2967 2992 3008 3032 3051 3069 3078 3082 3093 3093 3124 3172 3170 3183 3224 3239 3298 3301 3291 3280 3239 3192 3120 3032 3009 3055 2625 783 1159 2794 2844 2709 2867 2845 2722 2770 2836 2847 2810 2727 2698 2564 2451 2416 2408 2379 2384 2424 2504 2649 2789 2886 2998 2978 2878 2785 2552 2289 2344 2296 2284 2284 1913 1638 1649 1568 1447 1421 1234 1012 984 1054 1324 2054 2575 2502 2578 2597 2292 1856 2172 1838 1849 1880 1813 1823 1989 2029 2121 2370 2365 2304 2587 2550 2539 2603 2619 2662 2688 2719 2745 2763 2782 2820 2828 2783 2785 2706 2618 2517 2414 2373 2328 2250 2212 2178 2128 2131 2132 2124 2103 2045 2036 2023 2035 2036 2047 2055 2053 2059 2055 2015 1984 1953 1916 1882 1860 1849 1814 1810 1791 1780 1782 1800 1829 1857 1879 1905 1926 1943 1998 2083 2120 2110 2080 2051 2056 2017 1984 2009 2001 2014 2112 2297 2478 2505 2301 2257 2292 2203 2060 2043 2089 1996 1853 1857 1922 1914 1875 1799 1781 1704 1764 1912 1903 1955 2014 2018 2084 2187 2283 2328 2312 2259 2229 2167 2186 2273 1900 1963 1965 1940 1978 2039 2068 2099 2132 2146 2145 2131 2091 2041 2023 2098 2182 2220 2353 2474 2501 2433 2356 2292 2222 2149 2090 2206 2368 2466 2597 2695 2746 2756 2728 2759 2867 2922 2933 2953 3014 3113 3190 3269 3374 3518 3699 3741 3611 3416 3137 2964 2924 2951 2970 3198 3120 2960 3073 2970 2699 2643 2796 3025 3102 3064 2989 2895 2901 2830 2911 3124 3155 3050 3011 3163 3290 3096 2938 2964 3008 3036 2858 2884 3083 3264 3210 3185 3046 3201 3364 3226 3217 3036 3243 3174 3085 2931 3041 3082 3126 3278 3341 3310 3278 3302 3362 3386 3405 3421 3439 3552 3623 3586 3652 3637 3587 3496 3449 3276 3289 3465 3475 3387 3433 3552 3586 3673 3574 3561 3452 3395 3209 3084 2951 2882 2799 2677 2656 2608 2720 2878 2728 2792 2863 2756 2903 3040 3054 2849 2801 2867 3160 3128 3126 3403 3397 3306 3309 2873 2787 3083 2797 3143 3301 3382 3412 3465 3689 3766 3720 3767 3757 3697 3613 3428 3310 3074 2996 2999 3092 3074 3018 3374 3140 3057 3112 3342 3346 3344 3212 3235 3272 3198 3076 3056 3136 3158 3083 3100 3234 3336 3359 3427 3481 3473 3458 3525 3643 3726 3713 3809 3782 3676 3668 3474 3250 3302 3199 3272 3260 3050 3054 3124 3152 3136 3098 3067 3362 3314 3182 3092 3007 2950 2962 3046 3049 3045 3081 2989 2904 2983 3064 3125 3060 3006 3045 2982 2972 3028 3200 3140 3039 3144 3176 3181 3176 3122 3127 3112 3097 3080 3096 3194 3280 3288 3270 3220 3135 3072 3101 3096 3067 3122 3085 3162 3146 3166 3152 3008 3110 2983 3069 3061 3049 2993 3001 2986 2926 2918 2893 2807 2748 2752 2756 2732 2714 2681 2635 2615 2600 2564 2532 2560 2617 2650 2719 2722 2695 2682 2691 2709 2700 2689 2677 2693 2723 2704 2683 2677 2682 2681 2701 2705 2688 2675 2675 2666 2657 2644 2626 2636 2667 2698 2724 2725 2722 2689 2662 2625 2548 2516 2518 2524 2537 2558 2569 2592 2601 2610 2621 2625 2626 2639 2636 2625 2643 2669 2676 2680 2682 2627 2660 2693 2725 2740 2799 2818 2805 2834 2793 2837 2986 2928 2935 2965 3031 3176 3330 3363 3331 3274 3285 3310 3333 3365 3312 3199 3137 3176 3340 3536 3199 3177 3048 2923 3046 3057 2802 2824 2939 3085 3128 2970 2779 2766 2822 2936 3038 2919 2820 2802 2819 2891 2918 2854 2760 2763 2770 2757 2766 2819 2756 2756 2648 2670 2763 2784 2801 2803 2824 2834 2844 2859 2839 2794 2760 2737 2725 2738 2777 2811 2833 2851 2852 2865 2896 2892 2881 2861 2858 2826 2839 2827 2817 2824 2808 2810 2791 2789 2794 2784 2764 2770 2788 2781 2758 2752 2760 2773 2809 2813 2817 2839 2820 2848 2841 2858 2891 2896 2894 2867 2889 2888 2925 2940 2927 2934 2951 2967 2976 2983 2988 2986 3016 3036 3040 3065 3081 3066 3088 3060 3023 2999 2994 2995 2988 2977 2963 2967 2978 2982 2980 2988 2996 2997 2985 2971 2969 2964 2960 2963 2970 2991 3003 3029 3051 3056 3065 3121 3102 3096 3105 3168 3175 3162 3178 3215 3228 3243 3353 3408 3305 3239 3172 3094 3147 2645 3029 914 1260 2105 2483 2636 2912 2923 2815 2800 2803 2817 2815 2741 2628 2539 2478 2434 2427 2381 2237 2297 2438 2661 2880 2994 3114 3004 2797 2598 2477 2202 2010 1916 1829 1786 1683 1565 1367 1289 1300 1252 1193 1225 1351 1552 1774 1997 1766 2146 2572 2794 2668 2026 2149 2252 1953 2109 2221 1925 1920 1945 2091 2248 2307 2532 2624 2545 2573 2587 2615 2664 2714 2748 2766 2794 2797 2794 2812 2789 2763 2704 2605 2502 2414 2370 2341 2250 2177 2163 2108 2111 2131 2112 2111 2051 2032 2022 2006 2013 2037 2057 2073 2078 2060 2039 2022 1969 1928 1890 1883 1862 1851 1839 1811 1805 1806 1823 1846 1856 1869 1908 1945 1996 2050 2091 2097 2113 2095 2061 2062 2011 1969 1974 2002 2076 2176 2230 2309 2332 2376 2385 2333 2263 2121 2054 2057 2011 1896 1903 1959 1929 1900 1884 1822 1712 1777 1860 1892 1940 1962 1949 1988 2113 2209 2248 2282 2272 2247 2262 2228 2181 1872 1925 1986 1948 1929 1971 2012 2054 2088 2113 2132 2136 2143 2090 2068 2183 2251 2273 2360 2418 2403 2288 2201 2190 2211 2188 2149 2361 2508 2600 2696 2768 2821 2828 2750 2769 2856 2898 2912 2948 3030 3139 3228 3287 3423 3640 3739 3793 3691 3408 3256 3006 2939 2929 2984 3100 3107 3016 3140 3034 2727 2516 2592 2726 2918 3045 3129 3117 3141 3059 2996 3094 3204 3121 2931 2994 3175 3191 3213 3006 2878 2919 2919 2863 2949 3065 3158 3216 3269 3087 3084 3226 3192 3107 3095 3148 3184 3102 3140 3097 3112 3194 3235 3238 3217 3246 3275 3246 3301 3374 3369 3486 3583 3538 3632 3640 3649 3502 3404 3293 3362 3409 3410 3375 3412 3482 3346 3328 3315 3399 3455 3503 3410 3360 3224 3186 3221 3109 3017 2965 3130 3302 2974 2958 3212 3199 3086 3192 3076 2895 2815 2926 3084 3052 2931 3210 3320 3368 3660 3685 3248 2949 2789 2741 2746 2892 3029 3150 3383 3599 3638 3723 3748 3552 3442 3286 3000 2676 2864 3091 3219 3459 3466 3559 3079 3029 3211 3243 3249 3255 3165 3182 3301 3325 3302 3291 3290 3184 3069 3046 3116 3276 3451 3501 3394 3303 3368 3325 3222 3406 3611 3511 3555 3585 3615 3590 3321 3308 3179 3157 3126 3081 3073 3092 3085 3139 3134 3071 3171 3242 3258 3242 3183 3070 3012 3059 3094 3088 3086 2995 2878 2928 2995 3011 3073 3021 2955 2967 2910 2977 3148 3096 3002 3000 3126 3165 3111 3129 3122 3107 3085 3080 3095 3140 3179 3223 3268 3280 3230 3134 3123 3123 3097 3110 3067 3100 3101 3091 2924 2958 3002 2914 2975 3043 3082 3101 3025 2946 2941 2898 2871 2811 2868 2825 2686 2702 2695 2629 2584 2568 2577 2520 2502 2535 2701 2710 2702 2722 2684 2678 2742 2754 2730 2716 2714 2727 2738 2740 2735 2736 2736 2733 2725 2727 2723 2715 2713 2700 2676 2639 2591 2559 2558 2593 2631 2632 2615 2605 2610 2588 2549 2505 2461 2529 2529 2527 2550 2573 2583 2590 2598 2599 2594 2596 2583 2570 2586 2601 2632 2652 2667 2600 2632 2635 2643 2700 2759 2772 2721 2765 2797 2883 2938 2944 2985 3008 3055 3134 3251 3271 3235 3231 3221 3212 3240 3340 3405 3315 3194 3288 3373 3318 2983 3198 3309 3040 2900 2865 2641 2717 2742 2890 3037 2925 2845 2831 2823 2900 2979 2978 2938 2908 2931 2949 2889 2799 2716 2732 2739 2799 2743 2799 2733 2778 2673 2765 2823 2832 2808 2806 2827 2826 2826 2833 2801 2768 2751 2719 2719 2747 2803 2889 2918 2926 2921 2915 2863 2857 2850 2857 2853 2843 2806 2801 2801 2811 2803 2798 2802 2808 2812 2814 2809 2798 2805 2824 2819 2814 2818 2820 2839 2847 2856 2849 2827 2822 2836 2851 2850 2859 2853 2876 2899 2898 2910 2923 2923 2934 2944 2947 2955 2954 2965 2981 2977 2986 3010 3033 3065 3066 3089 3070 3070 3058 3028 3016 3014 3004 3008 3003 2995 2992 2991 2997 3003 3003 2998 2982 2981 2977 2964 2969 2967 2996 3003 3030 3042 3058 3064 3112 3098 3094 3102 3123 3136 3146 3171 3215 3199 3202 3432 3535 3506 3277 3091 3085 3774 2353 1271 1336 1097 2076 2836 2864 2829 2811 2785 2754 2757 2802 2797 2726 2620 2557 2488 2452 2369 2311 2055 2219 2440 2736 2819 2953 3261 3004 2636 2306 2099 1818 1737 1795 1789 1743 1609 1393 1292 1308 1228 1197 1198 1106 1242 1682 1848 1805 1692 1819 2316 2813 2676 2237 1956 1728 1736 2179 2332 1879 1871 1926 2027 2336 2505 2556 2520 2608 2619 2589 2638 2692 2739 2769 2783 2786 2808 2838 2819 2779 2748 2659 2578 2556 2482 2314 2330 2223 2167 2150 2114 2098 2121 2121 2097 2057 2026 2015 1999 2008 2045 2057 2072 2071 2059 1999 2000 1975 1946 1905 1901 1890 1883 1866 1839 1827 1818 1814 1811 1811 1874 1927 1963 2032 2052 2054 2080 2131 2189 2182 2115 2017 1979 1939 1971 2042 2125 2148 2154 2186 2270 2325 2304 2265 2093 1957 1970 1963 2032 2153 1962 1939 1922 1924 1851 1765 1764 1806 1856 1881 1924 1914 1893 1990 2067 2044 2037 2098 2177 2364 2374 2264 1964 1897 1990 1991 1961 1959 1979 2009 2033 2064 2085 2112 2155 2134 2114 2228 2286 2279 2290 2305 2324 2247 2088 2054 2097 2134 2247 2473 2591 2676 2737 2791 2845 2873 2834 2811 2836 2881 2906 2946 3030 3124 3185 3262 3495 3735 3779 3778 3723 3558 3399 3157 2978 2935 2989 2973 3090 3069 3178 3226 2882 2715 2731 2800 2837 2944 3106 3146 3168 3126 3023 2967 3054 3072 2980 3034 3016 2989 3148 3081 2936 2940 3069 3145 3209 3104 3119 3089 3089 3278 3268 3168 3129 3144 3017 3115 3056 3047 3133 3208 3201 3174 3130 3096 3226 3418 3401 3287 3338 3448 3422 3484 3638 3594 3546 3495 3626 3472 3404 3417 3328 3301 3436 3387 3380 3371 3035 2878 2891 2895 3092 3321 3508 3367 3247 3177 3084 3161 3262 3305 3489 3582 3301 3096 3380 3614 3187 3115 3081 2767 2761 2943 3029 3067 3051 3087 3170 3221 3680 3679 3610 3471 3307 3370 3335 3137 3193 3452 3628 3606 3485 3481 3422 3291 3312 3216 2861 2661 2880 3307 3395 3567 3465 3601 3109 3142 3151 3494 3408 3244 2835 2962 3133 3305 3314 3281 3238 3064 3008 3055 3092 3250 3473 3561 3377 3105 3106 3221 3275 3320 3486 3387 3289 3359 3466 3608 3405 3307 3258 3257 3144 3135 3246 3260 3132 3244 3277 3203 3194 3264 3388 3413 3309 3286 3244 3095 3038 3062 3061 2985 2919 2945 2950 2976 3040 3007 2896 2926 2913 3030 3123 3122 3068 2980 3067 3169 3117 3099 3097 3087 3083 3081 3078 3071 3106 3190 3261 3281 3199 3167 3195 3227 3181 3083 3033 3069 3128 3046 2929 2975 3049 3074 2971 2941 2959 3075 3069 2956 2931 2884 2848 2810 2792 2771 2708 2671 2654 2587 2559 2565 2594 2515 2553 2571 2733 2715 2716 2716 2713 2723 2748 2766 2755 2751 2752 2756 2758 2759 2758 2757 2754 2754 2753 2753 2753 2746 2737 2721 2685 2653 2641 2588 2552 2529 2521 2536 2515 2562 2576 2591 2553 2509 2502 2504 2506 2506 2522 2547 2563 2574 2584 2583 2578 2570 2546 2532 2545 2530 2558 2584 2578 2574 2574 2622 2644 2686 2727 2739 2684 2668 2749 2781 2873 2878 2902 2987 3070 3109 3156 3169 3136 3156 3226 3244 3259 3401 3542 3446 3235 3009 2975 2998 2988 3336 3430 3130 2903 2759 2642 2571 2676 2841 2882 2821 2862 2938 2956 3000 2985 2912 2902 2904 2886 2860 2786 2724 2706 2709 2715 2731 2663 2682 2678 2737 2697 2687 2766 2814 2807 2797 2791 2760 2732 2738 2733 2726 2749 2734 2766 2819 2859 2890 2910 2910 2916 2899 2838 2800 2779 2774 2786 2787 2771 2771 2763 2774 2786 2786 2783 2775 2778 2781 2793 2798 2800 2784 2803 2804 2813 2819 2810 2808 2805 2789 2816 2807 2850 2873 2873 2874 2887 2894 2906 2913 2919 2922 2926 2935 2921 2941 2957 2966 2971 2982 2968 2985 3006 3027 3060 3066 3082 3086 3094 3076 3044 3030 3021 3000 2999 3011 3011 3002 2997 2995 2996 2996 3005 2991 2991 2993 2978 2981 2981 2994 2997 3010 3026 3045 3070 3095 3087 3092 3114 3121 3139 3152 3153 3190 3223 3202 3430 3436 3492 3226 3036 3019 3669 2625 2278 1410 901 2280 3188 3005 2745 2715 2717 2698 2747 2866 2734 2643 2551 2516 2541 2439 2302 2092 2019 2220 2494 2646 2851 3054 3012 2754 2377 1999 1783 1898 2205 2382 2303 2161 1951 1555 1654 1638 1266 1072 1054 1379 1566 1755 1836 1917 1804 1770 2286 2865 2988 2824 2282 1946 1831 2392 1957 1897 1941 1991 2285 2440 2344 2657 2601 2626 2654 2626 2657 2730 2765 2784 2804 2807 2821 2825 2823 2745 2733 2636 2627 2499 2487 2297 2294 2220 2174 2166 2131 2093 2101 2109 2088 2067 2045 2025 2016 1998 2032 2030 2034 2025 2009 1976 1966 1952 1923 1908 1925 1924 1909 1888 1864 1835 1802 1789 1780 1842 2046 1926 1966 2038 2041 2044 2054 2080 2155 2192 2127 2088 2078 2034 1935 2005 2062 2096 2077 2095 2172 2268 2279 2226 2182 2165 2081 2014 2075 2009 1979 2004 1933 1891 1845 1763 1758 1736 1710 1746 1797 1930 1896 1925 1928 1958 2014 2054 2130 2336 2318 2218 2060 1919 1933 1962 1978 1999 2004 1996 1994 2031 2066 2113 2167 2164 2156 2223 2248 2220 2192 2244 2201 2233 2037 2033 2142 2176 2310 2493 2604 2690 2735 2773 2833 2867 2887 2838 2816 2864 2919 2989 3036 3057 3119 3230 3434 3653 3771 3742 3676 3611 3441 3305 3176 3012 3039 2994 3129 3114 3227 3113 2972 2883 2865 2918 2880 2976 3036 3049 3040 3034 2995 2920 2907 2917 2953 3113 3157 2983 2984 2997 2978 2989 3012 3027 3064 3019 3089 3088 3260 3295 3322 3342 3286 3406 3224 3156 3057 3029 3051 3138 3188 3168 3105 3067 3253 3499 3467 3328 3371 3487 3544 3581 3597 3528 3507 3327 3502 3558 3372 3496 3335 3272 3420 3433 3432 3191 2917 2833 2975 2796 2787 2992 3187 3288 3444 3460 3285 3204 3204 3284 3458 3569 3577 3334 3305 3549 3347 3190 3123 2939 2764 2815 2899 2911 2907 3248 3435 3350 3436 3356 3310 3087 3296 3787 3724 3464 3365 3406 3517 3380 3180 3230 3178 3115 3150 3243 2988 2930 3032 3478 3700 3448 3470 3574 3612 3413 3362 3378 3233 3033 2916 3331 3447 3387 3356 3220 3154 3159 3129 3059 3041 3200 3421 3517 3552 3527 3438 3492 3667 3523 3511 3368 3220 3255 3384 3509 3510 3483 3597 3533 3346 3336 3279 3180 3204 3322 3406 3318 3256 3298 3385 3370 3290 3313 3264 3087 3025 2971 2986 2983 2986 3015 2991 2974 3081 3037 3020 2966 2986 3036 3055 3175 3120 3093 3041 3050 3057 3045 3047 3074 3097 3101 3100 3091 3095 3155 3230 3199 3106 3142 3215 3336 3276 3277 3134 2985 2971 3178 2993 2984 3101 3083 3061 2958 2908 2978 2990 2903 2891 2866 2813 2817 2817 2785 2717 2659 2631 2590 2604 2590 2592 2608 2629 2629 2736 2729 2752 2744 2754 2765 2776 2784 2780 2775 2773 2771 2771 2769 2769 2772 2767 2761 2760 2757 2745 2734 2724 2715 2697 2676 2683 2648 2648 2601 2559 2520 2491 2513 2535 2574 2550 2535 2525 2502 2485 2475 2488 2518 2545 2565 2570 2574 2581 2563 2524 2506 2537 2480 2496 2522 2516 2532 2576 2636 2638 2668 2708 2728 2662 2624 2623 2590 2647 2797 2903 3002 3119 3156 3132 3128 3130 3219 3290 3327 3363 3485 3583 3329 3253 3194 3036 2959 2970 3059 3128 2946 2867 2838 2800 2792 2891 2924 2821 2805 2937 3064 3077 3054 2952 2934 2934 2837 2830 2801 2730 2718 2688 2693 2662 2641 2639 2653 2705 2691 2683 2732 2782 2804 2798 2776 2752 2715 2673 2666 2672 2724 2752 2747 2814 2859 2866 2930 2923 2905 2881 2849 2818 2779 2752 2733 2728 2742 2743 2745 2747 2753 2760 2750 2752 2735 2744 2747 2748 2766 2787 2764 2775 2773 2773 2779 2791 2823 2833 2827 2835 2844 2858 2866 2880 2898 2909 2904 2899 2904 2918 2921 2920 2916 2933 2992 3003 3004 2992 2981 3011 2997 3006 3025 3056 3065 3075 3087 3093 3088 3061 3047 3049 3031 3034 3028 3028 3009 3017 3009 3006 2982 2984 3010 3005 3003 2990 2987 2984 2984 2984 2988 3009 3029 3053 3077 3056 3071 3103 3124 3147 3153 3166 3154 3241 3231 3243 3397 3302 3135 3091 2913 2446 1841 2108 1920 1879 2761 3124 2900 2652 2651 2712 2638 2737 2783 2659 2566 2600 2479 2556 2418 2184 1933 1875 2042 2326 2616 2925 3116 2979 2561 2124 1858 1838 1996 2353 2947 2896 2703 2593 2663 2847 2537 2057 1652 1481 1676 1808 1821 1894 1929 1781 1876 2639 3011 2789 2636 2219 2099 1628 2667 1819 1764 1908 2129 2495 2476 2496 2682 2686 2639 2659 2649 2697 2727 2797 2812 2821 2835 2855 2820 2811 2759 2762 2691 2635 2516 2486 2329 2275 2292 2250 2186 2140 2097 2094 2096 2082 2082 2085 2051 2058 2026 2025 2015 2005 1998 1992 1970 1944 1926 1917 1937 1950 1942 1934 1911 1874 1841 1802 1777 1767 1811 1923 1912 1916 1965 2001 2009 2004 2021 2076 2106 2139 2157 2130 2113 2014 2073 2060 2049 2027 2049 2103 2191 2231 2223 2208 2135 2124 2092 2068 2060 2047 1984 1929 1865 1810 1826 1796 1819 1822 1790 1783 1902 1937 1947 1970 1989 2035 2091 2125 2134 2152 2162 2380 2056 1843 1856 1863 1930 2013 2028 1997 2006 2054 2121 2192 2199 2190 2193 2180 2210 2179 2091 2104 2132 1982 2020 2228 2312 2385 2536 2618 2689 2713 2724 2770 2815 2862 2831 2787 2806 2864 2946 3058 3111 3099 3178 3309 3453 3676 3725 3612 3474 3362 3283 3323 3134 3157 3229 3168 3062 3098 3003 2895 2863 2857 2882 2878 2916 2899 2980 3023 3036 3101 3131 3095 3038 3028 3039 3017 3017 2939 2871 2864 2915 2941 3041 2995 2996 3042 3071 3147 3283 3110 3144 3093 3235 3351 3297 3122 3055 3059 2948 2892 2994 3070 3165 3263 3355 3477 3471 3477 3458 3498 3514 3458 3352 3490 3355 3468 3544 3445 3502 3326 3094 3098 3174 3318 3158 2915 2996 3387 3090 2938 2881 2997 3223 3439 3589 3634 3665 3598 3542 3532 3541 3591 3482 3327 3397 3307 3240 3106 3067 2887 2744 3240 3186 3286 3355 3418 3529 3199 3048 3218 3167 3415 3780 4035 3922 3540 3233 3019 2946 2970 3010 3012 3087 3135 3386 3319 3207 3106 3390 3773 3641 3656 3719 3678 3686 3573 3464 3288 3296 3375 3479 3717 3734 3626 3411 3382 3408 3283 3149 3013 3177 3414 3643 3728 3777 3777 3609 3582 3458 3526 3347 3453 3370 3515 3366 3363 3571 3662 3673 3593 3563 3462 3306 3328 3338 3316 3305 3251 3303 3410 3361 3275 3192 3168 3025 2944 3014 3017 2998 2945 3024 2983 3038 3189 3066 2983 2901 2902 2933 2953 3131 3052 3121 3120 3017 3012 3047 3070 3101 3132 3138 3133 3123 3115 3161 3259 3191 3136 3151 3151 3197 3152 3161 3180 3069 2924 3064 2983 2993 3022 3031 2969 2920 2890 2938 2953 2892 2861 2841 2814 2819 2827 2771 2699 2662 2643 2622 2595 2571 2582 2650 2700 2679 2731 2756 2770 2770 2776 2780 2782 2790 2785 2775 2773 2772 2772 2781 2782 2764 2747 2746 2742 2742 2727 2725 2718 2723 2730 2707 2689 2693 2674 2635 2598 2552 2522 2526 2547 2534 2514 2522 2522 2447 2397 2426 2459 2487 2517 2537 2525 2557 2578 2565 2516 2509 2585 2494 2512 2523 2535 2559 2552 2571 2612 2653 2693 2709 2688 2664 2649 2686 2767 2837 2888 2982 3093 3119 3138 3140 3110 3071 3159 3157 3237 3407 3434 3091 3068 3115 3038 3045 2953 2868 2801 2745 2742 2818 2864 2857 2960 2974 2893 2948 3041 3070 2977 2885 2769 2840 2888 2843 2802 2767 2721 2708 2711 2671 2638 2627 2644 2664 2684 2728 2785 2804 2802 2792 2789 2769 2733 2720 2699 2684 2679 2731 2780 2781 2871 2901 2909 2916 2883 2856 2824 2800 2788 2777 2772 2769 2753 2743 2744 2745 2747 2747 2756 2750 2740 2766 2765 2757 2748 2761 2772 2769 2769 2773 2787 2798 2815 2829 2840 2846 2840 2839 2840 2849 2863 2860 2863 2877 2888 2914 2926 2942 2953 2972 2984 3001 3011 3022 3031 3034 3025 3011 3008 3019 3034 3051 3078 3090 3096 3101 3083 3070 3077 3081 3050 3040 3030 3017 3033 3029 3030 3031 3012 3015 3010 3004 2993 2987 2987 2983 2979 2981 2997 3014 3038 3082 3045 3037 3082 3122 3149 3136 3179 3180 3223 3228 3229 3389 3315 3088 3122 3120 2530 1412 761 1144 2203 3321 3120 2593 2544 2615 3094 2631 2771 2814 2653 2628 2751 2542 2514 2366 2065 1813 1773 1888 2246 2688 2997 3105 2948 2498 2135 1766 1870 2378 2774 3047 3010 2920 2913 2974 3060 2963 2777 2534 2163 1938 1914 1655 1370 1310 1273 1688 2706 2719 2664 2311 2444 1976 1872 2330 2008 1860 1909 2339 2638 2708 2680 2732 2678 2612 2727 2657 2743 2740 2820 2846 2821 2866 2848 2829 2789 2781 2779 2711 2644 2528 2455 2365 2259 2271 2262 2200 2150 2098 2086 2090 2084 2076 2091 2088 2070 2048 2024 2002 1981 1972 1971 1958 1942 1938 1941 1940 1944 1955 1947 1921 1886 1879 1826 1792 1839 1872 1864 1869 1875 1923 1956 1960 1973 1981 1988 2016 2087 2160 2171 2085 1957 1950 1905 1955 2004 2094 2152 2186 2186 2186 2154 2107 2123 2128 2096 2130 2226 2092 2016 1961 1932 1965 1961 1905 1961 1863 1757 1794 1861 1893 1918 1962 1989 2071 2161 2174 2212 2196 2076 2265 2322 2375 2224 1969 1935 2026 2037 2025 2065 2155 2280 2343 2338 2295 2263 2215 2243 1978 2021 2052 1947 1971 2203 2389 2483 2572 2675 2730 2737 2692 2706 2776 2836 2816 2789 2833 2871 2981 3085 3114 3166 3136 3150 3274 3532 3655 3551 3411 3240 3222 3169 3227 3187 3326 3241 3193 3061 2897 2792 2840 3064 3090 2996 2915 2858 2909 2989 3103 3193 3202 3252 3265 3123 3011 3043 3111 2999 2938 3022 3271 2835 2843 2916 2985 2979 3117 3236 3226 3160 3092 2967 2920 2998 3188 3261 3086 3053 3007 2900 2985 3108 3191 3202 3159 3297 3415 3441 3430 3449 3398 3449 3356 3480 3407 3350 3406 3468 3389 3218 3135 2947 2935 3097 3258 3204 2913 2807 2913 2906 2842 2960 3073 3349 3632 3590 3559 3610 3765 3797 3616 3624 3568 3530 3517 3452 3468 3243 3115 3208 3178 3521 3475 3449 3246 3791 4015 3723 3632 3409 3460 3596 3816 4182 4062 3622 3370 3108 2936 2979 3068 3054 3226 3293 3473 3582 3234 3195 3232 3533 3517 3728 3940 3731 3614 3431 3617 3626 3678 3659 3400 3439 3639 3732 3645 3655 3638 3369 3149 3079 3208 3388 3669 3638 3494 3382 3409 3380 3412 3298 3381 3406 3314 3344 3262 3264 3469 3619 3623 3561 3554 3590 3450 3307 3329 3364 3319 3286 3356 3427 3387 3213 3052 3078 3012 2888 2908 3015 2930 2930 3020 3038 3093 3099 3036 2916 2830 2820 2862 2852 2930 3004 3179 3178 3004 2978 3036 3061 3104 3156 3153 3122 3096 3134 3162 3210 3142 3166 3159 3122 3134 3020 3039 3099 3134 3048 3050 3068 3115 3067 2994 2949 2919 2914 2944 2938 2899 2881 2863 2837 2820 2768 2714 2663 2631 2619 2608 2590 2606 2616 2646 2711 2701 2747 2775 2787 2779 2777 2778 2779 2790 2798 2793 2793 2796 2793 2788 2797 2793 2775 2756 2731 2729 2727 2743 2725 2723 2719 2716 2693 2702 2698 2686 2663 2622 2577 2558 2556 2553 2549 2541 2513 2448 2401 2412 2430 2446 2456 2481 2500 2534 2568 2581 2546 2567 2639 2609 2589 2547 2524 2524 2551 2578 2605 2637 2664 2678 2694 2697 2659 2613 2657 2745 2840 2910 2969 3059 3133 3141 3087 3175 3126 3112 3105 3199 3156 3087 3080 3185 3223 3077 2878 2901 2918 2897 2920 2933 2904 2913 3037 2980 2987 3042 3083 3063 2883 2837 2833 2859 2881 2807 2727 2708 2700 2703 2694 2639 2624 2640 2662 2685 2718 2775 2817 2808 2784 2777 2770 2754 2716 2703 2697 2710 2704 2739 2802 2837 2878 2908 2913 2892 2855 2824 2799 2786 2785 2786 2786 2786 2777 2758 2748 2745 2730 2730 2730 2743 2768 2771 2779 2781 2781 2768 2765 2756 2756 2773 2796 2817 2834 2821 2798 2796 2796 2812 2839 2861 2883 2898 2908 2907 2906 2925 2941 2972 2984 2988 2991 2993 3015 3041 3053 3045 3028 3029 3036 3038 3032 3036 3072 3099 3097 3103 3094 3088 3100 3120 3089 3081 3058 3036 3040 3044 3035 3037 3029 3024 3019 3008 2997 2989 2991 2989 2980 2978 2992 3005 2999 3006 3091 3046 3066 3122 3124 3131 3180 3208 3194 3207 3220 3311 3212 3035 3110 3244 2556 690 463 962 2640 3318 3168 2018 2947 2631 3270 2824 2786 2750 2709 2671 2598 2552 2517 2316 1957 1789 1763 1897 2395 2810 3103 3111 3020 2680 2382 1731 1899 2639 3048 2759 2543 2506 2567 2802 2893 2780 2612 2575 2532 2490 2183 1547 1042 455 948 1972 2444 2442 2165 2143 2371 2045 1979 2011 1929 1939 2092 2176 2499 2844 2708 2537 2885 2617 2776 2670 2795 2806 2760 2855 2829 2855 2819 2829 2803 2785 2771 2701 2635 2523 2386 2371 2329 2268 2254 2205 2148 2087 2079 2069 2063 2074 2085 2094 2068 2045 2034 2002 1962 1942 1941 1950 1953 1939 1933 1932 1946 1958 1956 1953 1911 1853 1809 1809 1853 1865 1854 1841 1870 1960 2004 1958 1983 1968 1937 1963 2027 2109 2148 2090 2055 2026 1928 1932 2012 2081 2126 2145 2122 2076 2077 2091 2091 2110 2065 2065 2202 2154 2066 2038 2042 2047 1969 1876 1908 1882 1787 1759 1777 1819 1840 1924 1953 2038 2015 2134 2256 2241 1930 2086 2122 2114 2227 2295 2090 1973 2031 2034 2072 2145 2250 2392 2453 2422 2346 2198 2085 1903 1963 2040 2045 2101 2267 2454 2556 2609 2642 2721 2768 2721 2683 2749 2802 2800 2780 2829 2909 2960 2986 3029 3096 3057 2954 3042 3278 3510 3590 3485 3207 3081 2977 3106 3026 3066 3067 3212 3160 3094 2991 2910 3247 3310 3165 2922 2814 2956 3070 3072 3145 3122 3071 3183 3108 2947 2996 3126 3146 3086 2921 2868 2853 2853 2900 2816 2843 3008 3195 3133 3038 3053 3023 2959 2932 2941 3014 3044 3121 3125 3112 3145 3132 3137 3114 3040 3073 3135 3213 3335 3407 3326 3403 3366 3471 3520 3390 3424 3368 3332 3282 3159 2925 2776 2766 2818 2850 2663 2696 2939 2962 2899 2887 2990 3333 3586 3522 3416 3490 3843 3983 3747 3586 3526 3575 3635 3728 3569 3358 3497 3696 3575 3552 3563 3480 3427 3625 3789 3599 3427 3366 3318 3472 3737 3903 3894 3693 3407 3252 3225 3147 3138 3057 3161 3498 3625 3711 3213 3234 3232 3683 3511 3622 3597 3582 3586 3322 3337 3409 3535 3498 3436 3263 3293 3585 3652 3577 3566 3349 3112 3269 3508 3538 3571 3578 3428 3011 3253 3372 3493 3407 3655 3399 3292 3325 3285 3196 3310 3420 3373 3284 3351 3450 3406 3338 3293 3277 3305 3380 3465 3368 3324 3171 3029 3053 3047 3034 2977 2977 2920 2931 2973 2994 3003 3044 3001 2901 2867 2937 2955 2862 2851 2996 3137 3116 3044 3028 3022 3025 3083 3125 3127 3097 3052 3085 3123 3140 3130 3097 3067 3115 3076 3008 3024 3067 3067 3025 3011 3016 3110 3093 3022 3020 3013 3048 3073 2970 2921 2892 2874 2831 2812 2749 2653 2660 2601 2582 2574 2573 2636 2661 2671 2709 2712 2753 2783 2797 2801 2792 2785 2785 2803 2820 2818 2820 2817 2814 2808 2807 2794 2782 2758 2742 2740 2739 2762 2737 2735 2743 2726 2714 2710 2715 2729 2730 2705 2679 2667 2648 2602 2570 2573 2541 2486 2434 2399 2404 2415 2425 2449 2471 2497 2538 2587 2601 2641 2638 2666 2713 2670 2590 2554 2555 2576 2601 2623 2637 2658 2689 2728 2745 2694 2715 2750 2802 2831 2855 2999 3088 3158 3203 3157 3148 3128 3105 3150 3136 3279 3301 3307 3268 3107 3005 3059 3139 3160 3225 3246 3159 3124 3084 3049 2996 2960 2967 2969 2871 2847 2852 2844 2835 2788 2708 2691 2691 2672 2635 2636 2659 2683 2698 2717 2753 2780 2774 2761 2757 2759 2748 2737 2720 2715 2725 2745 2782 2788 2822 2864 2890 2918 2912 2891 2840 2800 2793 2792 2793 2780 2742 2733 2730 2730 2728 2722 2690 2696 2703 2727 2741 2766 2758 2761 2758 2756 2755 2722 2714 2734 2759 2783 2795 2787 2784 2795 2812 2834 2853 2867 2882 2888 2888 2898 2906 2926 2939 2956 2965 2976 2981 2996 3021 3049 3066 3069 3069 3062 3062 3057 3047 3038 3066 3100 3081 3101 3103 3102 3117 3132 3111 3095 3064 3047 3043 3052 3057 3054 3040 3028 3032 3033 3027 3008 3016 2999 2985 2983 2994 2994 2992 3011 3068 3065 3061 3116 3118 3124 3140 3191 3191 3192 3217 3182 3122 3084 3160 3382 2517 720 1160 1055 2662 2804 2523 2540 2780 2604 2891 2876 2840 2884 2858 2689 2628 2668 2584 2246 1942 1911 1835 2006 2426 2864 3134 3214 3232 2980 2633 2097 1886 2390 2762 2516 2297 2207 2232 2490 2665 2602 2350 2318 1984 1911 1888 1326 954 480 488 1340 2051 2498 2388 2155 1968 1877 1840 1854 1840 1936 2094 2121 2281 2659 2490 2393 2886 2657 2788 2721 2730 2808 2798 2841 2849 2846 2839 2835 2812 2781 2760 2659 2625 2555 2405 2326 2329 2242 2238 2200 2162 2145 2127 2102 2075 2064 2081 2104 2102 2082 2041 1999 1958 1934 1951 1945 1945 1931 1950 1965 2028 2005 1985 1984 1943 1870 1812 1821 1869 1869 1856 1805 1804 1867 1917 1936 1956 1955 1930 1974 1999 2050 2067 2063 2082 2053 1959 1923 1978 2011 2032 2058 2093 2081 2087 2076 2055 2028 2009 2193 2171 2100 2035 2011 2014 2031 1957 1865 1866 1829 1815 1816 1798 2197 1816 1943 1947 2021 1978 2034 2121 2181 1976 1979 1991 1993 2055 2330 2190 1974 2071 2151 2239 2276 2224 2232 2194 2230 2230 2189 2002 1878 1978 2086 2200 2297 2376 2486 2521 2568 2610 2659 2735 2745 2699 2727 2762 2772 2708 2716 2830 2878 2869 2886 2902 2935 2994 3063 3119 3283 3525 3519 3286 3031 2915 2950 3071 3031 3043 3182 3175 3181 3079 2992 3095 3203 3300 3089 2951 2919 2908 2957 3020 2998 2939 2982 2990 2869 2846 2963 3126 3138 3104 2955 3060 3098 2821 2816 2844 3042 3062 3056 2921 2898 2907 2925 2977 3030 3086 2979 3011 3078 3078 3127 3147 3089 3055 3055 3003 3007 3179 3367 3352 3306 3353 3243 3408 3618 3514 3513 3564 3390 3184 3078 2935 2741 2597 2479 2522 2784 3098 3289 3355 3290 3213 3297 3434 3502 3584 3526 3606 3942 4079 3877 3671 3560 3576 3604 3775 3864 3633 3504 3663 3464 3592 3726 3746 3879 4012 3851 3536 3308 3070 3121 3347 3541 3667 3598 3556 3580 3447 3224 3118 3351 3337 3207 3568 3780 3849 3736 3509 3331 3524 3646 3584 3599 3586 3575 3277 3022 3019 3083 3288 3464 3360 3261 3401 3463 3334 3345 3223 2901 2934 3072 3341 3459 3402 3276 3441 3372 3331 3482 3489 3727 3573 3349 3301 3235 3130 3209 3259 3183 3139 3272 3383 3410 3370 3279 3341 3371 3391 3497 3298 3277 3228 3176 3088 3051 3139 3005 2871 2914 2985 2881 2970 3023 3009 2962 2906 2932 3039 3087 3013 3009 3091 3077 3041 3045 3074 3068 3027 3061 3109 3098 3087 3036 3067 3077 2986 3042 3102 3079 3094 3042 2986 3015 3037 3031 3021 2997 3038 3104 3095 3054 2996 2938 2967 3064 3009 2931 2861 2836 2787 2742 2683 2613 2608 2599 2599 2595 2594 2645 2688 2686 2720 2725 2754 2779 2780 2794 2799 2794 2804 2819 2828 2829 2828 2811 2807 2795 2792 2766 2767 2756 2759 2760 2764 2755 2752 2761 2759 2731 2716 2713 2713 2718 2724 2720 2715 2716 2705 2662 2627 2613 2561 2532 2513 2464 2426 2438 2425 2441 2451 2473 2500 2545 2582 2597 2598 2636 2752 2765 2676 2593 2588 2625 2633 2623 2614 2635 2673 2702 2690 2642 2662 2686 2696 2846 2820 2897 3005 3103 3147 3125 3106 3137 3162 3217 3247 3363 3364 3188 3037 3010 3001 3028 3133 3259 3285 3292 3243 3256 3081 3056 2937 2861 2836 2887 2869 2866 2828 2790 2763 2721 2689 2683 2661 2634 2634 2649 2677 2718 2719 2737 2757 2764 2731 2719 2729 2743 2743 2734 2736 2750 2779 2802 2821 2811 2857 2895 2909 2911 2886 2851 2814 2788 2786 2779 2769 2753 2730 2688 2680 2684 2683 2679 2652 2662 2668 2682 2702 2721 2714 2712 2710 2707 2698 2696 2698 2713 2743 2765 2774 2788 2810 2816 2827 2842 2857 2869 2870 2871 2881 2898 2903 2918 2929 2938 2940 2953 2978 3004 3032 3054 3068 3071 3084 3086 3085 3072 3063 3056 3056 3100 3091 3084 3111 3106 3121 3140 3133 3114 3092 3074 3060 3067 3064 3044 3046 3037 3043 3044 3050 3015 3023 3011 2997 2986 2988 2987 2998 3010 3067 3072 3063 3105 3131 3131 3143 3180 3188 3199 3220 3196 3182 3141 3286 3726 2097 1145 2331 1768 2225 2495 2682 2689 2770 2790 2769 2793 2835 2883 2812 2756 2728 2788 2753 2592 2184 1943 1977 2188 2481 2806 3041 3071 3169 3111 2783 2316 1929 2055 2354 2415 2292 2134 2363 2562 2605 2611 2759 2820 2369 1895 1603 1279 1060 1008 1011 1416 2200 2834 2466 1835 1578 1647 1757 1886 1866 2005 2189 2150 2149 2683 2586 2765 2821 2696 2710 2776 2778 2805 2831 2836 2856 2850 2840 2827 2835 2774 2725 2683 2490 2513 2525 2335 2311 2249 2246 2209 2192 2195 2155 2102 2076 2048 2052 2073 2066 2057 2026 1996 1964 1942 1929 1928 1935 1947 1955 1990 2164 2101 2025 2000 1948 1879 1829 1847 1924 1962 1916 1794 1711 1810 1869 1868 1918 1955 1971 1990 1996 2013 2031 2054 2087 2119 2067 1975 2029 2056 2082 2078 2069 2105 2067 2032 2032 2053 2108 2191 2172 2126 2131 2146 2137 2049 1952 1864 1785 1753 1756 1806 1806 1969 1925 1955 1991 1979 1904 1920 1971 1991 1979 2011 2051 2065 2059 2185 2134 2012 2074 2193 2280 2297 2244 2143 2033 2037 2142 2143 2014 1920 1943 2037 2205 2373 2450 2477 2497 2545 2585 2606 2665 2730 2728 2714 2715 2702 2586 2562 2631 2725 2813 2822 2836 2907 3048 3142 3118 3149 3314 3391 3229 3013 3038 3091 3277 3263 3239 3366 3368 3343 3318 3334 3152 3022 3263 3356 3220 3074 2944 2923 2990 3019 3035 3080 3049 2963 3060 2915 3158 3164 3173 3064 3022 2899 2983 2851 2852 2866 2958 2973 2932 2910 2924 3021 3013 2989 3062 3036 3091 3157 3053 2977 3002 3014 3043 3063 3024 3119 3249 3400 3324 3255 3308 3327 3439 3550 3521 3401 3420 3300 3056 2926 2812 2850 2742 2626 2645 2863 2986 3193 3395 3428 3413 3494 3494 3348 3628 3789 3877 4036 4113 4084 3807 3689 3741 3752 3654 3972 3573 3626 3472 3291 3299 3224 3207 3584 3666 3768 3821 3620 3411 3334 3360 3400 3464 3433 3430 3731 3692 3282 3239 3677 3701 3478 3524 3659 3664 3924 3670 3609 3436 3630 3505 3597 3594 3632 3432 3159 3051 3126 3342 3449 3354 3239 3211 3241 3198 3210 3164 2974 2859 2883 3011 3539 3703 3580 3735 3541 3370 3461 3480 3490 3550 3426 3308 3196 3139 3244 3396 3492 3325 3106 3158 3319 3448 3382 3373 3304 3203 3230 3120 3123 3130 3082 3143 3077 3055 3080 2956 2933 3126 3020 2999 3029 2983 2922 2915 2962 3031 3066 3029 3050 3171 3178 3102 3037 3104 3126 3076 3061 3109 3084 3072 3054 3037 3028 2971 3073 3085 3051 3026 3030 3008 3023 3047 3062 3068 3046 3060 3070 3044 3059 3030 2983 2987 3012 3028 2870 2826 2784 2720 2655 2615 2580 2559 2560 2581 2614 2632 2644 2694 2716 2749 2754 2751 2774 2789 2791 2802 2807 2821 2824 2831 2811 2806 2788 2768 2769 2764 2731 2732 2727 2739 2745 2749 2733 2729 2733 2734 2719 2719 2717 2713 2714 2713 2710 2704 2704 2705 2737 2736 2672 2617 2589 2576 2554 2522 2505 2469 2454 2440 2453 2465 2484 2492 2528 2573 2612 2669 2698 2716 2692 2667 2708 2721 2685 2607 2618 2657 2712 2808 2666 2686 2684 2739 2900 2829 2830 2906 3013 3088 3060 3096 3171 3197 3206 3238 3310 3289 3137 3094 3078 2998 2935 2982 3149 3212 3293 3350 3208 2905 2882 2854 2786 2767 2848 2833 2788 2776 2736 2688 2668 2664 2647 2628 2641 2668 2686 2712 2760 2733 2745 2741 2739 2730 2718 2728 2759 2753 2743 2739 2761 2777 2796 2816 2832 2881 2906 2892 2868 2834 2805 2789 2776 2764 2746 2722 2705 2696 2676 2664 2660 2657 2650 2641 2637 2638 2658 2679 2689 2692 2700 2706 2700 2686 2681 2692 2726 2745 2772 2788 2812 2808 2809 2833 2850 2857 2864 2862 2868 2872 2884 2894 2910 2925 2933 2934 2950 2980 3010 3047 3067 3065 3068 3070 3087 3091 3090 3078 3077 3072 3090 3102 3089 3106 3109 3124 3142 3141 3139 3134 3108 3088 3082 3072 3053 3052 3054 3042 3035 3048 3024 3027 3020 3007 2999 2991 2983 2993 3005 3057 3077 3054 3064 3101 3152 3138 3179 3179 3178 3210 3212 3300 3027 3436 3917 2162 2291 2549 2545 2474 2620 2741 2741 2738 2833 2810 2692 2802 2926 2812 2781 2869 2952 2963 2628 2189 2060 2123 2307 2538 2651 2738 2909 3059 3064 2790 2344 2003 1832 1934 2381 2399 2021 2486 2719 2725 2859 2985 3090 2670 2226 1759 1546 1367 1381 1445 1600 2329 2837 2300 2094 1851 1699 1674 1822 1904 2037 2206 2188 2187 2688 2573 2413 2715 2834 2740 2768 2835 2815 2861 2850 2865 2862 2832 2843 2823 2799 2639 2696 2709 2463 2460 2370 2316 2253 2221 2232 2229 2217 2189 2129 2073 2033 2024 2028 2004 1997 1987 1994 1969 1961 1950 1938 1938 1972 2008 2032 2042 2047 2038 1977 1941 1890 1860 1872 1930 1977 1978 1847 1735 1792 1804 1818 1885 1941 1972 1987 1980 1987 2005 2056 2105 2183 2146 2069 2028 2030 2059 2055 2036 2065 2066 2050 2058 2117 2204 2261 2219 2219 2330 2256 2109 2056 1960 1994 1959 1843 1751 1752 1790 1832 1848 1865 1871 1897 1789 1832 1897 1899 1925 1937 1962 1995 1966 1931 1913 1954 1992 1997 2049 2129 2156 2097 2020 1979 2032 2064 1980 1916 1962 2352 2071 2123 2315 2457 2486 2519 2520 2559 2630 2713 2713 2679 2695 2663 2625 2561 2482 2527 2654 2745 2827 2935 3019 3040 3121 3117 3220 3361 3315 3175 3040 3143 3256 3206 3178 3356 3415 3419 3196 3243 3342 3355 3282 3280 3238 3084 3037 3115 3150 3072 3013 3180 3297 3139 3088 3043 2934 3105 3113 3024 2977 2954 3058 3155 2981 3032 2920 2879 2986 2954 3030 3157 3170 3179 3312 3288 3199 3226 3245 3168 3051 2951 2940 3008 3037 3228 3292 3279 3297 3372 3379 3376 3391 3298 3376 3285 3223 3160 3286 3053 2824 2970 2919 2842 2779 2744 2918 3147 3290 3398 3400 3356 3343 3269 3528 3858 3904 3881 3893 3885 3789 3777 3670 3942 3819 3776 3478 3695 3600 3593 3490 3285 3135 3173 3435 3792 3691 3635 3824 3773 3536 3503 3764 3762 3617 3990 4039 3864 3790 3976 3906 3678 3662 3622 3542 3818 3720 3698 3871 3704 3666 3722 3699 3654 3648 3498 3326 3316 3412 3442 3324 3159 3078 3168 3165 3143 3044 3077 3268 3245 3216 3433 3811 3720 3399 3399 3413 3468 3526 3590 3576 3461 3251 3127 3218 3387 3543 3636 3577 3385 3182 3157 3280 3176 3193 3173 3047 3020 2999 2914 3007 3020 3083 3006 2916 2990 2981 2969 3054 3065 2997 3017 2990 2947 2928 2972 3022 3016 3023 3047 3105 3175 3050 3030 3058 3119 3096 3047 3113 3082 3073 3063 3039 3056 3033 3058 3100 3048 2983 3002 3018 3035 3060 3080 3081 3049 3022 3021 3031 3028 2991 2949 2951 2977 2953 2831 2789 2731 2662 2602 2584 2606 2607 2597 2614 2631 2663 2663 2702 2759 2786 2792 2790 2790 2795 2807 2820 2816 2829 2820 2820 2781 2769 2738 2698 2716 2721 2689 2689 2691 2699 2699 2704 2684 2679 2692 2699 2707 2720 2710 2694 2702 2705 2696 2688 2684 2687 2689 2724 2713 2671 2674 2613 2566 2603 2565 2528 2492 2449 2434 2427 2443 2466 2494 2553 2569 2550 2610 2704 2741 2721 2721 2754 2734 2621 2625 2656 2766 2749 2739 2814 2846 2853 2841 2817 2853 2898 2944 2957 3001 3027 3043 3085 3126 3188 3282 3317 3253 3247 3187 3006 2876 2911 2895 2992 3021 2992 2903 2762 2815 2832 2775 2765 2827 2831 2813 2783 2732 2689 2672 2655 2624 2646 2691 2701 2727 2751 2756 2708 2732 2714 2692 2695 2737 2770 2768 2734 2728 2733 2772 2821 2840 2853 2880 2896 2893 2879 2850 2820 2801 2796 2769 2729 2701 2683 2677 2678 2675 2671 2671 2663 2654 2649 2650 2660 2663 2667 2673 2688 2714 2730 2722 2719 2698 2705 2739 2744 2772 2784 2787 2790 2816 2838 2848 2857 2862 2874 2887 2887 2888 2900 2914 2919 2918 2928 2950 2975 3006 3038 3069 3065 3061 3073 3081 3083 3095 3098 3090 3086 3083 3095 3101 3103 3103 3116 3134 3136 3143 3148 3126 3112 3101 3086 3079 3065 3065 3041 3034 3025 3033 3010 3014 3013 3011 3002 2987 2991 3003 3037 3077 3047 3060 3082 3161 3140 3190 3183 3170 3176 3210 3278 2992 3374 3951 2982 2488 2405 2321 2705 2852 2684 2829 2855 2972 2953 2656 2793 2909 2899 2892 2945 3023 3047 2689 2260 2133 2205 2348 2464 2556 2711 2860 2973 2949 2757 2430 2263 1949 1754 2291 2550 1840 2513 2618 2614 2787 2914 2986 2782 2515 2210 1879 1657 1841 2159 2023 2166 2526 2168 1816 1557 1653 1834 1848 1934 1967 2055 2064 2161 2570 2516 2298 2581 2852 2890 2780 2868 2835 2881 2875 2865 2885 2812 2855 2763 2800 2624 2554 2604 2494 2417 2384 2330 2272 2226 2233 2239 2185 2151 2114 2052 2033 2021 2040 2031 2012 2000 2000 2020 2047 2014 1969 1966 2001 2044 2041 2036 2026 2017 1927 1916 1887 1882 1877 1903 1907 1933 1879 1814 1788 1767 1801 1847 1898 1917 1926 1916 1978 1999 2054 2134 2126 2095 2064 2006 1996 2038 2025 1993 1991 2012 2069 2097 2136 2237 2277 2303 2349 2418 2361 2203 2093 2038 2078 1990 1896 1863 1824 1757 1705 1861 2031 1663 1771 1757 1887 1950 2021 1990 1918 1887 1900 2354 2428 2302 2304 2234 2187 2174 2148 2177 2132 2080 2006 1989 2012 1992 2031 2321 2305 2212 2434 2390 2461 2496 2462 2491 2519 2593 2664 2663 2655 2700 2710 2667 2613 2568 2577 2664 2738 2778 2856 2937 3048 3130 3046 3039 3099 3239 3146 3023 3068 3118 3152 3157 3233 3133 3024 3120 3009 2974 3018 3116 3265 3280 3104 2991 3021 3079 3044 2938 3021 3203 3156 3002 2873 2846 3046 3142 3058 2840 2767 2920 3010 2933 2950 2965 2961 3015 2983 2994 3070 3091 3086 3163 3218 3175 3177 3280 3374 3315 3106 2995 3011 3078 3226 3307 3158 3201 3302 3286 3242 3292 3275 3477 3490 3496 3303 3357 3308 3106 2953 2861 2835 2917 2989 3063 3189 3248 3325 3376 3217 3123 3264 3590 3852 3795 3672 3702 3737 3785 3929 3734 3915 4048 3832 3688 3735 3865 3825 3666 3817 3724 3637 3776 4011 3927 3742 3825 3895 3917 3922 3858 3999 3837 3969 4143 4010 4177 4086 4093 3761 3511 3515 3355 3899 3735 3677 3988 3693 3509 3583 3654 3738 3775 3621 3457 3415 3384 3351 3228 3024 2936 2999 3072 3034 2983 3074 3312 3311 3253 3235 3289 3299 3207 3221 3315 3408 3543 3765 3782 3467 3142 3018 3112 3232 3305 3493 3488 3195 3125 3101 3127 3014 3042 3161 3101 3098 3144 2868 2919 3015 3031 3082 3035 2989 3020 3115 3088 3019 2987 2979 2964 2926 2907 2990 3029 2944 2972 3054 3087 3115 3060 3021 3026 3111 3112 3055 3087 3089 3068 3058 3006 3015 3061 3085 3068 3026 2973 2953 2988 3035 3063 3074 3056 3013 2968 2975 2999 2990 2981 2945 2923 2917 2885 2794 2734 2663 2606 2588 2617 2617 2610 2632 2632 2646 2706 2713 2739 2792 2808 2820 2821 2814 2820 2836 2833 2821 2814 2809 2795 2731 2716 2695 2678 2674 2676 2676 2661 2653 2651 2654 2660 2643 2633 2636 2636 2651 2675 2672 2653 2652 2658 2658 2667 2661 2641 2639 2679 2678 2698 2703 2651 2603 2592 2568 2564 2538 2527 2447 2402 2416 2439 2462 2494 2517 2533 2548 2552 2577 2621 2692 2697 2735 2749 2726 2674 2685 2674 2657 2799 2834 2798 2765 2763 2819 2855 2866 2918 2959 2947 2935 2956 2978 3026 3071 3072 3168 3187 3189 2953 2858 2758 2782 2811 2863 2834 2777 2773 2864 2874 2835 2846 2885 2843 2753 2710 2683 2664 2657 2645 2656 2672 2713 2757 2763 2758 2729 2698 2718 2705 2699 2714 2748 2755 2736 2715 2726 2754 2778 2798 2830 2871 2899 2902 2886 2843 2823 2794 2794 2791 2753 2697 2680 2678 2681 2680 2692 2689 2682 2670 2660 2656 2651 2647 2650 2653 2665 2686 2715 2728 2730 2732 2729 2725 2748 2761 2794 2798 2795 2809 2823 2842 2852 2863 2876 2884 2887 2890 2890 2894 2899 2905 2912 2913 2932 2956 2987 2996 3020 3050 3053 3066 3069 3077 3092 3101 3108 3113 3100 3096 3104 3104 3106 3112 3117 3128 3137 3143 3140 3131 3106 3110 3111 3068 3064 3047 3045 3029 3026 3017 3008 3014 3018 3002 2988 2985 2995 3013 3054 3042 3063 3088 3138 3151 3197 3205 3192 3175 3221 3241 3091 3287 3798 3949 3530 2385 1888 2498 2760 2589 3690 3515 2357 2833 2704 2760 2817 3088 2988 2967 3067 3079 2713 2276 2137 2197 2282 2395 2537 2727 2882 2936 2836 2770 2593 2213 1922 1722 2048 2394 1963 1820 2271 2456 2620 2872 3010 3130 3115 2865 2299 1945 2124 2483 2331 2296 2323 2061 1745 1681 1781 1832 1869 1928 2041 2133 2100 2171 2418 2440 2198 2254 2562 2901 2834 2886 2862 2898 2913 2862 2867 2800 2830 2767 2774 2709 2633 2594 2518 2423 2382 2375 2362 2279 2247 2237 2170 2157 2101 2095 2070 2048 2047 2038 2029 2022 2020 2030 2024 2015 1998 2003 2011 2007 2037 2024 2038 2018 1931 1867 1852 1845 1827 1819 1805 1816 1825 1813 1787 1785 1808 1816 1864 1900 1905 1936 1999 2015 2037 2077 2101 2024 2001 2003 1994 2004 1993 1976 1966 1978 2055 2108 2100 2231 2231 2270 2368 2293 2243 2204 2195 2189 2077 1855 1719 1767 1823 1732 1690 1680 1643 1631 1756 1806 2077 2197 2175 1856 1821 1946 1985 2075 2138 2142 2151 2135 2118 2269 2355 2188 2130 2110 2038 1984 2005 2058 2165 2243 2279 2424 2500 2492 2533 2554 2479 2439 2454 2549 2602 2566 2550 2555 2587 2615 2676 2730 2752 2799 2837 2863 2912 2991 3201 3279 3238 3165 3190 3102 3162 3059 3144 3092 3184 3236 3222 3330 3103 3367 3338 3085 2862 2844 2986 3112 3046 2895 2828 2890 3039 3045 2904 2903 2926 2981 2960 2967 3014 3228 3214 2929 2799 2856 2918 2934 2968 3031 3043 3084 2925 2845 2908 2985 3089 3184 3185 3110 3091 3147 3211 3271 3258 3159 3032 3091 3230 3301 3165 3189 3213 3327 3316 3272 3504 3522 3578 3640 3501 3410 3283 3232 3232 3167 2999 3193 3271 3179 3197 3184 3287 3327 3264 3310 3438 3602 3635 3623 3565 3514 3769 3865 3873 3876 4062 4232 4191 4051 4019 4073 3923 3804 3819 3810 3923 4102 4041 3900 3899 3923 3843 3662 3747 3918 3931 3714 3795 4095 3776 4101 4022 4167 3630 3518 3532 3544 3923 3749 3564 3553 3613 3439 3323 3482 3606 3594 3493 3406 3456 3443 3233 3120 3036 2998 2973 3099 3116 3012 3095 3058 3204 3075 3013 3045 3143 3191 3319 3369 3285 3318 3581 3668 3505 3364 3223 3140 3183 3295 3455 3432 3266 3164 3106 3094 3013 3052 3216 3425 3291 3259 2925 2975 3064 3061 3138 3053 3006 3002 2997 3026 3021 3009 2978 2925 2866 2849 2973 3079 3050 3052 3136 3101 3069 3100 3033 3064 3153 3151 3103 3085 3061 3036 3030 3016 3016 3062 3040 3001 2978 2971 2976 2992 3029 3068 3073 3013 2973 2947 2954 2958 2982 2957 2925 2891 2855 2830 2741 2690 2667 2660 2639 2614 2611 2620 2645 2645 2673 2746 2779 2808 2858 2857 2859 2873 2871 2850 2821 2812 2797 2778 2766 2751 2692 2688 2688 2686 2696 2687 2650 2628 2628 2629 2624 2617 2617 2616 2605 2603 2604 2607 2624 2627 2590 2594 2606 2626 2626 2610 2612 2650 2665 2666 2689 2688 2659 2605 2565 2555 2556 2556 2509 2443 2407 2409 2428 2453 2495 2539 2536 2522 2549 2579 2616 2679 2756 2907 2917 2922 2854 2754 2671 2717 2741 2723 2719 2729 2769 2800 2810 2855 2898 2887 2831 2849 2861 2873 2862 2896 2972 2915 2952 2883 2889 2724 2827 2844 2871 2842 2833 2874 2891 2876 2863 2881 2906 2847 2755 2708 2688 2661 2656 2666 2684 2697 2720 2754 2757 2724 2728 2734 2744 2737 2743 2760 2760 2747 2746 2752 2766 2787 2802 2836 2875 2896 2903 2894 2865 2802 2796 2776 2797 2775 2729 2696 2695 2700 2703 2704 2701 2698 2686 2667 2653 2650 2650 2645 2645 2648 2656 2677 2705 2733 2750 2744 2744 2744 2758 2771 2793 2796 2802 2810 2822 2838 2849 2857 2868 2879 2878 2873 2874 2882 2896 2909 2933 2943 2942 2938 2959 2964 2990 3038 3065 3071 3078 3080 3089 3097 3108 3118 3106 3111 3116 3102 3097 3098 3119 3115 3130 3140 3146 3139 3134 3121 3115 3089 3075 3057 3049 3031 3010 3020 3023 3009 3018 3002 2984 2979 2982 2982 3024 3060 3061 3090 3123 3148 3172 3203 3204 3186 3227 3252 3204 3214 3308 3308 3110 2367 1721 2186 3039 2765 2943 2571 2122 2706 2750 2738 2855 2915 2953 2981 3079 3053 2695 2244 2091 2144 2244 2421 2580 2816 2907 2883 2822 2710 2511 2131 1860 1649 1630 1659 1511 1839 2226 2319 2601 2917 2964 2801 2877 2807 2415 2035 2240 1974 2019 2121 2245 2008 1778 1802 1849 1814 1858 1951 2073 2140 2080 2155 2284 2283 2436 2295 2823 2831 2854 2893 2883 2881 2908 2869 2847 2835 2832 2805 2774 2739 2614 2619 2517 2443 2385 2390 2374 2295 2263 2227 2185 2160 2152 2118 2089 2067 2034 1996 2000 2005 2005 1999 1952 1962 1989 1998 1995 1994 1995 2023 2053 2004 1933 1934 1864 1787 1773 1766 1783 1789 1787 1773 1735 1758 1806 1823 1840 1865 1892 1929 1993 2019 2015 2007 1994 2012 2054 2068 2033 1990 1971 2016 2026 1982 1974 2018 2028 2030 2069 2151 2207 2199 2216 2240 2241 2219 2087 1852 1713 1635 1720 1678 1782 1736 1772 1774 1841 1955 2160 2174 2132 1786 1766 1938 2517 2246 2007 2046 2091 2188 2256 2333 2342 2170 2092 2092 2044 1994 1992 2004 2032 2085 2228 2369 2468 2516 2540 2601 2533 2409 2425 2496 2518 2520 2477 2408 2425 2549 2629 2662 2677 2729 2806 2837 2955 3012 2952 3149 3220 3216 3119 3136 3179 3137 3067 3058 3083 3105 3243 3285 3228 3248 3358 3313 3079 2841 2834 2921 2918 2904 2897 2945 3050 3057 3024 2934 2998 3099 3035 3092 3149 2978 3019 3195 3032 2937 2939 2984 3080 3117 3214 3193 3150 3077 2977 2903 2903 2999 3091 3071 3068 3144 3208 3303 3382 3377 3244 3169 3334 3383 3338 3249 3168 3252 3310 3306 3385 3503 3385 3423 3389 3226 3119 3095 3133 3169 3102 3027 3012 3122 3155 3076 3223 3339 3437 3585 3576 3588 3653 3795 3703 3384 3626 3751 3735 4020 4153 4181 4141 4190 4298 4383 4265 4208 4214 4193 3952 3769 3751 3708 3763 3757 3561 3397 3611 3853 3975 3777 3952 4001 3857 3991 4104 4212 3888 3843 3887 3833 3705 3787 3646 3617 3639 3527 3423 3445 3509 3537 3464 3341 3451 3614 3250 3230 3302 3238 3200 3327 3284 3054 3115 3156 3275 3194 3080 3042 3135 3291 3441 3487 3248 3076 3218 3359 3476 3570 3505 3331 3167 3228 3377 3450 3378 3182 3114 3043 3068 3075 3207 3393 3338 3381 3030 2984 3002 3054 3070 3065 3011 3009 3028 3042 3040 3014 2961 2896 2859 2865 2937 3053 3071 3088 3179 3023 2949 3097 3016 3044 3087 3093 3105 3090 3028 2998 3005 3007 3003 3021 3038 3033 2994 2998 3028 3014 3037 3082 3044 2980 2953 2948 2952 2976 2972 2935 2906 2867 2811 2778 2697 2670 2673 2679 2658 2614 2610 2650 2689 2697 2713 2761 2808 2853 2896 2890 2877 2882 2875 2833 2787 2771 2766 2735 2718 2694 2677 2675 2671 2653 2640 2637 2634 2610 2600 2599 2593 2595 2607 2603 2574 2589 2585 2580 2590 2594 2570 2563 2575 2600 2618 2619 2610 2645 2664 2658 2675 2689 2697 2656 2623 2596 2562 2554 2550 2510 2428 2407 2406 2421 2432 2439 2435 2459 2499 2534 2594 2658 2712 2766 2785 2874 2957 2883 2696 2627 2653 2665 2665 2699 2768 2811 2803 2768 2766 2779 2775 2795 2800 2807 2824 2862 2976 2821 2819 2850 2905 2881 2909 2891 2879 2843 2832 2874 2892 2888 2881 2864 2848 2771 2708 2668 2648 2650 2654 2714 2738 2706 2723 2719 2734 2724 2743 2757 2763 2766 2775 2777 2776 2774 2772 2772 2776 2787 2795 2842 2871 2887 2884 2860 2845 2793 2785 2776 2775 2751 2721 2715 2723 2725 2718 2704 2704 2701 2682 2665 2653 2648 2649 2650 2643 2652 2650 2669 2696 2716 2717 2729 2743 2754 2760 2769 2780 2789 2793 2800 2809 2812 2820 2832 2842 2849 2856 2857 2862 2882 2898 2916 2934 2947 2950 2953 2953 2959 2992 3039 3064 3077 3087 3086 3088 3107 3115 3126 3129 3136 3130 3125 3117 3103 3119 3120 3132 3132 3142 3144 3147 3129 3122 3107 3086 3066 3048 3039 3023 3014 3024 2998 3015 3012 2993 2992 2992 2982 3005 3065 3064 3080 3127 3142 3144 3174 3205 3207 3231 3287 3249 3189 3103 2519 1880 1994 1500 2456 3195 2585 2230 1614 1266 2440 2890 2789 2815 2955 3055 2977 3005 2935 2616 2177 2067 2134 2329 2518 2675 2799 2909 2891 2835 2650 2402 2090 1801 1524 1383 1412 1542 1777 1992 2314 2666 2861 2899 3283 3285 2988 2588 2350 2106 2125 2158 2241 2358 2153 1881 1943 1955 1912 1936 2018 2088 2126 2082 2137 2188 2171 2271 2373 2865 2827 2861 2917 2909 2900 2901 2880 2864 2858 2882 2846 2769 2785 2587 2592 2515 2482 2435 2399 2362 2294 2252 2222 2203 2198 2170 2128 2097 2058 2027 2031 2028 2005 1989 1968 1944 1965 1988 1978 1976 1974 2034 2056 2036 2012 1988 1938 1844 1758 1740 1757 1761 1710 1756 1754 1805 1741 1790 1822 1811 1841 1897 1921 1961 2013 2030 2025 2015 2040 2083 2099 2106 2034 2042 2016 2038 1986 1990 2012 2072 2110 2117 2155 2180 2199 2212 2201 2270 2234 2121 1909 1898 1830 1818 1725 1703 1862 1945 1967 1992 2061 2091 1980 1981 1762 1783 1856 1898 1958 1941 1922 1980 2102 2182 2255 2304 2193 2060 2028 2007 1963 1973 2008 1999 2047 2247 2356 2480 2530 2485 2513 2548 2414 2431 2450 2470 2514 2525 2431 2339 2407 2538 2641 2724 2776 2745 2683 2715 2759 2814 2882 3104 3194 3096 3045 3014 3008 3132 3149 3149 3039 3042 2990 2990 3169 3242 3369 3335 3107 2975 3007 3009 2961 2948 2924 2882 2951 3103 3111 3111 3050 2874 3009 3227 3204 3066 3059 3053 3044 3073 3016 3066 3059 3170 3256 3241 3184 3122 3035 2963 2983 3080 3121 3122 3164 3228 3321 3309 3354 3397 3309 3450 3474 3518 3440 3254 3217 3257 3384 3384 3465 3397 3418 3393 3370 3335 3210 3125 3169 3257 3310 3279 3246 3253 3196 3213 3335 3472 3525 3586 3699 3735 4058 4031 3700 3748 3778 3950 4100 4117 4196 4315 4406 4452 4438 4446 4325 4157 4134 4119 4064 3940 3851 3919 3752 3597 3642 3654 3865 4143 3942 4022 4040 3915 4119 4295 4218 4055 4015 3857 3792 3750 3769 3824 3703 3573 3435 3424 3456 3468 3695 3756 3443 3462 3634 3584 3576 3594 3452 3357 3436 3291 3103 3043 3268 3249 3225 3103 3058 3149 3449 3644 3702 3348 3038 3100 3228 3315 3524 3605 3370 3512 3822 3604 3498 3301 3045 3138 3051 3049 3030 3143 3170 3207 3325 3098 2984 2980 3023 3039 3103 3092 3097 3093 3059 3043 2966 2888 2864 2854 2874 2952 2975 3055 3115 3220 3087 2989 3055 3021 3007 3013 3031 3071 3080 3042 3004 2996 3004 3037 3059 3054 3011 2966 3009 3055 3022 3029 3065 2996 2960 2954 2945 2954 2976 2945 2906 2881 2836 2772 2743 2695 2671 2673 2672 2651 2626 2621 2677 2743 2757 2763 2785 2837 2875 2889 2877 2856 2850 2842 2801 2756 2749 2735 2708 2695 2678 2674 2626 2583 2579 2584 2581 2585 2597 2599 2586 2580 2591 2594 2583 2560 2552 2569 2575 2571 2578 2571 2558 2562 2568 2589 2617 2621 2638 2648 2650 2668 2693 2700 2689 2688 2649 2584 2565 2556 2561 2496 2464 2458 2432 2422 2443 2442 2461 2480 2513 2575 2633 2635 2654 2666 2701 2799 2878 2781 2650 2627 2638 2653 2662 2612 2627 2668 2746 2730 2730 2732 2800 2858 2854 2947 2956 2829 2769 2784 2886 2894 2913 2940 2947 2923 2864 2875 2902 2904 2909 2881 2824 2768 2724 2701 2665 2634 2648 2682 2747 2771 2744 2748 2752 2749 2755 2755 2759 2767 2767 2770 2781 2787 2789 2791 2778 2777 2791 2816 2858 2882 2880 2857 2838 2820 2789 2790 2785 2761 2726 2710 2728 2738 2727 2714 2716 2709 2697 2678 2670 2668 2657 2655 2666 2671 2684 2673 2670 2686 2700 2719 2729 2741 2750 2754 2760 2766 2770 2772 2784 2792 2788 2795 2807 2822 2828 2826 2836 2854 2873 2885 2900 2923 2931 2933 2955 2963 2967 2991 3023 3055 3083 3092 3090 3095 3107 3098 3108 3151 3152 3148 3147 3159 3129 3120 3125 3129 3122 3123 3137 3152 3144 3125 3102 3083 3068 3059 3051 3037 3013 3026 2991 3021 3015 3006 3053 3023 2993 2991 3054 3072 3081 3097 3106 3123 3169 3199 3207 3216 3310 3320 3201 3021 1993 2182 2281 1757 2691 2764 2021 1537 1611 1279 2053 2975 2914 2910 2984 3245 2984 2967 2914 2525 2477 2016 2213 2427 2529 2706 2860 2973 2922 2817 2668 2447 2208 1929 1672 1472 1363 1461 1666 1747 2631 2849 2929 2926 3081 3301 3229 2845 2394 2267 2267 2170 2147 2309 2261 2009 2043 2064 2029 2021 2083 2182 2111 2103 2131 2146 2161 2363 2648 2868 2859 2849 2888 2914 2914 2913 2889 2898 2872 2873 2836 2760 2768 2599 2565 2542 2530 2471 2422 2364 2297 2264 2256 2253 2228 2179 2139 2105 2071 2052 2079 2050 2031 2023 2015 1996 2027 2034 2006 2001 2030 2065 2059 2043 2033 2027 1955 1841 1731 1689 1701 1688 1678 1715 1741 1770 1763 1790 1808 1794 1803 1834 1844 1907 1973 2016 2050 2018 2034 2070 2091 2097 2101 2080 2068 2109 2122 2090 2089 2166 2212 2186 2084 2071 2083 2041 2026 2072 2093 2032 2011 2007 1993 1929 1822 1733 1809 1960 1990 1979 2006 2012 1880 1916 1782 1776 1779 1814 1867 1858 1844 1915 2032 2128 2185 2184 2096 1990 1962 1957 1940 1948 2030 2043 2148 2256 2379 2392 2426 2442 2472 2510 2494 2402 2396 2396 2410 2486 2496 2422 2413 2609 2840 2960 2993 2971 2920 2817 2726 2700 2794 2979 3117 3090 3087 3118 3162 3347 3313 3312 3241 3169 2954 2813 2938 3028 3166 3299 3216 3086 2992 2872 2963 3117 3083 3021 2892 2876 2920 2892 2926 3020 3028 3226 3349 3355 3205 3212 3239 3223 3119 3168 3169 3043 3066 3123 3128 3098 3056 3036 3032 3060 3101 3141 3157 3132 3251 3275 3260 3313 3324 3462 3325 3367 3534 3457 3323 3337 3323 3354 3314 3238 3218 3215 3334 3332 3348 3355 3350 3326 3379 3478 3411 3320 3257 3232 3350 3620 3532 3598 3619 3632 4047 4274 4033 4065 4037 4240 4155 4296 4268 4331 4443 4469 4435 4255 3997 4093 4295 4229 4089 3964 3870 3957 4086 3889 3728 3496 3844 3985 3954 4023 4179 4042 4313 4328 4220 3944 3707 3789 3882 3921 3940 3781 3639 3602 3512 3565 3683 3640 3820 3936 3670 3682 3708 3849 3875 3661 3275 3327 3235 3085 3107 3262 3027 3005 2983 3186 3381 3326 3416 3786 3814 3438 3127 3056 3180 3384 3576 3579 3380 3529 3642 3526 3544 3160 3197 3107 3142 3179 3163 3176 3146 3168 3247 3142 3071 3066 3073 3092 3116 3116 3130 3077 2989 2993 2910 2874 2879 2854 2842 2903 2951 3020 3064 3165 3130 3093 3068 3059 3013 3028 3040 3073 3097 3069 3037 3013 2974 2948 2937 2939 2963 2954 2936 2978 2985 3002 3019 2978 2960 2954 2933 2922 2944 2917 2877 2848 2797 2753 2717 2681 2680 2700 2711 2691 2661 2672 2734 2795 2808 2819 2844 2864 2876 2886 2875 2863 2839 2795 2790 2762 2730 2708 2688 2671 2654 2637 2599 2579 2582 2586 2593 2598 2599 2597 2589 2582 2586 2583 2572 2560 2552 2544 2572 2574 2576 2560 2559 2558 2570 2589 2624 2638 2648 2658 2665 2681 2699 2696 2694 2713 2706 2664 2596 2550 2579 2599 2575 2565 2498 2456 2448 2461 2456 2461 2479 2531 2546 2590 2690 2710 2687 2727 2820 2832 2719 2649 2587 2614 2613 2577 2658 2658 2696 2680 2697 2716 2823 2905 2855 2827 2895 2843 2831 2828 2867 2846 2835 2888 2890 2857 2847 2871 2896 2902 2877 2836 2772 2711 2691 2686 2666 2663 2687 2736 2764 2767 2773 2780 2773 2767 2763 2760 2773 2801 2810 2818 2819 2818 2815 2814 2797 2802 2828 2846 2856 2867 2862 2841 2821 2795 2790 2784 2762 2738 2716 2717 2734 2741 2731 2721 2708 2697 2691 2687 2683 2683 2681 2682 2669 2695 2698 2693 2686 2689 2696 2708 2718 2727 2735 2737 2739 2737 2749 2758 2766 2774 2780 2778 2793 2796 2805 2815 2831 2845 2861 2876 2893 2901 2918 2939 2959 2973 2981 2994 3019 3045 3052 3071 3086 3106 3113 3098 3125 3148 3151 3170 3163 3172 3154 3143 3136 3124 3123 3132 3144 3155 3147 3126 3098 3086 3071 3061 3045 3041 3004 3029 2995 2996 3024 3018 3040 3034 3004 2986 3036 3096 3079 3064 3104 3096 3160 3201 3210 3183 3185 3310 3275 3176 2734 2444 2677 2531 2460 2565 2232 1607 1415 1202 1218 1714 2287 3305 2739 3356 3053 3012 3031 2847 2346 2065 2243 2442 2540 2866 3080 2977 2878 2782 2682 2569 2276 1983 1883 1617 1374 1382 1405 1715 2521 3074 2946 2961 3073 3318 3326 3119 2755 2415 2325 2223 2125 2208 2246 2142 2440 2233 1998 2113 2249 2150 2103 2095 2114 2144 2193 2468 2794 2897 2874 2858 2906 2925 2941 2927 2918 2929 2897 2888 2806 2771 2715 2620 2598 2579 2539 2472 2416 2369 2324 2307 2287 2264 2230 2190 2159 2133 2127 2108 2086 2084 2092 2098 2090 2087 2073 2049 2032 2018 2015 2020 2051 2054 2032 2024 1960 1804 1691 1659 1636 1629 1672 1705 1744 1771 1786 1792 1790 1784 1789 1844 1862 1883 1910 1964 1995 2019 2039 2033 2042 2073 2079 2075 2104 2138 2145 2152 2198 2245 2251 2191 2076 2029 2073 2033 2116 2041 2049 2026 1987 2067 2132 2075 1967 1848 1817 1815 1823 1922 2009 1948 1951 1972 1779 1762 1744 1763 1805 1835 1839 1914 2016 2047 2057 2070 2014 1951 1957 1938 1931 1954 2101 2214 2365 2274 2334 2318 2506 2501 2452 2451 2461 2387 2376 2366 2310 2327 2445 2578 2652 2759 2914 2994 2995 2996 3002 2989 2911 2792 2796 2888 2943 2978 3024 3192 3386 3023 3026 3054 3069 3202 3125 2973 2987 3068 2983 2970 3116 3104 3029 3052 3040 3010 3118 3235 3068 2800 2776 2871 2958 2988 2998 3068 3103 3177 3154 3352 3291 3220 3150 3270 3287 3122 3055 3094 3052 3001 2982 3028 2995 2889 2948 3122 3198 3157 3158 3263 3226 3168 3266 3492 3366 3174 3402 3480 3424 3333 3148 3141 3128 3115 3119 3063 3008 3174 3372 3334 3392 3422 3315 3376 3421 3378 3393 3326 3329 3358 3494 3470 3517 3419 3688 4034 3737 3740 3857 4216 4240 4249 4316 4166 4340 4486 4311 4267 4152 3965 4154 4360 4259 4064 3881 4108 4391 4164 3620 3300 3516 3688 3947 4125 4206 4062 4334 4310 4120 4051 3729 3690 3724 3859 3796 3659 3634 3612 3589 3730 3892 3822 3817 3803 3790 3751 3767 3715 3779 3548 3100 3248 3127 2990 3040 3049 3058 3301 3300 3332 3450 3445 3573 3817 3800 3658 3617 3583 3530 3620 3614 3592 3298 3441 3590 3418 3260 3194 3443 3181 3218 3284 3340 3310 3203 3191 3197 3172 3126 3105 3090 3090 3073 3055 3134 3129 2987 2982 2970 2915 2925 2901 2897 2835 2947 3029 3017 3099 3131 3141 3153 3063 3035 3065 3093 3096 3096 3073 3053 3054 3042 3006 2960 2927 2915 2920 2912 2942 2969 2964 2967 2956 2948 2949 2937 2915 2916 2910 2862 2825 2783 2749 2698 2676 2703 2732 2738 2725 2716 2734 2764 2805 2845 2866 2884 2865 2880 2887 2869 2856 2855 2822 2777 2747 2702 2682 2670 2648 2626 2607 2574 2546 2531 2537 2564 2586 2591 2575 2577 2574 2571 2566 2566 2525 2517 2535 2559 2558 2564 2554 2538 2544 2572 2590 2625 2640 2638 2649 2666 2678 2691 2695 2704 2717 2726 2727 2667 2563 2580 2629 2617 2606 2568 2534 2496 2533 2512 2489 2481 2474 2486 2560 2683 2729 2688 2676 2730 2768 2748 2757 2574 2588 2605 2600 2645 2666 2695 2688 2689 2752 2741 2752 2762 2738 2815 2860 2847 2795 2796 2883 2946 2909 2892 2890 2852 2849 2899 2903 2855 2777 2755 2739 2730 2705 2700 2698 2748 2786 2788 2775 2780 2782 2777 2778 2779 2786 2798 2816 2821 2821 2821 2826 2829 2837 2821 2830 2841 2853 2853 2860 2858 2832 2797 2785 2793 2771 2728 2714 2716 2728 2744 2754 2744 2723 2710 2705 2699 2690 2687 2691 2690 2695 2691 2691 2692 2692 2692 2687 2689 2700 2702 2707 2721 2721 2724 2734 2752 2756 2756 2754 2765 2773 2780 2790 2796 2812 2826 2843 2860 2875 2882 2887 2911 2946 2966 2974 2990 3004 3029 3058 3066 3069 3096 3112 3107 3109 3118 3122 3131 3153 3163 3160 3157 3151 3132 3126 3129 3126 3123 3129 3144 3128 3107 3099 3086 3060 3035 3040 3002 3016 3007 2990 3010 3022 3035 3047 3016 2990 2999 3023 3057 3048 3101 3084 3131 3206 3209 3197 3189 3296 3362 3345 3118 2883 2855 2809 2584 2652 2316 803 1476 1325 894 1596 2122 2967 2677 3009 3091 3045 2894 2724 2310 2105 2214 2375 2453 2613 2832 2913 2893 2772 2664 2491 2319 2302 2011 1704 1511 1193 1199 1614 1876 2960 3053 2923 3333 3588 3498 3349 2907 2408 2412 2380 2242 2282 2356 2384 2594 2319 2070 2148 2198 2139 2111 2091 2096 2146 2300 2591 2814 2894 2892 2865 2942 2948 2977 2946 2949 2953 2910 2882 2799 2757 2700 2655 2628 2586 2543 2470 2420 2382 2357 2341 2291 2260 2232 2211 2186 2168 2152 2124 2100 2121 2138 2131 2116 2103 2084 2086 2070 2059 2042 2016 2102 2073 2014 1990 1938 1839 1753 1701 1681 1713 1715 1723 1744 1760 1807 1796 1746 1766 1764 1808 1809 1853 1864 1906 1964 1990 2007 2000 2012 2067 2104 2095 2118 2131 2079 2115 2216 2291 2312 2296 2220 2207 2285 2276 2253 2142 2161 2155 2094 2218 2208 2148 2027 1872 1863 1813 1838 1954 2074 2070 1983 2020 1741 1738 1744 1722 1795 1850 1875 1921 1970 1972 1970 1983 1989 1980 1935 1901 1921 2018 2188 2211 2179 2255 2399 2313 2450 2450 2472 2413 2422 2335 2315 2343 2315 2288 2363 2519 2640 2583 2509 2575 2673 2689 2695 2852 3005 2925 2828 2801 2770 2727 2732 2918 2930 2982 2820 2786 2712 2853 3078 3112 3181 3238 3062 2979 3036 3072 2999 2864 2883 2949 2938 3063 3160 3098 2892 2973 3009 2923 2893 2863 3040 3134 3110 3144 3223 3212 3146 3189 3185 3156 3024 2998 2957 2910 3003 3138 3119 3018 3061 3163 3169 3186 3169 3230 3236 3090 3136 3201 3418 3177 3352 3435 3310 3146 3088 3143 3235 3252 3317 3373 3302 3269 3177 3043 2980 3097 3280 3293 3344 3479 3598 3475 3249 3108 3288 3359 3498 3446 3452 3574 3538 3524 3552 3879 4120 4015 4131 4334 4480 4547 4451 4444 4519 4375 4316 4407 4284 4100 3780 4021 4293 4259 3798 3439 3284 3503 3991 4138 4178 4105 4379 4175 4049 4112 4104 3729 3748 3888 3833 3835 3793 3657 3678 3885 3967 3883 3820 3713 3671 3514 3502 3343 3381 3280 2949 3297 3216 3198 3000 3044 3281 3567 3551 3535 3692 3620 3602 3791 3820 3746 3886 3842 3716 3831 3635 3110 3180 3133 3440 3237 3219 3196 3176 3269 3238 3276 3316 3274 3282 3248 3220 3177 3143 3187 3206 3133 3036 2969 2985 3049 3083 3061 3061 2982 3020 3016 3017 2928 2988 3084 3036 3123 3142 3173 3135 3051 3061 3097 3117 3100 3080 3074 3054 3027 3014 3005 2972 2933 2985 2989 2953 2942 2945 2925 2924 2947 2936 2944 2948 2928 2903 2892 2846 2815 2782 2727 2692 2703 2732 2753 2767 2791 2806 2806 2802 2842 2886 2896 2893 2879 2869 2891 2851 2845 2832 2813 2760 2726 2676 2659 2648 2616 2593 2578 2541 2518 2539 2561 2581 2593 2572 2515 2517 2507 2501 2498 2493 2522 2471 2489 2507 2514 2523 2531 2520 2523 2546 2571 2604 2622 2621 2627 2643 2666 2692 2704 2707 2726 2736 2742 2732 2665 2661 2616 2559 2539 2547 2580 2576 2594 2584 2583 2557 2509 2491 2568 2701 2721 2672 2667 2670 2671 2697 2748 2617 2623 2660 2609 2669 2672 2706 2662 2680 2707 2621 2582 2587 2593 2601 2689 2769 2748 2764 2882 3077 3039 2953 2842 2843 2810 2896 2867 2818 2749 2731 2723 2719 2776 2735 2747 2801 2821 2816 2813 2810 2800 2806 2808 2809 2813 2817 2840 2839 2843 2846 2851 2854 2853 2843 2841 2841 2846 2852 2855 2841 2806 2776 2777 2782 2753 2712 2699 2707 2733 2756 2758 2715 2703 2705 2717 2715 2682 2672 2675 2671 2671 2680 2679 2675 2679 2682 2681 2682 2692 2699 2700 2712 2713 2721 2711 2725 2717 2727 2737 2754 2776 2780 2788 2794 2809 2825 2843 2864 2877 2895 2912 2931 2949 2981 2989 3004 3011 3036 3073 3085 3084 3107 3120 3108 3106 3121 3128 3118 3124 3148 3162 3175 3180 3170 3148 3130 3125 3131 3143 3145 3112 3124 3100 3078 3068 3047 3034 3005 2998 2999 2988 2993 3016 3033 3052 3019 3004 2996 3030 3043 3035 3096 3099 3113 3127 3196 3218 3192 3291 3337 3277 3212 3352 3356 3112 2922 2448 2664 2553 2599 2519 963 1719 2050 3118 2956 2920 2999 3000 2842 2601 2263 2101 2175 2247 2304 2498 2769 2882 2871 2792 2705 2684 2589 2416 2187 1811 1517 1213 1129 1142 1630 2710 3406 3367 3325 3553 3578 3387 2863 2433 2437 2498 2411 2412 2422 2541 2629 2419 2152 2081 2092 2125 2160 2107 2092 2188 2463 2713 2775 2852 2889 2891 2955 2990 3002 2986 2981 2962 2924 2872 2799 2758 2726 2680 2653 2591 2542 2459 2424 2400 2400 2350 2303 2272 2250 2223 2205 2197 2173 2143 2129 2125 2125 2118 2094 2089 2089 2106 2114 2141 2154 2138 2179 2103 2028 1988 1918 1884 1835 1745 1681 1655 1683 1712 1719 1744 1704 1758 1736 1765 1763 1764 1807 1815 1832 1881 1948 1977 1984 2005 2022 2005 2048 2069 2081 2056 1996 2072 2177 2265 2269 2238 2191 2173 2261 2318 2311 2258 2193 2183 2118 2374 2221 2074 2013 1936 1866 1820 1800 1841 1891 1882 1918 1992 1738 1770 1904 1790 1824 1867 1902 1937 1950 1928 1907 1920 1950 1944 1895 1901 2008 2192 2276 2313 2210 2187 2270 2264 2273 2296 2278 2293 2342 2302 2229 2279 2331 2359 2381 2425 2453 2465 2454 2525 2610 2596 2636 2723 2854 2864 2793 2762 2847 2808 2803 2749 2839 2957 2944 3262 2721 2556 2647 2880 3101 3206 3187 3169 3115 3119 3064 2932 2896 2945 2998 3008 3129 3279 3170 3158 3165 3305 3137 2974 3040 3222 3185 3257 3302 3320 3239 3245 3322 3275 2966 2909 2996 3034 3159 3217 3038 2984 3181 3229 3172 3214 3256 3200 3467 3040 2981 3047 3204 3277 3354 3533 3412 3374 3218 3263 3366 3320 3221 3121 3085 3059 3051 3054 3031 3044 3091 3182 3373 3441 3553 3510 3205 3021 3215 3362 3545 3409 3318 3337 3451 3485 3545 3848 4135 3967 4166 4385 4246 4111 4367 4370 4255 4502 4464 4366 4302 4220 3870 4079 4323 4293 4234 3859 3477 3709 4084 4103 4161 4186 4307 3910 3693 3648 3856 3887 3920 3981 3904 3844 3838 3760 3755 3906 4026 4043 3828 3632 3465 3220 3155 3116 3046 3056 3286 3373 3371 3262 3145 3160 3465 3589 3572 3570 3590 3573 3529 3756 3905 3694 3822 3669 3454 3389 3224 3150 3205 3144 3159 3242 3133 3245 3296 3339 3253 3313 3332 3235 3248 3242 3266 3238 3192 3248 3253 3151 3048 2954 3002 3063 3068 3096 3112 3032 3066 3005 3007 2995 3028 3153 3174 3095 3144 3174 3115 3048 3069 3092 3081 3062 3051 3048 3003 2931 2960 2970 2939 2921 2970 3001 2978 2930 2913 2949 2930 2973 2939 2935 2949 2931 2899 2884 2838 2774 2736 2722 2718 2726 2761 2800 2822 2841 2849 2866 2851 2842 2883 2891 2883 2897 2858 2859 2873 2873 2812 2793 2754 2712 2664 2633 2617 2606 2593 2567 2542 2545 2567 2568 2546 2543 2525 2477 2431 2425 2422 2426 2425 2448 2426 2434 2455 2458 2471 2493 2492 2494 2525 2558 2573 2586 2594 2595 2625 2663 2687 2705 2722 2751 2762 2774 2777 2788 2756 2688 2588 2523 2507 2529 2560 2551 2562 2603 2606 2562 2516 2569 2691 2736 2733 2731 2693 2675 2687 2729 2715 2713 2714 2645 2587 2575 2604 2586 2579 2572 2572 2595 2603 2617 2658 2702 2709 2765 2830 2917 3116 3072 3057 2962 2893 2875 2877 2828 2776 2740 2737 2741 2696 2699 2734 2782 2820 2816 2809 2805 2802 2808 2828 2823 2825 2832 2840 2848 2852 2860 2867 2872 2873 2857 2841 2838 2839 2839 2847 2849 2826 2790 2771 2774 2761 2730 2697 2691 2712 2737 2755 2745 2704 2693 2687 2683 2682 2659 2651 2654 2657 2661 2662 2660 2662 2668 2670 2677 2680 2681 2688 2697 2695 2712 2710 2704 2713 2727 2736 2749 2754 2772 2787 2788 2794 2816 2834 2851 2862 2863 2894 2918 2935 2953 3007 3005 3022 3024 3035 3077 3098 3100 3106 3105 3098 3103 3116 3118 3109 3115 3138 3146 3149 3166 3159 3149 3119 3130 3116 3122 3121 3122 3119 3105 3079 3068 3047 3029 3021 3002 2988 2980 2977 2998 3022 3035 3031 2996 3007 3046 3069 3045 3086 3103 3102 3104 3170 3202 3193 3255 3293 3240 3162 3128 3323 3135 3115 2449 2551 2519 2813 2634 1463 1264 2147 2764 2943 2971 2999 3003 2841 2589 2235 2078 2122 2152 2219 2453 2657 2861 2859 2771 2786 2814 2659 2556 2305 1942 1620 1485 1428 1314 1432 2037 2974 3608 3243 3322 3500 3323 2897 2704 2707 2550 2549 2592 2578 2491 2540 2585 2418 2303 2322 2224 2161 2140 2183 2366 2659 2695 2802 2864 2897 2924 2968 2993 3017 3020 3009 2976 2929 2877 2802 2778 2731 2671 2644 2568 2520 2458 2449 2440 2409 2373 2329 2295 2266 2255 2249 2225 2187 2150 2129 2132 2136 2134 2097 2055 2056 2075 2129 2152 2193 2220 2199 2132 2064 2017 1978 1932 1834 1771 1724 1698 1681 1724 1710 1723 1698 1729 1747 1767 1796 1810 1796 1817 1839 1863 1904 1910 1951 2011 2051 1917 1985 2004 2003 1970 1931 2011 2112 2197 2223 2184 2100 2107 2304 2240 2275 2254 2224 2239 2125 2105 2224 2146 2097 1944 1861 1819 1751 1713 1719 1696 1757 1901 1775 2059 1775 1774 1913 1905 1906 1940 1953 1928 1892 1887 1906 1933 1953 1976 2096 2267 2391 2502 2383 2353 2431 2307 2269 2235 2148 2224 2239 2230 2112 2175 2290 2365 2427 2453 2455 2438 2525 2685 2802 2867 2831 2755 2737 2771 2616 2547 2675 2697 2898 2907 2881 3086 2775 2891 2863 2770 2653 2764 2996 3074 3116 3208 3208 3201 3167 3096 3025 3003 3041 2990 3109 3254 3302 3315 3345 3426 3262 3197 3175 3265 3215 3328 3396 3329 3297 3315 3306 3171 3057 3056 3098 3105 3167 3256 3222 3159 3193 3236 3258 3266 3382 3143 3318 3126 3102 3151 3350 3840 3587 3511 3482 3570 3439 3496 3326 3109 3065 3015 2911 2897 3042 3246 3360 3400 3464 3639 3744 3316 3441 3510 3335 3153 3215 3306 3358 3260 3240 3526 3644 3538 3613 3782 4017 4139 4139 4209 4266 4172 4124 4278 4461 4526 4508 4332 4204 4156 4005 4238 4343 4371 4254 3959 3798 3961 4075 4001 3997 3962 4002 3924 3807 3763 3883 3970 3951 3819 3663 3668 3691 3604 3679 3677 3730 3891 3848 3591 3396 3273 3177 3122 3003 3115 3208 3462 3489 3572 3423 3372 3546 3663 3668 3647 3589 3610 3640 3565 3582 3625 3750 3513 3423 3310 3326 3306 3317 3345 3370 3248 3142 3284 3378 3411 3348 3341 3344 3369 3311 3214 3221 3232 3204 3205 3177 3118 3152 3084 3076 3081 3068 3038 3102 2986 3048 3046 3051 3009 3004 3056 3088 3078 3154 3175 3119 3072 3061 3059 3055 3037 3020 3017 2968 2903 2939 2968 2950 2976 2996 3007 3005 2943 2909 2977 2925 2975 2938 2921 2928 2918 2910 2885 2827 2762 2733 2739 2748 2757 2788 2808 2829 2855 2874 2877 2878 2846 2860 2874 2893 2907 2879 2854 2823 2797 2795 2774 2733 2691 2644 2616 2610 2600 2582 2560 2543 2534 2524 2521 2490 2467 2459 2436 2389 2388 2387 2401 2404 2407 2407 2412 2416 2418 2439 2464 2472 2477 2499 2525 2536 2544 2555 2586 2614 2650 2683 2713 2733 2754 2755 2771 2792 2811 2809 2780 2670 2557 2509 2505 2503 2502 2526 2571 2609 2609 2564 2580 2683 2700 2743 2760 2724 2683 2686 2701 2780 2708 2671 2626 2701 2695 2647 2624 2622 2607 2676 2814 2831 2825 2812 2798 2765 2847 2928 3040 3101 3126 3114 3006 2935 2896 2851 2800 2765 2745 2747 2806 2781 2733 2777 2805 2820 2818 2820 2825 2828 2834 2828 2832 2842 2850 2855 2854 2866 2873 2876 2882 2878 2857 2844 2845 2850 2854 2850 2840 2811 2787 2768 2756 2733 2725 2681 2694 2720 2728 2722 2707 2686 2679 2672 2664 2662 2650 2648 2655 2652 2646 2648 2651 2650 2652 2650 2663 2680 2686 2660 2671 2677 2694 2700 2705 2712 2727 2734 2744 2756 2769 2784 2800 2820 2846 2861 2866 2875 2884 2921 2920 2969 2976 3006 3006 3033 3045 3059 3074 3091 3102 3105 3102 3098 3102 3113 3122 3110 3117 3127 3128 3136 3153 3157 3141 3127 3123 3121 3125 3106 3112 3113 3112 3092 3073 3075 3066 3042 3018 2991 2970 2961 2977 3011 2996 3040 2988 3026 3037 3097 3079 3074 3078 3106 3113 3142 3194 3195 3226 3265 3305 3364 3269 2926 2701 2698 2778 3847 1173 1535 2144 1733 1896 2675 2907 2902 2849 2905 2960 2793 2629 2256 2105 2080 2101 2155 2323 2551 2754 2761 2684 2760 2851 2790 2624 2382 2126 1951 1638 1349 1355 1315 1597 2592 3411 3368 3519 3383 3316 3063 2937 2918 2711 2659 2680 2597 2479 2465 2675 2782 2768 2660 2425 2138 2295 2383 2489 2665 2736 2816 2876 2917 2947 2987 3012 3029 3040 3025 2986 2937 2897 2820 2800 2723 2681 2624 2580 2540 2502 2476 2456 2424 2389 2351 2315 2300 2291 2265 2253 2240 2233 2203 2178 2165 2141 2091 2023 2026 2052 2081 2096 2133 2182 2194 2144 2064 2048 2013 1919 1859 1804 1745 1723 1726 1715 1709 1685 1672 1698 1727 1727 1751 1794 1786 1832 1860 1884 1929 1883 1917 1989 2016 1941 1930 1922 1935 1944 1943 1980 2071 2120 2106 2084 2117 2084 2263 2089 2057 2131 2152 2169 2174 2210 2173 2232 2109 1901 1775 1721 1733 1717 1708 1722 1762 1888 1952 1938 1833 1925 2012 2016 2000 1963 1947 1917 1885 1894 1922 1946 1992 2078 2175 2279 2382 2573 2553 2431 2407 2304 2241 2212 2221 2223 2238 2177 2040 2109 2275 2329 2418 2541 2615 2623 2656 2679 2706 2812 2851 2757 2629 2596 2630 2601 2571 2642 2785 2915 2840 2679 2951 2936 2980 3010 2976 2913 2879 2956 3162 3213 3179 3162 3140 3084 3009 2949 2961 3109 3154 3164 3146 3218 3306 3294 2991 3024 3140 3216 3194 3210 3241 3314 3345 3404 3396 3353 3298 3243 3263 3315 3302 3312 3372 3349 3260 3243 3352 3236 3307 3203 3094 3274 3367 3273 3224 3366 3303 3299 3338 3578 3499 3275 3210 3142 3110 3142 3108 2994 2921 2906 2973 3170 3401 3659 3773 3537 3582 3646 3487 3350 3357 3325 3330 3211 3285 3690 3807 3607 3572 3836 4031 3929 3812 3980 4047 3970 4130 4356 4382 4350 4520 4533 4447 4218 4287 4435 4327 4345 4195 3981 4084 4010 3915 3837 3855 3850 3803 3920 3984 3968 4029 4060 4018 3883 3608 3509 3558 3336 3368 3506 3553 3648 3810 3585 3289 3305 3251 3132 3092 3072 3159 3533 3373 3316 3377 3459 3588 3745 3776 3700 3644 3800 3999 3723 3512 3742 3673 3358 3371 3353 3354 3351 3274 3164 3227 3222 3183 3224 3462 3445 3372 3325 3295 3345 3324 3268 3242 3219 3251 3250 3176 3140 3183 3166 3064 3041 3026 3031 3054 3029 3021 3052 3065 3061 3058 3056 3046 3011 3069 3153 3135 3083 3058 3047 3060 3036 2975 2939 2927 2924 2951 3000 3006 3039 3034 3045 3019 2936 2922 3012 3036 3030 2939 2885 2878 2884 2890 2879 2826 2767 2755 2764 2766 2787 2800 2826 2835 2875 2913 2891 2881 2844 2862 2867 2884 2897 2872 2837 2822 2807 2779 2743 2704 2673 2650 2630 2615 2600 2586 2576 2571 2549 2464 2435 2428 2421 2401 2391 2365 2358 2365 2379 2387 2400 2383 2388 2403 2413 2429 2447 2460 2471 2486 2490 2496 2525 2552 2574 2609 2647 2682 2714 2735 2737 2757 2771 2784 2813 2833 2822 2747 2654 2613 2580 2517 2507 2512 2542 2590 2628 2629 2618 2650 2684 2730 2774 2778 2718 2691 2688 2721 2755 2745 2761 2772 2869 2916 2848 2810 2797 2830 2907 2997 2981 2991 3027 2975 2892 2895 2939 3006 3086 3113 2921 2875 2864 2816 2781 2760 2733 2713 2740 2769 2783 2843 2833 2816 2817 2820 2825 2822 2821 2847 2858 2863 2864 2865 2865 2868 2875 2880 2883 2874 2856 2851 2854 2852 2849 2843 2828 2798 2770 2756 2748 2721 2690 2683 2701 2717 2709 2700 2698 2680 2660 2654 2654 2655 2651 2648 2648 2648 2650 2653 2643 2626 2626 2631 2637 2642 2638 2637 2647 2660 2672 2691 2709 2725 2731 2736 2743 2754 2766 2781 2807 2833 2844 2849 2869 2900 2909 2931 2946 2966 2990 3007 3010 3034 3051 3054 3067 3096 3111 3110 3112 3116 3116 3114 3124 3122 3128 3119 3112 3119 3145 3143 3143 3134 3129 3114 3097 3099 3110 3113 3106 3100 3076 3075 3067 3054 3031 2998 2973 2947 2965 2967 2987 3008 3032 3065 3028 3061 3110 3074 3047 3109 3134 3135 3186 3191 3215 3251 3302 3388 2901 1896 2017 2120 2871 2963 1372 1352 2082 2059 2326 2751 2737 2753 2844 2889 2895 2738 2647 2626 2240 2116 2094 2131 2268 2432 2529 2565 2589 2735 2838 2758 2663 2493 2369 2177 1831 1548 1333 1320 1867 2261 2891 3122 3373 3224 3207 3259 3031 2844 2733 2599 2815 2768 2682 2759 2743 2916 2896 2607 2265 2141 2482 2589 2625 2725 2767 2811 2885 2936 2953 2967 3008 3046 3052 3043 2999 2960 2957 2845 2800 2725 2682 2627 2591 2573 2538 2505 2480 2446 2400 2359 2341 2312 2290 2274 2294 2274 2242 2236 2197 2168 2132 2078 2038 2031 2031 2031 2059 2134 2213 2222 2162 2138 2078 2025 1953 1905 1842 1768 1746 1749 1743 1724 1685 1665 1680 1692 1703 1732 1852 1827 1821 1858 1876 1912 1907 1936 1966 1991 1967 1926 1910 1934 1981 1979 1981 2062 2087 2103 2061 2098 2115 2113 2155 2174 2176 2173 2153 2140 2183 2243 2241 2038 1963 1879 1735 1783 1806 1821 1828 1828 1911 1933 1853 1935 2015 2046 2047 1977 1943 1947 1901 1866 1897 1959 2011 2054 2121 2190 2273 2384 2395 2404 2332 2396 2198 2111 1982 2013 2065 2192 2137 2049 2133 2168 2312 2484 2617 2698 2721 2739 2688 2562 2581 2689 2665 2657 2606 2597 2555 2584 2743 2874 3018 3050 3021 3124 3193 3058 3157 3177 3649 3511 3225 3133 3121 3129 3193 3252 3146 2994 2994 3021 3053 3081 3173 3179 3195 3085 2968 2892 2882 2969 3129 3296 3256 3290 3205 3182 3306 3382 3409 3431 3391 3417 3501 3506 3477 3420 3315 3249 3247 3358 3161 3158 3242 2979 3092 3402 3196 3117 3120 3235 3245 3193 3347 3350 3395 3403 3362 3322 3336 3297 3230 3105 2877 2792 2851 2999 3254 3631 3742 3753 3820 3704 3446 3426 3430 3535 3331 3354 3520 3608 3606 3628 4018 4237 4201 4163 4030 3988 4004 3866 4084 4424 4381 4504 4568 4558 4495 4362 4374 4344 4386 4205 4012 4115 4020 3861 3693 3658 3687 3644 3761 4034 4072 3897 3801 3775 3689 3509 3416 3493 3418 3422 3438 3432 3475 3595 3507 3331 3374 3381 3360 3270 3313 3447 3544 3550 3339 3190 3354 3637 3843 3932 3866 3679 3697 3949 3999 3958 3718 3791 3580 3413 3416 3325 3238 3217 3200 3193 3220 3268 3283 3582 3480 3318 3299 3279 3286 3355 3374 3253 3175 3271 3297 3176 3157 3141 3185 3074 3008 2977 2958 3005 3021 3015 3022 3019 2976 2980 3029 3065 3049 3041 3118 3148 3094 3073 3062 3085 3067 2982 2919 2927 2928 2930 2973 2992 2986 3003 3062 3007 2934 2925 2968 2980 3017 3008 2925 2873 2875 2880 2864 2806 2747 2749 2788 2791 2804 2828 2828 2851 2919 2925 2896 2883 2845 2871 2873 2863 2860 2834 2812 2811 2800 2773 2739 2706 2685 2669 2639 2619 2606 2616 2603 2582 2505 2543 2534 2491 2442 2399 2368 2337 2340 2352 2350 2345 2352 2375 2386 2386 2401 2417 2438 2458 2460 2466 2487 2495 2518 2537 2555 2602 2641 2676 2688 2707 2729 2758 2779 2792 2810 2839 2837 2806 2779 2747 2667 2555 2500 2501 2527 2570 2616 2627 2643 2644 2689 2721 2767 2778 2741 2703 2693 2684 2762 2879 2991 3025 3007 3009 2997 2984 3002 3000 2985 3024 2985 2983 2973 2954 2883 2906 2886 2914 2958 2932 2884 2873 2821 2771 2753 2735 2721 2731 2773 2793 2802 2824 2818 2811 2813 2818 2823 2823 2835 2863 2872 2874 2876 2875 2872 2866 2865 2870 2876 2872 2863 2860 2861 2852 2849 2847 2822 2791 2751 2752 2731 2698 2680 2687 2705 2704 2691 2688 2683 2669 2660 2654 2649 2650 2652 2644 2630 2628 2622 2623 2623 2624 2609 2613 2613 2619 2625 2629 2636 2649 2664 2683 2698 2704 2720 2731 2736 2749 2764 2785 2811 2814 2839 2853 2875 2907 2918 2934 2954 2959 2974 2999 3019 3035 3062 3079 3072 3083 3094 3106 3116 3120 3109 3116 3127 3126 3130 3120 3109 3125 3124 3135 3144 3134 3131 3118 3102 3108 3109 3102 3091 3088 3082 3074 3066 3066 3030 3019 2981 2970 2955 2964 2986 2984 3048 3086 3024 2991 3022 3055 3080 3111 3149 3166 3221 3177 3187 3262 3212 2179 2295 1148 1578 2196 2168 2179 2414 2282 2426 2216 2301 2434 2270 2650 3007 2847 2908 2721 2697 2511 2278 2145 2114 2203 2252 2214 2331 2458 2511 2658 2752 2717 2723 2653 2570 2346 2004 1854 1580 1407 1825 2303 2460 2464 2818 2943 3103 3457 3539 3608 3221 2889 3083 3003 3046 3019 2799 2838 2786 2474 2344 2373 2555 2656 2705 2764 2793 2824 2889 2932 2964 2982 3029 3058 3061 3051 3009 3004 2952 2853 2791 2736 2690 2641 2614 2588 2555 2530 2503 2465 2431 2385 2354 2324 2315 2302 2311 2288 2278 2251 2193 2162 2109 2030 2015 2030 2011 1979 1992 2109 2254 2262 2286 2228 2171 2100 2010 1931 1897 1866 1778 1748 1800 1798 1744 1716 1719 1687 1678 1824 1789 1814 1826 1838 1859 1870 1862 1881 1919 1924 1904 1895 1905 1941 2003 2017 2030 1987 2030 2080 2120 2111 2130 2153 2226 2317 2338 2311 2253 2201 2208 2111 2100 2095 2094 2032 2034 2026 1910 1806 1779 1779 1823 1854 1895 1960 1983 2018 2006 1949 1920 1939 1925 1914 1946 1997 2047 2118 2198 2204 2196 2211 2346 2343 2213 2260 2240 2675 2238 2007 2054 2080 2066 2061 2119 2241 2484 2499 2553 2703 2792 2919 2917 2716 2603 2582 2597 2613 2690 2710 2514 2671 2922 2977 2926 2861 2982 3101 3229 3216 3206 3062 3396 3431 3206 3153 3187 3148 3112 3234 3281 3263 3408 3356 3276 3261 3302 3399 3414 3294 3096 3072 2953 3036 3104 3110 3099 3191 3083 3004 3050 3111 3187 3289 3360 3352 3290 3269 3335 3359 3275 3282 3271 3273 3178 3182 3445 3248 2901 3053 3006 3031 3179 3306 3192 3187 3369 3454 3492 3537 3433 3315 3290 3300 3297 3176 3068 3141 3069 3088 3101 3349 3530 3658 3694 3687 3467 3652 3501 3697 3642 3575 3588 3586 3604 3617 3685 3912 4088 4162 4169 4051 3847 3792 4200 4582 4444 4503 4582 4582 4459 4212 4271 4238 4454 4378 4215 4151 4188 4157 3962 3900 3906 3744 3795 3917 3938 3944 3892 3858 3736 3542 3465 3373 3545 3590 3448 3373 3409 3506 3603 3620 3637 3662 3630 3530 3601 3668 3756 3680 3407 3153 3215 3573 3845 3925 3898 3721 3617 3723 3770 3867 3396 3632 3768 3731 3562 3423 3155 3279 3385 3306 3247 3347 3430 3540 3457 3343 3350 3318 3239 3274 3314 3219 3127 3270 3384 3353 3189 3175 3275 3178 3105 3109 2966 2979 3073 3107 3079 3015 2928 2867 2912 3004 3057 3046 3073 3135 3148 3139 3105 3086 3060 3007 2950 2943 2928 2922 2920 2937 2927 2932 3028 3002 2971 2996 3031 3025 3024 3014 2939 2857 2834 2829 2829 2802 2769 2783 2806 2818 2824 2828 2817 2896 2916 2910 2896 2887 2860 2886 2875 2848 2850 2850 2836 2822 2804 2771 2742 2729 2708 2679 2649 2644 2641 2659 2642 2614 2620 2680 2592 2548 2457 2406 2353 2319 2344 2382 2398 2400 2395 2401 2402 2383 2380 2394 2419 2436 2434 2445 2460 2484 2496 2515 2554 2596 2634 2650 2670 2699 2729 2761 2787 2805 2819 2831 2834 2808 2776 2792 2718 2563 2506 2503 2526 2547 2578 2602 2648 2661 2704 2729 2761 2785 2774 2744 2730 2705 2715 2785 2861 2929 2951 2919 2953 2967 3022 3002 2964 2952 2883 2887 2871 2886 2905 2953 2923 2900 2914 2914 2908 2859 2790 2756 2732 2719 2720 2737 2805 2807 2812 2813 2811 2810 2820 2830 2847 2859 2864 2875 2880 2882 2881 2876 2873 2855 2830 2836 2850 2866 2875 2870 2859 2847 2843 2832 2806 2784 2752 2737 2709 2688 2677 2684 2685 2678 2675 2672 2665 2655 2644 2646 2640 2635 2638 2629 2612 2607 2605 2609 2608 2612 2603 2600 2603 2604 2608 2619 2627 2639 2660 2677 2685 2701 2710 2724 2739 2754 2770 2796 2801 2820 2837 2856 2874 2897 2918 2937 2945 2954 2972 3003 3032 3041 3057 3081 3079 3082 3092 3114 3123 3133 3114 3115 3110 3118 3137 3150 3147 3125 3123 3132 3130 3123 3122 3112 3094 3103 3094 3078 3079 3085 3068 3089 3057 3068 3039 3037 3029 3008 2969 2971 2993 2987 3042 3142 3113 3034 3017 3011 3193 3093 3205 3138 3166 3151 3154 3239 3232 2979 2949 2617 2315 2474 2399 1995 2269 1944 2377 2299 2259 2082 2318 2788 2734 2810 2904 2845 2683 2434 2320 2228 2219 2162 1921 2024 2255 2361 2376 2502 2632 2760 2733 2812 2654 2482 2174 2014 1766 1637 2019 2504 2406 2309 2458 2528 2643 3075 3800 4027 3468 3372 2988 2824 2768 2818 2892 2769 2641 2565 2574 2584 2625 2682 2731 2789 2818 2835 2875 2931 2977 3005 3049 3065 3068 3064 3038 3007 2939 2855 2785 2732 2714 2699 2646 2598 2570 2548 2515 2481 2471 2419 2370 2351 2337 2338 2339 2298 2228 2158 2122 2112 2071 2012 2002 1968 1958 1925 2016 2098 2202 2222 2346 2274 2217 2230 2125 2014 1997 1973 1919 1822 1839 1893 1860 1803 1751 1700 1643 1666 1732 1783 1794 1804 1826 1848 1856 1856 1885 1926 2020 1876 1869 1955 1907 1874 1907 1889 1923 1963 2025 2076 2060 2103 2240 2333 2326 2292 2244 2197 2238 2096 2058 2126 2129 2125 2097 2136 1995 1825 1734 1785 1777 1846 1870 1885 1928 1942 1947 1904 1888 1918 1965 2017 2072 2119 2160 2212 2254 2262 2305 2391 2445 2428 2379 2320 2273 2402 2157 2199 2220 2223 2234 2161 2179 2274 2410 2482 2489 2592 2832 3050 3025 2847 2776 2729 2590 2450 2415 2459 2406 2671 2900 3024 2949 2723 2732 2846 2980 3376 3399 3174 3260 3349 3199 3217 3302 3303 3215 3218 3357 3421 3408 3296 3196 3233 3204 3179 3192 3246 3162 3034 3030 3192 3170 2976 2956 2996 2998 3020 3055 3044 3054 3115 3238 3284 3257 3224 3216 3338 3424 3441 3406 3381 3354 3213 3391 3495 3403 3319 3062 3257 3209 3063 2940 3013 3246 3400 3474 3446 3348 3291 3305 3337 3423 3457 3438 3603 3510 3539 3449 3351 3330 3466 3555 3591 3544 3654 3556 3781 3839 3748 3698 3603 3565 3691 3843 3983 3996 4158 4316 4086 3775 3639 4210 4642 4532 4559 4495 4567 4609 4388 4300 4200 4190 4421 4363 4293 4358 4342 4117 4124 3993 3777 3796 3956 3990 3927 3932 3859 3851 3726 3537 3574 3817 3732 3557 3489 3498 3626 3716 3834 3831 3785 3791 3726 3720 3728 3817 3806 3602 3377 3292 3420 3686 3854 3790 3648 3573 3626 3482 3423 3255 3274 3513 3618 3520 3517 3315 3493 3586 3453 3367 3457 3512 3488 3411 3336 3327 3264 3185 3213 3216 3197 3143 3161 3245 3331 3290 3271 3217 3146 3056 3182 3104 3093 3174 3158 3164 3136 3052 2987 2941 2983 3081 3118 3129 3145 3151 3149 3114 3048 3039 3013 2983 2967 2947 2986 2954 2927 2904 2916 2986 2993 2991 3014 3025 3013 3015 3016 2946 2872 2870 2864 2848 2821 2798 2842 2853 2845 2840 2822 2852 2885 2872 2875 2883 2889 2884 2901 2881 2858 2865 2860 2834 2801 2780 2774 2763 2745 2745 2707 2680 2705 2712 2723 2740 2749 2731 2755 2712 2670 2534 2432 2381 2353 2355 2374 2401 2418 2409 2408 2407 2386 2372 2383 2393 2400 2412 2421 2441 2461 2488 2517 2557 2578 2603 2627 2666 2702 2734 2768 2798 2814 2823 2830 2829 2783 2703 2758 2753 2585 2521 2504 2532 2536 2555 2600 2647 2681 2712 2739 2764 2780 2790 2787 2773 2750 2720 2707 2725 2745 2775 2780 2801 2887 2955 2985 2956 2961 2991 2989 2992 2982 2987 2975 2947 2927 2922 2918 2892 2845 2804 2772 2742 2741 2764 2788 2825 2824 2810 2807 2804 2809 2827 2838 2855 2864 2870 2877 2881 2881 2876 2867 2854 2829 2806 2808 2815 2852 2874 2871 2856 2857 2863 2835 2805 2791 2746 2710 2680 2673 2669 2679 2676 2658 2655 2656 2660 2655 2643 2638 2631 2631 2626 2620 2593 2592 2583 2596 2593 2597 2594 2588 2580 2582 2593 2601 2613 2629 2642 2660 2674 2689 2700 2719 2733 2752 2756 2773 2793 2823 2840 2855 2875 2896 2916 2929 2944 2967 2984 3005 3032 3026 3038 3039 3065 3085 3089 3112 3120 3128 3116 3117 3127 3135 3149 3149 3125 3117 3129 3129 3122 3111 3107 3116 3098 3093 3094 3078 3076 3087 3063 3068 3058 3073 3063 3053 3046 3026 2990 2981 3011 3002 3029 3075 3157 3089 3053 2979 3254 3109 3103 3154 3191 3157 3130 3193 3250 3151 3097 3444 3512 2457 2659 2584 2538 2459 2007 2457 2558 2317 2649 2801 2836 2955 2947 2880 2645 2422 2433 2392 2245 2216 2127 2134 2180 2215 2365 2440 2869 2882 2727 2837 2759 2594 2339 2135 2088 2028 2292 2658 2783 2757 2692 2590 2576 2593 3457 4166 3509 3108 2901 2804 2833 2957 2888 2707 2659 2704 2709 2702 2709 2720 2751 2804 2839 2851 2863 2942 2989 3031 3065 3074 3075 3069 3040 3000 2934 2852 2790 2728 2724 2707 2649 2610 2584 2565 2528 2524 2488 2432 2392 2375 2363 2358 2346 2298 2216 2135 2093 2075 2056 2053 1997 1984 1960 1954 2075 2161 2182 2226 2314 2291 2246 2259 2184 2141 2122 2047 2028 1895 1831 1847 1835 1697 1676 1693 1665 1638 1659 1744 1794 1791 1821 1858 1866 1848 1877 1909 1861 1799 1871 1914 1865 1829 1846 1921 1934 1956 1948 1952 1983 2101 2214 2320 2347 2259 2237 2190 2238 2221 2211 2244 2236 2189 2150 2108 1971 1929 2182 2061 1802 1827 1857 1912 1920 1850 1820 1821 1860 1880 1933 2028 2137 2216 2251 2277 2294 2299 2367 2528 2595 2492 2466 2351 2223 2019 1977 1971 1962 2230 2495 2340 2307 2385 2532 2648 2680 2785 2980 3098 2951 2753 2718 2653 2580 2432 2290 2306 2600 3114 3042 3178 3062 2875 2907 2816 3215 3434 3463 3298 3222 3261 3243 3168 3221 3308 3263 3204 3196 3215 3292 3282 3224 3278 3257 3191 3147 3176 3092 3168 3196 3174 3087 3018 3065 3061 2974 3008 3107 3204 3167 3138 3193 3272 3395 3434 3341 3334 3387 3342 3321 3469 3551 3312 3108 3139 3210 3295 3334 3325 3118 3088 3151 2984 3135 3259 3290 3364 3324 3216 3258 3333 3356 3449 3492 3472 3502 3631 3624 3597 3596 3506 3708 3738 3625 3552 3526 3721 3809 3948 3846 3757 3551 3550 3798 4003 4103 4217 4212 4008 3767 3553 3960 4401 4219 4443 4334 4361 4442 4442 4412 4242 4002 4178 4168 4151 4045 4107 4151 3916 3800 3733 3853 4099 3939 3780 3792 3819 3889 3745 3580 3689 3843 3672 3643 3539 3540 3594 3689 3878 3640 3592 3660 3682 3671 3638 3582 3511 3482 3491 3528 3602 3642 3714 3605 3523 3490 3446 3296 3245 3312 3354 3530 3566 3564 3743 3740 3522 3498 3449 3390 3354 3369 3438 3389 3277 3244 3203 3163 3161 3202 3200 3171 3231 3179 3262 3288 3247 3151 3085 3040 3113 3120 3158 3208 3186 3164 3131 3084 3069 3053 3051 3114 3157 3176 3167 3123 3128 3106 3001 3007 2988 3000 3001 3013 3009 3006 2948 2912 2935 2979 2996 3006 2995 2986 2969 2942 2942 2927 2914 2876 2895 2877 2871 2857 2878 2893 2852 2831 2845 2855 2855 2838 2848 2855 2874 2892 2904 2879 2869 2880 2851 2826 2841 2828 2789 2774 2769 2778 2743 2715 2775 2766 2769 2762 2862 2878 2869 2865 2812 2646 2511 2475 2434 2398 2406 2394 2395 2395 2401 2407 2383 2371 2360 2365 2387 2391 2418 2437 2468 2502 2518 2542 2554 2578 2613 2654 2698 2738 2774 2801 2819 2833 2838 2835 2778 2684 2675 2753 2631 2569 2528 2536 2549 2570 2603 2644 2686 2722 2750 2761 2770 2791 2808 2808 2799 2776 2726 2729 2721 2721 2753 2798 2915 2936 2964 2936 2995 3076 3103 3091 3063 3035 2994 2959 2953 2942 2912 2889 2832 2788 2763 2767 2773 2808 2819 2804 2801 2794 2794 2798 2810 2832 2843 2855 2861 2867 2876 2879 2874 2862 2847 2828 2816 2806 2813 2817 2849 2861 2863 2867 2858 2864 2862 2824 2784 2731 2688 2659 2645 2653 2667 2660 2642 2646 2647 2663 2663 2647 2627 2636 2630 2611 2599 2588 2585 2584 2587 2588 2588 2585 2580 2578 2580 2584 2592 2604 2621 2630 2652 2670 2687 2699 2715 2732 2737 2753 2779 2801 2816 2835 2859 2880 2898 2915 2913 2927 2951 2985 2997 3020 2996 3034 3030 3051 3089 3084 3096 3124 3137 3137 3147 3145 3142 3145 3138 3135 3143 3141 3138 3123 3108 3096 3094 3098 3081 3081 3086 3081 3080 3060 3056 3050 3053 3059 3057 3050 3039 3017 2995 3049 3037 3044 3099 3133 3055 3094 3036 3186 3185 3100 3372 3319 3192 3184 3181 3217 3228 3216 3436 4200 2579 2826 2869 2519 2539 1874 2609 2884 2259 2795 2876 2949 3056 2966 2841 2637 2498 2534 2448 2302 2128 2057 2122 2215 2161 2366 2407 2500 2495 2631 2795 2779 2635 2528 2532 2433 2304 2441 2610 2679 2743 2829 2670 2598 2059 2666 3550 3317 3126 3227 3166 3000 2894 2794 2652 2702 2776 2782 2696 2743 2731 2771 2808 2813 2854 2891 2952 3004 3050 3076 3083 3086 3075 3040 2994 2925 2859 2833 2761 2722 2684 2659 2629 2604 2597 2581 2552 2512 2456 2415 2390 2374 2359 2322 2273 2152 2102 2117 2131 2129 2086 2078 2036 1993 1998 2038 2104 2181 2249 2345 2378 2282 2331 2354 2303 2199 2100 2158 1990 1906 1851 1794 1720 1688 1711 1705 1661 1668 1695 1745 1774 1806 1793 1877 1830 1853 1862 1864 1825 1836 1853 1880 1876 1948 2034 1933 1978 1980 2010 2011 2126 2139 2207 2219 2198 2191 2182 2180 2240 2294 2273 2205 2047 2013 2062 1944 1723 1694 1768 1788 1830 1875 1920 1908 1848 1813 1815 1848 1850 1896 1989 2049 2066 2147 2263 2251 2157 2112 2200 2375 2397 2453 2397 2335 2112 1936 1940 1782 1901 2157 2291 2455 2512 2568 2627 2666 2703 2806 2885 2831 2711 2607 2549 2551 2523 2504 2476 2671 2789 2852 2840 2848 2843 3135 3013 3228 3367 3404 3204 3213 3057 2998 3077 3129 3115 3166 3280 3325 3336 3328 3268 3143 3083 3137 3264 3247 3219 3234 3420 3295 3306 3204 3046 3096 3118 3008 2925 2993 3212 3266 3189 3215 3266 3282 3333 3309 3254 3302 3315 3252 3413 3607 3432 3521 3411 3279 3280 3309 3349 3223 3105 3468 3096 3090 3208 3375 3530 3535 3390 3204 3188 3233 3198 3208 3142 3220 3330 3373 3646 3760 3751 3760 3751 3639 3536 3435 3554 3770 3987 4052 3878 3753 3688 3746 3839 4029 4394 4345 4069 4012 3801 3801 3881 4015 4290 4321 4239 4297 4534 4440 4171 4048 3969 3928 3970 3713 3661 4025 4037 3889 3777 3698 3724 3629 3648 3658 3590 3643 3771 3589 3663 3826 3531 3663 3599 3542 3531 3607 3665 3567 3588 3622 3507 3411 3320 3307 3351 3422 3530 3638 3702 3530 3520 3484 3575 3560 3545 3509 3353 3392 3474 3825 3815 3585 3449 3450 3332 3407 3491 3413 3306 3276 3290 3293 3285 3272 3278 3230 3216 3225 3197 3147 3143 3128 3126 3203 3201 3152 3074 3062 3083 3081 3155 3222 3164 3088 3065 3116 3170 3124 3115 3162 3158 3183 3113 3039 3050 3059 2958 2993 2992 3007 3010 3010 3046 3036 3017 2979 2982 2997 3007 3008 2980 2955 2950 2963 2995 2963 2900 2889 2937 2933 2917 2898 2906 2911 2900 2881 2871 2870 2860 2845 2821 2827 2858 2900 2911 2869 2860 2888 2863 2858 2844 2822 2806 2811 2793 2825 2771 2769 2963 3005 3076 3275 3275 3133 2940 2891 2886 2763 2700 2643 2505 2414 2404 2381 2372 2376 2382 2387 2373 2367 2340 2357 2372 2388 2416 2437 2462 2490 2500 2518 2547 2580 2618 2658 2698 2737 2776 2803 2813 2836 2845 2834 2774 2694 2675 2707 2703 2713 2606 2547 2558 2586 2614 2649 2688 2727 2746 2757 2775 2791 2812 2819 2814 2807 2798 2771 2769 2737 2817 2855 2974 3023 3038 3039 3093 3119 3142 3138 3076 3018 2975 2918 2900 2900 2887 2850 2806 2770 2785 2826 2817 2832 2836 2808 2789 2788 2797 2807 2818 2832 2846 2854 2859 2869 2876 2876 2862 2843 2830 2816 2814 2798 2839 2832 2842 2848 2855 2866 2866 2851 2831 2798 2758 2709 2665 2644 2642 2646 2646 2645 2626 2633 2639 2641 2633 2628 2633 2625 2615 2605 2601 2598 2594 2583 2576 2577 2579 2578 2571 2575 2585 2590 2588 2595 2617 2635 2661 2681 2687 2707 2731 2738 2745 2767 2805 2819 2826 2849 2859 2871 2892 2914 2956 2953 2956 2977 2990 3007 2997 2998 3010 3020 3051 3076 3100 3119 3124 3139 3150 3152 3151 3133 3125 3142 3141 3127 3140 3126 3119 3096 3093 3092 3088 3083 3075 3068 3075 3066 3048 3050 3046 3038 3049 3070 3056 3033 3006 3049 3067 3076 3120 3102 3172 3150 3102 3107 3127 3128 3117 3143 3203 3215 3164 3172 3206 3224 3131 4295 3161 3011 3013 2752 2830 2828 2965 3119 3026 3133 3261 3185 3101 3031 2852 2559 2527 2579 2528 2398 2146 2096 2121 2162 2149 2207 2192 2253 2318 2449 2640 2688 2641 2539 2447 2365 2282 2416 2720 2612 2556 2530 2232 2037 1973 2690 3219 3284 3262 3311 3158 2693 2741 2685 2636 2643 2865 2740 2704 2749 2763 2790 2801 2819 2863 2913 2959 3006 3060 3086 3092 3097 3084 3044 2992 2920 2884 2855 2774 2730 2701 2674 2643 2622 2611 2591 2572 2540 2489 2437 2400 2392 2343 2290 2243 2202 2180 2187 2181 2143 2091 2014 1962 1960 1962 1953 1968 2115 2248 2382 2530 2423 2546 2523 2431 2319 2258 2236 2121 2048 1948 1852 1762 1735 1795 1805 1709 1664 1697 1737 1744 1775 1773 1928 1880 1842 1840 1857 1862 1835 1798 1796 1821 1822 1842 1841 1847 1894 1999 2068 2137 2129 2120 2127 2118 2081 2086 2071 2109 2162 2137 2119 2018 2000 2018 1999 1873 1833 1808 1779 1810 1862 1893 1869 1853 1818 1807 1837 1853 1897 1934 2003 2076 2151 2235 2196 2068 1991 2053 2242 2376 2489 2490 2376 2395 2369 2435 2038 2018 2158 2339 2476 2496 2472 2444 2461 2575 2668 2747 2729 2586 2482 2391 2375 2471 2603 2622 2665 2799 2713 2695 2495 2468 2679 2887 3114 3309 3262 3041 2947 3083 3154 3136 3182 3135 3046 3099 3204 3306 3387 3265 2952 2852 2846 2908 2945 2903 2981 3201 3044 3189 3190 3027 3004 3065 2969 2921 2955 3052 3218 3334 3276 3099 3077 3197 3148 3129 3232 3304 3286 3271 3309 3226 3396 3467 3438 3392 3327 3448 3230 3195 3335 3192 3102 3152 3263 3342 3399 3442 3324 3153 3169 3122 3049 3180 3173 3197 3228 3313 3568 3757 3724 3534 3399 3362 3318 3341 3661 3953 3980 3932 3911 3851 3859 3949 4132 4357 4301 4056 4039 4078 3977 4074 4274 4273 4184 4288 4359 4554 4360 4263 3914 3872 3759 3716 3613 3824 4007 3867 3866 3814 3588 3564 3562 3665 3766 3717 3504 3752 3484 3544 3586 3492 3591 3686 3585 3548 3536 3552 3606 3615 3558 3516 3410 3309 3206 3133 3245 3412 3674 3808 3637 3494 3678 3519 3511 3596 3758 3484 3460 3412 3618 3656 3537 3504 3334 3257 3453 3596 3531 3396 3305 3248 3265 3272 3262 3383 3367 3332 3284 3273 3213 3143 3157 3146 3158 3154 3122 3088 3079 3104 3077 3113 3166 3107 3027 3029 3081 3121 3135 3180 3215 3243 3215 3089 2959 2969 2986 2947 2952 2948 2991 3055 3077 3009 3021 3051 3043 3033 3020 3010 3006 2970 2913 2878 2888 2914 2935 2970 2916 2915 2936 2922 2908 2919 2920 2896 2882 2880 2876 2873 2845 2808 2809 2852 2901 2904 2869 2871 2887 2878 2856 2855 2813 2841 2849 2842 2884 2853 2863 2964 3014 2981 2924 2935 3147 3017 2997 3041 2949 2879 2732 2605 2430 2406 2406 2403 2388 2389 2373 2369 2362 2343 2348 2361 2392 2411 2428 2452 2465 2481 2511 2546 2586 2626 2666 2706 2744 2775 2791 2816 2836 2845 2825 2759 2701 2688 2688 2712 2753 2639 2561 2571 2602 2632 2661 2678 2696 2737 2765 2779 2788 2800 2801 2800 2754 2747 2744 2755 2777 2812 2913 3026 3082 3093 3112 3126 3114 3101 3077 2995 2936 2932 2899 2857 2833 2824 2807 2783 2768 2851 2862 2837 2833 2832 2788 2775 2789 2805 2820 2830 2830 2828 2839 2851 2861 2869 2869 2837 2811 2805 2811 2813 2813 2847 2839 2833 2840 2849 2852 2845 2825 2800 2768 2732 2694 2657 2630 2627 2622 2620 2611 2615 2616 2624 2624 2622 2633 2624 2607 2599 2594 2587 2587 2583 2572 2571 2569 2569 2569 2566 2563 2569 2580 2584 2599 2630 2652 2666 2676 2693 2709 2739 2754 2766 2785 2801 2810 2831 2847 2854 2857 2883 2921 2922 2948 2940 2951 2990 2998 2999 3015 3026 3027 3025 3038 3059 3082 3113 3135 3131 3142 3133 3111 3108 3123 3124 3129 3157 3146 3134 3122 3125 3114 3102 3079 3069 3074 3073 3071 3053 3054 3050 3046 3043 3078 3052 3037 3032 3025 3046 3072 3122 3140 3174 3161 3143 3104 3089 3143 3135 3168 3164 3124 3166 3197 3225 3226 3147 4242 3726 3519 3053 2710 2957 3317 3437 3290 3148 3205 3110 2914 3215 3010 2710 2532 2548 2532 2617 2429 2218 2115 2107 2096 2046 1979 1945 1988 2049 2145 2367 2396 2505 2383 2369 2179 2071 2119 2440 2161 2187 2207 1982 1781 1920 2442 2700 2665 2708 2703 2670 2617 2699 2673 2659 2702 2829 2751 2722 2750 2774 2807 2825 2834 2873 2924 2972 3011 3043 3076 3102 3111 3092 3045 2980 2933 2913 2859 2777 2725 2696 2676 2658 2637 2624 2621 2605 2574 2524 2510 2446 2387 2329 2273 2232 2203 2193 2198 2177 2117 2052 1980 1953 1981 1961 1967 1963 2141 2223 2323 2350 2440 2483 2537 2458 2355 2300 2259 2209 2126 2014 1947 1892 1890 1860 1841 1733 1668 1684 1711 1718 1743 1825 1912 1953 1938 1844 1830 1842 1820 1766 1803 1858 1850 1849 1827 2023 2206 2046 2048 2136 2159 2132 2135 2088 1981 2015 1993 2011 2023 2024 2060 2060 2068 2038 2080 2052 1989 1918 1837 1790 1848 1891 1833 1834 1823 1825 1886 1937 1955 2002 2088 2144 2164 2198 2205 2198 2208 2138 2291 2396 2498 2495 2476 2203 2143 2153 2430 2117 2157 2315 2377 2481 2513 2448 2419 2365 2464 2676 2665 2487 2363 2248 2181 2254 2380 2462 2594 2930 2967 2907 2582 2509 2649 2775 3071 3217 3151 2884 2734 2891 3030 3210 3300 3206 3085 3019 3018 3070 3124 3070 2988 3007 2981 2950 2975 2934 2849 2925 2926 2966 3179 3174 3081 3184 3157 3212 3298 3234 3246 3454 3514 3313 3211 3310 3286 3078 3193 3246 3258 3311 3297 3363 3169 3215 3277 3348 3278 3364 3342 3310 3305 3435 3453 3268 3261 3420 3448 3514 3543 3285 3210 3154 3094 3312 3324 3420 3424 3367 3497 3590 3528 3422 3373 3499 3539 3443 3549 3847 3900 3901 3930 3862 3793 3797 3947 4163 4198 4081 3823 4104 4159 4149 4182 4099 4025 4193 4151 4190 4223 4294 3838 3698 3604 3592 3660 3901 3987 3777 3684 3750 3703 3679 3812 3837 3759 3632 3372 3558 3441 3480 3438 3466 3505 3599 3534 3502 3504 3574 3573 3597 3640 3653 3616 3387 3100 3105 3240 3249 3446 3855 3860 3801 3871 3526 3421 3343 3529 3551 3517 3446 3485 3558 3566 3606 3615 3574 3473 3483 3490 3391 3315 3221 3227 3244 3192 3246 3292 3265 3344 3303 3197 3143 3166 3189 3176 3131 3112 3099 3086 3094 3083 3089 3101 3051 2997 2995 3003 3017 3070 3144 3204 3224 3201 3092 2941 2951 2957 2978 3033 3022 3024 3027 3037 3033 3033 3036 3045 3068 3076 3043 3022 2993 2938 2889 2906 2954 2981 2886 2912 2930 2962 2947 2931 2935 2956 2972 2947 2934 2910 2875 2845 2812 2809 2855 2901 2906 2900 2879 2901 2884 2881 2869 2802 2828 2857 2895 2927 2914 2887 2887 3169 3319 3201 3064 3000 3041 3090 3103 3164 3097 2949 2628 2502 2480 2475 2451 2413 2395 2382 2361 2361 2361 2352 2355 2376 2401 2413 2431 2457 2483 2514 2546 2585 2626 2663 2696 2703 2750 2791 2818 2835 2836 2790 2764 2695 2678 2691 2702 2706 2638 2578 2588 2621 2642 2659 2689 2714 2740 2774 2780 2782 2787 2779 2778 2723 2699 2709 2754 2811 2814 2889 2979 3015 3032 3074 3109 3039 2938 2939 2888 2853 2854 2860 2821 2801 2816 2811 2794 2789 2859 2866 2839 2823 2807 2781 2777 2789 2802 2816 2821 2820 2819 2835 2849 2859 2862 2855 2822 2814 2804 2819 2834 2843 2849 2839 2830 2832 2836 2847 2835 2794 2769 2745 2714 2681 2650 2640 2622 2611 2594 2596 2604 2604 2607 2607 2612 2622 2604 2591 2587 2584 2582 2582 2576 2561 2557 2553 2552 2555 2557 2562 2562 2576 2593 2607 2637 2656 2681 2708 2718 2727 2745 2762 2779 2798 2822 2846 2838 2842 2868 2865 2888 2931 2920 2932 2953 2964 2977 2994 3002 3006 3005 3003 3007 3011 3017 3045 3078 3098 3121 3118 3115 3104 3111 3153 3128 3140 3141 3149 3150 3143 3128 3112 3102 3082 3073 3085 3065 3067 3080 3074 3066 3069 3052 3066 3063 3065 3041 3031 3038 3039 3112 3170 3147 3154 3185 3154 3084 3126 3068 3174 3110 3080 3135 3137 3205 3277 3341 3793 3924 4080 3839 3276 3095 3398 3733 3657 3619 3246 2284 2766 3328 2937 2675 2656 2771 2625 2545 2496 2315 2152 2073 2024 1960 1837 1761 1778 1752 1816 1931 1992 2153 2349 2313 2286 2167 2155 2064 2070 2130 1982 1966 2032 2075 2168 2221 2335 2461 2512 2588 2622 2653 2684 2652 2789 2847 2787 2741 2747 2765 2801 2841 2856 2888 2934 2984 2999 3063 3089 3114 3122 3099 3056 3044 2985 2918 2853 2780 2726 2695 2685 2677 2662 2637 2645 2635 2606 2586 2545 2464 2389 2317 2253 2214 2196 2218 2233 2186 2105 2018 1965 2077 2043 1988 2034 2068 2138 2201 2231 2169 2197 2317 2432 2421 2358 2333 2314 2250 2190 2096 2039 1949 1950 1841 1799 1740 1707 1670 1690 1716 1735 1830 1961 2004 2004 2047 2082 1927 1851 1837 1888 1938 1919 1914 1875 1926 1909 1930 2078 2146 2110 2131 2132 1986 2021 2018 2180 2140 2039 2025 2038 1979 1972 1981 2045 2083 2038 1921 1847 1776 1790 1880 1854 1842 1847 1873 1896 1922 1961 2040 2129 2209 2249 2244 2286 2395 2389 2236 2267 2276 2263 2236 2202 1971 2000 2136 2101 2029 1969 2124 2326 2527 2592 2609 2647 2626 2599 2618 2557 2392 2269 2220 2209 2280 2364 2412 2489 2818 3021 3109 2950 2881 2844 2956 3092 3097 3064 2872 2694 2628 2746 2980 3024 2891 2929 3049 3005 2974 2970 2966 2982 2965 2941 2893 2985 3077 3019 3041 3059 2973 3240 3284 3173 3213 3270 3393 3402 3215 3070 3238 3487 3460 3375 3409 3308 3141 3194 3315 3400 3554 3698 3615 3271 3185 3347 3447 3344 3305 3359 3380 3421 3389 3411 3428 3439 3458 3371 3406 3582 3416 3285 3215 3232 3352 3396 3530 3584 3552 3395 3452 3358 3372 3377 3508 3617 3575 3475 3623 3917 4119 4093 3819 3644 3882 4128 4229 4380 4152 3845 3748 3913 3813 4006 4130 3988 4071 4022 3926 4005 4116 3994 3813 3687 3618 3734 4025 4075 3740 3490 3573 3649 3656 3800 3825 3707 3519 3480 3528 3494 3531 3488 3429 3503 3537 3506 3483 3478 3491 3503 3557 3594 3607 3607 3480 3291 3306 3430 3336 3355 3659 3791 3783 3762 3589 3387 3333 3472 3556 3587 3628 3842 3856 3806 3618 3486 3511 3506 3438 3391 3375 3306 3208 3198 3232 3246 3255 3208 3178 3216 3220 3161 3144 3147 3148 3137 3115 3099 3129 3150 3115 3053 3016 3002 3004 3032 3042 3051 3026 3038 3094 3179 3116 3103 3009 2942 2934 2964 2967 3015 3034 2981 2983 3020 3030 3014 3021 3031 3059 3100 3068 3041 2998 2965 2968 2967 2912 2906 2890 2989 2986 2962 2962 2960 2952 2947 2946 2925 2904 2891 2866 2833 2816 2830 2874 2898 2898 2905 2914 2895 2847 2820 2861 2810 2838 2919 2974 2974 2933 2983 3080 3096 3299 3383 3122 3024 3014 2988 3024 3133 3123 2967 2813 2573 2529 2497 2493 2447 2372 2361 2352 2361 2372 2369 2374 2381 2387 2412 2449 2476 2499 2529 2562 2592 2628 2638 2673 2703 2748 2794 2814 2826 2819 2719 2680 2663 2682 2704 2707 2695 2639 2586 2600 2633 2645 2669 2695 2725 2750 2768 2769 2769 2769 2764 2756 2698 2649 2641 2712 2793 2800 2809 2844 2861 2878 2916 2937 2888 2834 2841 2836 2842 2859 2861 2837 2849 2881 2870 2844 2841 2846 2834 2809 2800 2795 2777 2770 2782 2795 2802 2805 2808 2816 2828 2847 2857 2844 2835 2818 2817 2827 2847 2856 2856 2847 2840 2837 2836 2840 2847 2821 2773 2753 2734 2708 2693 2670 2627 2603 2587 2585 2601 2598 2582 2579 2590 2603 2600 2597 2594 2584 2579 2576 2571 2562 2544 2540 2538 2535 2538 2536 2543 2558 2573 2598 2616 2637 2662 2690 2704 2712 2725 2741 2761 2780 2800 2826 2829 2831 2837 2866 2878 2899 2915 2925 2946 2951 2966 2977 2985 2981 2995 3026 3023 3004 3012 3025 3031 3044 3089 3086 3102 3096 3088 3090 3110 3112 3124 3128 3141 3142 3142 3150 3128 3109 3091 3080 3088 3071 3076 3080 3097 3089 3083 3070 3069 3091 3087 3068 3040 3046 3058 3075 3167 3152 3147 3235 3217 3103 4558 3199 3078 3095 3104 3066 3050 3164 3332 3426 3436 3639 3695 3359 3317 3298 3355 3748 4059 3921 3364 1844 3339 3337 3178 3182 3213 3365 2956 2611 2547 2331 2115 2101 2024 1938 1805 1792 1616 1541 1528 1485 1637 1812 2084 2102 2188 2245 2253 2201 2323 2475 2213 2127 2126 2100 2104 2402 2413 2487 2574 2592 2613 2643 2685 2692 2791 2858 2827 2775 2756 2764 2800 2855 2869 2908 2933 2970 3005 3069 3107 3122 3123 3101 3084 3057 2985 2911 2854 2790 2723 2713 2704 2680 2657 2649 2653 2656 2643 2633 2578 2487 2384 2284 2225 2207 2193 2218 2260 2227 2167 2086 2099 2041 1992 2006 2072 2138 2124 2133 2141 2085 2095 2243 2400 2423 2412 2415 2413 2379 2271 2196 2101 2085 1961 1878 1864 1838 1767 1707 1727 1762 1761 1758 1853 1928 1919 2037 2069 1938 1928 1903 1829 1761 1804 1913 1917 1910 1979 2039 2164 2195 2046 2168 2122 2125 2138 2172 2253 2200 2134 2108 2062 1993 1940 1889 1972 2000 1921 1908 1855 1829 1832 1866 1858 1854 1857 1891 1904 1947 2024 2095 2157 2226 2293 2330 2329 2287 2225 2233 2221 2163 2108 2058 2017 1966 1992 2107 2079 2025 2018 2134 2302 2475 2587 2687 2750 2800 2780 2667 2535 2377 2233 2205 2234 2333 2480 2567 2743 2822 2828 2928 3084 3230 3230 3206 3090 2938 2888 2853 2776 2709 2730 2775 2795 2801 2888 3023 3041 3036 3057 3011 2921 2721 2685 2596 2711 2835 2848 2984 3014 3051 3268 3288 3180 3665 3445 3242 3281 3204 3060 3085 3202 3193 3256 3377 3312 3261 3167 3135 3199 3312 3542 3604 3439 3140 3159 3479 3584 3592 3489 3427 3437 3343 3193 3322 3460 3362 3202 3183 3421 3510 3565 3339 3349 3437 3367 3439 3458 3612 3341 3338 3292 3457 3375 3473 3638 3613 3532 3550 3874 4104 3999 3752 3642 3886 4009 4282 4163 4085 3856 3725 3910 3699 4096 4051 4062 4081 4232 4082 4048 4081 3908 3813 3717 3618 3805 3876 3670 3496 3238 3220 3323 3503 3600 3478 3550 3535 3641 3633 3647 3657 3570 3532 3521 3527 3506 3446 3402 3395 3413 3438 3459 3471 3469 3442 3414 3514 3687 3440 3334 3428 3617 3652 3613 3629 3424 3479 3696 3740 3746 3696 3626 3581 3534 3521 3546 3558 3560 3481 3350 3364 3375 3338 3265 3217 3208 3225 3116 3079 3088 3148 3239 3220 3169 3150 3112 3089 3094 3159 3195 3153 3091 3057 3079 3072 3024 2989 3023 3026 3042 3066 3148 3010 3016 2976 2941 2948 2980 3041 3092 3091 3071 3078 3083 3052 3031 3018 2977 2983 3056 3065 3052 3009 2916 2870 2865 2869 2873 2920 2997 2980 2984 2989 2978 2968 2999 3024 3006 2945 2877 2843 2830 2843 2849 2884 2895 2931 2932 2930 2929 2872 2856 2842 2849 2861 2957 2990 2966 2978 3041 3030 3175 3404 3194 2891 2803 2781 2825 2909 2985 3071 2843 2840 2643 2540 2626 2521 2455 2380 2359 2360 2375 2391 2401 2407 2407 2413 2437 2463 2489 2520 2546 2578 2604 2633 2650 2692 2725 2759 2792 2806 2806 2789 2742 2686 2671 2692 2699 2697 2683 2637 2599 2610 2636 2653 2682 2716 2737 2748 2760 2760 2759 2749 2745 2733 2679 2635 2614 2640 2708 2750 2759 2747 2741 2766 2783 2820 2821 2864 2868 2860 2864 2875 2866 2882 2896 2924 2910 2878 2862 2830 2797 2780 2774 2767 2761 2763 2773 2782 2784 2791 2800 2815 2834 2847 2846 2835 2825 2805 2823 2849 2859 2850 2841 2842 2841 2835 2838 2841 2838 2809 2765 2756 2744 2725 2705 2667 2619 2586 2576 2592 2587 2578 2564 2557 2569 2585 2590 2593 2587 2573 2570 2564 2558 2548 2531 2528 2525 2523 2523 2529 2542 2560 2584 2607 2622 2644 2667 2682 2700 2713 2724 2739 2758 2778 2794 2797 2813 2834 2837 2854 2872 2886 2904 2912 2912 2920 2940 2967 2976 2976 2983 3007 3003 2985 2999 3001 3015 3030 3051 3072 3075 3072 3087 3095 3099 3116 3119 3122 3135 3136 3145 3145 3136 3134 3116 3108 3092 3091 3077 3080 3092 3106 3110 3108 3112 3129 3122 3092 3065 3050 3118 3115 3100 3153 3089 3324 3304 3111 3740 3745 3305 3207 3111 3068 3082 3121 3256 3365 3402 3482 3526 3414 3486 3326 3369 4089 4121 3682 3257 3189 3210 2968 3101 3239 3364 3386 3137 2840 2538 2497 2455 2148 2022 1961 1868 1616 1532 1525 1355 1273 1343 1508 1767 1826 1848 2019 2208 2324 2378 2566 2393 2365 2311 2297 2322 2482 2512 2561 2608 2624 2624 2630 2622 2666 2778 2805 2870 2864 2789 2779 2795 2855 2881 2913 2933 2964 3015 3076 3116 3129 3127 3120 3100 3052 2980 2910 2853 2787 2779 2727 2696 2688 2678 2665 2665 2668 2665 2649 2595 2504 2398 2306 2276 2228 2196 2232 2334 2296 2205 2173 2089 2053 1991 1981 1997 1982 1968 2005 2074 2131 2231 2137 2335 2440 2373 2339 2370 2394 2318 2261 2233 2143 1993 1950 1938 1841 1770 1766 1753 1795 1788 1757 1817 1921 1918 2014 2078 2020 1930 1866 1837 1844 1857 1950 1876 1884 1907 1991 1985 2100 2009 2136 2204 2235 2222 2225 2261 2226 2152 2117 2077 2044 1919 1939 1993 2127 2109 2050 1922 1847 1834 1838 1843 1843 1851 1883 1891 1962 2054 2123 2184 2249 2275 2313 2344 2271 2220 2215 2209 2142 2090 2035 1975 1928 2031 2137 2160 2259 2311 2329 2405 2609 2620 2576 2609 2690 2718 2680 2568 2365 2205 2171 2163 2170 2294 2603 2852 2800 2615 2591 2953 3252 3342 3318 3137 2937 2863 2761 2704 2706 2768 2833 2867 2826 2764 2784 2829 2886 2948 2933 2784 2573 2564 2570 2681 2848 2858 2897 2901 2949 3039 3218 3306 3493 3189 3024 3250 3479 3481 3402 3360 3275 3233 3278 3294 3331 3227 3072 3005 3065 3234 3421 3618 3318 2987 2929 3094 3397 3568 3478 3381 3466 3440 3410 3465 3333 3135 3145 3148 3161 3505 3426 3433 3564 3557 3586 3601 3921 3798 3766 3711 3743 3347 3216 3430 3518 3539 3710 3966 4060 3944 3821 3678 3468 3721 4040 4222 4091 3807 3583 3980 4075 4119 3997 3905 3971 4226 4157 4089 3951 3872 3823 3678 3560 3556 3551 3448 3464 3607 3228 3171 3255 3334 3414 3553 3556 3608 3625 3687 3704 3601 3598 3529 3478 3476 3447 3432 3442 3430 3444 3490 3530 3567 3558 3656 3697 3733 3618 3662 3656 3714 3790 3763 3788 3798 3815 3914 3828 3662 3589 3575 3599 3620 3598 3498 3415 3482 3499 3406 3386 3383 3326 3255 3151 3122 3207 3168 3134 3134 3237 3256 3261 3214 3179 3157 3151 3162 3164 3138 3130 3124 3091 3098 3088 3031 3014 3048 3067 3020 3008 3043 2948 2923 2985 2938 2958 3026 3075 3103 3114 3092 3088 3098 3077 3047 3009 2949 2930 2990 3026 3028 3013 3012 3018 3014 3018 3014 3019 2986 3021 3033 3030 3035 3020 3007 2963 2925 2927 2874 2832 2829 2855 2853 2875 2905 2965 2953 2919 2880 2827 2857 2844 2826 2833 2931 3055 3069 3086 3150 3278 3429 3344 3248 3169 2911 2825 2802 2896 2715 3163 3161 2895 2859 2707 2649 2565 2490 2424 2385 2382 2407 2428 2428 2427 2432 2431 2443 2475 2499 2529 2562 2576 2605 2646 2671 2708 2746 2781 2804 2787 2769 2751 2712 2673 2677 2691 2690 2683 2679 2659 2644 2635 2638 2661 2691 2715 2735 2745 2748 2747 2740 2724 2715 2697 2646 2607 2599 2647 2711 2742 2745 2722 2719 2768 2801 2802 2805 2903 2926 2896 2897 2887 2870 2908 2905 2881 2860 2844 2834 2812 2786 2778 2771 2757 2759 2760 2755 2767 2772 2783 2799 2817 2825 2837 2837 2831 2815 2803 2827 2840 2828 2828 2837 2843 2839 2833 2833 2821 2820 2793 2758 2759 2760 2741 2701 2658 2602 2572 2581 2584 2572 2561 2554 2551 2563 2566 2566 2577 2575 2563 2563 2559 2550 2539 2531 2524 2520 2516 2513 2518 2534 2561 2584 2604 2626 2637 2647 2669 2691 2704 2731 2734 2758 2758 2773 2783 2796 2814 2825 2848 2866 2874 2890 2901 2904 2918 2931 2960 2966 3008 3017 3040 3021 3017 3007 2998 3027 3039 3041 3055 3065 3069 3077 3083 3093 3102 3102 3106 3116 3121 3118 3136 3153 3128 3128 3129 3104 3087 3092 3096 3104 3118 3126 3139 3151 3172 3172 3114 3109 3063 3098 3134 3104 3265 3036 3300 3288 3317 3280 3236 3267 3232 3112 3064 3092 3116 3155 3250 3372 3475 3772 3597 3558 3582 3541 4209 3849 3225 3201 3369 3125 2939 2848 2669 2675 2808 3079 3296 3110 2544 2418 2066 2021 2005 1912 1671 1610 1527 1314 1184 1221 1343 1489 1559 1491 1690 2076 2357 2504 2617 2592 2608 2501 2450 2460 2524 2564 2585 2601 2614 2625 2615 2547 2614 2724 2719 2785 2876 2822 2798 2800 2841 2875 2888 2936 2982 3026 3075 3115 3136 3137 3128 3105 3050 2970 2900 2836 2812 2772 2733 2708 2705 2693 2677 2675 2673 2674 2671 2629 2534 2458 2442 2409 2311 2262 2276 2388 2382 2309 2236 2161 2037 1960 1961 1959 1960 1976 2013 2112 2195 2250 2206 2222 2398 2389 2427 2392 2367 2321 2274 2253 2230 2150 2093 1985 1875 1874 1788 1752 1800 1779 1744 1876 1920 1906 1923 1931 1913 1890 1885 1905 1925 1875 1820 1814 1864 1834 1875 1956 2147 2247 2224 2268 2368 2375 2266 2197 2247 2170 2146 2057 1970 1942 2000 1985 1981 1943 1893 1901 1822 1820 1825 1831 1833 1834 1855 1893 2019 2090 2124 2125 2174 2219 2232 2279 2275 2224 2214 2229 2181 2166 2107 2032 2051 2289 2441 2487 2665 2655 2711 2709 2882 2797 2532 2386 2410 2429 2497 2542 2413 2270 2199 2161 2128 2272 2590 2896 2870 2682 2720 2909 3086 3221 3269 3301 3050 2839 2742 2719 2688 2688 2725 2790 2782 2715 2733 2778 2811 2829 2837 2813 2751 2742 2649 2763 2920 3064 3054 3035 3004 2929 3215 3496 3381 3141 3074 3124 3291 3423 3443 3489 3481 3451 3372 3214 3309 3352 3229 3080 3016 3156 3397 3465 3490 3498 3571 3396 3241 3456 3492 3343 3357 3493 3453 3314 3249 3311 3565 3457 3211 3367 3404 3362 3550 3598 3759 3798 3933 3963 3994 3852 3687 3317 3088 3368 3563 3516 3702 4011 4109 3989 3779 3794 3889 4002 4174 4478 4215 3780 3593 3908 3895 4053 4073 3981 3930 4058 4072 3989 3902 3919 3797 3641 3604 3533 3474 3605 3727 3445 3442 3349 3247 3242 3571 3679 3708 3539 3484 3611 3625 3579 3608 3443 3319 3343 3362 3370 3420 3430 3436 3540 3572 3539 3582 3607 3634 3866 3679 3594 3689 3746 3827 3862 3721 3856 3882 3722 3611 3619 3570 3600 3566 3478 3524 3454 3333 3350 3327 3302 3311 3301 3240 3299 3092 3073 3210 3238 3235 3222 3212 3230 3184 3157 3171 3203 3222 3208 3183 3162 3137 3134 3091 3047 3015 3066 3190 3197 3192 3112 3059 3011 2933 2850 2917 2927 2961 3036 3109 3121 3080 3066 3086 3089 3067 3066 3056 2985 2961 2993 3039 3010 3008 3071 3061 3057 3020 2989 2979 2966 3024 3043 3059 3087 3072 3042 3047 3038 2975 2908 2847 2834 2851 2869 2912 2952 2967 2940 2906 2953 2927 2904 2900 2863 2870 2974 3116 3169 3138 3080 3048 3108 3383 3367 3024 2543 2846 2718 2840 2543 2790 3138 3126 3115 2867 2726 2620 2529 2471 2436 2432 2462 2490 2483 2474 2465 2467 2470 2505 2514 2533 2555 2575 2606 2648 2680 2720 2765 2794 2810 2781 2734 2691 2665 2671 2693 2692 2673 2658 2667 2678 2678 2641 2638 2666 2693 2717 2733 2741 2736 2731 2715 2695 2696 2675 2630 2595 2568 2574 2616 2708 2733 2730 2798 2808 2861 2848 2839 2931 2975 2950 2941 2900 2888 2907 2891 2870 2841 2813 2809 2797 2770 2759 2757 2750 2751 2751 2752 2761 2767 2778 2792 2804 2818 2822 2822 2811 2802 2812 2824 2824 2837 2847 2847 2847 2844 2843 2837 2826 2809 2779 2762 2763 2757 2725 2682 2637 2603 2592 2586 2580 2565 2549 2541 2540 2552 2557 2555 2562 2564 2554 2553 2549 2542 2536 2529 2526 2523 2517 2517 2521 2531 2560 2593 2613 2622 2623 2650 2679 2682 2707 2725 2733 2744 2746 2754 2766 2783 2803 2822 2839 2848 2866 2895 2889 2910 2953 2949 2963 2966 2980 2998 3018 3028 3042 3031 3038 3042 3050 3054 3060 3071 3078 3081 3080 3078 3080 3089 3098 3108 3114 3125 3134 3128 3125 3126 3130 3118 3108 3100 3097 3109 3120 3128 3157 3191 3199 3195 3133 3139 3132 3109 3160 3176 3289 3143 3235 3297 3351 3332 3191 3125 3147 3094 3084 3103 3138 3253 3324 3444 3530 3937 3896 3898 4164 4158 3951 3394 3154 3255 3322 3286 3019 2515 2025 1870 2526 3125 3077 3638 2728 2463 2183 2036 2025 2013 1952 1818 1588 1376 1292 1399 1676 1674 1390 1437 1546 1880 2253 2532 2639 2689 2686 2607 2573 2581 2568 2573 2585 2596 2623 2642 2600 2444 2590 2617 2648 2766 2852 2846 2825 2818 2819 2855 2883 2939 2996 3042 3090 3123 3150 3159 3136 3097 3054 2981 2926 2870 2825 2777 2753 2735 2712 2690 2685 2683 2680 2697 2707 2697 2618 2635 2668 2567 2460 2384 2378 2444 2473 2390 2258 2127 2028 1978 1970 1970 1999 2030 2067 2168 2255 2255 2259 2255 2301 2315 2346 2376 2331 2305 2306 2311 2374 2338 2240 2155 2000 1864 1845 1796 1813 1852 1886 1837 1823 1844 1847 1890 1939 1947 1988 2024 1923 1924 1916 1864 1852 1834 2010 2060 2194 2295 2283 2288 2349 2374 2233 2233 2210 2201 2210 2057 1989 2008 2044 2063 2143 2115 1891 1879 1824 1818 1833 1848 1863 1871 1900 1963 2078 2106 2122 2135 2157 2179 2185 2223 2251 2225 2245 2294 2257 2226 2208 2179 2153 2461 2573 2589 2908 2880 2991 3066 3123 3020 2754 2465 2340 2303 2378 2498 2482 2400 2314 2257 2283 2480 2676 3043 3156 3079 3160 3059 3017 3063 3099 3200 3009 2694 2546 2643 2702 2626 2597 2669 2729 2789 2880 2940 3006 3017 3001 3065 3194 3039 2897 2947 2893 2992 3002 3137 3149 3037 3169 3392 3434 3300 3108 3075 3219 3318 3342 3352 3304 3256 3251 3168 3169 3284 3456 3350 3081 3033 3146 3072 3032 3145 3424 3398 3169 3309 3470 3520 3421 3297 3316 3372 3476 3654 3705 3734 3674 3495 3498 3459 3536 3410 3603 3590 3708 3738 3808 3633 3562 3355 3240 3347 3387 3418 3737 4042 3922 3796 4014 4099 4071 4200 4359 4413 4067 3857 3741 3642 3709 4132 4133 4044 3938 3965 4058 4020 3938 3920 3730 3541 3555 3440 3308 3366 3299 3059 3121 3347 3402 3366 3419 3583 3745 3662 3430 3496 3412 3433 3472 3302 3192 3167 3223 3308 3382 3475 3543 3709 3737 3801 3967 3892 3797 3799 3595 3372 3583 3711 3815 3853 3670 3731 3707 3627 3634 3686 3675 3720 3742 3625 3484 3353 3309 3265 3296 3311 3222 3227 3317 3410 3118 3090 3177 3235 3210 3198 3132 3118 3144 3158 3157 3162 3176 3192 3215 3239 3241 3185 3107 3065 3109 3151 3245 3225 3206 3169 3051 2996 2916 2897 2957 2996 2979 2972 3042 3071 3029 3047 3101 3146 3100 3102 3126 3009 2964 3014 3028 3006 3001 3020 3022 3029 3068 3024 2967 3021 3091 3124 3122 3080 3039 3018 3027 2978 2990 2889 2846 2826 2840 2908 2937 2958 2979 2990 2984 2919 2884 2885 2891 2868 2880 3001 3123 3166 3186 3197 3318 3351 3422 3483 2951 2695 2766 2825 2692 2723 2765 2732 2647 2917 2919 2813 2674 2564 2526 2506 2508 2525 2545 2528 2531 2521 2522 2519 2553 2556 2562 2569 2594 2613 2659 2688 2720 2764 2792 2797 2788 2736 2671 2660 2673 2698 2696 2675 2645 2652 2658 2666 2639 2643 2663 2686 2706 2718 2722 2726 2715 2692 2665 2667 2655 2589 2560 2564 2611 2646 2698 2733 2753 2895 2909 2885 2882 2904 2950 2951 2922 2904 2889 2906 2919 2889 2844 2825 2815 2806 2783 2764 2757 2755 2755 2750 2747 2750 2754 2761 2773 2787 2792 2806 2815 2808 2795 2798 2817 2818 2823 2839 2842 2848 2849 2848 2845 2834 2826 2803 2801 2778 2767 2751 2717 2674 2628 2601 2592 2587 2576 2554 2540 2540 2535 2535 2547 2548 2548 2555 2548 2546 2546 2540 2536 2531 2532 2526 2519 2520 2524 2536 2560 2592 2611 2612 2620 2646 2686 2705 2711 2719 2726 2731 2743 2756 2771 2787 2803 2818 2833 2859 2886 2917 2919 2932 2961 2970 2973 2983 3005 2999 3033 3044 3045 3038 3036 3041 3052 3061 3070 3078 3086 3082 3083 3082 3081 3081 3091 3100 3111 3122 3118 3116 3116 3119 3125 3126 3116 3110 3122 3130 3145 3143 3161 3227 3238 3241 3175 3166 3164 3149 3211 3240 3292 3256 3254 3274 3328 3340 3191 3048 3060 3039 3043 3150 3233 3339 3424 3517 3610 3813 3929 4058 4253 4363 3750 3093 3168 3225 3230 3222 2852 2431 2011 1228 1224 2048 2869 3248 2852 2569 2290 2102 2069 2070 2049 1940 1703 1505 1563 1601 1690 1735 1498 1457 1515 1750 2120 2222 2481 2640 2645 2614 2589 2590 2592 2590 2579 2593 2627 2652 2557 2431 2557 2543 2600 2730 2834 2862 2849 2846 2936 2979 2891 2941 3006 3058 3098 3104 3168 3175 3139 3097 3053 3004 2968 2905 2834 2781 2760 2742 2721 2709 2687 2682 2688 2723 2751 2750 2756 2741 2786 2732 2626 2536 2503 2537 2540 2446 2291 2136 2043 2035 2212 2322 2137 2116 2119 2251 2345 2455 2406 2261 2254 2265 2241 2303 2326 2312 2334 2329 2321 2281 2199 2165 2049 1952 1901 1816 1790 1803 1742 1775 1761 1826 1839 1919 1998 1990 1985 1951 1915 1956 1968 1940 1929 2034 2074 1969 2091 2142 2117 2175 2250 2274 2234 2170 2185 2202 2167 2036 1934 1988 2025 2070 2059 1885 1854 1821 1839 1832 1856 1895 1932 1966 2015 2082 2176 2169 2166 2176 2179 2193 2226 2248 2257 2271 2282 2378 2411 2387 2379 2383 2408 2418 2403 2406 2543 2700 2923 3148 3158 3076 2953 2666 2446 2407 2403 2391 2359 2332 2395 2450 2673 3065 2920 3176 3381 3313 3179 3163 3122 2988 2996 3128 2991 2662 2428 2502 2654 2648 2613 2627 2654 2748 2880 2953 2991 3008 3070 3177 3389 3243 3202 3167 3084 3038 2916 3065 3208 3228 3211 3246 3255 3275 3266 3294 3358 3389 3408 3378 3276 3138 3064 3148 3256 3265 3531 3724 3551 3286 3275 3385 3165 3104 3241 3451 3385 3391 3463 3453 3391 3283 3202 3253 3498 3756 3563 3573 3762 3565 3566 3505 3479 3321 3270 3295 3550 3641 3796 3525 3400 3267 3267 3419 3568 3650 3547 3437 3538 3605 3728 3864 4179 4142 4175 4197 4055 3638 3545 3649 3922 4181 4159 4018 3891 3935 4106 4100 4016 3926 3706 3513 3356 3091 3049 3266 3274 3164 3594 3589 3285 3306 3578 3656 3719 3552 3364 3348 3258 3258 3288 3203 3192 3209 3282 3452 3557 3624 3643 3671 3627 3688 3808 3783 3844 3859 3531 3450 3469 3663 3742 3735 3656 3620 3660 3703 3760 3750 3676 3623 3589 3583 3470 3328 3273 3218 3245 3351 3208 3143 3228 3393 3176 3104 3170 3194 3227 3206 3133 3100 3149 3178 3178 3174 3160 3198 3243 3341 3443 3364 3253 3108 3043 3090 3114 3138 3128 3134 3104 3006 2926 2940 3001 2997 2978 2992 3000 3033 3108 3136 3129 3132 3129 3149 3139 3107 3054 3093 3048 3070 3037 3066 3098 3105 3181 3112 3098 3137 3145 3150 3102 3086 3107 3083 3011 2918 2862 2877 2868 2822 2846 2936 2961 2996 3003 2979 2936 2949 2952 2929 2917 2897 2931 3098 3238 3217 3159 3168 3279 3578 3594 2482 2738 2620 2583 2803 2712 2853 2941 2823 2538 2606 2792 2795 2699 2640 2616 2600 2608 2590 2594 2561 2552 2556 2572 2570 2582 2588 2588 2598 2623 2641 2665 2698 2729 2762 2785 2783 2766 2728 2675 2666 2673 2693 2695 2690 2638 2656 2670 2684 2661 2652 2660 2674 2678 2688 2703 2709 2699 2675 2647 2617 2582 2554 2559 2600 2675 2692 2693 2708 2745 2801 2794 2840 2878 2939 2974 2915 2866 2882 2908 2920 2918 2880 2818 2812 2807 2802 2774 2761 2761 2757 2756 2751 2747 2749 2753 2760 2771 2777 2789 2806 2810 2800 2794 2803 2813 2811 2818 2838 2858 2857 2851 2855 2854 2840 2837 2837 2822 2793 2774 2756 2723 2675 2635 2618 2611 2589 2573 2549 2530 2538 2535 2539 2540 2541 2542 2545 2547 2547 2546 2543 2544 2543 2537 2530 2528 2532 2533 2548 2565 2577 2595 2604 2614 2654 2684 2701 2710 2712 2719 2729 2746 2763 2775 2792 2809 2818 2836 2877 2903 2930 2949 2959 2964 2988 2992 3003 3018 3021 3024 3051 3064 3060 3069 3067 3045 3058 3064 3073 3084 3078 3094 3094 3095 3088 3089 3090 3098 3099 3109 3117 3123 3131 3135 3143 3149 3149 3148 3140 3169 3156 3155 3254 3275 3260 3219 3211 3174 3205 3230 3227 3275 3313 3316 3290 3366 3334 3185 3063 3070 3058 3076 3221 3338 3414 3509 3594 3658 3898 4173 4221 4212 3932 3368 2980 3025 3108 3033 2984 2781 2347 2120 758 597 912 2679 2741 2327 2443 2331 2223 2166 2112 2081 2012 1868 1698 1894 1897 1788 1720 1751 1596 1618 1786 1899 2052 2363 2526 2545 2591 2618 2635 2636 2611 2568 2602 2657 2607 2332 2363 2494 2517 2566 2679 2809 2858 2847 2861 2865 2864 2888 2943 3011 3021 3073 3122 3171 3178 3148 3103 3082 3051 2988 2912 2847 2801 2772 2758 2747 2726 2700 2700 2703 2740 2764 2795 2826 2840 2878 2870 2789 2736 2730 2646 2587 2518 2359 2198 2122 2117 2297 2382 2244 2152 2187 2247 2271 2403 2444 2341 2322 2321 2535 2589 2496 2376 2352 2345 2196 2143 2101 2069 2039 2025 1986 1914 1879 1784 1763 1798 1714 1832 1856 1868 1929 1989 1946 1889 1899 1916 1887 1891 1903 1910 1894 1905 1959 2094 2451 2196 2176 2238 2291 2321 2298 2239 2192 2329 2637 2162 1993 2020 2147 1974 1886 1804 1839 1840 1875 1929 1987 2052 2126 2167 2220 2222 2207 2226 2236 2257 2298 2303 2263 2221 2240 2331 2414 2435 2449 2429 2415 2299 2269 2222 2278 2446 2618 2894 3046 2930 2895 2774 2565 2444 2351 2252 2193 2199 2322 2500 2811 3337 3132 3091 3346 3228 3284 3168 3016 2947 2869 2964 2920 2628 2458 2456 2576 2640 2645 2631 2675 2792 2822 2841 2838 2864 2994 3176 3442 3248 3150 3116 3214 3195 2970 2943 3148 3287 3397 3367 3315 3305 3342 3382 3279 3184 3257 3287 3302 3200 2971 3212 3443 3411 3417 3540 3531 3560 3554 3517 3492 3338 3217 3271 3369 3346 3290 3328 3380 3385 3381 3388 3468 3601 3481 3277 3336 3286 3248 3235 3196 3261 3177 3255 3469 3519 3583 3435 3291 3385 3475 3485 3612 3673 3514 3507 3733 3745 3593 3770 3863 3756 3969 4192 4381 3900 3595 3651 3842 3968 4005 4009 3897 3890 3908 3855 3797 3667 3475 3363 3212 2945 3058 3378 3558 3552 3398 3380 3528 3551 3799 3640 3599 3405 3243 3221 3197 3182 3170 3138 3289 3404 3396 3523 3588 3673 3702 3656 3635 3456 3457 3403 3478 3564 3644 3768 3708 3793 3715 3643 3621 3574 3496 3499 3597 3577 3482 3453 3400 3429 3468 3411 3360 3195 3231 3247 3226 3109 3211 3321 3231 3163 3145 3152 3190 3223 3210 3182 3147 3133 3202 3250 3236 3277 3285 3366 3441 3351 3247 3127 3068 3028 3029 3013 3046 3085 3092 3023 2925 2890 2947 3198 3312 3140 3140 3176 3264 3245 3308 3309 3244 3254 3213 3267 3178 3064 3079 3066 3067 3103 3179 3195 3141 3258 3342 3200 3099 3132 3173 3190 3124 3089 3085 3163 3150 3099 2996 2933 2909 2953 2980 2991 2982 2981 2983 2994 2989 2979 2965 2938 2982 3133 3264 3256 3217 3177 3007 2869 2565 2907 2643 2506 2641 2792 2886 2822 2971 3055 2960 2766 2767 2848 2747 2730 2718 2681 2674 2639 2615 2637 2611 2570 2572 2568 2584 2600 2595 2601 2623 2651 2682 2716 2731 2740 2768 2780 2730 2692 2681 2667 2666 2682 2680 2682 2624 2619 2639 2657 2651 2651 2655 2656 2661 2673 2685 2691 2684 2664 2646 2619 2609 2586 2584 2650 2718 2690 2660 2642 2695 2663 2683 2729 2816 2890 2904 2865 2856 2883 2899 2907 2885 2850 2817 2803 2795 2784 2772 2769 2769 2768 2755 2745 2746 2746 2752 2757 2762 2771 2787 2804 2808 2799 2802 2809 2807 2806 2816 2859 2855 2854 2855 2860 2857 2851 2846 2834 2818 2795 2779 2763 2725 2695 2679 2642 2615 2601 2573 2544 2531 2535 2535 2531 2534 2538 2540 2543 2546 2549 2550 2551 2551 2547 2540 2545 2549 2550 2551 2571 2572 2593 2609 2617 2641 2677 2696 2701 2701 2708 2721 2733 2751 2769 2786 2819 2833 2841 2856 2892 2907 2930 2952 2966 2976 2989 3004 3021 3031 3034 3032 3042 3044 3041 3046 3065 3087 3081 3063 3054 3066 3058 3079 3074 3077 3094 3093 3085 3079 3079 3094 3110 3130 3145 3144 3137 3139 3164 3159 3134 3182 3157 3179 3290 3325 3313 3225 3238 3226 3237 3284 3236 3212 3195 3360 3395 3374 3288 3222 3199 3189 3160 3163 3226 3350 3460 3543 3657 3815 3823 3575 3436 3327 3111 2928 2834 2880 2879 2835 2670 2813 2284 2040 2036 1712 1787 2280 2086 1906 2317 2431 2401 2241 2163 2134 2113 2041 1960 2032 2007 1961 1884 1826 1741 1771 1902 1980 2112 2283 2401 2426 2537 2537 2625 2662 2625 2582 2608 2600 2375 2315 2421 2458 2492 2548 2625 2750 2787 2821 2863 2876 2885 2897 2951 2979 3019 3088 3144 3180 3186 3154 3119 3092 3037 2996 2913 2863 2810 2785 2785 2767 2738 2731 2727 2720 2746 2775 2814 2862 2902 2935 2939 2926 2926 2861 2755 2666 2589 2464 2332 2321 2288 2324 2296 2187 2176 2208 2172 2167 2216 2285 2300 2341 2315 2619 2696 2590 2556 2561 2472 2398 2281 2110 2033 2050 2020 2025 2033 2009 1857 1857 1900 1772 1818 1856 1908 2007 2063 1994 1890 1877 1840 1750 1794 1846 1903 1940 1931 1942 2027 2107 2135 2164 2214 2238 2246 2291 2295 2272 2301 2412 2380 2181 2119 2076 2004 1968 1922 1845 1857 1895 1953 2022 2111 2219 2213 2205 2219 2231 2294 2314 2299 2301 2286 2225 2152 2151 2185 2223 2231 2259 2294 2298 2241 2286 2370 2424 2404 2413 2528 2724 2672 2659 2683 2534 2327 2166 2043 2028 2102 2236 2537 2870 3009 2989 3020 3136 3039 3167 3221 3082 2941 2846 2781 2732 2490 2465 2462 2468 2463 2542 2648 2764 2903 2880 2887 2846 2806 2857 3018 3250 2835 3066 3038 3147 3161 2978 2833 2868 3090 3348 3358 3267 3225 3238 3210 3071 2963 2955 3045 3339 3412 3186 3114 3154 3201 3182 3181 3133 3177 3352 3265 3417 3536 3259 3128 3253 3211 3206 3318 3372 3407 3447 3443 3386 3380 3384 3136 3068 3081 3076 3163 3243 3217 3158 3262 3363 3414 3377 3492 3594 3868 4068 3902 3710 3816 3852 3652 3859 4027 4030 4199 4043 3855 4001 4079 4321 4096 3817 4026 3950 3872 3915 3990 4004 4004 3909 3776 3690 3610 3501 3447 3434 3113 3159 3646 3542 3632 3600 3497 3528 3462 3655 3510 3420 3318 3281 3280 3264 3280 3346 3355 3383 3477 3553 3643 3632 3575 3534 3512 3502 3461 3492 3455 3514 3549 3543 3684 3644 3646 3572 3541 3547 3650 3653 3538 3483 3387 3289 3345 3379 3397 3412 3386 3257 3147 3186 3190 3184 3097 3270 3330 3322 3248 3134 3048 3020 3061 3109 3124 3097 3074 3139 3191 3238 3358 3366 3350 3308 3251 3197 3179 3216 3141 3229 3120 3087 3095 3109 3074 2970 2927 2938 2980 3019 3035 3134 3180 3221 3294 3351 3211 3336 3301 3316 3337 3235 3473 3236 3099 3063 3200 3192 3096 3153 3214 3135 3199 3306 3109 3155 3182 3113 3085 3106 3028 3010 3075 3012 3033 2991 2984 3002 3024 3038 3036 3030 3016 2973 2955 2954 2953 2985 3084 3212 3643 3377 3128 3167 2852 2892 2833 2562 2435 2702 2616 2351 2151 2586 3073 3470 3633 3096 2875 2817 2796 2765 2726 2697 2677 2665 2680 2656 2633 2631 2600 2599 2621 2631 2620 2614 2635 2654 2664 2696 2726 2750 2782 2748 2695 2692 2665 2664 2652 2659 2657 2616 2598 2608 2628 2644 2651 2657 2660 2661 2668 2672 2673 2670 2660 2661 2653 2629 2610 2634 2659 2689 2663 2636 2622 2641 2726 2783 2778 2814 2848 2839 2852 2876 2888 2901 2886 2848 2831 2810 2790 2785 2780 2782 2782 2769 2753 2739 2736 2738 2742 2746 2748 2757 2768 2783 2801 2807 2800 2813 2813 2811 2819 2842 2865 2858 2856 2858 2861 2861 2861 2852 2839 2818 2790 2779 2783 2761 2722 2695 2649 2621 2616 2581 2552 2540 2538 2535 2533 2533 2536 2541 2545 2548 2552 2555 2557 2556 2550 2548 2558 2564 2570 2572 2579 2580 2600 2626 2627 2643 2666 2675 2684 2701 2714 2730 2744 2757 2772 2789 2792 2835 2857 2872 2915 2930 2946 2962 2970 2986 2995 3009 3015 3025 3029 3013 3022 3010 3021 3036 3036 3064 3073 3071 3064 3066 3077 3077 3064 3064 3083 3086 3081 3078 3071 3084 3101 3128 3142 3150 3145 3159 3222 3175 3146 3177 3155 3149 3218 3318 3313 3243 3249 3235 3198 3281 3237 3156 3061 3354 3374 3376 3314 3325 3341 3305 3277 3287 3353 3455 3545 3618 3793 3948 3628 2657 2499 2578 2585 2737 2804 2717 2653 2595 2452 2437 2224 2150 2240 2062 1877 1454 913 2228 2351 2537 2424 2271 2200 2185 2174 2195 2217 2155 2124 2116 2078 2009 1934 1945 2028 2071 2076 2186 2266 2354 2350 2471 2608 2676 2645 2602 2473 2339 2321 2395 2414 2386 2499 2506 2559 2670 2708 2788 2845 2876 2901 2913 2950 2979 3031 3106 3164 3191 3194 3184 3153 3085 3026 2982 2920 2866 2838 2832 2808 2779 2746 2732 2731 2728 2743 2778 2826 2882 2931 2969 2966 2995 2995 2941 2844 2741 2647 2608 2558 2463 2410 2366 2291 2241 2200 2157 2081 2077 1982 2109 2179 2241 2302 2391 2370 2439 2587 2647 2505 2270 2233 2125 2024 2049 2156 2066 2062 2018 1909 1865 1923 1894 1896 1916 1939 1957 1978 1961 1865 1853 1836 1829 1826 1862 1899 1946 2001 2030 2005 1994 2046 2142 2215 2310 2332 2362 2357 2298 2250 2233 2262 2248 2192 2072 1964 2017 2056 1850 1872 1903 1952 2021 2124 2191 2200 2182 2224 2227 2281 2335 2325 2282 2248 2205 2171 2189 2149 2125 2102 2106 2189 2217 2280 2385 2520 2644 2590 2478 2476 2525 2617 2643 2634 2519 2380 2274 2167 2060 2091 2371 2647 3008 3234 3228 3209 3049 3000 2974 3204 3228 3032 2773 2552 2473 2384 2388 2453 2517 2436 2390 2545 2781 2902 2824 2840 2884 2762 2614 2645 2698 2476 2779 2892 2976 3072 3033 2786 2735 2877 3083 3160 3144 3119 3105 3082 3076 3109 2988 2823 3134 3297 3269 2978 2884 2881 2862 2950 3152 3154 3188 3239 3410 3515 3347 3278 3332 3370 3371 3470 3522 3344 3264 3318 3252 3231 3314 3287 3261 3196 3163 3264 3368 3304 3183 3240 3186 3350 3369 3461 3541 3536 3747 3895 3752 3715 3708 3721 3863 3740 3879 3796 3796 3682 3901 4173 3993 4028 3989 4114 4156 4003 3960 3991 3908 3877 3822 3686 3578 3482 3453 3353 3358 3416 3453 3528 3515 3433 3510 3891 3600 3424 3425 3422 3411 3205 3225 3295 3247 3240 3379 3472 3467 3458 3412 3370 3346 3457 3474 3470 3456 3595 3513 3473 3550 3562 3447 3499 3488 3548 3540 3554 3588 3753 3877 3810 3702 3498 3377 3344 3248 3343 3371 3264 3085 3135 3117 3196 3185 3154 3209 3283 3291 3201 3093 3073 3071 3079 3090 3044 3017 3026 3063 3103 3161 3272 3291 3289 3202 3281 3340 3375 3383 3371 3283 3225 3162 3136 3131 3113 3043 3056 3162 3112 3058 3166 3220 3304 3206 3246 3318 3249 3539 3335 3315 3301 3262 3287 3159 3087 3083 3092 3093 3127 3250 3289 3185 3232 3327 3119 3206 3092 3039 3030 3076 2986 2933 3190 3027 2986 2994 3009 3037 3045 3038 3009 2964 2941 3012 3092 3020 2964 2967 3125 3321 3277 3166 3305 3086 2856 2872 2617 2818 2741 2650 2190 1395 1413 2232 2760 3071 3348 3414 3314 2987 2834 2786 2769 2717 2699 2708 2694 2692 2662 2650 2629 2628 2640 2649 2639 2628 2633 2635 2644 2672 2706 2720 2761 2780 2727 2709 2704 2667 2636 2634 2632 2623 2616 2626 2636 2643 2650 2658 2665 2669 2672 2670 2664 2660 2659 2663 2677 2637 2618 2649 2652 2648 2635 2627 2637 2673 2764 2813 2815 2856 2879 2850 2867 2874 2884 2888 2870 2841 2833 2807 2795 2796 2792 2789 2781 2763 2746 2737 2733 2734 2735 2737 2746 2753 2761 2776 2793 2801 2795 2813 2823 2832 2842 2854 2873 2868 2861 2858 2857 2861 2871 2869 2841 2808 2794 2790 2801 2788 2747 2701 2675 2645 2616 2591 2576 2560 2549 2540 2535 2536 2538 2542 2547 2551 2557 2567 2569 2569 2562 2561 2560 2573 2573 2582 2587 2588 2604 2626 2647 2662 2673 2680 2695 2717 2728 2741 2754 2765 2769 2779 2776 2833 2864 2882 2920 2923 2917 2942 2972 2995 3002 2991 2982 2981 2985 2994 3012 3020 3029 3043 3054 3055 3060 3064 3070 3068 3077 3078 3071 3065 3069 3079 3082 3090 3084 3078 3087 3112 3121 3128 3159 3190 3240 3186 3170 3174 3130 3125 3257 3362 3285 3247 3237 3142 3047 3024 2959 3043 2975 3156 3230 3316 3334 3365 3397 3391 3365 3360 3408 3512 3609 3755 3975 3941 3393 2668 2286 2344 2410 2695 2748 2596 2490 2401 2319 2250 2190 2076 1714 1402 1814 1732 2020 3242 3220 3016 2477 2294 2265 2265 2272 2302 2331 2306 2277 2268 2210 2132 2098 2108 2091 2106 2084 2092 2136 2210 2261 2406 2560 2656 2654 2510 2277 2243 2313 2364 2366 2316 2521 2426 2426 2539 2659 2748 2811 2863 2901 2917 2955 3000 3051 3125 3179 3214 3216 3203 3156 3071 3027 2967 2919 2899 2862 2826 2812 2801 2770 2735 2728 2733 2743 2757 2809 2869 2927 2956 2974 3004 3003 2955 2870 2774 2712 2679 2603 2512 2427 2357 2284 2147 2127 2038 1980 1938 1839 1980 2145 2242 2313 2328 2323 2349 2403 2391 2293 2173 2209 2153 2060 2037 2034 2164 2139 2073 2017 2004 2004 2010 1988 1921 1934 1919 1878 1927 2194 1944 1884 1970 1907 2096 2315 2142 2123 2120 2015 2039 2118 2167 2246 2268 2262 2255 2319 2306 2237 2208 2221 2224 2212 2179 2240 2227 2186 1860 1890 1908 1956 2037 2098 2129 2145 2143 2208 2215 2244 2314 2333 2297 2272 2247 2260 2353 2366 2393 2248 2263 2302 2279 2340 2457 2543 2743 2807 2793 2756 2716 2729 2725 2693 2594 2521 2495 2526 2447 2331 2592 2777 2994 3209 3274 3256 3169 3014 2878 2927 3004 2904 2635 2378 2282 2245 2234 2386 2592 2571 2437 2489 2727 2879 2798 2740 2765 2672 2540 2374 2272 2382 2475 2575 2593 2804 3093 2985 2745 2754 2827 2909 2957 2953 3015 3132 3220 3255 3096 2816 2788 2910 3201 3231 3701 4086 3340 3049 3172 3198 3246 3350 3309 3401 3412 3393 3469 3565 3631 3732 3724 3456 3225 3268 3345 3388 3401 3541 3598 3476 3272 3234 3226 3288 3360 3400 3219 3217 3229 3234 3349 3538 3659 3688 3712 3679 3563 3455 3649 3928 3941 3895 3859 3335 3508 3724 3698 3659 3784 3806 3994 4164 4190 4080 3952 3913 3880 3788 3616 3469 3467 3467 3278 3275 3270 3260 3318 3280 3502 3533 3545 3465 3368 3318 3306 3203 3181 3222 3213 3263 3396 3561 3680 3617 3539 3439 3322 3293 3127 3290 3425 3704 3461 3355 3498 3476 3457 3427 3417 3480 3593 3602 3563 3578 3671 3808 3662 3544 3555 3506 3381 3409 3294 3235 3089 3228 3159 3221 3087 3033 3085 3198 3316 3239 3151 3202 3206 3146 3108 3049 2998 3009 3059 3126 3168 3169 3186 3205 3207 3346 3430 3448 3399 3343 3282 3240 3233 3236 3205 3177 3172 3180 3221 3202 3118 3126 3232 3164 3157 3183 3293 3274 3258 3264 3281 3270 3245 3253 3239 3189 3146 3128 3266 3444 3373 3262 3275 3159 3102 3092 3178 3020 3008 2951 2922 3029 2947 2945 2995 2983 2995 3013 3049 3052 3032 3069 3120 3140 3080 2978 3005 3064 3026 3010 3126 3379 3643 3048 2732 3133 2780 3054 2897 2443 2469 2080 1219 1384 2305 2465 2646 2736 3131 3219 3050 2894 2842 2829 2749 2722 2722 2700 2705 2681 2648 2627 2626 2626 2620 2614 2610 2616 2627 2642 2641 2682 2693 2722 2764 2748 2760 2733 2701 2633 2613 2617 2618 2619 2624 2632 2640 2646 2654 2666 2672 2676 2672 2668 2660 2658 2670 2668 2651 2649 2654 2653 2648 2638 2641 2665 2719 2788 2819 2828 2869 2894 2879 2869 2868 2893 2888 2870 2836 2818 2822 2816 2819 2804 2786 2779 2771 2763 2750 2734 2728 2727 2734 2751 2760 2764 2784 2782 2789 2787 2809 2826 2843 2856 2870 2880 2877 2869 2863 2860 2867 2881 2878 2845 2820 2809 2802 2807 2789 2760 2724 2683 2657 2631 2611 2597 2576 2556 2541 2539 2542 2544 2547 2552 2557 2565 2582 2585 2587 2578 2576 2576 2585 2587 2592 2599 2606 2613 2636 2660 2669 2685 2697 2710 2736 2744 2753 2764 2769 2774 2782 2786 2831 2870 2883 2898 2922 2951 2958 2966 2986 2988 2986 2990 2998 3002 3018 3010 3026 3027 3030 3047 3056 3057 3062 3067 3068 3070 3070 3070 3068 3070 3080 3080 3083 3109 3076 3089 3101 3102 3112 3154 3196 3246 3211 3191 3206 3138 3106 3348 3371 3264 3261 3235 3167 3123 2922 2895 2952 2967 3023 3108 3140 3215 3332 3411 3495 3523 3532 3518 3545 3697 4015 4136 3707 2954 2435 2260 2246 2409 2642 2674 2451 2305 2309 2267 2232 2199 2061 1881 1341 2049 2251 2855 2898 3366 2764 2461 2338 2294 2325 2369 2385 2380 2382 2395 2337 2267 2265 2203 2175 2110 2125 2104 2095 2099 2137 2260 2419 2585 2688 2665 2566 2368 2222 2358 2403 2407 2276 2345 2448 2448 2540 2623 2706 2775 2833 2863 2897 2960 3013 3079 3152 3190 3229 3248 3213 3155 3084 3028 2983 2951 2921 2877 2840 2828 2817 2791 2765 2767 2753 2757 2780 2820 2855 2895 2910 2951 2966 2953 2916 2856 2804 2751 2684 2600 2507 2418 2351 2341 2131 2060 1957 1864 1796 1904 2058 2206 2357 2491 2517 2315 2213 2221 2188 2129 2158 2131 2146 2174 2204 2171 2148 2100 2033 2025 2033 2011 2000 1992 1896 1897 1938 1978 2017 2067 2001 2008 1983 1915 1900 1884 2000 2140 2040 2034 2154 2129 2133 2227 2173 2143 2106 2136 2144 2117 2178 2244 2165 2165 2135 2057 2166 2178 1879 1917 1936 1959 2020 2031 2076 2081 2120 2174 2210 2244 2302 2334 2336 2347 2351 2380 2469 2533 2561 2366 2329 2326 2396 2400 2783 2745 2752 2816 2886 2938 2897 2754 2722 2688 2553 2465 2484 2582 2593 2534 2678 2744 2807 3031 3232 3302 3350 3199 3136 2907 2810 2740 2576 2424 2303 2269 2223 2251 2366 2492 2565 2646 2796 2901 2925 2907 2876 2808 2759 2494 2713 2666 2815 3018 2764 2667 3054 3281 3058 3148 3112 3076 3134 3146 3138 3192 3240 3253 3365 3269 3026 2788 2858 3287 3690 3183 3435 3285 3201 3216 3295 3269 3185 3297 3389 3420 3492 3571 3647 3682 3663 3619 3428 3417 3493 3505 3501 3553 3698 3731 3539 3276 3156 3230 3392 3511 3384 3321 3409 3419 3442 3581 3739 3708 3539 3611 3680 3810 3973 3938 4051 3825 3784 3600 3736 3724 3685 3576 3571 3677 3810 3979 4153 4078 3908 3863 3909 3947 3876 3748 3523 3488 3247 3255 3329 3375 3359 3345 3412 3429 3390 3397 3425 3360 3338 3242 3233 3330 3330 3338 3450 3522 3555 3360 3296 3277 3266 3206 3130 3251 3522 3703 3499 3339 3480 3539 3465 3400 3616 3513 3399 3449 3385 3363 3485 3799 3912 3690 3635 3442 3419 3301 3261 3251 3202 3396 3297 3287 3150 2979 2978 3100 3262 3303 3185 3132 3169 3136 3131 3136 3116 3106 3058 3072 3111 3071 3180 3241 3219 3213 3329 3455 3425 3337 3264 3259 3301 3326 3286 3230 3225 3232 3196 3185 3222 3333 3195 3184 3201 3237 3231 3233 3236 3269 3268 3278 3291 3319 3313 3249 3200 3191 3204 3241 3231 3235 3303 3168 3108 3122 3150 3327 2989 2816 2788 2986 3050 3025 3150 3153 3111 3088 3097 3126 3069 3000 2949 2930 2972 3096 3007 3003 2949 3135 3230 3110 3318 2972 2885 3213 3309 3086 2686 2448 2299 1959 1358 1493 2626 2411 2447 2671 3127 3315 3026 2900 2861 2852 2809 2802 2747 2721 2700 2693 2680 2639 2619 2624 2623 2619 2604 2585 2595 2619 2623 2651 2668 2678 2702 2730 2771 2727 2701 2644 2597 2596 2609 2614 2617 2626 2638 2640 2644 2656 2662 2675 2675 2674 2662 2653 2664 2656 2645 2666 2665 2658 2655 2652 2674 2724 2774 2814 2827 2828 2868 2881 2908 2895 2880 2886 2880 2856 2833 2823 2822 2826 2832 2818 2798 2783 2771 2757 2743 2740 2732 2726 2738 2751 2776 2784 2789 2785 2781 2796 2815 2834 2856 2873 2882 2885 2885 2881 2872 2865 2872 2890 2875 2839 2824 2817 2806 2811 2797 2773 2736 2708 2676 2649 2640 2618 2587 2568 2553 2548 2553 2553 2557 2562 2569 2577 2592 2598 2599 2594 2594 2592 2598 2608 2614 2617 2619 2624 2637 2651 2648 2675 2724 2727 2749 2758 2765 2773 2778 2780 2790 2809 2843 2873 2873 2889 2924 2929 2939 2965 2969 2977 2989 2994 3015 3020 3018 3019 3014 3016 3022 3025 3027 3042 3049 3049 3058 3063 3073 3078 3074 3072 3081 3084 3080 3072 3111 3113 3110 3104 3113 3154 3204 3259 3272 3240 3245 3191 3069 3508 3216 3290 3275 3277 3208 3131 2960 2898 2915 2995 3059 3072 3091 3208 3323 3432 3575 3630 3645 3651 3586 3849 4207 4041 3374 2714 2530 2365 2305 2451 2621 2616 2383 2254 2296 2263 2268 2283 2045 1615 1322 1570 1104 1223 2637 2991 2700 2568 2449 2423 2414 2472 2467 2378 2402 2476 2515 2429 2341 2277 2223 2156 2141 2122 2116 2135 2180 2265 2401 2547 2662 2652 2613 2477 2334 2288 2446 2363 2301 2322 2358 2412 2502 2583 2660 2722 2729 2785 2880 2962 3023 3117 3186 3199 3234 3262 3227 3160 3087 3023 2995 2963 2923 2887 2852 2838 2828 2822 2808 2798 2775 2767 2789 2812 2816 2828 2870 2918 2928 2902 2879 2841 2823 2762 2696 2583 2505 2418 2380 2312 2185 2117 2029 1946 1911 2011 2302 2490 2393 2400 2483 2360 2185 2118 2164 2198 2111 2041 2078 2127 2231 2299 2171 2102 2075 1921 1907 1984 1959 1961 1971 2027 1973 2045 2041 1980 1955 1899 1864 1840 1887 1987 1995 1917 1933 2017 2033 2049 2052 2092 2094 2032 1994 2048 2120 2013 2098 2150 2071 2035 1995 2121 2047 2078 1907 1950 1959 1968 1986 2024 2011 2032 2095 2152 2203 2251 2313 2349 2359 2385 2415 2420 2417 2420 2378 2317 2324 2335 2514 2567 3060 3024 2871 2893 2825 2877 2878 2795 2815 2734 2492 2293 2223 2222 2256 2355 2550 2776 2931 3105 3296 3463 3554 3501 3409 3144 2886 2735 2654 2631 2533 2409 2282 2176 2143 2261 2500 2732 2847 2872 2920 2932 2900 2900 3003 2880 2957 2827 2847 2890 2824 2488 2642 2755 3056 3183 3178 3238 3325 3394 3375 3270 3133 3067 3264 3347 3308 3174 3015 2888 2976 2838 3232 3402 3393 3274 3196 3158 3139 3140 3263 3350 3377 3389 3415 3442 3465 3574 3577 3566 3513 3526 3442 3472 3586 3659 3607 3404 3414 3420 3418 3428 3397 3380 3385 3515 3702 3828 3712 3338 3171 3179 3340 3647 3684 3765 3724 3539 3590 3825 3810 3802 3685 3653 3671 3695 3730 3727 3875 3930 3869 3850 3708 3581 3625 3710 3649 3617 3407 3300 3365 3483 3646 3632 3532 3489 3344 3295 3348 3350 3339 3258 3234 3398 3492 3387 3315 3327 3408 3510 3489 3344 3346 3399 3340 3478 3401 3357 3377 3322 3511 3554 3512 3585 3776 3685 3451 3394 3396 3308 3400 3539 3613 3877 3558 3358 3328 3181 3206 3284 3311 3416 3342 3324 3258 3110 3008 3043 3183 3245 3164 3086 3088 3088 3099 3128 3080 3050 2998 2993 3016 3046 3125 3143 3170 3231 3237 3221 3196 3191 3184 3164 3159 3173 3175 3199 3189 3119 3198 3246 3241 3313 3266 3235 3213 3272 3229 3236 3276 3305 3283 3286 3290 3280 3274 3227 3163 3167 3180 3230 3242 3181 3334 3164 3150 3248 3213 3243 3016 2833 2764 2930 2940 2884 3005 3136 3173 3183 3168 3216 3293 3091 3148 3235 3189 3037 3068 2980 3108 3176 3154 2913 2934 2979 3014 3015 2855 2303 2158 2403 2184 1888 1613 1528 1898 2362 2516 3033 3447 3329 3061 2890 2859 2858 2842 2827 2760 2734 2701 2673 2671 2644 2628 2628 2620 2603 2583 2583 2571 2599 2614 2616 2629 2636 2649 2690 2716 2716 2675 2618 2594 2598 2605 2608 2613 2626 2635 2635 2632 2644 2655 2668 2668 2667 2660 2651 2663 2659 2653 2657 2659 2660 2662 2670 2703 2757 2807 2832 2832 2833 2834 2881 2907 2908 2883 2883 2876 2853 2846 2843 2835 2821 2812 2802 2777 2759 2750 2744 2737 2736 2726 2728 2751 2766 2786 2786 2785 2791 2783 2797 2829 2858 2877 2888 2891 2892 2891 2881 2871 2867 2873 2891 2871 2867 2869 2833 2824 2816 2810 2787 2759 2728 2713 2695 2668 2641 2608 2584 2563 2556 2557 2568 2570 2577 2583 2589 2603 2610 2611 2611 2610 2604 2613 2630 2638 2642 2642 2642 2647 2665 2642 2640 2656 2728 2748 2766 2778 2790 2795 2797 2805 2811 2841 2866 2870 2891 2898 2976 2974 2967 2975 2986 2990 2994 3006 3006 3006 3016 3021 3026 3034 3030 3019 3028 3034 3035 3041 3052 3053 3062 3075 3085 3083 3092 3087 3086 3089 3117 3121 3107 3119 3159 3201 3263 3324 3342 3289 3224 3054 3588 3399 3349 3303 3257 3158 3066 3007 2966 2978 3037 3089 3136 3193 3299 3352 3515 3624 3662 3676 3595 3668 3931 4146 3746 3068 2731 2588 2369 2281 2431 2564 2601 2469 2457 2329 2233 2288 2264 2008 1306 818 715 1037 1666 2705 3085 2720 2695 2621 2543 2490 2599 2596 2466 2449 2472 2514 2470 2406 2352 2284 2205 2181 2192 2178 2185 2223 2260 2415 2544 2656 2672 2605 2202 2133 2374 2426 2347 2339 2362 2356 2395 2456 2548 2613 2634 2704 2750 2863 2967 3047 3154 3183 3228 3267 3270 3227 3159 3086 3031 3005 2968 2925 2883 2848 2823 2823 2818 2831 2808 2779 2764 2777 2790 2790 2804 2839 2874 2886 2889 2832 2828 2807 2741 2676 2597 2538 2485 2447 2364 2321 2284 2178 2117 2119 2211 2733 2756 2465 2285 2361 2352 2269 2224 2193 2248 2180 2040 2111 2111 2125 2232 2173 2237 2169 2087 2041 2008 1951 1971 2020 2040 2006 1989 1985 1992 1910 1842 1835 1749 1943 1990 2004 1960 1957 1944 1872 1872 2059 2237 2126 2037 2068 2157 2064 2001 2118 2065 2028 1964 1878 2036 2178 2184 1908 1932 1954 1978 2027 2030 2036 2066 2112 2162 2215 2278 2337 2356 2336 2341 2371 2365 2340 2329 2276 2229 2363 2474 2651 2747 2909 2998 3056 3096 2982 2966 2958 2914 2808 2666 2451 2196 1999 1915 1900 2002 2426 2976 3213 3233 3279 3364 3449 3519 3293 3220 3077 2907 2795 2719 2653 2480 2325 2206 2384 2405 2371 2653 2784 2841 2984 2967 2825 2771 2929 3031 2936 2904 2801 2766 2841 2527 2492 2436 2700 2867 2925 2989 3000 3081 3200 3145 3021 2927 2829 2868 3024 3082 3136 2839 2575 3060 3204 3205 3394 3442 3333 3290 3219 3193 3265 3353 3400 3329 3238 3325 3397 3324 3356 3425 3434 3528 3455 3438 3530 3540 3761 3738 3677 3621 3594 3533 3425 3430 3400 3506 3728 3757 3740 3812 3744 3549 3378 3414 3589 3340 3709 3741 3631 3832 3730 3707 3766 3743 3650 3535 3606 3789 3909 3893 3822 3810 3787 3629 3584 3536 3518 3466 3460 3352 3310 3390 3523 3618 3701 3261 3137 3196 3314 3406 3325 3176 3292 3432 3383 3471 3390 3247 3252 3273 3474 3278 3220 3069 3239 3203 3352 3433 3528 3552 3500 3340 3406 3602 3668 3603 3504 3504 3507 3376 3404 3417 3229 3433 3478 3317 3273 3174 3216 3267 3284 3285 3273 3257 3287 3264 3155 3151 3268 3334 3266 3146 3148 3067 3082 3081 3068 2949 2979 2983 2992 3122 3161 3168 3217 3247 3294 3242 3191 3189 3199 3171 3135 3119 3150 3199 3146 3067 3215 3282 3230 3186 3245 3253 3298 3292 3235 3234 3258 3268 3250 3248 3278 3306 3262 3213 3308 3339 3307 3345 3230 3395 3237 3236 3231 3295 3229 3167 3126 3047 2934 2947 3150 3128 3000 3015 3100 3159 3183 3240 3410 3434 2972 3155 3175 3276 3191 3155 3183 2942 2882 2910 2933 2944 2986 2958 2700 2309 2250 2499 2316 1915 1609 1571 1767 2537 3017 3213 3344 3219 3038 2923 2887 2843 2808 2801 2767 2740 2700 2644 2639 2636 2620 2609 2609 2588 2565 2561 2572 2568 2576 2590 2592 2611 2626 2665 2717 2734 2684 2626 2606 2604 2606 2611 2615 2627 2633 2635 2629 2642 2649 2652 2660 2661 2660 2666 2667 2660 2657 2657 2656 2662 2677 2708 2736 2776 2827 2858 2862 2874 2842 2872 2900 2912 2893 2888 2877 2869 2865 2852 2833 2805 2784 2788 2784 2783 2783 2764 2746 2748 2724 2739 2763 2779 2796 2801 2788 2787 2791 2807 2847 2885 2896 2896 2895 2891 2887 2871 2861 2860 2870 2878 2878 2888 2886 2856 2837 2826 2823 2812 2804 2791 2756 2716 2684 2665 2633 2608 2589 2591 2575 2582 2585 2590 2596 2601 2607 2617 2624 2625 2623 2620 2627 2648 2661 2666 2666 2667 2664 2686 2662 2642 2661 2695 2731 2768 2798 2813 2819 2820 2815 2816 2834 2845 2841 2885 2949 2966 2972 2983 2988 2991 2991 3027 3016 3004 3016 3038 3050 3061 3068 3056 3064 3053 3037 3046 3033 3037 3035 3048 3067 3081 3085 3103 3113 3102 3102 3122 3131 3117 3120 3164 3170 3196 3286 3431 3320 3215 3072 3984 3634 3440 3298 3195 3128 3053 3001 3009 3039 3066 3086 3235 3338 3374 3422 3517 3641 3724 3804 3847 3980 4238 4033 3563 3165 2722 2546 2451 2263 2359 2478 2617 2616 2517 2382 2309 2366 2190 1850 1931 1685 1536 2127 2937 3314 3225 2765 2776 2749 2614 2540 2998 2629 2556 2500 2543 2545 2493 2435 2360 2295 2284 2275 2237 2211 2218 2272 2290 2687 2696 2605 2591 2408 2226 2242 2375 2433 2343 2301 2325 2333 2398 2439 2487 2556 2601 2685 2743 2854 2974 3027 3115 3206 3263 3292 3276 3223 3167 3144 3060 2996 2971 2925 2873 2852 2838 2829 2832 2807 2776 2760 2757 2767 2773 2794 2780 2808 2862 2860 2860 2832 2819 2800 2740 2677 2630 2619 2597 2550 2481 2423 2408 2310 2282 2275 2349 2703 2568 2525 2289 2186 2209 2320 2406 2344 2243 2150 2129 2294 2240 2273 2107 2212 2249 2206 2171 2107 2018 1981 1985 1970 1941 1917 1924 1993 2013 2187 2101 2072 1888 2026 1973 1986 1983 1952 1982 2048 2135 2383 2348 2140 2128 2161 2255 1982 2005 2096 2083 2054 1958 1881 1936 2124 2236 1894 1916 1985 2069 2127 2060 2090 2086 2121 2160 2224 2277 2312 2321 2295 2292 2317 2364 2442 2460 2437 2472 2884 2619 2767 2816 2847 2952 3100 3112 3023 2941 2893 2851 2595 2445 2383 2262 2085 2045 2062 2081 2530 3007 3203 3175 3102 3049 3071 3184 2948 2980 3086 2967 2748 2597 2587 2493 2397 2334 2473 2505 2474 2618 2727 2891 3066 3122 3058 2927 2957 2966 2885 2869 2761 2742 2759 2832 3057 2791 2696 2741 2679 2701 2684 2672 2845 2963 2960 2947 2898 2786 2687 2834 3536 3621 4248 3490 3371 3194 3136 3101 3337 3408 3303 3245 3282 3291 3337 3326 3200 3275 3363 3265 3219 3207 3252 3353 3366 3335 3537 3544 3818 3838 3716 3669 3794 3861 3688 3600 3604 3641 3678 3600 3559 3634 3682 3675 3640 3553 3558 3310 3449 3738 3755 3747 3517 3464 3668 3653 3552 3469 3507 3685 3724 3591 3526 3563 3684 3654 3633 3568 3488 3440 3293 3389 3301 3364 3291 3237 3269 3064 2988 3171 3384 3562 3427 3213 3325 3424 3401 3491 3570 3471 3193 3350 3411 3345 3323 3064 3429 3228 3435 3472 3437 3579 3606 3378 3300 3484 3593 3576 3545 3478 3594 3546 3397 3239 3004 3142 3414 3424 3375 3283 3370 3332 3265 3265 3251 3230 3293 3335 3274 3228 3250 3262 3263 3249 3189 3102 3145 3078 3157 2976 2956 3032 3052 3103 3151 3121 3140 3188 3278 3279 3211 3220 3183 3142 3196 3167 3206 3153 3105 3106 3275 3310 3299 3280 3281 3307 3338 3318 3269 3228 3212 3224 3247 3261 3303 3365 3342 3273 3326 3357 3282 3330 3244 3540 3361 3333 3340 3320 3175 3094 3130 3144 3035 3091 3283 3419 3342 3178 3048 3188 3254 3177 3252 3574 3570 3202 3249 3253 3019 3206 3059 2827 2740 2737 3079 3462 3492 3247 2867 2577 2470 2468 2495 2353 2000 2124 2369 2938 3102 3251 3219 3139 3035 2930 2892 2843 2805 2794 2761 2736 2714 2671 2653 2643 2628 2596 2592 2580 2554 2543 2556 2556 2553 2567 2580 2601 2612 2642 2703 2730 2689 2653 2642 2617 2615 2615 2619 2629 2632 2636 2644 2646 2645 2652 2662 2659 2665 2673 2667 2660 2657 2652 2656 2670 2698 2751 2770 2804 2851 2856 2890 2865 2856 2881 2914 2923 2896 2876 2870 2873 2863 2836 2810 2787 2763 2761 2766 2763 2762 2760 2723 2733 2729 2748 2770 2779 2784 2792 2786 2781 2796 2827 2867 2898 2902 2904 2899 2889 2879 2871 2864 2864 2868 2869 2875 2889 2890 2873 2856 2849 2847 2845 2842 2820 2786 2742 2709 2694 2661 2633 2633 2612 2593 2599 2601 2604 2607 2611 2614 2624 2637 2640 2638 2631 2636 2652 2680 2683 2690 2692 2688 2700 2683 2663 2650 2652 2693 2772 2825 2840 2843 2840 2833 2836 2855 2842 2833 2925 2949 2995 2997 2994 2994 2995 2992 3016 3037 3056 3071 3076 3076 3069 3057 3082 3063 3059 3061 3049 3049 3068 3043 3043 3055 3072 3087 3102 3116 3116 3107 3123 3137 3137 3124 3187 3192 3198 3290 3496 3341 3205 3274 3824 3621 3338 3231 3159 3079 2962 2917 3018 3034 3108 3160 3385 3429 3456 3442 3496 3554 3769 4032 4243 4312 4319 3900 3203 2875 2445 2163 2121 2208 2298 2333 2415 2604 2627 2646 2521 2479 2320 2185 2598 2788 2570 2634 2895 2912 2901 2798 2851 2780 2677 2871 2921 2774 2658 2534 2526 2521 2494 2471 2397 2375 2367 2320 2317 2261 2267 2338 2410 2468 2425 2404 2325 2173 2110 2191 2338 2310 2270 2294 2293 2327 2377 2422 2430 2515 2590 2668 2747 2855 2944 3003 3130 3246 3293 3309 3285 3240 3231 3134 3051 2982 2959 2914 2893 2887 2864 2844 2835 2838 2846 2817 2797 2787 2783 2798 2772 2793 2839 2835 2837 2836 2824 2803 2750 2688 2673 2668 2639 2628 2598 2533 2538 2431 2385 2316 2426 2687 2502 2454 2509 2564 2416 2335 2343 2383 2305 2302 2248 2324 2276 2232 2141 2256 2202 2220 2184 2085 2053 2016 2028 2134 2102 2041 2020 2095 2140 2195 2108 2065 2006 2009 1963 1927 1945 1963 2036 2161 2382 2469 2192 2224 2147 2162 2186 2104 2048 2037 2035 2013 1979 1964 1959 2025 2089 1910 1938 2007 2068 2074 2082 2090 2081 2156 2164 2177 2231 2263 2276 2274 2301 2362 2438 2585 2735 2765 2827 3109 2776 2790 2786 2790 2866 2942 2976 2894 2800 2675 2590 2502 2502 2524 2519 2491 2571 2560 2418 2708 2950 3077 3152 3077 2940 2812 2855 2717 2752 2929 2852 2686 2483 2515 2526 2518 2513 2529 2581 2668 2777 2873 2966 3017 2983 2908 2911 3021 3091 2907 2792 2682 2670 2521 2667 2892 2887 2782 2739 2882 3054 2997 2895 2979 3073 3070 3082 3117 2966 2816 2974 3607 4066 4045 3580 3497 3346 3313 3140 3103 3280 3291 3261 3403 3450 3448 3546 3564 3516 3405 3494 3471 3380 3358 3352 3340 3407 3784 3754 3800 3804 3762 3722 3815 3805 3666 3630 3518 3308 3317 3420 3421 3529 3550 3628 3757 3676 3668 3354 3293 3539 3698 3859 3639 3483 3476 3538 3505 3501 3538 3548 3508 3415 3348 3405 3470 3457 3415 3349 3312 3291 3695 3449 3299 3424 3257 3178 3150 3053 2986 3135 3363 3442 3335 3237 3321 3456 3366 3342 3266 3234 3132 3604 3085 3040 3233 3245 3632 3502 3470 3357 3253 3402 3582 3514 3427 3432 3404 3427 3455 3409 3375 3324 3295 3361 3158 3068 3251 3473 3621 3562 3560 3486 3305 3221 3198 3172 3171 3187 3194 3236 3321 3357 3412 3298 3206 3186 3151 3052 3124 3021 2999 3101 3107 3135 3198 3211 3185 3166 3245 3304 3315 3258 3100 3076 3152 3273 3247 3398 3286 3338 3345 3386 3395 3370 3339 3434 3388 3321 3245 3224 3273 3330 3367 3359 3308 3285 3243 3274 3285 3333 3356 3464 3395 3438 3387 3300 3200 3143 3189 3146 3147 3288 3377 3309 3461 3718 3588 3402 2970 2988 3088 3149 3023 3123 3412 3073 3062 3139 3035 3000 2893 2777 2682 2682 2960 3276 3427 3330 2863 2481 2512 2702 2676 2567 2587 2931 2638 2935 3083 3171 3132 3025 2989 2949 2880 2821 2773 2722 2703 2682 2684 2673 2672 2644 2635 2591 2580 2557 2553 2552 2562 2567 2556 2563 2582 2603 2610 2631 2691 2724 2720 2701 2663 2631 2621 2619 2622 2628 2630 2631 2632 2640 2646 2653 2661 2658 2663 2669 2664 2660 2651 2649 2659 2678 2717 2766 2800 2810 2841 2880 2906 2886 2885 2906 2930 2924 2905 2887 2865 2860 2852 2814 2784 2764 2734 2727 2724 2729 2728 2732 2714 2716 2729 2743 2755 2767 2775 2785 2792 2796 2814 2848 2883 2897 2887 2883 2870 2883 2883 2887 2895 2899 2898 2895 2887 2894 2898 2885 2878 2879 2876 2868 2866 2842 2818 2778 2738 2724 2715 2682 2656 2636 2615 2618 2620 2619 2621 2622 2624 2636 2653 2657 2657 2651 2656 2668 2689 2704 2716 2720 2718 2712 2718 2717 2715 2696 2703 2755 2811 2857 2872 2871 2862 2867 2886 2872 2847 2868 2946 2991 2997 3003 3003 3000 3006 3047 3093 3103 3100 3079 3086 3099 3037 3049 3040 3061 3052 3039 3045 3060 3072 3062 3056 3077 3096 3097 3118 3132 3140 3147 3147 3162 3151 3139 3214 3207 3335 3529 3363 3185 3165 3277 3387 3298 3201 3174 3090 3017 3191 3020 3057 3090 3233 3507 3573 3460 3361 3312 3418 3538 3671 3950 3929 3783 3533 2766 2365 2119 1980 2029 2197 2342 2271 2320 2554 2766 2871 2751 2639 2587 2761 3108 2781 2725 2674 2638 2606 2675 2859 2885 2861 3002 3081 3035 2988 2779 2626 2593 2561 2532 2601 2562 2518 2442 2397 2391 2324 2295 2307 2340 2373 2363 2282 2134 2090 2062 2092 2206 2237 2241 2274 2303 2322 2375 2399 2427 2504 2580 2667 2752 2827 2909 3010 3151 3279 3311 3314 3307 3278 3241 3131 3038 2973 2938 2920 2911 2880 2855 2847 2848 2848 2846 2828 2821 2793 2785 2785 2783 2782 2796 2808 2822 2834 2831 2813 2782 2769 2728 2662 2657 2695 2703 2646 2643 2555 2417 2298 2315 2409 2423 2423 2587 2624 2469 2456 2234 2318 2290 2238 2286 2327 2292 2186 2134 2121 2123 2174 2147 2091 2083 2061 2132 2238 2204 2147 2126 2189 2130 2092 2135 2138 2093 2062 2041 1933 1947 1949 2012 2106 2001 2061 2034 2072 2074 2070 2117 2129 2099 2088 2043 2062 2043 2072 2099 2117 2024 1930 1966 2050 2088 2026 2033 2095 2144 2188 2170 2157 2199 2210 2235 2274 2342 2443 2536 2641 2753 2843 2868 2866 2920 2870 2837 2795 2817 2813 2785 2708 2696 2602 2536 2655 2787 2830 2804 2761 2771 2763 2747 2903 2992 2967 3097 3103 3074 2975 2907 2717 2705 2762 2678 2551 2441 2487 2555 2627 2668 2690 2696 2719 2813 2906 2911 2844 2821 2672 2612 2837 2973 2831 2791 2810 2873 2478 2412 2566 2710 2771 2883 3101 3379 3532 3540 3513 3415 3264 3094 3125 3046 2856 2854 3089 3477 3651 3239 3142 3387 3440 3392 3126 3218 3267 3195 3421 3671 3707 3847 4019 3862 3507 3521 3616 3636 3647 3726 3699 3770 3972 3957 4012 3910 3815 3811 3841 3840 3793 3774 3728 3605 3501 3446 3504 3651 3734 3803 3924 3861 3852 3572 3345 3402 3519 3714 3761 3705 3679 3608 3572 3554 3429 3299 3349 3513 3593 3578 3471 3446 3389 3607 3883 3687 3901 3620 3583 3417 3363 3320 3254 3252 3155 3185 3355 3400 3345 3348 3426 3443 3404 3253 3236 3504 3557 3293 3188 3118 3176 3329 3475 3488 3501 3342 3256 3382 3490 3463 3397 3343 3341 3439 3429 3325 3253 3187 3316 3380 3389 3342 3372 3431 3594 3586 3504 3552 3436 3310 3260 3182 3123 3091 3030 3056 3142 3205 3305 3387 3191 3143 3064 3004 3027 3015 3019 3153 3150 3127 3155 3187 3171 3168 3167 3143 3149 3158 3174 3097 3134 3315 3313 3558 3497 3478 3473 3565 3487 3419 3397 3419 3378 3313 3262 3291 3375 3418 3382 3281 3384 3512 3301 3334 3390 3367 3390 3369 3266 3364 3359 3259 3218 3279 3185 3071 3235 3394 3388 3359 3296 3305 3492 3725 3371 3024 2984 3011 3076 3159 3114 3133 3101 3074 2959 2829 2722 2672 2657 2740 3043 3473 3653 3564 3116 2580 2672 2844 2773 2717 2876 3181 3233 3162 3107 3100 3094 3002 2947 2921 2845 2778 2721 2681 2675 2657 2651 2626 2648 2629 2612 2593 2566 2540 2561 2571 2574 2584 2579 2576 2589 2611 2617 2630 2675 2686 2715 2706 2676 2641 2628 2627 2624 2630 2635 2632 2634 2640 2647 2661 2673 2671 2674 2677 2670 2661 2653 2658 2671 2701 2734 2760 2810 2834 2863 2897 2914 2892 2900 2928 2943 2937 2915 2884 2867 2858 2848 2821 2778 2758 2730 2701 2707 2698 2715 2723 2715 2710 2716 2726 2741 2757 2768 2771 2780 2804 2824 2848 2882 2896 2889 2891 2887 2899 2894 2896 2911 2922 2921 2913 2905 2907 2908 2902 2900 2901 2897 2887 2882 2866 2843 2803 2765 2757 2754 2719 2687 2659 2638 2638 2643 2643 2645 2646 2648 2654 2671 2676 2676 2678 2682 2683 2728 2746 2749 2749 2748 2740 2756 2764 2739 2715 2696 2697 2754 2887 2898 2900 2900 2898 2916 2899 2870 2847 2914 2947 2990 3020 3014 3019 3052 3094 3159 3164 3132 3046 3045 3065 3052 3050 3048 3042 3036 3038 3042 3058 3088 3084 3068 3091 3114 3096 3118 3150 3160 3193 3222 3167 3158 3150 3211 3274 3455 3541 3367 3210 3232 3445 3330 3223 3191 3191 3105 3094 3563 3261 3194 3165 3339 3631 3756 3567 3178 2894 2913 2959 2763 2819 2929 2842 2856 2380 2124 2033 2077 2121 2186 2263 2204 2226 2444 2749 2912 2855 2865 2846 2729 2792 2688 2791 2768 2786 2797 2862 2905 2938 3013 3144 3197 3204 3085 2899 2897 2910 2697 2640 2739 2755 2653 2555 2493 2414 2325 2267 2228 2224 2273 2306 2192 2037 2185 2176 2076 2226 2230 2233 2228 2270 2278 2307 2384 2437 2498 2582 2669 2751 2799 2902 3039 3173 3275 3315 3313 3310 3289 3232 3129 3025 2968 2951 2943 2908 2861 2846 2855 2856 2850 2845 2812 2816 2804 2807 2800 2779 2768 2782 2810 2835 2842 2832 2824 2809 2785 2726 2647 2669 2728 2754 2764 2703 2556 2323 2137 2094 2163 2230 2298 2497 2458 2367 2449 2347 2338 2253 2283 2296 2320 2277 2197 2144 2055 2047 2130 2150 2232 2192 2211 2278 2292 2241 2199 2168 2175 2069 1954 1998 2068 2136 2151 2149 1915 1968 1985 1979 1946 1964 2003 2021 2017 2009 2015 2034 2086 2092 2082 2052 2223 2195 2151 2148 2167 2026 1953 2010 2087 2182 2211 2196 2199 2220 2195 2177 2163 2192 2174 2200 2265 2337 2427 2529 2534 2416 2487 2582 2718 2915 2955 2920 2798 2786 2791 2669 2608 2660 2687 2687 2791 2929 2977 2946 2860 2776 2801 2913 3022 3058 2904 2973 3002 3100 3062 2921 2788 2660 2566 2510 2444 2437 2413 2508 2540 2561 2626 2614 2590 2681 2804 2841 2915 3385 3237 2484 2691 2799 2772 2786 2841 3388 4028 3002 2720 2852 2894 2972 2948 2950 3024 3140 3326 3291 3174 3082 2992 3130 3081 2925 2760 2829 2968 2971 2799 2885 3173 3195 3081 3221 3331 3258 3301 3466 3564 3642 3649 3619 3500 3290 3355 3458 3637 3886 3866 3873 3643 3792 3973 3964 3872 3890 3968 3878 3736 3782 3930 3926 3795 3804 3786 3675 3742 3680 3582 3637 3585 3680 3385 3465 3465 3497 3499 3610 3752 3756 3676 3580 3425 3339 3459 3559 3666 3715 3771 3841 3738 3849 4142 3961 3885 3537 3582 3575 3467 3338 3333 3357 3321 3319 3339 3399 3490 3515 3480 3253 3179 3048 3261 3224 3341 3340 3402 3262 3269 3287 3366 3329 3287 3386 3434 3430 3485 3438 3312 3323 3378 3515 3521 3403 3219 3147 3279 3443 3494 3519 3537 3529 3517 3422 3342 3515 3599 3505 3397 3295 3181 3130 3207 3135 3072 3007 3070 3253 3135 3138 3093 3068 3037 3060 3084 3185 3253 3285 3310 3308 3301 3260 3221 3288 3272 3218 3302 3377 3368 3619 3364 3458 3490 3480 3533 3588 3458 3372 3364 3376 3364 3339 3342 3370 3379 3432 3543 3469 3777 3770 3496 3454 3450 3336 3299 3163 3221 3250 3394 3338 3273 3253 3102 2982 3032 3115 3185 3359 3328 3174 3314 3740 3846 3685 3536 3237 3236 3358 3204 3221 3132 3030 2935 2840 2768 2726 2766 2939 3160 3304 3530 3660 3446 2955 2888 3066 3033 3112 3260 3459 3334 3131 3096 3094 3069 2993 2900 2836 2801 2755 2690 2632 2626 2623 2627 2616 2637 2618 2598 2589 2568 2562 2544 2544 2569 2586 2591 2584 2592 2625 2628 2630 2643 2682 2718 2723 2701 2657 2639 2635 2633 2634 2639 2646 2645 2647 2655 2673 2689 2688 2690 2679 2666 2658 2662 2668 2700 2729 2757 2772 2828 2859 2879 2902 2914 2895 2898 2926 2942 2941 2925 2888 2877 2848 2828 2820 2780 2755 2737 2689 2667 2682 2704 2713 2709 2700 2700 2722 2748 2765 2775 2775 2786 2815 2831 2850 2875 2890 2889 2887 2908 2913 2904 2915 2928 2939 2943 2936 2930 2923 2921 2921 2918 2914 2907 2899 2902 2885 2864 2842 2814 2795 2783 2755 2719 2686 2663 2659 2666 2668 2660 2654 2651 2661 2693 2692 2696 2703 2706 2721 2751 2765 2753 2758 2764 2770 2780 2773 2786 2780 2743 2693 2700 2767 2774 2910 2940 2933 2939 2923 2898 2887 2875 2913 3003 3035 3037 3065 3103 3130 3133 3092 3055 3031 3042 3060 3091 3098 3099 3089 3067 3054 3056 3066 3065 3072 3085 3092 3126 3141 3118 3160 3178 3222 3316 3232 3204 3185 3173 3250 3500 3583 3383 3260 3421 3294 3282 3191 3203 3219 3153 3180 3293 3401 3280 3240 3399 3679 3810 3509 2924 2491 2379 2469 2486 2471 2485 2389 2365 2187 2099 2074 2087 2086 2100 2088 2064 2154 2356 2615 2750 2815 2863 2999 3013 2973 2921 2878 2850 2846 2893 3040 3111 3094 3187 3151 3159 3185 3145 3088 3083 3025 2849 2845 2853 2827 2722 2600 2494 2406 2314 2211 2145 2124 2185 2252 2133 1977 2166 1997 2187 2205 2249 2197 2155 2186 2252 2320 2387 2448 2500 2592 2664 2744 2847 2947 3078 3207 3288 3306 3308 3299 3277 3224 3119 3018 2979 2941 2931 2911 2861 2838 2861 2853 2850 2822 2807 2814 2806 2812 2820 2792 2765 2779 2807 2821 2850 2846 2821 2803 2750 2681 2645 2668 2697 2727 2763 2715 2529 2264 2072 1995 1989 2025 2193 2322 2350 2347 2375 2406 2331 2207 2165 2220 2291 2266 2210 2148 2136 2092 2195 2188 2194 2205 2259 2314 2302 2226 2145 2109 2067 1980 1922 1931 1998 2010 1973 1866 1957 2022 2096 2157 2211 2130 2075 2255 2239 2166 2173 2126 2115 2180 2306 2231 2367 2424 2418 2294 2188 2006 1985 2027 2026 2093 2146 2145 2257 2286 2229 2156 2166 2196 2174 2181 2233 2285 2330 2394 2394 2258 2211 2325 2562 2803 2875 2927 2821 2824 2764 2628 2562 2583 2654 2720 2801 2780 2797 2896 2910 2820 2783 2896 3071 3102 2985 3010 3089 3154 3058 2901 2758 2708 2527 2666 2508 2438 2347 2353 2400 2461 2558 2576 2552 2653 2781 2929 3166 2782 2909 3446 3462 2718 2799 2843 2844 3012 3100 2873 2923 3043 2984 2910 2740 2667 2648 2583 2714 2822 2986 3065 3026 3047 3333 3297 2992 2976 2828 2870 3310 3052 3081 3166 3101 3226 3495 3424 3252 3236 3284 3533 3681 3669 3428 3442 3457 3451 3453 3547 3536 3517 3418 3667 3875 3908 3856 3858 3846 3788 3649 3608 3721 3741 3771 3780 3934 3943 3849 3606 3645 3713 3673 3745 3510 3541 3551 3517 3511 3458 3528 3681 3653 3518 3472 3510 3660 3912 3839 3717 3709 3698 3423 3239 3379 3401 3540 3325 3326 3270 3255 3187 3270 3388 3374 3282 3180 3134 3218 3280 3302 3224 3303 3299 3427 3312 3375 3525 3375 3235 3221 3292 3373 3321 3316 3445 3498 3530 3614 3581 3491 3502 3533 3267 3336 3385 3481 3430 3345 3444 3438 3447 3425 3414 3435 3347 3185 3287 3473 3487 3419 3368 3345 3308 3210 3109 3000 2926 2936 3077 3112 3115 3089 3071 3107 3160 3167 3186 3212 3228 3182 3149 3169 3148 3208 3294 3246 3323 3471 3564 3548 3876 3435 3423 3372 3483 3548 3519 3409 3370 3368 3365 3368 3385 3375 3347 3365 3379 3645 3602 3821 3823 3622 3522 3513 3508 3359 3185 3237 3223 3347 3362 3257 3183 3051 2884 2899 2947 3156 3796 3464 3203 3278 3382 3506 3705 3659 3466 3176 3091 3231 3243 3148 3032 2965 2936 2898 2861 2947 3095 3108 3264 3448 3677 3682 3475 3305 3413 3428 3480 3502 3467 3324 3254 3116 2991 2970 2931 2866 2820 2796 2726 2670 2654 2576 2589 2608 2604 2627 2619 2602 2593 2589 2577 2552 2549 2571 2587 2593 2592 2598 2635 2648 2646 2645 2694 2727 2741 2723 2681 2666 2655 2644 2642 2643 2646 2649 2659 2673 2679 2690 2690 2690 2678 2665 2658 2683 2703 2717 2755 2770 2796 2850 2875 2883 2899 2905 2893 2894 2924 2943 2939 2929 2892 2877 2862 2824 2815 2804 2752 2719 2679 2656 2655 2664 2680 2688 2688 2693 2717 2744 2767 2769 2775 2790 2815 2832 2871 2884 2889 2902 2923 2931 2923 2919 2928 2944 2959 2963 2953 2939 2934 2940 2938 2931 2925 2919 2908 2916 2907 2892 2886 2863 2831 2811 2789 2755 2725 2699 2688 2688 2701 2696 2699 2703 2698 2706 2727 2735 2749 2731 2713 2680 2643 2660 2694 2731 2813 2820 2900 2862 2808 2775 2728 2731 2741 2728 2874 2942 2955 2960 2954 2941 2933 2898 2899 3001 3046 3048 3058 3123 3128 3092 3057 3043 3058 3073 3088 3112 3121 3124 3122 3106 3088 3087 3100 3098 3102 3090 3092 3133 3182 3142 3159 3186 3204 3322 3315 3241 3158 3190 3344 3432 3591 3472 3358 3350 3394 3306 3230 3276 3297 3285 3254 3318 3335 3277 3268 3396 3652 3762 3345 2734 2381 2242 2299 2538 2476 2375 2321 2255 2155 2081 2049 2059 2056 2028 2025 2134 2222 2214 2345 2371 2675 2627 2764 2903 2953 2929 2999 2996 2975 3273 3578 3405 3138 3348 3391 3236 3320 3271 3192 3148 3037 3008 2898 2947 2907 2739 2532 2400 2345 2271 2116 2049 2040 2139 2250 1936 1995 1978 1947 2132 2117 2169 2175 2137 2157 2241 2321 2395 2458 2501 2519 2616 2777 2897 3003 3118 3224 3256 3285 3295 3279 3259 3213 3115 3030 2988 2927 2925 2906 2870 2854 2856 2851 2849 2832 2819 2826 2839 2858 2844 2804 2778 2775 2814 2865 2866 2859 2817 2778 2721 2659 2633 2638 2636 2659 2672 2618 2471 2252 2022 2003 1971 1990 2149 2231 2249 2281 2311 2369 2321 2221 2254 2231 2263 2287 2316 2212 2198 2240 2248 2283 2271 2277 2336 2384 2357 2226 2129 2121 2120 2095 1962 2086 2115 2094 2073 2000 2094 2134 2140 2163 2187 2102 1909 2092 2031 2227 2207 2138 2136 2161 2237 2352 2476 2483 2435 2527 2454 2023 1947 1963 1969 1973 1984 2004 2130 2136 2213 2160 2178 2189 2204 2226 2255 2286 2304 2321 2367 2377 2294 2334 2533 2704 2820 2939 2906 2859 2750 2639 2597 2519 2500 2543 2607 2463 2414 2623 2761 2739 2756 2895 3100 3129 3151 3144 3245 3263 3151 3023 2834 2815 2646 2652 2503 2446 2378 2238 2246 2446 2627 2645 2616 2645 2588 2514 2577 2254 2335 2793 2849 2590 2708 2729 2752 2880 2923 2898 2918 2907 2746 2642 2575 2587 2565 2436 2520 2673 2836 2998 3005 2909 3055 3338 3381 3255 3148 3505 3341 3269 3301 3271 3145 3138 3202 3188 3233 3251 3121 3235 3566 3790 3624 3749 3603 3610 3701 3697 3762 3579 3466 3714 3896 3896 3841 3749 3616 3513 3433 3513 3815 3986 4028 4089 3850 3881 3735 3584 3734 3948 3764 3717 3530 3400 3485 3480 3667 3645 3600 3654 3632 3586 3565 3575 3657 3751 3728 3633 3558 3599 3490 3466 3386 3481 3499 3267 3312 3320 3319 3253 3198 3275 3277 3215 3227 3168 3154 3237 3457 3556 3416 3446 3533 3432 3470 3407 3255 3236 3285 3310 3282 3331 3516 3571 3430 3426 3533 3514 3420 3334 3404 3386 3347 3426 3482 3490 3445 3472 3404 3545 3477 3412 3431 3342 3140 3137 3304 3334 3269 3233 3194 3211 3127 3089 3009 2978 3019 3043 3059 3169 3202 3202 3169 3202 3230 3278 3315 3304 3285 3281 3306 3356 3411 3453 3471 3586 3556 3552 3733 3804 3683 3416 3314 3316 3323 3288 3452 3491 3372 3294 3281 3298 3262 3217 3247 3207 3325 3224 3366 3610 3513 3524 3479 3522 3451 3298 3286 3262 3236 3217 3164 3069 2922 2875 2960 3180 3123 3576 3443 3347 3537 3404 3172 3278 3327 3297 3271 3295 3328 3261 3171 3122 3022 2970 3117 3122 3128 3248 3056 3071 3638 3682 3653 3572 3578 3635 3662 3628 3556 3414 3321 3214 3026 2912 2876 2841 2808 2802 2763 2754 2686 2665 2613 2586 2589 2595 2601 2605 2600 2595 2598 2601 2584 2571 2580 2586 2610 2625 2624 2652 2673 2671 2660 2698 2736 2761 2741 2716 2702 2678 2659 2654 2650 2650 2660 2672 2683 2684 2685 2689 2688 2674 2665 2660 2726 2739 2744 2765 2790 2824 2870 2881 2868 2878 2889 2888 2909 2952 2957 2938 2916 2897 2870 2844 2842 2826 2783 2736 2703 2675 2654 2654 2667 2672 2679 2689 2688 2710 2745 2771 2772 2777 2782 2792 2840 2874 2886 2892 2916 2937 2942 2940 2940 2945 2961 2982 2981 2974 2963 2963 2955 2952 2941 2936 2927 2923 2929 2924 2921 2910 2889 2862 2841 2825 2791 2762 2741 2734 2716 2740 2725 2713 2704 2712 2723 2743 2736 2730 2711 2694 2683 2668 2658 2650 2676 2749 2820 2741 2756 2813 2825 2803 2791 2780 2755 2747 2852 2952 2979 2985 2982 2960 2932 2911 3007 3062 3056 3043 3064 3131 3140 3121 3094 3090 3102 3117 3124 3135 3147 3140 3135 3124 3119 3142 3148 3154 3138 3127 3149 3191 3170 3160 3163 3214 3336 3371 3244 3127 3266 3368 3451 3550 3349 3351 3255 3341 3309 3326 3361 3395 3359 3322 3384 3449 3460 3480 3598 3831 3826 3041 2546 2354 2295 2334 2680 2443 2312 2258 2194 2128 2097 2085 2053 2064 2045 2103 2116 2203 2188 2082 2202 2372 2365 2471 2639 2747 2907 3127 3107 3108 3182 3252 3235 3215 3365 3508 3364 3420 3393 3273 3212 3178 3054 3001 3011 2974 2740 2362 2353 2446 2317 2108 1949 1975 2133 2221 1970 1946 1913 1992 2099 2132 2148 2160 2135 2175 2260 2319 2405 2467 2485 2535 2646 2776 2937 3055 3150 3202 3234 3278 3279 3263 3263 3214 3125 3075 2974 2918 2892 2851 2865 2855 2850 2854 2861 2850 2831 2849 2846 2841 2807 2859 2816 2787 2813 2840 2842 2830 2795 2752 2696 2639 2621 2602 2560 2569 2587 2567 2456 2397 2262 2190 2128 2122 2206 2265 2287 2278 2287 2303 2249 2213 2196 2255 2260 2277 2281 2244 2251 2327 2341 2328 2278 2293 2335 2375 2356 2330 2225 2169 2214 2211 2174 2250 2269 2269 2222 2158 2132 2116 2107 2029 1864 1879 2168 2224 2130 2147 2128 2021 2085 2149 2179 2294 2392 2400 2418 2439 2266 2151 1988 2025 2037 2137 2074 2064 2075 2054 2137 2201 2201 2181 2206 2290 2343 2354 2373 2411 2499 2591 2557 2545 2590 2655 2766 2901 2917 2786 2740 2646 2572 2469 2387 2348 2337 2255 2246 2429 2584 2657 2804 2951 3059 3150 3152 3139 3138 3089 2994 2905 2877 2758 2711 2636 2594 2543 2500 2380 2335 2530 2714 2716 2683 2609 2413 2230 2517 3737 3109 2809 2832 2629 2726 2779 3068 2714 2755 2869 2916 2922 2800 2696 2691 2653 2603 2698 2815 2771 2767 2826 2906 2765 2752 2657 3021 3124 3129 3177 3189 3215 3256 3284 3201 3107 3043 3070 3298 3541 3514 3299 3379 3731 3910 3769 3617 3661 3610 3651 3901 3940 3778 3722 3736 3686 3639 3590 3503 3445 3436 3508 3719 3904 3990 3971 3909 3893 3654 3533 3642 3767 3833 3771 3431 3493 3513 3506 3707 3756 3685 3664 3625 3572 3533 3430 3327 3298 3368 3419 3508 3608 3680 3567 3563 3376 3386 3340 3299 3312 3282 3284 3204 3083 3121 3224 3323 3274 3151 3226 3445 3512 3431 3521 3484 3303 3122 3106 3214 3162 3145 3268 3348 3413 3601 3585 3363 3349 3421 3400 3299 3166 3276 3449 3353 3291 3366 3407 3317 3301 3262 3354 3376 3263 3259 3252 3125 3099 3176 3220 3286 3242 3186 3164 3182 3198 3052 3090 3095 3136 3185 3412 3464 3402 3234 3215 3319 3377 3322 3285 3332 3370 3433 3374 3361 3396 3475 3590 3496 3570 3750 3717 3865 3771 3703 3700 3849 3776 3424 3242 3197 3143 3151 3174 3142 3200 3354 3190 3296 3386 2981 2937 3214 3666 3441 3361 3457 3425 3404 3337 3255 3213 3121 3005 2874 2883 3047 3331 3151 3284 3314 2707 3646 3550 3447 3447 3378 3495 3466 3414 3441 3431 3382 3250 3074 3110 3565 3565 3568 3539 3226 3255 3921 3999 3727 3723 3726 3761 3674 3514 3422 3359 3242 3089 2967 2883 2855 2802 2733 2736 2721 2772 2689 2672 2636 2575 2578 2582 2591 2598 2599 2597 2599 2609 2608 2600 2609 2613 2627 2649 2662 2677 2699 2700 2685 2717 2757 2782 2769 2753 2725 2692 2673 2668 2673 2681 2674 2679 2677 2685 2690 2695 2690 2673 2674 2673 2739 2762 2771 2787 2816 2854 2878 2867 2849 2849 2857 2891 2930 2966 2960 2926 2899 2887 2885 2880 2856 2815 2769 2730 2704 2681 2654 2635 2637 2645 2666 2695 2685 2701 2735 2752 2750 2762 2784 2806 2845 2881 2905 2920 2937 2949 2947 2949 2959 2968 2982 3005 3006 2993 2995 2978 2963 2962 2950 2946 2940 2937 2941 2942 2939 2929 2911 2887 2867 2857 2832 2833 2803 2774 2758 2763 2767 2767 2769 2764 2762 2735 2710 2700 2693 2687 2682 2691 2721 2712 2697 2667 2701 2657 2811 2856 2870 2866 2837 2817 2793 2761 2822 2919 2941 2995 3010 2993 2979 2928 3003 3050 3069 3070 3030 3103 3094 3107 3132 3133 3140 3151 3155 3161 3171 3166 3160 3155 3155 3176 3170 3189 3190 3186 3174 3185 3193 3195 3179 3207 3364 3421 3206 3033 3060 3403 3531 3401 3246 3244 3194 3251 3278 3319 3395 3431 3420 3446 3506 3615 3706 3802 3889 3951 3751 2802 2434 2338 2313 2313 2367 2350 2310 2240 2177 2165 2170 2155 2084 2065 2071 2116 2093 1996 2030 2034 2100 2167 2196 2242 2260 2362 2701 3038 3123 3207 3274 3336 3352 3349 3497 3526 3469 3466 3411 3328 3152 2876 2735 2667 2810 3119 2899 2763 2311 2617 2515 2212 1959 1986 2022 2102 1996 1899 1910 2002 2080 2101 2132 2143 2130 2201 2276 2328 2383 2439 2475 2550 2683 2829 2979 3087 3132 3193 3245 3271 3256 3247 3261 3259 3206 3086 2977 2922 2907 2881 2860 2850 2852 2872 2865 2851 2842 2859 2848 2837 2843 2806 2796 2800 2813 2814 2819 2815 2784 2742 2681 2623 2606 2559 2513 2525 2544 2546 2510 2508 2406 2271 2241 2273 2334 2452 2622 2330 2333 2197 2176 2161 2151 2182 2224 2254 2250 2251 2314 2352 2362 2334 2274 2257 2254 2335 2339 2336 2208 2168 2171 2188 2236 2233 2213 2289 2290 2160 2021 2093 2066 2048 2047 2009 2523 2486 2321 2181 2006 1972 2005 2111 2094 2155 2264 2319 2358 2469 2384 2326 2093 2110 2168 2156 2086 2117 2144 2085 2089 2122 2167 2241 2303 2347 2397 2458 2504 2562 2641 2683 2715 2732 2741 2753 2777 2807 2814 2628 2622 2534 2469 2444 2407 2341 2258 2542 2617 2711 2925 2974 2930 2831 2953 3066 3032 3010 2968 2909 2804 2749 2794 2703 2662 2625 2647 2650 2634 2563 2521 2651 2791 2838 2896 2957 3003 3032 3439 4133 3084 3084 3030 2829 2713 2809 2767 2565 2690 2756 2890 3136 3099 2903 2772 2801 2952 3060 3123 2907 2730 2748 2762 2941 2854 2667 2743 2839 2795 2893 2896 2942 3000 3113 3209 3247 3189 3162 3267 3526 3880 3831 3613 3681 3952 3864 3738 3758 3482 3377 3545 3752 3735 3626 3589 3584 3547 3515 3527 3518 3502 3590 3693 3735 3812 3761 3831 3795 3772 3664 3657 3723 3876 3897 3708 3725 3601 3540 3544 3547 3551 3571 3603 3578 3477 3232 3082 3094 3248 3393 3289 3370 3410 3410 3530 3524 3419 3487 3339 3368 3369 3432 3365 3118 3117 3214 3230 3134 3061 3181 3315 3308 3104 3238 3305 3302 3369 3323 3365 3332 3166 3130 3167 3168 3247 3346 3355 3364 3315 3314 3357 3369 3434 3276 3065 3024 3192 3208 3285 3284 3153 3158 3236 3187 3139 3121 3046 3052 3144 3139 3281 3378 3356 3316 3302 3191 3200 3310 3341 3357 3441 3506 3511 3422 3335 3314 3340 3334 3369 3517 3470 3350 3385 3596 3598 3645 3653 3636 3538 3548 3605 3685 3706 3385 3375 3434 3406 3344 3179 3042 3080 3148 3112 3106 3132 3247 3313 3268 3243 3199 3130 3054 3662 3635 3441 3524 3558 3484 3455 3405 3328 3318 3163 3022 2918 2962 3588 3542 3180 3405 3508 2569 3441 3387 3358 3486 3485 3415 3371 3492 3591 3538 3422 3288 3201 3374 3856 3792 3984 4006 3800 3774 3959 3805 3750 3764 3748 3676 3456 3325 3310 3230 3162 3025 2948 2884 2867 2808 2755 2696 2678 2755 2688 2658 2625 2591 2594 2595 2610 2622 2616 2609 2602 2611 2628 2625 2635 2648 2655 2665 2689 2696 2719 2727 2712 2734 2772 2806 2814 2784 2742 2708 2689 2685 2696 2698 2692 2687 2674 2686 2699 2698 2705 2702 2690 2686 2737 2770 2782 2806 2844 2878 2887 2866 2842 2841 2847 2895 2944 2966 2949 2921 2904 2902 2904 2866 2835 2807 2776 2741 2705 2694 2700 2673 2642 2637 2654 2694 2693 2704 2736 2743 2749 2762 2793 2822 2852 2884 2914 2931 2936 2947 2956 2966 2978 2989 3007 3025 3027 3027 3009 2993 2980 2974 2968 2963 2961 2956 2947 2949 2953 2947 2934 2913 2892 2899 2903 2875 2849 2821 2778 2751 2736 2718 2710 2727 2734 2725 2719 2719 2722 2725 2724 2730 2765 2760 2734 2720 2711 2715 2800 2810 2841 2880 2873 2861 2848 2814 2799 2814 2842 2992 3048 3036 3015 2950 2996 3017 3077 3082 3034 3038 3085 3130 3157 3163 3169 3175 3177 3181 3187 3184 3183 3181 3182 3183 3201 3225 3244 3256 3250 3257 3250 3231 3219 3184 3451 3533 3144 3108 3261 3534 3415 3311 3226 3219 3234 3249 3261 3308 3380 3464 3533 3572 3541 3718 3916 4022 3990 3790 3381 2838 2516 2396 2324 2308 2331 2329 2288 2283 2256 2249 2319 2284 2136 2094 2075 2046 2082 2058 1951 1994 2033 2106 2187 2190 2229 2353 2477 2720 3111 3266 3352 3349 3406 3432 3467 3415 3379 3372 3373 3372 3140 2567 1971 1431 1617 1817 3350 2603 2507 2717 2657 2323 2041 1988 2019 1965 1904 1907 1921 1964 1996 2020 2138 2144 2152 2222 2284 2332 2353 2416 2486 2577 2724 2881 3008 3104 3158 3207 3240 3257 3241 3242 3244 3245 3190 3074 2966 2909 2890 2881 2872 2861 2857 2857 2862 2863 2857 2857 2852 2842 2837 2797 2786 2795 2781 2770 2791 2798 2782 2729 2667 2662 2583 2525 2498 2516 2569 2587 2598 2564 2557 2670 2661 2514 2576 2677 2609 2586 2443 2193 2119 2119 2149 2190 2203 2213 2236 2267 2334 2355 2390 2384 2293 2253 2254 2333 2297 2267 2175 2140 2157 2190 2210 2196 2165 2318 2379 2197 2057 2066 1982 1983 2088 2189 2359 2267 2145 2106 1984 1994 1945 2218 2250 2365 2379 2329 2294 2310 2324 2296 2046 2104 2155 2078 2075 2063 2102 2115 2114 2100 2183 2318 2372 2342 2388 2511 2604 2665 2711 2712 2688 2702 2763 2790 2801 2788 2716 2565 2562 2543 2526 2534 2537 2532 2441 2687 2840 2913 3020 3157 3289 3141 3009 3000 2951 2938 3011 3799 2968 2813 2773 2752 2682 2659 2717 2785 2789 2726 2682 2718 2811 2894 2965 3045 3100 3184 3199 3200 3067 3031 3050 2906 2664 2657 2459 2563 2619 2689 2732 2852 3002 3014 2990 3087 3171 3132 3147 3250 2883 2933 2803 3112 3156 3136 3012 2965 2816 2701 2687 2764 2849 2897 3008 3192 3330 3342 3236 3197 3457 3737 3783 3713 3787 3761 3541 3674 3680 3650 3696 3780 3781 3546 3658 4023 4198 3943 3644 3620 3718 3865 3795 3770 3862 3849 3788 3848 3842 3855 3883 3872 3881 3873 3780 3708 3580 3524 3498 3482 3478 3515 3622 3565 3430 3400 3501 3378 3522 3404 3485 3494 3414 3352 3358 3455 3532 3505 3305 3321 3536 3602 3445 3269 3219 3264 3419 3438 3191 3220 3161 3091 3093 3109 3290 3434 3382 3267 3275 3506 3372 3123 3189 3359 3464 3515 3361 3346 3334 3317 3360 3266 3235 3246 3114 3107 3137 3089 3127 3169 3238 3245 3320 3385 3367 3340 3276 3255 3354 3233 3315 3448 3389 3473 3315 3418 3333 3317 3371 3417 3467 3453 3421 3411 3445 3436 3415 3463 3456 3404 3344 3400 3568 3534 3534 3565 3493 3451 3416 3429 3486 3694 3600 3380 3531 3631 3349 3041 2922 2746 2991 3263 3243 2971 3065 3192 3038 3916 4036 2971 3133 3170 3708 3864 3908 3887 3705 3545 3461 3405 3339 3350 3287 3145 3076 3221 2735 3308 3103 3095 3377 2958 3049 2927 2958 3239 3429 3497 3531 3492 3495 3309 3259 3328 3425 3714 3450 3392 3386 3751 3928 3941 3771 3484 3533 3575 3540 3489 3331 3217 3218 3162 3096 2940 2917 2874 2876 2833 2805 2741 2633 2706 2676 2653 2644 2620 2615 2620 2643 2663 2646 2629 2613 2612 2640 2644 2647 2653 2672 2680 2706 2717 2740 2753 2743 2738 2762 2812 2837 2812 2767 2732 2710 2698 2701 2717 2714 2687 2684 2696 2702 2713 2731 2741 2745 2739 2751 2776 2797 2830 2872 2893 2882 2868 2821 2814 2841 2893 2931 2953 2942 2930 2926 2918 2890 2862 2848 2819 2776 2740 2717 2714 2706 2658 2653 2653 2658 2692 2700 2721 2726 2743 2759 2782 2809 2838 2866 2895 2914 2924 2941 2954 2966 2982 2997 3015 3031 3054 3049 3030 3016 3001 2989 2995 2997 2990 2989 2978 2962 2960 2964 2962 2956 2943 2940 2928 2936 2920 2902 2852 2780 2757 2760 2763 2760 2748 2736 2736 2758 2752 2742 2744 2748 2759 2803 2791 2783 2766 2726 2709 2725 2725 2781 2864 2896 2897 2887 2859 2859 2828 2821 2993 3023 3047 3039 2991 2975 3013 3078 3098 3052 3040 3093 3117 3154 3180 3188 3191 3192 3195 3205 3205 3206 3204 3202 3205 3231 3263 3291 3307 3316 3320 3258 3222 3253 3149 3606 3673 3415 3361 3282 3262 3275 3256 3238 3240 3259 3281 3283 3327 3483 3638 3692 3733 3733 3744 3899 3817 3583 3317 2976 2687 2600 2489 2321 2325 2335 2261 2264 2296 2307 2293 2318 2259 2211 2131 2063 2036 2017 1919 1892 1929 1985 2103 2159 2223 2260 2343 2324 2552 2955 3180 3208 3272 3357 3425 3349 3254 3309 3389 3399 3309 3079 2487 1652 430 447 505 2742 2494 2291 2535 2726 2675 2515 2282 2019 1881 1838 1867 1918 1922 1922 2059 2120 2161 2181 2237 2300 2328 2364 2433 2521 2616 2774 2904 3014 3131 3196 3226 3234 3225 3224 3229 3238 3238 3183 3070 2951 2877 2868 2858 2846 2856 2851 2839 2842 2850 2849 2853 2864 2868 2846 2824 2819 2798 2776 2781 2799 2769 2779 2762 2713 2653 2575 2518 2495 2511 2526 2551 2615 2644 2644 2740 2971 2891 2957 2738 2807 2690 2450 2269 2206 2159 2129 2150 2203 2250 2348 2368 2347 2365 2381 2366 2313 2322 2361 2366 2313 2242 2200 2212 2176 2177 2163 2192 2169 2281 2249 2191 2151 2097 2022 1982 1897 1942 2042 1997 2011 2097 2079 2076 2107 2168 2182 2257 2267 2292 2269 2201 2192 2200 1940 2001 2021 2017 2077 2053 2087 2093 2171 2266 2306 2321 2384 2324 2349 2446 2513 2593 2645 2616 2560 2591 2659 2692 2703 2736 2695 2573 2568 2588 2615 2647 2709 2749 2713 2752 2833 2884 2906 3035 3233 3209 3056 2960 2889 2932 3091 4234 2992 2935 2857 2807 2777 2735 2777 2826 2793 2716 2666 2684 2788 2879 2886 2895 2957 3119 3221 3178 3042 3045 3098 3060 2901 3000 3009 2715 2747 2820 2831 2780 2849 2945 3039 3180 3220 3167 3046 3045 3102 3553 2939 2948 3167 3183 3190 3374 3182 2862 2783 2765 2776 2843 2912 3086 3330 3424 3316 3114 3084 3287 3535 3527 3574 3457 3306 3366 3531 3690 3742 3690 3629 3530 3529 3651 3811 3877 3796 3728 3825 3934 3971 3906 3834 3795 3722 3704 3701 3762 3943 3999 3953 3840 3700 3658 3506 3403 3375 3352 3380 3429 3510 3505 3420 3465 3579 3511 3562 3659 3672 3603 3465 3235 3114 3185 3313 3353 3247 3244 3388 3473 3440 3342 3253 3257 3389 3475 3242 3252 3193 3095 3368 3271 3300 3135 3187 3326 3464 3548 3449 3248 3316 3517 3506 3500 3410 3463 3504 3367 3271 3192 3106 3236 3591 3624 3543 3435 3391 3405 3372 3359 3446 3530 3554 3567 3554 3522 3522 3427 3462 3380 3373 3484 3626 3608 3541 3439 3405 3417 3440 3406 3384 3392 3392 3359 3358 3394 3425 3642 3691 3590 3587 3763 3721 3543 3501 3503 3486 3529 3661 3758 3901 3778 2822 2598 3488 3721 3773 2821 2908 3291 3700 3226 2947 3240 2682 2961 2699 1145 1162 2443 2244 1449 1796 2660 3037 3051 3156 3421 3458 3254 3387 3182 3178 3686 3294 3228 2965 2966 3126 2875 2771 2662 2671 2869 2963 2971 3113 3572 3626 2697 2964 3211 3439 3646 3322 3369 3370 3685 3824 3764 3496 3225 3265 3344 3297 3277 3227 3123 3141 3101 2993 2877 2892 2877 2856 2846 2808 2767 2619 2633 2662 2669 2666 2665 2662 2658 2672 2694 2675 2653 2627 2610 2638 2644 2631 2657 2677 2687 2722 2729 2756 2779 2785 2778 2787 2825 2853 2843 2795 2755 2731 2729 2720 2731 2725 2707 2699 2698 2710 2739 2755 2773 2777 2773 2777 2787 2816 2856 2892 2902 2901 2864 2803 2820 2845 2887 2919 2944 2949 2941 2929 2910 2885 2873 2855 2816 2782 2767 2745 2722 2695 2704 2698 2676 2689 2699 2696 2728 2747 2765 2786 2802 2823 2849 2871 2889 2912 2927 2943 2961 2981 3002 3023 3037 3053 3072 3064 3049 3034 3022 3015 3029 3052 3045 3013 2988 2971 2964 2978 2977 2976 2977 2976 2967 2970 2974 2938 2858 2798 2782 2794 2799 2778 2774 2775 2773 2799 2790 2791 2790 2796 2806 2817 2814 2809 2794 2785 2784 2798 2805 2800 2888 2946 2942 2944 2922 2906 2882 2835 2881 3038 3087 3085 3071 3030 3027 3085 3119 3072 3042 3102 3098 3124 3199 3208 3209 3209 3213 3229 3236 3233 3227 3226 3231 3255 3296 3317 3332 3366 3415 3277 3334 3252 3206 3506 3720 3450 3315 3251 3226 3240 3259 3243 3199 3228 3290 3276 3381 3690 3800 3814 3715 3651 3742 3475 3225 3019 2806 2678 2541 2449 2464 2334 2348 2317 2342 2225 2233 2280 2305 2256 2191 2153 2115 2097 2058 1990 1912 1843 1883 1971 2028 2093 2220 2140 2231 2222 2490 2659 2716 2964 3132 3171 3096 3016 3273 3320 3442 3395 3066 3046 2622 2202 1702 1848 1979 2498 2464 2603 2754 2851 2893 2682 2396 1940 1866 1857 1909 1912 1936 1940 2071 2136 2162 2199 2250 2275 2334 2397 2449 2565 2667 2819 2848 3003 3157 3224 3229 3202 3198 3206 3223 3235 3230 3174 3066 2952 2887 2831 2824 2832 2846 2844 2837 2834 2837 2837 2847 2869 2884 2876 2860 2842 2796 2769 2777 2807 2780 2772 2771 2727 2660 2586 2522 2485 2470 2460 2519 2637 2710 2694 2677 3032 3082 3169 3107 2923 2706 2503 2384 2297 2189 2115 2149 2262 2350 2393 2402 2417 2375 2351 2371 2357 2395 2492 2478 2377 2357 2243 2252 2203 2174 2128 2119 2197 2292 2318 2418 2390 2204 2117 2045 1979 1925 2080 2015 1883 2088 2256 2207 2214 2168 2081 2100 2153 2181 2179 2155 2312 2325 1911 1964 1998 2099 2102 2111 2187 2186 2161 2178 2256 2282 2389 2309 2314 2432 2471 2500 2530 2475 2456 2530 2551 2584 2642 2731 2752 2606 2592 2613 2653 2689 2749 2818 2839 2840 2804 2782 2826 2950 3089 3123 3061 2957 2947 2894 3054 3969 3636 2980 2883 2854 2787 2727 2732 2720 2646 2564 2536 2620 2796 2970 3075 3077 3040 3098 3234 3252 3113 3021 3152 3208 3105 3101 2886 2675 2697 2885 3083 2944 2725 2719 2857 2875 2806 2958 3014 3115 2987 2882 2784 2568 2761 2916 3119 3307 3298 3167 3119 3056 2929 2895 2950 3121 3356 3444 3390 3315 3276 3314 3422 3416 3451 3337 3218 3120 3157 3344 3553 3648 3636 3616 3606 3611 3651 3682 3685 3746 3852 3876 3817 3858 3909 3928 3753 3656 3681 3734 3801 3843 3881 3799 3733 3707 3595 3488 3376 3292 3361 3432 3414 3441 3440 3387 3379 3320 3314 3292 3537 3394 3323 3371 3128 3033 3050 3065 3200 3350 3337 3235 3237 3337 3331 3297 3263 3292 3150 3193 3182 3144 3390 3238 3157 3107 3222 3468 3624 3551 3442 3315 3159 3119 3145 3308 3380 3366 3509 3499 3284 3655 3691 3625 3735 3765 3736 3623 3536 3491 3431 3473 3572 3591 3588 3582 3571 3562 3459 3405 3434 3336 3468 3626 3637 3528 3493 3451 3406 3396 3398 3415 3360 3263 3236 3242 3313 3418 3543 3340 3387 3401 3462 3483 3477 3484 3507 3533 3575 3633 3792 3722 3986 3660 2273 1630 1848 2582 3117 3150 2449 3126 3735 3950 2761 2748 1351 1420 2219 1649 1086 1357 1647 978 526 1110 1541 1717 2515 3306 3399 3325 3523 3434 3523 3754 3831 3491 3250 3087 2946 2735 2624 2619 2760 2913 3223 3856 4143 3913 1453 1246 2102 2488 3140 3176 3095 3261 3251 3272 3305 3327 3322 3181 3126 3190 3168 3129 3131 3082 3090 3034 2876 2850 2880 2899 2856 2843 2830 2786 2694 2668 2688 2700 2702 2703 2700 2697 2698 2707 2696 2674 2646 2608 2608 2639 2633 2653 2685 2702 2738 2748 2761 2788 2806 2806 2812 2850 2881 2875 2822 2781 2775 2755 2739 2755 2741 2718 2707 2706 2717 2743 2780 2816 2825 2809 2794 2798 2839 2877 2893 2905 2898 2844 2807 2821 2852 2886 2912 2938 2946 2938 2922 2903 2890 2872 2846 2825 2809 2787 2751 2722 2695 2717 2691 2698 2698 2705 2712 2740 2758 2766 2788 2813 2828 2842 2868 2883 2909 2928 2944 2960 3008 3033 3047 3058 3071 3082 3080 3066 3056 3050 3047 3062 3097 3093 3061 3050 3003 2988 2993 2996 2994 3001 3005 3001 3025 3010 2925 2870 2851 2834 2829 2837 2838 2832 2818 2812 2823 2830 2828 2829 2825 2834 2853 2852 2855 2860 2861 2851 2834 2812 2784 2862 2900 2880 2919 2960 2927 2900 2838 2903 3006 3003 3044 3105 3080 3035 3086 3145 3105 3021 3024 3073 3152 3210 3231 3234 3237 3242 3254 3262 3261 3252 3252 3259 3281 3333 3344 3348 3432 3526 3218 3462 3353 3251 3419 3750 3583 3340 3249 3236 3248 3254 3223 3205 3318 3392 3391 3489 3739 3858 3888 3713 3416 3296 2913 2604 2522 2456 2460 2429 2347 2379 2343 2334 2260 2252 2264 2304 2329 2307 2217 2174 2199 2178 2123 2054 1975 1927 1922 1893 2039 2071 2066 2098 2177 2233 2264 2395 2517 2623 2678 2766 2803 2503 1753 1832 3490 3472 3273 2906 2943 2895 2933 2796 2731 2699 2591 2565 2739 2762 2932 2868 2672 2467 1960 1860 1888 1938 1951 1946 1993 2038 2111 2166 2177 2237 2317 2351 2434 2462 2613 2722 2743 2898 3042 3158 3204 3182 3166 3171 3192 3222 3229 3217 3155 3092 2999 2879 2817 2816 2835 2836 2834 2834 2845 2848 2835 2845 2867 2885 2873 2872 2825 2782 2756 2762 2786 2786 2779 2770 2735 2668 2599 2532 2505 2449 2441 2535 2626 2686 2672 2560 2534 2693 2884 2981 2895 2663 2477 2443 2306 2139 2016 2254 2294 2346 2365 2384 2425 2398 2378 2396 2385 2394 2459 2435 2296 2277 2261 2255 2278 2293 2290 2252 2281 2292 2243 2351 2449 2171 2093 1915 1877 1977 2163 1954 1857 1911 2044 2049 2053 2128 2199 2229 2313 2348 2165 2112 2343 2401 2051 2056 2131 2306 2275 2218 2190 2188 2151 2128 2195 2271 2371 2357 2390 2425 2370 2354 2406 2428 2440 2461 2479 2546 2619 2740 2824 2681 2624 2618 2617 2634 2690 2725 2780 2813 2796 2736 2728 2826 2953 3056 3104 3055 2989 2948 2970 3014 3035 2815 2770 2777 2780 2773 2749 2691 2607 2545 2527 2579 2805 3100 3246 3300 3302 3360 3327 3317 3121 2935 2927 2927 3077 3066 2816 2604 2486 2640 2832 2872 2748 2678 2712 2748 2810 2818 3015 3175 3090 2748 2503 2595 2715 2799 3149 3302 3398 3441 3379 3276 3129 3024 3092 3291 3475 3557 3514 3447 3449 3474 3499 3427 3474 3342 3867 4386 3584 3319 3479 3558 3695 3769 3737 3641 3541 3610 3793 3820 3745 3692 3731 3766 3793 3972 3928 3784 3747 3802 3758 3686 3668 3586 3593 3673 3732 3734 3669 3592 3558 3547 3568 3426 3365 3703 3696 3218 3222 3199 3197 3122 3331 3376 3320 3224 3152 3175 3169 3226 3406 3369 3233 3299 3248 3253 3352 3465 3151 3162 3103 3202 3328 3148 3187 3248 3263 3351 3410 3371 3357 3390 3360 3350 3378 3328 3180 3243 3405 3447 3411 3491 3505 3545 3546 3519 3552 3553 3535 3536 3541 3550 3553 3548 3540 3550 3565 3495 3403 3393 3389 3365 3374 3464 3420 3324 3255 3326 3382 3405 3371 3311 3331 3423 3430 3386 3441 3447 3438 3472 3401 3260 3296 3362 3382 3441 3521 3571 3617 3668 3760 3698 3870 4103 3440 2321 2310 2903 3677 3283 3261 2875 3151 3577 3529 1530 308 611 1765 2103 1747 1317 997 960 1067 788 565 1150 2383 3262 3364 3358 3544 3215 3168 3665 3858 3752 3610 3188 2819 2651 2580 2745 2972 3365 4026 2818 3588 2856 1573 1007 1292 1601 2294 2791 2956 3281 3395 3250 3124 3107 3113 3116 3123 3122 3101 3099 3067 3086 3080 3008 2899 2895 2817 2879 2882 2881 2867 2834 2757 2710 2717 2732 2748 2744 2735 2726 2714 2709 2690 2676 2671 2656 2620 2629 2645 2665 2693 2720 2754 2773 2782 2808 2832 2833 2838 2880 2913 2911 2888 2839 2812 2783 2774 2760 2744 2724 2715 2721 2728 2756 2808 2844 2848 2823 2796 2801 2842 2870 2884 2904 2889 2834 2809 2824 2867 2893 2903 2925 2937 2932 2924 2915 2900 2869 2855 2840 2825 2793 2758 2729 2727 2709 2699 2704 2708 2721 2725 2743 2769 2782 2807 2821 2830 2839 2872 2897 2916 2932 2948 2973 3019 3046 3060 3079 3085 3085 3097 3102 3083 3076 3077 3087 3110 3128 3103 3074 3077 3043 3053 3039 3016 3021 3034 3030 3068 3050 2959 2918 2903 2886 2879 2901 2867 2848 2862 2852 2852 2867 2879 2881 2897 2907 2884 2879 2893 2870 2854 2851 2855 2866 2843 2830 2842 2956 3007 2994 2971 2945 2907 2954 2963 3005 3112 3109 3108 3042 3095 3165 3161 3128 3050 3131 3158 3225 3265 3271 3272 3275 3272 3280 3292 3280 3280 3293 3306 3358 3394 3371 3557 3549 3229 3374 3420 3169 3546 3783 3496 3409 3350 3286 3229 3222 3227 3298 3390 3411 3441 3491 3616 3927 4005 3659 3121 2748 2490 2320 2307 2277 2284 2271 2229 2297 2303 2290 2267 2238 2331 2369 2329 2275 2250 2262 2249 2188 2101 2009 1972 1903 1903 1883 2030 2111 2054 2113 2297 2327 2349 2423 2506 2615 2660 2672 2696 2619 2423 3008 3528 3451 3232 3001 3023 2887 2907 2992 2750 2635 2705 2636 2751 2743 2890 2795 2748 2537 2044 1893 1904 1944 1957 1962 2007 2067 2090 2137 2192 2245 2344 2365 2466 2501 2596 2683 2795 2943 3075 3168 3182 3135 3128 3138 3184 3221 3229 3219 3167 3145 3035 2895 2818 2816 2828 2825 2824 2834 2853 2850 2827 2848 2869 2877 2890 2879 2826 2771 2749 2763 2772 2786 2786 2771 2742 2676 2615 2570 2519 2431 2451 2506 2563 2623 2632 2525 2399 2373 2455 2526 2533 2442 2287 2352 2191 2082 2030 2227 2309 2364 2401 2418 2410 2364 2372 2367 2356 2341 2316 2283 2243 2253 2277 2286 2269 2254 2266 2274 2268 2236 2209 2142 2164 2050 1980 1963 1773 1702 1739 1825 2012 2202 2172 2104 2064 2104 2250 2418 2409 2426 2325 2212 2301 2328 2436 2432 2569 2352 2502 2207 2202 2156 2030 2053 2151 2263 2381 2332 2309 2343 2328 2346 2405 2381 2367 2443 2397 2486 2567 2708 2828 2747 2628 2552 2534 2567 2589 2628 2731 2830 2814 2730 2679 2705 2794 2890 2971 3035 3091 3064 3113 2948 2786 2744 2733 2779 2914 2925 2923 2909 2921 2932 2839 2788 2902 3005 3013 3017 3048 3295 3284 3269 3189 3156 3158 3025 3083 3004 2744 2468 2499 2675 2815 2929 2949 2930 2950 3002 3098 3100 3174 3297 3173 2876 2694 2762 3030 2812 2961 3025 3294 3459 3402 3229 3131 3048 3030 3199 3425 3546 3500 3430 3475 3555 3598 3455 3590 3527 4160 3968 3851 3680 3664 3650 3662 3753 3881 3821 3610 3612 3851 3981 3829 3637 3553 3630 3703 3809 3779 3804 3922 3894 3849 3737 3671 3626 3591 3639 3764 3873 3913 3871 3734 3612 3512 3291 3252 3294 3183 3523 3397 3216 3139 3118 3393 3455 3370 3301 3254 3207 3118 3101 3242 3306 3230 3263 3155 3227 3287 3325 3289 3245 3117 3149 3170 3199 3232 3245 3353 3359 3319 3355 3398 3470 3543 3638 3662 3430 3206 3237 3345 3352 3469 3485 3412 3451 3395 3367 3421 3485 3532 3556 3545 3451 3335 3372 3424 3495 3515 3481 3395 3359 3410 3414 3229 3264 3335 3216 3137 3152 3235 3279 3209 3135 3228 3397 3404 3431 3369 3419 3494 3453 3443 3331 3334 3365 3383 3443 3472 3516 3565 3586 3648 3700 3731 3804 3524 2787 3190 3565 2785 2879 3572 2462 2647 2540 3203 1692 380 830 2062 2698 2611 2026 1634 1981 2420 1825 1489 1881 2735 3237 3248 2965 3403 3441 3981 4222 4134 3973 3601 3125 2802 2730 2774 2980 3213 3213 3698 1041 2548 1808 1207 985 1192 1305 1997 2837 3077 3206 3373 3358 3221 3174 3184 3164 3140 3123 3030 3075 3026 3099 3104 3021 3019 2956 2851 2885 2903 2904 2896 2876 2823 2781 2763 2746 2790 2785 2768 2748 2729 2712 2696 2671 2653 2644 2619 2642 2671 2690 2708 2725 2747 2775 2799 2824 2854 2858 2863 2910 2947 2959 2943 2885 2834 2813 2795 2771 2746 2732 2732 2737 2740 2770 2844 2870 2856 2824 2808 2812 2831 2851 2882 2895 2866 2823 2822 2839 2862 2878 2897 2923 2937 2936 2929 2910 2901 2896 2890 2864 2828 2797 2770 2727 2729 2736 2736 2727 2726 2733 2740 2758 2787 2810 2832 2845 2848 2854 2883 2910 2931 2958 2977 2994 3023 3048 3070 3091 3097 3093 3109 3120 3114 3115 3115 3122 3129 3151 3130 3111 3113 3119 3133 3093 3044 3041 3058 3063 3092 3127 3047 2943 2928 2954 2919 2924 2929 2917 2910 2894 2881 2910 2931 2916 2899 2901 2914 2935 2976 2922 2910 2914 2884 2940 2917 2909 2867 2867 2911 2936 2957 2966 2949 2917 2920 3032 3028 3148 3179 3091 3113 3153 3202 3197 3114 3113 3167 3236 3252 3271 3303 3310 3308 3307 3334 3320 3331 3340 3332 3426 3436 3433 3677 3501 3329 3448 3304 3266 3749 3818 3384 3424 3392 3384 3260 3295 3281 3380 3398 3444 3434 3423 3573 3953 3974 3425 2822 2468 2355 2277 2282 2261 2254 2258 2280 2278 2263 2258 2263 2274 2329 2340 2263 2184 2189 2253 2271 2183 2081 1993 1989 1921 2040 1930 1904 1946 2070 2207 2218 2213 2213 2416 2853 2698 2617 2732 2852 2905 2971 2698 3206 3391 3233 3131 3103 3032 3084 3146 3000 2914 2900 2889 2747 2653 2880 2798 2780 2605 2156 1966 1963 1967 1969 2002 2042 2091 2108 2127 2221 2275 2366 2414 2500 2540 2587 2701 2849 2981 3095 3162 3158 3098 3105 3133 3188 3219 3219 3209 3207 3143 3022 2897 2826 2812 2818 2817 2817 2839 2844 2841 2817 2845 2853 2875 2895 2881 2845 2783 2742 2755 2765 2780 2777 2747 2746 2698 2650 2637 2533 2458 2463 2486 2520 2561 2585 2521 2388 2268 2241 2271 2253 2206 2201 2206 2097 2083 2119 2223 2327 2396 2472 2520 2443 2344 2352 2431 2435 2305 2292 2304 2337 2365 2394 2359 2266 2254 2244 2225 2241 2223 2513 2525 2443 2296 2171 2178 2088 1957 1886 2019 2205 2284 2314 2408 2361 2291 2324 2194 2201 2325 2361 2374 2288 2191 2185 2300 2307 2285 2216 2193 2264 2238 2192 2139 2217 2353 2483 2428 2302 2303 2371 2404 2409 2362 2322 2386 2398 2480 2532 2624 2718 2743 2580 2457 2441 2450 2507 2557 2647 2761 2706 2646 2653 2647 2679 2710 2722 2765 2896 3024 3134 3138 2982 2928 2930 2987 2987 2945 2961 2972 2991 3002 3027 3082 3098 2952 2709 2625 2690 2843 2907 2996 3003 3296 3213 3113 3115 3122 3672 3182 2917 2961 3005 3048 3081 3032 2939 2955 3011 2912 2953 2987 2950 2775 2708 2896 2798 2741 2581 2584 2820 3062 3173 3025 2943 2947 2932 2988 3080 3184 3282 3366 3283 3417 3630 3560 3587 3723 3786 3433 3419 3564 3730 3790 3806 3867 3973 3975 3777 3610 3689 3775 3735 3720 3637 3688 3667 3639 3553 3713 3907 3820 3835 3810 3793 3760 3750 3778 3786 3750 3713 3675 3530 3437 3391 3359 3459 3504 3473 3457 3593 3342 3215 3272 3312 3333 3338 3345 3289 3165 3138 3181 3142 3182 3196 3260 3225 3293 2985 3167 3240 3475 3488 3492 3442 3204 3131 3211 3336 3396 3422 3500 3490 3421 3499 3653 3730 3490 3374 3643 3425 3489 3590 3553 3418 3364 3333 3373 3447 3489 3476 3440 3427 3362 3279 3317 3346 3409 3414 3385 3372 3281 3349 3234 3159 3170 3169 3295 3327 3289 3245 3176 3138 3125 3266 3440 3555 3522 3357 3396 3497 3455 3389 3385 3442 3424 3343 3348 3337 3367 3441 3541 3660 3755 3839 3591 3152 3479 4636 3919 2496 1899 1446 1692 1866 2005 2092 1817 898 1213 2299 1735 1178 2119 2118 2133 2521 2747 2622 2701 3184 3325 3211 3194 3258 4095 4660 4462 4210 4075 3904 3572 3274 3233 3288 3494 3707 3535 3161 1665 1614 1364 1342 1166 784 1136 2028 2747 3108 3241 3085 3000 3147 3186 3299 3185 3127 3129 3039 3082 3040 3089 3072 3090 3077 3006 2899 2919 2936 2934 2928 2917 2910 2892 2847 2802 2808 2797 2778 2757 2734 2723 2691 2652 2624 2624 2614 2634 2680 2711 2724 2733 2750 2785 2818 2841 2884 2888 2884 2917 2957 3007 2979 2918 2860 2840 2819 2786 2757 2745 2739 2740 2748 2793 2881 2891 2863 2829 2831 2835 2845 2863 2888 2882 2851 2826 2826 2833 2850 2879 2903 2923 2935 2937 2925 2915 2913 2911 2889 2872 2841 2803 2769 2740 2740 2756 2749 2734 2736 2744 2755 2774 2804 2829 2834 2858 2863 2865 2898 2927 2951 2976 2985 3002 3041 3072 3084 3097 3108 3111 3122 3133 3135 3136 3144 3153 3154 3161 3151 3139 3139 3147 3157 3130 3072 3062 3076 3087 3184 3259 3026 2953 3004 2972 2967 3049 3019 2992 2918 2884 2890 2928 2938 2929 2978 2987 2981 2999 3127 3086 2950 2959 2963 2990 3030 3036 2962 2880 2875 2959 3022 2996 2952 2956 2986 3049 3068 3121 3172 3126 3078 3131 3209 3198 3141 3110 3151 3173 3207 3308 3344 3347 3345 3335 3385 3381 3370 3388 3374 3435 3445 3534 3716 3713 3503 3293 3264 3421 3810 3713 3370 3482 3469 3483 3423 3428 3400 3463 3485 3485 3484 3503 3712 3963 3697 3068 2634 2413 2359 2269 2268 2227 2226 2288 2305 2295 2286 2285 2329 2370 2365 2331 2242 2219 2261 2212 2282 2199 2069 2000 1990 1976 2014 1937 1882 1875 1888 1899 1897 1948 1999 2184 2555 2695 2617 2789 2844 2954 2929 2609 3053 3368 3235 3196 3077 3041 3025 3086 3043 3048 3007 3023 2770 2738 2823 2868 2841 2796 2652 2255 2013 1985 2007 2008 2073 2084 2134 2169 2242 2331 2408 2460 2517 2565 2619 2734 2882 3006 3082 3100 3107 3080 3116 3150 3192 3210 3202 3204 3203 3136 3013 2893 2818 2810 2816 2818 2820 2825 2874 2844 2824 2830 2839 2867 2891 2883 2851 2810 2787 2754 2761 2776 2775 2733 2747 2728 2722 2671 2590 2515 2471 2474 2475 2499 2543 2509 2389 2272 2160 2162 2114 2118 2167 2152 2122 2131 2175 2264 2360 2441 2540 2553 2411 2396 2343 2454 2453 2364 2338 2415 2478 2503 2482 2409 2306 2393 2425 2420 2432 2569 2678 2645 2546 2486 2384 2296 2414 2406 1972 1990 1942 2032 2075 2385 2490 2465 2476 2247 2204 2303 2314 2253 2242 2154 1906 2069 2179 2177 2157 2155 2281 2279 2359 2401 2355 2385 2417 2445 2384 2343 2406 2456 2404 2324 2312 2354 2382 2452 2441 2492 2556 2626 2559 2479 2438 2422 2501 2526 2517 2537 2635 2680 2625 2576 2589 2631 2632 2670 2779 2774 2929 3078 3094 3139 3092 3097 3028 2927 2903 2877 2838 2909 2974 2956 3090 3248 3093 2998 3114 3203 3272 3277 3250 3254 3177 3174 3153 3206 3331 3374 3169 3082 3168 3241 3295 3249 2993 2767 2778 2810 2858 2865 2663 2698 2618 2772 3015 2933 2768 2595 2598 2711 2815 2814 2801 2826 2854 2916 2997 3021 3096 3215 3117 3162 3428 3566 3427 3448 3410 3379 3548 3577 3711 3838 3845 3848 3902 3933 3831 3656 3624 3629 3660 3718 3782 3898 3998 3946 3723 3709 3768 3725 3711 3696 3673 3636 3657 3745 3766 3615 3451 3485 3427 3320 3323 3394 3516 3591 3506 3479 3480 3389 3412 3514 3407 3300 3267 3302 3328 3261 3223 3248 3223 3205 3153 3220 3222 3170 3098 3181 3281 3306 3301 3237 3214 3226 3342 3414 3429 3367 3207 3232 3454 3547 3435 3506 3514 3379 3363 3542 3569 3620 3626 3484 3341 3285 3303 3355 3375 3381 3309 3183 3203 3257 3237 3226 3249 3335 3360 3285 3281 3233 3163 3129 3132 3165 3214 3308 3290 3317 3353 3241 3163 3181 3175 3366 3607 3701 3377 3337 3455 3463 3505 3467 3463 3386 3306 3272 3226 3254 3337 3445 3609 3618 3360 2755 2702 3834 4346 2495 1924 1223 1275 1216 1547 1985 1991 1933 1543 1770 2290 2126 2006 1938 2257 2212 2373 2914 3025 3084 3296 3312 3335 3440 3831 4131 4561 4611 4347 4195 4144 4030 3913 3862 3923 3988 3878 3385 1850 2475 1480 1893 2198 1552 749 1055 2076 2980 3343 3349 3299 3283 3181 3031 3301 3240 3176 3076 3043 3046 3108 3127 3080 3130 3126 3023 2992 2994 2986 2974 2954 2949 2942 2928 2885 2835 2816 2779 2756 2746 2723 2709 2671 2628 2600 2600 2613 2636 2679 2718 2743 2758 2771 2802 2837 2858 2907 2909 2911 2915 2964 3022 3010 2951 2892 2869 2849 2807 2784 2776 2750 2743 2767 2827 2888 2898 2864 2864 2850 2858 2855 2884 2900 2883 2860 2838 2826 2836 2862 2891 2909 2925 2942 2940 2940 2942 2931 2913 2895 2877 2848 2816 2798 2797 2795 2774 2756 2746 2747 2753 2767 2783 2820 2822 2853 2878 2879 2879 2912 2945 2973 2987 2998 3023 3064 3100 3106 3115 3120 3126 3128 3137 3147 3158 3168 3175 3172 3170 3170 3170 3171 3174 3192 3189 3126 3082 3099 3097 3090 3304 3065 3000 2985 2957 3023 3153 3126 3006 2903 2879 2905 2922 2902 2878 2901 2969 2972 3057 3246 3285 3103 3079 3080 3025 3058 3045 2988 2971 2981 3028 3062 2997 3003 3013 3021 3068 3159 3159 3169 3207 3154 3170 3246 3276 3219 3147 3110 3094 3164 3319 3386 3390 3391 3372 3425 3435 3433 3459 3450 3507 3510 3695 3960 3810 3431 3399 3345 3648 3666 3566 3484 3518 3546 3587 3606 3600 3517 3480 3511 3558 3607 3733 3963 4019 3257 2764 2703 2436 2317 2257 2239 2221 2240 2284 2305 2318 2320 2321 2342 2359 2348 2336 2292 2206 2216 2230 2235 2180 2064 2020 1990 1945 1914 1889 1881 1884 1853 1857 1873 1946 2017 2127 2358 2576 2616 2678 2807 3010 3232 3603 3772 3418 3353 3152 3056 3030 3093 3164 3068 3016 3112 3168 2844 2731 2884 2973 2946 2913 2676 2173 2025 2012 2033 2028 2069 2126 2165 2213 2271 2372 2448 2461 2500 2589 2639 2761 2903 3001 3024 3018 3042 3091 3144 3183 3204 3208 3202 3197 3190 3128 3006 2885 2812 2810 2808 2819 2832 2845 2854 2843 2834 2826 2836 2867 2893 2886 2852 2833 2802 2765 2761 2764 2752 2737 2737 2737 2735 2700 2642 2568 2493 2468 2439 2442 2457 2422 2348 2306 2229 2151 2113 2146 2200 2243 2258 2287 2301 2317 2382 2499 2497 2449 2430 2380 2367 2455 2554 2531 2491 2453 2259 2267 2338 2398 2386 2543 2495 2411 2512 2726 2737 2492 2211 2156 2146 2095 2101 1994 1996 1999 1904 1821 2018 2158 2297 2319 2286 2226 2207 2334 2405 2423 2365 2192 2109 2151 2150 2159 2230 2069 2036 2030 2189 2322 2393 2407 2371 2388 2398 2320 2348 2437 2393 2317 2330 2396 2475 2470 2479 2429 2399 2411 2437 2480 2504 2501 2584 2680 2718 2720 2767 2823 2809 2772 2736 2659 2603 2561 2529 2386 2491 2681 2845 3027 3022 3017 3007 2837 2676 2545 2491 2467 2501 2686 2991 3314 3495 3437 3471 3487 3544 3515 3432 3049 3101 3277 3299 3284 3307 3208 3065 3028 3033 3178 3407 3471 3256 2865 2725 2862 2934 2872 2791 2836 2835 2935 3175 3149 3049 2877 2792 2799 2850 2886 2876 2854 2821 2878 3086 3147 3138 3246 3477 3267 3195 3368 3633 3664 3513 3491 3507 3565 3685 3800 3791 3786 3846 3840 3798 3763 3750 3690 3682 3777 3695 3767 3919 4077 4129 3949 3859 3787 3701 3673 3623 3636 3623 3589 3649 3584 3506 3458 3455 3450 3485 3512 3518 3501 3393 3403 3375 3433 3534 3543 3462 3313 3259 3310 3342 3358 3299 3260 3425 3427 3285 3313 3254 3336 3183 3209 3378 3485 3389 3362 3346 3338 3359 3318 3261 3201 3141 3255 3492 3611 3396 3286 3249 3182 3277 3457 3549 3509 3538 3484 3390 3314 3303 3240 3164 3218 3291 3276 3237 3142 3132 3101 3193 3288 3294 3441 3422 3389 3279 3260 3208 3123 3198 3319 3335 3299 3351 3452 3375 3261 3500 3809 3878 3877 3552 3736 3788 3613 3441 3428 3443 3351 3245 3184 3161 3177 3239 3412 3501 3408 3254 3641 4067 4139 2888 1318 848 820 1150 1536 1737 1991 2090 2122 2070 2203 2573 2609 2752 2841 1998 2187 2667 2885 2944 3060 3122 3212 3315 3606 3982 3824 4112 4664 4620 4384 4348 4309 4315 4231 4216 4077 3928 3432 2978 2736 2711 2764 2987 2224 1617 1665 2343 2869 3010 3387 3831 3861 3388 3037 3120 3261 3139 3009 3084 3101 3112 3133 3168 3217 3190 3147 3126 3079 3039 3014 2963 2959 2953 2930 2888 2842 2798 2771 2746 2732 2718 2684 2649 2612 2587 2608 2639 2654 2677 2704 2754 2784 2791 2816 2843 2855 2909 2934 2946 2958 2997 3030 3020 2972 2917 2890 2893 2874 2828 2796 2767 2764 2808 2877 2915 2899 2898 2879 2881 2880 2875 2908 2919 2891 2872 2863 2850 2850 2861 2888 2909 2934 2943 2941 2953 2951 2937 2921 2902 2883 2858 2832 2821 2809 2779 2762 2751 2742 2749 2759 2778 2781 2798 2830 2863 2885 2895 2899 2919 2943 2970 2995 3016 3046 3088 3123 3126 3130 3130 3128 3129 3144 3161 3174 3182 3185 3181 3187 3192 3189 3193 3204 3220 3240 3217 3116 3123 3129 3094 3348 3135 3002 3019 3085 3131 3172 3080 2962 2946 2949 2988 3050 3097 3108 3012 3057 3042 3122 3213 3309 3255 3241 3173 3112 3105 3115 3147 3118 3035 3077 3022 2917 3017 3040 3043 3102 3208 3210 3219 3257 3282 3257 3237 3282 3244 3197 3163 3104 3126 3315 3419 3438 3443 3430 3480 3491 3520 3518 3515 3587 3576 3727 3969 3513 3401 3301 3365 3515 3517 3488 3471 3472 3524 3597 3650 3678 3646 3600 3672 3874 3814 3842 3926 3772 2721 2621 2432 2349 2286 2234 2223 2231 2236 2248 2285 2322 2337 2370 2375 2350 2338 2329 2325 2218 2147 2181 2210 2167 2084 2030 1989 1917 1900 1919 1875 1872 1868 1849 1869 1937 2020 2182 2409 2507 2613 2676 2778 3018 3276 3627 3639 3622 3471 3060 3069 3141 3142 3069 3095 3082 3083 2998 2852 2843 2964 3021 2985 3011 2778 2082 2030 2041 2044 2068 2097 2156 2197 2245 2307 2367 2450 2493 2493 2632 2653 2791 2904 2935 2935 2955 3009 3098 3170 3206 3216 3218 3204 3193 3200 3138 3005 2888 2878 2827 2812 2820 2835 2861 2866 2846 2833 2834 2837 2860 2895 2892 2861 2842 2808 2784 2764 2758 2750 2742 2737 2748 2757 2737 2681 2603 2596 2495 2423 2393 2390 2388 2363 2382 2338 2237 2192 2198 2249 2360 2377 2363 2325 2356 2414 2480 2475 2441 2387 2352 2395 2490 2519 2500 2431 2341 2140 2085 2276 2469 2556 2595 2471 2386 2381 2387 2316 2079 1838 1890 1949 1982 2027 2146 2167 2057 1975 2024 2031 1993 2098 2282 2228 2239 2262 2342 2291 2254 2159 2130 2276 2263 2250 2239 2297 2228 2018 1942 2092 2226 2222 2224 2401 2475 2490 2420 2354 2371 2375 2342 2342 2370 2402 2367 2366 2349 2343 2347 2350 2396 2479 2493 2578 2718 2792 2798 2810 2803 2778 2814 2843 2727 2542 2380 2295 2347 2312 2347 2380 2560 2818 2851 2851 2743 2580 2479 2372 2204 2172 2370 2794 3233 3290 3225 3184 3040 3111 3083 3079 2762 2833 3202 3365 3349 3331 3265 3253 3392 3341 3231 3287 3364 3317 3060 2885 2979 3081 2999 3058 3043 2940 3092 3019 2841 2830 2747 2692 2700 2825 2911 2940 3020 3059 3090 3251 3340 3444 3592 3847 3575 3384 3302 3396 3369 3436 3496 3500 3498 3563 3706 3807 3825 3823 3826 3853 3925 3892 3725 3680 3678 3651 3626 3649 3694 3865 3795 3726 3683 3623 3656 3711 3721 3622 3535 3557 3514 3487 3469 3516 3559 3598 3656 3566 3478 3271 3333 3361 3403 3407 3406 3340 3279 3344 3385 3368 3403 3333 3317 3499 3498 3498 3474 3464 3342 3194 3324 3435 3345 3211 3077 3040 3287 3510 3492 3441 3414 3402 3448 3499 3457 3385 3310 3349 3377 3448 3568 3542 3528 3590 3627 3571 3458 3408 3394 3349 3324 3372 3428 3379 3153 3178 3135 3139 3161 3153 3335 3459 3426 3473 3444 3338 3318 3404 3473 3401 3313 3496 3765 3525 3248 3565 4096 3784 3779 3727 3720 3633 3586 3557 3536 3478 3341 3222 3167 3168 3194 3225 3335 3360 3489 3658 3368 3459 3875 2454 2260 1207 1059 1486 2012 2089 2143 2453 2638 2526 2474 2342 2454 2814 3209 2130 2354 2723 2900 2933 2994 3121 3069 3123 3604 3675 3072 3162 3977 4335 4319 4313 4045 4077 4089 4118 3941 3903 3283 3018 2968 2769 2535 2324 2248 2242 2373 2778 3108 3144 3415 3949 3763 3274 3133 3007 3133 3093 3118 3175 3177 3228 3239 3213 3298 3297 3226 3213 3171 3106 3030 2982 2978 2967 2950 2924 2881 2831 2780 2759 2724 2703 2663 2633 2610 2589 2611 2651 2665 2686 2711 2769 2807 2810 2830 2859 2877 2895 2929 2973 3004 3024 3037 3030 2996 2949 2924 2924 2907 2864 2812 2778 2800 2863 2924 2937 2944 2929 2924 2917 2904 2905 2933 2949 2935 2914 2899 2876 2859 2866 2891 2916 2937 2938 2943 2962 2963 2947 2930 2911 2891 2878 2863 2845 2843 2814 2784 2763 2763 2754 2763 2770 2783 2801 2839 2875 2896 2909 2917 2925 2943 2972 3003 3044 3078 3101 3121 3129 3131 3134 3136 3134 3155 3174 3189 3196 3200 3200 3196 3189 3197 3217 3236 3235 3311 3411 3152 3181 3118 3115 3385 3154 3016 3061 3092 3088 3093 3068 3003 3003 3008 3042 3064 3135 3269 3268 3205 3154 3094 3184 3266 3338 3392 3310 3208 3175 3225 3236 3205 3186 2979 2918 2969 3024 3070 3040 3109 3097 3096 3168 3219 3223 3188 3249 3332 3299 3294 3218 3134 3075 3222 3435 3483 3493 3498 3523 3547 3587 3553 3596 3725 3693 3849 3668 3490 3359 3450 3602 3481 3460 3461 3468 3475 3536 3652 3747 3811 3847 3888 3900 3665 3461 3265 3147 2946 2720 2407 2317 2305 2267 2231 2235 2256 2267 2304 2328 2334 2352 2331 2352 2355 2343 2319 2319 2314 2275 2203 2184 2154 2123 2143 2052 1950 1901 1949 1859 1834 1837 1923 1893 1933 2083 2247 2385 2552 2677 2692 2815 3043 3267 3712 3711 3609 3385 3000 3148 3263 3129 3064 3118 3117 3043 2935 2836 2895 3049 2996 2965 3091 2688 2152 2078 2092 2069 2092 2129 2174 2234 2265 2357 2365 2370 2558 2498 2684 2702 2823 2853 2844 2871 2935 3017 3100 3168 3209 3224 3232 3209 3199 3201 3145 3086 2993 2905 2836 2818 2828 2846 2859 2856 2838 2808 2814 2869 2887 2897 2893 2885 2837 2804 2786 2770 2750 2737 2722 2716 2728 2766 2762 2707 2695 2611 2510 2417 2358 2331 2343 2369 2414 2429 2358 2330 2310 2336 2415 2470 2452 2388 2391 2457 2477 2450 2406 2371 2363 2393 2380 2371 2358 2259 2215 2418 2619 2700 2732 2737 2669 2557 2478 2322 2142 2096 1939 2222 2128 2175 2281 2369 2355 2320 2252 2117 2005 2002 2002 2023 2266 2210 2198 2248 2268 2185 2143 2058 2090 2390 2436 2458 2593 3231 2314 2140 1923 1964 2010 2085 2101 2273 2412 2568 2553 2387 2290 2311 2342 2331 2347 2364 2374 2406 2596 2351 2284 2315 2287 2326 2353 2398 2465 2509 2536 2548 2433 2412 2552 2651 2718 2554 2387 2420 2364 2402 2333 2234 2334 2368 2509 2643 2580 2561 2660 2642 3212 3461 2980 2905 3167 3318 3354 3027 3048 3103 2989 2812 2798 2721 2928 3122 3224 3252 3199 3346 3553 3504 3347 3249 3176 3173 3173 3090 3048 3148 3180 3269 3213 2921 2869 2942 2849 2887 2840 2795 2756 2742 2763 2880 3070 3171 3207 3312 3339 3428 3654 3438 3359 3299 3323 3371 3225 3248 3492 3614 3719 3752 3746 3795 3841 3845 3819 3803 3945 4035 3897 3850 3647 3520 3494 3629 3577 3615 3660 3587 3532 3553 3585 3659 3742 3730 3672 3632 3640 3680 3615 3617 3654 3655 3537 3605 3464 3413 3401 3392 3375 3289 3286 3325 3339 3338 3332 3363 3364 3308 3316 3391 3415 3473 3463 3457 3391 3369 3355 3384 3433 3497 3524 3434 3439 3541 3468 3356 3404 3452 3420 3399 3382 3530 3471 3367 3384 3421 3487 3572 3478 3334 3337 3431 3473 3493 3549 3586 3587 3596 3451 3264 3228 3242 3257 3227 3208 3185 3249 3382 3410 3451 3503 3484 3419 3387 3402 3454 3559 3690 3728 3306 3187 3314 3698 3521 3784 3687 3699 3556 3523 3575 3527 3425 3332 3273 3270 3253 3183 3254 3251 3210 3752 3191 2369 2254 2795 2882 2617 2261 1990 2201 2439 2401 2438 2632 2626 2531 2505 2660 2476 2791 3162 2651 2712 3068 3011 2952 2995 3065 3182 3437 3816 3774 3307 3154 3345 3436 3888 4298 3678 3542 3539 3770 3860 3657 3709 3310 2896 2462 2473 2473 2527 2815 3045 3167 3400 3703 3676 3926 3650 3373 3073 3229 3236 3254 3113 3204 3245 3186 3257 3294 3309 3336 3270 3253 3217 3139 3037 3033 2996 2976 2949 2923 2897 2868 2824 2777 2730 2691 2649 2625 2619 2615 2624 2641 2688 2713 2733 2792 2827 2827 2842 2848 2870 2901 2943 3000 3036 3045 3043 3046 3052 3035 2990 2951 2928 2877 2832 2820 2866 2924 2948 2959 2972 2982 2980 2959 2944 2950 2971 2990 2973 2942 2904 2874 2861 2873 2900 2915 2933 2945 2964 2972 2967 2957 2944 2928 2913 2905 2899 2890 2867 2850 2797 2782 2782 2777 2777 2778 2793 2808 2840 2880 2909 2924 2931 2937 2954 2992 3021 3059 3091 3110 3119 3136 3140 3138 3139 3146 3160 3187 3198 3198 3201 3199 3201 3227 3248 3253 3281 3232 3285 3475 3105 3136 3066 3206 3311 3129 3063 3068 3094 3130 2992 3014 3069 3118 3085 3102 3099 3200 3284 3351 3341 3277 3183 3280 3365 3337 3341 3328 3310 3228 3277 3260 3073 3021 3025 2982 3005 3046 3097 3115 3128 3107 3171 3254 3276 3271 3215 3311 3184 3338 3336 3258 3165 3108 3159 3379 3455 3510 3566 3561 3610 3703 3657 3772 3809 3731 3741 3616 3399 3494 3503 3551 3530 3473 3446 3432 3425 3555 3764 3864 3798 3646 3669 3737 2787 2672 2527 2433 2410 2383 2331 2306 2295 2271 2246 2251 2248 2218 2295 2310 2316 2335 2327 2327 2361 2366 2336 2325 2335 2357 2377 2321 2213 2172 2176 2091 1995 1941 1913 1865 1818 2003 2102 1931 1960 2140 2268 2451 2663 2779 2806 2943 3030 3073 3201 3496 3469 3317 2998 3114 3298 3256 3171 3138 3098 2932 2864 2870 3004 3060 3028 2985 3026 2686 2244 2117 2117 2110 2110 2147 2177 2292 2279 2322 2429 2385 2607 2580 2716 2754 2757 2795 2823 2864 2952 3037 3116 3170 3204 3236 3232 3194 3190 3188 3155 3130 3040 2925 2852 2833 2839 2852 2852 2844 2816 2801 2790 2824 2863 2870 2861 2872 2842 2805 2796 2773 2740 2725 2713 2698 2730 2772 2772 2755 2708 2632 2537 2431 2359 2331 2335 2375 2462 2488 2470 2421 2418 2445 2466 2537 2545 2495 2462 2483 2489 2459 2433 2409 2404 2422 2379 2327 2358 2360 2419 2530 2744 2781 2628 2469 2408 2487 2683 2546 2409 2449 2383 2372 2378 2438 2482 2464 2356 2272 2383 2366 2204 2110 2332 2370 2371 2300 2205 2230 2258 2172 2048 2015 2025 2538 2451 2527 2666 3218 2373 2337 2183 2062 2090 2097 2147 2286 2426 2462 2486 2425 2307 2275 2319 2346 2353 2403 2414 2447 2404 2336 2236 2263 2212 2198 2176 2168 2147 2143 2147 2106 2163 2350 2524 2653 2714 2630 2463 2392 2612 2556 2563 2555 2443 2380 2382 2427 2416 2444 2655 2839 3022 3430 3570 3327 3325 3275 3148 3056 3107 3097 3132 2978 2938 2761 2791 2840 2865 2967 3122 3361 3374 3261 3270 3248 3033 2844 2959 3043 3041 3051 3140 3346 3368 3142 2973 2925 3092 3173 3115 3051 3000 2915 2834 2915 3102 3135 3098 3126 3264 3215 3186 3008 3006 2991 3102 3293 3475 3407 3526 3696 3713 3696 3746 3786 3789 3834 3921 3956 3982 4051 4016 3925 3711 3609 3665 3661 3693 3790 3800 3760 3683 3706 3694 3595 3548 3581 3612 3613 3707 3719 3695 3587 3486 3474 3410 3447 3453 3550 3575 3574 3437 3267 3283 3363 3376 3385 3377 3391 3387 3346 3344 3432 3451 3414 3407 3481 3511 3455 3449 3412 3392 3451 3462 3458 3560 3546 3398 3503 3656 3676 3578 3470 3490 3550 3395 3672 3561 3349 3462 3423 3361 3354 3356 3340 3321 3364 3559 3838 3827 3559 3393 3363 3344 3313 3173 3145 3176 3252 3254 3286 3365 3446 3520 3555 3569 3564 3496 3497 3666 3805 3951 3642 3161 3239 3309 3416 3676 3649 3612 3464 3453 3487 3415 3316 3295 3319 3343 3276 3174 3277 3287 2833 3148 2933 2073 1991 2060 2438 2587 2512 2408 2471 2562 2533 2516 2588 2815 3316 3218 3259 2659 2939 3077 2940 2808 3160 2953 2941 2926 3269 3580 3835 3960 3972 3955 3508 3324 3234 3837 4100 3364 3033 2914 3297 3717 3766 3684 3309 3035 2893 2859 2820 2729 2700 2704 2808 3472 3711 3472 3764 3870 3547 3323 3261 3292 3294 3146 3141 3219 3280 3372 3359 3258 3284 3252 3231 3183 3138 3061 3081 2996 2960 2930 2909 2898 2866 2816 2772 2737 2686 2638 2627 2621 2631 2653 2669 2714 2741 2755 2813 2843 2839 2840 2855 2888 2912 2957 3024 3066 3064 3054 3055 3058 3050 3001 2962 2941 2891 2884 2904 2933 2939 2956 2980 3030 3060 3034 2997 2987 2996 3014 3034 3002 2948 2902 2877 2864 2888 2910 2926 2942 2960 2973 2986 2988 2975 2962 2950 2938 2927 2912 2886 2870 2850 2831 2807 2813 2811 2798 2791 2800 2815 2850 2894 2921 2935 2949 2971 2984 3018 3037 3075 3106 3121 3127 3141 3147 3154 3164 3175 3184 3189 3195 3204 3211 3209 3212 3224 3237 3241 3307 3322 3223 3426 3222 3271 3146 3302 3433 3254 3073 3080 3195 2968 3171 3121 3132 3199 3137 3089 3137 3125 3301 3439 3483 3479 3442 3430 3473 3533 3431 3376 3361 3322 3322 3171 3126 3213 3098 2996 3067 3101 3116 3161 3177 3167 3234 3286 3327 3360 3314 3342 3337 3337 3338 3296 3242 3181 3166 3174 3287 3483 3609 3612 3661 3671 3666 3717 3899 3651 3416 3583 3413 3647 3705 3667 3590 3537 3550 3546 3525 3705 3780 3635 3264 2882 2587 2681 2320 2235 2329 2308 2246 2288 2310 2282 2285 2270 2257 2255 2187 2183 2256 2288 2318 2330 2345 2361 2376 2386 2368 2343 2326 2318 2323 2320 2266 2195 2212 2165 2056 2041 1959 1878 1842 1854 1835 1913 2014 2103 2262 2761 2738 2856 2968 2948 2983 3080 3197 3373 3373 3143 2513 1983 2300 3248 3224 3194 3027 3011 2824 2814 2883 2964 3006 2912 2850 2619 2382 2207 2128 2165 2139 2206 2194 2331 2352 2358 2471 2470 2634 2662 2680 2744 2795 2790 2829 2891 2983 3056 3066 3144 3204 3236 3220 3188 3184 3166 3157 3141 3065 2952 2861 2829 2834 2832 2844 2829 2802 2843 2822 2817 2810 2834 2849 2844 2838 2799 2806 2796 2769 2729 2706 2688 2723 2754 2769 2778 2742 2669 2570 2465 2412 2406 2381 2433 2532 2534 2574 2595 2588 2574 2554 2571 2575 2544 2529 2532 2501 2488 2485 2485 2464 2471 2459 2446 2464 2466 2470 2463 2356 2159 2095 2039 2201 2430 2663 2628 2616 2624 2633 2481 2338 2270 2208 2239 2212 1948 2161 2192 2113 2266 2384 2487 2500 2473 2317 2268 2273 2207 2215 2072 2022 2209 2459 3079 3010 2917 2232 2540 2514 2521 2440 2174 2162 2314 2399 2422 2371 2339 2302 2284 2333 2350 2336 2309 2336 2377 2364 2319 2252 2252 2187 2148 2092 2088 2112 2121 2244 2198 2190 2282 2293 2396 2597 2702 2609 2498 2570 2484 2485 2542 2606 2607 2586 2463 2660 2698 2785 2914 2960 3060 3171 3203 3236 3226 3269 3074 2958 2929 3080 3236 2981 3003 3000 2873 2950 3040 3062 3128 3168 3252 3363 3286 3059 2921 2925 2967 3079 3076 3129 3324 3440 3328 3181 3117 3330 3367 3291 3209 3139 3090 2988 2929 3174 3684 3770 3343 4358 3769 3699 3028 3957 3415 3179 3197 3410 3610 3735 3957 3833 3636 3631 3653 3710 3810 3952 4040 4078 4017 3968 3932 3827 3777 3646 3586 3627 3655 3630 3667 3735 3698 3681 3708 3668 3639 3542 3466 3566 3573 3669 3744 3618 3436 3439 3491 3363 3325 3371 3457 3370 3237 3293 3392 3439 3497 3458 3458 3482 3478 3448 3534 3476 3454 3471 3513 3553 3550 3413 3339 3407 3455 3461 3496 3522 3500 3476 3500 3598 3632 3613 3609 3611 3467 3410 3579 3538 3603 3578 3404 3347 3318 3247 3187 3203 3347 3535 3736 3773 3593 3469 3413 3388 3319 3143 3037 3074 3234 3326 3360 3401 3473 3521 3521 3520 3542 3566 3592 3715 3981 4179 3929 3621 3310 3279 3518 3642 3687 3475 3381 3443 3463 3332 3192 3212 3301 3366 3219 3111 3337 3443 2729 2779 2760 2955 2656 2570 2625 2631 2521 2514 2587 2619 2623 2551 2572 2995 2886 3611 3357 3176 3004 3125 2917 2872 2842 3076 3335 3242 3397 3811 4259 4375 4121 4103 3783 3028 3082 4021 3659 3027 2654 2452 2499 2864 3401 3545 3477 3423 3378 3450 3434 3095 2826 2763 3051 3015 3406 3217 3603 3581 3503 3377 3211 3124 3055 3079 3199 3345 3523 3612 3435 3348 3310 3240 3204 3183 3155 3082 3090 3035 2986 2977 2974 2904 2843 2793 2753 2728 2678 2634 2650 2651 2654 2675 2684 2732 2762 2787 2832 2849 2851 2850 2864 2888 2922 2972 3042 3093 3093 3084 3065 3052 3048 3025 3011 2977 2928 2956 2966 2967 2956 2970 3004 3080 3120 3074 3035 3028 3028 3047 3050 3018 2990 2940 2893 2875 2900 2922 2946 2962 2976 2986 2998 3000 2988 2983 2977 2960 2941 2932 2931 2903 2887 2860 2856 2861 2848 2831 2821 2814 2825 2865 2901 2918 2940 2965 2991 3004 3055 3071 3096 3118 3125 3134 3152 3166 3168 3164 3157 3161 3181 3188 3183 3186 3193 3206 3218 3273 3295 3304 3391 3260 3604 3400 3169 3173 3317 3556 3314 3089 3083 3258 3207 3125 3251 3204 3197 3176 3128 3177 3263 3409 3533 3599 3668 3679 3652 3747 3679 3529 3431 3393 3423 3357 3199 3139 3191 3136 3129 3157 3164 3152 3179 3154 3114 3193 3319 3346 3353 3337 3419 3350 3351 3368 3330 3263 3211 3242 3272 3256 3404 3631 3728 3781 3881 3919 3893 3865 3630 3505 3617 3645 3672 3675 3643 3624 3673 3713 3836 3912 3920 3838 2924 2488 2233 2107 2216 2189 2162 2281 2278 2222 2246 2268 2259 2232 2234 2236 2215 2186 2175 2228 2271 2289 2309 2319 2329 2368 2395 2392 2382 2379 2380 2358 2309 2245 2201 2226 2204 2197 2112 2007 1936 1905 1887 1909 1961 1995 2059 2196 3289 2902 2940 3005 2988 2985 3121 3361 3530 3441 3010 2550 2657 3042 3359 3338 3247 2969 2878 2798 2819 2976 2910 2851 2779 2681 2679 2556 2258 2183 2247 2183 2289 2262 2337 2409 2436 2513 2550 2655 2737 2714 2729 2791 2741 2810 2916 3002 3019 3074 3137 3189 3201 3189 3170 3161 3146 3136 3132 3080 2979 2872 2838 2828 2818 2833 2820 2816 2840 2837 2827 2823 2837 2849 2831 2833 2789 2788 2775 2770 2741 2716 2698 2719 2732 2755 2782 2773 2721 2630 2567 2511 2475 2440 2490 2575 2614 2640 2642 2627 2614 2602 2588 2579 2585 2592 2590 2531 2542 2566 2575 2563 2547 2499 2483 2454 2359 2273 2216 2070 2006 2033 2133 2339 2541 2502 2403 2370 2264 2151 2113 2028 1925 1920 1932 1930 1913 2088 2165 2127 2174 2352 2319 2175 2176 2242 2215 2177 2121 2234 2317 2264 2089 1986 1985 2144 2129 2072 2044 2052 2235 2363 2132 2125 2247 2176 2233 2332 2350 2368 2329 2247 2279 2312 2248 2232 2219 2237 2254 2212 2197 2180 2174 2196 2202 2204 2298 2632 2546 2316 2315 2328 2409 2581 2700 2702 2620 2636 2727 2462 2474 2489 2583 2841 2924 2814 3029 3135 3115 3116 3073 3040 3092 3132 3150 3228 3117 2875 2818 3069 3317 3239 3382 3312 3136 3023 3043 3018 2951 2969 3123 3334 3355 3126 2972 2957 3015 3050 2918 3037 3360 3420 3248 3228 3264 3389 3358 3267 3138 3102 3353 3256 2762 2972 3665 4044 3757 4614 4342 4322 4359 3497 3127 3057 3106 3318 3674 4030 3932 3748 3710 3660 3628 3626 3687 3799 3888 4011 4021 3938 3911 3766 3699 3520 3417 3396 3439 3507 3533 3525 3404 3353 3433 3486 3604 3639 3573 3515 3599 3559 3655 3814 3767 3628 3601 3571 3476 3462 3439 3330 3268 3311 3376 3437 3470 3441 3447 3492 3441 3505 3392 3508 3449 3487 3500 3497 3492 3432 3454 3413 3340 3357 3456 3549 3478 3467 3492 3619 3629 3546 3471 3488 3405 3505 3595 3621 3534 3440 3398 3251 3073 3002 2989 3088 3311 3477 3600 3572 3496 3438 3430 3402 3293 3196 3064 3046 3099 3178 3320 3409 3466 3560 3576 3539 3560 3603 3628 3753 3993 4032 3966 3768 3313 3322 3517 3685 3689 3467 3322 3349 3339 3225 3145 3222 3392 3389 3170 3087 3189 3354 2932 2911 2880 3051 3021 2866 2791 2735 2596 2572 2665 2698 2730 2652 2738 3288 3040 3253 3416 3202 3018 3056 3077 3170 3227 3647 3935 3898 3807 3985 4342 4340 4350 4271 3725 3080 3346 3562 3204 2767 2402 2280 2158 2464 3028 3261 3297 3329 3301 3346 3474 3406 3269 2957 3318 3018 3095 3212 3568 3712 3578 3503 3328 3078 2991 3115 3238 3305 3373 3474 3678 3577 3320 3310 3236 3207 3155 3082 3061 2997 2970 2958 2942 2889 2823 2762 2726 2711 2685 2661 2624 2651 2672 2693 2709 2764 2795 2819 2843 2854 2857 2859 2868 2891 2924 2972 3038 3079 3107 3107 3077 3065 3047 3035 3021 2998 2977 2993 2989 2986 2990 3018 3072 3123 3139 3119 3080 3066 3060 3076 3069 3047 2992 2941 2910 2903 2903 2934 2966 2986 2999 3006 3007 3007 3007 3006 2997 2978 2958 2938 2942 2938 2915 2910 2897 2886 2877 2868 2856 2848 2850 2869 2886 2916 2967 2988 3009 3032 3076 3094 3099 3112 3130 3145 3141 3126 3128 3144 3162 3171 3178 3164 3190 3212 3216 3220 3236 3295 3319 3332 3374 3383 3453 3260 3170 3305 3336 3226 3072 3169 3107 3400 3087 3280 3208 3242 3241 3240 3220 3236 3314 3469 3614 3709 3846 3882 3847 3762 3768 3588 3571 3549 3441 3320 3224 3170 3162 3201 3198 3200 3248 3236 3275 3293 3293 3312 3326 3385 3376 3363 3315 3248 3356 3403 3384 3365 3347 3321 3267 3279 3368 3502 3611 3562 3491 3459 3429 3472 3495 3566 3629 3637 3622 3588 3580 3648 3797 3848 3808 3789 3576 3294 2387 2090 2037 2034 2055 2072 2123 2185 2183 2187 2227 2218 2181 2189 2187 2203 2215 2185 2183 2229 2256 2254 2269 2275 2256 2358 2400 2400 2397 2396 2421 2387 2342 2309 2285 2281 2253 2200 2130 2047 1982 1937 1916 1949 1970 2060 2087 2181 3143 3026 2935 2923 2954 2966 3089 3357 3478 3340 3122 3000 3170 3010 3311 3201 3175 2993 2841 2829 2941 3002 2865 2722 2728 2691 2617 2565 2295 2267 2289 2282 2326 2340 2389 2461 2506 2558 2615 2667 2748 2785 2742 2798 2715 2811 2895 2956 3001 3077 3138 3149 3149 3157 3153 3149 3127 3113 3110 3088 2990 2906 2887 2832 2817 2818 2804 2804 2811 2810 2817 2827 2846 2849 2829 2826 2815 2799 2771 2763 2736 2716 2719 2714 2725 2751 2766 2768 2755 2716 2698 2593 2510 2472 2509 2569 2606 2635 2649 2643 2633 2618 2597 2566 2592 2630 2638 2595 2563 2615 2668 2660 2613 2569 2519 2421 2310 2269 2187 2052 2320 2466 2548 2635 2661 2386 2251 2266 2160 2087 2177 2129 2268 2363 2335 2173 2123 2263 2342 2282 2145 2153 2215 2207 2215 2119 2159 2112 2191 2206 2340 2391 1981 1964 1927 2016 2035 2208 2132 2315 2431 2308 2207 2109 2094 2025 2094 2272 2366 2408 2444 2393 2314 2339 2432 2499 2368 2163 2150 2158 2152 2154 2278 2301 2321 2310 2393 2450 2375 2361 2411 2409 2435 2512 2616 2753 2753 2773 2812 2678 2579 2542 2582 2755 3107 3284 3239 3193 3189 3188 3091 2918 2866 2943 3052 3205 3235 3117 3093 3212 3227 3403 3336 3337 3186 2981 2917 2902 2854 2827 2957 3191 3346 3332 3120 3002 2994 2906 2635 2741 3193 3419 3239 3218 3282 3321 3375 3233 2989 2989 3307 3522 3205 2708 2964 3253 3260 3645 3511 3447 3544 3013 2951 3007 3182 3456 3813 3986 3898 3746 3677 3659 3688 3756 3704 3769 3883 3892 3899 3906 3871 3812 3671 3619 3565 3537 3596 3661 3654 3563 3462 3419 3465 3474 3256 3397 3562 3658 3613 3460 3629 3560 3433 3401 3505 3548 3506 3426 3398 3375 3333 3307 3294 3307 3326 3405 3462 3392 3284 3310 3287 3232 3342 3402 3427 3430 3462 3393 3359 3344 3295 3311 3399 3458 3408 3520 3468 3445 3533 3551 3459 3438 3429 3386 3402 3411 3367 3345 3276 3294 3378 3286 3126 2990 3179 3368 3511 3343 3345 3322 3315 3331 3270 3047 2829 2850 2944 3040 3097 3231 3460 3575 3618 3563 3578 3670 3747 3882 4000 3993 3938 3551 3222 3207 3448 3674 3697 3519 3379 3364 3320 3220 3159 3296 3407 3382 3236 3173 3114 3096 3157 2950 2995 2970 2889 2774 2836 2796 2601 2560 2650 2731 2778 2645 2742 3394 2699 2939 3083 2948 2947 3088 3167 3592 3981 3901 3788 3983 4092 4114 4198 4350 4535 4349 3779 3054 2771 2736 2858 2746 2475 2229 2177 2515 2890 3143 3260 3261 3271 3355 3469 3373 3212 3197 3361 3251 3317 3558 3765 3985 3901 3715 3480 3173 3111 3235 3262 3299 3162 3182 3318 3283 3325 3362 3271 3202 3140 3068 3046 3011 2966 2914 2864 2843 2816 2763 2727 2705 2695 2668 2655 2627 2721 2730 2744 2787 2811 2826 2852 2871 2865 2856 2862 2887 2923 2966 3012 3049 3114 3130 3104 3072 3062 3055 3035 3017 3013 3015 3011 3009 3039 3105 3172 3199 3194 3192 3137 3103 3102 3111 3097 3060 2999 2950 2938 2926 2925 2951 2986 3008 3017 3021 3021 3024 3031 3028 3027 2998 2996 2955 2952 2955 2954 2942 2927 2906 2898 2901 2891 2883 2877 2881 2897 2957 2987 3011 3031 3055 3079 3101 3113 3122 3128 3131 3140 3176 3204 3220 3213 3178 3156 3192 3195 3192 3199 3229 3240 3278 3342 3364 3398 3527 3551 3273 2996 3098 3373 3194 3109 3260 3195 3329 3365 3369 3273 3262 3287 3308 3302 3318 3386 3510 3698 3890 3931 3905 3990 3938 3902 3774 3693 3555 3379 3264 3280 3317 3291 3276 3245 3227 3288 3254 3263 3218 3233 3261 3386 3403 3451 3490 3460 3444 3405 3356 3365 3382 3374 3315 3285 3362 3362 3375 3423 3483 3473 3548 3577 3579 3631 3695 3752 3796 3659 3580 3659 3715 3818 3444 3315 3027 2705 2451 2162 2062 2071 2083 2086 2094 2136 2181 2168 2177 2213 2249 2179 2186 2159 2171 2186 2156 2201 2258 2245 2243 2270 2340 2348 2402 2404 2402 2417 2420 2413 2409 2402 2370 2348 2323 2222 2128 2137 2069 2011 1976 2041 2012 2041 2132 2158 2206 2600 2834 2919 2908 2895 2913 3084 3342 3435 3301 3250 3187 3141 3129 3187 3093 3024 2900 2845 2911 2951 2998 2816 2630 2632 2671 2635 2606 2377 2330 2335 2347 2359 2377 2442 2542 2602 2627 2688 2704 2729 2837 2784 2755 2739 2802 2874 2952 3024 3066 3078 3104 3119 3123 3134 3120 3078 3085 3087 3065 3051 2985 2906 2843 2817 2805 2784 2784 2787 2787 2808 2828 2844 2842 2833 2819 2804 2780 2748 2738 2721 2683 2675 2680 2722 2743 2756 2810 2803 2793 2731 2625 2537 2488 2500 2526 2548 2600 2608 2635 2627 2583 2568 2596 2630 2667 2678 2656 2642 2690 2739 2715 2651 2588 2515 2524 2427 2411 2353 2336 2522 2581 2510 2404 2249 2184 2276 2446 2440 2389 2465 2362 2703 3111 3092 2625 2457 2509 2567 2436 2252 2161 2172 2192 2359 2341 2338 2316 2311 2302 2306 2391 2119 2137 2132 2198 2577 3612 3186 3905 3902 2867 2377 2208 2109 2068 2064 2194 2283 2315 2340 2286 2259 2354 2380 2367 2359 2173 2200 2232 2226 2226 2310 2370 2382 2376 2409 2420 2399 2401 2403 2428 2466 2420 2427 2488 2676 2813 2602 2680 2595 2538 2495 2583 2776 3064 2891 2809 2865 2998 3082 2977 2875 2890 3015 3069 3129 3139 3207 3206 3303 3264 3171 3165 3091 2929 2804 2770 2756 2791 2961 3136 3281 3483 3430 3239 3033 2759 2786 2724 3023 3367 3355 3328 3280 3186 2873 2614 2544 2731 2902 2977 2968 2641 2642 2710 2854 3553 2978 2913 2883 2835 2917 3037 3343 3534 3590 3718 4097 3926 3437 3447 3596 3720 3720 3745 3756 3902 3873 3873 3758 3710 3687 3613 3451 3438 3522 3586 3640 3644 3637 3610 3538 3556 3421 3227 3314 3518 3659 3614 3524 3507 3288 3172 3219 3402 3392 3270 3334 3470 3451 3329 3250 3249 3331 3378 3481 3509 3360 3178 3221 3486 3313 3251 3301 3284 3318 3339 3328 3298 3258 3281 3361 3485 3469 3448 3365 3278 3271 3430 3448 3474 3380 3192 3045 2991 3100 3216 3296 3324 3167 3001 2967 2975 3083 3176 3301 3238 3249 3241 3221 3205 3134 2939 2950 3005 3013 3028 3059 3175 3371 3551 3614 3605 3589 3720 3875 3939 3876 3807 3692 3386 3201 3204 3428 3696 3790 3675 3564 3488 3316 3186 3181 3319 3243 3175 3082 3059 3024 2983 3166 3370 3236 2990 2814 2864 2881 2783 2776 2676 2672 2745 2764 2714 2737 3224 2764 2643 2810 2748 2932 3143 3355 3957 4185 3705 3381 3503 3859 3823 3741 3724 4253 4269 3872 3440 3063 2918 2922 2735 2534 2427 2595 3086 3437 3382 3376 3536 3509 3570 3695 3566 3332 3481 3482 3679 3838 4104 4172 3894 3652 3727 3859 3609 3334 3387 3354 3792 3740 3336 3387 3349 3321 3294 3221 3156 3124 3084 3049 2997 2932 2868 2830 2822 2803 2773 2749 2698 2720 2704 2696 2707 2718 2746 2779 2810 2829 2843 2863 2880 2873 2858 2869 2889 2913 2944 2983 3064 3131 3148 3124 3093 3083 3053 3044 3032 3033 3045 3035 3033 3087 3162 3215 3233 3228 3195 3152 3133 3131 3141 3117 3070 3053 3021 2977 2949 2943 2966 3005 3025 3037 3042 3043 3036 3042 3048 3040 3027 3013 2992 3014 3018 2996 2979 2961 2940 2938 2953 2932 2937 2950 2918 2936 2984 3006 3023 3044 3054 3071 3070 3078 3097 3112 3128 3161 3183 3121 3110 3090 3114 3157 3183 3198 3225 3245 3265 3283 3311 3375 3414 3472 3535 3296 3216 3260 3235 3362 3328 3188 3261 3260 3274 3289 3276 3282 3287 3315 3365 3379 3406 3429 3538 3795 3936 3678 3576 3840 3946 4056 3975 3710 3479 3355 3301 3382 3574 3548 3545 3416 3292 3314 3233 3243 3356 3428 3471 3408 3358 3375 3407 3455 3442 3357 3326 3343 3397 3433 3410 3411 3409 3436 3438 3407 3465 3526 3554 3580 3640 3732 3770 3800 4048 4028 3891 3760 3643 3604 2815 2423 2210 2139 2089 2073 2095 2118 2122 2122 2132 2163 2155 2166 2180 2183 2148 2168 2181 2177 2187 2206 2193 2230 2299 2264 2283 2338 2419 2337 2390 2396 2397 2408 2404 2325 2373 2427 2410 2374 2293 2232 2225 2192 2163 2097 2099 2089 2074 2070 2153 2227 2303 2396 2567 2854 2954 2938 2909 3127 3356 3364 3419 3317 3326 3135 3120 3169 3109 3071 2970 2835 2856 2914 2912 2759 2602 2627 2637 2711 2644 2471 2381 2370 2411 2444 2449 2508 2587 2712 2733 2753 2777 2812 2849 2805 2749 2763 2792 2876 2947 2960 2973 3009 3042 3081 3078 3093 3070 3042 3056 3062 3055 3030 2971 2902 2844 2806 2780 2763 2762 2782 2783 2809 2824 2831 2831 2830 2817 2807 2785 2741 2718 2725 2720 2676 2657 2698 2736 2774 2746 2729 2757 2736 2648 2549 2504 2492 2502 2499 2549 2584 2578 2588 2568 2562 2591 2632 2666 2698 2709 2725 2765 2746 2722 2647 2603 2592 2594 2544 2482 2449 2529 2516 2382 2245 2158 2030 2126 2315 2557 2572 2798 2814 2814 2830 2810 2622 2516 2447 2454 2392 2458 2278 2221 2138 2116 2240 2325 2330 2312 2274 2180 2159 2368 2103 2113 2143 2513 3741 3082 2653 2655 2719 2779 2368 2244 2220 2205 2164 2142 2197 2277 2304 2303 2312 2328 2385 2405 2292 2202 2160 2123 2124 2220 2197 2291 2322 2317 2308 2288 2296 2361 2404 2391 2387 2365 2304 2278 2335 2523 2604 2696 2604 2506 2444 2499 2591 2618 2544 2600 2782 2958 3113 3213 3168 3048 3033 3044 2914 2795 2759 2755 2803 2950 2676 2700 2927 3004 2903 2859 2879 2900 3006 3194 3364 3510 3581 3445 3211 2965 3159 3110 3162 3306 3310 3212 3137 3051 2565 1809 1884 2392 2547 2624 2586 2833 3555 3803 3546 2861 2626 2691 3205 2736 2887 3321 3576 3636 3588 3615 3734 3769 3587 3359 3307 3388 3531 3568 3718 3664 3769 3739 3678 3547 3494 3423 3208 3161 3223 3266 3313 3343 3384 3371 3215 3309 3405 3415 3374 3289 3452 3179 3134 3127 3196 3262 3268 3314 3209 3128 3269 3475 3550 3532 3487 3428 3412 3254 3281 3468 3448 3261 3182 3185 3073 3161 3253 3246 3148 3196 3342 3320 3274 3322 3387 3473 3453 3375 3120 3073 2942 3057 3165 3321 3227 3128 3063 3068 3175 3253 3222 3325 3409 2978 2946 2981 3075 3116 3190 3220 3210 3220 3188 3154 3095 3050 2901 2765 2802 2979 3196 3316 3468 3659 3633 3624 3609 3684 3818 3851 3718 3627 3511 3303 3186 3272 3463 3633 3709 3706 3639 3435 3249 3197 3235 3228 3095 2952 2919 2902 2906 2971 3138 3387 3305 3112 3038 3188 3338 3238 3079 2826 2847 2858 2851 2772 2802 2925 2731 2703 2706 2849 3055 3385 3873 4170 3746 3103 2844 2995 3453 3710 3743 4156 4102 4150 4030 3645 3361 3068 2901 2671 2764 2984 3212 3553 3756 3699 3648 3673 3559 3649 3813 3981 3733 3527 3673 3984 4087 4276 4221 3578 3208 3575 4075 3979 3737 3758 3773 3956 3987 3924 3839 3379 3276 3229 3172 3141 3116 3076 3036 2986 2935 2899 2875 2847 2776 2751 2778 2738 2740 2734 2705 2708 2721 2775 2814 2833 2856 2871 2878 2891 2889 2861 2871 2879 2883 2913 2984 3064 3137 3168 3156 3115 3089 3086 3082 3066 3053 3045 3048 3106 3149 3180 3186 3201 3214 3192 3174 3170 3172 3167 3128 3126 3105 3044 2996 2964 2957 2982 3029 3042 3046 3049 3051 3045 3062 3063 3056 3052 3043 3041 3037 3026 3012 2998 2991 2972 2963 3005 2989 2997 2983 2972 2974 3000 3011 3014 3017 3020 3030 3070 3103 3102 3105 3111 3118 3115 3162 3182 3198 3199 3197 3193 3215 3229 3233 3246 3280 3336 3395 3443 3448 3395 3262 3241 3170 3279 3307 3317 3239 3224 3283 3355 3396 3361 3319 3316 3340 3390 3393 3411 3548 3715 3843 3567 3060 2931 3405 3597 3829 4014 3880 3667 3549 3567 3606 3805 3815 3789 3595 3443 3340 3322 3321 3325 3404 3496 3442 3377 3393 3461 3457 3426 3453 3474 3434 3408 3425 3401 3423 3453 3472 3504 3512 3533 3561 3595 3685 3731 3779 3775 3843 3815 3637 3447 3191 2975 2808 2342 2103 2072 2067 2062 2071 2092 2136 2167 2165 2146 2169 2148 2132 2122 2150 2173 2186 2212 2231 2219 2215 2215 2217 2244 2260 2245 2253 2334 2319 2371 2389 2386 2382 2310 2314 2440 2425 2362 2369 2317 2263 2246 2174 2215 2185 2169 2119 2094 2095 2138 2244 2288 2354 2685 2933 3017 3013 2988 3259 3322 3401 3342 3419 3458 3202 3100 3170 3158 3095 3002 2840 2858 2772 2736 2713 2540 2630 2626 2701 2673 2550 2499 2499 2529 2548 2577 2600 2659 2802 2800 2853 2835 2882 2857 2792 2773 2773 2816 2892 2903 2878 2918 2963 2971 3027 3056 3049 3017 3002 3010 3020 3038 3043 2992 2905 2829 2807 2787 2755 2746 2769 2784 2804 2812 2811 2818 2824 2816 2804 2788 2757 2728 2713 2741 2684 2662 2694 2719 2723 2757 2802 2772 2725 2651 2575 2565 2473 2517 2489 2538 2577 2567 2561 2566 2570 2587 2603 2643 2701 2710 2732 2759 2728 2733 2698 2670 2670 2594 2518 2488 2452 2383 2367 2329 2317 2354 2524 2342 2357 2286 2275 2495 2670 2724 2667 2506 2365 2211 2269 2340 2418 2319 2222 2207 2118 2085 2299 2374 2218 2172 2050 1934 2089 2264 1922 1912 1914 2055 2323 2089 2063 2153 2080 2189 2254 2280 2226 2172 2260 2277 2247 2261 2300 2332 2316 2291 2328 2293 2244 2159 2154 2094 2098 2146 2162 2202 2258 2286 2271 2403 2371 2317 2418 2467 2399 2301 2242 2139 2309 2415 2604 2776 2836 2696 2542 2510 2470 2477 2422 2466 2708 2919 3109 3387 3526 3437 3268 3101 3111 2967 2743 2604 2543 2552 2612 2708 2902 3097 3070 2998 2952 2951 2989 3028 3110 3198 3350 3432 3425 3227 3267 3231 3316 3339 3172 3144 3188 3398 2074 1291 1782 2100 2592 3302 3317 3253 2914 3089 3187 3684 2492 2621 2672 2633 2902 3014 3413 3612 3571 3625 3743 3607 3364 3257 3205 3396 3568 3558 3568 3389 3566 3522 3540 3424 3310 3202 3174 3216 3266 3278 3262 3290 3290 3227 3264 2930 3033 3185 3276 3289 3307 3152 2871 2753 2814 2939 3086 3055 3042 3132 3194 3202 3292 3463 3362 3346 3415 3305 3263 3296 3350 3187 3126 3316 3321 3352 3250 3208 3126 3140 3324 3360 3364 3324 3337 3356 3324 3221 2970 2957 2897 2941 3032 3137 3125 3098 3132 3187 3218 3186 3219 3297 3002 2814 2773 2812 2818 2958 3144 3244 3211 3209 3218 3187 3155 3153 2946 2798 3021 3193 3183 3548 3694 3652 3609 3579 3573 3573 3673 3736 3649 3566 3437 3334 3338 3419 3477 3558 3661 3660 3532 3229 3146 3224 3107 3021 2933 2891 2850 2845 2883 2993 3146 3360 3256 3155 3309 3475 3638 3654 3406 3036 2996 2939 2876 2907 2916 2930 3068 3119 3041 3186 3212 3644 4206 3961 3215 2657 2685 3209 3348 3403 3642 4038 4167 4369 4025 3530 3361 3116 2941 2922 3169 3379 3449 3599 3658 3711 3661 3474 3607 3748 3563 3848 3672 3549 3749 3853 4107 4595 4140 3303 3046 3439 4070 3909 3944 3932 3975 3553 3675 3751 3692 3440 3225 3230 3142 3091 3079 3050 3022 2975 2923 2911 2896 2868 2804 2768 2804 2804 2781 2784 2779 2768 2774 2794 2814 2842 2871 2881 2883 2893 2900 2865 2872 2872 2885 2914 2978 3054 3133 3178 3166 3150 3152 3146 3117 3073 3046 3052 3081 3169 3156 3156 3143 3152 3190 3186 3185 3204 3225 3232 3217 3192 3139 3071 3012 2976 2970 2993 3012 3035 3048 3055 3054 3053 3070 3070 3076 3074 3066 3051 3042 3043 3032 3022 3013 2991 2986 3039 3023 3026 3016 3007 3005 3013 3014 3017 3029 3050 3076 3073 3048 3062 3077 3091 3109 3128 3133 3134 3147 3154 3164 3175 3225 3273 3289 3305 3331 3368 3393 3486 3513 3652 3340 3228 3249 3447 3277 3269 3369 3361 3302 3297 3348 3377 3379 3394 3418 3507 3522 3593 3695 3970 3957 3028 2370 2213 2371 2810 3538 3942 3910 3923 3821 3774 3768 3624 3845 3943 3746 3628 3433 3393 3413 3364 3399 3404 3351 3373 3380 3489 3571 3582 3573 3488 3524 3541 3578 3547 3529 3560 3573 3582 3596 3599 3635 3673 3787 3839 3857 3932 3932 2931 2468 2406 2384 2350 2272 2162 2116 2094 2081 2083 2092 2109 2150 2173 2162 2133 2154 2153 2151 2127 2195 2276 2260 2271 2314 2264 2264 2242 2221 2252 2225 2201 2222 2237 2282 2347 2366 2396 2392 2293 2355 2529 2443 2249 2256 2310 2306 2263 2210 2202 2202 2171 2124 2114 2159 2248 2309 2273 2391 2745 2971 2954 3036 3046 3195 3414 3403 3167 3281 3403 3247 3172 3174 3125 3013 2961 2835 2831 2720 2703 2648 2553 2584 2583 2628 2651 2597 2584 2615 2645 2645 2705 2698 2732 2824 2834 2886 2872 2898 2878 2777 2777 2804 2860 2913 2889 2841 2885 2889 2942 3000 2992 2964 2970 2974 2969 2981 3017 3039 2999 2899 2813 2805 2780 2744 2738 2756 2779 2792 2792 2792 2801 2819 2821 2791 2763 2745 2742 2705 2701 2679 2667 2668 2676 2703 2720 2680 2733 2741 2677 2669 2634 2554 2524 2500 2517 2545 2548 2550 2543 2541 2555 2578 2629 2657 2665 2721 2725 2702 2720 2723 2711 2675 2568 2475 2390 2320 2189 2187 2254 2523 2663 2373 2162 2260 2316 2273 2162 2236 2411 2580 3009 2752 2871 2569 2518 2507 2658 2751 2641 2607 2539 2384 2337 2210 2140 2086 2061 2330 2373 1886 1861 1867 1958 2057 2130 2229 2183 2182 2171 2207 2200 2217 2184 2230 2287 2292 2291 2317 2332 2310 2287 2267 2220 2185 2179 2160 2322 2284 2258 2178 2149 2215 2270 2314 2357 2581 2752 2635 2469 2389 2287 2267 2277 2332 2395 2533 2573 2808 2824 2840 2740 2534 2418 2413 2489 2660 2801 2892 3058 3211 3200 3081 2777 3001 3105 3027 2938 2891 2769 3004 2983 3008 3137 3209 3196 3083 2938 2878 2839 2750 2795 2968 3176 3364 3226 3154 3156 3352 3261 3138 3043 2940 2592 1342 947 1424 1661 2078 2749 2798 2698 2363 2498 2583 3236 4020 3082 2565 2682 2753 2933 3234 3459 3453 3417 3393 3685 3914 3415 3253 3206 3229 3155 3272 3304 3389 3424 3400 3371 3320 3244 3164 3152 3216 3291 3344 3385 3380 3338 3351 3270 2916 2929 3018 3014 3232 3186 3436 3062 2821 2778 2827 2922 3051 3125 3121 3120 3176 3433 3829 3188 3388 3325 3310 3325 3431 3404 3513 3435 3316 3326 3256 3163 3172 3257 3338 3359 3341 3337 3346 3373 3339 3181 3008 2975 2930 2954 2994 3024 3036 3066 3093 3086 3096 3135 3186 3187 2987 2753 2753 2735 2766 2812 3018 3232 3279 3274 3225 3125 3072 3017 3222 3697 3910 3600 3079 3380 3597 3618 3580 3551 3537 3544 3607 3661 3605 3545 3509 3531 3500 3447 3466 3534 3626 3621 3425 3228 3230 3242 3111 2972 2885 2856 2832 2934 2974 3031 3178 3354 3386 3384 3464 3527 3710 3862 3671 3148 3001 2915 2827 3036 3076 3215 3428 3403 3313 3301 3475 3899 4049 3776 3513 3173 3108 3083 3286 4313 4500 4491 4820 4363 4169 3798 3734 3664 3432 3314 3463 3591 3548 3585 3547 3395 3477 3454 3970 4398 3598 3539 3486 3473 3500 3726 4150 4380 3670 2722 2848 3649 4255 3958 3437 3592 3627 3688 3873 3913 3758 3460 3360 3420 3287 3096 3013 2983 2962 2938 2927 2920 2912 2909 2890 2794 2820 2840 2815 2817 2804 2801 2809 2839 2860 2868 2890 2893 2886 2897 2915 2911 2881 2872 2893 2925 2976 3051 3123 3171 3183 3181 3202 3208 3155 3106 3095 3126 3148 3173 3139 3123 3135 3163 3184 3163 3177 3217 3246 3252 3228 3190 3150 3090 3021 2984 2971 2980 3006 3040 3054 3061 3065 3068 3079 3083 3088 3092 3090 3076 3065 3069 3057 3049 3040 3027 3049 3057 3041 3044 3048 3042 3030 3036 3051 3049 3041 3030 3024 3041 3090 3091 3086 3103 3138 3180 3183 3204 3187 3163 3166 3188 3236 3264 3284 3307 3343 3387 3411 3479 3348 3377 3230 3234 3251 3357 3409 3470 3486 3389 3299 3296 3372 3463 3507 3525 3533 3645 3714 3865 4060 4045 3661 2659 2080 2135 2180 2210 2786 3309 3208 3484 3498 3364 3405 3047 3507 3901 3955 3834 3693 3769 3859 3765 3616 3481 3382 3386 3504 3550 3516 3624 3569 3538 3557 3537 3511 3487 3515 3584 3641 3654 3631 3606 3609 3680 3998 3846 3642 3587 3328 2793 2434 2332 2359 2338 2244 2185 2175 2146 2140 2152 2162 2158 2152 2140 2129 2119 2130 2144 2162 2169 2213 2280 2319 2326 2292 2223 2215 2257 2264 2259 2244 2207 2193 2169 2182 2249 2305 2345 2339 2365 2410 2591 2407 2300 2262 2344 2335 2280 2273 2271 2230 2190 2166 2166 2234 2303 2281 2310 2441 2731 2928 2927 2980 3043 3283 3423 3208 3075 3170 3359 3319 3141 3174 3070 3015 2895 2803 2778 2825 2750 2637 2619 2616 2590 2634 2650 2640 2637 2636 2641 2731 2742 2736 2754 2808 2826 2863 2876 2857 2863 2822 2776 2827 2888 2894 2852 2836 2835 2869 2924 2973 2956 2920 2926 2927 2935 2960 3006 3011 2977 2903 2838 2801 2769 2734 2725 2743 2759 2760 2759 2769 2781 2811 2809 2792 2767 2757 2741 2703 2674 2658 2649 2641 2647 2660 2681 2796 2796 2746 2686 2674 2640 2594 2558 2523 2511 2513 2526 2557 2542 2563 2594 2614 2569 2575 2602 2667 2687 2656 2647 2640 2658 2617 2522 2458 2295 2271 2179 2196 2309 2403 2428 2352 2330 2450 2524 2515 2291 2340 2628 2948 3098 3079 2996 2819 2840 2871 2757 2517 2650 2732 2745 2742 2266 2250 2145 2140 2304 2449 2445 1908 1862 1875 1986 2094 2224 2272 2193 2250 2164 2140 2078 2214 2260 2263 2289 2309 2314 2318 2302 2284 2292 2296 2303 2227 2190 2180 2186 2158 2158 2144 2127 2172 2250 2320 2346 2383 2443 2389 2272 2283 2341 2375 2385 2392 2422 2476 2546 2551 2544 2743 2852 2716 2535 2458 2529 2615 2693 2720 2657 2623 2574 2511 2574 2816 2953 2913 2886 3011 3177 3137 3067 3133 3196 3235 3278 3287 3164 2994 2826 2607 2663 2832 2985 3164 3169 3147 3216 3210 3106 3148 2968 2587 1634 933 806 947 1268 1680 2083 2514 2401 2610 3103 3836 2692 3151 3811 3856 3109 3918 3601 3367 3337 3366 3422 3731 3911 3455 3357 3428 3435 3574 3536 3349 3330 3347 3302 3185 3184 3174 3146 3107 3150 3151 3067 3063 3177 3303 3296 3063 3100 3022 3021 2984 2908 2979 2831 2779 2876 2950 2973 3000 3042 3038 3034 3067 3142 3266 3472 4122 3247 3278 3162 3180 3195 3465 3480 3379 3430 3423 3343 3215 3105 3133 3255 3297 3255 3289 3261 3278 3457 3380 3157 2967 2976 2963 2969 2982 2979 3002 3017 2992 2972 2982 3019 3047 3021 2890 2936 2899 2903 2924 2960 3005 3245 3288 3243 3182 3095 2999 2905 3291 3777 3645 3843 3322 3348 3489 3556 3476 3509 3462 3465 3514 3598 3577 3669 3651 3576 3487 3338 3316 3342 3297 3418 3455 3335 3249 3170 3104 2929 2867 2870 2879 2928 2949 3009 3137 3302 3399 3412 3469 3608 3788 3933 3689 3354 3150 3060 3045 3233 3380 3406 3521 3598 3572 3606 3802 3971 3973 4010 3999 3693 3367 3536 3933 4748 4314 3708 4111 4231 4145 4082 4173 4273 4104 3776 3690 3827 3772 3781 3669 3302 3293 3326 3868 4914 4097 3786 3789 3719 3624 3824 4264 4272 3452 2567 2653 3478 4022 4163 3055 3546 3701 3297 3330 3423 3468 3546 3567 3617 3506 3243 3084 2953 2909 2895 2911 2905 2904 2903 2927 2870 2845 2892 2884 2881 2889 2886 2878 2887 2898 2896 2918 2924 2906 2900 2918 2928 2905 2884 2905 2929 2982 3056 3101 3149 3210 3251 3273 3253 3208 3163 3166 3190 3202 3171 3166 3183 3212 3219 3206 3187 3221 3271 3311 3321 3272 3198 3156 3089 3001 2988 2958 2959 3007 3041 3063 3074 3079 3083 3086 3098 3112 3112 3103 3087 3078 3068 3060 3066 3074 3071 3074 3064 3069 3058 3041 3035 3037 3066 3075 3035 3034 3050 3073 3076 3052 3056 3062 3094 3124 3153 3167 3118 3111 3156 3179 3200 3232 3260 3305 3345 3380 3425 3451 3558 3379 3277 3248 3237 3244 3432 3472 3405 3371 3298 3269 3294 3395 3521 3566 3613 3689 3808 3966 4116 4143 3797 3288 2643 2090 1962 1924 1929 2132 2515 2330 2485 2562 2538 2596 2876 3013 3414 3843 3931 3914 3860 3657 3831 3790 3709 3675 3557 3864 3708 3603 3578 3566 3565 3527 3496 3517 3576 3605 3634 3688 3673 3664 3767 3795 3968 3403 2977 2742 2613 2470 2354 2344 2358 2363 2352 2285 2232 2274 2247 2260 2269 2239 2198 2183 2158 2150 2156 2161 2165 2182 2226 2273 2344 2336 2312 2280 2242 2223 2268 2300 2282 2244 2194 2198 2164 2110 2199 2245 2259 2241 2246 2216 2312 2355 2388 2311 2303 2319 2292 2294 2295 2247 2200 2171 2141 2119 2170 2182 2244 2413 2724 2908 2951 2988 3141 3407 3389 3132 3184 3218 3303 3277 3225 3255 3137 3001 2850 2790 2809 2790 2681 2630 2624 2663 2678 2687 2686 2668 2664 2688 2653 2695 2705 2700 2727 2763 2794 2821 2848 2823 2831 2847 2770 2818 2854 2824 2794 2788 2811 2839 2874 2901 2888 2834 2833 2877 2908 2931 2968 2947 2911 2890 2844 2794 2757 2724 2709 2728 2734 2743 2745 2757 2768 2789 2784 2778 2763 2760 2741 2714 2688 2655 2643 2648 2659 2646 2685 2670 2645 2754 2741 2671 2627 2644 2639 2595 2581 2516 2515 2576 2582 2580 2572 2565 2540 2522 2528 2553 2575 2579 2563 2514 2549 2504 2468 2402 2279 2220 2181 2209 2279 2229 2222 2397 2459 2609 2623 2469 2421 2929 2856 2847 2937 2855 2732 2755 2789 2683 2458 2248 2517 2481 2421 2340 2264 2289 2240 2182 2258 2375 2349 2006 2013 2061 2100 2137 2187 2198 2203 2259 2273 2188 2102 2175 2271 2311 2322 2318 2316 2312 2304 2315 2341 2338 2305 2254 2233 2286 2355 2276 2197 2152 2159 2180 2233 2256 2298 2365 2359 2327 2329 2325 2342 2330 2359 2356 2411 2465 2462 2497 2541 2633 2716 2780 2719 2637 2610 2565 2550 2539 2477 2419 2295 2354 2608 2686 2654 2617 2517 2687 2991 3098 2857 2840 2955 2996 3028 3156 3194 2977 2729 2655 2723 2883 2968 3000 3135 3140 3075 2928 2980 3092 3072 2695 1781 1119 727 526 969 1490 2193 3853 2560 2603 2453 2216 2404 2246 2325 3230 3090 3088 3742 3673 3314 3339 3610 3664 3354 3268 3346 3393 3339 3460 3434 3113 3130 3200 3205 3097 3077 3020 2960 3056 3160 3097 2988 2940 2909 2956 2994 2822 2866 2870 2911 2983 2977 2885 2804 2856 2833 2852 2815 2837 2907 2968 3028 3079 3233 3407 3358 3266 3321 3208 3033 3030 2985 3084 3092 3314 3220 3138 3268 3260 3243 3333 3274 3265 3258 3314 3298 3398 3362 3257 3058 2983 2983 2975 2959 2948 2936 2956 2947 2903 2872 2855 2897 2927 2897 2769 2864 2883 2894 2917 3015 3037 3167 3117 3061 3021 2954 2894 2924 3274 3559 3316 3703 3471 3372 3391 3389 3323 3386 3369 3381 3467 3624 3738 3811 3789 3666 3428 3274 3336 3371 3445 3349 3363 3316 3244 3133 3069 2843 2778 2800 2815 2837 2880 2986 3115 3164 3219 3351 3454 3614 3716 3831 3599 3438 3432 3420 3313 3322 3510 3660 3930 4145 4325 4333 3891 3581 3779 3939 4010 3510 3101 4044 4353 4611 4557 4551 4184 4027 4310 4299 4004 3931 3912 3758 3715 3366 3327 3535 3400 3421 3355 3194 3328 4234 4028 4147 3982 3994 4556 4734 4467 4277 3723 3141 2836 3063 3637 4225 3278 3445 3191 3351 3511 3448 3387 3322 3243 3299 3297 3056 3006 2935 2950 2939 2935 2881 2884 2902 2954 2926 2891 2938 2938 2921 2913 2900 2910 2944 2956 2934 2933 2933 2921 2902 2913 2923 2896 2881 2905 2940 2985 3030 3068 3136 3214 3264 3285 3281 3316 3267 3275 3240 3222 3187 3169 3204 3235 3250 3254 3243 3254 3298 3302 3281 3257 3251 3191 3107 3041 3031 2989 2970 2999 3049 3078 3090 3089 3088 3095 3107 3117 3121 3123 3102 3072 3050 3118 3119 3122 3114 3110 3097 3075 3069 3079 3077 3071 3065 3055 3068 3071 3064 3045 3031 3080 3074 3117 3165 3203 3242 3223 3173 3156 3156 3164 3192 3231 3319 3384 3414 3422 3441 3462 3506 3343 3253 3230 3338 3417 3316 3260 3308 3310 3302 3170 3260 3415 3521 3550 3654 3921 3940 4012 4048 3770 3326 3022 2588 2003 1828 1821 1860 1957 2052 1973 1985 2050 2101 2083 2256 2335 2519 2885 3081 3202 3388 3401 2756 3045 3415 3490 3916 4132 4044 3980 3870 3682 3581 3546 3467 3454 3504 3599 3693 3691 3838 3919 3989 3986 3843 2738 2250 2237 2272 2304 2335 2374 2366 2339 2308 2288 2305 2287 2259 2288 2303 2250 2207 2204 2222 2239 2256 2268 2224 2226 2296 2304 2254 2238 2248 2288 2261 2231 2241 2246 2249 2205 2131 2112 2124 2171 2195 2188 2208 2213 2206 2207 2243 2224 2346 2389 2377 2349 2284 2262 2216 2195 2170 2150 2142 2136 2167 2224 2301 2489 2723 2832 2897 3002 3190 3452 3488 3439 3337 3241 3224 3203 3219 3154 3105 2989 2861 2777 2783 2759 2663 2674 2662 2681 2675 2692 2660 2653 2645 2653 2641 2628 2617 2636 2682 2710 2749 2785 2803 2772 2809 2764 2773 2779 2759 2739 2735 2753 2755 2749 2785 2806 2820 2755 2808 2847 2879 2909 2933 2904 2876 2844 2803 2774 2746 2709 2696 2704 2715 2733 2742 2753 2761 2769 2767 2762 2758 2751 2732 2701 2672 2664 2670 2666 2660 2677 2704 2680 2707 2793 2787 2814 2856 2766 2809 2680 2666 2556 2535 2604 2612 2604 2577 2549 2522 2494 2483 2470 2459 2454 2468 2418 2440 2448 2404 2362 2298 2219 2148 2122 2094 2053 2010 2134 2412 2451 2562 2441 2368 2349 2451 2647 2807 2799 2668 2426 2405 2462 2052 2580 2747 2721 2758 2642 2597 2581 2491 2371 2308 2370 2248 2251 2193 2224 2198 2115 2143 2271 2255 2286 2311 2399 2338 2343 2336 2344 2334 2301 2281 2280 2286 2293 2307 2315 2249 2221 2228 2290 2348 2279 2083 2163 2166 2159 2158 2186 2259 2339 2349 2329 2485 2569 2258 2267 2388 2364 2363 2405 2432 2411 2446 2510 2550 2733 2820 2748 2666 2555 2453 2437 2442 2399 2325 2407 2649 2720 2715 2621 2503 2463 2570 2592 2864 2867 2775 2802 2857 2946 2945 2757 2692 2830 2905 2984 2997 3043 3151 3182 2920 2837 2906 3045 3122 2903 2520 1681 683 401 743 875 1648 4288 3577 3190 2506 2559 2661 2969 2787 3270 3002 2725 3104 3265 3272 3178 3058 3115 3296 3740 3887 3615 3661 3632 2953 2934 3059 3063 3117 3116 3128 3099 3031 3012 3063 3112 3113 3091 3064 3089 3149 3101 2872 2852 2864 2902 3026 3301 3447 2909 2709 2765 2795 2797 2875 3001 3056 3134 3275 3428 3385 3286 3309 3245 3104 3069 3000 2882 2819 2952 3003 2997 3148 3321 3336 3314 3274 3255 3255 3309 3350 3462 3191 3164 3092 3033 2981 2951 2908 2874 2863 2880 2902 2892 2861 2865 2885 2874 2821 2768 2751 2797 2769 2797 2897 3021 3065 3016 2982 2952 2936 2986 3132 3425 3724 3847 3799 3737 3723 3271 3266 3231 3331 3352 3380 3497 3710 3846 3826 3722 3569 3445 3440 3476 3443 3354 3236 3198 3203 3187 3069 2922 2741 2673 2709 2770 2834 2894 2929 2950 3041 3173 3197 3233 3328 3558 3634 3757 3730 3576 3419 3331 3329 3639 3724 3553 3530 3767 3848 3383 3214 3548 3873 3984 3723 3183 4068 4571 4521 4479 4679 4656 4311 4244 4271 4011 3748 3659 3501 3492 3279 3263 3380 3364 3303 3273 3136 2986 3137 3170 3273 3141 3637 3935 3357 4147 4329 3972 3774 3684 3576 3957 4276 3632 3603 3502 3468 3004 2690 2714 2868 3013 2924 2864 2829 2888 2922 2916 2768 2849 2823 2862 2943 3014 2999 2962 2986 2975 2948 2968 2971 2976 2969 2944 2945 2946 2947 2953 2921 2914 2923 2918 2912 2923 2947 2972 3010 3070 3128 3179 3242 3297 3302 3330 3329 3327 3295 3256 3196 3240 3275 3293 3307 3305 3288 3297 3338 3317 3301 3259 3332 3221 3179 3149 3079 3035 3003 3012 3044 3064 3074 3086 3104 3117 3120 3132 3130 3119 3100 3102 3104 3105 3113 3129 3121 3105 3084 3071 3079 3067 3046 3044 3048 3059 3069 3055 3073 3084 3082 3071 3076 3145 3181 3199 3208 3194 3155 3123 3160 3186 3216 3252 3292 3334 3335 3351 3501 3461 3346 3292 3243 3314 3332 3195 3222 3252 3325 3338 3354 3293 3331 3456 3468 3588 3765 3949 3920 3664 3316 3104 2934 2647 2190 1892 1802 1785 1831 1950 1957 1918 1947 1957 1945 1934 1958 1949 1911 1940 2047 2169 2268 2385 2037 2260 2716 2777 3501 3879 4171 4380 4189 3869 3725 3716 3882 3855 3819 3779 3807 3813 3968 3879 3643 3328 2936 2438 2284 2397 2408 2422 2415 2434 2400 2391 2354 2239 2224 2219 2233 2238 2249 2246 2223 2225 2277 2258 2249 2267 2247 2260 2178 2194 2206 2237 2256 2276 2246 2208 2208 2202 2183 2156 2127 2155 2184 2198 2257 2198 2168 2145 2176 2232 2261 2246 2294 2310 2326 2519 2376 2229 2123 2076 2053 2066 2067 2132 2205 2312 2448 2630 2765 2776 2830 2934 3230 3420 3396 3646 3643 3304 3184 3161 3181 3098 2974 2931 2878 2806 2739 2687 2731 2680 2696 2683 2675 2625 2614 2591 2593 2616 2584 2544 2558 2598 2618 2686 2692 2688 2774 2711 2770 2724 2723 2727 2689 2666 2682 2704 2647 2670 2710 2718 2749 2747 2739 2788 2842 2881 2897 2879 2843 2800 2768 2749 2733 2702 2699 2682 2702 2722 2735 2746 2755 2757 2757 2758 2756 2744 2726 2688 2681 2655 2660 2661 2640 2663 2678 2672 2707 2754 2779 2767 2674 2861 3031 2759 2717 2622 2584 2605 2619 2612 2581 2543 2515 2477 2460 2458 2452 2406 2409 2360 2372 2382 2368 2365 2354 2331 2265 2162 2007 2016 2102 2230 2354 2333 2316 2287 2258 2322 2572 2833 2933 2903 2521 2569 2445 2655 2646 2739 2699 2647 2616 2555 2516 2630 2628 2787 2851 2565 2304 2631 2419 2403 2376 2353 2329 2391 2343 2462 2326 2595 2421 2359 2353 2332 2314 2285 2269 2272 2288 2310 2310 2323 2382 2349 2320 2308 2290 2252 2162 2157 2167 2186 2190 2224 2358 2491 2507 2399 2318 2324 2288 2351 2504 2518 2485 2478 2583 2470 2345 2330 2407 2562 2764 2763 2760 2813 2739 2611 2577 2553 2515 2526 2632 2697 2812 2820 2717 2746 2877 2630 3334 3369 3042 2934 3073 3110 2874 2713 2830 3048 3067 3112 3120 3133 3151 3083 2931 2936 2929 2836 2815 2608 2220 1494 684 458 876 1076 1153 2658 2786 2569 1816 1819 3696 3346 2896 2779 2588 2428 3101 3334 3105 3094 3168 3210 3307 3334 3355 3238 3406 3238 3011 3262 3195 3117 3082 3062 3077 3109 3123 3112 3089 3087 3112 3132 3184 3172 3161 3023 2944 2890 2927 2909 2765 2659 2651 2712 2723 2715 2761 2859 2977 3043 3070 3164 3254 3387 3391 3260 3280 3169 3182 3122 3038 2900 2825 2828 2841 2907 3051 3139 3140 3148 3135 3140 3248 3283 3406 3534 3243 3207 3148 3077 2996 2951 2908 2863 2831 2844 2881 2871 2852 2831 2761 2820 2791 2772 2708 2713 2724 2672 2728 2832 2931 3005 3065 3117 3152 3196 3333 3637 3699 2860 4185 4164 3989 3245 3124 3083 3203 3278 3311 3418 3539 3635 3659 3575 3543 3534 3492 3536 3512 3342 3112 3047 3004 2947 2790 2730 2648 2608 2651 2726 2787 2809 2837 2942 3078 3169 3211 3226 3313 3495 3437 3547 3528 3675 3551 3381 3339 3767 3991 3588 3246 3150 3136 3122 3034 3274 3672 3632 3561 3410 4401 4772 4576 4687 4820 4701 4543 4370 4269 4141 3889 3779 3512 3405 3229 3166 3293 3194 3472 3571 3358 2948 2756 2701 2581 2492 2568 2415 2226 3548 4238 4384 4097 3744 3838 4386 4455 3789 3491 3188 3004 2535 2279 2458 2868 3322 2970 2777 2937 3011 3041 3086 2925 2798 2891 2987 3070 3113 3108 3078 3070 3054 3016 3004 2983 2975 2964 2984 3000 2991 2984 2984 2961 2939 2965 2971 2944 2933 2940 2959 3007 3066 3124 3193 3266 3299 3314 3276 3332 3339 3324 3285 3262 3312 3356 3352 3340 3342 3338 3350 3357 3329 3312 3291 3272 3277 3252 3146 3075 3053 3037 3034 3077 3128 3134 3143 3153 3132 3128 3141 3143 3152 3142 3145 3122 3143 3164 3172 3158 3140 3124 3106 3093 3101 3091 3075 3071 3076 3069 3077 3085 3078 3069 3056 3086 3090 3091 3104 3104 3089 3092 3152 3166 3185 3213 3254 3275 3317 3390 3458 3557 3381 3300 3312 3318 3365 3359 3319 3351 3217 3290 3296 3299 3330 3339 3413 3463 3655 3853 3812 3677 3294 2507 2514 2550 2137 1966 1855 1771 1805 1827 1828 1868 1872 1892 1916 1907 1887 1880 1880 1874 1853 1842 1843 1893 1938 2173 2159 2187 2305 2708 3395 4286 4605 4204 4019 4056 3934 3573 3514 4140 4157 3982 3950 3480 2997 2615 2290 2222 2258 2375 2521 2522 2506 2486 2489 2326 2348 2312 2225 2206 2211 2226 2239 2229 2206 2183 2147 2073 2084 2115 2152 2178 2170 2203 2227 2248 2267 2268 2265 2228 2175 2170 2164 2148 2132 2173 2262 2350 2319 2233 2179 2145 2149 2182 2276 2297 2232 2222 2208 2217 2281 2209 2152 2111 2096 2076 2076 2116 2155 2226 2378 2536 2593 2667 2700 2723 2853 3313 3483 3583 3488 3505 3333 3195 3181 3160 3069 2970 2968 2912 2807 2814 2714 2690 2685 2669 2636 2641 2597 2559 2545 2544 2549 2535 2530 2522 2593 2575 2667 2682 2670 2748 2687 2713 2736 2672 2701 2669 2620 2634 2631 2595 2631 2660 2679 2692 2696 2712 2743 2794 2832 2837 2851 2819 2766 2741 2733 2721 2717 2696 2678 2690 2711 2725 2736 2742 2745 2755 2766 2761 2748 2754 2717 2679 2660 2660 2651 2647 2661 2670 2679 2703 2749 2828 2718 2878 2873 3022 2862 2729 2686 2634 2617 2619 2611 2608 2552 2492 2452 2432 2387 2349 2319 2329 2311 2285 2266 2283 2346 2424 2563 2511 2347 2231 2243 2188 2395 2457 2307 2208 2187 2133 2157 2458 2754 2851 2974 2750 2948 3304 3412 3276 2771 2397 2256 2264 2370 2368 2503 2312 2303 2341 2467 2396 2700 2369 2354 2388 2426 2444 2415 2394 2415 2223 2249 2234 2225 2295 2300 2281 2267 2262 2267 2292 2332 2372 2367 2285 2268 2150 2167 2227 2257 2213 2195 2181 2227 2232 2347 2454 2458 2425 2400 2382 2374 2358 2402 2578 2689 2683 2644 2587 2550 2501 2440 2477 2513 2648 2724 2750 2818 2828 2762 2708 2616 2567 2578 2621 2801 2890 2958 2983 3107 3591 3126 3007 3100 3090 3041 3304 3613 3522 3208 3026 3198 3199 3191 3213 3272 3211 2989 2952 3069 3075 2993 2938 2707 2439 2002 1258 781 959 1289 1428 1606 1996 1886 560 1439 2267 952 1980 1965 1608 3214 3580 3322 3226 2981 2955 2981 3115 3222 3206 3353 3485 2982 3104 3245 3178 3080 2979 2888 2817 2815 2866 2951 2966 2919 2956 2974 2996 3029 3110 3123 2905 2828 2845 2950 3519 3395 2953 2717 2614 2628 2722 2847 2966 3015 3044 3077 3130 3337 3390 3229 3185 3410 3228 3072 2917 2786 2769 2856 2919 2919 2977 3106 3169 3183 3129 3130 3208 3240 3405 3475 3347 3299 3215 3122 3007 2929 2884 2830 2794 2822 2874 2851 2796 2856 2837 2796 2819 2763 2637 2692 2749 2699 2658 2663 2773 2924 3202 3473 3606 3837 3871 4017 4075 3493 2310 3317 3908 3335 3074 3029 3120 3191 3194 3246 3322 3434 3508 3487 3613 3635 3433 3523 3433 3266 3114 2952 2820 2734 2664 2653 2565 2603 2718 2761 2752 2737 2828 2946 3090 3506 3816 3426 3467 3497 3272 3404 3521 3440 3311 3475 3542 3821 4067 3533 3165 3120 3046 3012 3049 3200 3359 3173 3316 3923 4277 4562 4540 4848 4709 4472 4543 4368 4206 4097 3978 3873 3708 3435 3233 3487 3407 3237 3336 3570 3724 3188 2783 2825 2808 2939 3001 1939 1686 2964 3045 4350 4338 3978 3933 4323 4352 3848 3636 3646 3401 3057 3067 3212 3429 3595 3122 2984 3194 3137 3114 3160 3148 2901 2946 3069 3139 3168 3159 3121 3095 3065 3002 3043 3036 3024 3012 3012 3017 3015 3012 3014 2998 2990 2971 2944 2935 2935 2936 2958 3006 3092 3155 3203 3214 3255 3265 3282 3299 3312 3325 3348 3375 3403 3423 3403 3375 3396 3397 3395 3425 3351 3393 3427 3445 3381 3295 3195 3112 3083 3077 3083 3109 3131 3127 3129 3120 3131 3143 3161 3176 3185 3141 3120 3122 3154 3174 3173 3165 3158 3144 3130 3140 3096 3072 3064 3060 3057 3062 3063 3072 3110 3132 3124 3086 3076 3093 3108 3112 3096 3109 3167 3165 3195 3221 3259 3274 3283 3420 3356 3380 3439 3248 3267 3438 3441 3337 3287 3442 3251 3275 3248 3306 3339 3519 3596 3662 3814 3884 3606 3092 2682 2296 2213 2093 1975 1875 1825 1808 1822 1802 1810 1839 1854 1837 1815 1849 1865 1863 1845 1823 1859 1889 1908 1967 2215 2044 2041 2166 2199 2292 2874 3733 3863 3948 3888 3904 3753 2550 2349 2741 3271 3271 3274 2806 2409 2379 2466 2532 2500 2471 2432 2420 2414 2388 2445 2249 2212 2253 2265 2244 2223 2222 2209 2175 2129 2111 2076 2065 2072 2103 2117 2132 2137 2160 2198 2246 2284 2291 2250 2203 2159 2156 2144 2138 2145 2261 2251 2502 2553 2298 2151 2142 2152 2154 2147 2155 2184 2166 2159 2211 2292 2239 2196 2195 2189 2159 2135 2137 2173 2247 2392 2469 2581 2620 2627 2643 2869 3247 3348 3508 3657 3632 3422 3216 3211 3118 3104 3057 2991 2913 2811 2824 2699 2669 2663 2632 2601 2594 2576 2547 2524 2522 2526 2508 2506 2553 2584 2583 2606 2652 2658 2708 2699 2647 2764 2633 2609 2606 2604 2581 2569 2585 2603 2608 2628 2653 2673 2666 2682 2718 2750 2794 2819 2780 2741 2724 2719 2715 2707 2693 2677 2679 2702 2712 2713 2721 2742 2758 2753 2734 2780 2774 2741 2696 2661 2654 2647 2645 2649 2669 2661 2675 2800 2867 2856 2894 2817 3007 2968 2754 2691 2687 2679 2624 2608 2591 2543 2492 2461 2410 2339 2293 2277 2275 2265 2241 2234 2258 2365 2502 2616 2695 2740 2619 2542 2490 2513 2430 2253 2186 2176 2364 2101 2238 2470 2481 2588 2702 3077 3295 3030 2722 2694 2510 2364 2352 2395 2448 2449 2508 2382 2209 2244 2356 2477 2306 2268 2288 2343 2420 2447 2517 2490 2316 2211 2176 2117 2233 2274 2236 2194 2177 2172 2163 2153 2163 2152 2051 2053 2077 2070 2178 2188 2243 2165 2156 2270 2426 2548 2635 2637 2577 2486 2447 2498 2499 2506 2567 2600 2593 2614 2560 2592 2640 2628 2586 2591 2593 2634 2637 2607 2593 2633 2699 2652 2619 2685 2768 2918 2960 2990 3011 3095 3065 3117 3004 2943 2898 2898 3104 3461 3697 3559 3217 3269 3243 3189 3236 3339 3062 2917 2876 2933 2987 2985 2960 2872 2699 2183 1445 1083 1244 1564 1520 807 935 1605 436 943 1117 1331 1361 786 497 2186 3107 2978 3086 3122 3060 3229 3262 3057 2897 3331 3368 2913 3003 3085 3101 3021 2923 2799 2738 2683 2678 2775 2818 2783 2799 2809 2843 2832 2827 3024 2770 2780 2855 2928 2953 2903 2861 2572 2423 2468 2567 2722 2842 2923 3004 3028 3068 3180 3251 3159 3145 3329 3197 3054 2868 2695 2631 2690 2745 2756 2834 2954 3000 2982 3123 3223 3237 3032 3253 3382 3420 3345 3250 3142 2981 2886 2862 2836 2830 2854 2855 2773 2570 2658 2764 2774 2783 2676 2637 2743 2815 2839 2734 2690 2874 3040 3163 3358 3465 3823 4083 4055 4030 3632 2627 3371 3945 3507 3186 3056 3058 3083 3059 3093 3222 3339 3379 3365 3507 3563 3487 3418 3315 3289 3041 2895 2747 2690 2650 2558 2477 2537 2620 2645 2730 2864 2984 3020 3313 3644 3846 3486 3470 3371 3247 3710 3544 3353 3410 3560 3593 3495 3559 3423 3100 3014 3035 3026 3097 3188 3283 3052 3067 3425 4226 4482 4768 4949 4693 4487 4426 4329 4082 4099 3920 3818 3582 3204 3271 3227 3220 3252 3167 3092 3228 2947 2528 2664 2904 2995 2877 1656 1100 1142 2240 3908 4413 4255 4043 4404 4456 4278 4057 3704 3311 3125 3269 3580 3922 3851 3342 3295 3480 3433 3420 3438 3353 3064 3095 3197 3201 3207 3217 3202 3141 3077 3093 3061 3042 3054 3050 3055 2997 2978 2981 2998 2998 2975 2967 2981 2979 2970 2962 2984 3022 3103 3154 3193 3195 3239 3291 3297 3304 3346 3387 3389 3376 3356 3322 3376 3367 3401 3414 3426 3422 3343 3340 3345 3332 3300 3292 3221 3133 3106 3107 3113 3130 3179 3186 3169 3193 3172 3163 3161 3158 3157 3156 3170 3171 3166 3180 3178 3169 3179 3183 3148 3092 3095 3101 3082 3061 3053 3079 3104 3121 3121 3106 3091 3104 3132 3128 3126 3127 3128 3162 3148 3189 3206 3209 3226 3261 3330 3428 3464 3554 3551 3241 3217 3244 3332 3375 3380 3298 3265 3309 3330 3357 3384 3451 3621 3794 3867 3753 3321 3025 2485 2166 2197 2080 1955 1860 1843 1935 1949 1887 1832 1808 1824 1824 1805 1851 1860 1863 1765 1849 1870 1823 1783 1758 1777 1924 2072 2139 2149 2141 2295 2607 2178 2396 2760 2839 2697 2216 2040 2018 2024 2136 2323 2328 2246 2297 2370 2426 2451 2437 2404 2398 2410 2462 2692 2375 2255 2346 2410 2374 2278 2224 2157 2127 2074 2024 1979 1993 2013 2033 2059 2078 2097 2142 2202 2254 2294 2304 2232 2214 2172 2154 2159 2189 2245 2308 2238 2191 2187 2166 2147 2153 2167 2147 2140 2143 2151 2152 2135 2197 2261 2267 2255 2246 2229 2206 2206 2205 2205 2232 2350 2327 2641 2700 2612 2712 2938 3102 3272 3486 3539 3493 3456 3225 3226 3214 3110 3132 3049 2962 2880 2754 2695 2674 2646 2605 2585 2586 2533 2552 2519 2551 2506 2543 2520 2553 2564 2596 2619 2637 2661 2661 2735 2559 2599 2775 2576 2555 2548 2535 2538 2537 2533 2540 2564 2598 2607 2628 2636 2642 2679 2728 2774 2755 2732 2718 2714 2709 2699 2689 2679 2669 2693 2693 2708 2717 2736 2746 2763 2771 2759 2739 2726 2687 2677 2659 2644 2631 2631 2630 2665 2708 2824 2831 2870 2873 2836 2934 3026 2863 2701 2702 2705 2643 2615 2578 2536 2495 2470 2413 2342 2301 2278 2261 2254 2243 2248 2293 2421 2593 2725 2813 2854 2819 2776 2778 2675 2425 2269 2240 2126 1968 2380 2576 2755 2744 2582 2581 2774 2962 2938 2506 2536 2667 2775 2820 2800 2735 2694 2661 2602 2429 2114 2170 2235 2382 2639 2495 2267 2418 2496 2512 2505 2402 2250 2110 2059 2160 2194 2158 2132 2134 2169 2221 2258 2235 2135 2060 2136 2482 2105 2123 2172 2266 2203 2284 2359 2466 2530 2559 2550 2523 2476 2438 2454 2454 2403 2347 2341 2413 2490 2457 2539 2571 2521 2495 2507 2509 2538 2506 2435 2443 2496 2553 2658 2704 2843 2972 2882 2805 2940 2882 2827 2779 2890 2924 2866 2757 2728 2882 3087 3231 3332 3283 3203 3227 3196 3212 3227 2965 2944 2926 2711 2715 2831 2939 2945 2667 1879 1522 1611 952 1343 1234 670 561 1105 585 959 993 768 1285 893 515 2031 2516 2240 2764 3112 2943 2878 2850 2663 2629 2798 2800 2930 3014 3090 3090 3054 2969 2862 2820 2783 2764 2785 2768 2741 2784 2732 2729 2637 2674 2766 2745 2786 2848 2836 2829 2694 2552 2927 3135 2935 2808 2810 2865 2916 2984 2996 3036 3033 3062 3052 3181 3187 3115 3023 2888 2765 2723 2710 2685 2725 2818 2905 3103 3232 3120 2999 2943 2931 2947 3150 3322 3300 3180 3055 2929 2872 2874 2854 2833 2814 2722 2593 2476 2548 2616 2617 2731 2745 2693 2751 2771 2785 2779 2781 2946 3096 3108 3195 3309 3617 3717 4182 4086 3743 3347 3578 3840 3657 3312 3142 3087 3041 2990 2958 2986 3082 3167 3352 3916 3661 3385 3386 3320 3167 2949 2866 2770 2696 2608 2509 2465 2510 2594 2681 2779 2921 3068 3187 3037 3233 3561 3603 3760 3464 3181 3296 3148 3235 3505 3587 3505 3373 3165 3076 2960 2994 3037 3109 3184 3698 4165 4290 3850 4078 4458 4376 4161 4341 4705 4601 4253 4267 4003 4097 3774 3600 3526 3166 3362 3164 3174 3215 3084 2891 2881 2676 2329 2880 2829 1612 1402 1192 1095 1012 2207 3686 3820 4320 4504 4487 4360 4303 4156 4007 3980 3486 3071 3313 3758 3792 3549 3546 3677 3664 3622 3569 3401 3208 3156 3200 3254 3266 3239 3188 3152 3134 3061 3120 3087 3082 3060 3042 3013 3000 3006 3020 3014 2998 3011 3024 3011 3009 2989 2995 3021 3076 3118 3122 3190 3248 3301 3321 3334 3368 3396 3408 3392 3372 3388 3430 3410 3443 3412 3422 3387 3442 3484 3515 3497 3389 3341 3280 3159 3147 3150 3147 3162 3182 3207 3215 3199 3173 3185 3172 3159 3177 3200 3197 3179 3207 3248 3203 3166 3167 3182 3149 3170 3142 3115 3096 3100 3103 3097 3077 3061 3081 3127 3147 3144 3147 3135 3099 3089 3108 3113 3148 3183 3202 3220 3279 3348 3405 3553 3633 3429 3237 3201 3160 3181 3166 3269 3332 3344 3334 3450 3484 3451 3506 3623 3736 3715 3415 3213 2776 2570 2225 2167 2254 2107 1959 1874 1868 1944 2011 1978 1853 1783 1786 1813 1765 1757 1803 1823 1820 1856 1809 1757 1751 1763 1830 1974 2122 2175 2159 2124 2164 2204 2320 2264 2209 2144 2088 2024 1924 1888 1954 2041 2124 2185 2227 2217 2292 2308 2372 2400 2451 2353 2495 2350 2225 2223 2292 2439 2517 2475 2306 2205 2116 2088 2044 1969 1925 1938 1968 1981 1995 2017 2061 2126 2192 2247 2285 2297 2256 2220 2172 2161 2194 2260 2297 2286 2320 2325 2214 2197 2177 2169 2191 2180 2184 2164 2138 2144 2131 2191 2235 2248 2233 2233 2252 2244 2205 2234 2213 2194 2304 2334 2562 2669 2657 2799 2940 3071 3347 3461 3315 3198 3394 3337 3248 3248 3174 3156 3104 2971 2832 2760 2714 2671 2652 2584 2602 2555 2545 2595 2521 2571 2533 2545 2544 2561 2577 2599 2675 2628 2702 2631 2789 2719 2566 2681 2550 2502 2484 2491 2504 2506 2509 2486 2490 2511 2548 2592 2555 2583 2628 2674 2723 2736 2716 2702 2703 2706 2698 2687 2686 2677 2667 2687 2703 2712 2730 2755 2772 2761 2740 2735 2739 2713 2676 2651 2650 2650 2662 2642 2699 2761 2776 2784 2864 2918 2868 2913 2935 2917 2775 2748 2710 2665 2630 2579 2553 2524 2474 2425 2376 2321 2286 2268 2256 2246 2244 2305 2451 2568 2653 2756 2805 2852 2879 2891 2757 2617 2467 2408 2391 2339 3080 3284 3067 2783 2603 2685 2806 3143 3237 3189 2830 2849 2902 2850 2778 2772 2662 2460 2355 2703 2401 2294 2136 2373 2745 2438 2041 2318 2460 2377 2441 2495 2396 2267 2209 2157 2128 2106 2120 2168 2237 2318 2360 2331 2250 2153 2171 2141 2135 2202 2236 2336 2352 2358 2397 2397 2410 2415 2425 2435 2437 2421 2369 2292 2199 2129 2149 2303 2416 2427 2515 2542 2510 2479 2432 2457 2475 2470 2440 2438 2505 2600 2735 2801 2869 2826 2651 2463 2656 2614 2580 2620 2767 2830 2795 2723 2681 2723 2896 3109 3183 3163 3161 3245 3295 3272 3146 3083 2923 2910 2646 2597 2628 2618 2620 2647 2863 2584 1241 526 680 1005 1131 1446 803 464 1258 927 564 1085 665 359 657 2020 3074 3169 3162 3082 2884 2811 2616 2566 2744 2759 2884 3089 3099 3125 3010 2903 2824 2760 2742 2751 2752 2740 2756 2835 2845 2792 2593 2593 2650 2824 2759 2811 2828 2863 2826 2994 2878 2667 2723 2773 2836 2930 2947 2952 2948 3005 3025 2929 2971 3133 3154 3088 2951 2837 2792 2736 2688 2719 2770 2859 3026 3124 3054 2838 2764 2749 2694 2814 2891 3158 3226 3090 2952 2876 2865 2883 2865 2795 2671 2555 2487 2622 2604 2665 2680 2685 2756 2775 2739 2723 2714 2716 2790 2923 3023 3119 3246 3291 3463 3732 4186 4122 3880 3796 3882 3940 3715 3445 3296 3139 3010 2957 2910 2904 2989 3117 3221 3301 3246 3387 3388 3112 3021 2954 2916 2868 2757 2653 2602 2579 2630 2804 2945 3004 3047 3160 3069 3091 3388 3541 3318 3577 3556 3268 2988 3020 3305 3452 3344 3278 3157 3128 3031 2919 3072 3136 3210 3340 3834 4404 4760 4285 4454 4612 4272 4464 4715 4562 4526 4060 4450 3898 3934 3877 3717 3662 3546 3474 3397 3339 3219 2987 2794 2801 2580 2113 2151 1861 1377 1084 1021 986 973 1204 1642 2115 3253 3629 3239 3360 3976 4067 3879 3650 3262 2959 3186 3552 3516 3597 3680 3738 3791 3798 3731 3491 3269 3200 3266 3343 3320 3298 3276 3185 3071 3091 3097 3092 3087 3085 3064 3053 3046 3043 3050 3051 3048 3044 3056 3044 3027 2992 3003 3035 3067 3099 3125 3179 3227 3298 3333 3368 3431 3447 3455 3384 3341 3375 3385 3459 3495 3471 3466 3480 3513 3491 3459 3410 3360 3340 3290 3204 3151 3163 3186 3181 3203 3236 3216 3223 3221 3221 3190 3184 3193 3177 3186 3214 3239 3236 3233 3253 3192 3203 3175 3170 3139 3130 3130 3121 3104 3090 3088 3109 3133 3147 3150 3150 3172 3174 3134 3142 3151 3122 3187 3240 3224 3243 3306 3306 3321 3414 3213 3140 3126 3061 3146 3272 3155 3205 3316 3374 3388 3518 3641 3689 3750 3800 3828 3609 2686 2523 2328 2282 2152 2155 2090 1992 1924 1905 1912 1959 1991 1984 1879 1793 1760 1777 1752 1783 1881 1930 1885 1849 1816 1812 1803 1808 1874 2021 2161 2182 2171 2163 2186 2282 2238 2186 2127 2058 1981 1927 1962 2069 2147 2197 2190 2204 2243 2331 2355 2410 2500 2472 2377 2429 2559 2549 2370 2209 2317 2398 2394 2371 2244 2174 2145 2100 2091 2031 1963 1944 1934 1919 1931 1979 2047 2120 2188 2237 2263 2283 2237 2179 2204 2231 2274 2326 2328 2297 2273 2301 2283 2259 2200 2191 2215 2219 2205 2177 2148 2143 2213 2322 2369 2343 2276 2260 2262 2257 2204 2178 2168 2189 2321 2395 2564 2676 2736 2835 2943 3124 3390 3471 3348 3426 3381 3283 3331 3383 3274 3179 3060 2949 2898 2794 2627 2642 2659 2585 2627 2630 2546 2582 2570 2574 2575 2562 2542 2585 2643 2612 2720 2639 2763 2699 2712 2756 2607 2598 2550 2469 2432 2430 2450 2487 2485 2434 2440 2447 2444 2513 2535 2554 2589 2628 2662 2677 2675 2680 2686 2704 2689 2681 2680 2682 2662 2677 2698 2710 2722 2730 2727 2738 2774 2753 2727 2744 2667 2660 2656 2676 2701 2707 2728 2756 2759 2761 2841 2964 2951 2965 2913 2930 2952 2949 2767 2671 2652 2598 2582 2529 2483 2436 2394 2335 2303 2290 2266 2246 2267 2326 2408 2464 2549 2665 2639 2706 2784 2789 2755 2659 2594 2647 2765 2960 3078 3108 3223 3166 2986 3030 3080 3374 3507 3285 2972 2880 3085 3436 3325 2796 2654 2443 2170 2532 2583 2658 2286 2134 1964 1837 1884 2100 2294 2263 2384 2518 2486 2490 2432 2281 2156 2123 2148 2183 2239 2307 2370 2421 2396 2290 2219 2123 2134 2169 2187 2242 2277 2474 2423 2368 2376 2422 2455 2460 2440 2408 2340 2204 2119 2121 2165 2276 2363 2404 2571 2602 2503 2502 2501 2491 2465 2452 2488 2575 2690 2801 2882 2862 2745 2655 2476 2283 2387 2373 2460 2559 2699 2754 2820 2862 2848 2806 2797 2872 2970 3069 3186 3247 3282 3139 3063 2985 2777 2766 2627 2741 2751 2727 2761 2831 2457 1614 1257 967 472 681 760 1575 908 469 927 1022 1045 884 804 643 1288 1630 2672 3899 3184 3133 2883 2710 2639 2653 2629 2702 2937 3105 3008 3039 2852 2741 2718 2704 2705 2735 2799 2837 2822 2815 2929 3039 2949 2837 2779 2843 2784 2679 2731 2817 2871 2846 2693 2477 2413 2531 2608 2751 2841 2877 2916 2987 3003 2898 2963 3079 3060 2988 2896 2827 2791 2742 2676 2651 2709 2853 2998 2939 2674 2572 2556 2539 2590 2808 2906 3045 3089 3018 2916 2845 2826 2837 2826 2735 2619 2574 2566 2533 2452 2485 2560 2631 2654 2664 2662 2683 2693 2714 2829 2984 3184 3466 3054 3116 3359 3759 4052 3908 4054 4051 3984 3872 3694 3557 3343 3102 2967 2912 2939 2955 3018 3131 3140 2897 2891 2989 3114 2999 2932 2979 2941 2866 2792 2734 2710 2709 2774 2936 3047 3084 3028 3012 3117 3177 3405 3675 3218 3185 3535 3344 2980 3096 3336 3327 3228 3023 3046 3140 2991 2947 3131 3190 3306 3381 3832 4414 4719 4473 4592 4668 4016 3743 4029 4282 4382 3755 4627 3956 3809 3887 3535 3400 3241 3144 3037 2981 2969 2936 3101 3030 2383 2310 1372 1285 1193 1029 993 977 1041 1171 1398 1750 2061 2232 2404 3120 4087 3937 3987 4004 3417 3069 3069 3154 3402 3516 3679 3795 3881 3846 3666 3550 3472 3362 3357 3351 3342 3300 3206 3122 3138 3132 3142 3169 3146 3136 3118 3096 3081 3081 3083 3078 3080 3076 3054 3039 3016 3015 3018 3024 3059 3132 3168 3183 3228 3283 3335 3398 3421 3382 3322 3435 3389 3431 3498 3496 3504 3515 3502 3511 3509 3512 3529 3477 3377 3324 3335 3310 3163 3153 3187 3225 3275 3229 3275 3267 3254 3239 3202 3219 3256 3223 3212 3227 3215 3228 3236 3194 3171 3165 3148 3129 3118 3121 3135 3135 3115 3091 3095 3135 3136 3160 3157 3186 3188 3166 3145 3138 3088 3116 3263 3311 3268 3342 3411 3338 3413 3132 3083 3063 2985 2956 3163 3262 3132 3163 3293 3346 3391 3526 3695 3748 3842 3823 3528 3192 2373 2167 2325 2297 2235 2149 2156 2115 2055 2009 1969 1973 2027 2055 1959 1894 1808 1777 1790 1820 1849 1806 1781 1788 1843 1932 1981 2020 2066 2141 2173 2213 2216 2232 2256 2264 2260 2250 2216 2168 2120 2065 2110 2343 2424 2403 2331 2323 2345 2475 2468 2446 2523 2501 2338 2257 2230 2174 2217 2296 2376 2319 2333 2477 2510 2331 2185 2146 2176 2162 2063 1965 1926 1915 1935 1991 2057 2125 2189 2213 2221 2273 2246 2226 2254 2292 2327 2338 2324 2305 2332 2365 2315 2246 2220 2219 2224 2233 2207 2171 2152 2168 2231 2293 2391 2278 2302 2317 2275 2260 2256 2224 2171 2226 2392 2557 2694 2781 2768 2858 2940 3100 3255 3255 3113 3212 3290 3226 3242 3338 3384 3263 3061 2974 2816 2718 2676 2648 2667 2617 2615 2627 2587 2581 2596 2594 2587 2615 2605 2593 2656 2640 2715 2694 2761 2810 2692 2721 2658 2559 2530 2441 2399 2379 2418 2437 2418 2419 2426 2429 2452 2481 2506 2534 2566 2599 2629 2627 2644 2657 2661 2686 2686 2676 2672 2678 2666 2667 2691 2707 2709 2704 2687 2706 2754 2728 2717 2721 2767 2702 2661 2681 2695 2695 2687 2692 2728 2732 2751 2910 2939 2951 2942 3013 3022 2864 2800 2663 2678 2679 2598 2542 2511 2460 2416 2408 2372 2330 2293 2268 2281 2328 2345 2362 2452 2554 2463 2507 2552 2579 2621 2602 2627 2736 2828 2852 2813 2935 3361 3586 3479 3451 3463 3415 3378 3262 3040 2902 2998 3144 2917 3148 2955 2958 2768 2838 2676 2634 2365 2309 2197 2095 2039 2104 2203 2281 2376 2418 2408 2400 2432 2340 2212 2152 2174 2175 2186 2219 2254 2287 2298 2244 2016 2003 2067 2134 2151 2197 2212 2358 2358 2367 2394 2476 2554 2573 2555 2491 2360 2217 2125 2199 2229 2313 2365 2389 2532 2589 2617 2548 2496 2493 2411 2392 2545 2719 2819 2867 2846 2769 2496 2464 2452 2573 2464 2544 2658 2726 2815 2857 2943 2977 2968 2911 2775 2727 2847 3036 3193 3232 3182 3098 2978 2852 2737 2701 2686 2890 3113 3190 2854 2368 2042 1825 1732 1359 677 625 258 1201 622 697 724 697 426 329 255 800 1515 1666 1948 2894 3485 3208 3049 2904 2696 2657 2604 2882 2951 3078 3020 2911 2726 2797 2811 2725 2752 2774 2793 2873 2883 2946 2903 3000 2969 3029 2890 2874 2777 2633 2663 2747 2788 2704 2477 2367 2545 2641 2567 2610 2754 2867 2888 2984 2965 2900 2971 3053 2979 2915 2846 2778 2757 2747 2750 2773 2790 2846 2892 2771 2540 2515 2477 2519 2586 2758 2915 2945 2951 2966 2952 2900 2842 2819 2765 2699 2638 2595 2538 2396 2382 2456 2477 2515 2566 2572 2639 2701 2749 2886 3017 3009 3054 3153 2976 3083 3393 3598 4082 4153 4098 4053 3949 3900 3771 3512 3245 3049 2915 2855 2873 2833 2859 2903 2889 2766 2894 2920 2975 3022 3036 2899 2798 2780 2777 2767 2758 2789 2846 2847 2887 2967 3277 3678 3673 3636 3230 3001 2940 3085 3297 3166 2933 2901 3007 3231 3496 3267 3700 3276 2965 2997 3097 3162 3298 3393 3668 3871 4314 4597 4642 4549 3740 3683 3496 3590 4401 4049 4081 4253 3840 3792 3593 3467 3433 3430 3243 3331 3447 2873 2755 2435 1808 1849 1228 1123 1151 1113 1079 1055 1229 1402 1554 1730 1862 2049 2457 3007 3429 3923 3705 3598 3124 3074 2979 3138 3439 3502 3566 3692 3674 3597 3643 3585 3449 3356 3355 3391 3348 3330 3354 3372 3269 3247 3117 3107 3178 3201 3181 3136 3086 3074 3084 3094 3084 3088 3054 3054 3062 3056 3067 3079 3114 3120 3132 3189 3233 3274 3320 3362 3381 3389 3340 3361 3349 3371 3386 3437 3488 3523 3526 3518 3524 3523 3476 3459 3439 3414 3379 3335 3226 3218 3237 3234 3233 3310 3331 3293 3278 3276 3254 3239 3279 3276 3235 3244 3240 3253 3262 3228 3173 3157 3161 3162 3147 3151 3163 3154 3135 3133 3151 3172 3175 3170 3158 3186 3192 3247 3270 3238 3265 3278 3265 3285 3203 3221 3225 3212 3295 3127 2934 2959 2975 2985 3065 3171 3166 3194 3273 3253 3351 3559 3713 3481 3387 3177 2750 2628 2209 2104 2244 2494 2440 2245 2209 2188 2215 2108 2024 2018 2024 2039 2031 2011 1894 1824 1772 1776 1776 1775 1807 1832 1874 1952 2027 2088 2162 2207 2230 2245 2274 2307 2305 2277 2267 2288 2311 2324 2358 2321 2313 2737 2643 2559 2507 2521 2546 2520 2476 2465 2519 2529 2383 2325 2295 2308 2353 2363 2355 2294 2248 2240 2260 2241 2190 2123 2092 2120 2123 2086 1972 1960 2015 2047 2086 2127 2171 2170 2202 2256 2291 2299 2282 2279 2283 2293 2331 2279 2339 2287 2270 2230 2235 2245 2256 2275 2259 2212 2184 2197 2243 2398 2417 2393 2278 2346 2306 2296 2255 2200 2187 2251 2570 2997 2821 2843 2842 3026 3092 3088 3104 3208 3264 3438 3341 3232 3317 3294 3217 3220 3102 3094 2868 2771 2700 2666 2646 2663 2651 2630 2622 2592 2589 2593 2593 2633 2623 2636 2688 2664 2695 2687 2679 2756 2720 2679 2710 2536 2506 2442 2407 2364 2369 2385 2387 2410 2417 2433 2442 2444 2473 2503 2534 2537 2560 2591 2616 2637 2649 2672 2676 2673 2671 2674 2668 2658 2680 2695 2705 2698 2674 2694 2712 2704 2694 2697 2720 2700 2653 2678 2683 2664 2660 2672 2704 2703 2673 2779 2830 2879 2887 2931 2740 2527 2975 2843 2799 2710 2632 2584 2536 2476 2449 2440 2415 2382 2343 2310 2310 2313 2292 2319 2380 2424 2367 2374 2383 2432 2488 2502 2557 2541 2535 2464 2423 2707 3290 3593 3560 3488 3443 3266 3179 3162 3015 2874 2770 2878 3433 3240 3106 3313 3432 3393 2934 2478 2267 2322 2355 2384 2380 2404 2318 2417 2364 2305 2246 2211 2275 2281 2247 2194 2197 2166 2120 2089 2060 2007 1959 2002 1982 2030 2100 2168 2180 2222 2249 2274 2265 2287 2384 2467 2513 2544 2576 2542 2415 2328 2298 2264 2332 2370 2376 2447 2460 2450 2555 2455 2350 2425 2501 2538 2622 2681 2692 2730 2701 2648 2541 2376 2499 2996 2829 2886 2914 2949 2962 2988 2927 2837 2820 2855 2856 2781 2775 2979 3166 3212 3176 3047 2898 2838 2873 2916 2808 2741 2709 2658 2601 2547 2402 2124 1529 542 1025 1387 1272 726 753 833 309 189 87 78 464 1251 1537 1446 1700 2134 2676 3002 3095 3251 2786 2506 2526 2775 2816 2988 2956 2819 2822 2899 2833 2759 2774 2775 2775 2863 3033 2992 2835 2797 2806 2808 2821 2857 2702 2533 2507 2560 2606 2593 2501 2540 2698 2523 2548 2650 2773 2886 2930 2970 2930 2924 2994 3033 2964 2869 2784 2729 2705 2680 2684 2763 2793 2836 2879 2879 2791 2621 2564 2566 2569 2655 2777 2876 2939 2969 2972 2937 2876 2818 2749 2646 2564 2472 2383 2437 2429 2449 2494 2556 2602 2626 2711 2780 2843 2968 2965 2959 3103 2955 2840 2880 3100 3711 3851 4046 4088 3955 3878 3817 3620 3388 3248 3095 2837 2765 2645 2644 2639 2607 2540 2771 2870 2979 3085 3129 3049 2973 2901 2828 2799 2757 2721 2707 2772 2696 2741 2771 3091 3131 3182 3354 3058 2898 2930 3082 3089 2964 2887 2814 2965 3507 3660 3426 3509 3144 2937 2987 3066 3063 3205 3316 3450 3869 4489 4671 4557 4696 4642 4346 3067 3113 3612 4326 4043 4300 3985 3781 3704 3648 3490 3374 3308 3300 2834 1538 1433 1297 1264 1264 1215 1152 1153 1209 1233 1262 1488 1698 1771 1848 1985 2309 2857 3017 3418 3730 3268 3044 3092 3031 3293 3450 3566 3535 3576 3646 3672 3785 3661 3521 3427 3376 3379 3405 3393 3509 3563 3403 3293 3123 3166 3345 3333 3207 3133 3074 3086 3235 3170 3103 3091 3066 3056 3080 3101 3092 3080 3062 3068 3111 3185 3230 3248 3288 3272 3286 3375 3365 3289 3408 3411 3420 3433 3443 3463 3513 3542 3531 3549 3552 3529 3549 3536 3471 3389 3392 3282 3236 3234 3251 3323 3314 3277 3287 3310 3311 3288 3238 3217 3224 3232 3273 3263 3257 3248 3190 3351 3298 3140 3162 3186 3199 3183 3180 3177 3158 3166 3186 3186 3171 3198 3250 3284 3303 3207 3101 3149 3177 3131 3291 3084 2999 3048 2980 2954 2970 2969 3026 3045 3028 3076 3176 3193 3277 3402 3215 3338 3632 3692 3024 2630 2513 2366 2200 2140 2120 2139 2228 2202 2157 2165 2213 2297 2212 2061 2026 2025 1976 1961 1917 1850 1790 1743 1753 1798 1830 1841 1863 1890 1948 1997 2126 2955 2381 2252 2284 2320 2315 2289 2298 2325 2335 2384 2447 2510 2564 2631 4918 2851 2568 2613 2635 2608 2716 2801 2595 2501 2546 2469 2406 2375 2308 2275 2228 2252 2233 2222 2203 2189 2167 2123 2040 1964 1997 1992 2021 2042 2014 2129 2126 2119 2121 2127 2155 2210 2261 2288 2297 2311 2295 2272 2292 2343 2286 2316 2260 2229 2224 2241 2257 2278 2324 2339 2296 2275 2262 2262 2415 2342 2351 2348 2376 2370 2353 2319 2271 2259 2339 2628 3204 2810 3091 2948 3021 3176 2776 2984 3263 3388 3530 3373 3250 3444 3352 3216 3226 3085 2961 2779 2584 2756 2745 2656 2664 2681 2630 2655 2599 2624 2637 2604 2639 2652 2639 2716 2679 2637 2690 2704 2711 2783 2615 2670 2507 2494 2455 2388 2342 2327 2338 2361 2380 2402 2424 2448 2455 2490 2506 2496 2503 2556 2573 2594 2620 2631 2633 2638 2654 2666 2667 2666 2655 2670 2670 2698 2701 2677 2674 2676 2676 2667 2673 2730 2748 2643 2654 2650 2632 2648 2688 2687 2654 2637 2642 2740 2824 2846 2933 2636 2462 2856 2947 2875 2748 2668 2603 2563 2535 2498 2463 2435 2414 2382 2339 2343 2295 2263 2292 2328 2333 2313 2290 2276 2293 2279 2312 2413 2271 2265 2255 2328 2595 3002 3198 3167 3175 3257 3072 3024 2810 2699 2610 2486 2739 2867 3024 2933 2820 2976 3232 3043 2648 2166 2213 2310 2421 2504 2587 2469 2552 2462 2302 2198 2206 2223 2270 2254 2217 2197 2154 2082 2033 1994 1923 1889 1955 2016 2106 2207 2245 2268 2237 2220 2181 2110 2169 2302 2357 2358 2373 2451 2501 2438 2414 2408 2368 2382 2396 2389 2420 2418 2366 2466 2368 2271 2338 2482 2570 2593 2573 2542 2571 2606 2706 2814 2551 2649 2976 3144 3164 3051 3021 3005 3012 2958 2849 2756 2791 2934 2935 2828 2967 3052 3114 3101 2878 2805 2777 2927 2782 2730 2703 2683 2683 2694 2737 2661 2200 1282 317 884 1298 558 876 705 836 899 280 130 166 565 1290 1083 562 907 1392 1945 2172 2308 2951 2702 2512 2534 2648 2633 2828 2866 2917 3039 2937 2784 2760 2726 2702 2757 2877 2995 2843 2798 2665 2659 2706 2721 2713 2700 2764 2704 2663 2656 2617 2576 2498 2404 2355 2423 2620 2740 2815 2950 2918 2848 2857 2883 2929 2876 2790 2735 2670 2647 2687 2695 2700 2739 2804 2791 2828 2783 2624 2566 2554 2528 2584 2687 2774 2849 2884 2865 2868 2841 2726 2695 2708 2710 2608 2510 2504 2508 2614 2628 2673 2739 2839 2923 2921 2947 2993 2957 3007 3063 2945 3119 3149 3310 3763 3903 4018 4039 3811 3679 3582 3536 3539 3361 3077 2818 2806 2622 2639 2627 2595 2608 2847 2949 2980 3033 3033 3042 3107 3066 2917 2836 2750 2688 2662 2675 2688 2721 2724 2759 3297 3336 3210 2972 2892 3103 3239 3116 3044 2898 2873 3181 3483 3195 3306 3055 3043 2956 3018 3016 2978 3120 3182 3345 3930 4370 4316 4645 5078 4913 3866 3013 2942 3147 4112 4295 4279 4086 3872 3657 3501 3596 3825 3723 3087 1630 1455 1418 1318 1275 1265 1366 1353 1390 1457 1509 1560 1733 1897 1957 2061 2207 2540 3258 3630 3463 3126 3078 3170 3345 3287 3384 3797 3982 3759 3609 3542 3524 3548 3591 3473 3424 3431 3432 3440 3463 3596 3506 3374 3246 3108 3198 3264 3128 3097 3148 3167 3191 3244 3150 3184 3182 3129 3099 3122 3129 3139 3134 3123 3130 3159 3216 3226 3218 3227 3278 3279 3384 3388 3430 3461 3436 3463 3420 3418 3457 3484 3504 3507 3543 3611 3676 3664 3533 3459 3481 3417 3323 3295 3288 3286 3290 3320 3284 3285 3299 3283 3270 3242 3327 3309 3316 3279 3271 3271 3283 3294 3361 3412 3431 3316 3254 3218 3210 3198 3190 3174 3176 3219 3233 3236 3257 3265 3257 3361 3514 3520 3495 3448 3308 3298 3042 2908 2919 2896 2885 2897 2958 3027 3076 3104 3116 3113 3154 3353 3549 3519 3605 3853 3705 3186 2508 2132 2132 2095 2129 2147 2108 2140 2148 2171 2162 2207 2332 2279 2104 2042 2035 2003 1944 1869 1786 1722 1713 1780 1888 1894 1874 1870 1912 2076 2155 2122 2140 2161 2206 2318 2382 2356 2328 2347 2338 2339 2392 2472 2458 2423 2390 4352 3189 2585 2579 2548 3268 3784 2489 2464 2479 2510 2491 2437 2300 2264 2216 2172 2182 2187 2181 2150 2094 2010 1967 1953 1973 2022 2086 2198 2216 2189 2232 2186 2153 2139 2121 2157 2236 2283 2286 2271 2267 2240 2281 2301 2339 2348 2394 2314 2233 2216 2218 2233 2280 2374 2405 2368 2380 2340 2338 2420 2459 2391 2372 2387 2405 2399 2360 2327 2321 2413 2501 2782 2893 3121 3067 2946 2692 2831 3411 3479 3421 3443 3560 3494 3501 3467 3440 3381 3031 2743 2575 2529 2702 2816 2742 2655 2704 2628 2685 2609 2648 2625 2668 2626 2672 2644 2691 2746 2682 2658 2751 2648 2858 2578 2558 2537 2463 2421 2360 2324 2314 2316 2320 2338 2384 2399 2451 2467 2462 2482 2468 2478 2509 2533 2566 2589 2594 2606 2618 2639 2656 2656 2665 2665 2662 2667 2691 2705 2685 2665 2663 2659 2653 2659 2707 2723 2661 2656 2662 2662 2676 2702 2676 2616 2571 2571 2690 2758 2895 3023 2690 2732 2668 2842 2857 2768 2688 2640 2621 2581 2520 2495 2459 2426 2386 2369 2343 2283 2253 2276 2306 2311 2312 2285 2180 2144 2125 2181 2229 2172 2190 2328 2555 2720 2695 2554 2583 2759 3159 3017 3016 2632 2557 2472 2434 2977 3209 2814 2804 2681 2433 2551 3057 2924 2206 2149 2157 2195 2272 2396 2474 2542 2586 2417 2309 2281 2286 2302 2274 2216 2169 2134 2079 2022 1975 1895 1850 1918 1922 2040 2195 2256 2285 2245 2241 2151 2194 2260 2315 2309 2316 2339 2388 2448 2432 2407 2443 2462 2470 2460 2380 2372 2360 2430 2475 2405 2361 2395 2525 2619 2616 2586 2572 2600 2664 2768 2728 2821 2883 2945 3128 3167 3032 2999 3029 3061 3046 2983 2903 2951 3108 3082 3012 2988 3000 2990 2908 2825 2887 2736 2868 2764 2681 2630 2610 2588 2546 2477 2319 1710 428 230 714 1268 883 853 851 673 1072 377 40 309 902 748 236 412 652 850 1982 2001 2248 2592 2670 2531 2526 2563 2592 2760 2818 2927 2965 2826 2668 2616 2619 2612 2680 2764 2796 2696 2671 2652 2610 2655 2651 2674 2718 2692 2716 2760 2721 2610 2513 2457 2380 2397 2449 2623 2676 2749 2931 2885 2844 2809 2813 2874 2844 2768 2694 2610 2594 2657 2761 2760 2757 2740 2799 2828 2734 2622 2579 2560 2531 2573 2631 2677 2748 2785 2766 2773 2747 2539 2482 2532 2661 2633 2619 2576 2600 2633 2756 2884 2911 2958 3008 2965 3038 3108 3162 3143 3061 2955 3539 3733 3751 3647 3591 3573 3590 3744 3831 3727 3667 3667 3324 3023 2944 3156 2874 2757 2745 2796 2847 2849 2811 2890 2984 2895 2804 2908 3035 2968 2881 2760 2654 2642 2629 2690 2881 3011 2987 3401 3271 2973 2922 2947 3196 3458 3264 3062 2922 2975 3521 3389 3216 3038 2939 2980 2985 3065 3062 3109 3263 3316 3582 4165 4214 3963 3946 3819 4260 3322 3081 2982 3012 3760 4390 4503 4226 4037 3933 3975 4112 3245 1966 1856 1843 1751 1700 1562 1466 1435 1612 1675 1700 1744 1795 1826 1927 2068 2159 2271 2433 2777 3314 3901 3527 3489 3384 3238 3006 2839 2911 3466 3565 3211 3360 3883 3834 3741 3416 3392 3499 3561 3515 3552 3631 3655 3547 3470 3356 3261 3378 3468 3353 3298 3217 3173 3204 3109 3200 3151 3082 3093 3109 3137 3150 3166 3173 3154 3144 3190 3259 3272 3271 3247 3283 3302 3317 3345 3422 3432 3421 3401 3363 3359 3395 3431 3447 3490 3547 3514 3578 3612 3482 3477 3498 3423 3369 3379 3402 3388 3527 3602 3296 3309 3306 3299 3316 3320 3261 3207 3285 3300 3288 3284 3340 3295 3137 3077 3074 3200 3236 3149 3205 3232 3244 3256 3229 3231 3265 3285 3314 3376 3470 3419 3148 3084 3031 3022 3068 3055 2932 2870 2874 2899 2926 2978 3041 3087 3139 3183 3202 3237 3233 3528 3694 3759 3802 3815 3709 2783 2093 1968 2038 2076 2155 2174 2106 2124 2163 2165 2164 2189 2302 2280 2131 2079 2048 1997 1927 1843 1772 1741 1762 1805 1935 1969 1878 1899 2015 2139 2241 2276 2249 2218 2241 2326 2398 2370 2390 2332 2344 2342 2486 2528 2522 2550 2617 2646 2658 2625 2571 2540 2678 2658 2500 2462 2440 2396 2382 2344 2212 2148 2143 2140 2126 2122 2120 2102 2050 1951 1927 1942 2075 2069 2079 2076 2159 2279 2316 2248 2192 2143 2129 2170 2251 2299 2299 2297 2247 2278 2268 2281 2276 2262 2256 2250 2239 2224 2235 2301 2354 2362 2358 2361 2387 2376 2372 2384 2371 2358 2354 2365 2385 2381 2347 2296 2303 2377 2417 2655 3014 3236 3190 3103 3012 3232 3440 3114 2798 2951 3469 3537 3161 2951 3175 3285 3043 2834 2750 2703 2719 2751 2741 2656 2690 2681 2673 2645 2667 2612 2665 2648 2657 2669 2659 2696 2699 2645 2794 2600 2779 2643 2584 2516 2455 2406 2353 2320 2306 2311 2324 2318 2344 2341 2385 2420 2425 2436 2437 2454 2491 2514 2529 2546 2572 2590 2627 2640 2648 2647 2641 2655 2666 2669 2685 2705 2693 2661 2659 2658 2648 2644 2687 2683 2677 2685 2666 2653 2675 2686 2665 2631 2596 2557 2689 2751 2892 2946 2930 2895 2876 2890 2856 2769 2715 2698 2678 2612 2558 2517 2488 2449 2406 2365 2319 2279 2264 2289 2314 2317 2304 2261 2116 2078 2071 2106 2116 2135 2144 2131 2297 2553 2420 2211 2312 2564 2833 2852 2775 2631 2663 2688 2603 2701 2970 2657 2733 3108 3054 2425 2739 2934 2270 2165 2093 2069 2108 2251 2423 2547 2647 2540 2494 2380 2321 2289 2250 2207 2163 2119 2134 2124 2047 1944 1853 1845 1886 1990 2105 2169 2239 2266 2289 2266 2339 2352 2295 2281 2384 2421 2386 2396 2401 2438 2490 2532 2501 2546 2448 2442 2539 2622 2606 2542 2511 2500 2553 2626 2642 2650 2688 2713 2779 2861 2932 2983 2994 2807 2842 2943 3085 2943 2964 3019 3005 2985 2981 3038 3105 3084 3099 2986 3019 2851 2818 2788 2820 2709 2793 2729 2673 2708 2680 2686 2829 2665 1997 1280 425 461 844 784 657 648 957 578 554 263 52 310 814 957 543 298 558 714 1724 2140 2438 2564 2656 2543 2511 2546 2625 2725 2789 2899 2865 2741 2704 2707 2723 2751 2760 2687 2683 2768 2714 2613 2629 2660 2698 2717 2779 2748 2672 2711 2773 2728 2626 2520 2493 2515 2585 2655 2667 2719 2915 2867 2843 2830 2841 2832 2793 2733 2639 2568 2552 2556 2612 2616 2676 2725 2727 2783 2720 2623 2563 2525 2505 2494 2495 2562 2661 2700 2694 2696 2637 2561 2488 2479 2481 2405 2376 2399 2551 2644 2740 2984 3074 3016 3002 2998 3081 3167 3061 3059 3007 3352 3187 3415 3324 3264 3207 3256 3411 3558 3784 3862 3574 3386 3194 3124 3073 3079 2918 2908 2975 2911 2863 2845 2764 2771 2825 2936 3018 3034 3050 2920 2882 2780 2699 2725 2731 2850 2908 3013 3545 3343 3006 2873 3031 3199 3227 3340 3319 3171 2960 3235 3137 3196 3149 3036 3162 3172 2962 2900 2972 3141 3281 3293 3559 4079 4162 4074 3769 3419 3260 3146 3082 2989 3071 3487 4095 4554 4325 3984 3682 3271 3353 2416 2172 2113 2233 2179 1992 1847 1753 1721 1873 1959 1972 1986 2022 2055 2088 2190 2358 2447 2564 2907 3296 3424 3767 3697 3598 3366 2991 2758 3007 3254 3081 2996 3182 3407 3966 4100 3924 3442 3467 3527 3530 3505 3711 3622 3445 3368 3295 3333 3388 3373 3345 3256 3105 3020 3100 3142 3156 3295 3233 3188 3191 3232 3252 3222 3180 3158 3110 3223 3227 3220 3280 3258 3338 3332 3269 3422 3439 3373 3365 3354 3334 3316 3320 3360 3357 3431 3439 3496 3688 3735 3532 3454 3413 3383 3428 3473 3453 3453 3382 3353 3347 3387 3358 3351 3359 3334 3262 3386 3342 3297 3299 3300 3301 3311 3456 3519 3477 3225 3201 3171 3290 3337 3282 3242 3224 3272 3336 3401 3395 3330 3312 3138 2897 2819 3109 2975 2960 2935 2869 2875 2912 2962 3017 3125 3228 3285 3325 3356 3329 3408 3465 3829 3751 3529 3402 3170 2984 2404 2028 2234 2329 2101 2155 2163 2144 2121 2180 2223 2230 2227 2310 2329 2275 2185 2088 2014 1932 1856 1823 1845 1869 1894 1951 2122 2060 2078 2190 2269 2341 2322 2240 2213 2247 2339 2412 2408 2429 2489 2471 2462 2585 2628 2611 2603 2607 2633 2632 2589 2568 2884 4134 2618 2495 2367 2335 2276 2242 2205 2165 2149 2141 2140 2138 2108 2098 2050 2009 1971 1993 2024 2113 2188 2172 2109 2101 2213 2321 2369 2286 2191 2165 2208 2244 2286 2292 2258 2216 2257 2265 2251 2214 2180 2208 2256 2216 2298 2285 2370 2373 2371 2348 2344 2364 2372 2373 2374 2380 2401 2416 2401 2358 2370 2241 2241 2265 2274 2389 2689 3144 3439 3524 3621 3797 3801 3462 2991 2775 3215 3327 3431 3199 2931 2933 3007 2959 2871 2854 2826 2767 2757 2738 2692 2660 2717 2730 2642 2675 2668 2662 2683 2662 2677 2666 2672 2678 2631 2711 2650 2671 2635 2592 2517 2458 2430 2370 2331 2345 2306 2319 2318 2317 2289 2322 2328 2364 2407 2423 2440 2473 2481 2482 2508 2575 2542 2597 2620 2627 2640 2640 2647 2668 2673 2679 2709 2709 2701 2669 2659 2651 2650 2661 2660 2664 2700 2696 2619 2645 2649 2637 2624 2584 2547 2655 2750 2783 2749 2758 2864 2934 2920 2855 2778 2776 2753 2712 2650 2602 2555 2503 2474 2423 2364 2309 2281 2272 2309 2317 2300 2261 2202 2118 2081 2072 2070 2087 2105 2066 2065 2133 2208 2200 2156 2324 2490 2588 2674 2682 2690 2801 2981 3015 2939 3073 2722 2691 2984 3552 3097 2820 2946 2356 2334 2296 2251 2234 2287 2434 2573 2591 2551 2548 2401 2293 2247 2188 2277 2212 2185 2313 2354 2232 2099 2004 1928 1904 2065 2104 2126 2194 2258 2314 2362 2353 2198 2064 2119 2283 2377 2378 2368 2396 2483 2539 2553 2530 2634 2611 2660 2773 2758 2722 2701 2683 2642 2602 2618 2677 2708 2699 2709 2760 2834 2891 2885 2805 2559 2651 2822 3105 2903 2841 2870 2898 2943 2971 2970 2927 2907 2958 2936 3000 2754 2802 2764 2755 2783 2771 2742 2662 2646 2720 2781 2728 2547 2143 1297 592 967 619 611 392 193 145 150 209 102 122 376 462 779 888 323 171 377 1210 2621 2690 2602 2606 2503 2470 2497 2602 2646 2756 2892 2867 2837 2939 2964 2869 2864 2865 2771 2776 2870 2753 2747 2695 2656 2670 2742 2853 2830 2762 2742 2704 2637 2576 2532 2524 2563 2700 2709 2709 2728 2745 2804 2745 2727 2740 2707 2652 2615 2595 2556 2525 2521 2512 2523 2579 2634 2659 2703 2646 2566 2498 2468 2466 2426 2418 2522 2652 2726 2727 2666 2634 2688 2710 2720 2670 2360 2318 2411 2545 2611 2682 2773 2893 3014 3047 3039 2995 2994 2921 2944 2976 3402 3142 2927 2850 2934 3113 3316 3582 3562 3376 3431 3361 3271 3239 3232 3061 2909 2917 2915 2899 2858 2823 2782 2700 2648 2752 2933 3022 3050 3008 2842 2840 2794 2852 2871 2881 2884 3084 3223 3334 3101 2896 3019 3359 3450 3149 3159 3199 3168 3026 2929 2879 3296 3265 3242 3061 2925 2852 2850 2874 2977 3084 3143 3391 3573 3834 3990 3501 3476 3227 3141 3089 3039 3156 3445 3941 4159 4210 4045 3129 2897 2798 2762 2660 2660 2669 2465 2301 2142 2032 1991 2001 2148 2296 2339 2358 2339 2320 2397 2506 2577 2681 3218 3385 3319 3889 3612 3183 3029 2989 2974 3132 3356 3247 3101 3194 3400 3488 4098 3353 3469 3585 3560 3560 3614 3622 3447 3346 3316 3246 3236 3263 3271 3275 3228 3080 3017 3058 3175 3281 3326 3289 3233 3211 3215 3232 3230 3170 3177 3040 3052 3231 3311 3379 3351 3406 3396 3394 3426 3433 3455 3424 3361 3309 3300 3332 3333 3328 3353 3400 3585 3684 3530 3504 3550 3507 3480 3563 3639 3535 3496 3479 3421 3407 3356 3396 3362 3396 3354 3367 3347 3340 3373 3347 3296 3321 3289 3066 2995 3154 3253 3279 3247 3338 3306 3251 3260 3266 3279 3345 3442 3359 3074 2966 3000 2881 2777 2879 2921 2903 2886 2872 2934 3017 3068 3148 3265 3409 3565 3523 3512 3502 3627 3730 3651 3147 2773 2555 2499 2456 2095 1941 2256 2264 2045 2119 2152 2172 2144 2194 2300 2297 2254 2308 2374 2375 2272 2121 2028 1960 1931 1934 1957 1927 1917 2056 2251 2326 2302 2315 2386 2407 2319 2277 2256 2298 2413 2420 2468 2547 2641 2645 2603 2664 2723 2734 2716 2683 2678 2675 2611 2545 2619 2937 2461 2383 2365 2289 2193 2123 2089 2090 2100 2120 2162 2172 2137 2124 2110 2094 2136 2152 2227 2283 2311 2258 2200 2189 2193 2263 2388 2360 2272 2227 2262 2270 2277 2287 2268 2239 2231 2235 2214 2179 2202 2230 2202 2229 2290 2302 2325 2296 2314 2342 2340 2350 2358 2361 2364 2380 2462 2532 2486 2327 2274 2237 2271 2227 2236 2375 2711 3217 3661 3849 3938 3947 3794 3291 2907 2860 3263 3387 3494 3257 2939 2852 2792 2859 2858 2901 2720 2848 2745 2744 2720 2693 2690 2707 2673 2679 2679 2654 2696 2687 2662 2666 2671 2655 2653 2680 2669 2661 2627 2576 2522 2448 2446 2421 2356 2369 2326 2284 2286 2294 2262 2247 2263 2302 2345 2376 2403 2414 2404 2421 2481 2541 2536 2584 2605 2600 2621 2644 2642 2661 2674 2666 2674 2702 2701 2694 2665 2656 2649 2643 2647 2654 2682 2713 2630 2616 2611 2609 2599 2569 2539 2647 2711 2668 2561 2546 2730 2879 2898 2824 2806 2780 2773 2734 2679 2621 2565 2542 2503 2438 2379 2323 2308 2302 2317 2308 2274 2233 2180 2142 2137 2128 2097 2100 2085 2040 2126 2156 2207 2196 2187 2392 2577 2659 2749 2869 3008 2980 3282 3343 3324 3103 2814 2506 2580 2959 3101 2969 3007 2681 2695 2578 2541 2422 2376 2416 2534 2563 2589 2539 2368 2303 2244 2146 2289 2332 2325 2350 2350 2347 2306 2228 2279 2286 2170 2165 2183 2263 2293 2261 2298 2267 2172 2323 2283 2236 2297 2331 2348 2397 2537 2623 2570 2493 2642 2702 2738 2724 2640 2683 2778 2811 2785 2698 2664 2718 2711 2639 2665 2729 2776 2779 2712 2591 2497 2653 2784 2861 2768 2769 2804 2829 2859 2873 2866 2821 2763 2811 2861 2928 2731 2754 2714 2697 2708 2727 2731 2662 2616 2649 2688 2569 2342 2158 1594 890 1392 1360 651 253 32 6 26 155 226 560 608 603 758 906 812 75 277 883 2163 2817 2571 2551 2461 2434 2603 2670 2698 2833 2966 2977 2993 3061 2985 2878 2910 2922 2998 3227 2899 3054 2997 2899 2814 2808 2918 2933 2891 2813 2701 2634 2635 2703 2537 2533 2671 2739 2773 2778 2755 2687 2720 2694 2665 2669 2669 2646 2620 2573 2528 2574 2587 2584 2580 2604 2595 2646 2683 2637 2590 2516 2471 2441 2406 2417 2501 2646 2740 2728 2701 2735 2644 2604 2577 2472 2446 2461 2484 2622 2683 2719 2816 2854 2908 3039 3023 2836 2829 2760 2726 2749 3079 3096 2970 2891 2874 2945 3214 3504 3439 3155 3178 3267 3329 3326 3212 2953 2890 2813 2782 2785 2834 2842 2829 2775 2705 2746 2883 2901 2879 2884 2816 2758 2740 2808 2858 3302 3226 2964 3046 3161 3060 3076 3350 3599 3439 2913 3067 3060 2938 2834 2687 3277 3355 3343 3169 3005 2873 2837 2863 2890 2936 2990 3124 3181 3085 3679 3622 3352 3371 3350 3232 3163 3143 3178 3513 3913 3821 3454 3429 3193 3058 3018 3020 3018 2894 2806 2672 2543 2397 2301 2266 2267 2470 2675 2568 2521 2566 2436 2476 2664 2703 2754 2997 3267 3614 3916 3550 3126 2977 3090 3260 3345 3551 3576 3247 3247 3415 3685 3314 3378 3744 3834 3709 3682 3754 3564 3291 3329 3309 3268 3264 3231 3354 3348 3244 3132 3118 3129 3256 3328 3351 3325 3244 3193 3172 3196 3235 3222 3241 3229 3135 3284 3338 3414 3419 3451 3475 3487 3438 3377 3386 3394 3373 3336 3367 3441 3432 3343 3407 3524 3683 3617 3606 4010 4149 3867 3638 3764 3922 3758 3738 3552 3424 3388 3432 3390 3363 3385 3360 3303 3256 3218 3191 3200 3227 3250 3196 3115 3153 3295 3312 3272 3212 3217 3299 3365 3323 3278 3269 3309 3534 3528 3180 3080 2888 2799 3021 3031 2954 2931 2946 2946 3008 3093 3136 3297 3489 3600 3684 3178 3042 3260 3631 3900 3045 2354 2145 2015 2171 2332 2002 1964 2235 2160 2054 2122 2158 2221 2217 2241 2279 2292 2283 2332 2415 2423 2366 2212 2061 1999 2097 2107 2079 2033 2036 2309 2415 2425 2439 2426 2543 2682 2280 2326 2342 2381 2475 2490 2602 2728 2800 2730 2675 2732 2767 2736 2696 2695 2708 2744 2585 2513 2554 2532 2500 2435 2320 2215 2121 2049 2024 2019 2053 2171 2221 2184 2160 2130 2275 2342 2478 2511 2673 2870 2702 2361 2295 2308 2300 2276 2357 2409 2403 2336 2314 2292 2240 2207 2186 2156 2148 2157 2161 2232 2236 2211 2263 2256 2274 2305 2328 2312 2348 2385 2373 2371 2366 2372 2385 2360 2490 2551 2446 2337 2331 2351 2286 2211 2211 2341 2682 3225 3628 3688 3939 3780 3492 3184 2915 2998 3120 3194 3230 3289 3197 2908 2712 2728 2715 2949 2744 2831 2757 2756 2775 2730 2722 2738 2696 2719 2675 2691 2674 2736 2635 2672 2660 2630 2651 2670 2667 2657 2642 2579 2569 2504 2495 2452 2428 2378 2345 2273 2238 2231 2204 2184 2218 2254 2284 2323 2372 2328 2344 2396 2455 2503 2522 2556 2585 2592 2603 2640 2637 2654 2665 2663 2660 2692 2703 2689 2676 2669 2665 2658 2661 2673 2691 2705 2631 2629 2598 2590 2584 2586 2591 2634 2688 2643 2499 2455 2641 2831 2851 2815 2803 2785 2775 2741 2692 2664 2649 2585 2519 2471 2413 2362 2345 2338 2328 2313 2288 2254 2213 2209 2236 2191 2143 2128 2088 2057 2189 2291 2256 2175 2204 2474 2769 2726 2672 2769 3164 3079 3307 3295 3206 2946 2471 2312 2294 2310 2387 2871 2945 2635 2677 2645 2662 2568 2518 2488 2531 2579 2583 2557 2444 2368 2250 2289 2354 2373 2367 2309 2235 2299 2400 2408 2527 2535 2203 2187 2173 2276 2277 2178 2177 2203 2311 2623 2449 2220 2199 2214 2278 2382 2533 2620 2592 2477 2541 2584 2582 2550 2449 2566 2739 2862 2887 2759 2662 2715 2731 2661 2687 2727 2758 2764 2704 2657 2639 2836 2857 2875 2850 2796 2749 2731 2896 3178 3131 2778 2751 2847 2818 2815 2730 2706 2678 2671 2670 2873 2718 2607 2607 2542 2416 2208 1890 1716 2019 2269 3802 2511 737 311 53 16 49 20 284 935 909 531 491 718 804 168 620 1050 1735 2718 2503 2486 2441 2442 2757 2852 2887 3003 3074 3036 3035 3069 2940 2847 2862 2916 3107 3125 3221 3029 2977 2891 2860 2913 2919 2888 2793 2689 2642 2606 2734 3032 2580 2502 2690 2696 2749 2777 2770 2734 2693 2654 2633 2650 2660 2648 2651 2643 2605 2516 2550 2630 2641 2552 2516 2596 2647 2626 2587 2552 2497 2408 2352 2359 2429 2543 2620 2616 2679 2685 2636 2304 2306 2385 2457 2521 2598 2710 2741 2750 2810 2817 2847 2935 2885 2729 2777 2810 2737 2775 2831 2997 2736 2681 2824 2948 3013 3129 3266 3226 3327 3459 3417 3315 3243 3128 3049 3082 3039 2878 2790 2775 2776 2818 2854 2931 3039 2910 2804 2854 2832 2737 2690 3047 2971 3317 3202 2975 3179 3213 3152 3210 3023 2875 3040 2911 3028 3023 2809 2680 2599 2801 2923 3450 3251 2934 2843 2851 2934 3004 2959 2937 2949 3119 3197 3518 3193 3330 3569 3498 3390 3313 3192 3271 3436 3647 3746 3317 3309 3166 3029 3026 3025 3015 2955 2880 2802 2700 2616 2565 2548 2733 2963 2862 2805 2685 2572 2560 2607 2828 2842 2848 2947 3226 3541 3859 3663 3328 3296 3341 3427 3524 3652 3763 3537 3379 3524 3489 3289 3417 3576 3612 3613 3631 3623 3459 3306 3337 3373 3376 3361 3349 3476 3460 3356 3271 3245 3247 3278 3358 3468 3425 3265 3182 3162 3220 3273 3276 3240 3317 3235 3384 3409 3485 3460 3446 3511 3577 3507 3402 3476 3473 3435 3396 3428 3498 3628 3566 3724 3721 3504 3569 4062 4429 4279 3597 3565 3969 4097 3905 3715 3623 3532 3507 3448 3372 3353 3376 3333 3246 3248 3244 3180 3102 3133 3120 3066 2968 3210 3312 3294 3232 3142 3077 3117 3235 3319 3289 3312 3224 3253 3440 3344 3251 3072 3179 3194 3063 3011 2990 2977 2991 3080 3192 3292 3517 3699 3697 3538 2575 2311 2549 2905 3030 2463 1994 1877 1822 1895 1979 1905 2006 1980 1980 1991 2115 2192 2231 2220 2238 2289 2324 2345 2381 2441 2430 2429 2352 2167 2124 2267 2279 2292 2344 2418 2477 2481 2499 2532 2521 2445 2345 2317 2310 2420 2465 2472 2582 2630 2701 2807 2762 2712 2741 2713 2704 2672 2618 2562 2615 2493 2466 2537 2507 2431 2357 2263 2183 2104 2013 2015 2059 2124 2254 2310 2332 2278 2272 2395 2616 2793 2672 2576 2645 2671 2638 2666 2478 2363 2283 2346 2400 2433 2433 2354 2261 2164 2116 2131 2077 2067 2044 2065 2209 2152 2157 2187 2211 2266 2270 2272 2285 2342 2444 2430 2384 2376 2349 2441 2351 2465 2431 2350 2327 2331 2323 2291 2248 2220 2303 2527 2554 2888 3455 3734 3612 3272 3063 2956 2921 3039 3119 3103 3207 2595 2549 2697 2596 2603 2902 2837 2822 2779 2747 2780 2792 2757 2747 2730 2738 2701 2713 2666 2723 2653 2653 2658 2627 2590 2613 2656 2626 2628 2595 2579 2560 2555 2498 2420 2348 2304 2261 2230 2200 2165 2169 2173 2204 2242 2252 2275 2281 2316 2373 2432 2477 2491 2491 2534 2580 2587 2632 2625 2642 2646 2666 2674 2683 2700 2707 2696 2686 2664 2656 2654 2654 2687 2674 2659 2665 2622 2599 2613 2643 2662 2663 2703 2662 2520 2547 2673 2776 2794 2791 2795 2792 2776 2746 2703 2696 2671 2613 2547 2498 2439 2424 2398 2364 2347 2335 2310 2289 2276 2285 2280 2243 2257 2237 2216 2210 2297 2328 2216 2125 2243 2616 2741 2548 2468 2676 3028 3124 3065 3035 3010 2784 2511 2455 2053 2043 2036 2602 2806 2469 2519 2543 2551 2555 2569 2564 2543 2486 2476 2454 2433 2361 2289 2435 2447 2332 2336 2312 2244 2248 2299 2337 2339 2249 2085 2115 2170 2225 2264 2265 2256 2349 2482 2487 2462 2477 2429 2287 2221 2338 2482 2548 2560 2465 2421 2419 2426 2398 2392 2454 2536 2674 2759 2724 2703 2755 2756 2699 2707 2724 2742 2783 2891 2890 2915 3064 3127 2996 2884 2812 2727 2723 2952 3195 3198 3083 2778 2869 2788 2755 2729 2684 2675 2684 2745 2828 2746 2591 2526 2627 2799 2777 2520 2406 2480 2877 3855 3110 900 175 40 61 186 78 128 206 342 344 184 276 406 535 1313 1515 1948 2328 2393 2439 2441 2462 2806 2955 3001 3030 3090 3132 3091 3100 2981 2844 2839 2998 2973 3021 3061 3200 3159 3053 2971 2950 2993 2907 2780 2731 2671 2675 2698 2727 2576 2516 2625 2674 2663 2669 2712 2670 2643 2645 2671 2716 2711 2665 2648 2592 2548 2449 2487 2526 2564 2458 2420 2529 2573 2558 2503 2484 2445 2387 2364 2373 2467 2502 2464 2459 2492 2429 2232 2190 2259 2374 2405 2431 2503 2608 2705 2772 2766 2730 2779 2785 2726 2693 2818 2791 2762 2705 2728 2766 2946 2930 3013 3205 3158 3085 3159 3295 3480 3545 3462 3476 3461 3421 3185 3137 3013 2933 2851 2775 2763 2776 2878 3050 3027 2854 2679 2704 2796 2761 3072 3671 3627 3211 2970 2792 2815 3048 3204 3075 2749 2664 2753 2895 2991 2908 2775 2678 2656 3367 3771 3773 3733 3421 2992 2883 3084 3091 3011 2943 2925 3290 3343 3542 3507 3576 3563 3481 3415 3233 3166 3378 3607 3722 3770 3518 3366 3080 3068 2987 3049 3035 2996 2925 2885 2947 3032 2978 2884 2855 2825 2925 2784 2856 2645 2694 2763 2942 2960 3066 3029 3401 3772 3928 3806 3494 3403 3374 3408 3551 3716 3850 3780 3700 3759 3602 3559 3622 3645 3608 3598 3596 3529 3383 3348 3345 3322 3397 3412 3434 3554 3612 3565 3474 3443 3422 3406 3460 3528 3504 3382 3272 3249 3288 3362 3366 3366 3428 3358 3511 3553 3510 3475 3465 3527 3532 3439 3336 3385 3511 3473 3470 3463 3670 3908 3843 3895 3697 3292 3757 4602 4570 3768 2618 2503 3396 3816 3976 3777 3670 3676 3585 3470 3402 3392 3417 3394 3342 3249 3138 3031 2913 2910 2929 2947 2945 3193 3264 3133 3125 3098 3058 3200 3354 3343 3220 3233 3296 3076 3178 3320 3340 3326 3300 3197 3091 3016 2988 2983 2998 3137 3330 3509 3533 3640 3501 3029 2323 2227 2290 2305 2277 2170 1977 1866 1839 1858 1931 1979 2220 2208 2117 2078 2130 2208 2257 2280 2314 2346 2365 2382 2375 2430 2401 2411 2416 2423 2340 2354 2382 2410 2429 2455 2481 2498 2540 2552 2561 2474 2352 2326 2383 2420 2424 2430 2508 2572 2653 2736 2751 2714 2699 2678 2662 2600 2555 2534 2502 2451 2482 2542 2534 2459 2335 2248 2188 2155 2098 2095 2195 2324 2473 2560 2576 2561 2546 2661 2682 2507 2441 2449 2490 2578 2555 3116 2615 2409 2337 2364 2362 2341 2336 2277 2178 2063 2016 2092 2105 2098 2043 2098 2127 2111 2187 2226 2233 2242 2227 2228 2286 2325 2417 2420 2382 2357 2356 2343 2342 2427 2367 2296 2301 2347 2395 2323 2304 2241 2258 2301 2429 2801 3201 3520 3540 3310 3141 3127 3065 3059 2929 2831 2880 2618 2599 2691 2565 2737 2906 2852 2828 2809 2775 2798 2777 2753 2716 2766 2752 2724 2722 2727 2692 2654 2639 2579 2593 2654 2582 2632 2602 2613 2591 2591 2581 2556 2504 2416 2329 2269 2258 2235 2191 2159 2158 2127 2164 2187 2202 2231 2269 2302 2341 2398 2445 2446 2464 2521 2564 2570 2605 2622 2641 2645 2662 2677 2683 2706 2747 2704 2699 2660 2660 2653 2649 2662 2657 2646 2635 2619 2610 2621 2635 2634 2647 2740 2708 2622 2600 2679 2725 2774 2815 2788 2774 2767 2748 2723 2708 2686 2640 2581 2519 2486 2470 2427 2390 2369 2365 2340 2343 2347 2330 2297 2356 2408 2386 2373 2355 2346 2310 2206 2173 2484 2602 2507 2327 2333 2673 3041 3017 2814 2754 2936 2803 2378 2528 2255 2240 2026 2394 2870 2455 2469 2460 2460 2477 2502 2499 2464 2406 2396 2353 2309 2319 2302 2346 2322 2269 2346 2347 2287 2244 2219 2231 2203 2089 2002 2041 2153 2227 2328 2402 2465 2509 2591 2659 2707 2786 2844 2843 2650 2354 2433 2523 2511 2473 2432 2395 2357 2352 2380 2376 2337 2466 2652 2768 2796 2771 2731 2678 2656 2668 2685 2724 2829 2951 3050 3069 3078 2904 2806 2818 2906 3070 3107 2961 2951 2995 2777 2906 2777 2728 2725 2728 2783 2833 2754 2692 2742 2801 2716 2649 2731 2748 2671 2692 2780 2648 1505 2147 779 318 155 212 292 132 16 1 0 16 79 282 724 1285 1950 1857 2148 2296 2365 2417 2421 2516 2875 2973 2999 3019 3040 3091 3060 3046 2978 2921 2968 2944 2958 3083 3140 3212 3174 3122 3094 3074 2947 2795 2742 2739 2741 2722 2671 2557 2477 2465 2641 2737 2706 2612 2662 2616 2600 2624 2650 2678 2680 2667 2639 2639 2547 2453 2367 2442 2458 2514 2527 2532 2534 2458 2392 2372 2361 2358 2360 2392 2473 2505 2480 2433 2453 2356 2189 2319 2428 2474 2474 2505 2594 2683 2817 2945 2859 2755 2797 2801 2709 2800 2918 2915 2986 2764 2919 3074 2953 2830 2946 3239 3445 3382 3301 3372 3454 3305 3276 3385 3594 3591 3254 3240 3290 3214 3013 2788 2700 2783 2968 3055 3041 2920 2705 2642 2704 2833 3437 3322 3312 2956 2785 2841 2813 3084 3419 3169 2755 2694 2761 3208 2938 2923 2915 3441 3729 3759 4017 4131 4047 3966 3617 3235 3305 3036 3012 2935 2894 3164 3459 3562 3365 3334 3334 3424 3387 3213 3242 3549 3717 3890 3778 3614 3583 3507 3095 3041 3043 3021 3010 2971 2915 2984 3075 3182 3378 3339 3045 2889 2784 2756 2729 2805 2963 3032 3048 3029 2983 3373 3910 4103 3975 3893 3842 3649 3583 3589 3731 3819 3821 3794 3792 3831 3772 3759 3798 3801 3758 3636 3509 3461 3466 3468 3454 3512 3525 3563 3607 3731 3786 3697 3625 3599 3553 3582 3697 3670 3556 3387 3360 3354 3514 3528 3526 3568 3594 3699 3764 3756 3613 3504 3515 3441 3396 3434 3503 3542 3548 3627 3781 3763 3869 3906 3972 4006 3879 4011 4398 3769 3239 2548 2129 2456 3382 3933 4030 3940 3894 3690 3504 3441 3443 3409 3333 3321 3288 3066 3175 3049 3147 3093 3051 3093 3053 3035 3035 2989 2970 3109 3333 3339 3242 3224 3245 3088 3102 3075 3139 3221 3289 3309 3191 2995 2909 2954 3009 3062 3226 3449 3474 3614 3427 2956 2463 2322 2351 2287 2360 2372 2105 1948 1924 1957 2016 2114 2144 2209 2107 2144 2164 2201 2262 2314 2332 2353 2385 2379 2331 2289 2412 2365 2360 2355 2429 2413 2411 2456 2469 2468 2490 2515 2567 2687 2614 2583 2493 2424 2343 2376 2417 2433 2442 2476 2614 2741 2619 2635 2630 2653 2682 2591 2600 2503 2486 2497 2488 2505 2508 2437 2354 2317 2281 2260 2244 2269 2363 2550 2632 2653 2700 2842 2998 3040 2980 2679 2535 2562 2568 2530 2534 2554 2699 2574 2435 2401 2422 2428 2381 2256 2173 2105 1996 1965 1979 1962 2023 2015 2047 2044 2081 2148 2173 2195 2227 2231 2280 2371 2266 2357 2367 2380 2356 2385 2407 2373 2351 2330 2293 2286 2302 2324 2336 2339 2311 2282 2285 2404 2689 3069 3426 3553 3451 3386 3167 2976 3108 2808 2708 2679 2663 2652 2605 2673 2874 2894 2827 2853 2829 2809 2828 2749 2812 2768 2784 2769 2754 2720 2723 2701 2644 2753 2708 2526 2671 2583 2598 2590 2597 2596 2594 2583 2551 2494 2425 2337 2291 2282 2213 2176 2173 2169 2145 2145 2148 2171 2213 2250 2277 2305 2327 2363 2411 2453 2515 2536 2550 2562 2590 2626 2638 2651 2676 2679 2706 2871 2720 2703 2677 2658 2661 2660 2656 2651 2640 2625 2611 2612 2629 2635 2684 2676 2741 2754 2711 2694 2706 2729 2773 2796 2757 2734 2742 2740 2722 2699 2677 2653 2605 2558 2533 2482 2441 2409 2390 2378 2394 2380 2369 2356 2352 2434 2502 2491 2470 2461 2382 2345 2272 2286 2458 2600 2444 2274 2380 2704 2908 2884 2754 2582 2887 2714 2521 2524 2522 2573 2265 2257 2850 2426 2370 2393 2442 2440 2438 2417 2368 2370 2388 2349 2304 2292 2286 2300 2318 2318 2377 2381 2329 2240 2195 2228 2158 2041 2049 2116 2176 2280 2398 2503 2552 2580 2544 2561 2613 2660 2755 2953 2927 2596 2559 2491 2498 2472 2512 2443 2408 2434 2415 2374 2389 2508 2662 2746 2725 2696 2707 2677 2635 2583 2584 2539 2538 2796 2972 2916 2876 2773 2787 2866 3062 3272 3175 2855 2773 2888 2807 2898 2814 2803 2717 2760 2765 2742 2719 2690 2707 2672 2622 2653 2697 2685 2668 2781 2998 2537 1523 1214 600 235 98 156 204 189 85 8 22 119 263 531 1270 2073 2350 2246 2251 2273 2352 2344 2411 2593 2810 2871 2885 2940 2990 3007 3008 3005 3075 2936 2930 2801 2845 2957 3088 3045 3018 2970 2852 2744 2705 2709 2715 2700 2659 2626 2593 2494 2539 2449 2757 2786 2760 2633 2580 2535 2540 2527 2488 2508 2535 2521 2544 2631 2607 2550 2486 2405 2430 2481 2509 2540 2557 2437 2308 2286 2303 2300 2292 2362 2334 2246 2343 2437 2575 2510 2410 2547 2651 2622 2570 2552 2616 2802 2979 2979 2891 2836 2796 2817 2657 2688 2724 2828 3014 3072 2937 2825 2860 2914 3018 3264 3524 3566 3458 3498 3210 3010 3032 3199 3571 3632 3552 3352 3461 3220 2696 2640 2641 2771 3030 3080 2970 2957 2759 2779 2774 2984 3436 3084 2848 2728 2719 2805 2913 3034 2946 2885 2836 2748 2882 3595 3073 3033 3659 4105 4180 4019 3570 3546 3966 3944 3540 3338 3266 2952 2976 2937 2798 2820 3042 3315 3259 3191 3120 3199 3386 3359 3359 3439 3464 3765 3792 3751 3522 3542 3158 3089 3034 3010 2992 2959 2955 2974 3061 3240 3233 3193 3011 2952 2856 2774 2822 2824 3168 3126 3058 2958 3098 3446 3825 4287 4266 4156 4066 3986 3911 3779 3834 3891 3822 3788 3882 4035 3880 3759 3831 3640 3605 3689 3627 3668 3621 3569 3530 3588 3713 3801 3827 3933 4096 4103 3948 3827 3718 3675 3829 3797 3727 3560 3484 3447 3647 3670 3674 3742 3955 4047 4142 4113 3785 3633 3583 3435 3406 3518 3387 3377 3735 3889 3746 3468 3631 3930 4069 3906 3750 3965 4346 3209 3851 2837 2565 2384 3212 3603 3882 4087 3970 3675 3485 3438 3419 3314 3301 3374 3364 3082 3477 3592 3570 3371 3290 3213 3112 3007 2972 2963 2978 3118 3372 3404 3325 3255 3120 3031 3033 2989 2981 3016 3051 3099 3101 3015 2968 3029 3062 3095 3137 3408 3551 3381 2953 2495 2298 2343 2254 2178 2169 2214 2069 1996 2016 2050 2077 2093 2089 2124 2155 2140 2149 2181 2232 2290 2296 2344 2409 2437 2425 2333 2413 2420 2383 2357 2381 2400 2474 2574 2562 2566 2589 2642 2689 2763 2665 2583 2493 2450 2444 2484 2494 2490 2487 2480 2512 2578 2530 2536 2564 2627 2663 2578 2580 2593 2592 2611 2585 2519 2444 2392 2373 2333 2349 2396 2427 2575 2769 3066 2899 2718 2647 2653 2636 2523 2417 2465 2547 2505 2530 2570 2627 2602 2697 2623 2517 2506 2524 2480 2315 2235 2196 2083 1987 1978 1942 1889 1908 1917 1946 2008 2119 2217 2206 2197 2191 2184 2328 2413 2304 2294 2326 2365 2365 2356 2356 2329 2303 2335 2403 2352 2320 2327 2370 2392 2382 2363 2373 2472 2716 3097 3415 3499 3483 3287 3064 2822 3031 2890 2844 2815 2754 2732 2686 2780 2979 2795 2870 2891 2821 2838 2820 2800 2807 2805 2799 2760 2732 2715 2669 2747 2674 2771 2697 2573 2628 2626 2592 2573 2571 2567 2569 2569 2546 2495 2447 2438 2363 2295 2226 2200 2183 2170 2154 2146 2144 2156 2190 2226 2263 2269 2267 2307 2378 2435 2481 2502 2511 2529 2580 2624 2641 2648 2675 2675 2676 2799 2733 2708 2695 2742 2744 2684 2661 2645 2631 2618 2608 2612 2615 2617 2638 2669 2731 2767 2767 2781 2806 2803 2787 2783 2754 2728 2723 2725 2712 2697 2681 2653 2623 2585 2548 2499 2468 2443 2428 2428 2420 2395 2384 2394 2419 2483 2540 2520 2448 2421 2372 2444 2437 2460 2537 2560 2466 2445 2666 2874 2932 2857 2606 2705 2852 2730 2682 2677 2626 2660 2628 2364 2613 2487 2387 2354 2439 2472 2450 2403 2367 2349 2277 2266 2289 2285 2302 2359 2379 2395 2385 2363 2320 2252 2231 2289 2319 2336 2496 2347 2292 2324 2382 2472 2526 2542 2465 2359 2352 2395 2456 2528 2609 2688 2647 2505 2491 2449 2550 2528 2581 2542 2470 2486 2571 2559 2560 2602 2642 2665 2643 2642 2684 2607 2593 2513 2504 2721 2852 2854 2857 2840 2866 2945 3045 3073 2964 2863 2902 2916 2930 2934 2798 2784 2721 2731 2708 2695 2700 2726 2742 2704 2693 2705 2690 2707 2711 2734 2608 2320 1641 429 166 174 121 127 242 261 147 50 126 302 357 582 1532 2244 2251 2383 2243 2231 2276 2237 2545 2735 2786 2798 2837 2901 2932 2946 2953 2994 3161 3087 2997 2840 2937 2974 3015 2832 2813 2863 2857 2789 2718 2714 2778 2796 2653 2616 2620 2662 2742 2721 2799 2778 2714 2609 2499 2451 2436 2422 2415 2395 2409 2512 2592 2632 2579 2461 2405 2457 2461 2411 2458 2531 2601 2548 2424 2370 2353 2314 2301 2322 2215 2118 2212 2381 2559 2640 2662 2601 2580 2548 2501 2469 2557 2811 2997 2927 2831 2775 2742 2701 2644 2598 2603 3035 3053 2903 2795 2807 2913 2987 2903 2725 2910 3190 3263 3294 3031 2862 2883 3218 3537 3611 3602 3356 3194 2998 2694 2628 2619 2761 2980 2950 2903 2929 2730 2847 2886 2979 3013 2851 2759 2748 2765 2906 3052 2946 2962 2875 2847 2952 3062 3526 3326 3100 3215 3745 3846 3455 3160 3231 3574 3640 3330 3211 3118 2918 3122 3057 2801 2920 2890 2860 2962 3055 3086 3308 3534 3493 3415 2996 3079 3217 3452 3640 3646 3463 3352 3180 3099 3054 3009 2991 3006 3058 3108 3165 3233 3285 3293 3062 3005 3003 2938 2911 3090 3077 2991 2948 3021 3255 3554 3677 4000 3557 3783 3860 4007 3928 3970 3808 3651 3579 3748 3848 3422 3351 3821 3560 3510 3618 3601 3509 3472 4319 4291 4531 4446 4270 4142 3925 3931 4285 4313 4233 3959 3884 3931 3855 3879 3902 3708 3657 3840 3875 3866 3811 3729 4013 4452 4344 3998 3856 3626 3451 3506 3529 3467 3472 4159 3983 3362 3141 3225 3670 4134 4093 4053 4200 4434 3499 3878 3285 2824 2678 2920 3476 3950 4237 4177 3815 3453 3350 3364 3154 3342 3367 3145 3161 3540 3438 3177 2889 2766 2934 2829 2485 2789 2950 2993 3042 3154 3309 3392 3256 3097 2999 2994 2976 2992 2999 2980 3029 3173 3140 3147 3043 3041 2982 3080 3538 3623 3214 2658 2248 2201 2207 2054 2033 2037 2072 2082 2063 2110 2118 2133 2167 2173 2178 2183 2190 2204 2221 2220 2141 2241 2309 2393 2419 2493 2430 2422 2459 2457 2437 2461 2491 2548 2648 2660 2672 2700 2717 2747 2777 2717 2614 2566 2531 2503 2504 2525 2525 2518 2523 2563 2585 2655 2610 2598 2618 2645 2583 2561 2575 2562 2524 2508 2609 2364 2340 2336 2336 2404 2453 2551 2603 2582 2527 2587 2637 2596 2570 2611 2683 2716 2634 2529 2533 2570 2593 2611 2595 2564 2537 2532 2538 2568 2493 2191 2223 2142 2080 2050 2060 1992 1897 1881 1900 1924 1957 1974 2005 2068 2154 2168 2201 2233 2221 2258 2319 2325 2368 2376 2341 2318 2330 2348 2413 2511 2425 2370 2359 2416 2423 2405 2411 2441 2564 2849 3214 3410 3454 3425 3082 3119 2976 2968 2891 2889 2900 2857 2761 2689 2865 2926 2854 2777 2873 2857 2860 2818 2836 2867 2800 2764 2770 2748 2737 2676 2706 2668 2737 2622 2633 2623 2644 2636 2599 2577 2575 2554 2558 2542 2489 2473 2438 2362 2287 2247 2217 2190 2180 2182 2178 2171 2147 2164 2204 2244 2237 2249 2283 2352 2416 2463 2492 2493 2505 2543 2604 2612 2645 2654 2664 2680 2689 2697 2705 2704 2701 2698 2684 2670 2638 2631 2625 2621 2614 2607 2613 2629 2672 2735 2763 2706 2718 2793 2800 2787 2781 2777 2759 2733 2710 2684 2667 2661 2643 2633 2599 2556 2498 2481 2480 2475 2465 2433 2402 2412 2445 2481 2501 2531 2508 2460 2555 2528 2541 2590 2622 2641 2621 2525 2543 2985 3116 3061 2931 2731 2890 2887 2755 2714 2653 2625 2674 2917 2886 2996 2393 2468 2490 2455 2461 2403 2315 2278 2280 2237 2245 2294 2314 2372 2436 2448 2424 2345 2281 2266 2285 2297 2340 2439 2512 2682 2446 2387 2371 2330 2325 2366 2359 2334 2265 2289 2375 2418 2419 2429 2484 2541 2483 2469 2453 2548 2639 2721 2614 2557 2647 2665 2597 2523 2553 2684 2746 2674 2634 2689 2672 2670 2613 2736 2861 2902 2893 2900 2925 2996 3073 3104 3078 3002 2974 3051 3020 3022 2953 2690 2705 2716 2599 2638 2707 2768 2810 2792 2765 2764 2769 2735 2639 2637 2675 2508 2134 1165 477 277 371 398 495 545 470 286 136 199 313 254 442 1189 1774 1884 2233 2228 2209 2229 2219 2604 2717 2827 2932 2938 2942 2979 3057 3062 3098 3192 3131 3074 3019 2987 2906 2888 3183 3093 3018 3066 2990 2869 2841 2884 2934 2812 2862 2807 2807 2872 2779 2759 2716 2632 2580 2496 2444 2423 2406 2439 2468 2459 2553 2593 2534 2458 2458 2426 2420 2410 2439 2459 2506 2634 2707 2647 2549 2459 2412 2339 2322 2211 2182 2279 2435 2567 2616 2629 2688 2710 2671 2548 2443 2539 2768 2889 2790 2810 2778 2782 2728 2730 2676 2734 3230 3145 3077 2988 2851 2964 3031 3087 3255 3426 3156 3147 3158 3108 3045 3023 3159 3478 3630 3531 3211 2911 2794 2751 2708 2701 2789 2854 2794 2683 2801 3084 3032 2947 2808 2761 2833 2887 3202 3637 3572 3445 2839 2909 2906 2905 3218 3196 3412 3236 3221 3186 3546 3732 3505 3243 3234 3577 3463 3277 2986 2912 2920 3159 3231 2926 3028 3096 3068 3040 3169 3202 3130 3367 3502 3307 2866 2901 2935 3151 3553 3715 3395 3233 3295 3334 3216 3118 3084 3041 3139 3072 3055 3150 3569 3115 3055 3056 3049 3042 3032 3039 3014 2948 2919 2926 2946 2974 3079 3240 3081 3237 3388 3747 3908 3947 3748 3459 3484 3816 3970 3923 3935 3921 3823 3660 3652 3707 4229 4396 4383 4946 4237 3851 3730 3542 3266 3122 3870 4261 4370 4225 4037 4042 4037 4061 4051 3917 3859 3942 3989 3952 3907 3941 4103 4398 4379 4150 3995 3553 3445 3445 3540 3484 3776 3878 3757 3708 3353 3087 3606 3780 4011 4265 3814 4148 3304 3616 3522 3293 3174 3354 3821 4564 4877 4290 4076 3543 3468 3448 3376 3392 3249 3132 3411 3515 3139 2874 2534 2240 2309 2280 2321 2612 2851 2891 2999 3067 3272 3414 3344 3195 3108 3064 3082 3126 3099 3070 3157 3257 3156 3203 3101 3076 3059 3275 3598 3556 3048 2485 2171 2084 2032 1999 2060 2080 2124 2139 2132 2183 2209 2239 2271 2263 2229 2218 2237 2251 2378 3107 2937 2259 2321 2408 2423 2452 2439 2449 2493 2539 2546 2528 2568 2610 2636 2679 2726 2755 2731 2762 2797 2759 2706 2659 2577 2520 2542 2602 2560 2552 2561 2598 2782 2778 2678 2639 2602 2598 2612 2591 2540 2498 2414 2348 2532 2306 2337 2341 2355 2473 2558 2578 2611 2705 2782 2761 2695 2660 2656 2648 2625 2541 2508 2568 2594 2612 2607 2603 2601 2574 2539 2520 2778 4005 2542 2239 2046 2001 2004 1980 2027 2026 1945 1904 1905 1918 1929 1929 1984 2035 2080 2137 2143 2141 2192 2235 2257 2325 2397 2401 2456 2473 2465 2428 2477 2533 2468 2408 2395 2380 2364 2375 2425 2530 2621 2842 3129 3391 3428 3311 3132 3157 3227 3087 2976 2997 2983 2852 2763 2629 3078 3060 2737 2891 2847 2859 2864 2824 2814 2826 2836 2823 2776 2800 2699 2782 2799 2688 2738 2669 2678 2659 2609 2650 2665 2594 2573 2556 2558 2541 2518 2484 2441 2387 2309 2251 2232 2222 2219 2186 2190 2195 2152 2155 2189 2197 2218 2242 2272 2332 2398 2435 2471 2466 2499 2548 2620 2603 2608 2625 2653 2680 2692 2694 2700 2707 2708 2716 2705 2678 2637 2632 2641 2659 2645 2604 2600 2617 2644 2676 2717 2652 2631 2666 2705 2736 2734 2727 2738 2726 2692 2658 2654 2621 2615 2608 2588 2545 2507 2498 2498 2491 2470 2439 2427 2450 2476 2489 2493 2505 2501 2497 2558 2576 2594 2650 2730 2745 2705 2610 2711 3175 3344 3296 3219 3086 3085 3072 2753 2461 2504 2580 2736 3057 3081 3229 2283 2299 2395 2444 2419 2331 2265 2254 2267 2312 2323 2360 2385 2449 2476 2467 2400 2294 2248 2283 2328 2360 2372 2350 2384 2438 2378 2380 2446 2409 2362 2328 2271 2243 2266 2293 2382 2465 2456 2440 2472 2484 2459 2440 2465 2559 2742 2823 2736 2706 2786 2792 2770 2708 2711 2813 2850 2748 2629 2639 2764 2822 2762 2831 2857 2892 2902 2926 2911 2914 2986 3074 3266 3338 3076 3038 3105 3032 2943 2735 2623 2628 2566 2621 2721 2765 2736 2709 2710 2699 2634 2548 2512 2497 2625 2484 1846 1058 659 447 404 396 467 550 648 496 242 202 177 148 221 569 1577 1892 2162 2174 2520 2497 2469 2643 2740 2789 2762 2742 2845 2966 3027 3035 3132 3096 3117 3045 2937 2922 2921 2910 3165 3129 3082 3137 3104 3002 2928 2931 2976 3068 3132 2960 2887 2884 2680 2695 2717 2673 2607 2557 2491 2480 2526 2451 2413 2596 2632 2581 2507 2515 2462 2532 2518 2496 2477 2471 2503 2617 2714 2666 2543 2463 2410 2360 2326 2220 2263 2394 2451 2454 2611 2719 2615 2531 2638 2755 2707 2626 2659 2801 2758 2807 2779 2787 2837 2831 2682 2598 2809 2929 2887 2901 3135 3328 3195 2918 3175 3087 3021 3134 3077 3234 3027 2905 3053 3415 3580 3441 3134 2873 2829 2855 2831 2792 2785 2790 2734 2648 2805 3218 3049 2928 2768 2681 2794 3042 3421 3672 3482 2897 2718 2732 2887 2941 3090 3113 3291 3100 3140 3332 3523 3536 3424 3515 3769 3641 3292 3249 3000 2970 3048 3113 3080 2870 2820 2863 2974 3115 3242 3351 3377 3384 3306 3262 2887 2866 2961 3299 3629 3587 3266 3169 3264 3331 3316 3314 3326 3067 3197 3091 2959 2987 3189 3167 3058 2952 3006 3065 3062 3058 2994 2884 2863 2861 2880 2909 2886 2882 2803 2854 2974 3223 3334 3443 3362 3196 3436 4008 4270 4058 4046 4075 4121 3946 3875 3868 4229 4090 3443 3191 3049 2802 2420 2256 2477 2772 3318 3990 4302 4361 4371 4374 4241 4214 4164 4073 4045 4108 4157 4162 4140 4058 4138 4359 4357 4218 3953 3626 3575 3558 3530 3514 3831 3873 3609 3581 3364 3255 3709 4031 4438 4311 4253 4106 3158 3167 3290 3165 3165 3566 4082 4368 3905 3049 3451 3632 3551 3507 3494 3230 3038 3289 3614 3373 2957 2685 2425 2232 2225 2328 2534 2795 2731 2784 2982 3144 3299 3385 3326 3233 3203 3203 3213 3315 3265 3129 3194 3161 3264 3345 3362 3353 3399 3587 3780 3454 2713 2352 2170 2166 2401 1987 2075 2128 2200 2186 2176 2230 2287 2291 2287 2315 2287 2270 2266 2245 2252 2656 2935 2349 2303 2394 2421 2446 2481 2508 2530 2527 2541 2599 2607 2605 2633 2679 2725 2755 2747 2785 2797 2753 2701 2655 2641 2560 2570 2685 2654 2657 2595 2617 2628 2689 2606 2633 2661 2578 2603 2586 2468 2468 2418 2384 2380 2338 2345 2415 2474 2531 2558 2584 2677 2736 2738 2724 2656 2652 2669 2688 2683 2691 2642 2628 2631 2629 2613 2601 2626 2634 2574 2473 2549 3037 2538 2279 2095 2044 1962 1891 1908 1982 2020 1986 1982 2020 1973 1951 1986 2017 2033 2048 2066 2089 2156 2245 2265 2317 2423 2499 2498 2467 2461 2438 2474 2544 2485 2411 2397 2370 2352 2399 2619 2503 2644 2657 3022 3346 3323 3230 3132 3091 3120 3131 2991 2945 3066 2850 2705 2590 2793 3014 2814 2879 2868 2842 2904 2878 2841 2877 2817 2866 2765 2818 2812 2723 2789 2766 2735 2691 2691 2688 2622 2613 2683 2624 2599 2600 2575 2571 2561 2511 2444 2387 2329 2262 2256 2247 2237 2200 2224 2204 2189 2194 2194 2198 2224 2251 2277 2324 2385 2394 2450 2447 2493 2551 2599 2607 2597 2614 2662 2694 2697 2687 2676 2691 2707 2720 2713 2685 2698 2738 2729 2694 2665 2601 2594 2594 2608 2611 2647 2621 2580 2588 2618 2652 2676 2699 2720 2721 2693 2648 2648 2625 2606 2588 2570 2549 2521 2503 2499 2488 2464 2443 2436 2455 2466 2464 2466 2469 2481 2519 2570 2611 2698 2709 2721 2679 2712 2786 2856 3217 3409 3444 3480 3403 3313 3106 2693 2659 2626 2668 2743 2704 2746 2985 2276 2466 2541 2464 2403 2376 2397 2405 2517 2393 2371 2392 2410 2432 2442 2382 2300 2275 2303 2359 2384 2370 2322 2250 2285 2345 2402 2451 2453 2500 2541 2899 2656 2343 2278 2266 2338 2428 2471 2503 2482 2468 2462 2436 2471 2566 2722 2835 2811 2795 2878 2878 2864 2868 2858 2853 2837 2745 2655 2713 2861 2961 2939 2905 2935 2944 2935 3016 2896 2766 2835 2956 3053 3096 3042 3172 3401 3064 2887 2704 2609 2590 2587 2589 2660 2688 2686 2685 2653 2604 2556 2472 2400 2406 2434 2287 1817 1469 1661 443 125 122 189 205 666 904 572 331 206 116 213 1111 2227 2197 2249 2150 2464 2459 2579 2587 2573 2676 2719 2790 3014 3081 3033 2983 3004 3077 3069 3039 3034 3033 3152 3118 3066 2997 2953 2951 2915 2845 2827 2846 2931 3004 3001 2835 2842 2767 2631 2679 2763 2774 2720 2639 2501 2478 2514 2343 2507 2508 2505 2478 2418 2413 2454 2639 2640 2592 2526 2465 2471 2576 2645 2583 2534 2402 2311 2269 2202 2210 2241 2316 2374 2409 2421 2533 2564 2536 2570 2575 2577 2609 2629 2746 2783 2791 2830 2892 2892 2838 2731 2664 2713 2777 2881 2998 3042 3147 3084 2870 3132 3047 2914 3042 2952 2995 2897 2884 3097 3367 3441 3239 2923 2805 2899 2874 2820 2818 2758 2852 2713 2646 2673 2885 2853 2815 2781 2769 2800 2785 2811 3020 2901 2933 2639 2755 2881 2919 2964 2986 3037 3028 3080 3212 3413 3578 3605 3735 4101 3687 3332 3213 2983 3186 3217 3159 3113 2997 2810 2800 2989 3048 3051 3345 3606 3478 3312 3215 2932 2900 2953 3337 3618 3460 3257 3209 3169 3239 3361 3311 3415 3108 3188 2950 2895 2930 2946 2855 2857 2849 2972 3069 3038 3008 2990 2920 2837 2865 3088 3382 3277 2857 2696 2670 2707 2747 2813 2903 3047 3205 3469 4130 4338 4238 4221 4212 4189 4234 3831 3723 3329 3379 3523 3509 3293 2701 2171 2193 2392 2972 3171 3864 4299 4334 4392 4388 4399 4400 4330 4212 4158 4177 4237 4350 4259 4212 4273 4458 4331 4093 3943 3913 3781 3738 3692 3602 3846 3973 3544 3356 3401 3452 4045 4348 4569 4342 3972 3705 3398 3194 3123 3025 2970 3304 4044 4438 4105 3150 3116 3709 3694 3588 3446 3016 2827 3259 3563 3360 2962 2684 2470 2392 2314 2338 2438 2600 2671 2793 2997 3164 3347 3466 3428 3348 3308 3300 3274 3369 3271 3094 3149 3280 3418 3617 3653 3650 3639 3598 3480 3039 2417 2356 2189 2102 2475 2022 2093 2126 2178 2204 2235 2265 2279 2240 2181 2260 2307 2310 2374 2282 2265 2268 2350 2217 2268 2357 2397 2465 2531 2540 2511 2480 2523 2561 2568 2568 2631 2660 2705 2742 2738 2755 2754 2711 2627 2577 2615 2586 2602 2743 2735 2732 2667 2653 2643 2639 2575 2630 2710 2608 2656 2614 2465 2484 2439 2391 2368 2403 2461 2538 2600 2600 2581 2619 2694 2739 2791 2766 2690 2654 2692 2731 2741 2719 2664 2635 2633 2632 2615 2585 2585 2593 2533 2469 2477 2420 2416 2280 2232 2171 2030 1908 1863 1902 1970 2021 2049 2156 2046 1987 2005 2044 2066 2061 2054 2090 2154 2168 2291 2358 2430 2455 2377 2382 2408 2393 2452 2552 2545 2466 2373 2350 2329 2454 2510 2630 2683 2731 3037 3312 3323 3200 2974 2810 2914 3084 2894 2977 2933 2896 2683 2642 2762 2917 2879 2900 2871 2843 2926 2904 2850 2909 2802 2850 2800 2804 2809 2775 2772 2792 2772 2692 2707 2714 2759 2613 2663 2653 2612 2606 2610 2607 2585 2543 2473 2389 2342 2317 2300 2278 2275 2264 2230 2217 2223 2236 2240 2233 2253 2275 2295 2317 2322 2384 2440 2455 2488 2537 2580 2607 2615 2616 2629 2643 2690 2709 2672 2681 2699 2714 2714 2692 2677 2694 2695 2605 2628 2599 2590 2601 2603 2607 2613 2605 2598 2603 2612 2623 2650 2690 2713 2729 2706 2687 2658 2636 2616 2583 2558 2545 2520 2517 2499 2485 2459 2445 2445 2447 2448 2447 2447 2451 2483 2534 2529 2613 2622 2682 2640 2620 2625 2694 2908 3153 3267 3423 3600 3538 3495 3184 2920 2750 2681 2676 2644 2499 2341 2469 2324 2734 2816 2592 2452 2438 2460 2480 2553 2423 2364 2369 2371 2383 2346 2256 2211 2325 2399 2408 2387 2343 2315 2323 2336 2342 2355 2374 2362 2406 2434 2714 2572 2338 2309 2318 2317 2335 2384 2441 2453 2457 2467 2420 2444 2520 2627 2742 2746 2828 2909 2839 2758 2773 2738 2663 2648 2641 2701 2728 2779 2904 3088 3066 3104 3102 3089 3191 3099 2941 2927 2980 2998 2999 3091 3343 3277 3036 2925 2858 2703 2573 2563 2630 2657 2768 2850 2754 2642 2604 2593 2598 2455 2421 2388 2344 2326 2060 1658 553 93 13 7 110 629 934 562 195 181 169 328 1456 2364 2125 2294 2229 2402 2486 2609 2721 2726 2742 2785 2847 2998 3109 3108 3117 2909 3059 3027 2991 2998 3069 3064 3077 3008 2958 2942 2893 2779 2648 2610 2618 2882 2815 2992 2866 2850 2754 2713 2773 2865 2864 2738 2623 2565 2495 2428 2480 2606 2634 2563 2419 2419 2404 2574 2686 2662 2618 2550 2458 2407 2447 2497 2462 2414 2338 2247 2166 2095 2159 2222 2199 2171 2157 2201 2420 2475 2439 2513 2531 2600 2607 2688 2731 2830 2820 2848 2922 2765 2697 2635 2587 2593 2643 2689 2735 2894 3026 3002 3003 3056 2962 2824 2773 2779 2758 2808 2908 3141 3299 3223 3047 2876 2773 2822 2812 2737 2759 2670 2778 2696 2620 2624 2717 2766 2771 2787 2807 2812 2783 2729 2904 2936 3441 2834 2892 2928 2997 3016 3020 3015 3086 3140 3151 3232 3296 3323 3553 4089 3743 3234 3068 2951 3173 3182 3189 3331 3192 2856 2714 2909 3275 3243 3163 3120 3327 3162 3018 2966 2918 2956 3343 3372 3248 3243 3078 2876 3006 3327 3152 3173 3068 3191 2812 2776 3074 3012 2878 2920 2930 3024 3159 3050 2934 2949 2929 2840 2811 2859 2923 2867 2775 2703 2610 2587 2673 2735 2702 2866 3278 3564 4178 4266 4305 4122 4099 4248 4227 3610 3207 2703 2796 2838 2627 2615 2361 2311 2471 2769 3058 3207 3358 3960 4336 4449 4431 4403 4410 4400 4322 4249 4264 4347 4558 4519 4445 4482 4575 4360 4175 4178 4017 3842 3833 3768 3737 3936 4126 4033 3912 3927 3900 4068 4390 4670 4470 4217 3933 3818 3603 3225 3021 2864 3054 3923 4586 4400 4381 3955 3851 3798 3626 3441 3182 3111 3181 3272 3277 3096 2825 2610 2577 2314 2288 2453 2627 2767 2890 3082 3249 3372 3461 3501 3493 3493 3448 3334 3384 3291 3129 3232 3293 3465 3570 3540 3467 3294 3053 2847 2575 2310 2217 2124 2037 2135 2012 2102 2159 2169 2213 2287 2326 2302 2271 2203 2213 2236 2227 2529 2329 2301 2322 2332 2308 2322 2357 2402 2485 2534 2533 2496 2501 2548 2548 2554 2557 2590 2598 2612 2631 2652 2656 2651 2639 2543 2509 2594 2665 2680 2712 2694 2686 2702 2711 2702 2696 2680 2674 2673 2653 2687 2597 2563 2517 2473 2414 2372 2407 2548 2679 2655 2624 2645 2662 2712 2780 2822 2810 2766 2699 2722 2751 2759 2735 2683 2662 2651 2630 2601 2591 2583 2555 2470 2414 2392 2337 2306 2315 2286 2189 2109 1957 1865 1842 1910 1918 2016 2133 2057 1994 2024 2076 2117 2112 2053 2074 2171 2251 2341 2382 2419 2431 2420 2429 2426 2382 2373 2442 2519 2507 2393 2295 2247 2377 2299 2463 2591 2747 3047 3288 3323 3245 3061 3013 2985 2977 2813 3003 2935 2771 2714 2684 2872 2984 2858 2956 2906 2865 2938 2896 2903 2871 2835 2835 2801 2802 2823 2805 2764 2760 2778 2747 2761 2679 2764 2651 2648 2657 2630 2614 2615 2613 2605 2549 2466 2404 2352 2376 2324 2304 2291 2269 2245 2249 2256 2256 2260 2253 2282 2292 2296 2316 2352 2400 2447 2471 2493 2518 2542 2599 2616 2612 2637 2691 2729 2718 2669 2667 2689 2706 2712 2704 2691 2673 2637 2614 2619 2610 2608 2597 2599 2601 2600 2614 2640 2638 2641 2653 2659 2679 2698 2711 2694 2678 2656 2627 2598 2577 2560 2558 2555 2519 2494 2485 2467 2446 2440 2445 2446 2437 2417 2428 2467 2493 2490 2516 2532 2589 2584 2567 2570 2654 2860 3036 2968 3092 3055 3586 3629 3315 2943 2748 2604 2500 2408 2217 1707 1889 2377 2849 2849 2607 2551 2520 2485 2449 2424 2424 2360 2377 2370 2335 2267 2229 2300 2404 2389 2357 2348 2333 2319 2320 2339 2291 2245 2247 2277 2213 2197 2199 2273 2316 2375 2421 2420 2559 2595 2472 2525 2407 2446 2447 2478 2558 2596 2701 2731 2793 2799 2727 2675 2686 2646 2599 2594 2561 2644 2656 2828 2931 3019 3196 3249 3253 3297 3270 3186 3157 3170 3156 3132 3138 3125 3036 2910 2968 2921 2937 2710 2678 2614 2585 2605 2640 2653 2711 2687 2583 2588 2585 2554 2552 2501 2501 2379 1926 1297 601 122 0 9 54 141 183 213 256 151 335 1066 1678 2119 2144 2427 2382 2512 2569 2547 2574 2581 2659 2730 2759 2982 3083 3035 3072 2958 2973 2983 2917 2943 2931 2941 2992 3008 2958 2877 2819 2780 2716 2636 2585 2796 2764 2908 2967 2933 2804 2779 2800 2808 2762 2708 2671 2619 2546 2575 2799 2496 2362 2358 2374 2432 2574 2668 2742 2701 2653 2609 2549 2478 2412 2385 2405 2274 2265 2233 2136 2146 2177 2222 2227 2214 2271 2409 2518 2495 2493 2593 2534 2608 2694 2740 2753 2797 2714 2856 2905 2762 2652 2611 2606 2609 2627 2671 2753 2861 2925 2982 3057 3023 2918 2842 2799 2789 2775 2914 2989 3106 3195 3026 2810 2662 2806 2938 2870 2701 2702 2686 2724 2679 2561 2746 2946 3006 2974 2926 3010 2952 2759 3287 2872 3176 3100 2957 2951 2970 3014 3031 3055 3082 3149 3234 3279 3312 3343 3246 3274 3993 3517 3174 3039 3144 3256 3280 3160 3077 3008 3041 3067 2912 3171 3181 2949 2956 3331 3093 3096 2974 2891 2944 3092 3092 3043 2962 2921 3009 2960 3058 3033 3004 2936 3140 3076 2808 2879 2907 2995 3320 3223 3084 3242 3122 2956 2891 2893 2851 3014 2941 2824 2762 2725 2713 2607 2565 2639 2665 2613 2697 3010 3523 3763 3770 4343 4255 4107 4369 4146 3515 3040 2838 2808 2674 2611 2659 2536 2637 2842 2956 3176 3194 3390 3884 4407 4522 4410 4315 4341 4411 4411 4392 4421 4491 4727 4727 4681 4677 4766 4663 4537 4310 3996 3875 3876 3828 3821 4017 4168 4203 4310 4309 4304 4083 4376 4683 4576 4435 4169 3988 3773 3189 2929 2988 3269 3704 4030 4589 4504 4119 3883 3758 3615 3500 3463 3396 3333 3417 3251 3168 2905 2652 2487 2523 2545 2528 2716 2903 3080 3268 3362 3414 3483 3492 3511 3616 3667 3479 3546 3430 3358 3374 3522 3602 3343 2978 2831 2606 2455 2391 2455 2270 2166 2112 2034 2031 2032 2113 2197 2244 2259 2290 2340 2342 2320 2256 2261 2199 2202 2408 2400 2398 2385 2373 2379 2401 2450 2495 2512 2532 2525 2523 2527 2534 2544 2587 2595 2567 2552 2568 2581 2577 2570 2552 2516 2517 2520 2628 2655 2644 2631 2570 2572 2651 2692 2706 2690 2616 2639 2711 2780 2800 2680 2671 2624 2605 2543 2483 2521 2650 2692 2643 2629 2657 2669 2753 2817 2845 2849 2807 2770 2775 2791 2799 2758 2706 2677 2681 2663 2622 2593 2580 2503 2404 2334 2298 2290 2267 2214 2145 2069 2146 2019 1903 1897 1878 1924 1999 2110 2088 1995 1980 2011 2117 2226 2122 2103 2154 2249 2293 2295 2344 2388 2392 2352 2323 2323 2307 2335 2465 2478 2444 2315 2245 2261 2286 2382 2512 2709 2994 3233 3205 3156 3075 2690 2968 2967 2925 2948 2924 2865 2758 2679 2803 3040 2846 3034 3027 2881 2929 2905 2902 2859 2854 2851 2828 2793 2819 2869 2765 2796 2853 2725 2826 2716 2751 2698 2643 2640 2649 2663 2635 2625 2618 2564 2507 2509 2444 2387 2343 2329 2336 2321 2294 2287 2285 2225 2220 2246 2297 2304 2307 2320 2356 2413 2460 2477 2494 2504 2558 2610 2602 2614 2638 2664 2685 2675 2644 2657 2675 2691 2699 2702 2703 2687 2657 2625 2612 2610 2606 2601 2602 2603 2610 2627 2642 2638 2653 2672 2674 2675 2675 2677 2693 2705 2685 2646 2609 2575 2571 2557 2542 2523 2498 2481 2469 2464 2457 2450 2451 2469 2471 2465 2457 2466 2490 2487 2489 2516 2529 2528 2541 2608 2758 2871 2853 2714 2948 3600 3825 3543 3095 2697 2475 2342 2079 1914 1456 1634 2512 2687 2713 2646 2592 2538 2491 2415 2390 2355 2332 2345 2323 2246 2213 2253 2336 2360 2276 2256 2282 2276 2252 2234 2233 2198 2208 2199 2217 2180 2216 2231 2303 2343 2447 2542 2579 2900 2946 2534 2528 2454 2466 2506 2550 2582 2632 2656 2693 2675 2701 2758 2779 2774 2805 2805 2706 2645 2649 2638 2925 2967 2937 3134 3216 3226 3300 3187 3194 3247 3257 3195 3104 3060 2994 2906 2557 2897 2956 2955 2697 2668 2658 2646 2594 2577 2583 2644 2673 2621 2632 2669 2636 2627 2608 2607 2685 2147 1499 707 148 0 0 0 0 0 188 505 472 964 1991 2042 2261 2367 2564 2506 2741 2673 2552 2509 2524 2612 2696 2786 2956 3026 2985 2993 3024 3010 2948 2884 2884 2856 2823 2776 2815 2810 2745 2760 2740 2612 2652 2693 2673 2662 2789 2896 2891 2834 2855 2860 2842 2768 2623 2508 2548 2659 2619 2586 2589 2590 2475 2446 2593 2588 2625 2618 2588 2511 2474 2501 2494 2416 2380 2437 2372 2253 2213 2149 2155 2212 2189 2199 2155 2157 2222 2380 2479 2467 2657 2706 2695 2755 2751 2779 2770 2773 2924 2898 2746 2614 2594 2617 2640 2691 2713 2734 2890 2981 3036 3114 3021 2947 2912 2854 2857 2907 2960 2992 3064 3044 2913 2861 2856 2867 3015 2957 2724 2766 2798 2755 2696 2672 2747 2817 2930 3133 3394 3301 2830 2713 2855 3204 3080 3051 2977 2938 3024 3081 3059 3048 3076 3368 3841 3885 3850 3666 3422 3130 3378 3260 3100 3026 3177 3253 3272 3074 3099 3526 3516 2965 2978 3165 3039 2887 3096 3198 3199 3176 2969 2897 2962 3019 3026 3043 3010 2939 3017 2806 2806 2908 3006 3009 2959 3352 3027 2898 2950 3329 3464 3182 3185 3195 3058 2972 2883 2877 2833 2871 3015 2793 2680 2660 2688 2616 2510 2556 2598 2677 2973 2975 3448 3266 3638 4263 4283 4239 4472 4228 3641 3299 3236 3057 2791 2637 2490 2497 2697 2931 2922 3004 3193 3581 3955 4261 4445 4403 4324 4433 4500 4589 4648 4696 4742 4934 4926 4839 4858 4865 4829 4670 4309 3980 3888 3870 3828 3841 3990 3988 4094 4121 4242 4298 4101 4158 4321 4368 4218 3989 3878 3759 3053 2775 3074 3452 3480 3996 4599 4574 4231 3986 3829 3742 3769 3777 3684 3528 3392 3165 3141 2932 2802 2784 2581 2561 2605 2843 3105 3276 3425 3467 3479 3501 3673 3707 3767 3966 3801 3680 3826 3908 3899 3873 3699 3196 2594 2332 2233 2207 2256 2453 2280 2179 2145 2092 2068 2073 2143 2258 2300 2291 2350 2555 2334 2294 2277 2302 2315 2314 2317 2560 2605 2395 2386 2382 2390 2467 2548 2537 2530 2507 2502 2526 2618 2744 2916 2853 2586 2552 2550 2551 2556 2544 2517 2530 2569 2624 2623 2613 2584 2536 2485 2499 2581 2587 2646 2622 2543 2644 2730 2785 2808 2775 2752 2752 2730 2663 2621 2649 2710 2668 2644 2649 2674 2699 2759 2776 2790 2802 2795 2786 2793 2798 2768 2698 2677 2657 2677 2676 2634 2597 2559 2445 2369 2324 2267 2251 2239 2167 2069 1996 2137 2072 2041 1975 1924 1953 2018 2106 2117 2016 2015 2021 2084 2250 2188 2197 2230 2168 2189 2220 2243 2292 2322 2304 2302 2299 2304 2368 2377 2350 2431 2455 2375 2328 2314 2374 2521 2719 2993 3209 3187 3130 3030 2904 3032 3050 3011 2948 2884 2833 2746 2673 2827 2947 2938 2955 2981 2936 2926 2928 2900 2852 2842 2867 2890 2831 2789 2944 2743 2794 2902 2746 2813 2764 2720 2731 2689 2688 2649 2661 2657 2648 2621 2575 2564 2552 2485 2404 2357 2350 2342 2331 2338 2322 2306 2231 2229 2247 2278 2298 2310 2317 2352 2415 2454 2456 2465 2518 2565 2605 2595 2607 2619 2641 2694 2677 2633 2648 2666 2678 2679 2694 2703 2693 2674 2651 2640 2636 2637 2640 2610 2606 2614 2617 2627 2668 2677 2684 2684 2681 2674 2679 2703 2697 2697 2668 2642 2609 2583 2565 2546 2525 2501 2483 2477 2465 2464 2456 2450 2442 2432 2436 2446 2476 2479 2472 2488 2506 2511 2522 2509 2551 2619 2626 2598 2659 3091 3614 3833 3693 3477 3351 2785 2304 2002 1753 1418 1381 2609 2651 2647 2604 2531 2491 2504 2469 2403 2306 2309 2264 2238 2174 2144 2167 2157 2138 2117 2122 2170 2203 2191 2171 2165 2207 2255 2145 2189 2163 2261 2274 2367 2403 2494 2628 2698 2801 2759 2541 2510 2485 2531 2595 2613 2613 2595 2636 2641 2642 2727 2885 2927 3234 3221 2794 2746 2712 2676 2684 2833 2967 3006 3029 3027 3057 3131 3018 3038 3119 3238 3327 3294 3141 2806 2678 2804 3042 3030 3065 3053 2746 2776 2690 2638 2615 2627 2652 2659 2687 2712 2694 2694 2641 2697 2619 2810 2578 1870 899 249 29 0 0 4 74 385 839 995 1351 2210 2130 2367 2500 2540 2559 2827 2847 2716 2596 2546 2587 2689 2814 2933 2970 2961 2944 3059 2974 3033 3033 3005 2908 2828 2702 2616 2681 2752 2709 2655 2560 2584 2621 2657 2577 2739 2797 2806 2807 2825 2864 2866 2768 2636 2546 2479 2461 2509 2502 2511 2490 2505 2478 2462 2494 2493 2528 2508 2479 2512 2526 2422 2302 2349 2415 2347 2258 2291 2217 2210 2147 2145 2191 2246 2314 2344 2506 2718 2665 2687 2694 2684 2745 2735 2763 2789 2891 2910 2760 2721 2745 2654 2613 2700 2696 2731 2800 2943 3103 3156 3044 2979 2953 2924 2891 2869 2890 2916 2960 2969 2897 2885 2890 2932 2961 2992 2969 2843 2876 2932 2868 2825 2861 2741 2661 2777 2915 2962 2861 2717 2735 3136 3131 3152 3055 2999 2993 3242 3273 3137 3108 3149 3224 3317 3366 3380 3185 3236 3080 3019 3040 3006 2967 2943 2983 3048 3176 3505 3583 3111 2979 3009 3075 3187 2935 3435 3577 3325 3063 2912 3209 3537 3461 3197 3001 2996 3050 3092 2837 2757 2779 2900 3144 3157 3340 3161 3006 2953 3115 3303 3235 3407 3513 3016 2920 2893 2859 2834 2826 2765 2730 2677 2609 2691 2671 2518 2697 2822 2868 2995 2976 3413 3216 3463 3968 4164 4403 4578 4432 4042 3687 3438 3173 2868 2761 2589 2505 2675 2798 2858 2900 3373 3837 4117 4231 4308 4371 4306 4350 4585 4882 4981 4993 4970 4999 4991 4901 4872 4854 4754 4585 4340 4046 3930 3916 3961 3963 3974 3972 3945 3854 3945 3974 3715 3532 3732 3998 4003 3880 3595 3702 3109 2929 3015 3223 3598 4194 4608 4647 4386 4130 3991 3924 3918 3874 3918 3488 3303 3253 3202 2898 2801 2753 2863 2990 2970 3073 3366 3542 3649 3679 3642 3672 3888 3897 4016 4162 4087 4006 4125 4148 4023 3837 3537 3037 2589 2244 2257 2350 2441 2414 2244 2177 2166 2161 2161 2180 2241 2319 2328 2311 2336 2544 2300 2277 2283 2294 2314 2337 2370 2540 2567 2416 2420 2424 2445 2513 2551 2551 2533 2523 2518 2528 2809 3011 2999 2889 2987 3056 3076 2661 2583 2544 2524 2588 2608 2617 2637 2680 2625 2514 2481 2496 2554 2555 2554 2523 2563 2646 2650 2653 2707 2737 2728 2750 2740 2707 2706 2737 2741 2640 2637 2661 2685 2701 2729 2721 2716 2724 2717 2717 2734 2729 2768 2631 2636 2643 2656 2662 2624 2579 2499 2401 2363 2339 2258 2222 2230 2171 2058 2057 2128 2150 2166 2108 2025 1988 2009 2060 2084 2053 2052 2101 2106 2117 2143 2144 2129 2162 2221 2230 2220 2238 2272 2298 2262 2237 2288 2371 2387 2317 2319 2327 2325 2365 2393 2411 2531 2849 3045 3260 3189 3149 3061 3105 3109 3044 3031 3020 2850 2770 2732 2734 3035 2983 2943 2988 2973 2965 2941 2930 2913 2841 2843 2863 2900 2919 2802 2933 2818 2756 2871 2807 2747 2783 2692 2714 2715 2720 2673 2661 2670 2654 2632 2619 2614 2577 2513 2449 2400 2394 2399 2386 2395 2371 2302 2260 2259 2262 2267 2281 2308 2334 2360 2423 2442 2451 2466 2515 2572 2610 2601 2598 2619 2662 2684 2629 2628 2643 2641 2656 2669 2680 2688 2691 2688 2681 2664 2657 2749 2646 2607 2611 2623 2635 2666 2674 2684 2701 2707 2706 2693 2690 2686 2666 2673 2656 2659 2644 2599 2561 2543 2526 2509 2505 2496 2479 2472 2464 2471 2478 2490 2491 2485 2479 2465 2478 2556 2580 2538 2528 2471 2481 2496 2500 2522 2643 2969 3312 3459 3515 3421 3311 2888 2361 2156 2051 1837 1492 2625 2630 2611 2540 2464 2443 2449 2452 2439 2357 2321 2271 2179 2122 2077 2052 1969 1938 2039 2100 2100 2123 2138 2133 2191 2260 2238 2338 2284 2537 2588 2310 2369 2461 2557 2651 2686 2663 2646 2634 2595 2587 2614 2633 2595 2587 2634 2713 2694 2753 2856 2899 2898 3016 2978 2773 2735 2730 2757 2824 2819 2916 2954 2966 2857 2914 2947 2920 3020 3132 3225 3356 3434 3359 3110 2788 2986 3064 3062 3081 3018 2934 2897 2775 2676 2635 2633 2638 2674 2742 2765 2754 2676 2616 2678 2625 2529 2361 1563 951 483 255 150 98 134 259 569 1128 1534 1533 2501 2460 2557 2536 2530 2583 2653 2666 2645 2644 2596 2556 2656 2748 2766 2783 2836 2864 2910 2884 2738 2699 2752 2755 2709 2676 2660 2700 2749 2696 2646 2555 2615 2668 2613 2510 2698 2707 2728 2747 2762 2757 2784 2771 2667 2561 2425 2410 2413 2404 2509 2390 2470 2433 2386 2426 2450 2505 2550 2546 2548 2521 2390 2310 2344 2415 2405 2352 2319 2293 2346 2293 2289 2265 2313 2382 2402 2502 2640 2683 2737 2750 2710 2671 2658 2707 2801 2845 2782 2701 2707 2663 2572 2583 2648 2705 2748 2806 3017 2949 2950 2955 2906 2860 2856 2863 2845 2861 2878 2861 2872 2847 2830 2848 2894 2973 2604 2588 2722 2898 3019 3044 3027 2910 2764 2733 2789 2804 2802 2788 2765 2835 2846 2967 2933 2987 2996 3135 3225 3174 3147 3181 3208 3210 3156 3243 3121 3064 3172 3066 2880 2887 2931 2904 2880 3020 3079 3153 3456 3238 3253 3303 3307 3564 3188 2974 3343 3445 3190 3004 2995 3180 3248 3135 3125 3150 3309 3160 2867 2916 2753 2746 2740 2922 3180 3125 3024 3037 2961 3107 3404 3324 3097 3543 2937 2901 2847 2827 3191 3096 2999 2822 2617 2519 2561 2660 2755 2953 2919 2881 2483 2745 3340 3040 3213 3663 4050 4390 4570 4454 4144 3869 3684 3400 2999 2834 2907 2632 2705 2739 2921 3088 3533 3911 4059 4154 4190 4228 4095 3901 4443 4952 5040 5021 4967 4990 4890 4924 4958 4911 4802 4622 4362 4051 3910 3873 3877 3972 4028 3998 3758 3567 3587 3586 3496 3417 3450 3706 3914 3961 3536 3526 3527 3554 3569 3745 4015 4409 4724 4763 4545 4313 4239 4055 4023 4442 4026 3695 3388 3289 3208 3256 3192 3051 3171 3287 3234 3396 3780 3818 3745 3735 3752 3794 4200 4352 4366 4397 4466 4524 4271 3735 3439 3271 2989 2649 2480 2445 2297 2194 2213 2223 2198 2172 2173 2175 2172 2210 2260 2357 2399 2305 2313 2294 2269 2277 2295 2321 2339 2341 2355 2381 2402 2421 2439 2456 2511 2557 2579 2575 2557 2534 2511 2483 2393 2365 2434 2505 2763 2611 3200 3089 2669 2588 2571 2589 2595 2601 2628 2639 2601 2532 2529 2554 2579 2581 2510 2534 2631 2603 2514 2499 2524 2554 2665 2734 2602 2639 2712 2728 2723 2616 2623 2668 2682 2664 2652 2635 2594 2596 2633 2656 2690 2693 2689 2563 2532 2563 2610 2630 2596 2522 2454 2394 2366 2341 2211 2188 2208 2197 2151 2171 2189 2199 2278 2328 2160 2027 1988 2006 2034 2029 2098 2089 2048 2081 2109 2102 2095 2141 2215 2214 2206 2230 2242 2240 2208 2169 2256 2333 2344 2274 2207 2185 2176 2281 2368 2348 2583 2908 3030 3221 3160 3137 3092 3018 2990 2981 3010 3050 2830 2897 2876 2955 3073 2994 2992 3003 2982 2974 2939 2912 2906 2928 2856 2871 2880 2943 2846 2806 2902 2851 2837 2881 2746 2843 2714 2692 2701 2719 2677 2660 2660 2641 2630 2623 2602 2566 2531 2493 2441 2484 2483 2453 2428 2390 2315 2269 2269 2283 2294 2305 2327 2336 2364 2413 2434 2460 2484 2523 2578 2613 2613 2609 2614 2655 2683 2610 2621 2625 2645 2660 2666 2674 2686 2692 2688 2686 2678 2679 2702 2623 2622 2643 2662 2655 2650 2663 2680 2700 2702 2700 2687 2682 2661 2657 2670 2678 2670 2652 2615 2571 2548 2530 2528 2525 2507 2490 2482 2479 2494 2507 2501 2490 2484 2483 2467 2523 2467 2563 2529 2488 2435 2427 2451 2497 2555 2587 2774 2942 2926 3012 3161 3216 2959 2690 2497 2302 2162 1664 2615 2592 2649 2682 2521 2389 2443 2465 2434 2366 2351 2297 2172 2119 2126 2124 2097 2056 2168 2197 2154 2148 2138 2176 2287 2235 2254 3110 2602 2734 2725 2448 2448 2548 2625 2619 2616 2655 2698 2714 2703 2689 2633 2642 2670 2718 2657 2737 2649 2750 2834 2751 2692 2738 2799 2810 2795 2825 2897 2884 2992 2891 2783 2783 2822 2847 2864 2890 3045 3198 3253 3226 3187 3188 3038 2838 2988 2993 3024 2988 3017 3071 2827 2726 2701 2736 2717 2650 2634 2627 2630 2708 2719 2679 2672 2653 2588 2147 1499 984 745 750 655 420 279 222 364 1249 2265 1928 2630 2649 2703 2670 2628 2644 2533 2485 2508 2533 2515 2534 2654 2708 2851 2738 2743 2939 2900 2807 2494 2551 2565 2543 2532 2549 2533 2494 2510 2555 2676 2702 2702 2718 2622 2585 2630 2593 2578 2660 2699 2650 2656 2695 2631 2520 2464 2335 2367 2395 2494 2553 2416 2425 2377 2500 2558 2526 2542 2550 2476 2398 2357 2360 2352 2364 2512 2440 2416 2306 2305 2347 2336 2323 2413 2448 2360 2378 2482 2497 2560 2639 2685 2612 2576 2633 2735 2754 2722 2687 2708 2746 2723 2712 2734 2627 2646 2723 2982 3018 3035 3027 2885 2804 2772 2801 2837 2854 2842 2799 2786 2808 2769 2890 2868 2726 2609 2561 2667 2806 2861 3019 3110 2982 2778 2667 2690 2684 2675 2619 2607 2697 2954 3083 3075 3054 3156 3166 3044 3006 3046 3143 3303 3107 3089 3164 3135 3005 2995 3020 2848 2751 2808 2830 2820 2940 2985 2848 2964 3194 3228 3442 3068 3192 3110 3038 3490 3397 3185 3142 3192 3229 3129 3191 3645 3547 3622 2891 2753 2738 2861 2903 2810 2827 3165 3329 3240 3077 3106 3462 3445 3478 3208 3106 2891 2826 2770 2793 2880 2993 2838 2583 2507 2463 2461 2553 2839 2985 2900 2575 2622 2777 2781 2829 3039 3327 3615 3887 4135 4245 4118 3956 3784 3332 3055 3179 2966 2884 2915 3060 3269 3449 3680 3758 3636 3625 3723 3658 3545 3666 3863 4346 4482 4475 4533 4546 4566 4722 4930 4954 4815 4623 4343 4046 4023 4095 4092 4042 4038 3934 3639 3440 3411 3397 3361 3308 3263 3526 3883 4019 3828 3759 3959 4093 4129 4243 4454 4690 4816 4807 4740 4630 4552 4353 4290 4215 4067 3785 3593 3513 3464 3589 3541 3368 3406 3538 3603 3726 3962 3982 3958 3935 4037 4161 4464 4488 4392 4351 4420 4457 4070 3299 2998 2930 2552 2372 2215 2504 2550 2416 2261 2183 2170 2168 2163 2172 2207 2228 2286 2352 2511 2351 2320 2309 2291 2317 2353 2372 2375 2363 2360 2362 2413 2459 2519 2578 2598 2596 2607 2609 2580 2534 2494 2454 2442 2519 2517 2557 2541 2509 2462 2526 2595 2602 2599 2592 2585 2585 2562 2539 2552 2523 2546 2575 2614 2634 2586 2626 2650 2587 2550 2523 2449 2436 2504 2665 2448 2492 2620 2630 3298 2885 2610 2658 2652 2601 2554 2514 2419 2486 2527 2564 2603 2670 2597 2549 2505 2532 2569 2571 2548 2444 2385 2381 2347 2306 2197 2179 2190 2212 2227 2259 2259 2187 2214 2267 2212 2022 1977 1975 1979 2041 2028 2012 2050 2087 2097 2092 2082 2135 2210 2161 2130 2133 2178 2179 2143 2128 2309 2394 2252 2209 2154 2159 2122 2574 2360 2430 2625 2698 3059 3228 3217 3200 3094 2994 2933 2933 2955 2979 2902 2878 2968 2950 3029 3029 2991 3019 2973 2968 2926 2917 2896 2914 2878 2901 2863 2916 2955 2880 2863 2898 2790 2937 2736 2839 2829 2750 2700 2705 2700 2680 2663 2659 2651 2637 2622 2593 2562 2529 2494 2516 2500 2460 2430 2414 2400 2398 2379 2343 2334 2342 2362 2363 2366 2378 2422 2467 2500 2538 2583 2609 2616 2594 2613 2671 2697 2631 2617 2627 2647 2662 2668 2670 2673 2672 2683 2690 2686 2651 2623 2623 2633 2642 2647 2631 2631 2659 2684 2688 2702 2697 2686 2689 2653 2623 2652 2690 2675 2662 2629 2585 2562 2566 2546 2542 2530 2512 2503 2503 2511 2527 2515 2497 2477 2478 2474 2492 2476 2491 2491 2448 2433 2475 2490 2503 2501 2513 2568 2597 2545 2592 2928 3266 3290 3300 3267 2962 2398 1898 2573 2572 2584 2619 2819 2784 2515 2547 2518 2418 2316 2212 2115 2098 2182 2195 2265 2270 2364 2387 2356 2355 2345 2352 2381 2295 2455 3531 2514 2443 2462 2436 2501 2560 2574 2536 2563 2633 2649 2633 2648 2670 2636 2653 2763 2789 2716 2717 2589 2586 2558 2482 2547 2659 2763 2893 2935 2897 2904 2939 2996 2830 2762 2759 2763 2819 2703 2881 3043 3089 3155 3183 3135 3097 3051 2953 3110 3012 2927 3007 3049 3209 2931 2713 2781 2799 2878 3017 2998 2900 2734 2763 2751 2717 2717 2745 2727 2274 1782 1690 1460 1247 1104 715 208 5 204 1173 2685 2387 2610 2656 2739 2742 2645 2561 2565 2501 2440 2442 2464 2524 2595 2798 3031 2832 2614 2624 2682 2552 2446 2399 2428 2460 2450 2426 2414 2432 2531 2665 2701 2762 2731 2715 2632 2631 2651 2548 2495 2591 2586 2496 2542 2639 2607 2558 2442 2390 2332 2265 2261 2479 2449 2393 2323 2451 2533 2488 2476 2497 2465 2419 2424 2429 2421 2428 2586 2588 2544 2470 2418 2469 2459 2477 2576 2548 2416 2363 2371 2433 2546 2559 2621 2577 2527 2566 2663 2692 2713 2754 2839 2913 2855 2721 2654 2697 2607 2748 2764 3007 3038 2983 2843 2779 2760 2780 2806 2790 2768 2764 2774 2746 2778 3041 2818 2610 2410 2536 2686 2746 2800 2930 3141 3134 2751 2625 2616 2615 2572 2561 2698 2798 2934 3108 3172 3174 3242 3299 3339 3318 3205 3093 3222 3080 3075 3041 3116 3068 3037 3012 2883 2776 2748 2739 2743 2779 2794 2904 3375 2954 3104 3140 3050 3455 3325 3101 3218 3177 3108 3253 3376 3227 3112 3048 3102 3387 3174 2908 2777 2792 2951 2929 2833 2879 3022 3194 3273 3100 3075 3001 3079 3561 3624 2950 2881 2795 2884 2961 3110 2929 2577 2496 2436 2426 2450 2504 2602 2719 2820 2713 2937 2803 2900 3144 3206 3087 3042 3102 3422 3916 3946 3931 3762 3478 3313 3244 3267 3121 3203 3454 3582 3624 3680 3588 3375 3409 3697 3390 3379 3472 3264 3785 4114 4179 3876 3822 4000 4223 4790 4960 4722 4452 4357 4406 4216 4144 4170 4143 4019 3793 3580 3471 3323 3099 3106 3093 3382 3376 3701 3897 3866 3923 3930 4104 4240 4337 4444 4619 4654 4427 4531 4633 4776 4617 4513 4414 4133 3970 3932 3885 3738 3738 3781 3642 3714 3811 3831 3952 4035 4023 4065 4102 4242 4427 4317 3957 3690 3602 3639 3598 3459 3190 2845 2744 2539 2451 2165 2462 2563 2452 2355 2235 2185 2171 2167 2203 2249 2254 2279 2319 2351 2356 2328 2315 2326 2345 2379 2426 2414 2398 2385 2351 2424 2448 2517 2576 2609 2618 2634 2628 2589 2532 2477 2436 2439 2507 2548 2572 2534 2529 2529 2557 2586 2603 2608 2605 2593 2583 2552 2542 2570 2516 2533 2533 2569 2610 2537 2521 2559 2575 2667 2786 2593 2587 2401 2408 2481 2544 2554 2507 2494 2506 2596 2617 2586 2530 2498 2427 2373 2412 2452 2509 2510 2510 2498 2479 2454 2456 2480 2535 2545 2401 2399 2393 2341 2304 2252 2234 2209 2185 2176 2264 2399 2201 2230 2283 2135 2016 2004 1989 1956 2062 2101 2078 2073 2028 2045 2074 2106 2135 2119 2133 2118 2101 2095 2103 2102 2117 2245 2294 2167 2148 2144 2140 2025 2382 2283 2266 2488 2810 3144 3319 3295 3287 3203 3090 2840 2950 2923 2961 2938 2848 2800 2766 2914 3089 2981 3023 2960 2952 2930 2915 2908 2893 2873 2904 2913 2873 2860 2924 2829 2942 2751 2973 2952 2764 2756 2775 2730 2704 2703 2701 2704 2714 2692 2662 2642 2624 2588 2582 2546 2535 2509 2469 2454 2466 2471 2443 2420 2388 2373 2361 2355 2343 2377 2397 2422 2468 2499 2530 2572 2585 2616 2585 2612 2669 2683 2677 2662 2635 2650 2669 2673 2675 2679 2682 2684 2688 2685 2673 2679 2690 2658 2637 2631 2640 2671 2660 2673 2680 2696 2705 2710 2699 2658 2638 2669 2671 2658 2661 2633 2606 2605 2594 2572 2564 2554 2533 2523 2532 2534 2537 2533 2506 2489 2493 2498 2498 2490 2506 2516 2487 2498 2524 2509 2472 2461 2482 2420 2373 2330 2410 2797 3299 3455 3643 3516 3188 2548 2573 2532 2553 2568 2581 2631 2604 2509 2518 2508 2383 2122 2075 2054 2053 2160 2305 2415 2444 2543 2583 2534 2457 2415 2440 2458 2462 2505 2713 2309 2236 2263 2430 2478 2507 2451 2447 2524 2578 2593 2620 2668 2716 2701 2705 2774 2757 2730 2679 2591 2471 2419 2394 2543 2697 2794 2938 2988 2892 2825 2959 2834 2785 2776 2736 2802 2776 2711 2899 2880 2843 3016 3186 3243 3215 3186 3068 3072 3031 2930 2898 2990 3129 2981 2894 2857 2823 2885 2974 2977 2931 2796 2761 2736 2705 2707 2638 2249 2357 2379 2026 1844 1693 1412 951 368 109 392 1127 2568 2808 2666 2740 2808 2738 2735 2568 2574 2528 2413 2379 2389 2412 2499 2786 2916 2942 2941 2538 2546 2503 2423 2415 2407 2491 2529 2475 2453 2480 2581 2776 2680 2644 2648 2499 2493 2572 2535 2403 2459 2526 2438 2403 2531 2638 2636 2505 2348 2238 2369 2344 2409 2532 2466 2347 2300 2282 2267 2303 2416 2514 2498 2494 2489 2541 2602 2621 2493 2567 2486 2476 2462 2515 2683 2701 2528 2471 2468 2460 2438 2469 2523 2517 2578 2564 2518 2524 2597 2654 2712 2798 2862 2895 2896 2691 2575 2580 2589 2596 2713 2905 2864 2823 2791 2790 2804 2803 2787 2782 2786 2771 2721 2733 2865 2774 2524 2349 2276 2478 2615 2725 2801 2967 3209 3024 2625 2549 2514 2556 2546 2631 2973 2834 2937 3092 3176 3195 3156 3241 3385 3353 3209 3095 3131 3117 3159 2998 3114 3155 3148 3012 2847 2769 2751 2720 2698 2761 2820 2879 3091 3057 3046 3383 3227 3221 3230 3095 3053 3156 3210 3215 3228 3136 3099 3017 3079 3048 3085 3049 2884 2831 2823 2818 3057 3346 3284 3116 3157 3105 2994 2898 2862 3184 3299 2978 2858 2808 2821 2946 3070 2841 2483 2388 2414 2594 2460 2506 2557 2593 2689 2873 3065 2778 2627 3158 3233 2831 2783 2860 3125 3637 3658 3863 3731 3518 3502 3432 3539 3546 3592 3696 3721 3688 3680 3519 2959 2860 3420 3030 3366 3418 3054 3123 3178 3143 3110 3478 3849 3832 4485 4962 4823 4691 4576 4565 4169 3863 3903 3916 3778 3618 3529 3386 3033 2926 2972 2970 3042 3510 3480 3479 3603 3617 3547 3636 3678 3662 3837 4107 4072 3580 3889 4102 4466 4593 4712 4501 4254 4203 4147 4019 3903 3943 4017 3881 3866 3975 4006 4097 4059 4071 4179 4214 4223 4231 3754 3027 2756 2665 2752 2878 3208 2341 2146 2144 2470 2532 2550 2424 2154 2136 2209 2199 2182 2157 2176 2251 2262 2262 2260 2293 2323 2339 2338 2339 2357 2375 2426 2549 2477 2463 2493 2373 2383 2445 2532 2594 2609 2628 2642 2619 2586 2529 2474 2445 2431 2483 2572 2568 2529 2534 2548 2565 2589 2600 2601 2594 2555 2495 2397 2469 2506 2511 2510 2508 2523 2576 2559 2518 2570 2587 2640 2743 2855 2695 2510 2414 2561 2688 2636 2522 2471 2498 2572 2564 2539 2498 2464 2413 2439 2412 2425 2485 2500 2491 2503 2499 2442 2406 2407 2524 2534 2408 2433 2436 2395 2370 2320 2256 2219 2197 2163 2217 2357 2201 2206 2244 2232 2116 2044 1987 1949 1973 2066 2154 2068 1915 1955 1993 2017 2098 2091 2088 2110 2115 2115 2140 2115 2053 2077 2103 2106 2082 2087 2058 1978 2013 2053 2139 2448 2835 3168 3350 3297 3223 3202 2941 2777 2824 2904 2955 2905 2875 2836 2752 2819 3141 2950 3017 2965 2929 2929 2902 2900 2901 2879 2880 2925 2928 2811 2986 2832 2977 2791 2816 2930 2815 2750 2776 2750 2694 2720 2763 2718 2736 2705 2671 2651 2651 2648 2615 2569 2544 2539 2532 2521 2527 2504 2466 2434 2402 2389 2382 2367 2381 2416 2411 2427 2474 2497 2497 2536 2586 2610 2595 2616 2666 2692 2706 2680 2656 2665 2677 2683 2688 2683 2684 2692 2689 2688 2682 2658 2605 2623 2644 2621 2666 2641 2640 2660 2677 2690 2701 2712 2701 2673 2679 2703 2681 2653 2653 2646 2639 2633 2614 2594 2581 2571 2565 2567 2566 2555 2545 2557 2545 2538 2539 2535 2525 2526 2535 2527 2508 2508 2516 2483 2476 2480 2488 2454 2374 2344 2608 2941 3567 3646 3582 3523 3346 3091 2972 2532 2552 2572 2547 2499 2447 2393 2363 2346 2254 2096 2184 2183 2285 2412 2506 2566 2584 2622 2593 2545 2503 2464 2458 2461 2462 2451 2274 2250 2249 2277 2346 2360 2351 2354 2408 2456 2523 2604 2678 2774 2782 2722 2765 2753 2735 2727 2711 2694 2607 2512 2799 2875 2779 2834 2942 3011 2914 2895 2975 2936 2934 3011 2954 2920 2861 2800 2801 2771 2802 2935 3169 3420 3371 3222 3220 3078 2803 2927 2895 3086 3125 3042 3085 3282 3208 3025 3135 3332 3209 2746 2765 2738 2720 2716 2685 2651 2357 2388 2288 2178 2061 1817 1405 829 520 898 1248 2309 2777 2857 2903 2816 2731 2682 2542 2537 2510 2437 2428 2425 2474 2654 2789 2954 2863 2623 2614 2599 2494 2456 2422 2442 2511 2557 2549 2593 2709 2712 2637 2613 2508 2455 2296 2403 2504 2521 2415 2450 2499 2452 2432 2519 2612 2515 2407 2332 2311 2428 2385 2445 2425 2431 2416 2361 2312 2317 2370 2454 2557 2528 2460 2396 2441 2548 2546 2570 2589 2545 2540 2559 2507 2559 2624 2527 2513 2471 2461 2477 2505 2505 2499 2543 2579 2573 2544 2561 2620 2686 2762 2797 2735 2672 2577 2590 2647 2664 2679 2665 2835 2842 2784 2749 2745 2761 2765 2734 2709 2718 2745 2724 2753 2840 2565 2451 2258 2228 2329 2533 2738 2819 2928 2988 2722 2629 2536 2529 2535 2593 2707 2803 2830 2985 3127 3159 3153 3171 3155 3085 3098 3127 3112 3093 2995 3107 3018 2997 3126 3113 2975 2819 2778 2797 2732 2712 2815 2833 2737 2779 3117 3379 3535 3455 3326 3363 3257 3113 3129 3230 3185 3106 3198 3067 3005 2905 3194 3210 3029 2885 2865 2873 2898 3085 3307 3354 3226 3128 3516 3081 2844 2799 2998 2945 2870 2829 2804 2958 2991 2765 2627 2510 2447 2616 3141 2514 2468 2540 2591 2608 2898 2820 2596 2941 3359 3259 2936 2767 2995 3017 3354 3449 3688 3709 3709 3695 3659 3640 3699 3747 3737 3673 3601 3541 3304 3323 2621 2648 2809 3154 3261 3109 2952 2754 2835 3015 3067 3351 3320 3824 4625 4566 4884 4843 4208 3670 3405 3428 3598 3662 3566 3386 3246 2975 2935 2944 2871 2868 3192 3118 3101 3258 3265 3244 3215 3126 3116 3209 3405 3293 3102 3254 3610 3733 3879 4150 4130 4023 4059 4196 4184 4098 4081 4080 3948 4129 4112 4121 4109 4061 3903 3823 3761 3652 3548 3123 2423 2263 2294 2612 2946 3162 2345 2192 2248 2237 2355 2553 2408 2087 2115 2114 2100 2120 2139 2173 2242 2270 2241 2223 2266 2332 2371 2369 2369 2385 2405 2450 2504 2534 2443 2572 2420 2361 2430 2518 2549 2557 2586 2619 2611 2584 2517 2430 2429 2442 2521 2553 2533 2524 2545 2563 2574 2580 2574 2554 2534 2478 2365 2212 2367 2407 2434 2454 2468 2476 2496 2544 2583 2595 2618 2566 2568 2630 2639 2554 2496 2519 2585 2564 2503 2509 2545 2553 2530 2515 2501 2492 2500 2415 2364 2386 2429 2470 2510 2531 2499 2447 2414 3134 3415 2603 2339 2361 2397 2424 2432 2371 2259 2218 2198 2205 2323 2194 2167 2178 2180 2121 2069 2026 1951 1885 1896 1905 1899 1896 1816 1840 1890 1940 1973 1973 1979 2023 2059 2069 2120 2071 2015 1990 2027 1976 1990 2009 1974 1907 1887 1914 2035 2267 2688 3135 3354 3336 3232 3015 2847 2719 2732 2946 3007 2903 2910 2867 2764 2787 3207 3011 3019 3011 2942 2922 2918 2917 2913 2908 2880 2882 3008 2790 3005 2911 2959 2906 2847 2837 2808 2771 2777 2778 2758 2743 2761 2740 2739 2717 2694 2697 2698 2676 2645 2619 2592 2565 2577 2575 2538 2474 2441 2431 2409 2398 2399 2392 2411 2459 2425 2437 2482 2489 2517 2539 2572 2600 2605 2619 2647 2674 2707 2652 2659 2669 2679 2690 2698 2698 2687 2676 2685 2695 2692 2689 2686 2653 2636 2644 2667 2668 2667 2664 2672 2680 2692 2688 2690 2696 2725 2724 2704 2670 2655 2650 2647 2644 2628 2607 2592 2589 2586 2580 2570 2568 2567 2582 2596 2594 2578 2570 2549 2545 2550 2521 2664 2602 2482 2496 2527 2514 2480 2379 2383 2441 2719 2960 3437 3491 3299 3088 2928 2805 2791 2591 2612 2569 2467 2366 2294 2229 2197 2219 2191 2141 2356 2445 2508 2525 2480 2456 2442 2471 2500 2541 2546 2514 2508 2474 2382 2321 2248 2352 2278 2235 2255 2242 2271 2295 2642 2651 2523 2611 2666 2726 2698 2714 2770 2709 2735 2770 2773 2793 2762 3074 3489 3225 2850 2884 2969 3013 2992 2975 2996 3086 3058 3081 3050 3050 3041 2978 2858 2814 2837 2852 2880 3069 3525 3807 3579 3082 2803 2939 2894 3083 3228 3355 3406 3411 3344 3110 2810 2794 2972 2696 2723 2762 2797 2785 2765 2646 2164 2412 2443 2368 2337 2174 1881 1533 1327 1384 1597 2320 2610 2835 3071 2817 2599 2473 2456 2465 2458 2445 2438 2512 2652 2730 2805 2831 3018 2726 2744 2750 2681 2526 2570 2589 2605 2648 2665 2728 2787 2762 2680 2618 2445 2480 2366 2442 2525 2580 2581 2598 2647 2683 2616 2508 2504 2413 2393 2481 2504 2585 2464 2413 2461 2471 2381 2333 2296 2363 2510 2486 2420 2469 2376 2368 2369 2453 2506 2625 2674 2621 2592 2576 2531 2503 2492 2478 2510 2508 2459 2472 2500 2512 2484 2528 2586 2619 2571 2536 2583 2648 2693 2705 2609 2537 2523 2527 2592 2758 2706 2628 2804 2814 2788 2802 2788 2772 2755 2765 2775 2732 2722 2674 2674 2713 2518 2447 2427 2476 2530 2654 2811 2852 2783 2715 2663 2676 2607 2552 2655 2708 2556 2678 2884 3326 3489 3325 3194 3201 3209 3061 3044 3120 3071 3086 3084 3029 2940 2932 2928 3093 3047 2837 2807 2815 2743 2787 2835 2821 3120 3075 3434 3088 3056 3145 3497 3537 3401 3223 3010 3128 3290 3179 3193 3142 2869 2846 2821 2938 3053 3001 2909 2929 3157 3345 3277 3303 3187 3072 3012 2820 2774 2778 3031 2945 2989 2926 2789 2821 2820 2714 2607 2566 2621 3077 2998 2596 2536 2572 2537 2535 2904 2903 2931 3211 3081 2917 2882 2694 2886 2807 3053 3367 3390 3442 3440 3489 3570 3650 3607 3474 3441 3440 3387 3315 2957 2785 2581 2580 2942 3310 3209 3187 3018 2815 2843 2784 2947 3013 2870 3100 3700 3868 4320 4378 3581 2962 2667 2916 3388 3537 3289 3241 3109 3111 2959 2893 2922 2888 2817 2810 2943 3084 3102 3112 3050 2714 2779 2805 3071 2913 2919 2925 3123 3099 3121 3099 3279 3372 3407 3760 3961 4100 4216 4100 3735 3737 3795 3722 3716 3701 3365 3050 2957 2845 2719 2631 2344 2124 2293 2847 2830 2790 2539 2273 2346 2316 2169 2195 2207 2084 2087 2105 2142 2127 2125 2188 2480 2438 2347 2322 2312 2370 2420 2421 2412 2409 2411 2414 2354 2505 2459 2484 2411 2378 2391 2396 2438 2492 2473 2565 2611 2587 2505 2490 2458 2541 2580 2536 2503 2508 2545 2569 2571 2570 2538 2399 2492 2402 2301 2492 2443 2406 2412 2413 2433 2462 2510 2536 2549 2603 2625 2536 2587 2676 2668 2566 2504 2485 2494 2495 2470 2499 2533 2529 2475 2453 2484 2472 2449 2398 2357 2344 2366 2503 2807 2511 2416 2417 2357 3034 2930 2436 2369 2342 2335 2404 2413 2370 2258 2181 2175 2128 2323 2192 2148 2118 2099 2042 2010 2069 2025 1824 1836 1829 1835 1823 1748 1745 1787 1838 1853 1879 1909 1933 1968 1999 2175 1997 1988 1860 1872 1842 1884 1934 1896 1827 1785 1830 2029 2130 2572 3055 3175 3293 3209 2929 2962 2940 2851 2905 2856 2740 3001 2881 2762 2742 3102 3168 3088 2980 2934 2898 2903 2922 2907 2923 2935 2860 3038 2873 2887 2923 2940 2958 2893 2810 2828 2795 2803 2817 2790 2744 2773 2773 2754 2734 2727 2722 2707 2700 2671 2653 2639 2583 2648 2616 2536 2479 2454 2445 2442 2426 2417 2415 2439 2476 2453 2452 2468 2487 2517 2533 2559 2589 2602 2602 2614 2671 2713 2652 2670 2687 2688 2696 2707 2709 2718 2718 2709 2699 2716 2703 2606 2604 2649 2671 2662 2636 2631 2639 2665 2674 2689 2690 2694 2715 2721 2697 2669 2667 2652 2639 2643 2650 2640 2618 2613 2602 2609 2600 2588 2579 2576 2586 2606 2624 2603 2591 2563 2553 2556 2554 2598 2542 2480 2498 2567 2552 2454 2340 2348 2613 2825 2933 2955 3075 2954 2594 2619 2933 3015 2673 2652 2541 2384 2239 2155 2113 2086 2089 2087 2147 2533 2507 2384 2272 2153 2167 2215 2290 2450 2545 2548 2506 2407 2298 2245 2243 2290 2429 2354 2385 2255 2245 2262 2597 2920 2772 2652 2746 2684 2604 2597 2720 2740 2759 2758 2768 2806 2845 3076 3725 3483 3018 2946 2987 3040 3081 3114 3106 3079 3107 3049 3008 3124 3152 3180 3091 2968 3022 3113 3053 2989 3073 3202 3369 3250 3073 2948 2931 3039 3223 3276 3368 3462 3294 3097 2973 2827 2774 2664 2679 2773 2774 2797 2881 2826 2754 2793 2762 2569 2491 2511 2430 2279 2180 2080 1885 2014 2046 2659 2612 2622 2583 2413 2324 2325 2405 2486 2642 2788 2674 2737 2786 2811 2871 2843 2895 2904 2848 2823 2754 2696 2711 2743 2746 2757 2775 2778 2754 2825 2730 2522 2652 2497 2466 2475 2548 2625 2646 2648 2637 2642 2670 2543 2449 2499 2613 2551 2583 2630 2628 2425 2327 2328 2327 2324 2357 2408 2412 2396 2451 2479 2460 2465 2476 2506 2563 2600 2576 2492 2481 2526 2556 2556 2449 2477 2510 2480 2521 2536 2595 2543 2529 2529 2589 2581 2552 2629 2704 2663 2643 2565 2457 2459 2632 2647 2696 2661 2586 2715 2735 2819 2904 2880 2859 2811 2824 2844 2819 2759 2759 2768 2768 2765 2652 2519 2478 2566 2765 2907 2841 2798 2888 2881 2785 2660 2675 2769 2832 2752 2728 2923 3109 3202 3241 3201 3189 3219 3022 3012 3033 2956 2915 2899 3116 3107 2995 2905 2878 2812 2759 2813 2788 2733 2742 2836 2770 2881 3440 3085 3159 3327 3533 3652 3600 3443 3175 3033 3143 3383 3175 3144 3061 3028 2947 3060 3074 3188 3232 3105 3137 3321 3256 3149 3148 3045 3286 2946 2794 2739 2721 2783 2859 3102 3042 2798 2790 2776 2760 2937 2903 2790 2765 2622 2468 2492 2487 2513 2503 2697 2878 2845 2771 2771 2880 2885 2576 2568 2673 2837 2932 2938 2956 3031 3129 3268 3378 3311 3232 3215 3124 3625 3691 3359 2756 2563 2579 2941 3266 3436 3219 2800 2670 2669 2961 2892 3044 2862 2808 3153 3463 3637 3526 3199 2815 2484 2409 2704 3281 2786 3104 2976 3125 3010 3015 2976 2954 2887 2826 2929 3079 3041 2828 2729 2668 2668 2643 2696 2741 2799 2855 2747 2609 2546 2530 2671 2757 2709 2939 3213 3564 3809 3729 3126 3169 3233 3139 3069 3022 2782 2493 2425 2320 2402 2761 2299 2167 2263 2827 2916 2689 2355 2201 2212 2233 2226 2180 2167 2122 2119 2132 2164 2146 2142 2205 2372 2371 2364 2368 2361 2396 2451 2494 2465 2467 2438 2389 2310 2442 2524 2471 2397 2399 2407 2429 2455 2441 2366 2532 2613 2577 2553 2481 2468 2664 2664 2520 2499 2513 2522 2526 2572 2552 2590 2488 2689 2543 2454 2412 2378 2387 2384 2386 2435 2469 2498 2532 2591 2633 2635 2582 2586 2609 2608 2568 2507 2461 2458 2459 2443 2479 2514 2484 2338 2319 2375 2387 2341 2295 2276 2268 2313 2381 2490 2446 2367 2369 2365 2383 2373 2317 2254 2258 2334 2366 2337 2316 2216 2195 2191 2141 2147 2161 2114 2119 2088 1900 1901 1990 1929 1761 1758 1771 1770 1749 1715 1703 1704 1716 1768 1834 1872 1881 1896 1894 1914 1901 1891 1810 1781 1855 1903 1852 1844 1806 1788 1779 1914 1965 2366 2694 2893 3185 3184 2952 2940 3004 2785 2742 2749 2855 2899 2865 2823 2793 2867 3039 3012 2877 2923 2879 2922 2928 2931 2987 2942 2894 2963 2907 2878 2878 2906 2914 2881 2802 2842 2825 2830 2826 2837 2815 2809 2804 2789 2786 2772 2714 2719 2722 2691 2689 2703 2715 2676 2639 2561 2487 2459 2472 2503 2506 2490 2486 2500 2518 2487 2469 2465 2483 2509 2540 2564 2592 2598 2595 2611 2661 2702 2671 2670 2679 2681 2703 2726 2700 2678 2689 2704 2722 2691 2671 2663 2667 2660 2676 2712 2703 2671 2633 2653 2687 2696 2702 2706 2717 2725 2738 2750 2725 2673 2640 2640 2648 2642 2633 2633 2623 2617 2606 2594 2589 2588 2595 2653 2659 2635 2612 2576 2567 2569 2576 2570 2526 2494 2529 2614 2583 2487 2548 2534 2673 2772 2813 2822 2754 2672 2456 2704 2752 3223 2710 2662 2520 2359 2271 2248 2214 2171 2161 2153 2217 2318 2285 2129 2004 1929 2099 2240 2351 2444 2487 2463 2384 2291 2237 2234 2261 2382 2384 2488 2439 2442 2449 2558 2934 3083 2815 2650 2709 2691 2682 2730 2784 2784 2818 2832 2841 2873 2917 2994 3171 3055 2959 3025 3077 3102 3151 3255 3185 3118 3079 2964 3087 3208 3243 3365 3388 3304 3262 3232 3142 2985 2845 3002 3230 3374 3249 2965 2956 3100 3138 3250 3368 3352 3193 3117 3111 2989 2871 2822 2797 2813 2797 2761 2746 2765 2917 2945 2809 2649 2596 2598 2561 2509 2460 2388 2308 2247 1776 2542 2434 2308 2341 2341 2333 2350 2456 2617 2785 2806 2585 2623 2744 2757 2778 2746 2748 2891 2798 2769 2824 2789 2824 2889 2808 2748 2753 2756 2721 2655 2565 2495 2546 2515 2435 2423 2535 2567 2535 2540 2536 2534 2596 2610 2463 2598 2643 2506 2513 2514 2454 2364 2274 2259 2323 2404 2400 2304 2328 2420 2529 2568 2563 2458 2365 2354 2493 2557 2510 2386 2304 2340 2436 2477 2415 2463 2498 2499 2507 2505 2588 2550 2500 2522 2649 2720 2660 2608 2630 2610 2596 2577 2495 2677 2692 2722 2739 2680 2628 2713 2759 2818 2905 2901 2898 2937 2798 2758 2674 2775 2768 2726 2718 2750 2755 2701 2635 2646 2878 3127 2880 2888 2978 2977 2751 2733 2742 2754 2778 2777 2831 2900 2918 2952 3005 3010 3093 3102 3013 2970 2982 2982 2980 3074 2962 2994 2890 2744 2708 2673 2699 2785 2764 2757 2729 2840 2779 2841 3070 2973 3375 3639 3717 3816 3839 3578 3148 3245 3216 3277 3087 3073 3079 3064 2996 2953 2957 3209 3354 3253 3294 3461 3315 3067 3002 2944 3414 3012 2814 2731 2721 2717 2765 2922 2932 2792 2758 2727 2708 2685 2673 2717 2599 2644 2564 2466 2403 2550 2597 2514 2550 2601 2733 2907 2875 2696 2500 2561 2609 2890 3033 3019 3059 3066 2947 2869 2969 3210 3079 3356 3297 3679 3693 3091 2723 2579 2565 2581 2924 3278 3057 2742 2706 2736 2858 3085 3588 3296 3001 3211 3255 3221 3048 2805 2620 2483 2460 2551 3161 2672 2885 2791 2905 2942 2949 2959 2921 2848 2852 2872 2871 2976 2820 2810 2778 2731 2691 2708 2716 2756 2639 2472 2455 2508 2494 2453 2408 2372 2394 2487 2614 2793 2840 2502 2501 2918 3055 2776 2489 2349 2132 2191 2260 2447 2297 2610 2504 2522 2596 2531 2356 2217 2246 2304 2299 2315 2277 2236 2139 2107 2112 2154 2159 2179 2207 2255 2411 2645 2688 2405 2399 2463 2583 2575 2549 2475 2377 2297 2309 2474 2543 2483 2474 2489 2489 2457 2476 2448 2513 2546 2552 2530 2467 2449 2538 2566 2492 2504 2515 2529 2536 2557 2542 2663 2609 2594 2512 2457 2393 2334 2339 2386 2388 2474 2487 2535 2558 2616 2643 2642 2580 2561 2597 2546 2464 2476 2458 2434 2385 2348 2331 2447 2351 2219 2200 2226 2245 2232 2231 2241 2253 2268 2300 2316 2340 2341 2277 2276 2305 2311 2289 2275 2284 2306 2396 2272 2233 2208 2198 2151 2155 2171 2164 2105 1980 1817 1852 1783 1767 1769 1760 1726 1708 1710 1712 1705 1707 1730 1727 1746 1797 1848 1848 1849 1844 1831 1827 1815 1800 1766 1740 1728 1723 1736 1788 1823 1833 2114 2045 2198 2253 2589 3028 3201 3068 2893 2945 2870 2797 2750 2907 3010 2963 2896 2833 2813 2963 3036 2865 2924 2830 2833 2874 2919 2934 2873 2857 2912 2906 2821 2802 2875 2852 2868 2810 2855 2832 2824 2819 2825 2815 2805 2815 2826 2817 2821 2796 2781 2760 2742 2743 2729 2706 2693 2658 2578 2529 2532 2542 2531 2577 2541 2521 2517 2516 2526 2514 2501 2519 2545 2553 2564 2564 2584 2597 2613 2652 2692 2697 2684 2673 2695 2712 2708 2745 2758 2768 2742 2755 2759 2756 2708 2658 2643 2667 2706 2720 2682 2654 2659 2666 2661 2685 2718 2721 2727 2758 2755 2720 2702 2659 2649 2655 2647 2641 2639 2637 2623 2598 2593 2597 2605 2612 2693 2676 2641 2625 2623 2604 2568 2581 2593 2543 2535 2547 2613 2583 2559 2564 2626 2687 2725 2769 2536 2527 2404 2569 2680 2884 3225 2663 2613 2538 2453 2453 2483 2481 2440 2349 2274 2245 2273 2196 2061 1950 2531 2475 2406 2407 2438 2461 2469 2411 2317 2283 2230 2230 2342 2499 3075 3076 2659 2526 2446 2539 2620 2651 2700 2719 2720 2783 2807 2810 2810 2828 2856 2903 2920 2926 2923 2944 2953 2956 3011 3073 3103 3206 3332 3319 3193 3062 3139 3230 3201 3277 3330 3339 3363 3237 3083 2986 2894 2978 3015 3094 3159 3179 3021 3023 2966 3084 3254 3291 3190 3246 3412 3429 3360 3273 3093 2916 2815 2717 2909 2832 2828 2914 2881 2800 2758 2693 2625 2608 2582 2587 2573 2478 2418 1832 2355 2329 2237 2220 2249 2282 2341 2503 2651 2760 2922 2826 2580 2627 2674 2788 2809 2890 2800 2823 2809 2910 2879 2830 2772 2594 2560 2567 2596 2665 2530 2404 2452 2412 2418 2450 2486 2487 2506 2525 2508 2508 2498 2476 2524 2598 2631 2566 2566 2474 2459 2412 2337 2271 2251 2324 2440 2439 2356 2396 2472 2474 2437 2428 2305 2317 2378 2495 2496 2453 2431 2392 2365 2404 2445 2410 2448 2441 2521 2466 2426 2422 2488 2498 2538 2630 2666 2605 2543 2570 2605 2597 2537 2455 2699 2637 2679 2784 2790 2794 2803 2774 2783 2841 2860 2921 2952 2796 2720 2710 2759 2762 2633 2858 2984 3083 2923 2712 2699 2958 3276 3002 2947 3245 2841 2532 3079 3424 3042 2824 2861 2921 2936 2880 2839 2853 2904 3053 3036 3115 3006 3009 2964 2928 2897 2961 2979 2845 2723 2702 2732 2780 2898 2776 2756 2722 2854 3187 2966 3376 3284 3139 3333 3730 3957 3796 3351 3095 3278 3362 3308 3282 3125 3104 3074 3016 2965 2872 2970 3216 3258 3294 3365 3123 2863 2927 2887 3344 3143 2912 2811 2780 2749 2755 2819 2837 2759 2717 2731 2707 2707 3043 3249 2741 2713 2577 2478 2464 2544 2592 2546 2614 2879 2685 2762 2789 2535 2551 2602 2780 2969 2914 2928 3024 2988 2903 2792 2825 3080 2703 2965 3324 3532 3516 2985 2762 2636 2543 2522 2665 2848 2816 2872 3339 3094 3306 3320 3374 3157 3023 3136 3040 2963 2887 2700 2641 2522 2505 2409 2727 2553 2685 2616 2853 2970 3118 3146 2901 2721 2791 2876 2703 2970 2954 3219 3195 2711 2562 2649 2687 2593 2457 2379 2330 2330 2453 2387 2289 2292 2374 2408 2240 2239 2227 2152 2197 2412 2664 2722 2477 2233 2314 2176 2248 2266 2360 2630 2728 2779 2627 2529 2452 2249 2330 2406 2347 2348 2344 2253 2164 2116 2114 2138 2152 2169 2198 2263 2457 2722 2495 2460 2424 2441 2550 2594 2591 2501 2379 2302 2332 2426 2502 2610 2659 2729 2593 2562 2526 2588 2650 2562 2489 2449 2387 2384 2429 2431 2444 2507 2517 2534 2522 2503 2485 2551 2468 2413 2406 2411 2477 2452 2439 2458 2429 2465 2493 2518 2536 2554 2569 2571 2541 2513 2477 2467 2486 2473 2438 2415 2322 2290 2259 2314 2234 2179 2209 2207 2234 2243 2272 2268 2224 2226 2240 2243 2215 2199 2230 2241 2241 2263 2274 2288 2245 2241 2393 2233 2193 2209 2216 2185 2168 2173 2143 2042 1912 1805 1779 1826 1884 1846 1831 1786 1741 1735 1744 1746 1778 1918 1914 1844 1814 1827 1833 1866 1895 1916 1906 1881 1869 1838 1798 1807 1773 1777 1779 1779 1793 2088 2214 2075 2191 2566 2833 3186 3220 2985 2952 3082 3025 2916 2925 3005 2970 2903 2864 2896 2973 3009 2858 2863 2825 2835 2780 2806 2837 2830 2793 2720 2766 2933 2771 2856 2825 2862 2823 2816 2846 2848 2839 2837 2829 2832 2852 2854 2843 2828 2793 2789 2776 2769 2760 2740 2728 2728 2690 2622 2586 2596 2602 2609 2592 2582 2569 2550 2550 2555 2563 2527 2542 2585 2563 2583 2541 2557 2595 2617 2641 2671 2682 2692 2685 2703 2738 2753 2784 2791 2784 2756 2754 2758 2697 2661 2680 2643 2676 2666 2693 2684 2684 2681 2680 2679 2679 2698 2698 2703 2741 2759 2737 2705 2679 2671 2664 2658 2647 2636 2635 2623 2612 2609 2610 2624 2646 2682 2679 2665 2666 2660 2632 2583 2596 2604 2554 2549 2589 2616 2644 2701 2730 2721 2713 2626 2532 2465 2356 2312 2427 2653 2986 3164 2639 2585 2541 2486 2461 2453 2396 2320 2309 2331 2280 2211 2093 2005 2038 2770 2443 2325 2405 2458 2501 2501 2506 2528 2456 2389 2392 2434 2568 2681 3189 2589 2577 2616 2574 2522 2656 2780 2730 2702 2751 2747 2720 2708 2754 2875 2928 2927 2897 2793 2800 2864 2878 2870 2910 2978 3053 3185 3207 3126 3052 3165 3188 3197 3223 3230 3221 3133 3080 3001 2888 2947 3073 3205 3462 3361 3096 2903 3043 3100 3298 3414 3431 3215 3225 3434 3469 3454 3389 3349 3183 2891 2675 3323 3181 2900 2708 2687 2712 2765 2719 2643 2644 2598 2608 2627 2576 2508 2271 2327 2309 2281 2295 2294 2300 2426 2638 2785 2884 3063 3116 2587 2666 2669 2780 2778 2788 2758 2739 2780 2777 2722 2612 2472 2410 2408 2432 2449 2540 2608 2455 2386 2552 2497 2496 2495 2456 2480 2487 2432 2477 2546 2508 2499 2528 2544 2545 2683 2400 2399 2487 2458 2367 2330 2370 2383 2335 2304 2370 2508 2288 2223 2238 2208 2346 2457 2536 2543 2496 2433 2396 2430 2475 2467 2410 2412 2397 2439 2444 2437 2450 2494 2547 2582 2593 2584 2558 2573 2594 2640 2539 2464 2580 2740 2856 2708 2745 2753 2759 2795 2775 2731 2783 2877 2984 2969 2906 2847 2778 2775 2752 2892 2915 3303 3114 2690 2755 2825 2825 2892 2794 2726 3032 2745 2521 2980 2963 2903 2876 2848 2998 3071 2904 2893 2871 3000 3296 3270 3154 2959 2917 2859 2811 2867 3001 2921 2726 2697 2763 2822 2832 3000 2800 2702 2670 2840 3069 3403 3662 3710 3353 3271 3519 3423 3352 3094 3081 3376 3752 3784 3356 3188 3082 3082 3150 3084 2983 3065 3291 3355 3261 3087 2814 2618 3127 3411 3664 3245 3033 2933 2809 2762 2777 2789 2780 2740 2766 2627 2615 2715 2895 3228 2811 2522 2440 2485 2579 2574 2532 2576 2779 2648 2827 2873 2563 2632 2644 2740 2935 2919 2824 2929 3031 2874 2713 2690 2701 2632 2590 2577 2761 3286 3320 2920 2720 2700 2610 2518 2485 2604 3092 3233 3563 3428 3448 3289 3028 2853 3104 3188 2930 2829 2901 2824 2629 2502 2484 2372 2619 2481 2695 2508 2476 2685 2748 2683 2765 2813 2815 2830 2654 3139 2924 2879 3245 2889 2659 2701 2774 2673 2467 2358 2282 2238 2203 2216 2286 2162 2271 2266 2162 2099 2102 2084 2026 2051 2250 2708 2824 2506 2176 2157 2206 2547 2710 2730 2562 2559 2498 2316 2637 2581 2468 2395 2311 2323 2347 2253 2162 2118 2127 2140 2144 2161 2205 2271 2341 2416 2550 2587 2463 2426 2564 2615 2578 2490 2382 2319 2319 2362 2418 2591 2674 2722 2601 2528 2519 2652 2661 2547 2446 2352 2328 2353 2397 2406 2435 2494 2500 2509 2500 2408 2397 2376 2330 2349 2401 2479 2502 2476 2523 2486 2445 2402 2468 2530 2513 2481 2467 2466 2454 2466 2453 2475 2505 2481 2411 2378 2288 2208 2162 2143 2149 2191 2243 2232 2238 2235 2244 2239 2181 2152 2154 2151 2162 2201 2211 2184 2192 2224 2246 2243 2284 2250 2211 2184 2185 2215 2205 2172 2176 2169 2110 2008 1941 1986 1998 2049 2244 2107 1994 1992 1908 1860 1872 1893 1950 2270 2253 1974 1858 1835 1836 1962 2087 2083 2034 1990 1937 1833 1802 1818 1852 1898 1847 1781 1742 1745 1755 1905 2222 2464 2662 3140 3344 3367 3134 3174 3186 3153 3135 3072 3023 2924 2870 3017 2900 2842 2869 2838 2784 2866 2802 2730 2782 2823 2874 2813 2598 2963 2760 2828 2825 2859 2875 2852 2851 2868 2865 2868 2847 2815 2820 2863 2876 2842 2811 2802 2798 2797 2780 2777 2833 2801 2712 2713 2710 2644 2609 2623 2623 2618 2595 2606 2623 2591 2592 2535 2550 2590 2595 2582 2543 2540 2580 2611 2623 2649 2656 2690 2698 2724 2737 2776 2787 2767 2734 2716 2711 2726 2789 2809 2795 2674 2667 2688 2710 2716 2719 2707 2705 2748 2717 2699 2708 2693 2707 2758 2756 2722 2692 2674 2680 2690 2665 2659 2643 2629 2642 2635 2631 2641 2661 2687 2704 2714 2712 2696 2660 2636 2604 2591 2574 2589 2625 2651 2696 2762 2779 2777 2806 2565 2440 2364 2335 2376 2446 2655 2924 3061 2651 2595 2519 2492 2428 2352 2304 2292 2334 2426 2465 1995 1875 2042 2178 2258 2371 2397 2421 2430 2414 2480 2600 2658 2647 2588 2530 2508 2485 2551 2630 2546 2565 2600 2575 2638 2688 2655 2634 2654 2681 2729 2695 2688 2787 2821 2865 2902 2817 2670 2625 2632 2691 2784 2853 2899 2961 3081 3129 3104 3121 3213 3029 3040 3049 3008 2922 2824 2766 2767 2905 3130 3203 3291 3350 3195 3167 2982 3138 3220 3411 3610 3551 3449 3484 3461 3325 3275 3251 3206 3184 3125 2912 3597 3195 2928 2697 2612 2675 2750 2721 2632 2579 2526 2489 2510 2565 2430 2399 2345 2330 2359 2381 2411 2503 2645 2782 2863 2868 2935 3218 3160 2863 2708 2762 2757 2820 2797 2733 2716 2710 2676 2546 2379 2363 2387 2432 2506 2545 2639 2378 2301 2460 2405 2365 2356 2400 2462 2440 2396 2422 2471 2457 2364 2359 2338 2588 2656 2512 2424 2423 2405 2327 2293 2302 2269 2227 2162 2231 2348 2335 2283 2268 2267 2413 2491 2557 2526 2457 2459 2439 2452 2471 2487 2481 2414 2435 2449 2453 2451 2489 2538 2586 2585 2554 2545 2551 2560 2581 2653 2542 2458 2544 2628 2717 2684 2676 2671 2611 2630 2711 2744 2856 2987 3007 3010 3030 3025 3044 3037 2999 2967 2939 2897 2874 2952 3068 3038 2735 2544 2470 2921 2781 2807 2728 2775 2912 2942 2905 2968 3224 3277 2951 3002 2918 3004 3299 3235 3108 2982 2963 2965 2974 3155 3173 2872 2672 2658 2713 2715 2683 2762 2807 2700 2773 2862 2979 3065 3125 3097 3032 3104 3170 3062 3136 3151 3098 3279 3676 3533 3258 3162 3195 3464 3339 3037 3000 2975 3035 3228 3119 3385 3178 2691 3264 3102 3038 3126 3210 3015 2767 2745 2787 2756 2750 2715 2726 2624 2633 2728 3097 3054 2757 2530 2430 2501 2644 2769 2708 2794 2714 2637 2893 2603 2568 2738 2818 2837 2903 2887 2852 2973 2869 2693 2648 2654 2740 2640 2589 2566 2570 2922 2949 2813 2801 2667 2595 2623 2507 2582 3163 3389 3880 3698 3468 3141 2939 3130 3400 3286 3015 2924 2915 2671 2597 2507 2496 2406 2334 2314 2450 2430 2453 2647 2744 2606 2651 2702 2646 2649 2557 2721 2569 2499 2483 2652 2829 2945 2972 2798 2519 2409 2321 2294 2257 2163 2268 2068 1992 2013 2034 2011 2183 2251 1901 1937 1979 2259 2756 2572 2157 2133 2397 2530 2542 2540 2298 2159 2160 2164 2673 2536 2281 2398 2214 2255 2341 2295 2212 2159 2145 2153 2177 2193 2232 2295 2390 2460 2728 2620 2601 2510 2665 2698 2578 2521 2452 2419 2435 2435 2474 2547 2598 2633 2597 2540 2516 2503 2455 2415 2371 2280 2312 2372 2428 2447 2482 2504 2496 2491 2470 2392 2355 2325 2264 2284 2347 2405 2492 2507 2490 2500 2450 2390 2452 2531 2563 2544 2479 2453 2429 2432 2444 2495 2529 2466 2396 2349 2234 2109 2047 2045 2092 2142 2144 2154 2144 2154 2183 2185 2133 2066 2026 2033 2076 2126 2151 2137 2146 2170 2169 2204 2249 2245 2239 2212 2213 2246 2236 2192 2182 2136 2081 2036 2132 2257 2260 2237 2319 2184 2018 2102 2144 2064 2119 2152 2199 2168 2081 1989 1933 1933 1937 2050 2166 2080 2004 1958 1920 1865 1758 1712 1779 1910 1933 1911 1870 1739 1712 1830 2124 2184 2531 2614 3069 3399 3314 3318 3265 3116 3160 3173 3114 2944 2909 3031 2753 2811 2808 2828 2749 2754 2764 2669 2711 2759 2834 2939 2616 2864 2814 2823 2836 2834 2848 2870 2853 2871 2878 2883 2883 2871 2869 2888 2883 2841 2802 2799 2815 2838 2789 2773 2855 2810 2742 2769 2756 2737 2713 2671 2665 2694 2687 2658 2653 2637 2589 2601 2619 2630 2605 2586 2577 2553 2570 2602 2608 2639 2648 2684 2695 2707 2719 2744 2760 2737 2721 2705 2692 2709 2724 2726 2725 2699 2680 2705 2750 2744 2737 2739 2729 2767 2755 2739 2743 2735 2740 2770 2775 2746 2727 2712 2708 2711 2690 2692 2669 2665 2650 2644 2660 2677 2699 2718 2722 2745 2737 2714 2689 2665 2635 2629 2629 2638 2641 2661 2753 2781 2828 2785 2777 2570 2494 2506 2535 2557 2596 2775 3147 2966 2634 2570 2549 2443 2341 2284 2274 2315 2360 2338 2200 2000 2025 2175 2185 2265 2294 2313 2344 2397 2456 2518 2568 2592 2613 2634 2615 2562 2579 2687 2666 2571 2563 2547 2567 2647 2649 2611 2616 2643 2671 2644 2717 2758 2756 2772 2783 2799 2737 2689 2678 2691 2731 2802 2842 2820 2847 2912 2928 2959 3069 3060 3053 2950 2878 2883 2858 2675 2525 2708 3054 3212 3340 3504 3480 3213 2921 2945 3147 3196 3327 3370 3361 3404 3446 3444 3395 3279 3210 3206 3213 3221 3125 3391 3155 3118 2917 2757 2661 2697 2741 2686 2653 2546 2472 2421 2446 2362 2348 2355 2375 2407 2625 2733 2725 2762 2876 2920 2793 2761 2788 2866 2715 2710 2757 2694 2748 2776 2723 2675 2615 2565 2534 2484 2493 2567 2608 2728 2555 2464 2268 2218 2297 2285 2271 2317 2394 2441 2376 2244 2266 2262 2208 2195 2271 2342 2312 2458 2437 2357 2323 2268 2263 2304 2265 2233 2234 2217 2236 2278 2433 2387 2361 2364 2400 2431 2428 2415 2485 2573 2530 2443 2380 2392 2470 2451 2434 2464 2477 2468 2500 2555 2601 2604 2552 2513 2526 2555 2583 2625 2548 2523 2558 2581 2638 2679 2709 2673 2642 2698 2752 2811 2947 3015 3006 2992 2999 3065 3113 3053 2952 2956 2954 2954 3110 3267 3188 3026 2668 2386 2334 2746 2785 2884 2844 2637 2543 2501 2500 2645 2859 2968 2900 2880 2941 2913 2986 3115 3095 3014 2894 2911 2910 2779 2677 2670 2617 2639 2646 2666 2660 2729 2787 2733 2856 2895 2904 2946 3124 3184 3030 3044 3068 3124 3307 3174 3112 3167 3493 3388 3276 3404 3475 3292 3129 3123 3116 3103 3095 3342 3277 3650 3491 2977 3321 3469 3556 3717 3418 2909 2749 2742 2744 2750 2975 2819 2764 2594 2946 3139 3077 2804 2779 2828 2675 2557 2668 2956 2915 2738 2657 2506 2476 2542 2575 2723 2829 2774 2852 2965 2893 2918 2687 2665 2563 2596 2672 2655 2616 2581 2528 2549 2534 2866 3185 2760 2743 2717 2564 2596 2942 3032 3775 3789 3484 3408 3436 3521 3549 3484 3337 2910 2803 2665 2588 2535 2523 2478 2433 2378 2353 2646 2838 2609 2718 2830 2805 2805 2622 2567 2508 2492 2461 2456 2511 2660 2825 2950 2911 2647 2648 2445 2354 2338 2301 2179 2149 2076 1975 1949 1956 1954 1948 1901 1885 1872 1862 1845 2217 2130 2088 2169 2608 2787 2634 2367 2120 2037 2015 2001 2559 2570 2578 2268 2145 2286 2361 2304 2229 2174 2158 2203 2410 2255 2260 2307 2638 2829 2873 2827 2768 2701 2719 2691 2612 2613 2618 2612 2571 2510 2515 2536 2516 2558 2596 2562 2511 2477 2434 2372 2328 2273 2415 2439 2472 2514 2522 2516 2487 2447 2404 2385 2406 2300 2222 2268 2333 2396 2441 2465 2503 2529 2503 2446 2456 2539 2593 2585 2616 2489 2442 2407 2394 2444 2449 2396 2355 2293 2153 2004 1978 1982 2005 2041 2065 2121 2145 2161 2167 2155 2124 2088 2026 1929 1938 2076 2103 2131 2135 2147 2170 2218 2241 2244 2246 2227 2183 2186 2199 2194 2197 2133 2103 2097 2116 2121 2147 2134 2131 2153 2236 2514 2187 2175 2212 2182 2143 2195 2425 2274 2106 2168 2252 2183 2093 2022 1980 1979 1991 1920 1917 1880 1824 1875 1933 1959 2007 1859 1858 1841 2024 2141 2312 2673 3175 3485 3457 3348 3290 3110 3105 3060 3015 2960 2903 2966 2825 2765 2813 2808 2740 2781 2919 2761 2660 2686 2756 2896 2742 2790 2825 2820 2822 2830 2823 2870 2855 2863 2886 2890 2901 2906 2902 2896 2891 2868 2844 2849 2846 2883 2838 2849 2865 2808 2790 2806 2762 2705 2739 2747 2720 2723 2735 2681 2633 2628 2625 2677 2681 2653 2637 2616 2611 2587 2580 2585 2613 2649 2660 2679 2689 2702 2721 2740 2764 2727 2717 2710 2717 2727 2713 2684 2672 2723 2754 2723 2704 2726 2732 2763 2742 2744 2750 2748 2738 2735 2755 2781 2779 2761 2741 2726 2718 2716 2710 2711 2707 2692 2662 2660 2693 2705 2720 2725 2729 2750 2744 2729 2709 2683 2684 2701 2687 2658 2665 2677 2729 2786 2785 2764 2682 2560 2567 2737 2760 2776 2758 2854 2926 3011 2596 2556 2468 2371 2351 2390 2411 2409 2369 2236 2073 1985 2144 2150 2173 2102 1981 2035 2140 2233 2356 2415 2420 2465 2509 2524 2563 2581 2594 2682 2587 2534 2567 2556 2598 2613 2603 2583 2610 2640 2552 2546 2557 2639 2706 2729 2736 2683 2697 2704 2734 2674 2700 2838 2861 2805 2852 2872 2849 2980 3114 3015 2926 2875 2901 2889 2898 2840 2823 2981 3218 3381 3399 3408 3423 3292 2901 2956 3186 3263 3175 3153 3269 3399 3446 3428 3387 3308 3203 3280 3242 3228 3146 3103 3050 3071 3027 2920 2711 2689 2873 2895 2771 2720 2607 2544 2422 2407 2380 2577 2659 2699 2799 2925 2968 3004 3015 2832 2671 2667 2669 2673 2932 2721 2690 2737 2757 2748 2728 2711 2686 2659 2626 2557 2517 2592 2642 2750 2513 2392 2361 2334 2349 2317 2335 2408 2452 2396 2266 2205 2094 2090 2082 2087 2249 2322 2350 2318 2269 2302 2339 2318 2305 2344 2353 2281 2287 2291 2376 2418 2548 2479 2460 2482 2438 2368 2369 2397 2451 2582 2561 2549 2562 2535 2544 2502 2442 2442 2468 2483 2506 2554 2574 2534 2502 2495 2544 2642 2654 2701 2526 2539 2490 2499 2582 2636 2671 2682 2679 2698 2799 2867 2978 2988 3068 3068 3031 2991 2886 2894 2948 2880 2768 2816 2923 2932 2828 2572 2408 2341 2331 2481 2660 2765 2717 2591 2484 2377 2352 2455 2568 2638 2585 2741 2917 2899 2917 3060 3045 2958 2805 2752 2708 2610 2605 2637 2713 2888 2747 2825 2725 2905 2800 3009 3034 2984 2959 2962 3042 3041 2980 3237 3241 3185 3325 3150 3053 3352 3440 3301 3207 3201 3164 3094 3121 3256 3223 3135 3096 3375 3239 3621 3421 3443 3587 3298 3491 3702 3284 2882 2746 2803 2790 2805 2926 3217 2957 3337 3130 2939 3014 2858 2935 3312 3100 2628 2701 2789 2776 3223 3080 2952 2614 2511 2558 2657 2709 2790 2888 2742 2742 2839 2679 2556 2496 2555 2570 2609 2633 2627 2605 2566 2504 2760 3187 2726 2678 2664 2685 2721 2714 3328 3773 3835 3551 3327 3396 3410 3250 3264 3354 2988 2758 2657 2582 2553 2528 2508 2499 2496 2500 2763 2991 2519 2571 2788 2674 2710 2543 2591 2537 2478 2451 2467 2519 2523 2550 2696 2706 2442 2669 2455 2615 2391 2360 2478 2384 2170 2060 2032 2030 2026 2044 2037 1946 1922 1881 1867 2002 2210 2208 2156 2174 2170 2175 2185 2127 2097 2089 1980 2024 2104 2460 2319 2192 2265 2357 2353 2220 2204 2180 2303 2794 2404 2290 2307 2418 2414 2333 2327 2503 2695 2718 2632 2629 2625 2624 2607 2573 2524 2500 2498 2480 2476 2518 2556 2483 2437 2422 2391 2413 2413 2608 2619 2602 2583 2556 2524 2455 2332 2231 2295 2435 2255 2211 2282 2386 2439 2447 2499 2494 2493 2535 2550 2522 2574 2575 2495 2596 2455 2429 2392 2385 2351 2321 2295 2244 2162 2054 1949 1973 2006 2018 2024 2071 2125 2158 2174 2175 2158 2141 2135 2109 2006 1956 2087 2125 2175 2175 2161 2169 2204 2236 2245 2251 2245 2235 2263 2170 2184 2157 2151 2163 2179 2169 2160 2173 2167 2126 2099 2064 2059 2115 2133 2147 2175 2202 2212 2191 2187 2185 2203 2224 2108 2205 2229 2183 2185 2186 2102 2317 2373 1980 1913 1920 1916 2022 2315 2409 1998 1987 2026 2191 2700 3309 3617 3548 3355 3182 3121 3149 3145 2956 2883 3057 3051 2887 2866 2823 2761 2734 2669 2608 2668 2660 2698 2769 2838 2802 2775 2791 2780 2777 2826 2799 2843 2847 2852 2864 2884 2902 2902 2896 2902 2894 2890 2892 2903 2897 2900 2931 2923 2917 2883 2843 2838 2824 2794 2828 2742 2772 2778 2772 2753 2721 2715 2747 2762 2705 2662 2668 2656 2618 2644 2656 2624 2629 2658 2671 2672 2678 2698 2741 2755 2800 2758 2749 2742 2738 2727 2713 2688 2694 2741 2771 2739 2695 2737 2738 2770 2751 2739 2757 2763 2739 2736 2748 2780 2793 2804 2771 2755 2736 2743 2753 2759 2748 2715 2700 2682 2719 2731 2739 2743 2740 2756 2761 2745 2728 2719 2725 2744 2714 2698 2690 2715 2746 2783 2768 2727 2685 2644 2672 2791 2878 2930 2879 2885 3081 3211 2587 2480 2387 2314 2307 2328 2369 2344 2237 2188 2122 2098 1973 2006 1990 1939 1941 1999 2154 2309 2356 2309 2254 2238 2285 2420 2532 2550 2580 2555 2528 2548 2590 2628 2753 2812 2638 2497 2525 2549 2556 2542 2526 2584 2638 2711 2676 2666 2561 2561 2676 2792 2867 2880 2865 2867 2828 2788 2749 2754 2864 2993 2952 2962 2933 3022 3041 2990 3026 3186 3342 3382 3397 3418 3328 3226 2935 3061 3287 3418 3302 3319 3396 3408 3381 3323 3296 3357 3255 3281 3198 3219 3141 3110 3085 3039 2999 3000 2839 2701 2886 3071 2867 2745 2724 2706 2619 2584 2539 2816 2853 2897 2979 3035 3005 3014 3090 2973 2685 2605 2593 2759 2630 2656 2677 2792 2827 2821 2791 2742 2697 2677 2659 2580 2525 2526 2440 2501 2481 2477 2535 2495 2414 2352 2305 2300 2367 2406 2282 2073 2083 2296 2194 2134 2322 2351 2293 2217 2176 2220 2314 2381 2383 2371 2402 2357 2276 2275 2428 2532 2580 2551 2540 2580 2513 2453 2449 2420 2467 2540 2480 2497 2554 2555 2581 2476 2436 2437 2447 2468 2511 2538 2540 2558 2563 2607 2548 2604 2582 2562 2513 2485 2522 2530 2567 2662 2665 2671 2744 2680 2809 2899 2964 2959 3007 2977 2997 2915 2832 2918 3161 2974 2607 2643 2729 2697 2570 2595 3060 2408 2376 2460 2523 2546 2576 2568 2505 2412 2350 2388 2430 2524 2600 2775 2832 2902 2908 2979 3047 2986 2810 2712 2737 2775 2727 2616 2796 3021 2945 3266 2842 2905 2815 2898 3152 3135 2956 3015 3087 3043 3071 3587 3478 3167 3090 3126 3059 3385 3315 3160 3115 3188 3194 2991 3063 3280 3369 3103 3033 3094 3380 3379 3247 3377 3373 3602 3893 3731 3292 2856 2739 2794 2756 2769 2846 3157 2867 2791 3148 3384 3237 3051 3175 3384 3059 2687 2661 2646 2777 3236 3170 3114 2774 2607 2606 2710 2852 2880 2844 2752 2762 2718 2681 2527 2673 2651 2646 2662 2688 2666 2679 2664 2474 2501 2859 2805 2657 2666 2715 2690 2605 3414 3598 3414 3413 3417 3468 3386 3125 3089 2931 2778 2693 2639 2600 2556 2531 2522 2510 2505 2512 2567 2722 2891 2642 2811 2781 2851 2632 2966 2809 2537 2493 2509 2546 2571 2438 2355 2383 2499 2459 2549 2492 2433 2676 2851 2584 2269 2166 2125 2068 2018 2018 2053 2058 1987 1953 1946 2070 2280 2342 2259 2148 2142 2152 2198 2180 2167 2173 2163 2054 2007 2349 2329 2221 2217 2231 2239 2194 2203 2188 2287 2671 2495 2326 2303 2278 2290 2326 2333 2377 2515 2623 2632 2641 2639 2634 2629 2577 2489 2474 2465 2436 2418 2489 2619 2470 2483 2501 2523 2557 2605 2627 2625 2616 2588 2550 2507 2433 2296 2164 2193 2147 2165 2208 2312 2367 2370 2399 2475 2501 2470 2507 2587 2452 2443 2470 2384 2399 2614 2475 2321 2305 2299 2283 2231 2161 2056 1979 2020 2037 2035 2014 2015 2063 2111 2138 2156 2158 2154 2148 2136 2136 2126 2076 2150 2182 2217 2197 2166 2167 2179 2197 2218 2229 2223 2213 2209 2178 2138 2115 2128 2156 2189 2199 2175 2156 2150 2115 2095 2086 2105 2134 2175 2204 2224 2227 2218 2215 2206 2169 2121 2105 2122 2217 2295 2388 2275 2250 2262 2249 2034 1984 1975 1953 1893 2041 1988 1871 1854 1883 1927 2153 2697 3365 3686 3545 3444 3048 3172 3211 2969 2836 2797 2852 2809 2790 2759 2785 2783 2714 2620 2604 2749 2679 2664 2712 2762 2789 2799 2789 2736 2727 2801 2789 2802 2820 2834 2843 2858 2871 2866 2873 2900 2875 2902 2878 2887 2903 2926 2955 2951 2925 2884 2857 2856 2831 2802 2726 2727 2793 2816 2784 2786 2821 2818 2778 2756 2762 2741 2735 2697 2682 2709 2692 2656 2640 2653 2674 2657 2675 2719 2743 2738 2785 2758 2745 2743 2743 2736 2731 2767 2748 2743 2726 2707 2744 2784 2796 2801 2806 2825 2853 2831 2785 2773 2780 2806 2822 2819 2797 2779 2755 2751 2776 2795 2782 2754 2723 2705 2736 2751 2752 2749 2750 2766 2784 2775 2777 2762 2765 2760 2737 2726 2735 2745 2774 2796 2770 2746 2746 2740 2776 2919 2952 2976 2971 2989 3131 3252 2577 2423 2336 2284 2292 2337 2311 2186 2033 1931 1935 1960 2015 1985 1910 1929 2171 2397 2369 2304 2251 2222 2207 2206 2263 2361 2451 2433 2553 2521 2555 2634 2669 2639 2634 2579 2503 2489 2530 2595 2668 2687 2683 2706 2716 2763 2763 2786 2697 2643 2747 2893 2951 2945 2910 2845 2823 2770 2766 2739 2888 2979 3008 3009 3084 3208 3266 3250 3272 3355 3427 3486 3529 3466 3339 3228 3129 3197 3277 3343 3351 3349 3388 3360 3265 3188 3194 3381 3335 3289 3093 3166 3140 3131 3109 3023 3100 3079 2958 2846 2971 3288 3086 2891 2917 2947 2870 2863 2836 2986 2985 2920 2990 3040 2992 2966 2936 2775 2553 2553 2560 2805 2747 2700 2796 2851 2893 2909 2793 2706 2689 2649 2656 2648 2642 2558 2312 2388 2355 2446 2451 2411 2373 2356 2315 2214 2176 2270 2275 2263 2398 2396 2130 2078 2215 2331 2283 2189 2170 2181 2245 2355 2366 2319 2364 2379 2393 2345 2339 2391 2389 2466 2507 2430 2319 2334 2341 2355 2642 2644 2484 2480 2455 2491 2499 2429 2475 2530 2506 2481 2508 2536 2564 2600 2626 2688 2630 2559 2544 2506 2517 2554 2563 2503 2483 2598 2656 2634 2734 2698 2843 2814 2827 3012 3072 2921 2902 2856 2810 2794 2772 2689 2597 2585 2556 2546 2471 2663 3137 2518 2417 2441 2454 2456 2484 2513 2511 2459 2398 2425 2441 2502 2600 2806 2907 2953 2971 3021 3029 2909 2756 2754 2859 2852 2749 2551 2631 3129 2822 3169 2863 2943 3018 3134 3098 2915 2967 3237 3514 3116 2999 3071 3314 3138 3043 3068 3142 3292 3224 3112 3049 3002 2971 2967 3116 3276 3403 3091 3278 3426 3444 3276 3166 3118 3073 3086 3380 3671 3144 2736 2671 2673 2723 2842 2949 3121 2841 3058 3485 3575 3562 3527 3316 3024 2755 2775 2670 2668 2845 3075 3119 2926 2740 2719 2744 2830 3024 3073 3078 3103 3041 2768 2533 2505 2791 2759 2731 2793 2778 2667 2671 2831 2521 2580 3159 3116 2896 2882 2774 2641 2524 3088 3158 2873 3195 3329 3407 3577 3468 3392 2789 2710 2699 2656 2603 2584 2551 2514 2497 2494 2502 2502 2612 3209 3218 3229 2838 2885 2899 3245 3047 2620 2553 2547 2647 2912 2426 2349 2340 2445 2464 2531 2459 2474 2539 2428 2364 2413 2245 2221 2201 2125 2069 2058 2043 2061 2059 2017 2027 2097 2139 2140 2175 2169 2147 2203 2208 2194 2250 2234 2156 2112 2195 2268 2242 2295 2284 2233 2249 2306 2267 2328 2591 2442 2354 2356 2345 2382 2455 2448 2469 2623 2613 2649 2639 2633 2636 2628 2584 2552 2586 2570 2492 2453 2442 2559 2464 2518 2528 2523 2522 2558 2602 2622 2598 2563 2516 2461 2400 2159 2194 2095 2108 2162 2236 2322 2389 2417 2442 2501 2527 2471 2427 2363 2297 2335 2373 2311 2273 2432 2349 2237 2247 2287 2288 2219 2127 1987 1957 2019 2074 2095 2026 1992 2049 2095 2115 2122 2119 2131 2136 2125 2092 2099 2123 2144 2344 2433 2157 2113 2133 2149 2177 2200 2210 2181 2138 2121 2081 2073 2084 2087 2110 2154 2188 2173 2161 2166 2146 2125 2115 2114 2134 2151 2168 2189 2198 2218 2223 2198 2195 2164 2186 2190 2158 3013 2870 2246 2185 2230 2198 2057 2065 2021 2027 1986 2176 2033 1842 1808 1818 1882 2065 2559 3293 3711 3577 3424 3067 3124 3108 2975 2859 2799 2802 2795 2736 2831 2821 2784 2697 2709 2728 2685 2640 2643 2661 2704 2723 2725 2786 2746 2715 2757 2780 2785 2785 2807 2834 2837 2846 2839 2836 2861 2844 2875 2865 2895 2922 2955 2973 2980 2977 2938 2880 2825 2851 2860 2817 2772 2808 2856 2826 2763 2774 2757 2705 2755 2909 2921 2822 2799 2771 2773 2777 2729 2695 2660 2677 2682 2678 2707 2720 2736 2800 2818 2784 2764 2787 2792 2772 2769 2736 2730 2731 2731 2758 2803 2800 2780 2783 2785 2835 2805 2810 2809 2815 2818 2816 2803 2785 2772 2788 2799 2805 2820 2819 2815 2761 2738 2748 2758 2761 2756 2757 2772 2796 2794 2794 2796 2792 2770 2758 2757 2758 2762 2786 2793 2789 2808 2805 2830 2870 2905 2940 2967 2987 3037 3190 3137 2554 2421 2331 2281 2247 2265 2184 2024 1959 1949 1916 1914 2111 2107 2440 2152 2144 2173 2192 2231 2285 2276 2273 2321 2350 2394 2419 2400 2443 2524 2661 2653 2650 2628 2526 2450 2411 2487 2600 2627 2688 2747 2775 2805 3187 2804 2696 2768 2634 2637 2777 2962 3032 3003 2956 2866 2824 2808 2717 2680 2936 3006 3246 3171 3227 3352 3418 3403 3367 3327 3220 3123 3253 3238 3232 3207 3527 3242 3193 3224 3241 3302 3343 3219 3069 3086 3198 3361 3359 3262 3059 3135 3156 3208 3272 3374 3320 3154 3069 3020 3061 3262 3286 3218 3171 3076 3053 3036 3041 3055 3010 2945 2858 2797 2790 2759 2659 2541 2488 2597 2686 2593 2998 2838 2762 2917 2918 2871 2807 2711 2672 2718 2752 2763 2699 2680 2500 2372 2345 2340 2340 2325 2342 2297 2211 2193 2221 2314 2519 2456 2482 2415 2056 2267 2140 2351 2392 2319 2286 2270 2289 2341 2324 2297 2318 2332 2282 2315 2257 2255 2325 2448 2465 2363 2491 2599 2418 2512 2583 2384 2379 2372 2362 2452 2459 2439 2463 2542 2514 2446 2442 2488 2569 2620 2688 2662 2569 2546 2539 2496 2491 2516 2505 2521 2573 2635 2627 2593 2712 2651 2779 2728 2791 2949 2980 2831 2787 2816 2805 2759 2710 2673 2667 2603 2512 2457 2407 2409 2417 2445 2433 2432 2418 2421 2442 2469 2530 2597 2587 2534 2538 2632 2717 2857 2877 2860 2905 2959 2952 2911 2811 2666 2679 2690 2579 2509 2628 2971 2727 2789 2786 3075 3211 3171 2972 2819 3117 3551 3282 3172 3007 2999 3565 3135 3072 3182 3238 3179 3137 3154 3163 3194 3247 3210 3279 3234 3390 3169 3367 3422 3433 3359 3441 3265 2798 2767 3016 3213 2835 2657 2672 2749 2802 2924 2886 2853 2761 3114 3508 3526 3563 3377 3203 2970 2790 2832 2900 2759 2746 3001 3195 3024 2888 2964 2967 2959 2905 2772 2745 2984 2771 2613 2536 2547 2783 2885 2956 2924 2745 2658 2710 2916 2579 2551 2664 2718 3107 3073 2824 2637 2476 2511 2603 2694 2784 2825 2872 3476 3314 3169 2784 2682 2659 2649 2650 2607 2537 2485 2458 2479 2504 2522 2555 3049 2611 2826 2598 2715 3051 3094 2754 2636 2610 2565 2479 2542 2420 2367 2374 2375 2418 2560 2538 2551 2507 2307 2406 2556 2335 2313 2251 2161 2115 2079 2087 2072 2079 2066 2060 2094 2108 2121 2141 2145 2147 2201 2207 2245 2297 2268 2227 2208 2310 2383 2267 2348 2371 2310 2306 2370 2379 2447 2466 2448 2419 2407 2411 2443 2473 2527 2655 2821 2771 2782 2662 2609 2604 2624 2640 2658 2638 2510 2479 2485 2407 2391 2500 2511 2509 2493 2507 2555 2621 2620 2564 2527 2487 2405 2289 2085 2040 2082 2164 2219 2267 2334 2433 2521 2544 2516 2529 2487 2471 2412 2308 2298 2292 2281 2275 2280 2250 2240 2231 2278 2274 2183 2083 1985 1974 2036 2305 2313 2091 2001 2064 2090 2074 2070 2078 2102 2115 2093 2075 2027 1986 1964 2387 2606 2044 2026 2098 2143 2174 2181 2202 2145 2071 2051 2042 2047 2062 2083 2102 2138 2179 2190 2182 2177 2173 2154 2154 2163 2163 2157 2157 2168 2183 2214 2216 2197 2203 2215 2249 2284 2227 2102 2081 2114 2119 2137 2121 2153 2133 2123 2131 2080 2185 2094 1864 1835 1800 1858 1940 2355 3108 3542 3692 3438 3126 3142 3174 3004 2887 2699 2617 2702 2824 2880 2802 2744 2716 2737 2700 2613 2625 2686 2782 2731 2741 2695 2744 2756 2722 2727 2741 2760 2781 2785 2819 2830 2853 2851 2850 2841 2833 2840 2855 2895 2935 2951 2966 2984 2995 2932 2922 2831 2792 2778 2777 2790 2833 2882 2858 2719 2731 2750 2747 2752 2788 2805 2866 2901 2883 2869 2820 2813 2766 2727 2691 2696 2716 2735 2742 2767 2809 2818 2811 2792 2824 2796 2782 2767 2788 2774 2752 2728 2709 2724 2750 2795 2843 2771 2744 2813 2826 2826 2831 2832 2823 2811 2799 2786 2794 2809 2817 2831 2834 2814 2778 2763 2759 2759 2765 2759 2753 2764 2776 2791 2804 2820 2803 2780 2780 2796 2784 2781 2793 2794 2860 2870 2864 2886 2934 2944 2899 2912 2939 3009 3178 3123 2556 2436 2359 2280 2188 2144 2138 2069 1979 1990 2032 2080 2175 2158 2127 2142 2112 2146 2202 2219 2321 2401 2423 2448 2453 2453 2457 2497 2553 3573 2722 2646 2621 2586 2517 2540 2536 2539 2539 2488 2540 2588 2659 2660 2685 2773 2676 2755 2760 2766 2855 2969 3034 3010 2953 2903 2789 2795 2744 2847 3000 3118 3073 3091 3249 3369 3410 3412 3327 3226 3167 3030 3089 3085 3055 3054 2997 3024 3024 3028 3074 3247 3301 3138 3019 3088 3184 3223 3261 3239 3084 3113 3217 3332 3324 3454 3326 3150 3135 3136 3107 3191 3391 3378 3230 3065 3068 2988 2971 2995 2833 2783 2797 2751 2679 2600 2533 2612 2937 2675 3137 2852 2950 2972 2992 2939 2847 2717 2665 2658 2682 2807 2794 2860 2731 2678 2689 2547 2477 2376 2398 2367 2391 2370 2262 2225 2290 2492 2690 2419 2451 2502 2345 2275 2369 2344 2368 2395 2404 2437 2433 2349 2329 2331 2175 2163 1979 2020 2092 2101 2322 2448 2465 2379 2294 2289 2363 2556 2528 2378 2329 2206 2253 2405 2502 2462 2463 2505 2469 2420 2439 2476 2526 2624 2675 2557 2516 2497 2547 2558 2550 2509 2484 2524 2601 2629 2609 2655 2728 2673 2637 2697 2781 2805 2847 2768 2764 2812 2812 2792 2752 2683 2652 2578 2531 2465 2451 2455 2450 2480 2479 2456 2437 2440 2467 2501 2566 2696 2684 2609 2594 2604 2795 2880 2757 2769 2807 2825 2807 2766 2762 2767 2725 2702 2600 2532 2754 2662 2647 2687 2709 2959 3071 2951 2800 2732 3030 3515 3155 3087 3119 3039 3428 3179 3088 3265 3274 3185 3175 3137 3087 3074 2941 3070 3076 3259 3601 3361 3256 3174 3237 3239 3172 2962 2804 3094 3416 3226 2778 2722 2721 2823 3138 3077 2917 2817 2795 2847 2908 3217 3498 2980 3212 2917 3145 3230 2932 2779 2703 2935 3159 3021 2853 2878 2887 3000 2859 2632 2681 3005 2876 2663 2581 2625 2728 2882 3006 2989 2846 2747 2828 3001 2667 2625 2808 2875 3139 2958 2740 2639 2491 2411 2485 2548 2620 2600 2578 2956 2884 2827 2730 2669 2648 2697 2683 2585 2543 2511 2454 2482 2509 2542 2549 2506 2396 2396 2457 2458 2770 3083 2963 2972 2656 2538 2382 2766 2454 2396 2563 2670 2527 2455 2557 2568 2394 2246 2366 2466 2443 2264 2361 2156 2095 2076 2052 2067 2077 2044 2085 2266 2196 2168 2183 2194 2142 2189 2215 2276 2328 2343 2344 2315 2280 2285 2299 2365 2401 2385 2410 2459 2517 2589 2616 2582 2541 2510 2471 2420 2454 2536 2758 2897 2912 2923 2692 2531 2507 2561 2603 2583 2557 2430 2436 2444 2440 2483 2535 2531 2512 2479 2460 2466 2483 2509 2518 2488 2404 2289 2167 2047 2049 2135 2213 2248 2284 2344 2395 2437 2465 2492 2503 2488 2450 2420 2285 2229 2244 2275 2302 2268 2211 2210 2221 2255 2203 2147 2121 2113 2159 2074 1957 1952 1978 2036 2082 2089 2075 2046 2045 2063 2067 2038 1970 1903 1894 1868 1877 2004 1907 1974 2074 2077 2119 2164 2189 2139 2062 2044 2075 2078 2080 2132 2123 2132 2150 2167 2183 2193 2192 2188 2204 2222 2194 2152 2142 2123 2171 2205 2241 2193 2199 2229 2258 2310 2307 2229 2227 2195 2134 2133 2371 2222 2155 2167 2166 2133 2127 2068 1898 1831 1789 1843 1880 2263 2335 2944 3527 3475 3211 3197 3017 2840 2812 2664 2623 2881 2845 2817 2810 2811 2806 2779 2685 2629 2652 2663 2770 2910 2833 2732 2717 2749 2740 2714 2723 2742 2775 2771 2808 2832 2851 2853 2850 2841 2829 2831 2860 2891 2913 2935 2974 2928 2936 2918 2917 2876 2802 2796 2844 2834 2852 2847 2838 2782 2805 2764 2803 2805 2803 2806 2862 2915 2889 2837 2886 2839 2808 2803 2762 2771 2757 2740 2753 2777 2794 2820 2873 2843 2829 2778 2761 2760 2887 2882 2809 2753 2712 2722 2768 2794 2854 2856 2838 2851 2856 2856 2851 2834 2839 2827 2827 2828 2816 2828 2830 2844 2849 2816 2786 2782 2771 2763 2761 2757 2757 2763 2776 2791 2811 2824 2819 2810 2804 2800 2782 2798 2796 2827 2860 2855 2864 2886 2914 2942 2926 2894 2911 2950 3007 3043 2568 2456 2362 2272 2193 2165 2141 2103 2105 2134 2126 2160 2280 2612 2314 2325 2324 2327 2611 3079 2864 2554 2541 2504 2474 2533 2501 2542 2692 2555 2540 2636 2619 2561 2540 2608 2602 2511 2426 2401 2477 2517 2526 2583 2570 2634 2635 2756 3065 3004 2918 2947 3017 3042 2938 2792 2794 2793 2825 2886 3024 3368 3190 3151 3196 3211 3190 3145 3089 3021 3002 3124 3189 3195 3078 2858 2849 2861 2943 2972 3061 3169 3193 3156 3142 3176 3193 3098 3136 3155 3099 3161 3302 3360 3250 3257 3203 3132 3177 3230 3240 3321 3395 3285 3142 2991 2970 2923 2909 2913 2888 2888 2868 2773 2706 2859 3221 3397 2949 3031 3024 3093 3088 2871 2938 2942 2866 2788 2773 2748 2700 2784 2811 2843 2795 2773 2729 2683 2609 2516 2512 2346 2264 2270 2205 2176 2227 2491 2541 2265 2268 2204 2251 2300 2349 2371 2354 2328 2420 2611 2593 2334 2300 2335 2151 2187 2055 2134 2151 2238 2384 2430 2392 2311 2291 2380 2432 2438 2431 2400 2506 2463 2359 2412 2460 2412 2498 2601 2590 2571 2591 2597 2597 2635 2512 2466 2481 2479 2456 2520 2525 2503 2484 2500 2569 2619 2622 2699 2796 2742 2697 2687 2762 2741 2760 2743 2749 2743 2713 2693 2650 2620 2628 2638 2690 2579 2544 2488 2481 2513 2554 2529 2465 2433 2434 2463 2497 2533 2732 2737 2632 2631 2655 2776 2770 2773 2811 2844 2848 2827 2761 2674 2718 2722 2621 2596 2614 2613 2693 2704 2870 2989 2923 2877 2774 2776 2956 3053 3064 3063 3223 3069 3337 3221 3145 3246 3389 3499 3427 3205 3135 2902 2814 2850 2965 3546 3654 3469 3440 3362 3290 3217 3068 3185 3786 3900 3763 3679 2944 2706 2721 2998 3208 3099 2991 2908 2893 2958 3005 3133 3111 2887 2858 3137 3233 3220 2994 2792 2783 2942 3071 3008 2805 2730 2727 2755 2674 2693 2743 2992 2874 2725 2639 2638 2695 2703 2731 2913 2982 2960 3080 3057 2842 2780 2776 2875 3113 2985 2713 2650 2553 2457 2503 2510 2553 2659 2580 2704 2675 2695 2676 2641 2628 2613 2603 2592 2574 2557 2487 2509 2519 2493 2555 2443 2416 2437 2418 2410 2563 2787 2762 2639 2584 2512 2385 2439 2460 2488 2578 2571 2538 2609 2585 2494 2764 2495 2691 2649 2509 2238 2182 2110 2074 2029 2011 2052 2066 1977 2009 2151 2203 2563 2307 2364 2307 2230 2283 2321 2323 2340 2325 2378 2433 2446 2353 2415 2406 2601 2713 2607 2558 2638 2684 2607 2600 2586 2534 2313 2484 2536 2504 2748 2742 2682 2576 2462 2398 2398 2395 2417 2537 2441 2480 2528 2542 2522 2516 2581 2556 2422 2376 2316 2338 2505 2531 2553 2311 2168 2063 2035 2078 2130 2159 2204 2276 2348 2420 2458 2470 2478 2473 2461 2368 2306 2237 2161 2177 2261 2269 2221 2200 2220 2224 2231 2176 2149 2147 2130 2096 2032 1979 1972 2022 2064 2078 2078 2062 2036 2024 2013 1988 1960 1878 1786 1822 1838 1753 1705 1843 1900 1907 1980 2063 2117 2150 2144 2125 2116 2134 2164 2145 2176 2151 2151 2171 2181 2184 2196 2215 2225 2235 2273 2236 2178 2152 2132 2162 2188 2195 2185 2176 2185 2209 2228 2236 2262 2410 2252 2195 2225 2236 2181 2170 2150 2142 2141 2133 2103 1851 1823 1814 1789 1811 1803 2026 2705 3408 3614 3350 3217 2890 2923 2871 2782 2787 2876 2901 2887 2890 2930 2918 2803 2681 2660 2692 2687 2646 2844 2880 2796 2727 2728 2772 2760 2739 2739 2774 2780 2805 2834 2844 2847 2854 2858 2848 2832 2848 2897 2904 2947 2963 2921 2893 2897 2894 2856 2797 2801 2862 2839 2858 2841 2828 2832 2768 2744 2794 2806 2771 2809 2957 2976 2900 2864 2932 2865 2872 2864 2831 2802 2787 2810 2798 2794 2764 2795 2862 2830 2800 2761 2759 2865 2959 2885 2836 2829 2793 2797 2813 2754 2769 2839 2875 2863 2858 2863 2880 2880 2858 2839 2840 2849 2854 2858 2854 2865 2890 2889 2861 2814 2806 2771 2757 2759 2760 2765 2776 2795 2810 2825 2825 2828 2820 2817 2809 2809 2814 2825 2824 2825 2834 2856 2890 2957 2964 2909 2894 2900 2954 3056 2504 2389 2318 2309 2322 2334 2301 2267 2329 2368 2237 2227 2297 2697 2434 2524 2519 2651 3243 3468 2946 2517 2437 2437 2481 2475 2535 2591 2590 2565 2626 2627 2579 2597 2591 2573 2473 2397 2415 2457 2521 2522 2538 2630 2595 2536 2596 2721 3369 3269 2971 2896 2907 2947 2934 2797 2824 2854 2884 2940 3017 3079 3081 3020 3003 2990 2994 3015 3000 2988 3071 3166 3202 3149 3032 2888 2822 2880 3070 3090 3130 3193 3202 3214 3235 3197 3177 3111 3130 3209 3203 3216 3271 3275 3171 3173 3194 3199 3198 3200 3276 3353 3374 3238 3147 2977 2939 2941 2860 2830 2923 2981 2952 2887 2808 2803 2971 3114 3055 2930 2796 2781 2755 2803 2773 2856 2960 2967 2916 2844 2746 2762 2773 2888 2938 2952 2869 2753 2732 2673 2709 2659 2612 2495 2441 2681 2474 2382 2289 2188 2119 2067 2156 2272 2314 2377 2374 2307 2365 2460 2339 2260 2252 2306 2513 2336 2227 2373 2158 2376 2463 2459 2480 2376 2341 2518 2503 2413 2387 2195 2321 2379 2326 2308 2357 2369 2450 2531 2558 2590 2606 2593 2563 2542 2433 2486 2497 2544 2539 2492 2497 2516 2528 2564 2613 2616 2600 2640 2760 2724 2728 2692 2762 2712 2718 2764 2787 2734 2662 2664 2648 2644 2674 2702 2843 2685 2618 2647 2660 2670 2716 2627 2466 2453 2534 2619 2486 2543 2653 2704 2645 2644 2552 2596 2679 2721 2748 2787 2870 2874 2612 2660 2705 2696 2659 2726 2656 2639 2724 2675 2843 2988 2859 2828 2821 2767 2885 2889 3296 3243 3232 3086 3164 3258 3287 3248 3200 3301 3379 3182 2959 2794 2816 2980 3275 3592 3563 3554 3647 3563 3324 3238 3239 3118 3429 3065 3057 3011 2781 2686 2797 3006 3028 3020 3058 3089 3132 3225 3184 3028 2947 2898 2887 3285 3281 3330 3315 3052 3039 3181 2899 2649 2591 2617 2633 2527 2495 2730 2753 2939 3058 2956 2737 2703 2846 2890 2705 2870 2836 2884 3117 2826 2745 2754 2861 2849 2978 2992 2708 2657 2655 2635 2601 2618 2613 2626 2645 2618 2645 2680 2679 2653 2614 2628 2663 2602 2585 2559 2519 2531 2500 2462 2498 2491 2556 2639 2585 2460 2492 2586 3104 2686 2485 2468 2435 2492 2645 2609 2440 2378 2440 2687 2965 2407 2660 3001 3131 2741 2416 2220 2183 2166 2131 2099 2081 2105 2102 2007 2056 2115 2283 2971 2501 2801 2578 2365 2509 2529 2340 2382 2413 2691 2663 2706 2453 2463 2436 2750 2902 2712 2578 2700 2883 2610 2599 2706 2657 2433 2754 2495 2368 2476 2547 2586 2572 2475 2419 2418 2412 2435 2470 2452 2456 2464 2439 2418 2473 2601 2525 2395 2382 2455 2498 2479 2532 2522 2316 2145 2039 2007 2032 2063 2111 2213 2292 2350 2423 2443 2433 2423 2425 2383 2287 2317 2355 2237 2234 2240 2235 2222 2220 2247 2247 2228 2169 2140 2118 2115 2184 2186 1937 1988 2037 2075 2074 2058 2042 2012 1997 1943 1870 1857 1834 1767 1831 1855 1857 1836 1883 1886 1878 1950 2010 2033 2067 2101 2077 2072 2179 2192 2169 2206 2206 2197 2193 2207 2213 2210 2223 2242 2240 2248 2243 2244 2178 2152 2138 2141 2160 2142 2108 2125 2151 2182 2205 2239 2249 2218 2251 2280 2243 2206 2175 2147 2144 2147 2221 2107 1880 1780 1813 1811 1779 1733 1888 2461 3197 3745 3633 3522 3482 3190 3022 2950 3008 2984 2869 2850 2896 2976 2904 2770 2763 2749 2668 2612 2589 2770 2898 2849 2794 2759 2738 2773 2752 2761 2783 2803 2815 2824 2837 2856 2870 2871 2860 2897 2865 2923 2933 2960 2955 2935 2928 2932 2917 2864 2832 2877 2832 2797 2811 2833 2849 2842 2754 2724 2775 2786 2766 2802 3069 3026 2913 2859 2843 2873 2938 2938 2868 2828 2823 2820 2844 2828 2786 2851 2847 2810 2796 2845 2976 2989 3010 2868 2826 2844 2840 2809 2920 2837 2730 2755 2798 2795 2810 2831 2866 2867 2851 2861 2863 2853 2848 2850 2854 2869 2881 2902 2876 2852 2840 2796 2775 2769 2759 2758 2764 2784 2799 2818 2827 2833 2831 2828 2813 2804 2813 2826 2826 2815 2812 2835 2902 2923 2960 2915 2879 2898 2969 3061 2389 2323 2313 2324 2394 2378 2350 2364 2378 2359 2308 2291 2345 2678 2742 2744 2525 2487 2582 2615 2585 2532 2502 2486 2469 2509 2567 2577 2645 2620 2642 2624 2605 2619 2623 2589 2511 2458 2454 2519 2656 2674 2682 2632 2625 2550 2666 2795 3100 2921 2773 2792 2823 2849 2822 2762 2855 2855 2861 2898 2962 3007 2978 3019 3066 3066 3109 3191 3133 3056 3219 3238 3189 3110 3056 3026 2873 2922 3063 3109 3132 3138 3131 3170 3200 3149 3152 3145 3156 3245 3216 3197 3210 3204 3096 3108 3176 3204 3184 3163 3222 3225 3235 3177 3110 3015 3009 2982 2957 3025 3046 3030 3016 2962 2873 2793 2745 2850 2982 2759 2756 2705 2752 2836 2813 2929 3061 2911 2745 2745 2664 2733 2791 2990 2839 2858 2936 2776 2764 2695 2725 2711 2707 2574 2343 2623 2561 2440 2218 2242 2203 2120 2107 2201 2330 2378 2377 2363 2394 2424 2320 2363 2527 2569 2528 2476 2227 2195 2312 2453 2462 2436 2380 2306 2283 2279 2325 2270 2309 2215 2316 2418 2420 2424 2479 2466 2404 2387 2412 2441 2453 2488 2520 2503 2455 2464 2587 2673 2667 2625 2564 2580 2596 2530 2598 2641 2629 2580 2580 2629 2668 2702 2780 2723 2736 2743 2680 2656 2660 2641 2657 2662 2739 3127 2946 2724 2741 2856 2878 2852 2831 2695 2501 2479 2520 2595 2597 2651 2720 2686 2677 2623 2446 2458 2565 2609 2658 2770 2855 2843 2594 2652 2716 2722 2688 2652 2636 2642 2659 2572 2600 2778 2830 2855 2819 2672 2598 3074 3493 3233 3173 3180 3240 3201 3160 3155 3210 3269 3207 3041 2980 2590 2742 3237 3480 3545 3542 3617 3766 3780 3727 3764 3553 3013 2969 2968 2976 2882 2757 2820 2889 2873 2964 3102 3152 3211 3157 3037 3245 3063 3143 3103 3151 3363 3242 3143 3052 2878 2810 2761 2683 2666 2632 2632 2942 2587 2578 2975 2982 2803 2799 2814 2733 2758 2877 2969 2699 2915 2824 2852 2880 2785 2663 2634 3022 3049 2853 2874 2757 2718 2731 2730 2668 2638 2772 2693 2728 2681 2644 2659 2669 2643 2609 2582 2565 2555 2503 2607 2585 2564 2538 2524 2649 2882 3105 3228 3071 2747 2575 2810 3391 2724 2509 2468 2490 2686 2827 2665 2418 2559 2827 2508 2452 2375 2445 2436 2728 2505 2459 2367 2231 2182 2156 2145 2138 2155 2129 2026 1983 2063 2207 2236 2639 2775 2652 2579 2587 2723 2356 2403 2435 2393 2437 2725 2524 2476 2482 2546 2548 2635 2686 2681 3008 2661 2570 2595 2552 2532 2543 2421 2350 2405 2659 2943 2797 2601 2587 2479 2461 2465 2406 2518 2547 2545 2524 2440 2451 2530 2491 2476 2397 2372 2370 2363 2368 2317 2200 2076 2017 2010 2010 2031 2124 2235 2313 2365 2388 2385 2373 2350 2343 2294 2268 2342 2280 2157 2245 2184 2204 2188 2219 2241 2230 2207 2196 2167 2111 2084 2066 1990 1939 2041 2059 2087 2076 2046 2020 1992 1975 1925 1850 1902 1870 1739 1921 1894 1987 2036 2040 1965 1910 1944 1948 1928 2022 2060 1977 2056 2142 2165 2199 2242 2290 2295 2275 2276 2253 2228 2239 2249 2226 2221 2216 2215 2183 2153 2114 2093 2100 2087 2064 2068 2113 2178 2199 2186 2193 2206 2243 2253 2237 2224 2194 2165 2158 2112 2244 2068 1905 1790 1781 1814 1799 1721 1836 2348 2788 3611 3590 3765 3756 3429 3191 3088 3107 3151 3092 2894 2900 2948 2904 2804 2723 2702 2643 2572 2569 2696 2846 2857 2863 2848 2735 2755 2759 2781 2797 2808 2815 2826 2843 2867 2891 2891 2877 2894 2922 2922 2949 2971 2945 2927 2947 2974 2940 2888 2853 2887 2863 2802 2763 2776 2814 2815 2786 2783 2797 2800 2806 2857 3003 3009 2996 3008 2972 2903 2929 2973 2918 2884 2849 2869 2891 2865 2836 2859 2846 2841 2862 2839 2948 3024 2962 2852 2838 2834 2846 2852 2889 2847 2728 2721 2716 2775 2810 2828 2833 2879 2910 2906 2900 2888 2872 2864 2868 2861 2868 2887 2876 2858 2851 2844 2822 2775 2762 2762 2759 2773 2796 2800 2820 2835 2842 2840 2824 2810 2807 2816 2797 2799 2822 2832 2873 2934 2934 2883 2894 2973 3036 3045 2343 2321 2312 2377 2395 2270 2211 2216 2206 2228 2254 2269 2304 2331 2331 2316 2322 2345 2397 2427 2421 2438 2470 2475 2490 2534 2549 2599 2653 2621 2695 2645 2610 2645 2663 2565 2459 2501 2619 2860 3124 2705 2715 2696 2730 2685 2784 2870 2859 2848 2793 2796 2813 2795 2819 2855 2867 2835 2823 2861 2901 2907 3001 3067 3140 3193 3216 3242 3242 3247 3323 3293 3271 3257 3081 2967 3032 3005 3053 3083 3115 3130 3093 3057 3086 3146 3171 3195 3203 3267 3226 3252 3211 3177 3077 3103 3184 3202 3163 3107 3098 3124 3117 3190 3163 3106 3052 3035 2998 3071 3102 3021 2923 2843 2768 2766 2864 3045 3036 2806 2799 2816 2822 2825 2780 3024 3012 2677 2542 2577 2640 2834 2858 2988 2903 2839 2989 2929 2700 2560 2514 2619 2783 2580 2230 2393 2374 2421 2342 2355 2338 2340 2254 2282 2344 2378 2387 2366 2357 2422 2461 2459 2624 2555 2388 2523 2127 2020 2297 2443 2452 2371 2253 2223 2180 2183 2228 2315 2370 2474 2515 2892 2688 2537 2455 2368 2359 2395 2430 2472 2503 2538 2547 2546 2263 2328 2471 2551 2538 2494 2519 2704 2740 2548 2790 2658 2578 2499 2524 2582 2627 2705 2797 2742 2689 2663 2631 2631 2594 2615 2643 2677 2617 3390 2823 2782 2813 2890 2920 2894 2846 2724 2593 2534 2484 2489 2559 2639 2754 2682 2656 2543 2434 2462 2509 2511 2593 2764 2859 2828 2654 2653 2900 2845 2832 2722 2669 2659 2641 2633 2702 2805 2836 3071 3064 2847 3749 2977 3121 3132 3131 3276 3148 2930 2921 3014 3228 3227 3067 2981 2824 2613 3076 3326 3396 3445 3473 3485 3511 3646 3740 3477 3017 2918 3002 3011 3052 2913 2870 2908 2908 2895 2954 3233 3506 2960 2951 3025 3672 3208 3128 3357 3542 3362 3208 3256 3210 3082 2938 2833 2764 2752 2716 2639 3006 2807 2661 2835 2814 2972 3276 3144 2867 2793 2822 2814 2704 2899 2924 2936 2932 2754 2616 2616 2772 2996 3000 2807 2845 2783 2774 2791 2745 2720 2808 2792 2701 2664 2659 2662 2675 2720 2606 2576 2548 2575 2581 2738 2688 2633 2588 2548 2557 2724 3026 3103 3143 2912 2625 2926 3231 2704 2506 2484 2466 2518 2753 2779 2455 2659 2999 2335 2512 2519 2365 2336 2307 2303 2404 2545 2490 2183 2197 2214 2125 2149 2169 2067 2011 2079 2120 2171 2254 2332 2517 2664 2752 2873 2372 2379 2464 2464 2464 2576 2499 2493 2529 2531 2578 2601 2451 2827 3080 2619 2577 2576 2584 2545 2503 2437 2381 2406 2532 2666 2553 2492 2536 2473 2476 2497 2529 2573 2574 2550 2523 2491 2425 2431 2538 2543 2524 2470 2439 2389 2316 2216 2133 2099 2089 2081 2027 2054 2147 2242 2308 2353 2378 2317 2264 2241 2230 2250 2269 2294 2492 2506 2634 2304 2223 2191 2222 2248 2218 2186 2176 2146 2113 2251 2050 1997 1987 2054 2094 2100 2085 2060 2030 2004 1979 1937 1900 1982 1958 1957 1944 1904 2001 2002 1934 1897 1948 1998 1824 1750 1874 1872 1955 2027 2120 2147 2201 2270 2333 2404 2379 2326 2281 2239 2256 2269 2258 2229 2213 2195 2166 2119 2069 2050 2024 2041 2022 2077 2145 2184 2193 2195 2200 2206 2224 2256 2261 2211 2224 2143 2128 2082 2185 2089 1925 1837 1802 1784 1821 1864 1681 1687 2284 2697 3089 3629 3864 3700 3400 3261 3227 3273 3288 3018 2953 2967 2949 2845 2788 2735 2654 2593 2599 2688 2869 2878 2894 2837 2780 2763 2764 2781 2793 2795 2801 2810 2839 2878 2911 2915 2916 2924 2916 2911 2954 2970 2928 2923 2938 2971 2926 2901 2895 2868 2846 2820 2755 2728 2815 2876 2801 2852 2858 2844 2856 2921 2899 2913 2993 3067 2996 2976 2948 3022 3022 3038 3013 2965 2940 2932 2896 2881 2855 2869 2848 2796 2892 2938 2915 2869 2821 2806 2828 2845 2843 2798 2761 2815 2872 2869 2877 2913 2945 2966 2940 2916 2919 2908 2898 2877 2881 2875 2884 2895 2889 2866 2853 2859 2852 2783 2774 2772 2769 2772 2785 2798 2812 2830 2845 2841 2833 2831 2820 2811 2806 2808 2822 2832 2866 2913 2888 2859 2946 2996 3000 3071 2391 2319 2331 2394 2327 2194 2107 2093 2119 2150 2175 2206 2217 2250 2241 2206 2133 2176 2177 2228 2309 2375 2411 2419 2404 2410 2514 2595 2603 2634 2696 2700 2698 2706 2684 2626 2593 2592 2759 2909 2656 2602 2642 2708 2714 2720 2842 2862 2856 2848 2809 2790 2791 2783 2778 2775 2763 2769 2775 2837 2844 2863 2984 3098 3177 3243 3279 3265 3258 3307 3349 3342 3361 3337 3194 3070 3121 3205 3075 3047 3088 3090 3065 3044 3094 3235 3237 3227 3294 3352 3300 3338 3253 3209 3177 3220 3303 3272 3158 3111 3069 3102 3085 3161 3168 3156 3071 3039 3012 3085 3035 2910 2812 2740 2723 2606 2743 2750 2820 2763 2879 2928 2847 2814 2822 2860 2886 2812 2688 2632 2653 2770 2790 2868 3206 2984 2966 2990 2874 2676 2651 2737 2688 2479 2230 2411 2408 2394 2439 2420 2420 2470 2423 2409 2439 2414 2365 2335 2338 2414 2430 2441 2454 2375 2362 2339 2138 1954 2149 2346 2369 2358 2349 2333 2314 2327 2447 2492 2516 2468 2451 2491 2502 2431 2459 2495 2383 2377 2474 2523 2550 2503 2490 2408 2542 2463 2448 2482 2606 2686 2622 2544 2544 2702 3141 2780 2590 2427 2407 2508 2564 2663 2724 2770 2787 2702 2647 2712 2688 2695 2705 2623 2445 2305 2469 2664 2657 2727 2807 2807 2770 2704 2671 2656 2589 2489 2551 2598 2744 2752 2715 2661 2667 2657 2534 2410 2471 2672 2828 2839 2766 2737 2977 3014 2952 2783 2717 2708 2682 2701 2784 2900 2897 2977 3036 3071 3099 3026 3010 2989 2981 3080 3065 2944 2948 3087 3197 2928 2899 3168 2849 2915 2965 3210 3325 3260 3248 3276 3225 3163 3070 2953 2856 3045 3016 3016 3375 3151 2918 2862 3064 3445 3573 3428 3071 3001 3270 2993 3246 3484 3403 3343 3495 3346 3335 3557 3612 3457 3314 3192 3206 3143 2888 2692 2717 2958 2876 2806 2841 2898 2965 3038 2907 2775 2844 2941 2782 2798 2808 2814 2843 2745 2627 2629 2877 3297 3424 3121 2960 3094 2914 3338 3024 2778 3099 2990 2734 2695 2692 2695 2688 2758 2639 2587 2533 2641 2785 2879 2780 2703 2700 2641 2562 2593 2673 2602 2873 2539 2528 2666 2598 2454 2404 2387 2360 2497 2788 2733 2415 2725 3027 2467 2451 2452 2316 2304 2319 2292 2381 2497 2276 2184 2266 2254 2192 2181 2363 2272 2192 2202 2152 2166 2281 2360 2433 2411 2601 2558 2842 2472 2480 2532 2519 2475 2462 2490 2502 2524 2628 2757 2624 3134 3163 2640 2557 2560 2549 2514 2485 2448 2396 2365 2383 2398 2419 2479 2537 2528 2544 2568 2563 2542 2544 2552 2517 2504 2498 2564 2528 2528 2565 2551 2469 2400 2305 2184 2119 2082 2083 2132 2069 2106 2172 2249 2260 2252 2262 2181 2123 2143 2138 2185 2207 2198 2210 2311 2212 2305 2237 2173 2207 2232 2232 2216 2165 2138 2076 2148 2054 2030 2033 2067 2095 2090 2086 2086 2046 1975 1912 1856 1886 1946 1938 1927 1898 1888 1869 1845 1842 1868 1903 2011 1761 1734 1737 1812 1996 2107 2166 2199 2232 2273 2317 2310 2331 2323 2296 2278 2267 2284 2277 2279 2258 2216 2226 2073 2058 2061 2042 2000 1975 2112 2187 2201 2201 2199 2191 2167 2186 2228 2242 2236 2176 2120 2103 2087 2129 2092 1979 1942 1863 1798 1796 1937 1720 1683 1929 2043 2565 3303 3783 3781 3574 3573 3331 3242 3140 3093 3093 3036 3005 3025 2965 2753 2674 2590 2619 2664 2672 2841 2931 2848 2793 2786 2773 2774 2781 2780 2802 2804 2839 2894 2922 2935 2947 2946 2948 2960 2965 2945 2929 2926 2973 2964 2916 2871 2848 2832 2807 2783 2738 2713 2824 2850 2840 2922 2937 2864 2843 2874 2847 2798 2857 3016 2962 3040 2947 2997 3007 2955 2922 2928 2980 2988 2941 2943 2936 2933 2846 2817 2855 2934 2965 2898 2841 2871 2849 2835 2799 2772 2789 2829 2847 2874 2913 2933 2921 2942 2928 2928 2919 2910 2880 2880 2894 2902 2905 2912 2920 2900 2881 2870 2863 2834 2792 2786 2789 2787 2790 2803 2817 2830 2838 2836 2839 2841 2844 2838 2832 2829 2829 2834 2855 2884 2815 2851 2964 2995 2994 3076 2409 2364 2350 2355 2291 2182 2109 2103 2131 2155 2169 2184 2226 2273 2253 2158 2067 2214 2310 2339 2295 2351 2423 2403 2421 2487 2443 2503 2571 2656 2701 2728 2728 2691 2675 2661 2628 2606 2618 2640 2617 2556 2693 2729 2760 2855 3060 2971 2869 2828 2812 2802 2782 2754 2751 2777 2790 2776 2783 2788 2824 2848 2951 3048 3125 3208 3264 3256 3249 3284 3260 3249 3323 3317 3226 3110 3069 3284 3114 3048 3070 3082 3104 3108 3153 3254 3214 3121 3214 3278 3335 3381 3352 3330 3279 3329 3396 3304 3166 3128 3091 3122 3136 3179 3183 3124 3113 3098 3044 3056 3003 2967 2998 2906 2714 2573 2592 2691 2752 2867 2977 2985 2926 2840 2794 2850 2922 2935 2869 2703 2614 2588 2760 2851 3005 2875 2911 2958 2751 2761 2812 2698 2672 2584 2490 2381 2410 2386 2387 2444 2498 2565 2522 2501 2485 2456 2418 2390 2450 2479 2444 2449 2424 2421 2350 2124 1981 1992 2161 2264 2291 2344 2393 2399 2320 2382 2414 2540 2496 2441 2338 2409 2475 2401 2517 2554 2327 2342 2412 2419 2426 2395 2329 2202 2352 2385 2379 2461 2558 2572 2544 2544 2586 2646 2660 2637 2485 2396 2365 2427 2535 2611 2674 2778 2780 2669 2684 2706 2584 2570 2483 2441 2435 2355 2461 2549 2608 2670 2695 2708 2685 2603 2603 2647 2595 2553 2565 2674 2701 2735 2784 2815 2814 2715 2497 2347 2421 2528 2739 2792 2804 2823 2876 2871 2830 2733 2695 2710 2699 2659 2559 2620 2762 2880 2882 3096 3200 3049 2900 2904 2972 3099 3174 2998 3074 3055 3099 2991 2895 3035 2928 2917 3111 3089 2998 2938 2982 3150 3074 2822 2790 3201 3292 3348 3118 3136 3629 3232 2816 2802 3078 3461 3326 3142 3008 3419 3337 3220 3419 3422 3414 3407 3455 3464 3317 3132 3246 3491 3873 3852 3505 3261 3006 2797 2773 2931 2924 2872 2878 2824 2812 3195 3254 2813 2869 3006 2872 2807 2771 2916 2936 2771 2661 2650 2808 3015 3273 3265 2972 3032 2923 3274 2991 2768 2719 2677 2709 2770 2689 2693 2659 2664 2602 2551 2542 2560 2952 3073 2829 2691 2747 2761 2745 2720 2502 2499 2498 2485 2408 2713 2858 2678 2789 2838 2355 2375 2623 2569 2321 2884 2986 3023 2556 2307 2253 2319 2364 2339 2357 2454 2560 2217 2320 2304 2245 2200 2366 2505 2432 2305 2195 2113 2328 2411 2486 2397 2412 2408 2868 2577 2473 2561 2658 2562 2374 2380 2442 2450 2478 2827 2929 3017 2996 2583 2467 2487 2459 2443 2440 2431 2421 2368 2446 2385 2456 2525 2521 2502 2498 2505 2511 2517 2515 2493 2495 2468 2473 2690 2497 2477 2547 2600 2610 2526 2336 2175 2152 2112 2087 2122 2178 2144 2180 2320 2399 2277 2135 2107 2093 2122 2108 2120 2116 2154 2180 2239 2253 2330 2240 2154 2192 2199 2202 2204 2171 2143 2090 2076 2078 2087 2096 2110 2098 2069 2075 2082 2026 2013 1884 1869 1898 1890 1889 1911 1932 1914 1885 1877 1857 1798 1793 1831 1851 1888 1880 1931 2043 2094 2114 2171 2198 2214 2227 2223 2266 2284 2270 2276 2274 2243 2230 2254 2202 2139 2240 2040 2066 2072 2109 2068 2072 2161 2222 2218 2193 2174 2170 2150 2149 2177 2176 2179 2156 2109 2091 2113 2104 2001 2012 2050 1870 1869 1849 1944 1818 1817 1903 2034 2368 3166 3863 3982 3934 3897 3548 3291 3166 3233 3181 3124 3082 3007 2999 2773 2738 2609 2641 2657 2700 2801 2927 2901 2803 2810 2791 2793 2804 2787 2818 2828 2857 2913 2942 2956 2968 2972 2970 2967 2977 2929 2909 2921 2963 2962 2917 2882 2853 2790 2778 2812 2736 2650 2807 2826 2873 2912 2949 2879 2786 2806 2816 2748 2800 2991 2882 2971 2962 2935 2890 2890 2936 2960 3018 3015 3021 3036 2957 2949 2885 2847 2894 2953 2921 2859 2842 2869 2837 2807 2801 2797 2821 2849 2867 2891 2910 2913 2909 2918 2902 2893 2889 2867 2914 2934 2913 2924 2930 2929 2948 2945 2920 2900 2885 2812 2792 2800 2794 2795 2785 2804 2822 2833 2834 2837 2837 2849 2865 2867 2848 2838 2831 2847 2856 2868 2848 2879 2950 2995 3022 3103 2432 2367 2354 2334 2323 2257 2190 2173 2191 2208 2224 2262 2276 2297 2311 2241 2261 2889 3479 3225 2694 2514 2526 2520 2541 2500 2446 2650 2684 2715 2623 2621 2666 2681 2653 2639 2636 2621 2660 2751 2756 2744 2848 2816 3179 3211 3101 2976 2909 2857 2823 2796 2768 2754 2770 2798 2784 2779 2811 2808 2855 2890 2973 2991 3058 3103 3131 3169 3199 3207 3164 3204 3235 3211 3086 3060 3049 3022 3022 3073 3079 3106 3151 3146 3184 3194 3142 3047 3054 3141 3281 3324 3373 3385 3370 3412 3438 3344 3208 3154 3098 3100 3104 3084 3102 3085 3089 3049 3041 3066 3027 3017 3035 2955 2932 2856 2917 2868 2822 2922 2997 3018 2924 2819 2800 2849 2918 2927 2840 2782 2695 2685 2823 2909 2734 2705 2786 2980 2814 2714 2739 2692 2691 2648 2578 2387 2449 2450 2487 2486 2548 2574 2567 2573 2565 2548 2530 2576 2750 2691 2564 2499 2306 2394 2192 2199 2140 2140 2189 2231 2281 2320 2373 2431 2422 2429 2377 2419 2300 2266 2234 2626 2744 2545 2395 2324 2370 2418 2367 2374 2432 2407 2332 2197 2227 2274 2274 2304 2391 2458 2509 2575 2550 2636 2639 2577 2449 2455 2312 2372 2490 2574 2636 2668 2665 2650 2687 2626 2528 2478 2455 2456 2451 2427 2533 2609 2670 2687 2645 2623 2603 2528 2538 2592 2566 2528 2547 2603 2643 2668 2755 2806 2763 2652 2399 2318 2418 2840 2875 2901 2912 2948 2838 2782 2742 2726 2742 2723 2696 2666 2640 2613 2810 2999 2948 3208 3102 2991 2941 3030 3112 3155 3188 2995 3127 3025 2997 3000 3181 3245 3145 3163 3173 3084 2964 2897 2947 3116 3009 2906 2741 2907 3248 3330 4005 4221 3814 3170 2830 2780 2914 3281 3283 3230 3216 3548 3616 3507 3309 3236 3266 3333 3356 3293 3082 2843 2931 2960 3040 3255 3321 3320 3108 2923 2879 3024 3214 3180 2993 2781 2617 2911 3254 2904 2869 2861 2886 2892 2861 2845 2823 2786 2716 2836 3064 3002 3173 3027 2948 2995 2891 2833 2722 2678 2661 2631 2666 2769 2645 2648 2664 2658 2581 2563 2525 2620 2976 3027 2738 2660 2667 2608 2579 2502 2468 2538 2589 2557 2515 2819 3024 2821 2792 2954 2451 2364 2666 2544 2283 2461 2666 2779 2925 2580 2296 2344 2350 2325 2317 2340 2329 2222 2586 2379 2260 2202 2209 2453 2477 2323 2381 2212 2337 2408 2418 2430 2491 2701 2558 2403 2429 2653 2903 2810 2661 2639 2462 2398 2362 2484 2675 2544 2674 2521 2377 2445 2425 2359 2446 2400 2402 2394 2479 2466 2530 2560 2532 2506 2498 2498 2503 2504 2496 2454 2459 2429 2454 2608 2465 2438 2518 2560 2548 2485 2339 2268 2205 2130 2071 2041 2053 2123 2162 2246 2296 2240 2170 2181 2256 2183 2091 2099 2112 2140 2153 2131 2125 2149 2150 2123 2108 2175 2165 2172 2164 2130 2094 2082 2086 2100 2115 2113 2078 2031 2036 2034 2028 1958 1896 1892 1901 1894 1907 1936 1938 1875 1869 1881 1892 1888 1865 1931 1935 1943 1977 2009 2044 2095 2067 2050 2069 2140 2167 2137 2168 2201 2196 2217 2220 2160 2123 2192 2185 2049 2025 2023 2018 2053 2099 2152 2192 2224 2253 2252 2139 2134 2123 2141 2165 2185 2184 2176 2143 2108 2105 2132 2191 2174 1964 1949 1917 1917 1876 1898 1914 1914 2018 2058 2316 3111 3898 4036 4176 4122 3815 3486 3338 3293 3275 3262 3144 3128 2912 2847 2818 2764 2690 2673 2781 2835 2888 2969 2826 2835 2840 2790 2837 2826 2846 2868 2881 2918 2959 2973 2984 2994 2998 2984 2958 2920 2926 2943 2957 2941 2913 2894 2875 2823 2804 2840 2742 2681 2722 2777 2864 2924 2967 2915 2795 2790 2762 2707 2741 2817 2861 2937 2945 2862 2802 2876 2836 2934 2978 3010 3023 3094 3035 2980 2906 2870 2917 2897 2883 2847 2866 2873 2878 2883 2900 2888 2847 2809 2829 2864 2860 2900 2910 2924 2919 2903 2897 2898 2905 2899 2912 2922 2929 2951 2937 2934 2923 2898 2867 2849 2852 2832 2790 2797 2794 2813 2826 2835 2838 2840 2843 2854 2871 2874 2872 2866 2834 2857 2878 2894 2900 2915 2959 3006 3066 3126 2417 2342 2365 2364 2388 2344 2286 2253 2232 2218 2234 2273 2281 2351 2361 2436 2777 3030 2968 2781 2718 2687 2658 2659 2640 2594 2592 2697 2722 2692 2659 2605 2588 2619 2635 2645 2663 2687 2754 2832 2813 2778 2810 2804 2793 3002 2949 2878 2857 2818 2796 2787 2789 2791 2795 2852 2838 2794 2784 2846 2887 2871 2890 3016 3098 3101 3060 3036 3103 3201 3174 3166 3212 3093 3044 3026 3072 3055 3120 3118 3082 3124 3189 3222 3242 3189 3067 2995 3010 3059 3182 3217 3313 3430 3482 3449 3427 3393 3265 3182 3080 3075 3044 2845 3033 3081 3085 3060 3074 3108 3120 3176 3265 3204 3046 3104 3459 3160 2978 2987 3078 3161 3017 2791 2679 2775 2926 2909 2821 2833 2740 2835 2807 2795 2707 2711 2782 2903 2832 2706 2671 2663 2667 2675 2665 2548 2557 2495 2463 2618 2618 2589 2584 2604 2679 2739 2734 2799 2878 2810 2709 2536 2305 2313 2125 2247 2287 2210 2169 2234 2331 2365 2396 2388 2407 2351 2277 2240 2239 2212 2375 2606 2528 2422 2447 2397 2468 2613 2382 2412 2428 2341 2235 2183 2214 2282 2335 2343 2338 2490 2896 3110 2660 2457 2379 2431 2752 2535 2310 2380 2459 2502 2564 2606 2609 2654 2698 2533 2544 2527 2491 2508 2526 2565 2670 2750 2738 2680 2627 2601 2538 2465 2452 2491 2505 2483 2483 2538 2550 2566 2704 2773 2692 2631 2480 2299 2406 2616 2570 2542 2582 2715 2668 2648 2672 2720 2742 2665 2656 2674 2796 2804 2794 2902 2936 2963 2955 2981 3002 3126 3177 2932 2854 2984 2995 3162 2980 3015 3053 3086 3207 3153 3057 2997 2991 3015 3077 3117 2970 2939 3200 3441 3478 4053 4148 3735 3259 3029 2949 2833 2924 3416 3657 3451 3377 3285 3217 3182 3001 2957 3006 3034 3041 2998 2980 2948 2984 3042 2926 2932 2981 3214 3123 2982 2931 3028 3222 3228 2924 2887 2646 3125 2915 2819 2768 2801 2962 3028 2978 2986 2961 2782 2920 3403 3309 2858 3057 2919 2869 3037 2942 2772 2733 2689 2604 2560 2635 2753 2673 2640 2666 2669 2594 2542 2493 2685 3053 3003 2651 2567 2549 2507 2487 2520 2465 2498 2542 2535 2536 2793 3087 3091 3125 3103 2871 2325 2413 2423 2313 2283 2365 2802 2797 2376 2358 2559 2546 2307 2306 2389 2224 2224 2324 2429 2400 2299 2247 2366 2401 2346 2501 3013 2331 2371 2293 2377 2469 2522 2465 2411 2399 2686 2938 2747 2743 2937 2520 2383 2315 2373 2433 2438 2541 2471 2342 2415 2399 2385 2430 2392 2442 2497 2529 2537 2581 2564 2491 2461 2469 2482 2490 2484 2479 2451 2459 2432 2421 2492 2434 2376 2459 2522 2536 2513 2426 2375 2229 2137 2101 2129 2129 2123 2127 2118 2118 2120 2124 2177 2176 2211 2097 2080 2092 2114 2133 2125 2114 2109 2116 2116 2062 2155 2149 2140 2130 2113 2093 2081 2085 2103 2103 2072 2031 1988 1989 1986 1979 1932 1903 1900 1911 1935 1961 1976 1905 1857 1895 1921 1928 1935 1960 1940 1896 1936 2027 2072 2086 2054 1889 1906 1961 2052 2093 2019 2002 2012 2032 2067 2079 2033 2003 2097 2099 2088 2046 2037 2044 2086 2168 2245 2266 2264 2231 2266 2138 2134 2107 2126 2167 2180 2172 2156 2131 2116 2148 2158 2161 2195 2049 1969 1917 1886 1868 1847 1816 1907 2112 1923 2089 2658 2632 3342 3857 4113 3974 3594 3323 3273 3271 3322 3190 3011 3152 2882 2845 2877 2780 2701 2791 2901 2822 3014 2944 2873 2867 2813 2856 2867 2879 2899 2912 2938 2966 2975 2978 2979 2979 2978 2948 2906 2897 2898 2873 2860 2868 2855 2854 2767 2783 2862 2819 2836 2840 2842 2871 2923 2982 2938 2911 2766 2675 2706 2707 2746 2828 2852 2819 2776 2777 2836 2847 2958 2986 3023 3033 3020 3036 3030 2977 2958 2957 2959 2956 2914 2898 2892 2892 2899 2933 2939 2864 2824 2788 2835 2782 2801 2851 2880 2903 2926 2932 2912 2896 2943 2952 2934 2947 2943 2935 2938 2928 2915 2909 2897 2891 2852 2806 2799 2792 2815 2827 2828 2823 2828 2843 2857 2881 2883 2882 2867 2860 2865 2884 2902 2911 2941 2978 3007 3114 3116 2362 2306 2382 2418 2447 2431 2409 2356 2268 2190 2181 2256 2295 2390 2450 2916 3026 2996 2949 2643 2551 2662 2721 2730 2751 2739 2745 2745 2731 2710 2744 2684 2605 2617 2631 2604 2637 2729 2799 2812 2796 2842 2828 2761 2692 2771 2735 2725 2786 2784 2761 2764 2786 2804 2822 2851 2825 2814 2799 2908 2928 2922 2925 3052 3106 3108 3083 3071 3144 3218 3189 3124 3190 3034 3039 3041 3086 3129 3206 3087 3049 3149 3198 3245 3282 3230 3042 2937 3110 3091 3233 3286 3350 3549 3598 3489 3418 3362 3257 3191 3149 3050 2971 2794 2977 3100 3108 3054 3095 3117 3088 3029 2955 2988 2910 2903 2827 2808 2907 2908 3219 3185 3073 2880 2707 2760 2922 2929 2842 2745 2723 2868 2794 2787 2796 2849 2907 2817 2743 2730 2685 2661 2658 2687 2687 2680 2688 2680 2628 2720 2749 2685 2608 2591 2668 2758 2794 2857 2746 2696 2664 2509 2353 2240 2084 2179 2266 2215 2198 2293 2417 2527 2494 2350 2342 2357 2361 2359 2363 2370 2443 2416 2309 2319 2395 2376 2378 2485 2276 2567 2335 2261 2181 2185 2245 2416 2471 2405 2496 2802 3079 2761 2625 2322 2220 2273 2641 2869 2636 2404 2402 2477 2562 2620 2631 2657 2710 2370 2378 2355 2442 2543 2617 2641 2716 2741 2673 2625 2584 2524 2491 2454 2414 2464 2473 2451 2428 2459 2543 2660 2708 2678 2630 2628 2558 2345 2333 2347 2408 2388 2778 2683 2573 2594 2601 2655 2687 2633 2638 2691 2834 2762 2578 2742 2912 2953 2957 2967 2964 3013 3101 3175 3295 3024 2903 3133 2970 2947 3200 3326 3293 3311 3223 3081 3098 2946 3000 2992 3064 3034 3394 3350 3499 3880 3730 3428 3328 3243 3068 3061 3218 3560 3475 3457 3276 3221 3084 2891 2846 2846 2845 2903 2929 2887 2936 2868 2859 2980 2936 2892 2978 3084 2991 2880 2864 2854 2899 3046 2961 3040 2739 2585 2613 2622 2645 2726 2867 2950 2973 3154 3489 3072 2823 2885 2793 2700 2726 2823 2835 3060 3037 2833 2776 2670 2670 2546 2641 2727 2669 2668 2677 2671 2585 2513 2476 2821 3303 3012 2740 2735 2542 2630 2546 2498 2457 2482 2522 2528 2502 2683 3079 3130 3026 2488 2354 2321 2425 2660 2446 2531 2492 2372 2355 2297 2403 2800 2966 2493 2488 2374 2214 2215 2644 2701 2582 2393 2249 2383 2459 2869 2932 2430 2311 2281 2255 2315 2394 2422 2417 2363 2483 2867 2839 2495 2365 2948 2508 2431 2390 2437 2524 2529 2438 2406 2432 2483 2426 2427 2446 2484 2484 2529 2508 2492 2506 2481 2437 2425 2454 2464 2478 2492 2475 2438 2443 2450 2442 2503 2509 2444 2532 2548 2536 2539 2505 2386 2250 2179 2147 2248 2236 2140 2115 2085 2070 2069 2071 2088 2052 2044 2045 2060 2082 2108 2120 2120 2132 2101 2126 2148 2116 2177 2183 2139 2113 2102 2090 2079 2063 2055 2031 1988 1970 1932 1952 1973 1963 1919 1884 1884 1903 1904 1889 1908 1856 1862 1938 1971 1977 1979 1982 1966 1947 1967 2005 1992 2010 2550 2041 1929 1958 2008 2013 1974 1918 1906 1960 1941 1914 1865 1899 1953 1954 1988 2059 2081 2079 2118 2185 2241 2253 2263 2189 2206 2176 2174 2163 2163 2160 2141 2149 2177 2167 2139 2171 2186 2155 2141 2084 2024 1924 1850 1831 1778 1755 1814 2035 1968 1994 2050 2161 2765 3409 3967 4058 3663 3368 3370 3293 3260 3202 3105 3100 2940 2881 2888 2842 2752 2829 3160 2793 2985 2974 2917 2900 2859 2876 2907 2906 2920 2941 2949 2964 2971 2971 2972 2972 2971 2946 2893 2870 2854 2816 2818 2844 2834 2823 2762 2803 2849 2890 2880 2807 2828 2871 2921 2954 2943 2987 2833 2713 2681 2692 2676 2573 2582 2703 2763 2782 2909 2961 2946 2972 3045 3046 2998 3009 3006 3019 3002 3003 2945 2994 2975 2955 2926 2893 2928 2970 2945 2893 2839 2842 2937 2863 2833 2826 2874 2954 2974 2947 2925 2946 2973 2970 2952 2942 2930 2944 2956 2939 2932 2906 2905 2896 2863 2835 2823 2809 2805 2819 2833 2829 2832 2845 2854 2883 2893 2885 2877 2883 2886 2888 2900 2903 2929 2973 3036 3111 3119 2335 2300 2405 2452 2468 2508 2502 2443 2367 2301 2277 2304 2347 2417 2601 3401 3112 3074 2896 2651 2615 2689 2724 2756 2806 2839 2893 2788 2787 2778 2634 2647 2637 2658 2670 2675 2707 2773 2810 2792 2791 2783 2737 2725 2706 2660 2658 2696 2745 2756 2750 2770 2794 2809 2842 2870 2858 2818 2836 2952 2972 2980 2984 3090 3153 3185 3192 3165 3171 3202 3198 3192 3147 3122 3118 3125 3096 3123 3178 3063 3029 3127 3155 3161 3156 3132 3116 3061 3198 3198 3226 3309 3335 3525 3579 3446 3345 3294 3263 3232 3214 3085 3029 2921 2951 2965 2945 2902 2886 2883 2883 2825 2706 2693 2718 2670 2759 2745 2868 2875 3201 3322 3138 2870 2730 2798 2922 2925 2938 3010 3101 3169 2901 2859 2895 2872 2798 2751 2748 2744 2719 2688 2729 2740 2714 2702 2736 2715 2626 2750 2778 2649 2554 2541 2554 2580 2645 2778 2746 2647 2610 2419 2301 2240 2133 2172 2280 2285 2255 2329 2430 2504 2575 2533 2558 2555 2505 2482 2504 2495 2473 2334 2229 2292 2320 2264 2172 2191 2533 2668 2397 2310 2313 2323 2336 2390 2484 2572 2679 2851 2900 2838 2472 2328 2226 2252 2286 2652 2559 2362 2352 2702 3006 2459 2602 2592 2587 2520 2512 2542 2534 2583 2676 2729 2709 2647 2587 2540 2534 2480 2475 2408 2481 2501 2439 2411 2405 2397 2589 2770 2697 2617 2597 2611 2555 2342 2713 2691 2601 2488 2481 2532 2586 2608 2590 2576 2608 2621 2668 3325 2906 2752 2662 2895 3053 3086 3082 2974 2853 2923 3069 3372 3548 3128 3127 3210 3242 3186 3208 3245 3240 3280 3261 3132 3169 3029 2946 2965 3253 3061 3114 3296 3409 3546 3795 3915 3734 3475 3338 3636 3606 3644 3200 3109 3049 2949 2780 2809 2840 2774 2825 2919 2862 2845 2912 2829 2772 2917 2929 2940 2926 2916 2879 2841 2847 2744 2766 2824 2904 2956 2915 2630 2548 2530 2567 2670 2780 2848 2931 3016 3056 3025 3018 2928 2765 2700 2754 2862 2942 3077 3292 3311 2792 2737 2881 2591 2633 2596 2662 2698 3031 2920 2632 2559 2472 2652 3051 2840 2766 2955 2699 2645 2637 2625 2514 2489 2512 2505 2485 2550 2872 3043 3104 2774 2351 2293 2285 2771 2631 2683 2934 2690 2377 2343 2295 2357 3092 2913 2701 2780 2428 2215 2446 2708 2769 2576 2213 2485 2698 2436 2587 2334 2295 2301 2271 2287 2368 2420 2457 2452 2459 2477 2637 2701 2350 2535 2461 2447 2469 2505 2620 2648 2496 2466 2502 2822 2640 2638 2593 2542 2513 2506 2486 2476 2492 2495 2472 2408 2443 2452 2451 2482 2481 2451 2442 2522 2554 2512 2569 2530 2541 2531 2534 2536 2462 2359 2260 2216 2198 2188 2180 2148 2112 2084 2069 2057 2042 2020 2032 2038 2027 2025 2066 2126 2115 2043 2031 2115 2186 2193 2168 2202 2185 2139 2110 2086 2065 2061 2028 2003 1958 1932 1916 1888 1907 1966 1983 1920 1861 1849 1869 1868 1827 1820 1871 1902 1940 1945 1951 1950 1962 1992 1962 2000 2019 2022 1978 2028 2020 2018 1995 1984 1974 1975 1981 1928 1912 1877 1815 1725 1828 1902 1916 1956 2045 2111 2124 2158 2187 2178 2222 2222 2182 2191 2194 2200 2194 2172 2148 2150 2170 2170 2172 2194 2201 2164 2105 2064 2040 2009 1963 1924 1913 1840 1822 1877 1899 1955 1953 1946 2357 2659 3035 3843 4156 3771 3774 3471 3326 3241 3140 3074 3138 3199 3094 2950 2899 2811 2791 3292 3026 3055 2984 2942 2937 2907 2900 2938 2948 2936 2953 2950 2961 2972 2976 2979 2981 2975 2937 2881 2873 2865 2867 2836 2841 2846 2830 2823 2855 2883 2933 3009 2990 2937 2952 2930 2929 2940 2948 2869 2741 2656 2661 2652 2596 2636 2860 2936 2849 2830 2808 2860 2936 2997 3064 3089 3013 3021 3033 3035 3048 3009 3012 3018 3003 2971 2919 2971 3034 2920 2935 2941 2908 2869 2911 2908 2892 2953 2982 2977 2983 3009 2991 2955 2950 2959 2974 2984 2975 2966 2959 2969 2985 2964 2913 2884 2868 2852 2845 2844 2834 2852 2855 2850 2848 2853 2878 2898 2898 2897 2903 2901 2901 2898 2903 2924 2986 3062 3091 3068 2334 2326 2404 2448 2503 2549 2556 2527 2488 2451 2428 2428 2447 2481 2572 2588 2596 2578 2572 2541 2608 2698 2723 2721 2722 2713 2723 2717 2713 2664 2570 2544 2588 2623 2674 2666 2670 2684 2698 2735 2743 2760 2792 3158 2722 2601 2587 2738 2760 2744 2767 2795 2815 2849 2894 2903 2839 2825 2927 2989 3008 3021 3040 3127 3212 3276 3272 3209 3179 3174 3175 3198 3215 3215 3240 3256 3200 3075 3130 3059 3043 3139 3077 2995 2997 2994 3079 3151 3207 3240 3265 3373 3412 3516 3498 3375 3327 3294 3237 3164 3192 3152 3104 3028 2973 2954 2970 2986 2992 2956 2818 2706 2750 2669 2662 2676 2812 2893 2933 2999 3030 3042 2946 2778 2733 2817 2841 2805 2792 3062 3053 3055 2851 2762 2795 2757 2745 2787 2788 2759 2754 2747 2764 2839 2790 2806 2854 2875 2834 2822 2783 2700 2653 2615 2516 2467 2557 2748 2744 2642 2627 2390 2334 2375 2242 2258 2302 2268 2318 2389 2495 2453 2454 2495 2421 2445 2504 2498 2572 2539 2357 2210 2218 2283 2236 2126 2049 2118 2521 2451 2328 2313 2383 2534 2627 2669 2683 2656 2633 2376 2555 2723 2359 2335 2236 2224 2274 2304 2327 2315 2310 2466 2611 2507 2565 2562 2539 2504 2480 2654 2581 2573 2691 2742 2702 2664 2621 2558 2534 2443 2423 2389 2518 2526 2450 2419 2394 2394 2512 2645 2640 2620 2608 2556 2499 2426 2662 2724 2538 2595 2612 2579 2628 2660 2634 2537 2534 2601 2737 3122 2811 2754 2801 2953 3026 3016 2976 2904 2840 2874 2882 3248 3178 3202 3309 3618 3655 3461 3333 3244 3215 3229 3107 3097 3226 3315 3052 3254 3505 3155 2981 3245 3252 3082 3434 3984 3916 3482 3385 3534 3316 3264 2834 2886 2944 2847 2801 2836 2821 2770 2801 2829 2812 2848 2909 2848 2816 2834 2827 2912 2997 3026 2979 2866 2840 2739 2764 2750 2749 2867 2962 2986 2834 2712 2656 2692 2783 2808 2866 2912 2917 3245 3033 2939 2787 2711 2823 2927 2943 3029 3165 3063 2888 2790 2698 2654 2649 2628 2718 2979 3032 2745 2691 2744 2557 2503 2539 2581 2526 2936 2784 2485 2433 2475 2466 2469 2488 2491 2476 2421 2472 2383 3087 2482 2342 2296 2243 2480 2565 2590 2551 2407 2325 2330 2402 2586 2991 2909 2537 2574 2493 2394 2661 3082 3170 2748 2392 2500 2804 2475 2445 2306 2292 2399 2346 2455 2643 2381 2436 2444 2522 2471 2300 2590 2355 2390 2482 2497 2523 2526 2510 2510 2539 2493 2517 2569 2627 2624 2560 2512 2500 2508 2495 2480 2477 2456 2442 2415 2430 2435 2419 2436 2443 2400 2478 2684 2704 2516 2547 2500 2552 2583 2558 2505 2407 2304 2230 2197 2188 2188 2178 2121 2105 2140 2127 2086 2077 2056 2069 2065 2014 1985 2047 2127 2150 2079 1953 2064 2177 2232 2256 2228 2186 2159 2100 2048 2021 2032 1983 1951 1916 1906 1875 1870 1905 1949 1937 1867 1813 1813 1837 1828 1817 1858 1923 1943 1901 1858 1864 1898 1959 2002 1989 2090 2080 2056 2006 1978 1939 1928 1940 1948 1941 1937 1956 1891 1885 1859 1816 1786 1832 1898 1938 1950 1976 2038 2091 1981 2034 2090 2155 2186 2150 2148 2170 2167 2151 2139 2135 2194 2194 2210 2204 2223 2212 2118 2041 2032 2005 1966 1943 1953 2011 1987 1936 1985 1981 1940 1921 1933 1947 2111 2759 3703 3769 4135 3891 3533 3330 3260 3253 3356 3345 3159 3077 2981 2950 2877 2844 2844 3132 3196 3060 2960 2974 2958 2941 2952 2991 2967 2979 2967 2966 2970 2970 2977 2984 2970 2938 2920 2899 2902 2898 2891 2873 2876 2863 2844 2855 2889 2970 3066 2887 2871 2921 2936 2910 2886 2873 2840 2760 2657 2649 2679 2642 2907 3159 3142 2975 2895 2944 2959 3003 3019 3019 2972 2958 3020 3040 3047 3060 3049 3023 3029 3006 2968 2995 3005 3029 2993 2984 2963 2960 2972 2955 2947 2941 2952 2894 2934 2986 2975 2955 2977 2986 2985 2932 2956 3000 2977 2989 2995 2994 2962 2933 2916 2891 2885 2880 2866 2836 2852 2858 2856 2859 2870 2887 2906 2915 2926 2934 2938 2891 2880 2887 2932 3005 3046 3035 3002 2351 2348 2353 2457 2530 2557 2570 2569 2555 2547 2539 2505 2473 2502 2464 2505 2500 2539 2542 2564 2635 2699 2633 2552 2544 2500 2500 2497 2500 2504 2547 2530 2591 2673 2703 2703 2671 2639 2657 2704 2738 2838 3033 2974 2638 2590 2618 2823 2823 2778 2761 2791 2838 2867 2906 2902 2831 2828 2860 2906 2975 3023 3085 3163 3249 3281 3218 3146 3159 3201 3237 3244 3232 3204 3252 3314 3295 3215 3212 3134 3110 3145 3039 2936 2956 2930 2971 3090 3221 3208 3289 3351 3430 3427 3366 3337 3303 3236 3198 3164 3220 3213 3151 3096 3058 3103 3129 3115 3051 2929 2783 2776 2920 2691 2615 2582 2651 2721 2766 3080 3179 3108 2972 2794 2666 2617 2586 2718 3111 3185 2872 2731 2653 2641 2680 2780 2874 2903 2881 2856 2881 2940 2926 2940 2886 2840 2956 2967 2860 2813 2816 2819 2786 2634 2475 2557 2634 2741 2740 2717 2548 2439 2358 2300 2179 2274 2395 2358 2366 2426 2501 2472 2476 2592 2513 2444 2439 2392 2427 2441 2369 2291 2262 2247 2215 2124 2137 2195 2309 2419 2334 2298 2307 2428 2620 2717 2618 2586 2822 2428 2370 2438 2454 2312 2265 2264 2299 2351 2388 2359 2341 2449 2521 2545 2550 2556 2496 2496 2469 2681 2608 2639 2758 2773 2736 2725 2669 2540 2521 2560 2390 2385 2479 2504 2471 2434 2406 2443 2550 2640 2637 2671 2640 2603 2558 2578 2558 2530 2316 2283 2414 2516 2604 2675 2667 2548 2553 2622 2810 2728 2682 2718 2808 2861 2856 2801 2768 2856 2882 2886 2749 3047 2886 3109 3240 3550 3422 3257 3256 3238 3282 3297 3175 3108 3005 3105 3119 3447 3382 3256 2899 2929 3168 3176 3361 3839 3924 3299 2920 2855 2774 2757 2705 2888 3012 3146 3115 2876 2749 2759 2710 2738 2742 2779 2824 2802 2821 2842 2816 2844 2890 2928 2943 2820 2778 2931 2947 2785 2740 2808 2750 2848 2915 2837 2746 2722 2758 2778 2787 2756 2957 2953 2932 2922 2778 2702 2815 2902 2942 3106 3215 3254 3299 3136 2855 2693 2701 2707 2926 2983 2750 2626 2675 2910 2823 2567 2579 2445 2363 2634 2898 2608 2370 2390 2418 2457 2501 2519 2462 2379 2316 2210 2760 2344 2496 2422 2264 2356 2554 2518 2325 2299 2287 2313 2498 2834 2683 2463 2270 2214 2171 2362 2801 3138 2870 2232 2363 2439 2516 2391 2361 2325 2319 2363 2384 2600 2871 2188 2187 2368 2462 2476 2319 2393 2318 2306 2519 2853 2840 2497 2514 2618 2571 2483 2489 2546 2683 2672 2568 2478 2467 2511 2525 2521 2489 2458 2435 2424 2430 2412 2392 2386 2379 2362 2392 2522 2572 2492 2591 2591 2529 2556 2551 2488 2387 2284 2230 2211 2199 2187 2175 2117 2134 2183 2224 2244 2192 2126 2113 2075 2006 1971 2037 2126 2127 2050 1918 1981 2106 2206 2258 2260 2229 2157 2067 2014 1990 2007 1927 1903 1907 1898 1874 1878 1902 1889 1849 1779 1778 1788 1814 1884 1875 1915 1925 1899 1863 1868 1903 1957 2023 2106 2084 2131 2103 2060 2002 1937 1893 1870 1873 1880 1905 1879 1858 1818 1829 1837 1827 1803 1813 1864 1895 1927 1916 1937 1957 1919 1987 2074 2145 2189 2179 2160 2167 2213 2200 2202 2192 2210 2188 2178 2151 2130 2101 2032 1959 1951 1944 1937 1865 1920 1936 1906 1890 1927 1950 1920 1879 1905 1956 1992 2537 3009 3363 4037 4067 3766 3490 3301 3271 3260 3080 3069 3175 3016 2987 2915 2889 2900 3024 3141 3146 3001 3005 3012 3021 2969 3001 2980 2972 2971 2970 2968 2964 2959 2958 2950 2933 2945 2921 2901 2897 2904 2894 2873 2870 2861 2841 2848 2907 3025 2902 3026 3096 3038 2987 2888 2801 2938 2797 2758 2700 2687 2647 2852 3048 3108 3010 2913 3026 3021 3094 3043 3077 3046 3028 3019 3007 3037 3089 3059 3061 3064 3033 3036 3014 3004 3037 3072 3079 3039 3017 3024 2994 2970 2957 2914 2853 2931 3012 3067 3111 3091 3036 3055 3033 2970 2954 2985 3015 3014 3000 2979 2949 2938 2931 2923 2905 2881 2849 2849 2859 2866 2878 2890 2898 2920 2941 2962 2970 2960 2898 2880 2890 2923 2972 3020 3008 2997 2366 2344 2370 2466 2534 2526 2525 2522 2516 2544 2576 2532 2455 2452 2489 2536 2440 2528 2549 2573 2600 2580 2514 2431 2365 2347 2349 2324 2362 2430 2493 2566 2621 2674 2701 2718 2728 2696 2676 2719 2755 2833 2825 2749 2683 2651 2671 2755 2783 2808 2791 2804 2840 2886 2978 2906 2870 2810 2827 2849 2865 3000 3106 3213 3259 3205 3118 3094 3139 3186 3250 3253 3208 3139 3165 3283 3320 3575 3429 3249 3239 3164 3097 3046 2979 2916 2918 3036 3228 3583 3648 3419 3281 3232 3252 3248 3200 3263 3209 3207 3212 3257 3133 3097 3102 3109 3150 3192 3169 3085 2992 2942 2958 2900 2740 2643 2726 2787 2911 3139 3099 3000 2906 2788 2705 2740 2942 3092 3462 3428 3056 2808 2652 2606 2708 2862 2933 2928 2911 2905 2929 3011 2970 2847 2834 2823 2897 2897 2908 2915 2921 2893 2771 2616 2554 2587 2688 2752 2725 2690 2622 2443 2324 2380 2260 2261 2431 2411 2384 2415 2503 2502 2510 2591 2537 2470 2357 2335 2438 2470 2356 2249 2253 2226 2220 2227 2242 2249 2278 2301 2226 2189 2214 2348 2585 2738 2672 2525 2364 2379 2214 2389 2483 2438 2396 2365 2367 2393 2407 2397 2528 2910 2885 2497 2578 2515 2491 2478 2470 2495 2707 2802 2761 2766 2741 2664 2611 2449 2491 3075 2401 2320 2326 2448 2502 2457 2453 2498 2557 2651 2684 2720 2702 2669 2596 2635 2642 2537 3464 3414 2462 2587 2648 2658 2684 2575 2625 2620 2741 2754 2691 2705 2791 2869 2870 2767 2720 2881 2907 2845 2782 2798 2778 3092 3216 3346 3316 3237 3248 3279 3244 3142 3188 2978 2945 2889 3196 3302 3215 3158 3067 3208 3466 3496 3379 3634 3616 3034 2775 2765 2714 2742 2684 2695 2789 2864 2883 2860 2731 2717 2536 2701 2690 2731 2786 2755 2728 2756 2848 2914 2928 2952 2920 2784 2727 2825 2877 2814 2801 2823 2726 2729 2829 2840 2751 2649 2764 2766 2680 2712 3054 3308 3068 2914 2792 2727 2750 2770 2936 3215 3085 3104 3142 3308 3105 2865 2794 2751 2813 2771 2632 2556 2576 2835 2722 2569 2839 2627 2413 2400 2453 2382 2366 2402 2507 2663 2572 2551 2474 2379 2273 2185 2166 2175 2248 2278 2266 2362 2530 2403 2190 2175 2143 2345 2374 2523 2367 2226 2182 2156 2145 2135 2418 3383 2449 2072 2187 2268 2355 2357 2355 2322 2336 2397 2421 2466 2590 2382 2250 2370 2418 2437 2332 2272 2268 2301 2428 2632 2849 2457 2434 2748 2647 2610 2497 2519 2599 2624 2602 2542 2509 2546 2575 2540 2457 2430 2450 2450 2452 2441 2413 2374 2346 2321 2367 2435 2453 2471 2527 2692 2636 2563 2500 2455 2390 2302 2271 2217 2201 2178 2169 2134 2153 2123 2103 2075 2083 2180 2256 2090 2001 1938 1948 1976 2004 2026 1954 1957 2049 2178 2294 2305 2301 2216 2038 1996 1970 1964 1918 1911 1921 1923 1908 1903 1909 1875 1871 1828 1805 1800 1811 1873 1874 1876 1900 1877 1853 1952 1982 2001 2054 2105 2114 2122 2083 2033 1991 1956 1884 1835 1811 1775 1802 1797 1799 1792 1815 1832 1822 1785 1779 1819 1876 1932 1912 1951 1933 1932 1965 2031 2103 2139 2126 2126 2180 2267 2275 2248 2231 2216 2176 2121 2056 1997 1967 1933 1907 1908 1899 1908 1842 1890 1897 1899 1907 1904 1909 1886 1858 2369 1946 2048 2351 2379 2923 3719 4097 3867 3481 3382 3317 3363 3364 3112 3233 3097 3046 3023 2956 2970 3067 3055 3192 3075 3088 3033 3047 2991 2988 2979 2961 2967 2970 2970 2969 2951 2937 2941 2954 2950 2913 2885 2887 2884 2868 2840 2771 2768 2781 2835 2852 2984 2999 2948 2927 2999 3036 2870 2715 3060 3056 2955 2774 2691 2671 2736 2879 2952 2930 2861 2902 2881 3098 3192 3108 3033 3100 3097 3045 3026 3051 3062 3127 3098 3058 2993 2989 3033 3068 3098 3121 3084 3045 3029 3018 2986 2928 2838 2861 2945 3017 3067 3067 3090 3083 3097 3090 3094 3118 3092 3062 3029 2971 2915 2915 2942 2952 2940 2911 2887 2867 2863 2876 2898 2909 2911 2910 2932 2957 2962 2975 2959 2911 2887 2901 2911 2931 2987 2977 3004 2388 2347 2383 2456 2499 2462 2448 2446 2448 2477 2505 2491 2476 2474 2576 2605 2591 2603 2594 2574 2534 2459 2435 2437 2359 2281 2333 2311 2369 2422 2518 2618 2630 2637 2696 2728 2746 2723 2703 2695 2611 2699 2663 2743 2760 2695 2700 2722 2744 2793 2789 2798 2854 2900 2921 2859 2828 2792 2797 2789 2840 2986 3108 3210 3198 3119 3066 3056 3071 3066 3148 3173 3068 3028 3063 3220 3350 3570 3404 3280 3306 3238 3218 3202 3141 3053 3014 3157 3343 3572 3748 3474 3283 3264 3282 3271 3246 3304 3223 3121 3194 3132 3072 3061 3138 3199 3212 3169 3149 3131 3033 2957 2986 3047 2993 3001 3215 3460 3324 3156 3009 2931 2869 2812 2781 2853 3210 3207 2994 3117 2973 2870 2767 2921 2914 2915 2964 2903 2811 2799 2791 2818 2867 2878 2823 2817 2858 2874 2876 2874 2896 2839 2668 2539 2497 2532 2631 2649 2639 2615 2816 2482 2337 2465 2296 2233 2484 2456 2395 2399 2413 2477 2612 2621 2589 2419 2352 2404 2357 2295 2306 2309 2349 2295 2286 2278 2295 2285 2290 2266 2247 2215 2213 2316 2517 2709 2718 2413 2234 2325 2146 2183 2390 2439 2448 2416 2384 2399 2422 2423 2477 2563 2764 2509 2443 2460 2482 2508 2488 2488 2532 2561 2582 2632 2656 2601 2490 2407 2857 3980 3189 2964 2703 2473 2450 2454 2411 2445 2593 2655 2666 2705 2730 2701 2691 2736 2700 2686 2696 2575 2586 2596 2607 2700 2712 2625 2609 2526 2663 2775 2781 2743 2752 3170 3551 3029 2817 2854 2991 2927 2917 2851 2824 3053 3038 3154 3363 3357 3266 3189 3173 3106 3164 2958 2898 2960 3174 3107 3064 3083 3270 3686 4092 4209 3655 3563 3459 2871 2809 2770 2777 2762 2665 2613 2590 2570 2754 2944 2603 2685 2546 2784 2670 2704 2704 2638 2640 2673 2699 2772 2864 2921 2919 2772 2739 2727 2748 2938 2909 2824 2744 2752 2894 2950 2785 2662 2756 2861 2886 2886 3092 3264 3116 2934 2858 2821 2800 2751 2837 3083 3012 2932 2954 3121 3160 3030 2870 2765 2706 2671 2612 2549 2475 2481 2992 2481 2950 2833 2544 2472 2503 2499 2454 2422 2702 2856 2669 2604 2540 2449 2421 2376 2274 2330 2418 2391 2279 2268 2330 2301 2527 2445 2488 2715 2487 2344 2325 2322 2319 2278 2189 2155 2145 2366 2222 2122 2135 2283 2380 2349 2246 2259 2331 2401 2426 2403 2442 2450 2685 2834 2591 2412 2328 2271 2260 2391 2633 2459 2608 2426 2400 2596 2632 2690 2616 2557 2515 2502 2605 2642 2603 2606 2582 2484 2405 2380 2447 2494 2498 2489 2451 2407 2357 2362 2412 2404 2398 2480 2551 2696 2662 2532 2455 2417 2373 2333 2275 2200 2186 2176 2168 2139 2123 2088 2066 2046 2008 2149 2442 2049 2005 1974 1954 1967 1934 1969 1962 1983 2077 2151 2262 2303 2264 2144 2033 1987 1966 1951 1919 1908 1936 1962 1953 1912 1911 1858 1870 1863 1844 1834 1848 1888 1919 1941 1968 1947 1919 2006 2018 1991 2032 2025 2038 2019 1979 1947 1899 1900 1860 1845 1773 1752 1757 1773 1774 1811 1843 1857 1838 1766 1764 1820 1874 1892 1896 1929 1919 1923 1935 1954 1988 2019 2062 2084 2106 2244 2217 2209 2202 2196 2132 2033 1968 1912 1929 1918 1827 1867 1848 1851 2027 1994 1817 1843 1837 1834 1856 1817 1846 1916 2262 2243 2109 2137 2519 3174 3791 3993 3747 3645 3432 3456 3365 3222 3261 3226 3157 3084 3016 2970 3217 3024 3173 3158 3134 3067 3058 3017 2981 3000 2991 2994 2993 2985 2979 2975 2981 2980 2976 2953 2910 2884 2883 2856 2839 2820 2775 2782 2814 2856 2895 2957 2963 2944 2996 3025 2983 2803 2696 2679 2875 2928 2810 2693 2664 2769 2749 2736 2796 2839 2903 2954 3174 3293 3261 3208 3194 3169 3138 3095 3113 3073 3129 3109 3052 2997 2982 3050 3170 3103 3113 3127 3077 3070 3063 2999 2909 2861 2878 2933 2962 3003 3005 3017 3035 3080 3098 3116 3097 3060 3049 3070 3069 3030 3001 2992 2961 2946 2931 2902 2881 2883 2895 2919 2931 2938 2935 2942 2950 2960 2969 2962 2921 2893 2908 2916 2940 2973 2992 3010 2378 2366 2380 2430 2443 2404 2388 2380 2375 2381 2409 2491 2549 2473 2659 2685 2664 2661 2625 2549 2490 2461 2475 2446 2325 2272 2371 2390 2402 2393 2532 2748 2726 2696 2690 2699 2718 2721 2681 2606 2572 2641 2590 2687 2715 2704 2709 2744 2774 2808 2803 2788 2833 2899 2907 2896 2869 2795 2793 2792 2860 2995 3100 3173 3140 3086 3059 3039 3055 3026 3001 3058 2993 2961 3013 3194 3328 3288 3240 3252 3265 3274 3301 3327 3328 3236 3209 3289 3415 3421 3511 3454 3331 3288 3322 3338 3330 3350 3287 3245 3158 2981 2961 3014 3192 3291 3269 3207 3195 3182 3098 3046 3041 3127 3119 3112 2965 3313 3215 3037 3022 3098 3111 3080 3000 2793 2731 2811 2976 3030 2949 2883 2815 3246 3177 2936 2898 2856 2784 2735 2703 2780 2818 2877 2789 2786 2787 2819 2830 2829 2847 2799 2652 2538 2486 2497 2552 2530 2536 2656 2878 2495 2337 2447 2435 2340 2353 2490 2468 2410 2414 2452 2581 2657 2540 2432 2362 2316 2305 2323 2324 2324 2395 2339 2327 2309 2264 2270 2272 2331 2327 2304 2286 2487 2745 2547 2662 2232 2305 2232 2283 2356 2402 2417 2405 2371 2340 2356 2399 2402 2428 2423 2665 2428 2278 2414 2452 2456 2432 2436 2471 2494 2510 2518 2514 2554 2469 2428 2566 2748 2559 2628 2505 2370 2399 2423 2426 2509 2633 2656 2553 2609 2691 2727 2798 2869 2857 2810 2755 2717 2744 2805 2702 2944 2937 2666 2570 2543 2829 2999 2940 2827 2750 3212 4147 3479 2719 2980 2948 2984 3058 2956 2989 3150 3176 3283 3464 3429 3321 3295 3207 3161 3037 2957 2918 3000 3117 3116 3080 3070 3255 3584 3635 3871 3661 3575 3568 3171 2896 2786 2764 2718 2647 2722 2951 3059 3153 2984 2310 2556 2498 2544 2446 2457 2415 2372 2438 2576 2716 2789 2882 2796 2782 2714 2692 2674 2657 2817 2906 2840 2766 2786 2871 2968 2879 2981 2894 2885 2911 2922 3066 3266 3197 3003 2940 2934 2870 2784 2885 3011 3007 3027 3188 3318 3343 3174 2960 2804 2721 2689 2782 2560 2559 2465 2511 2302 2708 2858 2665 2567 2623 2621 2449 2341 2542 2583 2715 2681 2610 2574 2539 2449 2363 2340 2470 2631 2320 2262 2272 2266 2227 2586 2834 2658 2413 2350 2338 2291 2266 2229 2182 2178 2140 2198 2391 2468 2285 2461 2581 2369 2502 2708 2520 2617 2649 2442 2430 2394 2332 2656 2595 2360 2311 2282 2296 2388 2537 2493 2528 2462 2435 2425 2543 2692 2710 2611 2457 2353 2465 2569 2618 2634 2555 2437 2354 2343 2416 2483 2515 2471 2427 2431 2303 2334 2405 2457 2466 2458 2537 2616 2572 2496 2461 2438 2389 2337 2254 2189 2161 2154 2156 2135 2114 2102 2095 2081 2106 2141 2136 2118 2047 2033 1986 1967 1990 2002 1994 1994 2030 2053 2162 2225 2253 2017 1987 1967 1945 1927 1898 1883 1957 1924 1933 1880 1859 1801 1769 1786 1822 1860 1887 1923 1983 1989 1988 1998 1985 2018 1988 1962 1870 1794 1817 1840 1815 1828 1843 1839 1851 1807 1746 1748 1746 1772 1818 1836 1849 1882 1881 1753 1748 1801 1805 1797 1825 1861 1892 1924 1945 1976 1966 1922 1999 2015 2021 2060 2134 2179 2194 2196 2133 2008 1943 1904 1923 1925 1787 1774 1833 1861 1935 1883 1761 1781 1773 1737 1781 1706 1844 1791 1745 1703 1738 1896 2210 2802 3568 4005 4033 3801 3537 3450 3383 3301 3259 3268 3275 3122 3070 3013 3388 3180 3217 3207 3160 3087 3055 3050 2986 3020 3023 3013 3006 2994 2988 2988 2989 2986 2974 2942 2902 2866 2854 2830 2821 2792 2786 2787 2841 2897 2913 2920 2913 2858 2872 2995 2989 2956 2895 2726 2824 2987 2856 2641 2625 2684 2561 2689 2892 2902 2913 3057 3138 3205 3305 3251 3172 3249 3223 3148 3147 3155 3166 3135 3089 3084 3105 3137 3183 3038 3054 3227 3283 3243 3144 3016 2973 2933 2924 2938 2929 2957 2991 3037 3072 3069 3032 3012 2978 3011 3027 3088 3076 3068 3051 3023 2993 2970 2957 2932 2916 2914 2916 2935 2945 2953 2960 2963 2969 2977 2976 2973 2934 2933 2913 2932 2949 2977 3012 3036 2354 2338 2352 2393 2392 2377 2368 2360 2351 2358 2400 2625 2936 2555 2668 2678 2674 2685 2649 2612 2603 2587 2504 2417 2370 2340 2383 2451 2470 2541 2716 2919 2938 2741 2679 2679 2683 2664 2593 2564 2658 2666 2665 2740 2749 2934 2926 2858 2831 2834 2808 2800 2843 2879 2892 2898 2877 2815 2808 2834 2902 2988 3087 3148 3150 3134 3117 3093 3070 3019 2975 2985 2969 2963 3010 3152 3174 3147 3154 3189 3233 3278 3324 3365 3339 3290 3254 3235 3344 3382 3337 3254 3253 3264 3247 3292 3378 3431 3415 3343 3293 3278 3144 3120 3218 3297 3314 3256 3194 3143 3080 3128 3176 3347 3253 3104 3107 3371 3218 3063 3224 3339 3301 3297 3211 2979 2908 2904 3022 2990 2958 2921 2831 3038 3066 2936 2856 2806 2773 2781 2795 2806 2860 2876 2746 2721 2736 2772 2792 2796 2798 2771 2685 2618 2601 2548 2484 2489 2512 2652 2849 2557 2455 2545 2529 2523 2586 2581 2541 2447 2425 2461 2582 2563 2490 2461 2390 2367 2408 2405 2380 2383 2412 2376 2355 2270 2368 2409 2197 2273 2402 2542 2558 2422 2436 2284 2312 2241 2251 2272 2395 2363 2379 2411 2386 2348 2336 2340 2354 2350 2374 2354 2452 2255 2340 2455 2449 2427 2369 2351 2426 2486 2466 2454 2466 2543 2545 2510 2513 2478 2498 2469 2389 2349 2347 2409 2524 2602 2647 2617 2524 2586 2712 2779 2869 2919 2896 2808 2717 2735 2961 3236 2795 3004 3115 2911 2710 2674 2757 2855 2887 2808 2691 2608 2572 2787 2742 2790 2971 3090 3116 3120 3523 3769 3545 3331 3290 3214 3179 3086 3103 3160 3033 2976 2944 3295 3589 3534 3301 3096 3144 3437 3312 3745 3509 3696 3599 3540 3062 2831 2806 2808 2898 3158 3454 3247 3221 2541 2379 2237 2315 2441 2657 2620 2491 2427 2533 2953 2831 2842 3000 2705 2574 2550 2559 2646 2710 2764 2856 2876 2767 2837 3003 3012 2913 2888 2839 3011 3074 3098 3072 3125 3205 3128 3013 3034 2965 2873 3110 3003 2962 2786 2760 3190 3390 3225 3028 2819 2714 2772 2804 2763 2564 2457 2407 2250 2613 2911 2849 2687 2365 2231 2179 2346 2445 2652 2756 2679 2587 2751 2852 2656 2407 2341 2411 2571 2309 2255 2222 2172 2049 2035 2377 2487 2391 2387 2364 2261 2386 2210 2241 2358 2311 2245 2591 2805 2621 2629 2701 2393 2360 2399 2820 2746 2622 2412 2403 2379 2303 2351 2361 2282 2265 2286 2393 2530 2579 2568 2541 2543 2562 2459 2448 2591 2677 2655 2511 2356 2348 2408 2570 2611 2531 2414 2328 2328 2362 2431 2510 2414 2437 2425 2298 2343 2430 2427 2426 2406 2509 2771 2839 2498 2506 2494 2413 2315 2237 2188 2170 2156 2143 2140 2132 2114 2118 2090 2097 2139 2184 2162 2037 2058 2040 1966 1957 1964 1968 1919 1905 1895 2005 2050 2134 2012 1946 1942 1931 1912 1845 1845 2092 1829 1817 1803 1793 1756 1739 1777 1834 1875 1902 1954 2020 2033 1998 1991 2012 2041 2031 1950 1761 1600 1574 1665 1698 1718 1716 1768 1807 1792 1761 1764 1785 1813 1826 1837 1843 1899 1907 1807 1768 1761 1674 1675 1756 1828 1874 1913 1945 2008 1995 1962 1998 2004 2019 2055 2105 2150 2185 2149 2039 1922 2019 1971 1918 1874 1783 1711 1895 1926 1718 1713 1764 1699 1695 1748 1892 1738 1679 1741 1787 1757 1746 1796 2043 2945 3779 3938 4062 3893 3616 3477 3345 3196 3182 3203 3312 3138 3077 3038 3066 3123 3222 3267 3208 3130 3046 3089 3058 3044 3020 3014 3010 3000 2993 2985 2981 2990 2978 2929 2890 2864 2856 2847 2810 2783 2784 2791 2819 2867 2908 2946 2927 3029 3059 3143 3106 3088 3024 2896 2852 2938 2906 2664 2678 2615 2620 2789 2916 2944 3068 3149 3122 3124 3112 3113 3107 3281 3332 3233 3178 3180 3176 3165 3156 3170 3121 3156 3152 3021 3013 3063 3155 3269 3127 3016 3044 3000 2943 2935 2940 2955 2974 3005 3059 3074 3039 3108 2940 3053 3093 3104 3100 3088 3079 3070 3046 3023 3003 3008 2983 2971 2967 2981 2978 2975 2980 2976 2979 2985 2995 2978 2965 2950 2931 2949 2973 2988 3025 3047 2303 2290 2322 2362 2364 2375 2387 2394 2391 2403 2452 2720 3118 2704 2639 2591 2602 2631 2605 2591 2588 2563 2480 2428 2450 2472 2503 2531 2576 2655 2912 2739 2660 2629 2648 2663 2658 2621 2551 2574 2750 2761 2805 2830 3082 3504 3271 2947 2860 2846 2807 2807 2850 2875 2888 2911 2892 2863 2852 2820 2875 2959 3066 3143 3160 3148 3145 3144 3124 3076 3008 2986 2969 3036 3073 3113 3088 3058 3077 3161 3243 3278 3314 3318 3214 3266 3230 3293 3340 3316 3232 3127 3127 3177 3212 3287 3362 3347 3322 3260 3254 3113 3060 3003 3181 3283 3273 3229 3209 3211 3166 3156 3164 3475 3311 3191 3185 3481 3378 3372 3424 3335 3262 3284 3272 3207 3037 3025 3000 2898 2862 2853 2817 2826 2895 2906 2837 2805 2819 2882 2981 2978 2920 2827 2830 2737 2738 2755 2779 2789 2781 2772 2744 2733 2688 2594 2416 2412 2435 2613 2768 2547 2481 2587 2584 2572 2567 2602 2602 2532 2451 2473 2496 2482 2501 2457 2411 2480 2562 2517 2453 2432 2415 2385 2352 2303 2343 2933 2736 2411 2308 2327 2282 2079 2088 2186 2216 2232 2282 2244 2241 2284 2337 2387 2358 2286 2263 2259 2282 2350 2343 2379 2336 2158 2299 2438 2421 2393 2366 2349 2411 2474 2409 2420 2487 2557 2610 2641 2637 2585 2561 2483 2390 2339 2315 2374 2511 2625 2621 2582 2559 2628 2799 2853 2845 2811 2775 2701 2567 2802 3664 3147 3000 3130 2842 2960 2841 2737 2700 2746 3027 3213 2758 2737 2912 2924 2893 2871 2962 3237 3360 3474 3703 3629 3375 3301 3214 3175 2963 3149 3194 3135 3035 2986 3414 4051 3897 3350 3206 3062 2935 2902 3002 3221 3670 3828 3654 3491 3104 2791 2856 3018 2915 3114 3625 3585 3592 2475 2526 2132 2277 2545 2537 2334 2292 2515 2886 2792 2163 2527 2800 2626 2540 2565 2552 2684 2818 2837 2902 2967 2848 2891 3000 3043 2844 2750 2905 2969 3048 3106 3183 3286 3256 3215 3062 2996 2998 3304 3039 2884 2853 2749 2743 2871 2996 3044 3032 2806 2670 2691 2630 2673 2576 2479 2448 2306 2643 3158 3164 2960 2341 2285 2250 2525 2539 2542 2664 2557 2624 2771 2741 2632 2396 2320 2313 2299 2275 2236 2193 2130 2035 2043 2188 2274 2252 2353 2431 2260 2351 2252 2207 2409 2381 2319 2512 2664 2492 2465 2591 2407 2364 2317 2298 2275 2255 2302 2350 2337 2321 2301 2268 2267 2215 2264 2400 2592 2602 2555 2532 2734 2742 2451 2345 2461 2608 2877 2503 2494 2385 2375 2518 2577 2502 2386 2323 2318 2354 2456 2460 2417 2392 2393 2404 2417 2430 2417 2400 2388 2417 2488 2461 2504 2500 2473 2399 2301 2214 2177 2142 2113 2121 2144 2149 2131 2128 2095 2033 1968 1945 1950 1962 1995 1974 1954 1966 1944 1941 1896 1876 1863 1968 2052 2035 1984 1950 1939 1925 1902 1802 1771 1722 1757 1744 1715 1721 1704 1693 1750 1829 1863 1894 1957 1991 2014 1990 2009 2032 2039 2010 1912 1755 1573 1452 1595 1679 1689 1710 1739 1782 1795 1798 1804 1802 1809 1818 1839 1826 1910 1908 1864 1852 1787 1673 1653 1747 1887 1883 1899 1895 1904 1928 1990 2029 2027 2022 2022 2046 2163 2116 2051 1955 1891 1941 1963 1872 1774 1738 1700 1667 1694 1749 1739 1743 1664 1641 1727 1841 1680 1573 1629 1720 1804 1879 1773 2003 2268 3238 4258 4284 3963 3776 3521 3240 3237 3197 3150 3288 3161 3110 3063 3039 3034 3133 3248 3215 3184 3061 3092 3091 3078 3057 3038 3022 3004 2990 2992 3007 3002 2985 2928 2895 2891 2870 2837 2797 2777 2789 2793 2832 2839 2935 2960 3030 2942 3009 3070 3021 3001 3102 2986 2755 2837 2926 2926 2756 2542 2598 2840 2959 2964 2987 3038 3006 3079 3045 3313 3225 3338 3423 3314 3268 3298 3200 3221 3232 3213 3153 3237 3157 3018 2990 3031 3168 3290 3066 3142 3183 3094 3072 3025 2987 3002 3037 3047 3103 3109 3152 3204 3219 3150 3125 3111 3129 3178 3173 3139 3086 3051 3057 3041 3023 3016 3010 3011 3016 3004 2995 2988 2988 2987 3009 3004 3003 2980 2954 2971 2995 3002 3009 3029 2269 2270 2312 2350 2357 2371 2411 2437 2451 2478 2521 2727 3075 2872 2606 2507 2518 2534 2517 2526 2519 2484 2449 2484 2568 2604 2602 2630 2653 2681 2676 2698 2612 2599 2623 2639 2639 2599 2574 2653 2771 2795 2811 2894 3532 3512 3128 2918 2867 2832 2820 2828 2819 2816 2865 2938 2920 2863 2831 2802 2880 2970 3058 3131 3164 3166 3163 3170 3164 3130 3102 3077 3055 3129 3176 3180 3145 3074 3067 3160 3252 3281 3308 3283 3162 3242 3220 3253 3293 3295 3247 3185 3155 3190 3261 3309 3354 3394 3396 3423 3272 3124 3050 3020 3059 3204 3314 3289 3238 3255 3245 3210 3231 3237 3198 3104 3105 3134 3226 3357 3233 3080 3154 3216 3197 3091 2830 2896 2912 2908 2865 2854 2873 2884 2921 2874 2809 2913 2977 3113 3145 3079 3081 3009 2975 2834 2788 2793 2794 2791 2770 2750 2777 2771 2726 2506 2351 2350 2378 2548 2487 2323 2414 2577 2582 2581 2584 2619 2595 2564 2501 2509 2488 2505 2521 2508 2460 2437 2442 2406 2403 2461 2449 2443 2430 2424 2410 2594 2659 2426 2248 2325 2291 2190 2161 2159 2155 2245 2250 2236 2226 2232 2276 2331 2321 2265 2239 2236 2248 2308 2352 2384 2228 2190 2312 2372 2396 2415 2413 2382 2405 2474 2409 2442 2536 2567 2632 2692 2711 2669 2610 2552 2447 2314 2280 2300 2328 2537 2544 2571 2599 2636 3122 3065 2779 2743 2728 2699 2659 2695 3118 2596 2586 2565 2619 2765 2852 2843 2755 2698 2816 2851 2740 2813 3547 3591 3226 2984 2975 3236 3336 3466 3477 3261 3167 3142 3031 3159 3150 3376 3202 3085 3025 3052 3538 3749 3355 3029 3026 2949 2841 2979 3110 3281 3343 3813 3899 3631 3168 2889 2887 2785 2656 2655 2701 2863 3239 3081 2664 2550 2610 2372 2070 1863 1625 1549 1585 1508 1603 1989 2513 2582 2644 2622 2606 2776 2908 2862 2882 3017 2983 3017 2866 3040 2900 3079 3015 2897 2987 3064 3084 3146 3329 3550 3127 2938 2959 3342 3013 2861 2806 2795 2871 2999 3085 2957 2933 2802 2767 2677 2625 2577 2562 2572 2488 2342 2460 2824 3022 2730 2437 2311 2253 2540 2469 2456 2454 2435 2485 2736 3162 3006 2418 2335 2328 2321 2242 2379 2277 2132 2085 2074 2151 2296 2347 2458 2400 2381 2385 2689 2543 2518 2552 2442 2491 2602 2519 2345 2308 2414 2416 2414 2333 2241 2212 2248 2298 2308 2273 2300 2384 2384 2252 2255 2381 2574 2569 2540 2460 2575 2591 2376 2332 2354 2447 2997 3000 2555 2392 2408 2524 2572 2528 2485 2460 2368 2375 2512 2390 2410 2416 2433 2442 2439 2440 2426 2401 2387 2399 2526 2540 2458 2469 2443 2381 2281 2203 2173 2150 2126 2135 2172 2165 2127 2109 2057 2038 1968 1915 1918 1961 1984 1960 1984 2025 2019 1971 1915 1900 1896 1943 2014 2044 1999 1936 1909 1889 1908 1740 1594 1694 1702 1669 1645 1654 1644 1609 1675 1727 1760 1818 1915 1996 1983 1959 1965 1967 1967 1928 1821 1759 1782 1609 1647 1674 1675 1702 1729 1762 1797 1825 1831 1763 1757 1791 1847 1815 1859 1890 1894 1913 1830 1667 1675 1820 1962 1802 1783 1854 1886 1903 2151 2247 2029 2008 1995 2023 2426 2258 2016 1929 1906 1895 1924 1865 1744 1699 1718 1796 1764 1745 1718 1685 1649 1639 1581 1539 1543 1576 1643 1712 2098 2190 1856 1861 2109 3109 4151 4327 3864 3617 3420 3529 3294 3258 3204 3266 3195 3144 3145 3115 3105 3282 3210 3250 3202 3130 3108 3093 3090 3081 3052 3027 3015 3004 3000 2999 2985 2970 2940 2928 2943 2931 2875 2816 2772 2771 2819 2846 2839 2921 2966 2978 2950 2964 2972 2993 2958 2974 3029 2745 2855 2844 2934 2881 2642 2675 2975 3156 3192 3203 3129 3097 3109 3063 3200 3308 3386 3417 3342 3278 3220 3198 3242 3321 3247 3184 3237 3180 3034 3030 3085 3236 3290 3145 3213 3224 3152 3112 3099 3048 3086 3160 3177 3201 3149 3191 3235 3181 3097 3077 3101 3157 3153 3171 3166 3107 3086 3105 3096 3073 3061 3050 3041 3071 3047 3013 3005 3011 3009 3025 3040 3037 3014 2968 2984 2994 2997 3010 3020 2259 2276 2326 2347 2361 2381 2442 2492 2527 2562 2592 2693 2868 2783 2553 2485 2450 2426 2383 2443 2454 2434 2446 2532 2633 2637 2586 2623 2606 2576 2619 2707 2621 2600 2628 2660 2647 2638 2680 2716 2705 2717 2759 2838 3013 2780 2791 2819 2865 2838 2812 2825 2815 2818 2900 2947 2948 2890 2836 2849 2918 2968 3041 3110 3146 3127 3102 3128 3150 3156 3178 3125 3116 3206 3238 3245 3175 3123 3122 3177 3248 3266 3265 3208 3173 3196 3236 3295 3338 3254 3268 3263 3224 3239 3280 3303 3346 3361 3430 3575 3511 3381 3280 3229 3197 3232 3271 3279 3287 3287 3269 3242 3322 3123 3080 2942 2959 3020 3112 3141 3051 3048 3198 3251 3141 2885 2856 2925 2915 2937 2929 2971 2946 2989 3019 2912 2914 3108 3103 3219 3239 3240 3237 3136 3056 2978 2904 2867 2861 2849 2817 2773 2736 2716 2633 2684 2914 2528 2405 2688 2467 2350 2562 2609 2599 2634 2636 2628 2609 2603 2576 2590 2517 2477 2477 2463 2435 2384 2311 2364 2575 2495 2543 2550 2528 2519 2459 2435 2411 2307 2243 2215 2157 2150 2149 2146 2289 2108 2109 2232 2261 2251 2273 2308 2307 2261 2198 2201 2392 2382 2293 2256 2238 2242 2244 2394 2431 2397 2428 2392 2415 2484 2447 2461 2496 2542 2603 2698 2730 2689 2633 2603 2514 2332 2258 2255 2298 2550 2532 2578 2621 2623 3376 3808 3304 2739 2751 2647 2593 2762 2962 2657 2476 2475 2767 2885 2891 2904 2800 2700 2680 2711 2791 2710 2709 3507 3549 3117 2981 2920 2957 3157 3269 3182 3203 3527 3136 3109 3078 3117 3034 3042 3054 3142 3187 3066 2901 2859 2935 2954 2944 3071 3119 3452 3646 3946 4182 3785 3291 3209 2944 3084 3094 2995 3021 3204 2958 2692 2237 2603 2701 2233 1702 1320 1324 1365 1620 1700 1530 1882 2274 2415 2543 2588 2671 2830 2893 2865 2844 3074 3071 3093 2961 3109 3070 3273 3107 3003 3128 3091 3173 3346 3810 3700 3109 3026 3035 3141 3264 3086 2804 2818 2961 3054 3006 2822 2835 2848 2817 2701 2601 2544 2513 2488 2448 2367 2269 2307 2549 2498 2400 2319 2324 2310 2373 2507 2540 2443 2435 2465 2530 2862 2541 2448 2352 2260 2182 2335 2278 2147 2127 2114 2095 2204 2524 2527 2544 2637 2407 2578 2665 2679 2645 2552 2476 2408 2576 2477 2518 2563 2455 2396 2390 2352 2344 2358 2343 2310 2347 2304 2394 2467 2383 2293 2363 2426 2494 2459 2356 2357 2396 2408 2367 2349 2366 2465 2862 2575 2377 2456 2601 2638 2602 2592 2530 2392 2337 2504 2425 2398 2448 2452 2419 2410 2408 2406 2404 2364 2325 2343 2356 2457 2442 2389 2332 2256 2198 2183 2164 2174 2178 2179 2158 2097 2064 2015 1959 1911 1895 1921 1954 1970 1990 1997 2007 1985 1933 1927 1957 1940 1907 1905 1918 1941 1924 1863 1828 1880 1691 1641 1652 1632 1618 1630 1632 1622 1571 1473 1439 1605 1673 1993 1921 1801 1854 1859 1862 1876 1882 1701 1662 1815 1754 1753 1713 1661 1641 1665 1724 1789 1854 1942 1791 1745 1787 1841 1794 1801 1878 1928 1946 1918 1767 1664 1896 1933 1830 1903 1908 1811 1787 2029 2239 2102 1985 1951 1897 2236 2130 1998 1956 1927 1884 1874 1866 1774 1732 1779 1737 1718 1681 1666 1652 1642 1613 1590 1586 1572 1603 1632 1574 2889 2643 2073 1844 2048 2743 3747 4247 3811 3714 3580 3645 3389 3316 3313 3305 3279 3231 3153 3173 3127 3470 3194 3259 3268 3209 3157 3121 3101 3080 3050 3041 3038 3021 3013 3006 3001 2988 2978 2974 2952 2909 2882 2843 2813 2821 2859 2825 2855 2945 2997 2985 2988 2987 3003 3019 2855 2921 2935 2865 2799 2796 2960 2921 2711 2852 2944 3009 3135 3233 3169 3316 3425 3472 3460 3293 3365 3344 3390 3335 3169 3170 3302 3352 3309 3269 3289 3216 3096 3117 3160 3163 3245 3312 3335 3246 3081 3090 3138 3084 3129 3143 3200 3326 3284 3240 3226 3162 3091 3137 3126 3090 3197 3218 3187 3161 3171 3184 3170 3135 3106 3096 3102 3082 3083 3049 3039 3044 3046 3054 3071 3068 3047 2999 2999 2999 2998 3008 3018 2260 2295 2323 2349 2376 2408 2485 2547 2592 2615 2625 2633 2621 2593 2539 2443 2390 2383 2379 2412 2412 2429 2490 2548 2560 2531 2495 2498 2478 2508 2641 2655 2580 2600 2646 2684 2737 2767 2757 2733 2671 2613 2677 2752 2667 2549 2689 2797 2871 2858 2823 2825 2828 2833 2889 2910 2956 2892 2877 2911 2930 2962 2990 3066 3130 3094 3045 3093 3138 3169 3208 3172 3177 3230 3253 3271 3229 3191 3182 3205 3242 3251 3244 3208 3212 3214 3259 3317 3365 3217 3173 3176 3170 3200 3247 3267 3282 3344 3480 3425 3520 3457 3379 3280 3260 3286 3297 3308 3331 3328 3268 3222 3216 3021 3047 3024 2999 3035 3027 3027 3074 3119 3173 3250 3181 3075 3104 3087 3068 2934 2950 3038 3074 3055 3007 3015 3112 3175 3199 3314 3317 3271 3265 3157 3095 3028 2939 2884 2874 2861 2841 2818 2740 2679 2621 2826 3088 2671 2531 2667 2573 2330 2338 2585 2586 2641 2628 2601 2660 2632 2648 2653 2640 2533 2457 2441 2424 2395 2386 2526 2811 2652 2566 2561 2509 2443 2449 2442 2356 2273 2221 2132 2018 2033 2136 2142 2137 2142 2208 2269 2308 2308 2300 2305 2293 2237 2190 2179 2369 2339 2285 2252 2214 2202 2239 2317 2278 2234 2360 2407 2471 2496 2485 2486 2510 2523 2566 2636 2676 2658 2618 2610 2621 2545 2294 2245 2283 2496 2506 2552 2596 2586 2818 3302 3346 2733 2643 2487 2505 2734 3184 2810 2706 2669 3012 3021 2901 2910 2921 2817 2799 2826 2995 3314 2752 3401 3408 3138 2940 2842 2890 3000 3140 3459 3571 3429 3158 3070 3345 3068 3093 3155 3161 3200 3211 3190 3178 2818 3000 3058 3024 3026 3512 3364 3607 3918 4043 3674 3200 3195 3018 3092 2671 2861 2688 2855 2595 2270 2045 2042 2223 2040 1187 771 888 905 969 1209 1190 1221 1822 2234 2491 2721 2853 2908 2895 2873 2869 2874 2964 3059 2990 3070 3158 3269 3202 3095 3100 3069 3233 3504 3709 3417 3192 3125 3127 3125 3174 3026 2782 2779 2980 3029 2779 2811 2886 2894 3264 3002 2713 2591 2491 2433 2418 2372 2262 2237 2327 2345 2261 2332 2401 2420 2407 2557 2609 2516 2503 2455 2363 2347 2343 2643 2346 2168 2123 2174 2191 2161 2144 2137 2129 2287 2895 2729 2557 2623 2394 2276 2565 2795 2628 2486 2362 2274 2396 2376 2363 2381 2423 2388 2405 2455 2458 2436 2426 2440 2452 2332 2409 2485 2469 2339 2306 2360 2466 2508 2448 2429 2419 2420 2396 2391 2392 2474 2505 2451 2345 2377 2511 2552 2625 2623 2604 2441 2420 2516 2517 2501 2484 2465 2463 2421 2395 2412 2402 2343 2327 2359 2429 2440 2415 2359 2300 2269 2259 2261 2201 2186 2180 2154 2127 2069 2040 2000 1944 1912 1897 1919 1971 1980 1997 1977 2031 1988 1915 1929 1975 1981 1973 1980 1966 1952 1892 1815 1779 1828 1832 1784 1761 1743 1695 1668 1640 1591 1586 1329 1341 1495 1539 1596 1692 1859 1817 1770 1771 1753 1782 1707 1705 1751 1773 1785 1731 1646 1626 1684 1786 1860 1890 2009 1852 1773 1791 1824 1809 1802 1817 1824 1913 1970 1887 1712 1818 1914 1928 1986 1916 1760 1748 1880 2001 2089 1962 1874 1831 1883 1909 1905 1905 1916 1901 1878 1862 1831 1815 1828 1778 1710 1648 1600 1562 1560 1610 1669 1682 1615 1626 1622 1568 2168 2311 2008 1863 1980 2393 3331 4143 4002 4000 3729 3518 3403 3383 3387 3387 3358 3245 3147 3193 3106 3571 3270 3224 3252 3209 3182 3140 3114 3073 3068 3073 3055 3036 3029 3041 3047 3035 3025 3014 2975 2925 2946 2900 2884 2859 2852 2886 2942 2989 2992 2940 2952 3114 3109 2994 2942 3111 3045 2985 2892 2758 2892 3047 2864 2853 2794 2803 2972 3100 3199 3396 3555 3503 3416 3313 3240 3334 3485 3542 3478 3385 3309 3279 3285 3262 3338 3333 3177 3210 3220 3278 3315 3324 3323 3240 3047 3190 3212 3143 3150 3173 3409 3523 3452 3319 3213 3224 3262 3279 3306 3193 3148 3184 3206 3209 3212 3204 3206 3180 3159 3149 3126 3108 3090 3070 3066 3075 3076 3071 3106 3110 3067 3040 3036 3027 3023 3019 3019 2269 2291 2315 2361 2392 2435 2512 2556 2583 2569 2554 2568 2539 2517 2487 2363 2386 2391 2390 2404 2409 2437 2493 2503 2466 2455 2478 2563 2689 2570 2581 2538 2530 2551 2542 2549 2667 2785 2796 2743 2644 2570 2665 2711 2638 2624 2751 2836 2866 2866 2856 2851 2853 2855 2868 2914 2954 2935 2928 2937 2946 2944 2973 3023 3067 3061 3035 3076 3133 3171 3214 3217 3220 3254 3267 3289 3284 3259 3239 3231 3236 3229 3175 3164 3126 3053 3106 3163 3205 3145 3126 3152 3183 3207 3215 3220 3245 3351 3380 3357 3384 3356 3270 3234 3308 3360 3347 3331 3339 3366 3353 3190 3162 3092 3020 3105 3136 3132 3039 3080 3177 3094 3043 3175 3136 3123 3140 3111 3079 2990 2949 3002 3062 3032 3011 3047 3064 3214 3222 3274 3335 3232 3133 3088 3037 2987 2928 2883 2841 2807 2830 2803 2737 2624 2602 2667 2675 2673 2613 2569 2466 2396 2492 2541 2578 2632 2614 2596 2681 2639 2629 2649 2600 2508 2456 2438 2410 2411 2465 2550 2672 2670 2539 2529 2476 2451 2559 2579 2446 2244 2066 2050 2044 2112 2117 2163 2144 2189 2225 2255 2284 2302 2300 2291 2278 2228 2221 2193 2201 2249 2176 2152 2179 2202 2205 2232 2224 2215 2342 2416 2469 2479 2517 2526 2531 2516 2536 2581 2617 2623 2605 2581 2552 2436 2395 2260 2279 2359 2442 2507 2568 2601 2623 2768 2873 2719 2527 2313 2504 2671 2785 2807 2816 2769 2793 2826 2821 2899 2906 2854 2851 2857 2989 2837 2841 3380 3143 3011 2974 2880 2890 2982 3196 3336 3491 3198 3166 3129 3725 3455 3188 3150 3192 3227 3268 3397 3305 3045 3095 3118 3121 3033 3032 3110 3415 3757 3885 3625 3193 3157 3054 2896 2897 3055 2928 2650 2144 1917 1817 1755 1853 1700 1125 1111 933 962 792 831 568 798 1438 2020 2485 2854 2935 2591 2605 2584 2783 2902 2987 3052 3009 3025 3181 3340 3233 2978 2967 2997 3072 3046 3608 3432 3336 3231 3216 3123 3004 2970 2856 2822 3151 3188 2808 2894 2907 2908 3356 3425 3027 2617 2490 2429 2404 2339 2261 2256 2284 2263 2244 2221 2454 2525 2498 2512 2524 2580 2562 2478 2401 2401 2325 2307 2221 2125 2159 2228 2190 2179 2177 2174 2199 2342 2769 2842 2492 2394 2298 2216 2188 2149 2237 2432 2218 2357 2386 2429 2529 2511 2443 2405 2467 2532 2439 2421 2415 2635 2532 2439 2408 2381 2425 2394 2337 2355 2440 2451 2427 2405 2387 2382 2470 2456 2475 2571 2559 2453 2367 2328 2363 2398 2494 2690 2535 2444 2428 2522 2591 2541 2451 2451 2465 2436 2417 2502 2486 2388 2386 2390 2401 2406 2391 2355 2306 2305 2325 2323 2198 2166 2154 2125 2097 2054 2009 1988 1991 1988 1973 1923 1983 1986 1929 1883 2078 2035 1925 1935 1984 1995 1989 1962 1944 1939 1870 1782 1746 1752 1804 1885 1882 1836 1759 1680 1648 1641 1581 1408 1459 1490 1485 1587 1783 1790 1856 1705 1722 1776 1839 1837 1846 1843 1832 1796 1709 1604 1663 1703 1821 1806 1856 1939 1888 1832 1779 1770 1814 1802 1686 1668 1757 1926 1939 1846 1805 1863 1905 1903 1858 1794 1810 2033 1955 2040 1885 1785 1771 1822 1866 1894 1942 1912 1916 1927 1886 1839 1825 1803 1792 1765 1696 1583 1553 1611 1638 1738 1733 1697 1647 1636 1658 1668 1711 2068 2867 2204 2196 3114 3749 4165 4231 3900 3629 3516 3464 3434 3378 3402 3328 3194 3205 3151 3284 3366 3470 3337 3203 3189 3125 3110 3107 3098 3094 3071 3050 3043 3055 3065 3060 3046 3023 2974 2944 2897 2892 2897 2888 2872 2882 2930 2918 2915 2997 2991 3081 2985 2921 2876 2867 2899 3031 2946 2743 2770 2920 2940 2930 2785 2767 2909 3071 3191 3263 3338 3351 3283 3294 3304 3347 3415 3413 3367 3323 3279 3298 3209 3205 3205 3300 3258 3279 3280 3222 3191 3179 3243 3223 3103 3201 3272 3246 3192 3199 3330 3457 3452 3343 3307 3256 3388 3320 3303 3212 3233 3309 3276 3237 3230 3219 3218 3223 3225 3191 3158 3130 3103 3095 3088 3094 3100 3102 3135 3140 3098 3076 3061 3037 3037 3035 3019 2276 2286 2328 2365 2407 2470 2501 2510 2520 2478 2442 2466 2450 2437 2506 2370 2423 2424 2432 2433 2440 2459 2478 2490 2498 2505 2550 2737 2963 2581 2502 2522 2493 2501 2473 2440 2536 2684 2729 2675 2613 2632 2746 2749 2735 2745 2800 2828 2867 2857 2852 2878 2894 2883 2851 2914 2942 2944 2932 2937 2941 2958 2982 3009 3021 3028 3048 3085 3159 3184 3200 3212 3227 3254 3285 3305 3297 3262 3214 3212 3260 3247 3186 3151 3073 3030 3037 3005 2998 3150 3233 3222 3213 3194 3144 3135 3203 3296 3281 3152 3215 3210 3198 3288 3349 3370 3378 3393 3405 3347 3332 3147 3147 3118 3116 3108 3100 3069 3051 3177 3208 3046 3099 3202 3173 3155 3091 3051 3021 3034 3039 3044 3014 3050 3154 3179 3190 3168 3159 3138 3215 3062 3066 3009 2963 2913 2816 2737 2725 2763 2821 2804 2734 2632 2587 2609 2640 2660 2898 2741 2482 2580 2601 2535 2611 2670 2704 2695 2654 2645 2614 2618 2593 2528 2473 2421 2366 2394 2430 2451 2465 2495 2507 2484 2454 2694 2708 2510 2330 2144 2109 2159 2560 2248 2265 2262 2171 2365 2326 2273 2265 2269 2289 2290 2275 2237 2255 2200 2477 2354 2320 2159 2144 2182 2184 2205 2251 2305 2366 2423 2417 2437 2528 2540 2528 2509 2524 2554 2590 2619 2611 2601 2550 2455 2528 2291 2274 2307 2354 2398 2451 2543 2650 2746 2808 2720 2492 2306 2492 2580 2591 2658 2702 2775 2849 2745 2755 3001 2719 2687 2673 2682 2782 2958 2961 3089 3029 3007 3015 2942 2923 3101 3319 3344 3583 3534 3401 3162 3669 3895 3520 3176 3185 3285 3258 3369 3358 3343 3360 3351 3154 3075 3169 3369 3465 3560 3805 3756 3506 3357 3254 3233 3356 3419 2841 2505 2175 1976 1985 2006 1938 1485 868 1139 1473 1341 1182 1136 594 505 973 1681 2358 2636 2600 2466 2437 2907 2863 2911 3001 3065 3056 3063 3172 3301 3334 3101 2913 3082 3126 3014 3498 3459 3369 3238 3166 3141 3008 2803 2925 2882 3212 3198 2928 2941 2841 2791 3395 3481 2836 2662 2630 2519 2430 2358 2312 2306 2291 2268 2262 2217 2242 2417 2530 2472 2534 2570 2563 2504 2482 2431 2350 2280 2185 2121 2250 2460 2416 2256 2222 2220 2204 2220 2573 2731 2629 2423 2242 2207 2236 2271 2284 2358 2321 2362 2402 2453 2493 2472 2416 2391 2476 2568 2433 2375 2356 2453 2573 2509 2387 2337 2359 2399 2430 2412 2320 2307 2457 2365 2353 2336 2422 2408 2435 2504 2494 2447 2415 2360 2329 2333 2328 2418 2472 2440 2427 2488 2628 2674 2420 2440 2434 2451 2430 2485 2527 2450 2456 2442 2413 2418 2394 2376 2329 2314 2325 2250 2171 2128 2127 2108 2074 2020 1978 2000 2118 2085 2077 1962 1959 1936 1900 1863 1853 1884 1920 1950 1991 2044 1995 1979 1931 1910 1863 1797 1750 1711 1817 1995 1839 1771 1732 1705 1674 1665 1618 1547 1546 1607 1628 1606 1665 1887 2782 1747 1685 1988 1970 1828 1815 1825 1787 1748 1692 1638 1677 1678 1673 1652 1690 1785 1778 1696 1660 1636 1659 1740 1556 1583 1584 1712 1801 1833 1820 1825 1927 2041 1934 1906 1878 2007 1954 2004 1910 1804 1743 1767 1835 1908 1993 1939 1941 1942 1919 1885 1847 1822 1814 1818 1801 1617 1599 1614 1719 1774 1754 1728 1694 1653 1570 1582 1712 1845 2693 1952 2076 2782 3076 3933 4311 4040 3701 3535 3505 3457 3359 3468 3349 3232 3229 3211 3183 3221 3317 3394 3232 3193 3127 3125 3129 3129 3102 3071 3054 3049 3062 3069 3062 3050 3025 3003 2997 2923 2889 2877 2845 2853 2884 2936 2903 2888 2968 2912 2958 2989 2870 2734 2767 2948 3094 2941 2716 2817 2952 3001 2960 2807 2760 2901 3101 3189 3177 3208 3258 3159 3170 3326 3378 3339 3327 3301 3294 3262 3310 3323 3303 3266 3356 3354 3325 3336 3256 3232 3142 3325 3192 3143 3199 3290 3347 3308 3264 3375 3494 3495 3483 3437 3426 3447 3355 3263 3249 3266 3286 3275 3279 3259 3261 3267 3285 3271 3229 3198 3176 3151 3157 3138 3134 3113 3122 3151 3163 3154 3140 3096 3050 3036 3036 3023 2282 2302 2341 2381 2439 2488 2456 2441 2453 2434 2401 2409 2420 2437 2628 2424 2476 2470 2478 2475 2479 2485 2491 2516 2543 2556 2612 2766 2879 2665 2814 2775 2499 2452 2471 2455 2526 2640 2662 2611 2589 2683 2806 2801 2799 2793 2767 2784 2819 2797 2785 2829 2864 2860 2877 2912 2920 2932 2942 2968 2961 2974 2997 3012 3013 3032 3072 3094 3129 3157 3174 3210 3214 3238 3248 3256 3242 3234 3226 3228 3246 3229 3225 3195 3151 3130 3112 3086 3018 3165 3265 3265 3244 3175 3083 3065 3132 3206 3066 2997 2928 2990 3016 3054 3229 3333 3319 3354 3397 3388 3282 3199 3183 3177 3138 3086 3035 3009 3098 3284 3323 3215 3311 3295 3282 3196 3134 3036 3003 3030 3039 3069 3075 3098 3155 3145 3123 3021 2996 3023 3022 2960 3037 3057 3004 2988 3004 2942 2847 2829 2777 2745 2685 2683 2604 2539 2539 2516 2776 2595 2375 2603 2589 2551 2621 2677 2693 2692 2615 2554 2536 2582 2594 2521 2446 2410 2350 2356 2359 2400 2412 2451 2471 2434 2423 2523 2496 2405 2280 2003 1857 2253 3436 2405 2383 2299 2254 2360 2327 2292 2283 2254 2258 2259 2271 2282 2293 2206 2265 2193 2270 2131 2143 2233 2228 2213 2246 2326 2353 2369 2381 2440 2528 2557 2549 2523 2515 2537 2560 2566 2581 2586 2560 2521 2572 2310 2242 2261 2272 2300 2375 2480 2601 2723 2774 2644 2534 2432 2508 2537 2549 2564 2568 2663 2738 2673 2668 2767 2623 2671 2736 2669 3065 3018 2900 2956 3029 3023 2989 2928 2866 2997 3121 3256 3609 3422 3327 3166 3097 3198 3398 3470 3346 3337 3234 3255 3353 3351 3386 3222 3016 3017 3175 3469 3624 3680 3907 3940 3475 3416 3295 3322 3300 3045 2801 3033 3201 2935 2356 2158 2115 1347 773 1561 1465 1406 1387 1182 728 456 591 1241 2213 2588 2540 2224 2722 2923 2845 2915 3079 3132 3084 3067 3144 3263 3342 3234 3015 3192 3123 3010 3248 3371 3309 3201 3142 3168 3316 3194 3095 2993 3000 3005 2900 2834 2746 2691 2917 2963 2716 2702 2649 2535 2455 2404 2371 2353 2307 2282 2287 2270 2269 2336 2421 2470 2508 2499 2492 2482 2473 2464 2368 2299 2230 2161 2252 2379 2486 2353 2296 2268 2253 2229 2212 2336 2374 2266 2227 2265 2305 2284 2436 2622 2445 2348 2377 2428 2454 2460 2440 2385 2371 2432 2440 2351 2391 2473 2675 2554 2391 2346 2328 2403 2633 2722 2395 2296 2281 2332 2333 2318 2331 2467 2523 2376 2391 2444 2476 2450 2388 2334 2289 2374 2425 2427 2422 2409 2486 2593 2441 2374 2354 2399 2382 2370 2444 2445 2460 2516 2534 2487 2436 2403 2355 2328 2284 2240 2187 2136 2113 2101 2064 2008 2019 2029 1986 1959 1974 1984 2011 2005 1954 1913 1913 1914 1931 1959 2027 2092 2007 1951 1925 1901 1867 1813 1723 1652 1642 1740 1770 1750 1695 1681 1652 1638 1645 1626 1627 1710 1723 1809 1851 1873 2110 1774 1572 1660 1666 1705 1756 1708 1662 1632 1627 1623 1605 1633 1588 1531 1570 1661 1709 1716 1676 1504 1540 1683 1545 1563 1589 1593 1658 1775 1744 1770 1803 1847 1929 1914 1935 1910 1918 1961 1957 1847 1759 1784 1856 1898 2028 1972 1976 1926 1878 1843 1819 1815 1795 1755 1855 1771 1613 1562 1599 1653 1671 1688 1718 1673 1554 1547 1642 1627 1808 1708 1681 1883 2573 3566 4212 4131 3727 3552 3551 3457 3425 3387 3356 3293 3248 3253 3224 3200 3250 3456 3276 3221 3204 3164 3160 3155 3110 3066 3057 3058 3063 3072 3073 3056 3030 2999 2983 2954 2922 2896 2871 2847 2924 2965 2929 2922 2983 2942 2872 2828 2765 2717 2662 2924 3146 2923 2780 2820 2966 3117 3026 2805 2771 2913 3070 3057 3084 3148 3209 3220 3291 3364 3375 3316 3291 3345 3301 3285 3328 3359 3304 3326 3379 3335 3310 3315 3303 3214 3226 3307 3198 3243 3345 3323 3356 3377 3374 3364 3436 3496 3557 3564 3570 3527 3413 3360 3368 3221 3296 3347 3372 3350 3315 3303 3309 3295 3249 3213 3188 3184 3199 3175 3161 3148 3146 3162 3177 3190 3151 3152 3105 3058 3048 3053 2294 2314 2355 2402 2448 2431 2379 2386 2408 2423 2426 2423 2434 2449 2485 2499 2522 2513 2516 2507 2508 2509 2519 2526 2511 2536 2636 2650 2683 2612 3069 2955 2460 2389 2442 2543 2592 2607 2649 2631 2582 2797 2833 2833 2805 2771 2708 2701 2717 2737 2742 2772 2830 2854 2870 2890 2897 2911 2954 2979 2984 2980 2994 3012 3035 3071 3098 3105 3124 3178 3190 3207 3185 3211 3190 3201 3219 3226 3228 3250 3279 3243 3216 3199 3142 3179 3143 3090 3100 3140 3171 3175 3179 3169 3084 3031 2978 3035 3020 3067 3090 3096 3130 3182 3214 3257 3283 3260 3286 3281 3245 3258 3156 3146 3109 3053 3053 3075 3127 3254 3327 3258 3220 3191 3257 3107 3105 3042 3008 3043 3041 3020 3007 3004 3025 3060 3043 3014 3040 2887 2957 2978 3021 3129 3144 3184 3214 3120 2988 2889 2829 2720 2638 2623 2525 2472 2649 2992 2832 2551 2597 2523 2513 2524 2605 2662 2662 2653 2629 2544 2523 2532 2553 2510 2408 2372 2344 2319 2331 2369 2373 2408 2412 2406 2414 2396 2365 2319 2180 1982 1926 2382 2670 2416 2325 2210 2256 2311 2255 2228 2238 2206 2215 2237 2292 2304 2330 2313 2242 2183 2320 2494 2386 2232 2244 2239 2260 2319 2319 2321 2416 2458 2516 2565 2566 2542 2526 2532 2552 2562 2559 2576 2587 2568 2566 2371 2288 2241 2216 2255 2326 2396 2494 2652 2710 2545 2519 2518 2532 2502 2509 2528 2523 2562 2622 2618 2633 2623 2633 2824 2821 3028 3243 3001 2912 3039 2997 2855 2898 2915 2823 2852 3081 3308 3448 3382 3358 3258 3160 3138 3308 3519 3424 3326 3239 3229 3169 3188 3295 3168 3043 3119 3276 3385 3556 3815 3941 3766 3156 3016 2983 2895 2991 3456 3745 3105 2540 2436 1685 1534 1809 1217 1214 1548 1554 2190 2321 1692 1082 790 695 994 1977 2162 2390 2437 2697 2973 2892 2953 3056 3078 3038 2953 3085 3234 3327 3211 3178 3309 3141 3156 3184 3260 3366 3352 3152 3117 3450 3336 3004 2981 3022 2961 2908 2850 2743 2767 2872 2775 2760 2742 2669 2569 2506 2427 2397 2392 2385 2351 2319 2347 2386 2398 2435 2462 2472 2467 2453 2523 2551 2482 2377 2318 2295 2244 2269 2399 2350 2337 2340 2332 2322 2300 2279 2227 2154 2115 2134 2247 2153 2279 2459 2474 2402 2350 2390 2440 2444 2448 2418 2355 2345 2409 2429 2367 2403 2454 2630 2542 2388 2362 2311 2376 2687 2848 2412 2325 2300 2316 2317 2300 2301 2445 2599 2451 2394 2387 2444 2376 2355 2360 2342 2355 2386 2420 2447 2423 2411 2436 2402 2358 2356 2359 2415 2421 2412 2417 2485 2540 2506 2554 2545 2414 2377 2349 2301 2243 2168 2137 2123 2081 2040 1978 1970 1976 1984 1982 1988 2054 2159 2226 2134 1922 1976 1971 1960 1934 2192 2047 1984 2011 1975 1921 1886 1802 1643 1557 1588 1687 1700 1691 1621 1608 1608 1590 1606 1597 1500 1538 1585 1745 1781 1635 1757 1721 1614 1537 1537 1655 1694 1689 1543 1506 1531 1580 1615 1648 1596 1546 1564 1648 1801 1839 1697 1680 1582 1643 1597 1589 1601 1555 1634 1771 1655 1723 1650 1713 1721 1759 1767 1760 1763 1819 1849 1827 1836 1808 1760 1807 1866 1919 1947 1870 1774 1756 1762 1768 1785 1729 1785 1806 1639 1568 1583 1574 1584 1654 1699 1732 1523 1547 1526 1601 1584 1565 1597 1750 2179 3023 3970 4269 3844 3874 3755 3582 3471 3434 3442 3387 3342 3287 3258 3186 3217 3335 3365 3301 3249 3214 3172 3153 3121 3095 3100 3085 3084 3088 3086 3061 3033 3018 3007 2978 2939 2910 2912 2909 2959 2957 2900 2893 2896 2864 2795 2719 2707 2859 2760 2842 2995 2896 2896 2980 3023 3129 3014 2824 2750 2853 2857 2947 3007 3115 3248 3237 3141 3179 3265 3257 3302 3300 3371 3376 3366 3368 3379 3388 3349 3275 3271 3379 3300 3257 3290 3303 3286 3321 3380 3178 3298 3411 3373 3372 3406 3470 3578 3670 3683 3596 3475 3473 3349 3328 3359 3421 3422 3390 3381 3369 3347 3338 3311 3279 3235 3227 3227 3220 3211 3195 3182 3190 3182 3199 3158 3166 3148 3127 3123 3107 2315 2329 2365 2404 2412 2353 2331 2341 2369 2405 2433 2445 2449 2421 2361 2520 2561 2552 2553 2546 2542 2535 2537 2529 2495 2509 2567 2445 2304 2278 2453 2442 2345 2389 2468 2614 2618 2584 2723 2795 2650 2820 2832 2830 2780 2658 2651 2673 2694 2750 2759 2753 2806 2835 2836 2868 2906 2901 2938 2981 2998 3000 3009 3026 3066 3099 3108 3145 3161 3178 3184 3178 3160 3158 3150 3170 3188 3200 3217 3213 3198 3243 3193 3171 3112 3142 3106 3070 3069 3094 3156 3193 3190 3167 3101 3091 3097 3120 3243 3198 3191 3206 3206 3315 3304 3214 3216 3202 3329 3281 3258 3264 3181 3129 3035 3093 3196 3178 3174 3260 3298 3225 3087 3090 3219 3090 3025 3020 3000 3044 3069 3028 2989 2995 3018 3042 3021 2943 3041 2959 2951 3051 3180 3239 3309 3286 3182 3117 2994 2868 2849 2789 2621 2508 2439 2407 2909 2868 2515 2589 2653 2541 2557 2585 2662 2670 2687 2638 2622 2608 2587 2528 2506 2490 2405 2382 2386 2292 2308 2296 2361 2387 2380 2414 2457 2465 2430 2346 2247 2160 2103 2264 2225 2270 2229 2175 2197 2287 2247 2185 2226 2247 2249 2282 2343 2327 2354 2338 2304 2256 2251 2136 2104 2232 2271 2259 2289 2293 2314 2324 2393 2454 2491 2551 2578 2571 2571 2546 2481 2469 2501 2546 2612 2616 2581 2499 2452 2310 2200 2204 2252 2318 2398 2568 2609 2573 2573 2516 2527 2466 2461 2504 2529 2555 2583 2577 2609 2647 2696 2791 3045 3000 3044 2828 3173 3646 3377 2846 2948 2985 2907 2991 3516 3707 3591 3540 3450 3351 3336 3332 3325 3379 3460 3423 3401 3180 3080 3085 3188 3182 3080 3065 3199 3382 3592 3698 3824 3299 3078 2758 2724 2686 3117 3441 2991 2303 2168 2201 1718 1665 1520 1243 1572 1483 1865 1988 2342 2358 1521 859 857 928 1352 1663 2121 2657 2814 2745 2668 2951 3164 3088 2965 2882 3129 3393 3414 3370 3523 3284 3228 3375 3389 3397 3523 3471 3177 3078 3357 3339 3204 2937 2982 2946 2932 2904 2808 2786 2875 3027 2905 2800 2696 2611 2535 2444 2419 2513 2740 2741 2392 2374 2410 2404 2449 2458 2468 2476 2514 2530 2500 2434 2331 2253 2337 2651 2477 2471 2404 2463 2481 2451 2435 2432 2365 2258 2148 2121 2189 2142 2151 2200 2200 2249 2312 2369 2589 2768 2569 2520 2421 2419 2370 2421 2442 2414 2411 2416 2423 2425 2380 2374 2322 2313 2459 2857 2472 2384 2319 2339 2381 2367 2318 2338 2457 2409 2398 2428 2364 2315 2305 2345 2378 2392 2413 2499 2633 2486 2418 2387 2356 2358 2363 2380 2436 2463 2431 2403 2411 2504 2499 2514 2493 2400 2357 2334 2304 2248 2206 2200 2161 2083 2033 1964 1942 1950 1952 1987 2008 2046 2063 2025 2004 2091 2188 2137 2036 1924 2019 1871 1844 1916 1924 1908 1867 1766 1593 1433 1391 1498 1512 1533 1550 1582 1578 1539 1519 1503 1401 1358 1402 1559 1617 1586 1601 1642 1689 1714 1651 1749 1797 1696 1545 1561 1577 1590 1610 1592 1524 1475 1494 1517 1694 1762 1804 1744 1637 1632 1625 1578 1517 1530 1549 1522 1811 1648 1592 1573 1718 1699 1640 1607 1553 1609 1752 1732 1764 1711 1614 1661 1721 1793 1830 1755 1642 1689 1743 1783 1787 1750 1740 1771 1653 1522 1495 1508 1531 1595 1581 1696 1549 1490 1449 1450 1475 1510 1550 1644 1857 2428 3502 3502 4116 4084 3880 3674 3533 3446 3392 3421 3458 3283 3289 3211 3206 3297 3426 3359 3273 3227 3177 3127 3134 3139 3159 3142 3124 3114 3094 3070 3057 3040 3033 3007 2950 2972 2930 2913 2960 2932 2871 2851 2839 2835 2889 2909 2775 2814 2780 2823 2932 2939 2999 3121 3208 3249 2982 2849 2808 2764 2814 2902 2962 3052 3099 3178 3167 3182 3236 3293 3343 3346 3343 3357 3370 3360 3376 3390 3348 3309 3300 3380 3324 3295 3312 3280 3288 3300 3279 3085 3228 3383 3443 3516 3540 3535 3565 3792 3833 3702 3684 3644 3517 3456 3466 3490 3490 3489 3485 3442 3393 3387 3355 3344 3323 3277 3247 3248 3263 3226 3217 3213 3211 3240 3207 3184 3177 3166 3139 3135 2330 2349 2377 2401 2371 2340 2308 2303 2342 2395 2438 2465 2470 2464 2470 2537 2574 2572 2567 2560 2553 2532 2520 2523 2484 2424 2426 2402 2350 2370 2559 2325 2343 2379 2463 2522 2552 2678 2822 2806 2767 2802 2812 2803 2757 2862 2712 2705 2743 2803 2805 2765 2772 2793 2828 2849 2881 2930 2938 2959 3013 3029 3019 3018 3041 3061 3079 3146 3169 3095 3105 3138 3117 3094 3089 3095 3158 3220 3233 3213 3186 3215 3211 3140 3106 3127 3091 3078 3119 3199 3255 3266 3232 3150 3084 3128 3211 3251 3167 3071 3153 3174 3370 4004 3796 3148 3178 3152 3181 3207 3212 3271 3192 3091 3040 3159 3268 3281 3233 3195 3238 3297 3224 3165 3286 3058 2949 3001 3008 3043 3088 3098 3062 3005 2975 2973 3102 3131 2974 2931 2994 3082 3119 3242 3348 3262 3103 3041 2939 2882 2831 2793 2672 2533 2540 2665 3106 2788 2379 2504 2532 2531 2588 2593 2607 2681 2705 2685 2604 2565 2523 2462 2443 2444 2412 2405 2352 2260 2238 2291 2345 2390 2377 2371 2391 2403 2372 2296 2219 2201 2233 2311 2146 2203 2197 2183 2280 2329 2249 2230 2359 2371 2358 2374 2396 2370 2411 2383 2359 2291 2172 2010 2040 2230 2272 2248 2221 2239 2294 2298 2320 2420 2470 2544 2596 2598 2579 2515 2469 2469 2506 2537 2602 2634 2611 2610 2556 2405 2253 2191 2210 2274 2360 2459 2583 2586 2565 2561 2537 2459 2439 2496 2539 2548 2567 2588 2641 2600 2650 2758 2877 2871 2914 2907 2862 3038 3193 2900 2962 3083 3077 3104 3418 3469 3429 3479 3448 3429 3442 3380 3427 3543 3419 3416 3392 3180 3159 3146 3185 3140 3028 3041 3162 3310 3442 3618 3390 3076 2944 2721 2752 2762 2760 2951 2876 2277 2154 2057 2118 2348 2299 2331 2391 2481 2743 2937 2915 2487 1531 769 724 799 1095 1708 2160 2595 2616 2588 2810 3061 3157 3071 2913 2973 3290 3561 3310 3178 3285 3328 3511 3599 3500 3423 3370 3329 3179 3042 3074 3083 2811 2813 2873 2861 3008 3078 2869 2849 2868 2914 2782 2805 2736 2641 2541 2478 2449 2466 2535 2523 2433 2408 2393 2363 2438 2467 2472 2480 2534 2545 2492 2438 2351 2223 2271 3197 2985 2512 2900 2728 2543 2658 2760 2635 2324 2258 2172 2108 2173 2182 2229 2238 2205 2208 2258 2387 2565 2580 2681 2675 2552 2506 2489 2490 2495 2466 2646 2898 2867 2602 2401 2367 2316 2277 2436 2778 2461 2442 2375 2303 2387 2429 2339 2269 2282 2264 2296 2624 2430 2334 2317 2325 2344 2364 2423 2489 2684 2497 2449 2388 2373 2385 2402 2417 2434 2440 2433 2427 2317 2323 2402 2448 2414 2369 2323 2297 2282 2262 2253 2216 2161 2087 2031 1973 1961 1965 1972 2016 2008 1944 1900 1865 1876 1877 2295 2024 1956 1865 1810 1732 1699 1713 1726 1779 1776 1742 1635 1551 1421 1395 1442 1484 1554 1626 1568 1505 1493 1491 1406 1335 1261 1323 1438 1522 1532 1521 1582 1664 1639 1714 1763 1649 1602 1604 1585 1566 1616 1634 1484 1326 1360 1361 1506 1505 1548 1598 1630 1632 1626 1597 1387 1387 1498 1493 1841 1784 1724 1720 1735 1632 1522 1511 1510 1529 1673 1641 1787 1648 1506 1506 1501 1546 1649 1648 1584 1643 1710 1760 1769 1765 1751 1758 1681 1529 1462 1463 1461 1564 1574 1592 1501 1428 1345 1619 1973 1444 1466 1487 1693 2283 2707 2920 3644 4058 3968 3709 3545 3440 3440 3515 3466 3382 3363 3241 3213 3236 3228 3248 3294 3243 3207 3151 3147 3161 3172 3156 3128 3110 3101 3092 3087 3063 3068 3038 3001 2992 2966 2967 2975 2930 2849 2815 2796 2830 2836 2918 2840 2826 2878 2903 2871 2928 3061 3113 3231 3207 2973 2880 2904 2823 2772 2897 2960 3050 3027 3113 3158 3111 3220 3301 3346 3363 3369 3398 3394 3391 3382 3433 3400 3381 3365 3404 3375 3304 3389 3363 3286 3339 3225 3087 3211 3411 3479 3474 3493 3579 3493 3821 3963 3984 3980 3895 3699 3493 3445 3482 3546 3568 3591 3571 3474 3432 3414 3403 3365 3315 3285 3284 3267 3231 3232 3226 3228 3245 3246 3229 3220 3187 3159 3174 2336 2348 2379 2396 2379 2355 2309 2299 2332 2386 2438 2481 2510 2521 2549 2570 2572 2569 2569 2553 2534 2507 2486 2567 2519 2310 2329 2397 2478 2786 3363 2483 2317 2374 2447 2486 2506 2663 2767 2648 2725 2768 2796 2791 2805 3040 2786 2726 2769 2823 2834 2799 2777 2780 2798 2861 2873 2972 2939 2965 3004 3023 3020 3008 3010 3032 3061 3105 3171 3105 3102 3101 3048 3021 3011 3032 3100 3158 3182 3209 3230 3229 3205 2975 2997 3001 3110 3171 3276 3323 3336 3353 3290 3135 3021 3011 3145 3143 3151 2991 3611 3649 3625 3633 3305 2985 3091 3201 3241 3222 3239 3277 3170 3124 3133 3167 3187 3279 3340 3278 3276 3321 3324 3266 3288 3125 3022 3026 3115 3171 3083 2968 2963 3015 3068 3148 3178 3134 2976 2978 3018 3030 3116 3241 3282 3198 3096 3069 2998 2910 2845 2820 2767 2613 2592 2716 2981 2802 2438 2442 2513 2596 2612 2629 2641 2656 2631 2609 2527 2473 2421 2372 2362 2377 2413 2379 2306 2248 2225 2297 2307 2338 2336 2332 2335 2310 2254 2192 2136 2179 2263 2259 2292 2297 2261 2269 2272 2328 2441 2470 2401 2380 2352 2353 2412 2410 2469 2456 2399 2267 2046 2089 2311 2229 2188 2124 2137 2163 2239 2247 2294 2375 2459 2520 2654 2746 2573 2536 2528 2520 2461 2509 2559 2603 2621 2597 2568 2510 2373 2221 2192 2238 2346 2304 2430 2481 2568 2554 2545 2511 2469 2485 2510 2496 2507 2619 2612 2836 2702 2629 2660 2719 2828 2885 2882 2894 2942 2897 2948 3179 3255 3156 3186 3260 3273 3250 3314 3460 3582 3694 3723 3675 3519 3450 3297 3176 3151 3177 3175 3099 3038 3052 3213 3591 3347 3534 3161 3063 2895 2765 2754 2762 2822 2981 2936 2485 2404 2626 2696 2686 2862 2535 2501 2748 2603 2237 2003 1563 936 665 851 491 921 1777 2281 2502 2582 2694 2765 2815 2898 2885 2859 3002 3421 3522 3269 3183 3133 3173 3335 3442 3399 3321 3153 3245 3226 3236 3104 2921 2705 2949 2910 2805 3065 3168 3030 2854 2876 2854 2791 2834 2755 2673 2602 2540 2472 2417 2431 2475 2319 2370 2386 2379 2433 2556 2518 2429 2450 2492 2459 2396 2441 2332 2255 3070 3005 2472 2684 2684 2549 2564 2634 2597 2233 2218 2164 2149 2189 2199 2215 2235 2238 2235 2257 2343 2434 2426 2439 2568 2619 2613 2666 2620 2619 2719 2833 2978 3036 2540 2488 2356 2287 2237 2271 2347 2269 2237 2286 2337 2426 2438 2345 2302 2294 2272 2288 2360 2364 2349 2355 2370 2383 2400 2413 2447 2418 2420 2431 2416 2404 2396 2417 2452 2456 2431 2426 2422 2385 2330 2379 2422 2393 2350 2316 2290 2289 2284 2251 2219 2162 2095 2037 2003 1999 2005 2005 1988 1960 1942 1935 2134 2191 2007 2139 1984 1867 1808 1768 1743 1719 1652 1668 1705 1701 1731 1727 1639 1595 1581 1586 1626 1650 1642 1569 1510 1510 1486 1384 1377 1278 1204 1310 1452 1436 1432 1498 1591 1612 1551 1594 1545 1509 1514 1531 1558 1588 1700 1539 1406 1431 1474 1491 1455 1457 1479 1513 1571 1627 1608 1369 1445 1486 1598 1795 1885 1968 1997 1792 1603 1513 1504 2022 1870 1594 1681 1850 1708 1577 1439 1463 1543 1633 1603 1596 1638 1718 1741 1752 1752 1739 1727 1705 1525 1446 1439 1460 1575 1631 1638 1504 1359 1315 1580 2189 1924 1449 1405 1471 2256 2334 2379 3124 4006 4164 3820 3759 3675 3798 3691 3483 3406 3404 3428 3366 3221 3191 3204 3273 3248 3224 3223 3196 3192 3186 3163 3145 3120 3113 3116 3112 3097 3089 3061 3026 2988 2937 2896 2886 2922 2873 2792 2775 2824 2850 2888 2871 2852 2879 2875 2875 2959 3057 3133 3097 2981 2963 2980 3011 2936 2790 3039 2925 3014 3106 3164 3171 3170 3197 3257 3333 3325 3343 3415 3397 3412 3450 3474 3461 3435 3420 3411 3395 3354 3447 3473 3337 3300 3248 3118 3131 3239 3345 3426 3439 3413 3495 3821 3919 3971 4036 4001 3824 3640 3510 3493 3635 3641 3590 3546 3508 3481 3472 3454 3416 3365 3339 3335 3333 3306 3274 3252 3245 3259 3272 3274 3267 3206 3193 3192 2351 2430 2378 2384 2396 2378 2330 2313 2336 2390 2453 2507 2541 2576 2649 2647 2574 2579 2590 2576 2538 2508 2501 2571 2494 2269 2270 2309 2376 2808 3192 2447 2303 2524 2496 2410 2439 2554 2713 2829 2786 2756 2789 2800 2808 2790 2706 2698 2755 2802 2827 2822 2798 2802 2801 2905 2925 2981 2946 2998 3000 3005 3012 3014 3019 3037 3074 3127 3181 3155 3128 3084 3030 3015 3021 3025 3062 3115 3150 3164 3156 3173 3086 2967 2974 3073 3147 3226 3336 3393 3382 3355 3279 3098 2951 2874 2878 3017 2980 2955 2854 2920 3009 2975 2877 2907 3095 3229 3289 3205 3184 3043 3153 3181 3167 3177 3179 3241 3338 3327 3214 3124 3255 3264 3370 3354 3315 3268 3284 3286 3115 2951 3034 3184 3171 3059 3024 2918 3009 3029 3014 3013 3066 3162 3203 3146 3080 3092 3040 2997 2922 2873 2761 2644 2578 2629 2817 2762 2518 2499 2560 2614 2663 2665 2635 2604 2583 2563 2543 2507 2424 2350 2336 2337 2359 2311 2340 2229 2226 2286 2307 2316 2338 2342 2305 2255 2224 2215 2137 2164 2221 2268 2278 2286 2262 2413 2449 2571 2868 2714 2370 2396 2374 2372 2433 2475 2519 2495 2428 2299 2153 2126 2195 2198 2172 2120 2250 2116 2170 2166 2217 2245 2336 2518 2636 2593 2569 2575 2623 2606 2522 2519 2511 2531 2565 2568 2570 2566 2477 2301 2215 2219 2245 2259 2392 2429 2422 2455 2544 2537 2442 2419 2400 2394 2492 2635 2467 2613 2631 2650 2681 2694 2739 2928 3110 3029 2998 2998 3351 3245 3252 3134 3059 3026 3094 3202 3304 3443 3493 3458 3380 3458 3661 3558 3311 3225 3219 3238 3217 3108 3013 3047 3157 3399 3352 3599 3246 3110 2935 2873 2813 2758 2833 2851 2758 2692 2799 2899 2784 2997 3281 3333 3352 2459 1119 735 828 878 951 1004 1567 625 707 1319 1913 2307 2466 2490 2584 2798 2925 2894 2934 3108 3501 3473 3390 3275 3183 3252 3436 3555 3433 3404 3305 3358 3225 3320 3203 3234 3028 2831 2756 2839 3152 3112 2977 2865 2869 2860 2892 2899 2829 2780 2716 2600 2474 2406 2421 2417 2386 2372 2367 2488 2509 2670 2612 2404 2461 2470 2417 2388 2952 2390 2329 2581 2577 2437 2689 2956 2833 2579 2524 2373 2144 2176 2184 2201 2212 2253 2309 2326 2298 2284 2273 2305 2323 2388 2435 2761 2779 2716 2717 2638 2576 2591 2536 2501 2655 2919 2409 2421 2307 2254 2205 2175 2181 2240 2288 2283 2390 2331 2302 2344 2347 2330 2319 2348 2378 2482 2671 2617 2421 2391 2394 2402 2412 2395 2396 2404 2417 2426 2433 2479 2510 2455 2459 2446 2415 2345 2338 2404 2391 2334 2312 2308 2296 2262 2280 2252 2188 2121 2090 2076 2050 2041 2058 2019 1960 1927 1857 1917 1902 2011 2048 1977 1875 1809 1815 1804 1735 1701 1724 1728 1724 1773 1825 1835 1770 1655 1654 1731 1724 1592 1553 1544 1503 1465 1397 1410 1367 1273 1273 1288 1397 1377 1436 1598 1631 1543 1501 1559 1592 1561 1591 1594 1637 1730 1581 1615 1633 1624 1547 1465 1453 1470 1481 1588 1705 1631 1108 1227 1360 1519 1682 1966 2072 1738 1578 1621 1541 1441 2076 1663 1382 1472 1436 1404 1447 1341 1324 1378 1705 1631 1641 1618 1587 1634 1699 1713 1686 1675 1686 1536 1514 1462 1477 1569 1634 1622 1509 1398 1400 1441 1615 1502 1423 1353 1331 1645 1737 1961 2759 3978 4378 4169 4060 3736 3590 3538 3487 3418 3414 3398 3270 3263 3174 3197 3282 3249 3228 3234 3227 3218 3193 3156 3138 3125 3128 3139 3130 3107 3073 3052 3044 3001 2910 2843 2845 2930 2840 2811 2805 2786 2786 2818 2893 2975 2960 2971 2856 2978 3104 3139 3084 3051 3013 2978 3027 2979 2968 3215 3063 2984 3209 3213 3124 3224 3253 3246 3265 3382 3381 3434 3441 3443 3450 3474 3485 3467 3451 3431 3352 3415 3417 3416 3328 3300 3269 3187 3161 3162 3230 3488 3402 3199 3402 3557 3656 3868 3989 3997 3953 3835 3862 3667 3746 3758 3696 3613 3561 3540 3521 3496 3460 3431 3393 3385 3376 3342 3304 3274 3257 3272 3298 3294 3279 3242 3227 3221 2473 2500 2386 2379 2402 2408 2358 2335 2348 2400 2469 2522 2548 2573 2640 2682 2583 2594 2596 2570 2522 2502 2507 2491 2422 2324 2261 2264 2306 2412 2347 2233 2316 2863 2635 2457 2537 2655 2787 2874 2843 2754 2792 2803 2769 2739 2639 2663 2717 2777 2828 2833 2821 2836 2848 2913 2947 2978 2969 3001 3008 3004 3006 3016 3022 3040 3092 3145 3188 3181 3117 3099 3065 3032 3026 3041 3079 3113 3093 3058 3100 3134 3078 3092 3049 3153 3211 3260 3268 3300 3288 3214 3119 2974 2964 2916 2878 2951 2979 3084 3163 3263 3353 3329 3206 3124 3191 3380 3363 3271 3099 3045 3155 3216 3187 3179 3206 3243 3300 3339 3254 3097 3207 3353 3398 3332 3337 3328 3289 3232 3148 3083 3094 3143 3150 2997 3019 2943 2807 2960 3083 3052 3051 3075 3092 3108 3074 3094 3076 3039 2949 2850 2725 2629 2644 2727 2765 2686 2591 2583 2593 2610 2661 2689 2677 2719 2729 2666 2585 2561 2532 2454 2386 2343 2343 2307 2336 2267 2217 2230 2241 2261 2298 2320 2306 2268 2236 2188 2175 2158 2201 2270 2308 2312 2280 2297 2351 2690 3028 2480 2340 2347 2438 2444 2477 2527 2516 2475 2427 2315 2211 2177 2122 2172 2237 2136 2545 2193 2174 2160 2192 2191 2266 2724 3043 2404 2547 2582 2708 2659 2598 2584 2523 2514 2535 2557 2573 2575 2556 2487 2448 2272 2206 2217 2300 2357 2352 2385 2505 2538 2446 2423 2373 2482 2465 2645 2554 2655 2707 2784 2841 2922 3079 3183 3138 3120 3171 3115 3463 3262 3199 3102 2989 2937 3035 3200 3283 3310 3333 3566 3491 3638 3475 3443 3369 3307 3295 3310 3309 3268 3161 3195 3151 3414 3568 3598 3236 3047 2970 2876 2809 2797 2716 2774 2792 2915 2763 2752 2811 3004 3245 2678 1864 1360 1287 1795 1421 1633 2280 2199 1809 783 659 1023 1731 2240 2320 2511 2726 2860 2926 2807 3024 3250 3305 3228 3297 3355 3352 3333 3282 3281 3370 3311 3295 3343 3173 3162 3125 3101 3033 2927 2853 2885 3105 3070 3039 2983 2879 2899 2908 2930 2939 2878 2771 2654 2494 2416 2494 2404 2359 2376 2416 2619 2542 2560 2566 2434 2441 2409 2391 2225 2981 2532 2347 2585 2638 2487 2480 2491 2472 2472 2402 2265 2214 2220 2231 2262 2312 2352 2420 2422 2298 2271 2248 2255 2316 2395 2439 2486 2836 2783 2609 2565 2525 2503 2466 2395 2325 2343 2430 2478 2446 2370 2253 2182 2173 2258 2298 2206 2215 2222 2305 2533 2464 2374 2352 2339 2365 2488 2777 2967 3064 2456 2413 2445 2531 2589 2548 2450 2419 2432 2421 2494 2532 2489 2475 2444 2414 2411 2423 2404 2385 2360 2341 2320 2320 2251 2220 2250 2186 2129 2122 2096 2034 2043 2085 2054 1932 1886 1811 1814 1866 2015 2059 1982 1887 1809 1814 1805 1730 1798 1821 1794 1807 1842 1865 1870 1792 1595 1530 1628 1654 1571 1578 1595 1546 1477 1419 1409 1398 1357 1270 1185 1467 1331 1477 1631 1685 1693 1666 1662 1709 1618 1594 1526 1609 1621 1571 1569 1645 1619 1461 1457 1507 1451 1456 1601 1650 1439 1179 1236 1303 1279 1401 1708 1994 1213 1238 1400 1404 1347 1358 1268 1315 1381 1398 1328 1343 1144 1306 1722 1838 1641 1598 1572 1522 1511 1601 1634 1618 1663 1671 1557 1427 1426 1478 1571 1623 1579 1572 1594 1493 1442 1484 1447 1425 1423 1379 1331 1349 1561 2294 3778 4096 4377 4310 3977 3718 3576 3498 3439 3426 3371 3302 3317 3192 3198 3193 3283 3327 3240 3228 3217 3221 3182 3188 3186 3174 3162 3146 3131 3099 3074 3059 3010 2935 2839 2828 2852 2842 2836 2800 2780 2767 2775 2959 3045 2800 2871 3032 3024 3130 3143 2974 2961 2942 2923 3040 2975 2848 3018 3066 3011 3132 3172 3029 3176 3233 3285 3321 3407 3390 3418 3455 3469 3478 3490 3463 3472 3461 3445 3441 3432 3431 3400 3348 3337 3317 3308 3295 3221 3338 3471 3335 3238 3284 3388 3597 3703 3866 3915 4018 4037 4000 3850 3808 3802 3717 3664 3649 3601 3560 3539 3501 3482 3461 3440 3417 3385 3335 3301 3276 3282 3306 3309 3297 3271 3250 3249 2531 2419 2375 2376 2412 2443 2396 2361 2366 2404 2461 2503 2522 2547 2568 2608 2572 2564 2559 2525 2463 2464 2485 2481 2580 2747 2697 2454 2334 2326 2250 2284 2683 3090 2888 2801 2708 2705 2813 2717 2755 2755 2797 2796 2764 2749 2657 2661 2712 2791 2852 2848 2830 2862 2884 2929 2939 2967 2976 2990 3003 3004 3002 3010 3022 3045 3089 3120 3160 3169 3144 3122 3077 3036 3051 3092 3109 3103 3100 3110 3129 3130 3123 3152 3127 3160 3184 3148 3115 3122 3110 3075 3067 3032 2901 2857 2911 2992 3064 3154 3294 3416 3486 3468 3415 3391 3389 3448 3339 3300 3137 3190 3176 3190 3185 3191 3223 3252 3306 3392 3358 3237 3325 3399 3398 3369 3305 3296 3203 3145 3187 3213 3220 3213 3089 3035 3072 3069 2747 2814 2927 3013 3028 2993 2993 3031 3063 3036 3062 3003 2882 2792 2684 2657 2651 2680 2637 2525 2528 2585 2607 2615 2607 2685 2705 2726 2801 2747 2692 2658 2594 2528 2457 2367 2338 2281 2335 2284 2221 2183 2177 2202 2239 2273 2287 2259 2203 2156 2218 2220 2228 2267 2285 2287 2280 2296 2326 2490 2672 2294 2338 2319 2447 2481 2506 2538 2507 2472 2412 2348 2270 2088 2025 2038 2586 2191 2144 2155 2122 2070 2118 2179 2223 2550 2892 2282 2516 2650 2706 2704 2703 2645 2550 2506 2522 2539 2535 2553 2582 2577 2592 2329 2236 2210 2225 2288 2306 2335 2438 2526 2541 2478 2412 2632 2432 2569 2589 2598 2590 2606 2605 2664 2842 2983 3018 2931 3192 3188 3195 3506 3365 2992 2906 3011 3009 3035 3267 3307 3255 3720 3505 3663 3445 3418 3446 3328 3238 3280 3300 3349 3275 3314 3224 3449 3613 3488 3283 3054 2882 2783 2703 2730 2785 2907 2876 3036 2901 2923 2983 3018 3064 2972 2850 2772 2703 1590 1731 2486 3054 2853 1785 888 688 1037 1434 1660 2087 2531 2879 2912 2866 2772 3049 3199 3440 3797 3958 3855 3717 3611 3479 3091 3255 3434 3310 3350 3343 3126 2861 2826 2882 2831 2831 2857 2958 2919 3262 3288 2987 2933 2970 2960 2928 2882 2808 2688 2520 2442 2485 2477 2999 2759 2697 2572 2454 2468 2451 2423 2413 2392 2363 2258 3051 2606 2392 2621 2632 2483 2401 2319 2353 2374 2321 2243 2308 2304 2295 2355 2399 2409 2465 2453 2311 2252 2258 2289 2341 2417 2419 2444 2514 2573 2581 2568 2565 2541 2499 2451 2399 2430 2427 2427 2498 2456 2310 2248 2241 2455 2517 2341 2278 2283 2482 2760 2684 2446 2348 2328 2325 2323 2404 2500 2743 2822 2612 2540 2579 2572 2487 2411 2437 2465 2357 2520 2479 2444 2424 2433 2460 2439 2359 2333 2371 2374 2364 2311 2323 2312 2206 2174 2168 2141 2114 2079 1960 1998 2083 2090 1977 1934 1857 1835 1830 1838 1876 1871 1851 1814 1800 1780 1796 1862 1784 1753 1804 1877 1909 1877 1804 1596 1467 1520 1544 1571 1577 1591 1623 1581 1478 1462 1564 1592 1388 1296 1351 1392 1550 1664 1648 1582 1577 1645 1690 1573 1541 1510 1513 1679 1675 1503 1514 1621 1516 1556 1560 1507 1482 1531 1500 1501 1329 1207 1316 1367 1500 1537 1588 1187 1323 1328 1337 1342 1243 1178 1293 1352 1316 1335 1377 1300 1636 1876 1637 1507 1511 1503 1527 1553 1586 1589 1664 1705 1685 1582 1473 1418 1464 1575 1570 1546 1468 1608 1549 1487 1513 1519 1515 1472 1418 1432 1428 1412 1961 2924 3108 3834 4275 4174 3795 3503 3474 3481 3405 3364 3200 3287 3222 3189 3155 3245 3408 3285 3263 3225 3257 3257 3249 3222 3205 3177 3158 3150 3132 3123 3067 2992 2971 2884 2872 2898 2894 2845 2807 2781 2753 2800 2908 2829 2799 3046 3238 3202 3154 3202 3278 2971 2932 2950 2982 2943 2943 2903 2906 2987 3044 3100 3022 3156 3174 3253 3315 3388 3417 3423 3445 3459 3487 3517 3472 3471 3472 3472 3453 3450 3472 3450 3410 3434 3397 3396 3356 3305 3346 3426 3450 3399 3311 3219 3479 3532 3699 3685 3695 3860 4005 3940 3842 3820 3729 3732 3670 3634 3594 3577 3554 3541 3524 3491 3458 3430 3365 3328 3318 3313 3326 3329 3316 3298 3298 3306 2427 2360 2358 2378 2425 2440 2416 2390 2377 2391 2417 2447 2487 2527 2547 2560 2536 2517 2478 2444 2412 2439 2463 2472 2733 3225 3391 3027 2615 2400 2372 2392 2877 2838 2769 2779 2695 2669 2733 2699 2723 2758 2781 2777 2770 2769 2749 2727 2778 2854 2888 2880 2867 2883 2920 2947 2952 2968 2981 2990 3008 3007 3004 3013 3026 3040 3058 3072 3108 3112 3126 3094 3048 3028 3060 3072 3063 3075 3117 3161 3168 3188 3173 3150 3114 3124 3139 3124 3083 3064 3069 3069 3062 3046 2967 2929 2985 3002 3081 3191 3255 3317 3347 3353 3329 3259 3294 3454 3236 3302 3201 3319 3232 3225 3235 3229 3227 3241 3277 3307 3273 3277 3380 3340 3338 3347 3242 3177 3184 3217 3267 3317 3277 3185 2996 2993 3068 2962 3073 3097 3149 3127 3005 2947 2987 2986 2982 2901 2982 2962 2835 2801 2748 2722 2603 2476 2404 2400 2509 2613 2636 2588 2661 2646 2671 2721 2750 2757 2721 2666 2620 2556 2472 2391 2327 2243 2289 2211 2177 2152 2139 2158 2199 2238 2261 2247 2203 2145 2147 2205 2183 2201 2172 2199 2247 2278 2302 2295 2281 2316 2398 2592 2448 2481 2511 2524 2506 2485 2478 2409 2218 2070 2008 2012 2111 2146 2124 2118 2030 1986 2053 2161 2247 2395 2663 2531 2473 2688 2704 2811 2769 2678 2582 2500 2474 2489 2496 2527 2547 2559 2581 2450 2310 2219 2219 2267 2295 2316 2347 2398 2488 2425 2357 2480 2393 2483 2520 2512 2557 2639 2686 2695 2688 2659 2666 2611 2745 2950 3021 3359 3259 3020 3033 3161 3239 3362 3646 3629 3297 3418 3380 3508 3463 3472 3460 3332 3213 3188 3231 3354 3351 3414 3299 3482 3653 3632 3423 3097 2916 2844 2763 2873 2927 3146 2937 2913 3052 3017 2968 2960 2991 3178 3497 3553 2889 2871 2740 2883 2873 2499 1931 1268 1002 1154 1410 1911 2382 2630 2949 2793 2790 2876 3035 3127 3669 4078 3843 3533 3406 3359 3200 3046 3060 3396 3212 3226 3085 2784 2705 2753 2684 2722 2690 2723 2835 2805 3118 3213 2991 2858 2897 2927 2886 2863 2782 2728 2568 2464 2507 2934 3418 3381 2908 2532 2515 2504 2442 2434 2394 2949 2456 2458 2547 2527 2540 2569 2544 2442 2319 2238 2270 2349 2283 2294 2380 2398 2386 2430 2452 2429 2474 2468 2390 2325 2367 2422 2461 2457 2477 2498 2501 2529 2559 2589 2594 2593 2562 2509 2466 2451 2449 2461 2507 2496 2421 2411 2477 2499 2575 2570 2419 2368 2458 2476 2363 2317 2325 2330 2340 2288 2337 2314 2380 2334 2335 2340 2309 2301 2305 2366 2553 2461 2359 2699 2495 2404 2410 2444 2471 2438 2370 2345 2352 2352 2346 2340 2307 2282 2268 2262 2259 2219 2131 2066 1925 2052 1993 2023 2056 2018 1951 1902 1861 1837 1874 1833 1835 1834 1832 1842 1882 1873 1777 1701 1690 1757 1859 1952 1967 1829 1676 1652 1631 1610 1577 1566 1617 1684 1630 1599 1548 1594 1514 1398 1454 1560 1638 1633 1607 1644 1679 1634 1714 1565 1530 1515 1527 1650 1621 1434 1380 1483 1431 1421 1512 1598 1534 1494 1491 1541 1474 1405 1515 1508 1557 1495 1416 1335 1341 1316 1326 1322 1239 1310 1913 1265 1276 1351 1270 1297 1304 1334 1421 1468 1473 1490 1510 1565 1601 1612 1655 1687 1657 1596 1536 1462 1480 1535 1491 1547 1460 1556 1572 1532 1485 1449 1488 1495 1486 1528 1465 1410 1402 1591 2116 3010 3930 4268 3964 3565 3480 3474 3408 3346 3321 3310 3240 3212 3213 3207 3371 3316 3304 3270 3288 3298 3292 3266 3225 3189 3169 3174 3145 3113 3039 2981 2995 2955 2918 2918 2903 2836 2772 2631 2787 2790 2802 2717 2783 2975 3107 3193 3131 3259 3399 3160 3053 2955 2919 2909 2938 2931 2869 2966 3029 3072 3068 3097 3143 3216 3365 3479 3463 3441 3461 3477 3519 3514 3514 3487 3481 3484 3469 3461 3496 3489 3462 3473 3507 3456 3424 3407 3399 3461 3599 3518 3424 3462 3492 3516 3570 3518 3588 3843 4012 4031 3945 3863 3913 3812 3733 3687 3650 3624 3621 3614 3571 3522 3489 3436 3397 3373 3361 3353 3346 3348 3362 3332 3341 3334 2360 2339 2342 2386 2449 2431 2401 2393 2372 2366 2386 2419 2458 2491 2517 2535 2488 2444 2396 2404 2425 2446 2449 2463 2651 3092 3420 3148 2703 2515 2524 2495 2649 2517 2477 2529 2617 2691 2706 2698 2722 2754 2749 2755 2758 2775 2816 2824 2854 2913 2929 2912 2909 2896 2936 2952 2959 2969 2989 3001 3010 3004 3003 3014 3021 3018 3014 3006 3027 3028 2974 3020 3034 3036 3035 3058 3094 3126 3150 3167 3190 3183 3206 3118 3068 3082 3119 3166 3156 3120 3106 3116 3153 3185 3101 2997 3005 3018 3108 3185 3188 3173 3173 3208 3201 3114 3155 3286 3314 3431 3422 3506 3407 3315 3281 3252 3238 3273 3309 3275 3224 3239 3293 3253 3283 3229 3131 3132 3243 3341 3351 3338 3361 3323 3318 3186 3175 3118 3112 3144 3174 3129 3008 2949 2986 2950 2851 2845 2890 2863 2800 2815 2799 2731 2628 2529 2465 2479 2580 2658 2667 2640 2625 2631 2679 2694 2749 2770 2719 2664 2634 2588 2508 2424 2316 2266 2262 2180 2104 2083 2117 2175 2211 2218 2235 2227 2221 2196 2148 2180 2111 2125 2205 2285 2318 2322 2319 2296 2298 2352 2413 2582 2498 2513 2528 2529 2526 2514 2446 2275 2089 2087 2116 2095 1947 2057 2096 2093 2084 2109 2143 2233 2406 2455 2599 2213 2409 2421 2746 2842 2801 2710 2607 2507 2437 2428 2442 2439 2486 2547 2520 2444 2295 2215 2212 2240 2260 2264 2300 2391 2405 2374 2317 2344 2337 2434 2476 2517 2599 2670 2735 2793 2773 2693 2636 2672 2703 2863 2908 2992 2947 2927 3020 3046 3174 3317 3329 3459 3233 3411 3346 3268 3322 3397 3395 3324 3244 3271 3269 3264 3258 3337 3315 3489 3602 3688 3566 3219 3003 2992 2789 3129 3030 3061 3045 3007 2999 3040 2988 2894 2978 3263 3486 3447 2999 2765 2990 2927 2720 2413 2025 1826 1891 1837 1894 2191 2443 2667 2878 2822 2912 3013 3044 3338 3852 3900 3606 3556 3243 3636 3146 3188 3152 3085 2918 2801 2693 2633 2610 2576 2621 2827 2660 2621 2673 2692 2864 2929 2879 2804 2772 2827 2799 2760 2754 2732 2685 2666 2725 2739 2673 2736 2745 2607 2577 2563 2502 2458 2417 2634 2542 2492 2524 2578 2619 2671 2656 2442 2323 2382 2331 2310 2290 2368 2457 2492 2479 2445 2423 2382 2425 2451 2414 2417 2445 2475 2492 2506 2531 2537 2534 2549 2585 2589 2587 2585 2609 2609 2568 2548 2514 2503 2561 2535 2479 2496 2513 2516 2570 2564 2496 2432 2400 2365 2346 2388 2391 2378 2401 2385 2434 2461 2507 2540 2520 2453 2373 2347 2329 2335 2437 2410 2401 2395 2406 2410 2499 2619 2521 2477 2440 2351 2388 2362 2340 2343 2332 2295 2263 2262 2250 2199 2123 2036 1925 1807 1775 1893 2024 2121 2112 1966 1898 1872 1871 1833 1828 1857 1917 1936 1926 1894 1866 1763 1621 1638 1762 2147 1941 1919 1927 1863 1754 1653 1578 1558 1662 1746 1745 1674 1475 1441 1465 1513 1585 1655 1652 1636 1666 1698 1694 1663 1718 1586 1497 1473 1470 1467 1489 1510 1519 1570 1543 1426 1517 1596 1552 1459 1426 1445 1498 1596 1584 1513 1451 1442 1438 1498 1496 1438 1390 1339 1242 898 1537 1300 1311 1335 1313 1364 1369 1348 1373 1435 1466 1440 1425 1446 1530 1554 1578 1576 1532 1539 1520 1472 1488 1492 1483 1515 1477 1533 1545 1492 1444 1375 1437 1462 1477 1539 1481 1455 1441 1452 1599 2193 3322 4075 4180 4197 3703 3387 3377 3375 3344 3332 3282 3270 3231 3242 3410 3351 3334 3333 3326 3316 3305 3277 3233 3196 3186 3164 3136 3085 3024 3009 3021 3015 2988 2914 2923 2853 2688 2701 2777 2783 2774 2708 2694 2752 2835 2904 2985 3194 3163 3170 3118 3009 2944 2943 2923 2940 2900 2980 3039 3054 3072 3172 3195 3227 3360 3422 3459 3463 3521 3538 3565 3560 3538 3522 3508 3497 3476 3480 3510 3509 3503 3511 3530 3507 3487 3505 3531 3568 3631 3473 3510 3485 3541 3554 3537 3524 3526 3829 4104 4193 4165 4097 4047 3931 3828 3766 3719 3691 3726 3671 3631 3567 3519 3464 3448 3432 3404 3388 3379 3393 3423 3400 3382 3329 2337 2314 2326 2384 2463 2431 2402 2405 2386 2372 2392 2417 2428 2449 2474 2491 2449 2382 2389 2409 2415 2418 2425 2466 2546 2693 2818 2662 2494 2521 2530 2517 2507 2397 2395 2527 2645 2685 2695 2708 2721 2737 2706 2712 2722 2773 2833 2862 2890 2931 2944 2927 2913 2895 2915 2948 2960 2974 2996 2990 2999 3001 3005 3019 3022 3011 3002 2978 2983 2972 2932 2987 2995 2998 3042 3096 3143 3174 3188 3224 3256 3223 3184 3134 3070 3105 3185 3264 3294 3271 3241 3270 3344 3339 3258 3123 3088 3086 3184 3230 3227 3201 3206 3231 3197 3127 3217 3276 3293 3388 3513 3521 3416 3335 3263 3255 3300 3334 3401 3374 3266 3262 3217 3249 3200 3126 3102 3129 3226 3328 3344 3297 3207 3191 3089 3186 3160 3171 3159 3122 3112 3093 3045 3002 2972 2936 2860 2832 2807 2817 2807 2758 2734 2705 2620 2539 2552 2617 2658 2630 2690 2667 2681 2702 2708 2699 2719 2741 2711 2649 2636 2611 2557 2474 2384 2335 2293 2202 2095 2057 2086 2139 2186 2201 2209 2180 2190 2182 2171 2159 2129 2180 2332 2413 2377 2360 2383 2359 2324 2354 2381 2413 2467 2481 2505 2521 2520 2498 2412 2263 2228 2671 1998 2025 1964 2028 2041 2079 2102 2152 2221 2319 2664 2902 2690 2634 2252 2326 2575 2753 2791 2728 2631 2534 2458 2431 2394 2362 2416 2468 2493 2550 2407 2263 2224 2224 2229 2243 2278 2371 2336 2306 2291 2308 2316 2360 2425 2513 2597 2650 2688 2750 2778 2763 2687 2845 2887 2980 3007 3043 3113 3136 3021 2983 3005 3141 3311 3212 3168 3273 3287 3241 3271 3331 3324 3283 3254 3278 3725 3324 3250 3298 3346 3449 3443 3549 3647 3386 3039 3014 2746 2992 3054 3067 2982 3056 3044 2998 2920 2889 3108 3434 3483 3479 3187 3025 3045 2910 2772 2641 2415 2407 2536 2486 2573 2814 2903 2979 2970 2956 2923 2973 3090 3548 4020 3977 4045 3826 3599 3590 3376 3411 3169 3002 2835 2634 2553 2575 2562 2538 2565 2649 2672 2638 2644 2663 2713 2738 2770 2772 2682 2673 2780 2728 2780 2722 2721 2794 2953 3005 2763 2516 2541 2668 2689 2585 2513 2445 2365 2442 2511 2505 2510 2532 2562 2649 2677 2567 2469 2460 2385 2327 2336 2403 2480 2542 2533 2483 2456 2400 2379 2384 2447 2470 2484 2487 2500 2533 2552 2565 2560 2561 2533 2528 2550 2588 2628 2643 2634 2623 2596 2579 2632 2594 2531 2524 2525 2539 2608 2630 2591 2528 2470 2431 2393 2470 2447 2414 2405 2443 2466 2468 2458 2472 2526 2540 2443 2356 2368 2350 2344 2332 2344 2388 2422 2420 2516 2762 2902 2931 2414 2372 2422 2405 2360 2318 2286 2281 2288 2247 2194 2108 2097 2006 1894 1856 1807 1974 2359 2457 2146 2041 2011 2025 1871 1798 1796 1906 1985 1989 1986 1983 1927 1699 1589 1607 1680 1912 1901 1917 1956 1875 1761 1649 1554 1502 1623 1626 1703 1591 1455 1352 1329 1396 1462 1522 1565 1533 1591 1591 1671 1646 1649 1538 1426 1397 1326 1379 1472 1552 1556 1588 1574 1531 1543 1568 1517 1435 1402 1330 1373 1849 1544 1486 1392 1352 1376 1461 1510 1420 1360 1561 1358 1316 1230 1204 1285 1303 1306 1337 1379 1387 1379 1391 1419 1393 1403 1385 1370 1408 1493 1527 1473 1450 1513 1507 1497 1503 1493 1483 1512 1548 1555 1526 1464 1393 1408 1449 1512 1555 1527 1494 1458 1389 1372 1610 2587 2297 3256 4045 3981 3590 3419 3454 3502 3482 3436 3319 3209 3196 3396 3450 3404 3361 3366 3317 3301 3291 3256 3230 3212 3180 3151 3107 3064 3053 3065 3062 2982 2929 2959 2862 2693 2711 2720 2727 2757 2731 2787 2818 2735 2755 2953 3053 3046 3102 3164 3105 2987 2918 2937 3090 3017 3003 3010 2984 3015 3139 3216 3227 3317 3425 3420 3500 3536 3532 3560 3568 3532 3517 3513 3511 3494 3498 3506 3516 3523 3537 3549 3533 3532 3586 3605 3688 3569 3544 3568 3491 3490 3578 3645 3611 3591 3433 3780 3984 4079 4164 4142 4033 3933 3864 3853 3810 3789 3724 3670 3607 3544 3511 3505 3482 3448 3427 3416 3432 3444 3427 3396 3358 2320 2304 2317 2383 2470 2448 2438 2423 2398 2386 2390 2397 2403 2420 2446 2463 2440 2393 2406 2415 2394 2410 2451 2510 2555 2540 2494 2452 2353 2408 2408 2409 2415 2521 2489 2556 2683 2713 2690 2704 2705 2705 2664 2665 2685 2770 2833 2862 2901 2943 2941 2914 2908 2901 2909 2940 2937 2978 2979 2977 2990 2991 3000 3012 3010 3001 2983 2972 2993 2988 2982 3001 2993 3040 3087 3105 3129 3180 3228 3236 3226 3210 3164 3189 3148 3171 3248 3283 3324 3338 3315 3357 3427 3395 3305 3207 3160 3169 3176 3278 3277 3306 3334 3307 3270 3178 3200 3191 3147 3239 3272 3233 3339 3414 3314 3277 3356 3396 3491 3531 3478 3371 3296 3303 3177 3060 3086 3146 3186 3192 3149 3139 3135 3170 3152 3137 3234 3230 3174 3089 3010 2996 3009 2979 2939 2942 2893 2839 2813 2852 2846 2742 2696 2679 2603 2540 2587 2674 2658 2698 2716 2612 2641 2650 2703 2753 2796 2805 2685 2586 2738 2671 2595 2538 2513 2402 2297 2226 2105 2036 2052 2099 2153 2146 2148 2164 2160 2133 2143 2152 2182 2265 2354 2355 2303 2326 2409 2415 2359 2348 2355 2383 2432 2452 2461 2464 2468 2465 2411 2287 2153 1934 1992 2010 1977 1994 2156 2227 2161 2177 2289 2470 2555 2758 2677 2386 2221 2340 2545 2701 2758 2722 2640 2565 2523 2485 2398 2372 2324 2334 2373 2450 2362 2237 2195 2198 2216 2231 2261 2340 2302 2251 2253 2267 2280 2304 2353 2421 2523 2687 2806 2703 2753 2798 2806 2856 2853 2865 3131 3359 3390 3371 3139 3205 3190 3284 3214 3240 3332 3286 3234 3214 3229 3306 3397 3317 3360 3205 3337 3282 3280 3354 3406 3529 3617 3639 3610 3420 3145 3113 2681 3075 3000 3054 3036 3115 3194 3104 2901 2886 2989 3151 3428 3472 3217 3202 3097 2912 2860 2832 2767 2721 2686 2749 2690 2840 3010 3005 3016 2994 2963 3064 3373 3827 4020 3819 3872 3731 3695 3526 3453 3348 3040 2924 2856 2686 2671 2689 2682 2543 2536 2572 2613 2647 2670 2682 2683 2714 2760 2717 2631 2632 2677 2715 2669 2654 2655 2668 2667 2560 2454 2469 2494 2706 2690 2576 2472 2355 2387 2444 2460 2486 2513 2523 2504 2562 2615 2590 2551 2473 2433 2424 2462 2483 2495 2542 2574 2693 2599 2622 2572 2510 2482 2478 2495 2517 2576 2660 2642 2506 2496 2516 2483 2456 2709 2722 2626 2627 2647 2672 2659 2648 2663 2608 2570 2567 2591 2604 2653 2693 2667 2600 2552 2546 2514 2535 2510 2472 2450 2462 2468 2503 2544 2499 2527 2499 2385 2365 2404 2412 2393 2364 2372 2424 2462 2452 2454 2520 2522 2442 2405 2402 2407 2396 2361 2331 2318 2292 2242 2196 2152 2098 2080 2011 1975 1861 1768 2094 2684 2913 2138 2094 2095 1961 1805 1756 1772 1838 1843 1809 1802 1837 1738 1641 1617 1743 1776 1763 1792 2107 2250 1816 1703 1597 1503 1465 1464 1542 1558 1505 1411 1286 1239 1300 1331 1433 1512 1492 1552 1582 1587 1574 1568 1495 1379 1402 1331 1407 1487 1544 1484 1546 1544 1522 1562 1578 1523 1471 1471 1272 1320 1350 1391 1425 1382 1357 1392 1446 1528 1410 1157 1454 1364 1319 1206 1193 1285 1351 1287 1327 1328 1290 1345 1345 1368 1453 1457 1404 1377 1372 1442 1522 1508 1533 1555 1542 1501 1526 1554 1545 1551 1557 1568 1588 1537 1455 1408 1451 1534 1577 1581 1544 1417 1346 1393 1405 1701 1635 2321 3374 3993 3921 3556 3526 3633 3432 3463 3348 3255 3265 3419 3501 3427 3383 3401 3358 3324 3289 3275 3255 3233 3204 3154 3110 3092 3089 3077 3035 2958 2982 2974 2893 2841 2831 2794 2796 2777 2714 2856 2713 2744 2823 2969 3085 3039 3017 3181 3153 3055 3003 3107 3070 3064 3061 3063 3050 3037 3151 3200 3192 3206 3234 3347 3451 3465 3441 3460 3498 3477 3461 3476 3500 3513 3508 3507 3520 3531 3542 3550 3552 3558 3623 3643 3703 3625 3631 3651 3570 3603 3521 3728 3627 3643 3356 3469 3648 3938 4154 4187 4144 4032 3998 3972 3898 3840 3772 3712 3668 3655 3609 3543 3531 3500 3473 3454 3452 3455 3442 3407 3376 2313 2302 2311 2384 2479 2476 2475 2437 2406 2390 2382 2379 2392 2412 2412 2428 2432 2428 2425 2434 2415 2452 2503 2534 2541 2519 2654 2917 2314 2331 2347 2347 2434 2663 2593 2572 2669 2703 2678 2686 2683 2669 2632 2643 2668 2765 2824 2843 2885 2925 2904 2861 2867 2885 2906 2920 2932 2972 2972 2970 2975 2969 2980 2994 2994 2988 2973 2989 3015 3024 3020 3039 3051 3065 3072 3083 3119 3168 3208 3242 3208 3154 3161 3193 3236 3236 3235 3294 3371 3375 3346 3367 3364 3328 3249 3204 3190 3183 3209 3273 3371 3437 3422 3322 3176 3081 3155 3121 3240 3219 3259 3558 3819 3594 3304 3277 3317 3349 3454 3485 3526 3439 3303 3312 3216 3069 2990 3031 3091 3086 3078 3081 3112 3112 2956 3082 3173 3088 3114 3068 3000 2974 2930 2910 2967 2957 2866 2852 2887 2876 2859 2818 2760 2692 2644 2637 2668 2719 2715 2730 2658 2631 2701 2653 2629 2706 2794 2751 2654 2712 2820 2732 2601 2550 2482 2406 2288 2210 2076 1980 2012 2067 2091 2130 2149 2143 2106 2097 2120 2115 2153 2219 2273 2334 2379 2374 2418 2405 2371 2351 2398 2406 2413 2425 2431 2435 2451 2445 2361 2311 2371 2175 2082 2051 2043 2006 2421 2486 2191 2220 2321 2506 2466 2525 2915 2737 2321 2359 2541 2667 2722 2717 2671 2619 2591 2523 2438 2351 2288 2246 2231 2237 2223 2204 2180 2161 2195 2214 2243 2268 2276 2234 2222 2223 2236 2259 2284 2338 2491 2691 2688 2661 2666 2720 2755 2812 2807 2844 3139 3340 3256 3368 3318 3334 3339 3283 3130 3199 3225 3240 3245 3211 3216 3362 3567 3413 3358 3357 3473 3446 3492 3507 3538 3605 3622 3576 3449 3374 3368 3083 3030 3270 3057 2938 3065 3334 3639 3572 3074 3071 3185 3359 3341 3287 3200 3240 3167 3049 2969 2881 2808 2759 2817 2836 2832 2979 3255 3249 3063 2952 3093 3362 3608 3816 3901 3745 3473 3433 3222 3122 3088 3025 2909 2875 2812 2696 2672 2559 2593 2492 2593 2621 2673 2682 2669 2672 2670 2693 2748 2645 2568 2535 2578 2577 2590 2567 2650 2736 2679 2649 2706 2599 2524 2520 2512 2499 2450 2386 2446 2518 2531 2545 2563 2563 2473 2497 2597 2617 2595 2642 2575 2490 2505 2555 2536 2554 2555 2626 2603 2945 2817 2625 2520 2503 2498 2511 2526 2528 2517 2530 2458 2487 2487 2472 2579 2691 2724 2623 2665 2671 2662 2659 2660 2642 2629 2609 2613 2637 2682 2731 2722 2675 2670 2664 2608 2633 2602 2580 2580 2591 2597 2594 2574 2549 2587 2500 2497 2446 2522 2583 2556 2500 2474 2505 2478 2429 2397 2372 2392 2423 2416 2408 2398 2373 2352 2348 2351 2308 2287 2222 2170 2129 2110 2098 2065 1942 1768 1699 1946 2553 2198 2183 2023 1860 1740 1686 1695 1707 1725 1721 1723 1725 1727 1654 1696 1861 1926 1903 1937 2260 2421 1669 1615 1555 1536 1548 1494 1489 1485 1467 1383 1213 1163 1190 1361 1464 1464 1495 1543 1534 1500 1466 1474 1499 1407 1397 1363 1446 1460 1458 1486 1507 1473 1456 1502 1544 1536 1424 1473 1410 1369 1339 1382 1438 1454 1431 1443 1534 1586 1527 1340 1344 1395 1474 1438 1334 1326 1315 1228 1303 1228 1245 1308 1342 1334 1330 1320 1330 1346 1366 1459 1506 1547 1490 1434 1433 1418 1575 1833 1581 1593 1594 1492 1576 1588 1521 1556 1596 1573 1536 1525 1507 1504 1372 1479 1458 1427 1439 1740 2563 3626 4189 4035 3999 3659 3454 3481 3440 3333 3271 3338 3430 3435 3355 3438 3406 3351 3337 3306 3255 3220 3204 3163 3121 3111 3107 3082 3027 2984 2970 2953 2936 2940 2933 2876 2862 2800 2859 2940 2777 2973 3040 2985 3057 3120 3120 3279 3177 3076 3051 3119 3135 3139 3155 3100 3106 3198 3318 3219 3189 3152 3218 3343 3409 3399 3336 3325 3323 3376 3423 3443 3469 3494 3505 3511 3526 3537 3549 3566 3585 3599 3637 3665 3698 3679 3674 3766 3733 3676 3607 3623 3603 3604 3652 3694 3756 3923 4175 4277 4215 4134 4099 4033 3967 3885 3817 3793 3773 3727 3658 3596 3575 3548 3515 3503 3496 3478 3470 3436 3413 2310 2300 2300 2393 2418 2492 2498 2454 2418 2396 2379 2380 2395 2399 2395 2424 2431 2451 2450 2468 2477 2507 2539 2537 2502 2637 3031 3304 3273 2822 2512 2489 2758 2825 2654 2605 2667 2688 2675 2676 2667 2638 2608 2628 2666 2754 2808 2812 2841 2870 2855 2826 2829 2858 2886 2900 2938 2964 2965 2950 2952 2954 2960 2978 2993 2993 2985 2994 3009 3019 3049 3063 3088 3097 3094 3079 3094 3146 3156 3136 3205 3189 3237 3216 3282 3308 3305 3325 3355 3342 3309 3305 3269 3251 3209 3149 3141 3109 3140 3255 3398 3469 3449 3403 3337 3216 3227 3248 3383 3307 3294 3705 3810 3416 3149 3212 3278 3277 3300 3362 3407 3389 3245 3273 3232 3060 2920 2928 2983 2961 2946 3050 3020 2924 2980 2998 3046 3051 3073 3052 2995 2945 2897 2876 2927 2935 2877 2858 2908 2894 2849 2833 2803 2712 2642 2665 2683 2758 2776 2762 2756 2732 2683 2706 2747 2791 2782 2735 2733 2759 2789 2752 2577 2449 2379 2315 2250 2145 2023 1958 1951 1982 2040 2078 2131 2108 2047 2119 2174 2145 2129 2140 2193 2298 2381 2405 2438 2427 2419 2420 2366 2332 2320 2335 2349 2355 2382 2387 2325 2316 2283 2258 2229 2138 2316 2211 2304 2396 2332 2579 2620 2656 2336 2555 2799 2876 2567 2442 2540 2655 2717 2726 2718 2680 2624 2562 2491 2413 2285 2210 2168 2149 2130 2100 2091 2112 2173 2197 2233 2213 2215 2198 2196 2198 2201 2216 2247 2331 2505 2550 2728 2761 2731 2829 2812 2803 2810 2854 2989 3091 3072 3223 3259 3048 3048 3134 3204 3439 3385 3322 3426 3578 3671 3767 3655 3460 3393 3387 3457 3458 3510 3462 3417 3399 3330 3257 3234 3398 3430 3523 3420 3663 3434 3218 3235 3427 3635 3569 3229 3278 3403 3482 3381 3347 3279 3284 3211 3142 3055 2903 2907 2840 2879 2816 2808 3070 3138 3109 3005 3011 3225 3461 3525 3554 3579 3528 3211 3112 3053 3054 3056 2946 2881 2915 2860 2803 2987 2589 2567 2625 2781 2731 2700 2657 2638 2654 2643 2632 2663 2653 2553 2510 2539 2598 2643 2673 2731 2772 2833 2785 2672 2670 2669 2626 2566 2528 2506 2512 2569 2613 2619 2588 2622 2639 2520 2515 2603 2660 2676 2662 2604 2534 2522 2596 2588 2576 2566 2576 2475 2452 2722 2725 2585 2534 2520 2516 2478 2459 2518 2510 2510 2538 2526 2500 2512 2562 2593 2629 2703 2677 2653 2650 2635 2620 2621 2629 2642 2662 2689 2726 2731 2721 2711 2708 2686 2726 2704 2685 2702 2703 2675 2643 2588 2601 2620 2609 2620 2588 2625 2685 2683 2584 2563 2785 2484 2401 2382 2400 2424 2427 2476 2521 2420 2389 2358 2346 2339 2277 2286 2257 2195 2163 2152 2135 2111 2025 1820 1706 1869 1970 2206 2257 2024 1826 1743 1692 1640 1590 1593 1642 1666 1670 1679 1722 1813 1898 1951 1910 1766 1806 1670 1594 1576 1566 1585 1589 1567 1532 1511 1511 1497 1465 1407 1352 1469 1549 1572 1597 1540 1447 1407 1349 1417 1498 1417 1399 1418 1430 1464 1496 1505 1445 1337 1402 1423 1454 1451 1310 1371 1450 1462 1439 1576 1879 1562 1463 1436 1450 1544 1609 1599 1435 1344 1375 1403 1346 1396 1358 1178 1103 1117 1195 1271 1318 1307 1298 1313 1309 1206 1286 1524 1480 1443 1418 1427 1439 1453 1757 2290 1558 1497 1526 1479 1573 1595 1523 1526 1598 1588 1523 1527 1524 1469 1456 1466 1470 1424 1396 1495 1866 2933 3406 4116 4248 3840 3582 3549 3512 3428 3376 3285 3362 3438 3457 3315 3371 3375 3345 3324 3289 3246 3190 3136 3116 3105 3097 3079 3025 2960 2932 2946 2981 2979 2939 3017 2963 2943 2983 3006 2950 2997 3082 3015 3100 3146 3411 3308 3186 3103 3041 3054 3129 3158 3180 3086 3056 3208 3346 3305 3245 3200 3234 3302 3360 3397 3371 3285 3276 3308 3353 3416 3465 3467 3474 3494 3521 3534 3555 3585 3596 3619 3647 3671 3691 3693 3677 3733 3786 3713 3689 3652 3611 3614 3690 3846 3864 3880 4185 4282 4218 4235 4178 4046 3963 3916 3868 3858 3848 3780 3717 3648 3613 3609 3607 3593 3539 3506 3502 3466 3449 2315 2308 2307 2326 2386 2488 2509 2465 2433 2415 2403 2407 2413 2405 2411 2441 2441 2473 2485 2495 2511 2528 2518 2501 2475 2545 2870 3402 3884 3408 2962 2846 3014 2968 2704 2624 2663 2673 2653 2625 2636 2617 2600 2627 2669 2733 2778 2777 2782 2802 2794 2764 2770 2802 2843 2879 2896 2939 2953 2948 2948 2959 2972 2981 2986 2983 2978 3000 3012 3047 3073 3065 3067 3044 3029 3035 3072 3124 3135 3126 3230 3264 3239 3236 3265 3280 3268 3292 3324 3297 3247 3227 3155 3132 3094 3091 3073 3058 3149 3295 3416 3465 3479 3472 3393 3322 3316 3360 3376 3305 3279 3280 3252 3173 3190 3252 3213 3236 3176 3236 3193 3242 3181 3240 3214 3071 2985 2945 2904 2915 2926 2996 3059 2938 2902 3033 3056 3015 2991 2985 2968 2929 2889 2863 2841 2853 2865 2862 2886 2914 2852 2801 2810 2781 2700 2671 2662 2690 2708 2703 2758 2759 2693 2676 2731 2760 2747 2747 2733 2752 2748 2611 2451 2366 2299 2217 2163 2077 2007 1988 1964 1933 1990 2024 2099 2104 2038 2054 2094 2091 2082 2108 2165 2240 2310 2366 2452 2473 2476 2479 2373 2287 2251 2275 2319 2332 2332 2344 2401 2413 2419 2390 2226 2381 2924 2600 2089 2324 2749 2835 2816 2712 2178 2268 2499 2708 2804 2885 2792 2688 2730 2733 2738 2699 2651 2603 2540 2447 2344 2312 2261 2189 2133 2089 2078 2100 2132 2178 2256 2223 2200 2181 2171 2166 2167 2181 2201 2252 2467 2445 2440 2828 2703 2788 2827 2821 2848 2912 2958 3005 3059 3035 2994 3602 3181 3105 3362 3389 3426 3559 3734 3985 4048 3943 3640 3432 3442 3297 3245 3249 3277 3260 3214 3230 3173 3087 3181 3274 3270 3455 3708 3950 3858 3600 3395 3306 3267 3253 3276 3379 3406 3339 3285 3184 3242 3276 3219 3156 3122 3055 3043 2920 2870 2829 2913 2957 2976 3023 3052 3140 3340 3383 3456 3386 3375 3271 3212 3168 3165 3258 3230 3033 2911 2983 3127 2773 2777 2699 2575 2491 2495 2529 2531 2558 2645 2667 2625 2583 2698 2584 2561 2546 2549 2595 2611 2633 2659 2725 2803 2720 2737 2694 2876 2722 2589 2582 2596 2598 2596 2666 2807 2590 2688 2702 2582 2547 2627 2680 2724 2698 2595 2567 2514 2541 2608 2607 2604 2598 2586 2479 2641 2855 2728 2548 2541 2517 2450 2478 2517 2584 2551 2539 2501 2525 2606 2527 2570 2633 2975 2762 2735 2677 2597 2577 2596 2628 2676 2701 2705 2724 2733 2741 2737 2734 2743 2747 2719 2717 2738 2741 2688 2637 2634 2620 2652 2669 2666 2661 2680 2688 2616 2533 2543 2898 2478 2412 2364 2360 2354 2372 2651 2812 2425 2418 2357 2313 2281 2272 2293 2303 2254 2206 2178 2156 2136 2025 1859 1806 1865 1925 2069 2081 1949 1806 1719 1661 1620 1579 1553 1583 1649 1700 1746 1842 1929 1942 1932 1958 1717 1793 1651 1591 1583 1598 1720 1757 1648 1602 1585 1620 1632 1619 1535 1592 1550 1576 1583 1555 1495 1441 1469 1384 1472 1483 1418 1480 1486 1466 1498 1534 1495 1392 1298 1412 1413 1502 1382 1236 1221 1445 1634 1475 1759 2641 1522 1383 1358 1401 1501 1613 1562 1366 1279 1318 1303 1289 1416 1369 1213 1136 1162 1162 1192 1261 1294 1231 1287 1270 982 1185 1352 1448 1466 1417 1495 1567 1669 1677 1795 1614 1508 1408 1423 1538 1588 1532 1540 1566 1591 1530 1569 1532 1486 1471 1481 1474 1404 1324 1309 1389 2061 2344 3720 4237 3959 3666 3533 3461 3401 3360 3418 3385 3413 3449 3244 3319 3441 3404 3344 3286 3245 3177 3173 3117 3088 3080 3054 2995 2937 2914 2934 3039 3062 3022 3078 3050 3023 3024 3044 3042 2989 2939 2886 2897 3097 3322 3324 3217 3137 3053 3035 3055 3159 3194 3204 3268 3417 3444 3410 3335 3257 3230 3268 3324 3388 3390 3304 3258 3266 3307 3350 3358 3414 3484 3489 3506 3534 3566 3579 3596 3624 3649 3666 3679 3683 3682 3691 3752 3736 3725 3708 3667 3701 3803 3710 3872 3877 3913 3898 4070 4354 4373 4169 3994 3922 3911 3903 3879 3831 3781 3712 3668 3690 3661 3649 3591 3544 3519 3521 3528 2318 2313 2299 2305 2395 2498 2510 2470 2446 2442 2439 2430 2422 2422 2436 2453 2456 2469 2481 2502 2511 2514 2497 2474 2460 2452 2602 3114 3591 3467 3151 2887 2867 2807 2649 2595 2600 2599 2597 2591 2608 2602 2607 2621 2660 2717 2751 2755 2744 2747 2717 2664 2674 2716 2783 2843 2883 2927 2948 2944 2944 2959 2977 2984 2975 2967 2977 2971 3031 3046 3050 3031 3020 3008 3018 3001 3002 3051 3043 3082 3136 3219 3218 3333 3302 3226 3214 3239 3257 3223 3150 3106 3028 3015 3014 3015 3017 3072 3193 3328 3377 3408 3482 3491 3413 3383 3308 3359 3210 3194 3185 3169 3156 3119 3125 3159 3141 3145 3140 3206 3114 3138 3134 3161 3154 3127 3005 2902 2932 2943 2994 3010 2886 2912 2858 2983 3029 3034 3010 2963 2892 2823 2803 2799 2810 2824 2835 2878 2856 2864 2832 2797 2806 2793 2718 2677 2666 2665 2668 2663 2742 2761 2693 2652 2692 2699 2685 2725 2675 2665 2674 2448 2365 2313 2248 2185 2139 2114 2093 2031 1927 1908 1921 1969 2048 2015 2013 2036 2046 2067 2096 2108 2131 2212 2253 2315 2445 2467 2462 2381 2348 2348 2295 2250 2285 2331 2352 2356 2468 2473 2492 2347 2151 2697 3082 2626 2155 2440 2898 2780 2584 2295 2080 2168 2266 2583 2977 3140 2973 2760 2739 2762 2774 2726 2681 2637 2587 2496 2458 2425 2339 2235 2155 2106 2101 2124 2129 2146 2220 2228 2207 2189 2176 2186 2203 2182 2166 2174 2187 2255 2348 2515 2631 2763 3033 3065 2892 2978 2996 3021 2963 2805 2808 3187 3257 3271 3313 3321 3417 3675 3891 3811 3735 3632 3495 3351 3379 3398 3182 3330 3684 3639 3311 3160 3011 3542 3660 3413 3085 3103 3474 3654 3735 3724 3550 3424 3273 3200 3254 3281 3256 3132 3102 3227 3327 3318 3162 3005 3058 3138 3070 2924 2940 2950 2974 3042 3028 2993 3084 3363 3629 3489 3571 3403 3271 3249 3327 3217 3130 3120 3115 3054 3074 2860 3142 2758 2900 2918 2607 2549 2605 2562 2458 2521 2664 2695 2618 2352 2555 2564 2564 2533 2587 2578 2518 2563 2604 2734 2807 2807 2833 2819 3329 2979 2622 2645 2709 2649 2684 2823 2703 2677 2788 2654 2570 2546 2591 2829 2927 2627 2589 2569 2526 2561 2577 2600 2610 2550 2560 2556 2680 2922 2807 2661 2485 2460 2430 2634 2757 2751 2575 2435 2428 2475 2566 2633 2547 2561 2813 2761 2773 2683 2569 2551 2591 2636 2701 2833 2781 2702 2678 2721 2723 2733 2759 2724 2685 2711 2727 2738 2717 2705 2677 2711 2774 2815 2807 2746 2772 2904 2536 2500 2529 2494 2458 2407 2379 2350 2346 2374 2477 2662 2387 2447 2357 2314 2321 2327 2328 2337 2308 2237 2205 2208 2155 2064 1959 1854 1798 1888 1947 1913 1839 1753 1695 1648 1644 1666 1635 1699 1753 1764 1794 1864 1945 1940 1897 1988 1728 1640 1679 1691 1678 1667 1693 1687 1654 1680 1650 1675 1717 1615 2714 2112 1547 1721 2070 1961 1344 1481 1517 1484 1527 1527 1529 1571 1574 1524 1510 1545 1457 1381 1367 1378 1391 1368 1274 1210 1251 1345 1316 1223 1454 2166 1482 1313 1334 1364 1474 1609 1564 1357 1324 1505 1369 1358 1298 1225 1148 1134 1158 1162 1184 1203 1240 1017 1246 1137 1108 1107 1117 1262 1429 1471 1487 1587 1783 1630 1638 1607 1556 1439 1368 1488 1595 1590 1616 1597 1562 1502 1542 1527 1483 1460 1475 1472 1371 1251 1375 1306 1279 1904 3298 4240 4233 3924 3735 3608 3510 3324 3230 3258 3453 3353 3298 3396 3443 3370 3362 3302 3271 3265 3210 3142 3087 3066 3055 3021 2987 3001 2983 3043 3105 3119 3108 3082 3044 3024 2959 2776 2853 2888 2884 2949 3113 3314 3340 3203 3159 3112 3024 3075 3191 3233 3257 3301 3321 3324 3335 3321 3285 3248 3307 3360 3381 3367 3281 3217 3236 3269 3287 3306 3338 3438 3488 3507 3534 3554 3565 3595 3619 3640 3653 3667 3665 3670 3684 3711 3718 3717 3734 3742 3754 3963 3556 3824 3850 3776 3773 3893 4330 4463 4381 4152 4152 4037 3958 3920 3873 3824 3790 3751 3760 3715 3681 3633 3585 3558 3561 3550 2313 2295 2283 2309 2411 2505 2506 2469 2468 2478 2477 2470 2462 2460 2468 2466 2473 2492 2492 2499 2499 2502 2475 2450 2440 2440 2482 2639 2946 3062 2853 2620 2591 2601 2592 2588 2580 2557 2554 2584 2588 2586 2606 2619 2649 2700 2716 2713 2692 2679 2659 2642 2665 2673 2744 2806 2864 2878 2909 2926 2941 2959 2971 2954 2933 2957 2966 2986 3067 3069 3054 3063 3031 2993 2964 2952 3002 3076 3080 3130 3174 3177 3144 3201 3219 3180 3150 3152 3151 3120 3076 3047 3035 2955 2956 3004 3015 3073 3172 3274 3275 3280 3366 3405 3394 3356 3203 3213 3085 3075 3028 3006 2991 2961 2957 2999 3051 3134 3154 3229 3160 3141 3167 3171 3180 3170 3076 2971 2936 2922 2978 3002 2946 2995 2839 2816 2891 2959 2980 2923 2834 2797 2792 2771 2784 2795 2844 2869 2856 2828 2805 2796 2799 2779 2714 2694 2738 2680 2723 2729 2756 2761 2671 2664 2703 2652 2576 2582 2598 2545 2538 2351 2318 2279 2237 2178 2147 2142 2139 2114 1991 1922 1906 1954 1999 2002 2015 2022 2048 2094 2122 2108 2105 2172 2224 2315 2415 2419 2402 2327 2330 2320 2234 2213 2315 2356 2336 2348 2305 2447 2484 2316 2131 2395 2502 2471 2755 2796 2579 2555 2645 2220 2097 2519 2632 2802 2961 2977 2969 2936 2789 2839 2815 2764 2709 2654 2608 2593 2580 2527 2437 2334 2245 2208 2177 2150 2142 2144 2160 2171 2195 2212 2210 2205 2200 2190 2180 2182 2164 2167 2280 2419 2694 2870 3239 3329 3019 3011 3089 3052 2965 2784 2972 3384 3325 3273 3282 3213 3215 3439 3686 3710 3437 3386 3308 3267 3265 3160 3005 3021 3211 3363 3278 3051 2876 3386 3878 3428 3073 3401 3950 4066 3836 3706 3703 3637 3367 3314 3247 3230 3237 3363 3397 3372 3413 3318 3009 3018 2990 3059 2945 2878 3059 3175 3324 3362 3297 3266 3351 3653 3695 3643 3518 3288 3086 3221 3135 3280 3237 3011 3128 3065 3018 2858 2975 2863 2969 2857 2586 2506 2524 2438 2516 2708 2709 2628 2390 1176 863 1590 2244 2501 2595 2592 2491 2515 2569 2593 2646 2782 2950 3039 3263 3020 2758 2835 2832 2700 2905 2998 2732 2733 2677 2622 2616 2626 2616 2811 3095 2692 2457 2455 2486 2491 2496 2792 2657 2438 2477 2489 2561 2770 2731 2815 2422 2392 2381 2576 2787 2748 2544 2407 2413 2489 2722 2757 2565 2456 2413 2416 2525 2554 2527 2614 2790 2609 2636 2805 2776 2667 2616 2658 2660 2671 2717 2714 2703 2672 2643 2675 2686 2641 2642 2876 3018 2998 2859 2848 2662 2877 2683 2941 2919 2600 2478 2444 2407 2386 2365 2349 2341 2341 2339 2389 2345 2339 2357 2356 2367 2403 2529 2772 2237 2256 2176 2337 2397 2188 2032 1958 1905 1857 1724 1679 1717 1726 1713 1713 1701 1773 1799 1782 1795 1823 1870 1861 1882 1944 1838 1727 1766 1794 1778 1746 1717 1699 1657 1717 1719 1717 1801 1638 1821 1734 1493 1669 1923 1702 1370 1352 1393 1423 1469 1494 1531 1581 1563 1535 1568 1617 1466 1486 1454 1306 1243 1244 1231 1268 1392 1402 1241 1258 1380 1366 1367 1369 1392 1494 1634 1585 1514 1386 1237 1319 1325 1324 1263 1145 1073 1095 1153 1216 1218 1198 1184 1104 1270 1209 1093 1073 1070 1181 1481 1424 1464 1452 1491 1476 1513 1585 1642 1548 1388 1434 1464 1539 1638 1589 1529 1441 1397 1431 1469 1398 1453 1436 1373 1233 1205 1250 1229 1554 2599 3900 4475 4270 4193 3948 3678 3431 3347 3500 3467 3358 3356 3279 3488 3558 3412 3354 3323 3262 3206 3146 3095 3072 3066 3063 3050 3058 3032 3043 3107 3141 3132 3109 3047 3010 2809 2804 2843 2937 2983 2969 3076 3356 3378 3219 3200 3182 3093 3169 3172 3214 3299 3312 3295 3234 3239 3243 3298 3326 3335 3341 3362 3361 3314 3256 3226 3237 3242 3293 3333 3401 3464 3496 3509 3534 3555 3587 3610 3622 3639 3634 3641 3658 3669 3692 3734 3693 3699 3778 3797 3933 3659 3712 3999 4019 3619 3745 4099 4235 4365 4365 4329 4180 4042 3979 3921 3879 3883 3824 3782 3751 3710 3659 3622 3611 3594 3578 2332 2315 2302 2324 2410 2506 2490 2477 2501 2518 2520 2505 2485 2483 2496 2490 2487 2508 2491 2478 2489 2495 2490 2483 2471 2457 2447 2459 2555 2635 2576 2522 2530 2547 2562 2594 2584 2555 2561 2574 2571 2578 2605 2610 2629 2645 2671 2686 2666 2651 2653 2655 2662 2685 2743 2791 2806 2838 2876 2904 2929 2950 2956 2953 2959 2966 2974 3014 3059 3070 3075 3069 3043 3023 3002 2975 2993 3067 3102 3102 3094 3228 3345 3315 3233 3177 3146 3119 3079 3031 3001 2997 3004 2998 2991 3029 2991 2997 3055 3155 3179 3136 3166 3214 3120 3192 3121 3067 3035 3021 2960 2938 2992 3042 3079 3132 3134 3212 3203 3316 3279 3210 3204 3192 3211 3206 3123 3031 2997 2990 3029 3021 2941 2882 2870 2932 2896 2905 2945 2910 2832 2807 2798 2753 2760 2772 2841 2856 2886 2871 2828 2804 2797 2779 2765 2763 2772 2664 2715 2748 2774 2765 2673 2630 2638 2620 2608 2586 2527 2448 2421 2368 2328 2306 2299 2278 2247 2224 2203 2137 2072 1979 1972 1978 1997 1993 2002 2034 2067 2102 2128 2122 2121 2150 2211 2270 2325 2352 2346 2329 2337 2278 2177 2220 2388 2403 2400 2342 2318 2480 2466 2299 2177 2469 2779 2864 2855 2760 2713 2611 2642 2468 2454 2484 2408 2400 2426 2478 2752 3081 2824 2827 2854 2796 2745 2716 2686 2657 2656 2615 2513 2442 2337 2289 2248 2212 2202 2200 2203 2212 2237 2250 2237 2238 2250 2196 2194 2169 2178 2218 2358 2404 2457 2660 2872 3045 3302 3091 3085 2995 2901 3395 3156 3351 3321 3207 3165 3077 3081 3236 3415 3778 3422 3379 3365 3278 3194 3123 3109 3130 3189 3306 3168 2994 2948 3021 3292 3245 3150 3167 3452 3529 3202 3227 3456 3501 3363 3378 3376 3371 3337 3254 3170 3181 3246 3203 2980 2992 2999 3016 2832 2796 3044 3423 3681 3792 3784 3623 3593 3816 3873 3654 3404 3198 3200 3078 2994 3003 2884 2839 2870 2769 2758 2910 2739 2532 2540 2616 2648 2551 2281 2243 3014 2266 1778 1184 713 188 39 959 2137 2618 2521 2501 2511 2577 2616 2692 2716 2743 2724 2847 2895 2789 2729 2792 2845 3058 2847 2968 3047 2948 2712 2772 2810 2693 2634 2574 2553 2468 2440 2363 2395 2375 2385 2542 2491 2404 2415 2413 2459 2462 2429 2579 2380 2346 2344 2374 2395 2399 2393 2387 2382 2426 2662 2542 2468 2371 2333 2375 2489 2594 2530 2637 2897 2873 2886 2682 2574 2582 2552 2549 2606 2651 2660 2662 2670 2632 2553 2603 2627 2634 2644 2608 2750 2830 2549 2699 2685 2865 3020 3079 2712 2561 2561 2561 2631 2579 2483 2488 2367 2346 2304 2300 2332 2365 2391 2408 2401 2426 2588 3007 2267 2225 2184 2160 2490 2710 2530 2177 2083 2076 1761 1769 1805 1805 1769 1718 1761 1853 1860 1835 1838 1833 1808 1830 1921 1934 1862 1802 1765 1805 1849 1841 1764 1702 1704 1776 1838 1837 1894 1800 1615 1502 1523 1473 1352 1348 1335 1301 1328 1358 1384 1403 1434 1508 1627 1828 1683 1654 1529 1533 1443 1284 1213 1250 1287 1315 1407 1454 1426 1402 1432 1374 1358 1370 1369 1454 1585 1326 1389 1308 1205 1190 1397 1322 1167 1147 1182 1216 1297 1305 1261 1193 1184 1202 1287 1279 1265 1256 1218 1206 1362 1392 1405 1395 1377 1368 1426 1536 1633 1584 1485 1388 1415 1480 1513 1496 1430 1350 1315 1334 1390 1374 1408 1387 1358 1329 1286 1225 1178 1282 1811 2901 4001 3785 3768 3919 3868 3593 3428 3437 3437 3481 3487 3767 3726 3563 3462 3429 3401 3349 3250 3168 3156 3108 3106 3094 3081 3060 3048 3070 3104 3106 3103 3107 3048 2998 2812 2845 2888 2971 3061 3091 3149 3325 3304 3246 3246 3197 3148 3122 3083 3141 3256 3277 3323 3204 3213 3209 3272 3299 3312 3328 3340 3351 3323 3212 3220 3208 3214 3265 3329 3386 3433 3454 3473 3512 3549 3574 3595 3603 3608 3613 3628 3652 3662 3674 3708 3704 3716 3775 3811 3830 3646 3528 3917 4172 3522 3565 3813 4008 4128 4208 4314 4267 4125 4035 3962 3964 3921 3859 3807 3775 3742 3702 3672 3666 3625 3595 2332 2310 2296 2330 2412 2497 2501 2497 2519 2539 2538 2516 2495 2496 2513 2515 2507 2512 2485 2484 2489 2508 2511 2496 2464 2445 2458 2464 2497 2527 2547 2573 2581 2578 2568 2605 2584 2560 2591 2582 2565 2570 2574 2590 2593 2575 2616 2655 2672 2684 2677 2627 2594 2669 2739 2750 2775 2823 2857 2894 2923 2940 2961 2983 2991 2993 2997 3021 3079 3097 3071 3078 3068 3041 2989 2985 3053 3097 3111 3163 3194 3271 3213 3290 3264 3224 3205 3185 3168 3144 3081 3036 3065 3070 3009 2977 2952 2968 3013 3083 3090 3041 3025 2997 2963 3074 3111 3063 3054 3040 3021 3033 3154 3253 3259 3292 3300 3315 3321 3446 3434 3418 3308 3219 3183 3143 3098 3072 3005 2891 2941 2937 2871 2970 2938 2967 2935 2902 2936 2918 2799 2758 2757 2748 2781 2774 2797 2864 2884 2892 2875 2822 2780 2772 2776 2799 2813 2765 2745 2748 2706 2732 2702 2653 2655 2640 2584 2560 2460 2352 2363 2439 2433 2430 2380 2323 2275 2216 2176 2145 2092 2033 2016 1962 1985 1995 2022 2059 2070 2071 2098 2116 2102 2122 2177 2208 2270 2340 2352 2322 2294 2247 2262 2399 2379 2375 2337 2413 2466 2525 2433 2331 2271 2511 2938 2890 2329 2359 2586 2599 2538 2413 2490 2496 2442 2419 2426 2527 2766 2873 2576 2747 2845 2782 2747 2775 2757 2706 2673 2597 2503 2515 2374 2355 2335 2305 2245 2244 2245 2246 2273 2283 2265 2302 2301 2195 2267 2213 2321 2254 2261 2308 2276 2310 2479 2819 3197 3338 3052 3033 3064 3558 3355 3196 3179 3208 3193 3124 3146 3273 3319 3469 3339 3342 3333 3237 3165 3140 3183 3285 3301 3361 3283 3178 3121 3010 3028 2973 3036 3195 3184 3084 3028 2947 3329 3416 3147 3234 3351 3398 3400 3485 3534 3373 3243 3118 3039 3058 3130 3139 2954 3007 3175 3488 3813 3825 3652 3745 4105 4268 4004 3571 3230 3040 2967 2974 3010 2940 2868 2891 3175 3256 3055 2925 2238 1959 2240 2467 2298 2022 1795 1448 2246 897 469 181 59 8 69 907 2239 2883 2613 2522 2841 2716 2530 2598 2726 2751 2677 2645 2672 2726 2827 2749 2675 2923 2943 3005 3016 2970 2833 2902 2973 2702 2641 2544 2473 2448 2380 2422 2377 2327 2319 2343 2386 2429 2412 2400 2400 2413 2346 2363 2324 2316 2332 2346 2357 2367 2392 2442 2425 2411 2479 2463 2457 2399 2349 2352 2562 2886 2633 2861 3035 3056 2892 2793 2547 2472 2488 2494 2488 2502 2579 2626 2566 2595 2603 2617 2626 2635 2626 2586 2530 2490 2437 2452 2569 2578 2687 2868 2811 2760 2683 2626 2508 2422 2362 2329 2311 2313 2275 2293 2360 2407 2406 2384 2376 2372 2398 2362 2197 2160 2149 2270 2492 2683 2727 2473 1945 1825 1813 1849 1897 1893 1808 1750 1843 1979 2016 2074 1958 1890 1892 1870 1867 1821 1782 1669 1636 1846 1947 1930 1830 1748 1740 1850 1900 1855 1853 1902 1818 1563 1657 1509 1383 1336 1320 1279 1287 1296 1288 1332 1356 1436 1480 1620 1547 1535 1455 1418 1341 1192 1179 1266 1287 1271 1358 1414 1344 1443 1460 1417 1387 1333 1340 1314 1336 1296 1297 1408 1305 1250 1193 1116 1154 1185 1251 1247 1219 1309 1263 1515 1492 1163 1089 1165 1337 1238 1352 1333 1363 1337 1324 1378 1399 1385 1435 1553 1641 1571 1469 1348 1411 1440 1412 1386 1401 1389 1338 1272 1361 1346 1378 1365 1342 1292 1223 1170 1128 1192 1291 1428 1584 2389 3302 3887 3897 3659 3342 3401 3530 3492 3376 3423 3249 3381 3484 3463 3418 3359 3313 3244 3219 3190 3139 3091 3083 3077 3077 3105 3122 3130 3065 3067 3061 3036 2935 2894 2944 3022 3122 3245 3208 3310 3260 3244 3246 3222 3176 3120 3084 3109 3201 3373 3260 3207 3194 3214 3254 3268 3291 3304 3317 3338 3326 3323 3262 3212 3203 3250 3319 3367 3401 3435 3476 3501 3530 3551 3568 3574 3581 3592 3605 3642 3663 3670 3673 3699 3720 3761 3818 3809 3727 3750 3997 4146 3665 3560 3751 3980 4147 4172 4259 4279 4179 4072 4076 4039 3968 3911 3853 3804 3781 3779 3728 3686 3647 3622 2340 2307 2323 2350 2424 2492 2522 2525 2528 2546 2544 2527 2518 2526 2537 2536 2528 2514 2489 2489 2481 2503 2522 2510 2477 2466 2483 2487 2512 2542 2582 2593 2586 2598 2606 2598 2583 2587 2589 2562 2567 2572 2569 2544 2550 2543 2594 2627 2644 2654 2624 2565 2564 2628 2650 2690 2734 2800 2849 2891 2926 2968 3004 3026 3044 3047 3055 3061 3131 3137 3083 3096 3093 3088 3055 3043 3074 3077 3074 3063 2987 3213 3232 3272 3239 3272 3297 3297 3285 3236 3178 3158 3191 3162 3035 2998 2987 3001 3023 3030 3019 3028 3061 3064 3087 3128 3126 3058 3066 3054 3039 3063 3179 3304 3312 3267 3352 3318 3385 3464 3466 3417 3241 3144 3143 3122 3061 3036 3038 2940 2844 2841 2855 2864 2916 2969 2933 2884 2895 2885 2802 2778 2763 2756 2804 2781 2820 2884 2867 2855 2846 2812 2803 2814 2774 2771 2757 2734 2772 2776 2796 2750 2710 2702 2709 2709 2593 2540 2408 2262 2398 2519 2558 2555 2392 2245 2220 2157 2190 2502 2178 2096 2024 2010 1969 1983 2051 2099 2077 2035 2050 2072 2079 2095 2138 2205 2296 2352 2365 2329 2274 2268 2332 2370 2361 2383 2645 2531 2513 2462 2416 2402 2384 2370 2371 2360 2371 2363 2352 2573 2536 2426 2417 2430 2425 2426 2437 2448 2527 2691 2562 2758 2827 2789 2772 2755 2711 2687 2687 2662 2614 2586 2434 2435 2363 2325 2284 2285 2283 2286 2300 2300 2304 2320 2303 2283 2278 2277 2204 2193 2234 2184 2153 2204 2357 2726 2958 3391 3110 3027 3058 3284 3341 3228 3284 3380 3178 3157 3237 3287 3205 3255 3308 3336 3259 3117 3071 3129 3256 3437 3378 3392 3351 3182 3079 3034 3149 3142 3239 3420 3417 3339 3041 2963 3323 3313 3132 3180 3243 3343 3380 3437 3613 3662 3595 3348 3165 3210 3264 3191 3195 3311 3299 3402 3706 3725 3695 4001 4147 4340 3724 3430 3271 3164 2973 2869 3098 3303 3133 2980 3359 3504 3268 2829 2057 1749 1727 1496 1128 830 838 168 547 283 188 55 0 10 225 938 2068 2755 2594 2518 2748 2769 2668 2665 2734 2749 2680 2605 2571 2645 2958 2993 2932 2891 2742 3330 3652 3625 3183 2828 2869 2681 2636 2616 2639 2554 2543 2503 2431 2381 2356 2346 2361 2397 2380 2456 2434 2397 2400 2367 2401 2469 2480 2468 2415 2437 2479 2542 2520 2503 2508 2518 2534 2524 2480 2462 2563 2796 2899 3013 2716 2659 2688 2569 2459 2437 2476 2512 2575 2992 2677 2647 2626 2628 2653 2653 2642 2621 2596 2561 2517 2491 2450 2432 2446 2439 2447 2456 2636 2724 2561 2551 2368 2328 2312 2284 2320 2328 2275 2354 2517 2511 2376 2328 2435 2217 2457 2240 2131 2099 2191 2204 2008 2098 2356 2480 1899 1866 1837 1899 1964 1990 1931 1858 1918 1991 2020 2185 2136 2033 1984 1909 1872 1849 1747 1581 1556 1762 1926 1930 1915 1784 1774 1813 1790 1746 1702 1714 1796 1755 1536 1490 1446 1378 1320 1333 1387 1356 1285 1281 1258 1368 1340 1388 1399 1438 1377 1265 1196 1201 1194 1258 1299 1283 1343 1367 1318 1392 1505 1487 1412 1342 1279 1282 1160 1114 1125 1386 1347 1083 1116 1169 1165 1144 1178 1222 1217 1223 1219 1501 1493 1195 1187 1186 1186 1241 1370 1402 1370 1343 1325 1348 1456 1359 1361 1486 1469 1459 1388 1320 1347 1446 1448 1385 1603 1558 1389 1313 1253 1331 1355 1324 1289 1211 1132 1105 1169 1203 1205 1186 1313 1957 3232 4103 3934 3814 3803 3547 3501 3383 3304 3247 3292 3317 3360 3550 3539 3386 3347 3254 3302 3255 3193 3156 3131 3108 3104 3130 3139 3135 3094 3062 3081 3107 3114 3104 3050 3071 3139 3252 3226 3225 3270 3253 3247 3240 3197 3159 3132 3135 3194 3238 3249 3239 3218 3236 3259 3320 3350 3316 3330 3332 3336 3339 3308 3245 3196 3247 3299 3303 3362 3423 3478 3516 3531 3536 3540 3549 3563 3584 3584 3615 3639 3636 3644 3684 3710 3725 3791 3839 3838 3799 3989 4189 4091 3990 4048 4181 4402 4319 4303 4305 4251 4189 4160 4094 4012 3955 3891 3828 3842 3802 3773 3735 3696 3650 2355 2324 2296 2348 2443 2496 2502 2529 2548 2561 2553 2534 2530 2539 2547 2554 2537 2515 2516 2493 2477 2516 2518 2494 2487 2493 2499 2515 2533 2542 2575 2596 2624 2636 2648 2629 2611 2609 2597 2571 2562 2565 2574 2539 2541 2546 2567 2580 2582 2556 2518 2510 2540 2587 2626 2644 2693 2767 2831 2884 2932 2978 3028 3062 3072 3092 3104 3109 3105 3112 3109 3103 3072 3083 3104 3086 3071 3113 3239 3522 3462 3213 3258 3269 3253 3258 3269 3313 3375 3367 3294 3270 3260 3179 3102 3061 3055 3053 3044 3030 3027 3070 3166 3233 3207 3161 3110 3064 3058 3041 2998 2987 3045 3117 3135 3152 3280 3289 3287 3298 3252 3191 3147 3079 3023 3045 3099 3103 3089 2992 2986 2871 2797 2814 2882 2897 2871 2858 2865 2854 2819 2803 2796 2769 2772 2811 2838 2888 2862 2849 2871 2864 2864 2856 2770 2756 2783 2736 2734 2735 2735 2734 2720 2708 2741 2768 2637 2543 2464 2411 2495 2567 2594 2585 2358 2192 2279 2269 2368 2491 2295 2204 2193 2141 2074 2050 2105 2160 2123 2056 2061 2071 2086 2095 2167 2251 2340 2362 2362 2347 2310 2315 2386 2385 2451 2506 2489 2508 2516 2499 2465 2445 2452 2455 2402 2339 2404 2412 2397 2600 2414 2360 2368 2394 2425 2450 2467 2458 2466 2586 2613 2705 2779 2812 2790 2712 2675 2696 2704 2688 2609 2566 2565 2467 2399 2347 2350 2341 2317 2317 2322 2317 2342 2330 2305 2357 2252 2256 2261 2246 2260 2289 2264 2207 2304 2482 2971 2964 2926 2900 2897 2951 3146 3249 3316 3449 3265 3287 3285 3260 3227 3312 3402 3412 3269 3159 3247 3404 3462 3361 3355 3245 3256 3172 2920 3122 3336 3284 3235 3280 3371 3354 3001 3089 3208 3283 3217 3201 3208 3221 3351 3636 3781 3910 3891 3772 3323 3372 3399 3296 3388 3503 3430 3383 3508 3604 3797 3847 4335 4154 3566 3407 3434 3345 3146 3028 3003 2825 2720 3052 3182 3082 2952 2437 2032 1673 1520 1828 1430 710 410 506 792 919 688 300 89 114 160 599 2000 2739 2422 2453 2440 2409 2564 2659 2680 2679 2646 2613 2593 2587 2712 2998 2965 2807 2691 3082 3342 3247 2947 2714 2694 2655 2622 2633 2635 2620 2597 2551 2503 2470 2437 2398 2373 2379 2392 2455 2486 2477 2513 2490 2533 2620 2616 2580 2558 2543 2562 2575 2691 2757 2689 2612 2616 2629 2612 2630 2759 2702 2918 2884 2661 2540 2485 2480 2486 2489 2524 2604 2626 2676 2759 2660 2655 2652 2611 2608 2605 2547 2540 2520 2588 2519 2505 2487 2460 2441 2415 2374 2368 2376 2364 2363 2358 2334 2314 2283 2491 2489 2298 2470 2831 2487 2292 2232 2814 2240 2288 2118 2012 2047 2118 2071 1921 1941 1845 1998 1879 1838 1849 1917 1987 2035 2037 1960 1997 2243 2273 2381 2385 2192 2019 1971 2003 1999 1883 1684 1619 1640 1876 1933 1947 1902 1883 1753 1579 1602 1547 1523 1463 1487 1428 1458 1470 1442 1426 1448 1467 1474 1441 1273 1201 1232 1188 1182 1269 1358 1353 1286 1273 1245 1277 1292 1366 1345 1351 1344 1308 1385 1526 1550 1439 1533 1217 1138 1103 1087 1109 1236 1228 1062 1107 1181 1189 1168 1140 1158 1151 1153 1191 1217 1217 1228 1188 1319 1237 1254 1334 1364 1364 1369 1316 1262 1410 1260 1265 1261 1348 1379 1356 1325 1321 1291 1380 1410 1812 1590 1375 1330 1316 1343 1330 1282 1319 1205 1191 1159 1232 1246 1239 1351 2000 2995 3704 4133 3975 3947 3678 3713 3579 3363 3215 3147 3057 2984 3189 3396 3628 3499 3402 3383 3346 3288 3204 3124 3107 3127 3126 3148 3169 3179 3142 3078 3076 3122 3130 3211 3217 3188 3190 3236 3253 3306 3311 3256 3251 3258 3201 3201 3199 3179 3199 3290 3363 3312 3277 3266 3271 3361 3297 3347 3347 3337 3336 3331 3319 3270 3188 3239 3243 3304 3351 3402 3464 3502 3511 3510 3514 3526 3545 3565 3571 3596 3605 3624 3665 3678 3693 3707 3738 3790 3816 3834 3993 4257 4431 4499 4539 4521 4633 4522 4422 4366 4355 4307 4229 4128 4039 3971 3944 3912 3893 3849 3811 3778 3734 3686 2346 2359 2333 2358 2460 2467 2487 2541 2568 2594 2580 2540 2524 2544 2570 2574 2567 2542 2526 2503 2499 2511 2516 2504 2502 2511 2522 2550 2554 2555 2545 2604 2629 2611 2643 2620 2603 2606 2582 2557 2550 2546 2556 2538 2509 2519 2534 2539 2537 2534 2534 2552 2598 2617 2656 2654 2675 2740 2810 2874 2929 2968 2989 3007 3049 3098 3101 3102 3051 3073 3085 3093 3101 3106 3106 3092 3082 3103 3114 3165 3155 3148 3220 3240 3242 3238 3264 3336 3411 3431 3378 3325 3276 3192 3157 3128 3109 3084 3064 3045 3033 3080 3204 3285 3231 3157 3120 3120 3100 3018 2981 2994 3004 3016 3051 3092 3239 3309 3284 3365 3255 3142 3122 3056 2994 3032 3058 2997 3059 3051 2943 2916 2826 2792 2796 2819 2823 2832 2850 2839 2837 2837 2857 2781 2773 2817 2848 2857 2825 2812 2844 2863 2826 2807 2759 2793 2844 2781 2827 2736 2673 2659 2634 2659 2746 2731 2659 2575 2541 2461 2466 2524 2575 2565 2465 2354 2336 2480 2494 2496 2370 2355 2301 2241 2158 2115 2169 2211 2161 2106 2086 2082 2104 2123 2208 2310 2396 2361 2363 2425 2434 2436 2425 2359 2509 2610 2516 2509 2499 2479 2456 2450 2486 2501 2362 2215 2427 2530 2440 2616 2474 2412 2404 2403 2449 2492 2469 2476 2473 2531 2602 2626 2709 2778 2772 2701 2662 2697 2725 2771 3183 3220 2687 2533 2439 2411 2416 2391 2348 2331 2334 2345 2385 2412 2401 2431 2401 2276 2235 2253 2278 2337 2337 2196 2241 2374 3001 2784 2810 2833 2803 2803 2840 2998 3261 3361 3300 3290 3248 3246 3277 3365 3363 3307 3221 3208 3310 3359 3418 3314 3334 3237 3406 3327 3029 3187 3440 3447 3432 3428 3532 3556 3238 3163 3266 3304 3281 3242 3203 3273 3523 3663 3577 3841 3864 3991 3646 3421 3393 3374 3421 3467 3353 3428 4006 4152 4205 4300 4372 3972 3504 3471 3535 3332 3114 3039 2804 2829 2788 3158 3165 3008 2484 2013 2058 2195 2216 2409 2059 1372 491 860 1175 1308 741 365 291 154 355 660 1294 1662 1969 2215 2374 2490 2612 2661 2690 2690 2655 2604 2640 2604 2557 2846 2944 2838 2815 2811 2938 3040 2794 2663 2634 2643 2624 2623 2577 2572 2579 2552 2520 2515 2479 2427 2419 2390 2402 2465 2508 2547 2600 2630 2669 2737 2742 2660 2666 2673 2641 2661 2764 2779 2723 2692 2687 2696 2687 2682 2856 2775 2772 2756 2673 2610 2593 2588 2584 2596 2608 2673 2680 2708 2775 2839 2867 2868 2829 2603 2549 2493 2419 2529 2534 2513 2509 2502 2465 2428 2398 2389 2452 2511 2552 2513 2395 2354 2329 2314 2509 2600 2470 2834 3295 2191 2230 2172 2101 2275 2131 1890 1865 1899 1992 1977 1829 1875 1828 1802 1770 1775 1875 2021 2069 2046 2060 2002 2073 2724 2828 2686 2527 2353 2169 2008 2026 2088 2026 1782 1697 1643 1804 1904 1988 2050 1922 1665 1478 1546 1534 1510 1426 1466 1405 1401 1395 1376 1365 1397 1488 1504 1451 1294 1217 1208 1273 1332 1350 1381 1362 1350 1359 1362 1338 1350 1378 1386 1355 1331 1409 1405 1416 1519 1396 1344 1204 1164 1180 1196 1216 1247 1315 1175 1284 1285 1251 1179 1102 1092 1097 1102 1167 1163 1146 1245 1178 1321 1305 1322 1305 1271 1244 1292 1397 1259 1270 1343 1398 1359 1302 1288 1265 1239 1264 1256 1260 1340 1753 1535 1320 1352 1408 1385 1331 1231 1266 1197 1220 1185 1224 1255 1245 1550 2640 3970 4110 4190 4032 3897 4093 3991 3693 3402 3254 3234 3144 3132 3129 3076 3376 3427 3418 3428 3412 3355 3281 3250 3254 3230 3169 3136 3138 3123 3084 3072 3101 3139 3219 3270 3302 3248 3224 3276 3361 3425 3407 3289 3263 3306 3311 3241 3211 3227 3259 3281 3276 3276 3281 3294 3333 3319 3321 3336 3342 3341 3332 3328 3311 3277 3211 3219 3242 3297 3343 3394 3456 3478 3476 3487 3500 3507 3532 3551 3563 3574 3583 3603 3631 3655 3677 3712 3731 3795 3854 3878 3999 4300 4576 4602 4755 4761 4724 4646 4554 4507 4461 4361 4276 4189 4078 4019 3992 3945 3911 3874 3822 3789 3762 3759 2349 2394 2374 2383 2399 2471 2510 2537 2593 2592 2583 2564 2551 2568 2588 2587 2576 2551 2560 2535 2529 2532 2534 2528 2540 2558 2565 2578 2553 2571 2561 2611 2636 2634 2624 2614 2610 2606 2589 2553 2527 2524 2533 2536 2498 2510 2518 2517 2524 2534 2552 2591 2629 2644 2671 2666 2680 2733 2791 2856 2880 2909 2949 2973 3008 3054 3069 3023 3042 3027 3040 3066 3076 3111 3126 3103 3103 3116 3120 3128 3108 3137 3169 3175 3196 3213 3235 3279 3340 3382 3357 3307 3260 3183 3173 3160 3116 3058 3021 3010 3025 3107 3249 3269 3186 3153 3153 3151 3106 3053 3079 3118 3130 3135 3131 3188 3231 3214 3284 3174 3164 3186 3191 3148 3048 3005 3080 3079 3073 3058 2958 2862 2788 2739 2742 2792 2849 2868 2831 2786 2823 2882 2874 2772 2784 2813 2835 2823 2799 2786 2815 2867 2837 2786 2821 2855 2734 2684 2675 2670 2647 2612 2582 2565 2565 2568 2659 2631 2598 2465 2391 2479 2558 2506 2400 2315 2303 2470 2541 2543 2545 2447 2349 2278 2230 2243 2261 2219 2151 2113 2125 2111 2149 2162 2245 2319 2387 2390 2448 2548 2564 2577 2536 2534 2606 2603 2517 2472 2468 2462 2465 2500 2558 2588 2451 2326 2524 2566 2483 2518 2531 2507 2453 2442 2503 2555 2529 2508 2505 2526 2536 2612 2697 2770 2781 2736 2718 2746 2757 2783 2831 3121 2793 2640 2531 2468 2455 2436 2400 2386 2375 2363 2386 2432 2294 2245 2340 2283 2219 2278 2397 2465 2360 2206 2381 2318 2694 2737 3157 2983 2757 2786 2852 2965 3080 3307 3441 3333 3329 3317 3299 3279 3234 3169 3165 3278 3311 3161 3171 3207 3268 3227 3346 3250 3148 3256 3328 3307 3357 3420 3557 3687 3422 3309 3278 3230 3254 3291 3304 3424 3596 3589 3460 3762 3714 3718 3626 3344 3282 3309 3290 3322 3423 3725 4362 4465 4553 4447 4236 3870 3509 3459 3581 3428 3149 3181 2698 2696 2717 2771 2720 2638 2370 2170 2212 2245 1789 1856 1931 1574 804 672 896 1047 660 319 334 301 325 668 693 500 1532 2058 2146 2445 2769 2770 2652 2641 2568 2591 2682 2635 2594 2738 2940 3026 2989 2956 2914 2719 2685 2669 2645 2632 2625 2577 2569 2582 2566 2525 2507 2552 2544 2428 2378 2365 2458 2531 2596 2674 2721 2728 2763 2817 2777 2762 2784 2755 2744 2738 2729 2724 2689 2684 2695 2727 2716 2713 2718 2715 2721 2719 2718 2718 2822 2869 2921 2862 2661 2623 2675 2699 3112 3344 3234 3153 2870 2565 2492 2522 2913 2618 2475 2458 2463 2454 2447 2433 2431 2558 2753 2817 2773 2696 2498 2353 2318 2327 2383 2478 2426 2793 3681 2301 2133 2177 2541 2667 2391 2326 2410 1879 2027 1901 1806 1808 1823 1800 1774 1822 2024 2309 2247 2216 2154 2100 2315 2894 2921 2627 2417 2368 2231 1966 2045 2047 1911 1755 1608 1614 1762 2209 2771 2613 1770 1525 1438 1502 1470 1375 2578 2136 1380 1308 1316 1316 1365 1433 1456 1403 1344 1308 1297 1281 1290 1346 1376 1412 1370 1414 1427 1320 1350 1401 1398 1379 1386 1350 1399 1380 1411 1435 1420 1314 1281 1327 1325 1373 1357 1357 1532 1435 1443 1436 1314 1184 1162 1215 1138 1084 1108 1106 1140 1203 1181 1224 1422 1482 1366 1318 1241 1327 1427 1319 1322 1415 1563 1507 1257 1197 1198 1228 1314 1334 1310 1333 1564 1462 1343 1413 1431 1438 1337 1353 1284 1276 1237 1214 1211 1209 1257 1608 2847 4569 4315 4458 4303 4023 3799 3662 3551 3543 3656 3517 3233 3377 3130 3158 3322 3381 3431 3446 3430 3352 3352 3225 3212 3183 3149 3171 3236 3234 3227 3160 3135 3110 3157 3188 3262 3288 3277 3317 3452 3572 3489 3321 3298 3324 3300 3237 3224 3271 3312 3310 3308 3292 3334 3366 3371 3356 3358 3359 3353 3334 3341 3342 3316 3289 3252 3226 3236 3286 3342 3393 3437 3438 3465 3485 3491 3499 3523 3542 3546 3563 3581 3618 3667 3666 3668 3701 3737 3791 3870 3914 3997 4159 4349 4602 4802 4859 4808 4730 4686 4656 4523 4413 4323 4239 4135 4100 4041 3971 3921 3885 3831 3816 3791 3775 2322 2339 2351 2399 2445 2506 2542 2567 2574 2597 2606 2595 2589 2596 2598 2597 2591 2591 2529 2551 2551 2545 2517 2523 2527 2513 2545 2610 2591 2594 2594 2616 2610 2613 2602 2622 2639 2626 2595 2554 2518 2516 2511 2487 2490 2499 2511 2513 2514 2525 2554 2597 2626 2634 2654 2659 2677 2724 2780 2804 2839 2889 2927 2947 2962 2995 3027 2973 3000 2998 3003 3005 3006 3082 3136 3115 3110 3113 3125 3095 3078 3107 3116 3127 3161 3191 3210 3231 3263 3301 3285 3220 3189 3124 3150 3105 3062 3006 2976 2992 3039 3154 3339 3296 3206 3193 3154 3160 3136 3109 3155 3220 3251 3252 3224 3247 3249 3181 3183 3105 3217 3318 3331 3253 3156 3128 3150 3158 3121 3050 2942 2881 2817 2825 2825 2815 2813 2802 2771 2752 2842 2909 2923 2819 2844 2863 2860 2853 2827 2781 2763 2812 2869 2793 2800 2804 2717 2747 2724 2704 2684 2649 2610 2585 2564 2536 2660 2653 2650 2565 2622 2609 2555 2505 2422 2365 2357 2448 2478 2554 2517 2454 2349 2304 2278 2260 2256 2198 2095 2099 2156 2172 2204 2219 2272 2347 2411 2443 2481 2555 2637 2676 2689 2641 2637 2599 2530 2490 2480 2475 2514 2587 2657 2693 2573 2498 3217 2579 2403 2375 2458 2538 2525 2499 2536 2573 2589 2576 2562 2561 2578 2626 2702 2787 2803 2765 2769 2787 2786 2786 2785 2610 2682 2689 2605 2522 2496 2487 2461 2443 2396 2365 2406 2430 2277 2284 2278 2248 2275 2331 2396 2417 2314 2308 2521 2365 2402 2627 3277 3165 2794 2810 2873 3053 3357 3263 3238 3213 3216 3213 3206 3252 3214 3147 3275 3431 3413 3205 3203 2944 3229 3307 3351 3159 3006 3231 3466 3274 3286 3081 3029 3296 3276 3135 3153 3259 3424 3561 3565 3604 3591 3475 3435 3525 3535 3615 3469 3355 3367 3317 3255 3374 3647 3719 4701 4733 4243 3799 3613 3613 3631 3679 3719 3484 3574 3896 3287 2712 2362 2176 2033 2033 2202 2365 2341 2362 2327 1785 1762 1130 1010 1066 1260 1237 862 536 419 208 269 614 845 769 1615 2232 2399 2580 2818 2929 2914 2761 2601 2626 2693 2668 2634 2661 2707 2853 3026 2925 2808 2684 2658 2651 2647 2628 2632 2582 2557 2572 2560 2534 2560 2583 2643 2455 2372 2396 2493 2589 2666 2724 2750 2774 2811 2758 2740 2766 2818 2764 2783 2733 2698 2722 2808 3131 2665 2768 2772 2737 2731 2727 2727 2735 2934 3506 3707 3294 3532 3217 2966 2621 2527 2578 2621 2630 2785 2937 2527 2526 2489 2485 2716 2540 2453 2453 2436 2443 2463 2446 2429 2490 2495 2659 2689 2685 2508 2328 2295 2327 2323 2279 2029 2160 2466 2108 2151 2226 2184 2155 2272 2446 3219 2796 2147 1948 1903 1869 1877 1856 1830 1892 2251 2878 2614 2674 2426 2309 2665 3100 3044 2651 2396 2260 2109 1933 2025 2040 1878 1634 1549 1664 1836 1978 2124 1663 1532 1419 1341 1379 1340 1248 1221 1289 1308 1277 1322 1337 1406 1449 1382 1291 1292 1317 1328 1328 1324 1313 1256 1287 1261 1250 1375 1377 1386 1462 1396 1352 1408 1402 1366 1343 1363 1400 1431 1390 1300 1226 1260 1449 1411 1516 1587 1450 1404 1402 1360 1283 1278 1363 1241 1159 1151 1143 1157 1187 1197 1216 1288 1356 1322 1366 1519 1344 1278 1288 1372 1415 1363 1296 1200 1180 1202 1246 1305 1337 1335 1367 1402 1368 1364 1385 1413 1463 1385 1395 1295 1270 1278 1246 1202 1173 1170 1250 2008 3965 4443 4254 4125 4155 3744 3299 3380 3712 3869 3856 3566 3524 3284 3226 3373 3527 3451 3370 3469 3403 3384 3365 3394 3318 3253 3223 3143 3183 3188 3158 3181 3205 3175 3166 3231 3286 3316 3322 3437 3477 3427 3367 3344 3338 3265 3187 3225 3282 3331 3333 3315 3340 3394 3400 3388 3357 3311 3323 3356 3349 3361 3344 3310 3297 3301 3284 3254 3285 3337 3411 3423 3439 3465 3483 3487 3488 3498 3500 3525 3559 3576 3598 3620 3636 3653 3693 3738 3799 3886 3961 4006 4079 4275 4559 4791 4893 4887 4862 4794 4691 4575 4472 4367 4264 4227 4175 4082 4016 3958 3902 3871 3847 3806 3774 2380 2386 2388 2422 2497 2553 2585 2607 2604 2625 2632 2625 2622 2611 2599 2612 2596 2555 2545 2550 2551 2543 2533 2534 2564 2581 2583 2629 2637 2621 2618 2609 2585 2589 2625 2665 2677 2654 2611 2564 2529 2527 2514 2493 2521 2519 2520 2514 2505 2509 2538 2574 2589 2614 2624 2642 2657 2703 2720 2763 2818 2872 2912 2928 2944 2964 2943 2934 2942 2936 2958 2958 3046 3130 3139 3120 3114 3116 3093 3058 3017 3016 3077 3095 3141 3132 3138 3199 3228 3220 3175 3147 3138 3108 3123 3052 3011 2994 3007 3052 3110 3191 3286 3265 3193 3208 3174 3172 3153 3110 3132 3190 3212 3212 3220 3239 3224 3149 3160 3156 3296 3361 3319 3235 3180 3127 3016 3067 3058 3032 2953 2874 2830 2813 2792 2786 2795 2817 2833 2779 2847 2933 2977 2788 2830 2851 2864 2847 2813 2814 2825 2826 2880 2802 2781 2791 2788 2783 2754 2606 2556 2618 2591 2577 2533 2417 2529 2586 2607 2550 2691 2668 2535 2506 2546 2475 2362 2385 2493 2575 2530 2482 2440 2407 2353 2310 2283 2219 2152 2128 2194 2250 2279 2282 2337 2453 2526 2564 2619 2682 2780 2791 2713 2546 2507 2526 2489 2465 2462 2557 2677 2698 2738 2719 2601 2545 3581 2682 2358 2360 2390 2475 2553 2538 2580 2642 2665 2680 2657 2632 2625 2647 2712 2768 2759 2739 2763 2765 2764 2808 2711 2667 2710 2736 2659 2574 2554 2539 2502 2483 2427 2403 2454 2359 2323 2262 2215 2249 2335 2408 2443 2417 2376 2444 2397 2391 2378 2483 2954 3054 2806 2803 2856 2953 3057 2975 2981 2963 3013 3058 3089 3083 3124 3294 3377 3413 3514 3092 3036 2991 3478 3419 3283 3103 2960 3110 3303 3309 3046 2987 3068 3314 3194 3044 3161 3413 3651 3754 3635 3418 3441 3363 3388 3394 3493 3536 3403 3425 3549 3442 3343 3455 3518 3781 4668 4808 4263 3582 3184 3240 3512 3666 3862 3319 3361 3075 2526 2617 2784 2352 1983 1921 2019 1967 1939 2525 2949 2426 1633 1656 1514 1465 1667 1504 874 596 566 139 173 1160 1372 1702 2060 2347 2559 2595 2572 2552 2569 2525 2622 2643 2692 2704 2696 2683 2675 2791 3012 2969 2854 2713 2653 2650 2641 2637 2641 2591 2521 2529 2567 2525 2563 2574 2605 2463 2450 2445 2500 2616 2678 2721 2751 2782 2800 2743 2789 2854 2888 2856 2731 2666 2675 2725 3012 3395 3305 2942 2844 2710 2658 2677 2690 2652 2757 3236 2576 2575 3583 3419 3191 2717 2509 2546 2538 2529 2581 2536 2529 2542 2503 2461 2447 2495 2518 2478 2448 2481 2512 2529 2458 2479 2484 2466 2607 2649 2468 2313 2325 2350 2354 2284 2000 1919 2075 2008 1862 1851 1817 1915 2140 1871 2192 1904 1710 1692 1756 1871 1931 1922 1916 1996 2508 2513 3037 3177 2983 2916 3076 3300 3354 3164 3025 2402 2047 1933 2048 2006 1747 1629 1635 1758 1851 1812 1878 1631 1516 1459 1575 1554 1419 1330 1264 1231 1253 1306 1359 1320 1350 1377 1315 1312 1337 1314 1294 1291 1262 1254 1143 1147 1163 1173 1256 1274 1281 1362 1239 1251 1382 1414 1346 1335 1396 1415 1425 1409 1335 1342 1210 1365 1526 1655 1664 1674 1581 1443 1393 1346 1353 1346 1335 1285 1205 1183 1167 1178 1232 1255 1264 1274 1254 1421 1383 1308 1263 1243 1304 1333 1243 1241 1226 1247 1248 1330 1394 1404 1354 1354 1452 1495 1594 1457 1467 1439 1416 1358 1272 1220 1219 1238 1207 1152 1207 1174 1154 1742 2954 3561 3564 3559 4224 3845 4098 4207 3867 3632 3551 3420 3251 3240 3303 3487 3576 3555 3543 3549 3508 3500 3433 3359 3309 3258 3537 3653 3383 3313 3323 3268 3162 3120 3134 3179 3333 3380 3436 3384 3366 3363 3356 3344 3292 3202 3233 3293 3319 3343 3349 3375 3403 3408 3414 3423 3436 3373 3388 3375 3376 3350 3274 3237 3290 3307 3271 3280 3333 3396 3414 3437 3463 3478 3480 3478 3482 3499 3535 3562 3571 3581 3586 3610 3668 3710 3737 3785 3870 3946 3984 4068 4241 4496 4750 4897 4899 4907 4822 4733 4631 4526 4463 4428 4313 4199 4111 4048 3975 3927 3940 3906 3867 3848 2348 2386 2403 2456 2541 2598 2630 2649 2643 2655 2661 2649 2617 2589 2587 2588 2587 2566 2573 2573 2562 2556 2554 2562 2590 2619 2632 2653 2675 2657 2646 2627 2632 2641 2651 2684 2673 2641 2619 2575 2547 2548 2530 2518 2545 2548 2522 2503 2492 2491 2509 2543 2578 2590 2596 2613 2619 2625 2666 2733 2791 2845 2895 2928 2948 2944 2930 2951 2952 2955 2949 3027 3097 3143 3149 3114 3102 3115 3087 3055 3053 3061 3063 3064 3104 3109 3117 3154 3154 3121 3103 3095 3061 3086 3076 3021 3017 3052 3082 3111 3158 3182 3125 3056 2987 3098 3157 3146 3117 3083 3104 3150 3181 3240 3257 3238 3213 3087 3160 3167 3270 3306 3292 3259 3194 3093 2952 2979 2983 2968 2904 2933 2916 2850 2805 2802 2810 2829 2879 2833 2856 2918 2871 2720 2774 2827 2858 2864 2852 2841 2828 2813 2828 2807 2781 2779 2780 2770 2717 2669 2660 2596 2453 2432 2392 2307 2302 2487 2543 2521 2535 2591 2568 2515 2552 2524 2480 2407 2405 2471 2504 2487 2455 2440 2418 2392 2374 2310 2213 2210 2551 2447 2419 2375 2424 2541 2631 2682 2691 2634 2635 2697 2534 2531 2486 2527 2544 2498 2498 2616 2758 2796 2814 2682 2742 2768 3078 2607 2408 2455 2569 2668 2679 2666 2655 2712 2712 2776 2745 2702 2679 2686 2738 2769 2742 2748 2779 2800 2788 2811 2758 2758 2793 2794 2733 2682 2648 2568 2513 2478 2429 2406 2432 2326 2290 2310 2340 2389 2422 2398 2432 2509 2495 2508 2468 2412 2392 2442 2657 2850 2884 2826 2751 2786 2787 2830 2860 3027 3033 3036 3053 3110 3273 3263 3525 3535 3419 3131 3119 3105 3290 3237 3076 3011 2962 3055 3161 3083 3314 3314 3259 3268 3289 3252 3226 3349 3599 3695 3458 3316 3268 3156 3258 3386 3689 3681 3442 3410 3548 3485 3455 3648 3580 4019 4350 4547 4208 3770 3519 3469 3642 3976 3731 3399 3397 3666 3694 3696 3099 2588 2255 2021 2356 2132 1871 2448 2678 2685 2344 2836 2384 1713 1912 1652 753 641 654 598 877 980 1549 2130 2093 2076 2296 2330 2461 2489 2667 2605 2636 2676 2713 2733 2742 2732 2702 2736 2882 3039 2935 2757 2687 2666 2644 2601 2555 2524 2493 2494 2522 2520 2553 2517 2492 2461 2600 2586 2472 2583 2646 2638 2713 2731 2730 2728 2822 3173 3350 3114 2737 2670 2666 2680 2758 3396 3123 3005 2807 2672 2629 2643 2636 2624 2569 2562 2580 2551 3199 3534 3673 3437 3206 3228 3062 2503 2619 2547 2525 2546 2543 2542 2517 2496 2509 2487 2425 2491 2686 2571 2549 2493 2398 2344 2411 2441 2359 2343 2610 2732 2391 2336 2061 1885 2052 2192 2200 2129 1862 2004 1876 1820 1782 1800 1831 1846 1888 1950 1974 1959 1996 2050 2082 2393 3174 3419 3277 3193 3237 3339 3392 3513 3016 2338 2107 1987 2016 1840 1677 1646 1692 1826 1843 1761 1804 2214 2178 1725 1767 1799 1537 1379 1282 1308 1311 1321 1395 1363 1343 1318 1322 1345 1316 1266 1245 1237 1179 1157 1139 1103 1083 1104 1178 1253 1223 1282 1212 1308 1354 1417 1397 1452 1523 1517 1513 1428 1349 1408 1405 1477 1623 1673 1663 1630 1556 1493 1384 1349 1336 1379 1350 1273 1232 1212 1195 1210 1279 1291 1297 1274 1304 1455 1504 1437 1362 1337 1295 1276 1404 1476 1413 1365 1361 1403 1492 1492 1297 1311 1424 1518 1457 1406 1380 1339 1339 1306 1281 1306 1284 1287 1132 1639 1258 956 951 1268 1860 2332 2442 2838 3799 3670 4340 4443 4005 3813 3780 3570 3379 3255 3224 3253 3280 3468 3569 3603 3531 3458 3658 3585 3419 3496 3727 3650 3485 3350 3266 3179 3098 3068 3141 3188 3305 3392 3415 3365 3335 3339 3345 3344 3325 3230 3239 3277 3301 3342 3371 3396 3421 3402 3399 3405 3409 3411 3396 3379 3363 3348 3297 3207 3263 3299 3293 3336 3343 3381 3421 3445 3460 3465 3463 3475 3488 3501 3524 3550 3564 3559 3566 3610 3669 3714 3738 3798 3820 3864 3957 4067 4205 4429 4695 4804 4871 4902 4860 4776 4676 4600 4571 4486 4313 4198 4109 4048 4028 4023 3984 3924 3876 3844 2350 2385 2412 2486 2579 2646 2697 2699 2675 2680 2676 2652 2621 2593 2572 2574 2590 2573 2553 2565 2588 2593 2588 2592 2618 2649 2669 2683 2687 2671 2650 2643 2645 2624 2658 2698 2672 2653 2661 2614 2581 2576 2555 2546 2563 2554 2531 2496 2469 2458 2478 2532 2574 2587 2569 2571 2581 2598 2636 2704 2760 2812 2869 2911 2926 2916 2930 2931 2940 2962 2977 3026 3108 3159 3141 3099 3093 3117 3112 3092 3071 3092 3081 3036 3050 3097 3124 3123 3106 3088 3085 3059 3026 3042 3031 3033 3052 3081 3088 3081 3088 3076 3050 2953 2815 2925 3037 3057 3045 3046 3100 3145 3147 3180 3183 3165 3218 3176 3173 3243 3330 3361 3295 3193 3119 3010 2874 2909 2919 2902 2836 2900 2942 2922 2857 2801 2764 2777 2906 2929 2966 2856 2725 2741 2815 2873 2857 2824 2818 2803 2803 2792 2802 2800 2797 2784 2777 2746 2682 2555 2418 2345 2281 2278 2277 2278 2276 2423 2482 2512 2570 2610 2594 2572 2576 2602 2689 2438 2388 2427 2410 2334 2356 2414 2423 2420 2381 2347 2324 2380 3262 2766 2572 2466 2443 2538 2642 2662 2630 2573 2476 2472 2480 2661 2708 2631 2556 2560 2607 2669 2782 2870 2930 2911 3035 2966 2746 2610 2585 2617 2678 2737 2775 2754 2777 2798 2767 2832 2822 2794 2769 2762 2804 2853 2865 2929 2871 2851 3065 2914 2855 2838 2833 2817 2797 2772 2697 2575 2498 2506 2440 2544 2494 2446 2338 2311 2402 2419 2359 2360 2402 2544 2553 2588 2567 2493 2461 2497 2974 3502 3012 2723 2771 2790 2796 2811 2759 3145 3122 2995 3027 3020 3126 3321 3571 3396 3301 3190 3159 3126 3259 3366 3312 3153 3082 3067 3057 2996 3181 3073 3105 3139 3235 3329 3330 3366 3520 3569 3348 3128 3086 3215 3440 3568 3733 3851 3697 3496 3752 3765 3674 3879 4329 3987 4208 4467 4382 4175 4093 4058 4018 4227 3575 3375 3410 2822 2724 2786 2546 2212 1952 1846 2028 2076 1898 2384 2275 2507 2761 3287 2800 1841 2023 1948 839 844 803 631 743 1281 2074 2199 1899 1957 2101 2286 2575 2497 2580 2830 2743 2712 2732 2745 2764 2761 2731 2704 2748 3106 3023 2840 2753 2685 2635 2588 2518 2468 2475 2463 2468 2514 2519 2462 2447 2453 2666 2788 2476 2524 2774 2561 2626 2838 2797 2760 2845 2907 3021 3039 2685 2648 2667 2854 2728 2757 3020 2892 2741 2676 2617 2621 2591 2641 2637 2556 2605 2587 2585 2956 3322 3469 3178 2573 2504 2608 2683 2549 2517 2518 2511 2583 2612 2488 2477 2458 2281 2375 2435 2482 2454 2442 2355 2257 2272 2300 2422 2456 2905 2438 2299 2270 2106 1917 1879 2148 2748 2702 2353 2314 1962 1934 1944 1969 2005 2011 2001 2045 1997 1924 1966 1969 2137 2437 3103 3341 3230 3205 3395 3413 3254 3143 2408 2012 1985 1933 1814 1778 1779 1596 1695 1775 1710 1845 1897 1791 1570 1456 1570 1649 1592 1488 1375 1385 1374 1366 1402 1410 1428 1437 1404 1345 1214 1149 1155 1122 1099 1117 1166 1149 1044 1072 1346 1416 1150 1236 1253 1399 1379 1375 1425 1499 1599 1594 1572 1451 1441 1373 1403 1473 1527 1559 1614 1635 1628 1599 1475 1420 1411 1396 1310 1302 1293 1232 1204 1223 1270 1370 1342 1339 1376 1464 1487 1426 1420 1394 1390 1384 1468 1471 1461 1477 1469 1472 1495 1334 1209 1273 1288 1392 1370 1367 1359 1352 1317 1269 1280 1275 1356 1292 1080 1408 1136 927 930 1047 1250 1642 1269 2051 2067 2629 3615 4100 3940 3780 4136 4083 3710 3453 3499 3362 3283 3365 3415 3434 3452 3449 3401 3366 3570 3558 3605 3505 3307 3197 3127 3065 3055 3207 3143 3190 3298 3392 3418 3394 3373 3324 3322 3337 3346 3264 3244 3250 3295 3351 3371 3383 3412 3400 3386 3431 3494 3443 3378 3367 3358 3339 3278 3214 3261 3301 3318 3324 3336 3378 3437 3452 3457 3452 3459 3474 3493 3502 3531 3560 3565 3571 3575 3615 3658 3705 3746 3779 3808 3867 3952 4050 4173 4367 4580 4642 4801 4894 4883 4807 4712 4674 4626 4526 4357 4256 4187 4173 4174 4099 4004 3955 3898 3871 2382 2398 2436 2511 2599 2683 2677 2720 2724 2705 2683 2655 2633 2615 2585 2555 2557 2547 2521 2549 2557 2601 2622 2633 2653 2675 2693 2709 2708 2683 2658 2657 2645 2649 2683 2699 2687 2676 2656 2619 2623 2612 2584 2583 2582 2563 2542 2517 2477 2460 2494 2555 2608 2609 2606 2583 2609 2613 2631 2682 2746 2798 2841 2878 2892 2892 2893 2908 2970 2960 2971 3009 3088 3139 3123 3084 3060 3066 3100 3096 3083 3086 3082 3033 3043 3098 3123 3115 3093 3042 3044 3027 3012 3021 3020 3035 3054 3064 3050 3024 3009 3005 3055 3046 2887 2901 2953 3016 3059 3084 3110 3119 3115 3147 3116 3230 3270 3276 3272 3351 3391 3336 3244 3169 3100 3024 2956 2971 2880 2909 2847 2828 2897 2893 2858 2828 2781 2801 2901 2965 2918 2786 2736 2805 2864 2914 2874 2789 2772 2791 2835 2788 2790 2793 2798 2793 2791 2749 2671 2552 2439 2390 2306 2403 2291 2359 2354 2440 2527 2581 2649 2657 2603 2618 2619 2633 2620 2466 2377 2388 2447 2480 2430 2379 2429 2495 2424 2406 2437 2553 3256 2845 2645 2543 2483 2551 2657 2672 2646 2640 2541 2516 2607 2722 2763 2748 2669 2648 2717 2783 2848 2842 2903 2982 3147 2979 2753 2666 2730 2796 2760 2749 2826 2828 2834 2777 2794 2904 2919 2875 2821 2801 2834 2875 2877 2928 2878 2879 3051 2974 2926 2904 2886 2855 2828 2790 2721 2621 2506 2549 2513 2581 2564 2447 2324 2292 2307 2335 2336 2333 2447 2511 2584 2555 2524 2521 2518 2511 2956 3655 2830 2703 2707 2904 2839 2764 2767 2996 3074 3156 3375 3333 3154 3403 3456 3239 3214 3170 3169 3169 3279 3489 3478 3237 3176 3163 2990 2888 3049 3100 3172 3243 3337 3388 3387 3436 3514 3503 3453 3332 3287 3314 3502 3629 3820 4065 3944 3777 4133 4008 4015 3918 3868 3792 4024 4460 4666 4634 4646 4404 4164 4156 3363 2796 2740 2554 2427 2416 2471 2457 2039 1887 1607 1565 1456 1448 2565 3066 3195 3279 2600 1941 2112 2235 1854 1055 690 669 1257 1735 2067 2180 2051 2196 2298 2530 2347 2385 2476 2679 2739 2752 2797 2803 2773 2778 2753 2718 2747 3031 3106 3014 2838 2664 2566 2550 2482 2461 2431 2435 2481 2500 2492 2463 2453 2460 2491 2515 2495 2462 2730 2563 2537 2707 2738 2727 2708 2734 2899 2900 2699 2678 2680 3078 3162 3036 3142 3175 2893 2608 2602 2717 2721 2620 2593 2599 2671 2672 2719 2761 2698 2813 2651 2573 2496 2596 2536 2488 2469 2442 2409 2557 2808 2505 2443 2372 2289 2340 2253 2379 2416 2349 2307 2280 2297 2307 2279 2605 2897 2454 2219 2172 2080 1968 1912 1891 1856 1756 1795 1885 1950 2048 2092 2092 2118 2119 2060 2175 2000 1961 1919 1852 2026 2613 3147 3319 3290 3156 3205 3055 2978 2317 2130 1885 1892 2074 1956 1679 1620 1730 1658 1673 1700 1811 1933 1790 1618 1658 1499 1480 1573 1556 1547 1463 1429 1404 1374 1373 1400 1384 1331 1243 1169 1077 1045 1036 1033 1068 1202 1275 1085 956 1061 1118 1139 1212 1273 1349 1368 1366 1368 1460 1582 1566 1576 1493 1432 1334 1324 1393 1434 1409 1531 1616 1591 1476 1457 1456 1447 1453 1477 1455 1310 1223 1208 1220 1320 1380 1385 1396 1437 1491 1481 1409 1458 1474 1484 1481 1471 1462 1465 1555 1590 1506 1494 1437 1365 1369 1381 1411 1360 1282 1288 1317 1285 1319 1296 1252 1302 1281 1126 1062 1058 995 930 995 1033 1445 1170 1422 1653 2069 2834 3585 3696 3442 3411 3990 3753 3716 3557 3262 3146 3168 3195 3249 3341 3460 3706 3534 3498 3483 3432 3301 3226 3268 3202 3224 3396 3261 3257 3329 3355 3337 3342 3398 3435 3308 3345 3377 3373 3372 3321 3273 3289 3340 3348 3374 3407 3413 3418 3483 3537 3461 3343 3335 3333 3314 3260 3248 3275 3297 3313 3333 3352 3383 3442 3465 3452 3451 3471 3488 3497 3507 3526 3528 3550 3580 3624 3631 3661 3712 3752 3764 3791 3865 3945 4028 4140 4172 4309 4528 4741 4878 4904 4847 4778 4745 4654 4538 4420 4344 4298 4270 4180 4067 4031 4011 3954 3946 2420 2396 2409 2544 2619 2695 2746 2749 2747 2712 2675 2651 2641 2630 2604 2571 2554 2537 2534 2536 2546 2609 2646 2663 2673 2691 2708 2698 2691 2670 2667 2649 2649 2666 2692 2806 2790 2671 2628 2625 2634 2633 2629 2608 2582 2554 2532 2491 2444 2372 2349 2482 2634 2630 2662 2596 2537 2533 2593 2661 2721 2771 2811 2841 2847 2866 2853 2909 2948 2961 2957 2974 3013 3061 3081 3064 3062 3063 3081 3082 3079 3077 3070 3031 3055 3093 3094 3077 3040 2988 3003 3006 3003 3018 3021 3025 3028 3026 3019 3013 2990 2950 3062 3105 3000 2980 2973 2999 3039 3076 3103 3115 3118 3111 3164 3346 3257 3244 3270 3286 3287 3233 3162 3133 3107 3040 2994 2932 2938 2919 2913 2891 2870 2870 2879 2851 2817 2853 2848 2882 2786 2782 2757 2807 2848 2908 2919 2838 2766 2791 2854 2842 2779 2809 2848 2809 2775 2665 2586 2542 2473 2483 2544 2910 2489 2469 2542 2594 2643 2634 2628 2645 2632 2640 2660 2639 2456 2444 2468 2496 2505 2506 2530 2543 2538 2548 2465 2451 2579 2722 2908 2763 2666 2607 2574 2609 2667 2659 2671 2701 2599 2512 2504 2617 2681 2711 2748 2789 2844 2882 2857 2568 2683 2798 2985 2891 2785 2766 2809 2839 2806 2723 2726 2740 2726 2715 2837 2941 2954 2891 2828 2815 2835 2849 2823 2857 2886 2896 2935 2970 2968 2951 2843 2743 2806 2808 2748 2660 2566 2486 2464 2447 2415 2391 2370 2319 2281 2320 2402 2318 2409 2449 2563 2424 2416 2513 2547 2515 2760 3470 3330 2700 2787 2936 2836 2765 2891 3036 3129 3272 3466 3462 3264 3306 3305 3177 3185 3169 3183 3219 3425 3666 3435 3333 3383 3603 3067 3111 3176 3298 3315 3331 3405 3408 3368 3266 3260 3222 3342 3391 3501 3325 3350 3622 3876 4083 3939 3961 4289 3875 3917 3935 3851 3944 4277 4494 4512 4543 4532 3849 3562 3721 3372 2673 2401 2279 2231 2336 2659 2852 2351 1924 1588 1495 1943 1969 2413 2623 2913 3208 2509 2132 2292 2187 2256 1693 1310 1177 1455 1684 1807 2002 2049 2067 2150 2156 1681 1932 2231 2475 2583 2717 2885 2877 2770 2775 2765 2742 2780 2795 2977 2990 2817 2634 2502 2478 2475 2478 2480 2481 2557 2589 2563 2508 2506 2555 2555 2512 2501 2497 2603 2659 2561 2540 2561 2612 2669 2719 3080 2812 2788 2807 2823 2873 3111 3215 3205 3205 2877 2607 2576 2663 2572 2510 2529 2573 2793 2765 2695 2785 2696 2635 2543 2549 2564 2549 2525 2472 2441 2418 2406 2498 2731 2402 2481 2269 2280 2580 2741 2689 2539 2410 2360 2448 2421 2395 2172 2195 2603 2417 2166 2140 2079 2003 1967 1882 1943 1927 1950 2000 2048 2127 2172 2177 2263 2193 2206 2255 2107 2060 1998 1949 2116 2670 3242 3301 3248 3038 2788 2125 1943 2427 2500 2164 1899 1655 1525 1499 1634 2349 1631 1594 1679 1896 2078 1850 1653 1847 1426 1426 1441 1437 1443 1458 1430 1374 1323 1288 1288 1294 1246 1163 1146 1133 1079 1043 1076 1132 1221 1343 1188 1079 1059 1060 1144 1241 1300 1335 1410 1526 1358 1351 1455 1437 1512 1509 1410 1342 1350 1366 1366 1309 1381 1505 1530 1481 1469 1527 1569 1525 1557 1705 1315 1277 1237 1254 1309 1343 1337 1338 1393 1426 1523 1421 1457 1481 1464 1431 1409 1468 1682 1847 1703 1523 1432 1366 1353 1392 1408 1383 1319 1303 1412 1427 1327 1352 1297 1270 1325 1332 1292 1474 2016 1037 1008 966 1026 1094 1126 1143 1200 1618 2393 3201 3413 3330 3410 3746 3720 3633 3429 3231 3245 3199 3145 3098 3245 3419 3471 3442 3488 3549 3564 3410 3385 3809 3437 3440 3286 3357 3550 3513 3518 3545 3790 3773 3389 3352 3381 3395 3398 3385 3369 3355 3307 3318 3358 3359 3433 3486 3485 3512 3532 3406 3294 3305 3321 3313 3282 3269 3281 3301 3318 3345 3383 3408 3455 3460 3455 3456 3468 3476 3480 3491 3521 3534 3559 3577 3602 3625 3654 3688 3731 3750 3784 3881 3937 4027 4078 4124 4262 4463 4678 4850 4919 4918 4894 4809 4700 4582 4481 4410 4315 4284 4298 4252 4141 4054 4028 4001 2392 2422 2448 2522 2674 2747 2747 2812 2807 2735 2678 2654 2648 2639 2614 2577 2551 2549 2533 2534 2579 2627 2660 2675 2682 2700 2714 2686 2653 2649 2632 2601 2615 2650 2698 2721 2704 2649 2616 2648 2651 2660 2646 2615 2626 2606 2573 2513 2476 2657 2824 2678 2681 2626 2646 2634 2590 2585 2620 2655 2700 2752 2782 2796 2841 2875 2898 2918 2946 2950 2940 2947 2982 3009 3026 3043 3032 3048 3065 3080 3072 3068 3051 3042 3065 3087 3069 3023 2980 2939 2972 2989 2985 3004 3007 3005 3014 3027 3047 3066 3040 2966 3064 3133 3096 3088 3084 3050 3044 3093 3075 2991 3058 3193 3257 3375 3307 3299 3211 3212 3236 3239 3178 3049 2998 3043 2995 2924 2920 2891 2883 2866 2841 2861 2879 2836 2807 2877 2838 2795 2814 2834 2763 2791 2812 2837 2851 2804 2761 2769 2798 2791 2770 2753 2726 2678 2638 2620 2567 2503 2482 2455 2511 2755 2587 2808 3012 2737 2589 2565 2539 2570 2640 2741 2698 2630 2540 2484 2444 2527 2656 2746 2755 2721 2687 2633 2586 2592 2722 2765 2723 2663 2552 2526 2676 2795 2647 2565 2669 2594 2572 2398 2486 2656 2709 2761 2797 2792 2818 2742 2691 2452 2566 2853 2812 2797 2836 2863 2860 2852 2876 2853 2738 2741 2753 2734 2883 2911 2884 2854 2833 2834 2847 2848 2829 2902 2873 2841 2868 2908 2895 2858 2751 2669 2805 2833 2784 2690 2635 2572 2520 2476 2416 2384 2369 2305 2276 2377 2422 2346 2344 2451 2555 2480 2563 2673 2597 2601 2602 2763 2716 2750 2987 3239 2927 2826 3022 3233 3275 3232 3282 3337 3192 3276 2992 3063 3205 3233 3220 3286 3532 3591 3303 3287 3359 3440 3199 3173 3190 3236 3187 3082 3145 3309 3274 3127 3134 3131 3254 3186 3165 3163 3293 3492 3677 3750 3626 3623 3927 3481 3474 3662 3931 4132 4101 4097 4131 4265 4337 3733 3485 3537 3439 3304 3000 2677 2537 2586 3052 2868 2636 2366 2302 2444 2013 1559 2108 2672 2502 2737 2812 2376 2161 2205 2191 1963 1775 1679 1622 1683 1853 1849 1951 1800 1627 1285 1385 1422 1742 1977 2210 2600 2882 2841 2771 2770 2775 2776 2752 2805 2928 2946 2824 2664 2539 2469 2475 2602 2515 2521 2626 2722 2686 2572 2564 2645 2946 2684 2568 2577 2773 2822 2744 2749 2733 2586 2611 2676 3156 2822 2851 2870 2867 2720 2711 2862 3140 3217 2592 2554 2567 2553 2540 2556 2563 2549 2532 2513 2503 2498 2564 2527 2489 2525 2563 2583 2559 2538 2517 2468 2433 2366 2281 2220 2169 2137 2127 2238 2232 2256 2513 2516 2416 2358 2334 2297 2249 2173 2100 2107 2161 2156 2151 2032 1964 1950 1966 1967 2012 2057 2148 2255 2194 2168 2245 2315 2399 2272 2207 2146 2089 2046 2118 2450 2891 2822 2609 2418 2151 1916 1800 1959 2272 2348 2087 1427 1389 1398 2544 2309 1868 1685 1662 1922 1988 1583 1387 1549 1345 1355 1405 1457 1496 1524 1468 1333 1233 1208 1265 1209 1140 1090 1152 1224 1230 1170 1052 1089 1195 1402 1301 1209 1189 1208 1230 1240 1252 1274 1285 1302 1263 1299 1281 1302 1404 1459 1393 1310 1332 1358 1322 1280 1385 1569 1592 1557 1538 1599 1755 1781 1728 1688 1431 1314 1226 1241 1286 1436 1291 1268 1302 1344 1447 1475 1517 1465 1418 1396 1388 1432 1569 1618 1585 1592 1590 1525 1444 1422 1413 1371 1322 1328 1544 1615 1490 1391 1330 1391 1499 1515 1467 1376 1745 1124 1091 1120 1140 1139 1106 1079 1237 1623 2402 2730 3094 3398 3597 3763 3742 3517 3344 3302 3273 3258 3203 3057 3122 3249 3187 3161 3365 3546 3543 3943 3896 3833 3667 3758 3747 3647 3508 3557 3723 3718 3598 3447 3345 3345 3364 3367 3380 3413 3460 3411 3349 3316 3306 3339 3470 3555 3536 3507 3478 3345 3281 3306 3315 3310 3302 3289 3294 3317 3334 3345 3379 3435 3453 3459 3464 3456 3464 3480 3495 3488 3489 3533 3556 3585 3604 3608 3639 3661 3715 3743 3794 3875 3929 3972 4004 4088 4222 4398 4604 4794 4814 4880 4911 4868 4766 4625 4516 4474 4290 4280 4241 4222 4156 4115 4114 4091 2381 2360 2428 2490 2511 2617 2693 2742 2729 2713 2679 2660 2650 2635 2613 2590 2584 2557 2545 2558 2612 2648 2674 2681 2682 2677 2665 2657 2648 2638 2598 2562 2584 2634 2689 2701 2691 2639 2575 2578 2579 2599 2656 2649 2581 2540 2504 2454 2448 2486 2531 2598 2650 2599 2635 2586 2552 2554 2581 2657 2714 2735 2757 2793 2861 2950 2980 2990 2957 2949 2931 2930 2934 2964 3012 3023 3011 3026 3051 3057 3067 3063 3050 3050 3053 3059 3042 2983 2936 2915 2965 2985 2986 3001 3006 3010 3035 3078 3123 3137 3086 3038 3100 3179 3158 3150 3133 3161 3153 3119 3001 2876 3106 3369 3443 3435 3427 3422 3178 3120 3191 3234 3221 3162 3093 3054 3006 2980 2944 2921 2924 2873 2849 2862 2910 2941 2862 2879 2874 2813 2802 2820 2764 2788 2790 2782 2788 2770 2766 2773 2781 2785 2787 2737 2651 2600 2624 2590 2516 2493 2454 2480 2490 2516 2482 3310 3179 2696 2499 2493 2525 2589 2676 2793 2687 2604 2590 2547 2566 2593 2711 2819 2833 2843 2844 2843 2757 2723 2750 2742 2682 2564 2452 2683 3051 2914 2625 2605 2681 2663 2592 2377 2390 2449 2599 2773 2815 2726 2648 2585 2610 2625 2685 2890 2858 2863 2911 2923 2886 2862 2919 2890 2830 2761 2735 2797 2912 2920 2874 2853 2846 2862 2882 2872 2874 2905 2880 2841 2832 2853 2868 2860 2837 2820 2844 2852 2810 2744 2730 2709 2639 2582 2492 2397 2393 2417 2381 2417 2419 2436 2435 2499 2497 2442 2827 3121 2685 2733 2723 2671 2832 3122 2948 2837 2855 2940 3162 3399 3424 3373 3147 3171 3132 3143 3125 3226 3277 3342 3342 3365 3532 3271 3244 3228 3246 3250 3265 3221 3057 3013 3073 3012 3037 3188 3181 3105 3243 3484 3560 3411 3254 3380 3514 3292 3485 3418 3138 3164 3296 3007 2971 2911 3001 3212 3290 3377 3156 3598 4003 4084 3997 3928 3565 3381 3410 3063 2508 2776 3431 2984 2657 2739 2862 2902 2594 2334 2400 2419 2176 2474 2652 2562 2104 2241 2272 1921 1634 1709 1886 2029 2254 1612 1684 1940 1602 1432 1467 1467 1070 933 1857 2475 2790 2759 2781 2796 2802 2806 2772 2779 2817 2830 2825 2769 2710 2708 2720 2713 2603 2554 2632 2761 2769 2678 2577 2643 3108 2815 2657 2595 2650 2742 2775 2888 3051 2844 2705 2776 2839 2880 2925 2889 2808 2717 2683 2649 2585 2664 2567 2535 2601 2536 2597 2613 2579 2575 2541 2504 2482 2455 2463 2499 2505 2574 2626 2656 2678 2685 2674 2527 2464 2378 2296 2212 2188 2132 2104 2085 2031 2047 2029 2020 2027 2164 2231 2211 2198 2542 2662 2148 2208 2167 2224 2099 2044 1988 1993 2033 2044 2042 2129 2198 2124 2149 2236 2202 2198 2214 2208 2160 2123 2144 2170 2249 2336 2112 1949 1888 1772 1688 1654 1906 2229 2041 1763 1530 1446 1232 2573 2230 2005 1921 1612 1885 2305 1377 1335 1317 1342 1399 1509 1561 1571 1585 1516 1419 1293 1324 1183 1128 1157 1190 1254 1298 1300 1291 1232 1172 1247 1372 1377 1349 1316 1276 1238 1234 1362 1231 1294 1309 1362 1382 1333 1302 1334 1352 1303 1296 1339 1376 1338 1338 1430 1541 1528 1496 1520 1544 1613 1731 1731 1534 1473 1448 1370 1262 2019 3173 1296 1235 1294 1367 1432 1764 1803 1948 1895 1446 1501 1540 1614 1613 1615 1622 1573 1596 1661 1595 1607 1537 1482 1514 2041 1990 1722 1497 1395 1455 1611 1576 1510 1343 1238 1180 1256 1296 1256 1487 2039 1165 1304 1178 1888 1980 2756 3512 3645 3573 3701 3556 3466 3455 3452 3568 3491 3207 3106 3124 3047 2972 3128 3352 3358 3505 3461 3524 3689 3771 3653 3414 3429 3797 3786 3681 3473 3298 3302 3413 3454 3438 3513 3484 3486 3377 3354 3354 3368 3425 3496 3475 3472 3495 3490 3442 3332 3312 3340 3348 3320 3314 3320 3333 3346 3383 3411 3442 3447 3458 3471 3462 3461 3476 3493 3494 3494 3515 3547 3574 3609 3644 3651 3682 3718 3753 3800 3846 3883 3915 3963 4069 4174 4333 4519 4596 4673 4813 4898 4901 4835 4693 4701 4507 4336 4239 4170 4167 4171 4132 4070 4103 2410 2370 2373 2399 2495 2596 2677 2724 2769 2720 2673 2656 2647 2633 2621 2616 2601 2577 2570 2569 2623 2654 2671 2658 2649 2652 2648 2641 2635 2613 2561 2532 2573 2629 2683 2715 2670 2610 2591 2563 2555 2583 2677 2603 2567 2512 2470 2431 2413 2436 2491 2558 2606 2576 2624 2579 2544 2537 2561 2607 2629 2654 2727 2821 2898 2994 3027 2979 2942 2923 2919 2919 2922 2951 2999 3016 2997 2998 3043 3056 3076 3079 3079 3069 3063 3054 3030 2996 2955 2923 2979 2995 2996 3004 3016 3037 3075 3137 3176 3129 3061 3081 3158 3133 3116 3158 3140 3130 3117 3051 2926 2907 3236 3712 3474 3468 3327 3197 3062 3022 3083 3148 3154 3140 3125 3065 3073 3052 2976 3070 3057 2982 2964 2990 3009 3000 2940 2904 2886 2787 2733 2743 2755 2818 2810 2762 2761 2756 2754 2761 2788 2583 2566 2498 2548 2588 2588 2548 2493 2495 2518 2507 2460 2459 2443 3009 2742 2528 2528 2546 2598 2656 2687 2722 2678 2633 2667 2674 2701 2736 2783 2803 2804 2855 2917 2982 2895 2842 2821 2823 2686 2535 2498 2811 3093 2746 2620 2676 2689 2696 2638 2480 2443 2699 2900 2869 2863 2757 2543 2576 2621 2766 2793 3013 3018 2928 2914 2923 2892 2846 2923 2901 3140 2851 2765 2792 2923 2975 2941 2909 2902 2937 2927 2884 2900 2885 2880 2876 2874 2879 2878 2867 2863 2866 2865 2855 2834 2797 2782 2753 2700 2655 2553 2418 2430 2436 2451 2450 2452 2448 2480 2538 2413 2360 2677 2899 2661 2749 2743 2759 2915 2928 2845 2835 2909 3016 3221 3507 3625 3650 3212 3324 3275 3108 3154 3219 3281 3359 3382 3379 3341 3226 3287 3270 3273 3273 3291 3203 2986 2934 3120 3104 3102 3111 3058 3450 3600 3654 3664 3522 3435 3578 3448 2819 2803 2883 2822 2835 2909 2989 3059 3055 3017 3001 3177 2886 2624 2648 3226 3535 3570 3627 3479 3138 3043 3310 3141 3435 3835 3408 3073 2946 3056 3075 2816 2521 2448 2499 2593 2833 2868 2362 2087 2134 2073 2055 2248 2371 2312 2287 2040 1079 1347 2151 2021 1426 1067 1465 1422 548 1450 2394 2713 2735 2777 2789 2829 2848 2804 2735 2684 2683 2801 2826 2807 2872 2969 2811 2617 2564 2699 2900 2866 2704 2520 2498 2651 2602 2623 2602 2638 2700 2808 3045 2936 2935 2844 2859 2877 2964 3043 3059 2942 2798 2771 2706 2680 2678 2680 2596 2642 2635 2712 2725 2611 2558 2568 2636 2585 2547 2498 2544 2580 2655 2716 2735 2742 2736 2710 2563 2496 2435 2367 2355 2301 2231 2296 2456 2418 2391 2184 2169 2288 2405 2354 2203 2135 2226 2129 2142 2267 2096 2198 2165 2131 2070 2141 2264 2182 2012 2041 2011 2033 2170 2004 1929 1939 2033 2127 2122 2105 2194 2192 2192 2099 1951 1865 1782 1718 1703 1676 1630 1563 1493 1421 1552 1581 1759 1387 1180 1779 2246 1529 1559 1469 1480 1496 1533 1564 1603 1630 1610 1616 1592 1590 1558 1388 1327 1300 1280 1293 1335 1343 1321 1293 1330 1283 1309 1303 1329 1416 1471 1428 1377 1327 1259 1447 1246 1318 1421 1447 1395 1339 1315 1351 1352 1286 1283 1369 1337 1302 1415 1539 1505 1471 1563 1569 1539 1530 1530 1499 1434 1405 1463 1404 1310 1915 3410 1565 1332 1432 1616 1797 1709 1929 2451 2151 1440 1547 1646 1640 1671 1685 1672 1668 1820 2047 1974 2120 2113 2178 2246 2429 2346 2022 1667 1503 1512 1446 1436 1429 1375 1308 1251 1261 1310 1250 1303 1810 1377 1284 1222 1203 1497 2452 3450 3646 3384 3536 3399 3307 3344 3369 3532 3464 3233 3146 3068 3031 2939 2945 3123 3219 3230 3249 3365 3509 3574 3768 3659 3673 3681 3842 3694 3409 3348 3433 3510 3500 3728 3550 3505 3501 3421 3351 3333 3389 3479 3526 3406 3411 3413 3420 3406 3344 3306 3332 3336 3335 3328 3334 3340 3352 3372 3407 3435 3462 3488 3484 3470 3469 3481 3480 3473 3479 3505 3543 3560 3603 3611 3654 3685 3712 3748 3795 3820 3834 3872 3924 4022 4143 4238 4340 4438 4576 4732 4850 4890 4885 4872 4783 4612 4443 4279 4168 4182 4159 4091 4021 3994 2399 2390 2386 2437 2502 2615 2750 2730 2759 2711 2663 2650 2650 2650 2643 2626 2606 2591 2591 2586 2613 2640 2652 2648 2643 2638 2635 2637 2613 2568 2523 2531 2586 2633 2663 2645 2612 2592 2576 2556 2554 2579 2610 2580 2548 2501 2467 2455 2434 2416 2432 2470 2506 2488 2602 2574 2538 2539 2542 2559 2595 2644 2713 2822 2951 2998 2995 2972 2933 2920 2919 2922 2926 2959 3011 3020 2993 2985 3024 3055 3080 3089 3091 3076 3061 3047 3025 3005 2989 2961 3022 3023 3026 3006 3003 3039 3100 3181 3196 3076 3029 3019 3050 3060 3061 3113 3105 3101 3101 3039 2973 3042 3211 3322 3388 3408 3265 3113 3032 3061 3140 3169 3141 3104 3027 3026 3086 3004 2991 2937 2912 2901 2939 2996 3001 2980 2965 2881 2830 2783 2767 2741 2775 2839 2846 2815 2796 2784 2782 2811 2796 2580 2630 2415 2458 2540 2515 2489 2517 2580 2553 2463 2396 2449 2485 2559 2582 2586 2587 2605 2660 2701 2677 2678 2701 2682 2688 2719 2775 2832 2852 2845 2898 2994 2946 3022 2970 2954 2922 2835 2689 2555 2557 2720 2812 2672 2673 2761 2738 2730 2731 2692 2689 3216 3395 2893 2877 2828 2664 2758 2721 2817 2854 3057 3080 2943 2849 2839 2820 2834 2741 3005 3198 3086 2907 2842 2946 3052 3043 2978 2970 2998 2957 2918 2902 2869 2860 2869 2880 2887 2876 2852 2846 2849 2853 2843 2839 2818 2786 2767 2747 2726 2678 2588 2530 2495 2543 2487 2476 2483 2508 2534 2474 2443 2523 2573 2654 2818 2847 2811 2941 2913 2862 2878 2902 2969 3210 3535 3517 3457 3403 3430 3313 3140 3173 3317 3372 3337 3354 3486 3342 3318 3408 3429 3419 3405 3401 3244 3019 3127 3417 3174 3126 3085 3041 3713 3748 3571 3426 3320 3415 3569 3388 2749 2840 2868 2828 2765 2804 2997 3128 3216 3322 3091 2989 2733 2837 2600 2921 3006 2945 3003 2853 2516 2690 2745 3029 3282 3253 3192 3121 3140 3306 3181 2712 2494 2638 2774 2864 3426 3032 2210 2130 2161 2032 1906 1751 1719 1737 2033 1639 1507 1494 1614 2118 2498 2796 2657 990 529 1604 2597 2726 2723 2722 2758 2826 2862 2832 2750 2657 2604 2708 2757 2726 2683 2665 2643 2596 2558 2673 2873 2916 2667 2555 2525 2775 2731 2675 2653 2629 2660 2774 3142 2915 2835 2654 2802 2945 2917 2925 2948 2946 2846 2807 2809 2759 2761 2722 2658 2683 2738 2780 2753 2672 2668 2545 2638 2611 2712 2601 2587 2670 2713 2749 2816 2796 2749 2645 2556 2504 2522 2515 2469 2398 2315 2372 2837 2748 2496 2482 2127 2486 2367 2169 2073 2005 2026 2013 2099 2140 2071 2075 2022 2212 2430 2541 2490 2184 1913 2138 2082 1882 1838 1794 1767 1782 1898 2030 2050 2031 2148 2139 2158 2020 1930 1882 1805 1752 1757 1768 1791 1600 1535 1478 1444 1394 1350 1374 1640 1899 2304 1394 1451 1451 1615 1678 1815 1874 1779 1736 1691 1662 1630 1593 1533 1399 1313 1309 1330 1353 1376 1362 1311 1275 1283 1260 1286 1321 1351 1459 1538 1462 1474 1527 1326 1285 1316 1383 1434 1443 1442 1402 1362 1399 1457 1346 1286 1329 1303 1339 1431 1511 1613 1636 1588 1531 1515 1475 1447 1441 1467 1500 1491 1434 1353 1491 1478 1498 1685 1634 1492 1542 1504 1453 1474 1657 1851 1729 1638 1698 1809 1850 1885 2006 2215 2417 2470 2613 2651 2653 2655 2660 2577 2304 1879 1809 1535 1456 1411 1383 1418 1465 1496 1508 1416 1374 1230 1483 1602 1648 1472 1324 1548 2356 3344 3728 3530 3669 3453 3247 3219 3306 3386 3234 3103 3299 3103 3135 3050 2960 3000 3002 2986 3044 3131 3257 3363 3512 3457 3620 3669 3779 3631 3548 3636 3631 3444 3574 3755 3641 3575 3572 3515 3393 3385 3425 3475 3470 3408 3389 3431 3449 3408 3364 3322 3344 3348 3341 3335 3338 3358 3389 3410 3424 3440 3478 3495 3491 3485 3489 3486 3471 3463 3471 3493 3525 3533 3568 3584 3631 3677 3712 3747 3782 3791 3826 3860 3915 3993 4090 4126 4189 4316 4462 4616 4763 4754 4805 4868 4851 4734 4564 4396 4240 4260 4164 4109 4062 4098 2385 2373 2373 2420 2504 2607 2704 2739 2780 2716 2659 2641 2645 2645 2631 2612 2601 2591 2556 2573 2602 2634 2650 2653 2647 2634 2622 2612 2579 2527 2509 2532 2586 2623 2633 2644 2625 2596 2588 2578 2576 2588 2604 2590 2546 2495 2480 2466 2442 2416 2421 2458 2447 2488 2557 2569 2539 2533 2541 2563 2597 2641 2703 2815 2983 2981 2971 2928 2917 2915 2923 2936 2946 2980 3029 3023 2985 2995 3022 3051 3060 3080 3092 3085 3070 3054 3040 3037 3029 3019 3051 3074 3076 3050 2996 3033 3110 3160 3158 3081 3064 3030 2947 3058 3100 3154 3155 3143 3134 3097 3080 3164 3198 3251 3342 3357 3259 3186 3118 3110 3206 3255 3186 3192 3192 3105 3062 3007 2912 2829 2840 2860 2880 2927 2929 2853 2850 2791 2769 2770 2787 2804 2827 2843 2854 2859 2848 2824 2786 2681 2787 2728 2687 2492 2408 2469 2535 2519 2514 2648 2610 2399 2337 2464 2486 2499 2581 2639 2635 2637 2687 2742 2741 2738 2761 2762 2731 2728 2768 2817 2826 2848 2934 2949 2956 2938 2957 2938 2949 2838 2692 2628 2695 2825 2873 2865 2812 2897 2875 2869 2887 2838 2837 3226 3325 2756 2759 2794 2945 2815 2806 2834 2879 2921 2923 2880 2841 2826 2784 2861 2758 2915 3183 2952 2921 2921 2930 3039 3096 3063 3042 3025 2970 2941 2927 2899 2871 2855 2856 2865 2858 2832 2822 2815 2815 2811 2808 2798 2783 2778 2783 2744 2644 2624 2610 2504 2538 2522 2509 2512 2523 2530 2517 2502 2532 2605 2743 2853 2865 2876 2960 2920 2893 2902 2895 2933 3153 3453 3436 3410 3666 3555 3482 3306 3273 3411 3443 3399 3370 3462 3415 3430 3442 3447 3430 3385 3296 3130 3035 3247 3498 3399 3200 3112 3206 3623 3515 3399 3421 3170 2914 2882 2778 2843 2962 2831 2771 2764 2949 3108 3059 3133 3280 3075 3250 3060 3130 3121 3144 3035 2926 2941 2779 2355 2059 2380 3046 2894 2840 2816 3071 3387 3280 2850 2694 2656 2802 2545 3036 3133 2929 2322 2358 2482 2177 2042 2016 1847 1756 2089 1857 2234 2310 2252 2190 2334 3327 3542 1375 1104 2298 2493 2312 2427 2612 2769 2867 2872 2848 2768 2642 2596 2586 2714 2706 2693 2704 2648 2557 2552 2585 2619 2767 2868 2635 2537 2871 2875 2682 2641 2674 2750 2639 2936 2834 2701 2743 2772 2805 2903 2870 2762 2920 2854 2864 2785 2775 2782 2704 2691 2748 2769 2752 2745 2751 2844 2652 2666 2609 2714 2658 2609 2633 2668 2781 2824 2832 2781 2689 2609 2588 2594 2562 2495 2438 2377 2257 2957 2375 2330 2320 2117 1971 1949 2104 2289 1967 1979 2072 2071 2024 1978 1946 1871 1872 1900 1821 1642 1652 1719 2148 2453 2534 2035 1675 1737 1807 1864 1956 1981 1937 1937 2015 1979 1894 1897 1895 1814 1730 1730 1795 1929 1663 1493 1425 1408 1413 1399 1677 2204 1531 1650 1301 1378 1401 1546 1688 1908 2027 1853 1807 1820 1691 1685 1553 1478 1386 1316 1330 1387 1362 1351 1331 1284 1282 1287 1303 1358 1397 1451 1549 1503 1407 1441 1509 1420 1397 1496 1584 1570 1561 1563 1511 1435 1418 1359 1223 1356 1312 1277 1361 1433 1515 1553 1535 1525 1442 1439 1471 1509 1497 1496 1517 1510 1462 1423 1377 1396 1462 1730 1669 1490 1559 1568 1557 1533 1651 1843 1790 1753 1926 2175 2213 2279 2433 2501 2465 2790 2843 2748 2683 2682 2699 2697 2524 2321 2099 1712 1540 1430 1359 1361 1405 1518 1453 1397 1447 1313 1444 1487 1552 1552 1322 1408 2077 2936 3734 3401 3684 3747 3628 3510 3449 3431 3243 2919 3198 3247 3231 3135 3061 3026 2968 2926 2983 3072 3071 3251 3310 3500 3580 3646 3586 3390 3526 3518 3609 3572 3567 3527 3539 3624 3648 3589 3443 3487 3482 3457 3442 3421 3419 3438 3444 3415 3381 3351 3366 3365 3351 3354 3359 3377 3413 3421 3444 3465 3482 3492 3495 3491 3485 3479 3477 3468 3471 3503 3509 3515 3536 3564 3619 3682 3723 3735 3758 3782 3819 3853 3897 3962 4000 4028 4122 4226 4353 4498 4603 4588 4673 4799 4860 4820 4685 4637 4556 4440 4301 4218 4164 4106 2415 2385 2393 2441 2544 2585 2677 2723 2696 2690 2704 2667 2640 2645 2638 2605 2563 2519 2519 2558 2591 2616 2623 2632 2642 2633 2617 2593 2517 2520 2520 2542 2593 2604 2625 2637 2630 2617 2607 2602 2598 2597 2603 2597 2550 2549 2509 2475 2453 2426 2413 2427 2431 2485 2523 2561 2566 2551 2545 2561 2595 2639 2694 2766 2847 2887 2945 2952 2934 2923 2920 2939 2960 3000 3050 3036 2990 3004 3015 3022 3052 3073 3090 3093 3084 3071 3069 3089 3075 3075 3042 3084 3078 3063 3038 3066 3100 3102 3106 3119 3103 3010 2973 3094 3131 3183 3225 3248 3251 3231 3225 3257 3214 3172 3283 3312 3268 3229 3217 3202 3184 3180 3189 3213 3183 3196 3130 3034 2941 2859 2905 2916 2877 2900 2906 2799 2808 2775 2779 2804 2834 2833 2820 2825 2848 2872 2877 2844 2790 2706 2779 2735 2670 2647 2593 2550 2550 2580 2664 2721 2760 2451 2381 2455 2526 2586 2659 2694 2670 2651 2691 2766 2825 2826 2877 2847 2777 2751 2777 2821 2866 2906 2914 2915 2924 2910 2967 2971 2935 2861 2780 2750 2827 2949 2972 2998 2887 3004 3039 3061 3039 2877 2774 2804 2768 2634 2723 3128 3413 3017 2938 2866 2841 2828 2770 2735 2800 2832 2847 2911 2776 2730 3480 3393 3262 3075 2998 3124 3152 3150 3075 3018 2981 2969 2941 2908 2878 2851 2838 2841 2838 2826 2798 2792 2791 2786 2782 2777 2778 2787 2763 2671 2597 2591 2556 2468 2572 2570 2538 2526 2546 2573 2564 2512 2501 2442 2752 2911 2864 2889 2888 2896 2915 2920 2899 2907 3153 3452 3360 3548 3872 3928 3770 3435 3354 3550 3514 3473 3496 3444 3428 3416 3314 3294 3270 3224 3201 3131 3017 3124 3191 3806 3292 3160 3198 3495 3592 3579 3682 3703 3710 2980 2931 3202 3023 2857 2805 2833 2897 2859 2788 2882 2767 2951 3037 3229 3157 3313 3420 3260 3068 2910 2537 2268 1867 1888 2321 2412 2458 2571 2848 2956 2823 2818 2662 2675 2949 2909 3038 3041 3257 3181 3516 4247 3893 2515 2121 1247 1241 1630 1832 2815 3294 3230 2738 2288 2962 2781 1240 1582 1306 1501 1519 1882 2426 2770 2864 2866 2840 2805 2673 2616 2587 2845 2884 2773 2694 2609 2573 2580 2566 2633 2645 2857 2669 2601 2716 2774 2693 2544 2728 2873 2623 2762 2772 2690 2655 2764 2883 2897 2789 2706 2889 2837 2836 2727 2748 2751 2677 2666 2730 2756 2831 2845 2845 2786 2778 2749 2752 2759 2718 2684 2637 2734 2754 2739 2856 2827 2754 2714 2689 2645 2575 2471 2405 2440 2257 2486 2193 2093 2059 2090 2050 1967 2034 2171 2042 2926 2790 2168 1990 1939 1883 1825 1773 1695 1633 1590 1546 1683 1925 2109 2416 2376 1939 1774 1940 1788 2030 2077 1826 1811 1832 1790 1801 1875 1863 1724 1681 1621 1986 2085 1702 1422 1337 1318 1437 1670 1386 1508 1503 1369 1301 1306 1368 1497 1622 1719 1848 1840 1818 1821 1791 1706 1567 1460 1412 1405 1413 1410 1409 1357 1322 1323 1338 1326 1313 1330 1366 1432 1516 1419 1431 1477 1488 1539 1576 1649 1729 1816 1858 1662 1634 1487 1422 1399 1347 1241 1185 1229 1307 1404 1376 1457 1406 1342 1337 1343 1393 1477 1528 1493 1758 2044 2268 1632 1319 1388 1493 1538 1515 1512 1520 1552 1574 1697 1833 1914 1954 1989 2191 2580 2591 2661 2749 2780 2831 2828 2730 2604 2549 2615 2730 2719 2692 2639 2273 1854 1614 1456 1304 1302 1278 1363 1361 1293 1369 1357 1394 1630 1945 1570 1148 1134 1493 2209 2292 2343 2800 3282 3507 3751 3836 3870 3855 3195 3181 3255 3230 3189 3208 3196 3110 3042 3000 2987 3003 3099 3179 3374 3649 3686 3574 3404 3474 3519 3671 3691 3660 3657 3569 3632 3677 3554 3435 3467 3459 3445 3443 3440 3442 3461 3427 3392 3393 3374 3394 3405 3399 3399 3400 3405 3445 3452 3470 3485 3495 3506 3510 3500 3489 3484 3478 3468 3472 3491 3498 3510 3536 3576 3633 3682 3693 3711 3734 3767 3808 3846 3883 3920 3927 3980 4064 4149 4250 4363 4396 4442 4544 4698 4813 4851 4781 4762 4711 4618 4480 4335 4205 4081 2429 2419 2435 2440 2513 2578 2652 2759 2758 2755 2679 2649 2631 2575 2518 2505 2522 2499 2485 2537 2541 2568 2597 2627 2643 2630 2601 2569 2529 2529 2524 2559 2564 2601 2629 2645 2624 2599 2607 2612 2609 2605 2593 2593 2584 2566 2522 2484 2455 2423 2393 2379 2387 2430 2495 2498 2534 2542 2548 2568 2598 2635 2680 2728 2773 2810 2819 2888 2888 2900 2920 2946 2963 2984 3025 3043 3003 2993 2994 3025 3069 3090 3117 3129 3115 3103 3114 3126 3092 3077 3007 3053 3033 3045 3072 3062 3051 3064 3078 3117 3086 2845 2909 3087 3158 3256 3306 3311 3325 3344 3328 3267 3176 3194 3234 3292 3315 3306 3266 3178 3113 3116 3145 3215 3193 3171 3130 2996 2934 2931 2947 2960 2933 2881 2893 2879 2877 2843 2806 2837 2876 2866 2864 2895 2903 2870 2866 2845 2786 2731 2762 2722 2706 2666 2609 2571 2570 2625 2699 2683 2638 2388 2432 2483 2808 2834 2723 2723 2693 2652 2719 2769 2791 2856 2884 2882 2843 2807 2810 2852 2897 2871 2754 2760 2832 2837 2892 2895 2884 2920 2912 2858 2870 2990 3310 3023 2900 2998 3064 3081 3013 2820 2688 2739 2767 2652 2920 3581 3032 3121 2972 2832 2800 2865 2847 2721 2769 2811 2852 2834 2812 2735 2719 3117 3300 3166 3056 3074 3149 3197 3058 3003 2991 2976 2930 2902 2880 2850 2831 2822 2818 2807 2788 2779 2779 2782 2776 2770 2773 2784 2751 2635 2622 2606 2625 2606 2564 2541 2515 2540 2593 2599 2561 2526 2468 2476 2716 2991 2918 2847 2845 2861 2878 2917 2943 2994 3171 3310 3173 3494 3669 3727 3729 3657 3569 3509 3466 3404 3449 3405 3354 3299 3171 3105 3098 3129 3125 2966 2860 2737 3455 3557 3256 3129 3251 3545 3716 3727 3770 3825 3548 3222 3254 3199 3215 3124 3098 3116 2991 2715 2647 2506 2684 2598 2576 2815 2847 3006 3099 2924 2645 2191 2284 1930 1714 1707 1846 2095 2279 2430 2559 2592 2557 2677 2644 2920 2810 2884 2923 2805 3009 3106 3099 3393 3578 2046 1590 766 569 1215 2019 2723 3163 3415 2978 2223 2560 2743 535 634 976 1134 1236 1658 2368 2883 2859 2854 2879 2868 2738 2621 2581 2752 2812 2734 2666 2609 2610 2638 2617 2648 2638 2677 2608 2694 2865 2885 2857 2601 2768 2927 2767 2797 2823 2766 2957 3159 3082 2908 2700 2699 2810 2806 2718 2676 2731 2758 2705 2660 2714 2748 2936 2993 2922 2866 2958 2912 2891 2887 2839 2766 2725 2947 2771 2851 2895 2875 2823 2805 2808 2731 2561 2412 2307 2351 2291 2275 2190 2111 2072 2041 1993 1949 1943 2023 2027 2006 1990 2028 1997 1951 1906 1841 1763 1688 1647 1668 1562 1689 1713 1704 1808 1869 1927 1900 2121 1734 1869 1904 1650 1568 1661 1769 1688 1785 1858 2464 2163 1686 1640 1672 1560 1487 1653 1843 1571 1551 1514 1576 1791 1647 1549 1461 1370 1497 1672 1664 1759 1825 1829 1818 1743 1660 1548 1477 1444 1461 1461 1417 1434 1394 1363 1356 1355 1344 1330 1338 1350 1388 1416 1413 1453 1469 1494 1549 1617 1653 1654 1603 1662 1625 1519 1426 1394 1432 1400 1254 1207 1218 1289 1342 1322 1342 1269 1223 1264 1346 1326 1364 1417 1314 2449 2229 1848 1443 1350 1440 1527 1555 1545 1540 1547 1700 1708 1943 2158 2223 2287 2394 2492 2617 2621 2715 2741 2729 2720 2662 2563 2488 2389 2496 2650 2632 2765 2767 2471 2004 1691 1556 1393 1393 1367 1419 1380 1344 1327 1331 1318 1364 1536 1285 1108 1084 1144 1227 1388 1584 1784 2089 2524 3299 3201 3779 3820 3560 3357 3283 3275 3265 3319 3284 3229 3170 3108 3015 3025 3078 3196 3426 3661 3533 3574 3409 3470 3459 3651 3815 3869 3772 3741 3881 3846 3515 3406 3444 3460 3450 3446 3448 3443 3461 3417 3431 3450 3437 3427 3433 3440 3440 3441 3443 3464 3474 3487 3499 3505 3505 3503 3499 3487 3487 3492 3486 3490 3498 3507 3512 3531 3570 3630 3656 3676 3714 3749 3773 3801 3837 3847 3862 3911 3961 4019 4083 4163 4200 4235 4346 4465 4578 4713 4771 4795 4800 4792 4752 4604 4400 4326 4212 2435 2419 2408 2442 2493 2561 2677 2739 2749 2705 2674 2613 2576 2537 2482 2470 2486 2482 2462 2454 2517 2557 2598 2632 2640 2614 2578 2556 2529 2527 2527 2528 2562 2606 2631 2624 2577 2553 2580 2596 2606 2641 2640 2594 2572 2559 2526 2491 2461 2419 2375 2359 2358 2360 2392 2484 2515 2529 2549 2574 2602 2635 2672 2700 2727 2733 2820 2861 2865 2867 2886 2932 2964 2988 3027 3037 3038 2997 3010 3037 3088 3109 3132 3139 3131 3127 3124 3109 3001 2979 3020 3079 3058 3084 3080 3037 3022 3037 3037 3034 3004 2838 2811 3029 3192 3301 3318 3302 3312 3319 3300 3302 3161 3205 3284 3383 3390 3369 3275 3196 3166 3125 3126 3166 3137 3126 3058 3031 2984 2991 2991 3004 2967 2857 2921 2894 2885 2902 2824 2814 2822 2853 2883 2904 2901 2860 2857 2851 2794 2741 2738 2712 2698 2652 2605 2580 2575 2604 2621 2552 2486 2471 2451 2718 3148 3007 2730 2716 2692 2660 2702 2711 2752 2831 2839 2875 2888 2884 2891 2887 2841 2791 2837 2840 2844 2832 2889 2877 2862 2887 2903 2887 2878 2923 3166 3018 2944 2993 2965 2993 2978 2939 2918 2825 2709 2841 3510 3527 2829 2930 2899 2798 2991 3304 3200 2817 2803 2819 2836 2826 2850 2861 2826 3011 3164 3069 2909 2927 2997 3116 3017 2987 2966 2951 2912 2891 2879 2852 2826 2811 2803 2801 2780 2773 2778 2788 2788 2779 2773 2775 2768 2736 2621 2575 2651 2677 2655 2634 2593 2588 2616 2597 2529 2541 2452 2581 2687 2937 2954 2924 2963 2930 2824 2860 2983 3110 3124 3054 3047 3282 3406 3575 3675 3584 3541 3494 3401 3334 3394 3428 3326 3226 3152 3126 3094 3019 2964 2787 2791 2849 4090 4023 3393 3309 3645 3842 3757 3707 3792 3894 3776 3444 3365 3193 3071 3095 3074 2963 2803 2473 2684 2828 2597 2450 2354 2308 2289 2685 3148 3000 2396 1694 1934 1705 1619 1763 1884 1988 2158 2327 2446 2532 2553 2572 2667 2624 2483 2796 2730 2486 2292 2107 2025 1796 2249 1491 1041 751 731 1275 1995 2378 2724 3095 2665 2023 1698 1023 515 475 799 1173 1549 2025 2547 2905 2750 2732 2736 2744 2665 2589 2580 2679 2776 2738 2647 2641 2589 2670 2664 2678 2656 2641 2652 2694 2755 2824 3059 2694 2907 3044 2869 2804 2853 2828 2752 2797 2912 2920 2711 2742 2851 2873 2796 2781 2818 2827 2777 2713 2738 2730 2824 2944 2970 3022 3066 3028 2954 2865 2821 2784 2898 3023 2841 2990 3053 3006 2910 2857 2849 2762 2535 2405 2348 2298 2269 2279 2289 2246 2138 2065 2100 2124 1962 1978 1936 1871 1886 1950 1979 1963 1941 1899 1755 1638 1592 1636 1582 1547 1567 1629 1726 1910 1960 1782 2027 1789 1740 1694 1561 1501 1844 2312 1679 1731 1669 2389 1906 1635 1649 1672 1640 1634 1746 1835 1694 1706 1626 1748 1943 1965 1909 1741 1590 1603 1638 1731 1833 1815 1862 1777 1786 1722 1524 1468 1480 1493 1456 1453 1432 1413 1383 1357 1349 1342 1326 1351 1369 1408 1436 1446 1452 1489 1505 1489 1508 1527 1701 1555 1533 1431 1338 1314 1340 1388 1434 1354 1363 1310 1322 1314 1303 1245 1175 1175 1258 1363 1326 1353 1307 1272 1953 1763 1543 1506 1439 1425 1497 1576 1598 1614 1606 1708 1875 2161 2496 2550 2563 2686 2654 2537 2461 2515 2556 2535 2530 2518 2477 2348 2293 2408 2416 2521 2774 2926 2675 2119 1746 1599 1529 1464 1458 1444 1383 1354 1371 1383 1296 1218 1284 1172 1165 1184 1144 1065 1064 1222 1445 1258 1574 1656 2051 3011 3671 3807 3621 3354 3368 3345 3314 3343 3659 3516 3241 3197 3167 3138 3237 3395 3508 3523 3381 3447 3556 3509 3466 3617 3740 3656 3652 3761 3635 3517 3499 3473 3477 3454 3437 3455 3448 3466 3477 3480 3469 3433 3437 3435 3452 3456 3459 3463 3468 3482 3501 3513 3516 3517 3520 3511 3497 3489 3483 3473 3473 3485 3501 3508 3522 3559 3610 3632 3662 3704 3739 3766 3791 3814 3838 3857 3895 3942 3987 4017 4033 4075 4138 4242 4374 4463 4579 4611 4688 4785 4816 4775 4643 4534 4549 4678 2455 2407 2398 2435 2472 2529 2650 2659 2733 2696 2626 2570 2542 2501 2453 2446 2462 2471 2471 2454 2518 2564 2605 2630 2628 2598 2565 2552 2532 2521 2521 2546 2595 2620 2631 2580 2548 2567 2579 2581 2629 2629 2626 2591 2571 2554 2522 2496 2470 2431 2385 2354 2352 2354 2377 2466 2497 2513 2539 2574 2602 2626 2653 2670 2674 2696 2736 2755 2724 2733 2842 2932 2963 2977 2992 3001 3032 3012 3011 3048 3086 3079 3115 3143 3144 3142 3117 3070 3044 3007 3058 3083 3086 3082 3068 3058 3058 3059 3040 2977 2932 2836 2764 3264 3183 3129 3142 3182 3240 3252 3271 3215 3359 3375 3362 3437 3374 3333 3342 3300 3204 3145 3136 3142 3147 3130 3084 3082 3064 3029 2963 2959 2985 2906 2903 2875 2872 2876 2819 2778 2728 2739 2820 2877 2851 2825 2827 2822 2776 2767 2733 2757 2727 2662 2601 2558 2557 2571 2566 2524 2527 2474 2581 3036 3066 2820 2695 2669 2673 2668 2673 2672 2703 2756 2825 2917 2955 2961 2957 2933 2908 2835 2942 2961 2934 2865 2839 2840 2860 2873 2873 2879 2866 2877 2956 3018 3011 3027 2929 2924 2961 2998 3055 3023 2936 2873 3088 3009 2777 2854 2847 2814 3142 3470 3217 2835 2878 2834 2854 2887 2882 2993 2909 2846 2996 3077 2979 2947 2933 2989 2947 2937 2938 2936 2905 2872 2853 2835 2823 2806 2805 2792 2781 2777 2782 2792 2781 2764 2768 2767 2765 2747 2625 2612 2700 2651 2669 2678 2657 2651 2653 2613 2537 2543 2480 2599 2704 2859 2913 2912 2952 2986 2937 2940 3062 3177 3082 3010 3090 3217 3302 3423 3561 3612 3596 3670 3480 3439 3340 3442 3372 3182 3112 3124 3126 3341 3309 2837 2860 2992 3044 3254 3520 3781 3984 4026 3829 3589 3784 3773 3692 3581 3351 3097 2910 2856 2896 2861 2662 2564 2632 2615 2709 2373 2211 2126 2122 2534 3228 3386 2601 1637 1679 1593 1606 1882 2002 2138 2324 2467 2640 2745 3015 3128 2684 2837 2568 2682 2713 2425 2128 1694 1496 1674 2024 1722 1262 950 981 1060 1324 2001 2875 2977 2273 1606 1234 850 832 985 1339 1732 2078 2367 2591 2719 2673 2666 2729 2681 2638 2614 2635 2702 2746 2740 2764 2686 2611 2731 2672 2708 2737 2737 2767 2780 2707 2640 3343 2815 2998 2952 2807 2780 2881 2943 2825 2719 2930 2892 2798 2772 2862 2910 2861 2805 2812 2836 2812 2779 2779 2758 2862 3002 3064 3143 3107 2987 2910 2855 2724 2868 3157 3215 3112 3201 3322 3274 3094 2918 2824 2718 2512 2466 2441 2353 2284 2274 2307 2311 2223 2220 2382 2447 2143 2124 1985 1890 1915 1936 1968 1964 1900 1836 1685 1572 1509 1532 1592 1617 1547 1590 1645 1767 1969 1925 1878 1862 1831 1740 1669 1621 1669 2357 1903 1872 1694 2159 1939 1659 1640 1677 1693 1711 1708 1670 1678 1723 1671 1764 1944 2121 2174 2137 1916 1830 1757 2011 1974 1868 1846 1849 1812 1665 1572 1497 1660 1660 1516 1478 1449 1410 1388 1376 1358 1329 1374 1398 1428 1465 1491 1498 1496 1490 1484 1470 1552 1427 1492 1568 1490 1376 1315 1310 1375 1508 1547 1614 1558 1448 1370 1266 1214 1229 1243 1305 1343 1316 1299 1339 1390 1456 1559 1710 1817 1723 1616 1534 1555 1608 1641 1649 1674 1808 2050 2355 2719 2618 2457 2463 2429 2402 2277 2220 2266 2345 2323 2364 2420 2238 2207 2261 2197 2313 2672 2963 2916 2450 2495 1984 1686 1524 1470 1486 1489 1430 1418 1486 1443 1501 1496 1403 1366 1363 1305 1202 1139 1141 1189 1173 1224 1223 1357 2115 3145 3791 4066 4057 3742 3557 3393 3578 3664 3401 3360 3334 3237 3151 3204 3232 3221 3203 3332 3500 3516 3621 3582 3735 3637 3768 3919 3809 3612 3572 3549 3489 3484 3464 3446 3457 3463 3479 3490 3494 3466 3402 3431 3451 3459 3463 3469 3476 3483 3495 3508 3517 3522 3520 3513 3520 3504 3492 3490 3491 3491 3485 3479 3502 3547 3567 3582 3613 3663 3704 3752 3775 3786 3801 3831 3848 3880 3925 3960 3970 3995 4036 4080 4158 4270 4276 4285 4428 4584 4739 4827 4801 4749 4760 4717 4674 2495 2420 2406 2443 2455 2474 2556 2633 2669 2667 2618 2540 2499 2464 2423 2420 2434 2437 2458 2449 2527 2588 2619 2626 2616 2593 2570 2563 2558 2535 2514 2542 2598 2636 2623 2580 2551 2545 2551 2562 2569 2604 2584 2554 2552 2533 2505 2481 2459 2435 2417 2399 2340 2341 2355 2452 2478 2504 2530 2559 2586 2599 2609 2635 2653 2668 2700 2730 2952 3129 3020 2929 2949 2957 2967 2991 3030 3014 3026 3027 3047 3063 3102 3131 3124 3098 3055 3012 3210 3153 3099 3093 3095 3057 3037 3059 3079 3063 3031 2988 2972 2853 3391 3543 3097 2895 2940 3048 3149 3170 3178 3253 3490 3475 3425 3412 3407 3380 3352 3320 3236 3147 3178 3194 3203 3163 3140 3158 3078 2994 2935 2927 2952 2868 2769 2732 2859 2841 2827 2769 2741 2758 2810 2867 2884 2858 2794 2814 2809 2775 2737 2724 2706 2701 2680 2625 2583 2552 2543 2546 2564 2539 2747 3026 2875 2667 2660 2618 2645 2721 2740 2752 2758 2798 2965 3063 3070 3041 3010 2987 2924 2918 3022 3037 2973 2879 2826 2807 2810 2819 2833 2862 2869 2864 2873 2937 3007 3038 3033 2974 2963 3062 3084 2953 2925 2925 2998 2895 2889 2882 2808 3005 3281 3142 2901 2753 2734 2693 2799 2816 2947 3252 3236 3118 3069 2913 2968 2948 2917 2980 2937 2893 2904 2921 2895 2855 2834 2818 2815 2798 2801 2790 2781 2775 2781 2788 2772 2755 2761 2757 2775 2756 2701 2616 2634 2682 2704 2707 2705 2703 2697 2622 2605 2544 2509 2590 2631 2743 2862 2895 2924 3032 3088 3072 3129 3180 3138 3143 3194 3240 3247 3305 3537 3831 3958 3697 3565 3391 3279 3390 3368 3189 3117 3115 2957 2979 2872 2731 2929 3017 3259 3650 4056 4275 4240 4015 3778 3626 4050 3866 3685 3456 3377 3283 3180 3170 3209 3174 2682 2456 2432 1916 1735 1625 1638 1792 1979 2196 2458 2597 2018 1682 1492 1595 2252 2333 2244 2415 2548 2785 2896 2986 2788 2595 2621 2691 2740 2838 2469 1773 1684 1568 1471 1912 2040 1467 887 725 751 942 1362 1980 2939 2816 1787 931 1368 1581 1185 1334 1930 2241 2388 2482 2589 2607 2566 2595 2574 2597 2622 2621 2645 2712 2751 3003 2864 2757 2659 2668 2615 2640 2698 2671 2667 2782 2587 2601 3267 2897 2769 2768 2866 2984 2989 3011 2901 2767 3031 2930 2851 2830 2887 2848 2730 2718 2798 2830 2794 2830 2867 2891 3106 3284 3315 3251 3195 3129 3014 3065 3076 3245 3293 3251 3236 3379 3610 3586 3445 3216 2907 2699 2607 2587 2503 2405 2322 2293 2326 2363 2285 2283 2234 2293 2120 2112 2197 2225 2084 1968 1974 1977 1865 1781 1669 1589 1563 1558 1640 1725 1610 1557 1588 1804 2101 2063 1937 1836 1910 2081 1911 1667 1576 2205 2175 2139 1859 1763 1615 1506 1532 1593 1723 1695 1744 1745 1752 1823 1872 1896 2017 2180 2266 2625 2729 2591 2331 2318 2124 1947 1926 1962 1799 1628 1568 1520 1552 1647 1568 1401 1336 1359 1381 1381 1373 1398 1418 1423 1427 1461 1494 1496 1455 1467 1447 1416 1665 1627 1488 1423 1420 1415 1385 1362 1353 1408 1453 1738 1725 1565 1390 1224 1150 1143 1160 1261 1371 1489 1537 1571 1609 1755 1878 1874 1908 1879 1849 1661 1622 1604 1671 1755 1839 2063 2398 2638 2751 2489 2179 2012 2018 2063 2071 2075 2042 2133 2225 2189 2286 2251 2188 2172 2196 2279 2519 2858 2939 2843 2662 2159 1784 1568 1522 1585 1532 1494 1370 1447 1573 1577 1520 1505 1500 1459 1420 1297 1209 1180 1179 1218 1247 1291 1335 1620 2574 3391 3467 3971 4142 3964 3734 3756 3832 3745 3553 3368 3257 3193 3177 3095 3040 3066 3277 3485 3317 3573 3729 3664 3636 3629 3598 3576 3577 3506 3480 3502 3465 3462 3465 3474 3482 3480 3481 3513 3486 3459 3493 3481 3469 3473 3480 3486 3495 3504 3516 3520 3526 3523 3524 3518 3503 3492 3492 3472 3474 3485 3501 3526 3544 3551 3571 3605 3667 3715 3763 3768 3775 3798 3823 3851 3878 3909 3926 3946 3969 3991 4026 4086 4139 4139 4183 4312 4469 4647 4764 4814 4809 4802 4758 4690 2443 2405 2408 2423 2423 2474 2526 2611 2640 2635 2587 2503 2466 2448 2424 2420 2425 2438 2459 2449 2540 2594 2609 2612 2602 2582 2567 2565 2555 2524 2525 2561 2617 2649 2556 2520 2537 2532 2514 2518 2533 2553 2548 2562 2535 2505 2485 2471 2453 2439 2423 2379 2348 2358 2378 2449 2475 2501 2524 2545 2557 2569 2598 2626 2640 2648 2687 2726 2918 2921 2944 2958 2933 2942 2977 3015 3021 2972 2980 3048 3074 3081 3096 3096 3041 2968 2987 3076 3093 3094 3105 3099 3079 3045 3026 3031 3042 3034 3013 3033 3020 2901 3620 3430 3056 2879 2901 3045 3184 3217 3223 3346 3475 3441 3399 3389 3371 3366 3323 3245 3204 3202 3210 3247 3277 3235 3221 3184 3083 2997 2959 2974 2979 2819 2671 2750 2886 2906 2890 2854 2868 2915 2944 2912 2826 2794 2774 2736 2766 2774 2748 2709 2694 2698 2698 2656 2575 2568 2549 2565 2604 2678 2925 3036 2834 2656 2659 2651 2721 2865 2800 2844 2890 2983 3055 3059 3036 3025 2989 2898 2883 2928 3064 3062 2970 2873 2820 2784 2761 2778 2818 2850 2860 2832 2788 2824 2925 2947 2986 3026 3044 3055 2980 2767 2897 3035 3049 3020 2995 2976 3087 3470 3486 2754 2625 2600 2568 2556 2602 2710 3028 3215 3094 2973 2973 2902 2930 2901 2828 3092 3042 2945 2904 2900 2891 2862 2836 2832 2809 2792 2794 2794 2781 2771 2775 2781 2777 2767 2752 2747 2730 2702 2704 2669 2631 2665 2703 2716 2729 2730 2724 2638 2671 2601 2595 2620 2661 2767 2897 2978 3008 3072 3135 3102 3126 3146 3198 3252 3213 3165 3201 3273 3357 3532 3733 3720 3449 3326 3262 3279 3259 3201 3171 3097 3032 2911 2874 3709 3292 3157 3615 4155 4393 4424 4220 3668 3345 3743 3844 3664 3444 3264 3193 3358 3514 3099 2444 1888 1681 1795 1902 1876 1974 1980 1923 1969 2089 2049 1826 1778 1638 1894 1876 1786 2215 2327 2105 2131 2198 2547 2744 2523 2649 2576 2798 3004 2894 2680 2317 1771 1895 1983 2227 2510 2350 1557 879 699 790 1165 1750 2205 2916 2776 2125 1971 1735 1652 1576 1711 2192 2331 2391 2482 2501 2534 2610 2653 2609 2580 2589 2590 2638 2775 2754 2696 2602 2798 2721 2664 2627 2595 2589 2561 2568 2638 2582 2738 3265 2978 2728 2739 2853 2891 2944 2917 2834 2806 2912 2940 2808 2782 2863 2858 2730 2726 2854 2896 2819 2935 3003 3069 3334 3550 3489 3357 3339 3294 3249 3429 3583 3779 3684 3571 3546 3662 3883 3601 3464 3438 3183 2873 2856 2731 2583 2483 2398 2374 2400 2390 2388 2300 2215 2121 2025 2077 2168 2067 2038 2023 2016 1964 1843 1757 1704 1676 1671 1581 1476 1545 1864 1701 1744 1926 1984 1968 1868 1713 1893 2338 2146 1753 1791 1760 1807 2003 1928 1720 1508 1374 1401 1423 1720 1877 1981 2003 2021 2138 2304 2343 2248 2480 2606 2821 2787 2755 2732 2502 2241 2083 1966 1951 1839 1694 1658 1535 1455 1415 1334 1316 1351 1365 1396 1415 1390 1398 1421 1435 1452 1469 1482 1491 1506 1412 1424 1403 1526 1530 1458 1423 1400 1390 1343 1378 1371 1367 1394 1341 1516 1602 1427 1300 1237 1089 1234 1307 1387 1566 1792 1962 2018 2065 2040 1863 1842 1949 1989 1989 1830 1728 1729 1873 2137 2370 2437 2682 2597 2311 2012 1870 1881 1902 1944 1995 1817 1883 2049 2120 2141 2062 1976 1995 2044 2141 2345 2973 3141 2740 2394 2103 1757 1600 1609 1632 1450 1377 1310 1354 1514 1547 1497 1511 1533 1465 1543 1441 1309 1263 1275 1323 1352 1322 1356 1456 2015 2533 2370 2784 3386 3816 4031 4045 4037 3818 3536 3349 3268 3222 3167 3129 3099 3113 3251 3344 3243 3537 3596 3566 3590 3707 3877 3778 3632 3579 3488 3473 3465 3468 3473 3478 3473 3469 3494 3509 3485 3490 3473 3449 3455 3467 3477 3484 3498 3504 3513 3520 3521 3519 3523 3524 3512 3494 3488 3476 3473 3485 3514 3529 3528 3545 3590 3597 3660 3716 3730 3751 3777 3796 3816 3841 3867 3890 3899 3929 3948 3960 3985 4019 4037 4075 4108 4210 4346 4521 4591 4617 4699 4773 4798 4791 2455 2412 2419 2431 2400 2459 2503 2557 2617 2597 2575 2515 2461 2409 2369 2375 2400 2413 2442 2494 2554 2594 2613 2613 2596 2583 2573 2557 2551 2541 2536 2566 2616 2639 2582 2545 2540 2514 2480 2487 2497 2511 2531 2538 2544 2488 2465 2459 2455 2446 2427 2409 2369 2331 2347 2423 2467 2485 2499 2506 2519 2549 2586 2612 2633 2647 2721 2751 3064 3156 3104 3003 2937 2950 2992 3035 3030 3002 2992 3048 3061 3056 3055 3043 2997 2955 3034 3252 3075 3068 3090 3091 3059 3043 3018 2995 3009 3017 2984 3051 3034 2936 3125 3046 3005 2994 3043 3172 3284 3323 3347 3435 3290 3243 3231 3216 3277 3360 3365 3309 3271 3246 3253 3204 3283 3279 3237 3184 3127 3050 2982 2987 3002 2870 2812 2881 2982 2977 2969 2957 2938 2893 2858 2849 2785 2783 2824 2804 2822 2799 2746 2742 2714 2670 2644 2604 2594 2563 2540 2577 2614 2706 3159 3104 2725 2598 2611 2662 2797 2879 2802 2855 2879 2997 3074 2990 2883 2845 2763 2720 2782 2969 3067 3069 2955 2868 2832 2800 2781 2792 2816 2844 2843 2805 2773 2807 2836 2888 2937 2963 2997 3037 3072 2956 3297 3249 3125 3026 2955 2955 3083 3243 3066 2489 2470 2537 2533 2646 2643 2652 2763 2762 2812 2948 2879 2854 2820 2808 2746 2997 2986 2951 2939 2930 2915 2885 2905 2851 2816 2795 2780 2787 2780 2767 2764 2768 2768 2759 2741 2750 2706 2683 2717 2730 2711 2692 2695 2713 2727 2719 2698 2629 2668 2659 2687 2719 2737 2791 2902 3014 3072 3076 3064 3063 3084 3115 3184 3210 3134 3057 3074 3131 3169 3159 3220 3391 3257 3204 3211 3351 3387 3143 3166 3211 3093 3036 3051 3199 3250 3319 3834 4346 4495 4471 4175 3581 3507 3787 3743 3578 3328 3204 3132 3307 3472 2639 1884 1015 903 1271 1364 1779 2219 2367 2332 2248 2237 2090 1837 1702 1942 2346 2459 2585 2649 2499 2306 2165 2114 2108 2332 2414 2473 2340 2376 2391 2297 2268 2178 2146 2502 2723 2619 2128 1488 1355 1492 1282 1096 1404 2001 2361 2855 2815 2698 2562 2336 2215 2114 2082 2379 2399 2408 2458 2486 2514 2594 2598 2555 2585 2689 2693 2712 2731 2717 2778 2851 2850 2753 2648 2627 2631 2686 2546 2467 2422 2444 2593 2735 2836 2764 2640 2756 2708 2836 2910 2893 2872 2854 2789 2754 2793 2860 2849 2698 2789 2802 2983 3009 3154 3256 3364 3515 3582 3521 3361 3349 3541 3490 3602 3766 3758 3646 3722 3907 4037 3959 3556 3429 3367 3309 3173 2949 2759 2613 2514 2481 2429 2420 2369 2332 2261 2226 2156 2156 2319 2344 2309 1991 2042 2041 1960 1853 1765 1730 1891 2003 1500 1475 1495 1788 1753 1754 1762 1785 1849 1732 1457 1543 1809 2167 2159 1830 1659 1745 1821 1795 1658 1384 1356 1644 1444 1663 1960 2085 2312 2527 2663 2881 2913 2552 2795 2818 2683 2599 2630 2601 2477 2313 2167 1997 1978 1981 1883 1694 1548 1462 1380 1315 1325 1370 1385 1476 1454 1414 1408 1446 1485 1500 1504 1490 1454 1430 1400 1417 1400 1385 1373 1390 1434 1412 1352 1283 1330 1420 1331 1264 1537 1779 1767 1527 1327 1115 1031 1176 1364 1438 1516 1531 1533 1879 2142 1965 1677 1911 2050 2013 1907 1922 1924 1808 1993 2402 2449 2723 2746 2564 2361 2166 1965 1871 1931 2042 1944 1611 1602 1844 2070 2070 1895 1753 1917 1768 1923 2220 2814 3129 2976 2546 2027 1681 1636 1598 1593 1563 1478 1342 1345 1448 1481 1472 1501 1556 1522 1510 1505 1526 1509 1474 1469 1485 1388 1269 1418 1441 1829 1746 1646 2019 2959 3631 3634 3621 3860 3729 3465 3309 3252 3319 3479 3321 3342 3260 3234 3309 3369 3482 3581 3680 3835 3416 3586 3630 3656 3503 3469 3481 3476 3481 3501 3484 3475 3516 3493 3508 3522 3530 3534 3501 3470 3475 3482 3500 3505 3504 3514 3520 3522 3530 3517 3516 3497 3489 3479 3478 3489 3501 3514 3524 3547 3569 3595 3657 3687 3707 3742 3767 3789 3812 3838 3838 3868 3896 3916 3928 3936 3946 3960 3974 4029 4051 4116 4228 4324 4388 4526 4611 4776 4799 4715 2536 2512 2479 2487 2544 2480 2527 2565 2583 2580 2568 2519 2490 2463 2410 2371 2381 2398 2437 2517 2566 2607 2629 2628 2624 2610 2584 2564 2558 2552 2544 2562 2609 2624 2587 2566 2544 2497 2461 2467 2477 2488 2512 2513 2521 2485 2488 2477 2460 2452 2428 2391 2350 2318 2334 2406 2445 2452 2450 2457 2483 2525 2568 2600 2632 2685 2743 2817 3030 3143 2971 2870 2938 2967 3009 3059 3046 3031 3049 3056 3054 3057 3057 3056 3056 3061 3092 3089 3052 3033 3044 3061 3055 3049 3033 3014 3013 3005 2974 3038 3050 3024 3033 3026 3044 3045 3120 3274 3362 3379 3380 3387 3325 3214 3096 3095 3171 3236 3248 3251 3250 3169 3253 3274 3294 3255 3190 3155 3163 3093 2997 3014 3027 2976 3003 2919 3162 3143 3057 2982 2877 2738 2684 2771 2814 2807 2857 2829 2822 2848 2824 2757 2703 2677 2664 2653 2611 2576 2546 2579 2625 2697 2974 2909 2635 2514 2476 2600 2778 2833 2833 2829 2871 2866 2844 2788 2782 2879 2880 2898 2951 3040 3082 3077 2981 2922 2877 2832 2816 2823 2834 2866 2849 2836 2840 2853 2856 2879 2874 2870 2932 2996 3121 3077 3169 3148 3095 2915 2819 2809 2811 2780 2662 2473 2541 2570 2919 3019 3242 3024 2740 2741 2846 2905 2884 2870 2807 2773 2740 2820 2865 2916 2958 2978 2992 2991 2987 2916 2848 2810 2787 2786 2780 2768 2759 2753 2751 2738 2733 2752 2692 2652 2640 2634 2612 2605 2646 2696 2696 2691 2666 2639 2656 2661 2717 2757 2781 2844 2933 3014 3047 3061 3016 2998 3069 3135 3151 3126 3100 3074 3016 3078 3078 3047 3064 3218 3169 3196 3215 3437 3690 3457 3346 3231 3009 3126 3162 3301 3364 3437 3824 4320 4392 4358 4300 3925 3582 3542 3472 3426 3522 3341 3004 3215 3580 2520 2122 1315 1173 868 968 1795 2494 2615 2545 2347 2248 2135 1895 2138 2388 2516 2703 3238 3474 2784 2217 2233 2191 2131 2177 2359 2362 2250 2279 2395 2502 2747 2461 2762 2581 2383 1873 1359 1098 1269 1503 1416 1339 1543 2236 2496 2783 2786 2777 2707 2632 2617 2576 2427 2522 2501 2513 2501 2525 2522 2554 2556 2488 2503 2661 2664 2624 2694 2629 2694 2720 2828 2848 2753 2720 2590 2650 2599 2512 2434 2443 2400 2358 2537 2701 2563 2583 2662 2927 2720 2703 2809 2844 2814 2767 2741 2822 2834 2693 2694 2832 3007 3199 3380 3417 3440 3587 3534 3257 3276 3337 3600 3692 3725 3782 3792 3711 3552 3715 4035 3954 3615 3570 3578 3473 3163 2896 2781 2650 2465 2582 2574 2478 2386 2310 2255 2225 2187 2265 2534 2252 2348 2097 2046 2047 1995 1839 1685 1784 2110 2095 1641 1458 1456 1542 1587 1637 1697 1713 1683 1584 1357 1483 1590 1720 1718 1646 1606 1675 1751 1602 1524 1456 1481 1639 1859 2169 2166 2140 2269 2578 3082 3270 3204 2966 2799 2749 2720 2633 2502 2447 2426 2372 2232 2104 2107 2031 1883 1697 1544 1464 1410 1356 1367 1393 1400 1435 1421 1412 1416 1446 1501 1534 1507 1473 1424 1409 1402 1403 1383 1355 1339 1323 1366 1713 1316 1320 1317 1417 1332 1458 1675 1358 1486 1338 1156 1059 1105 1304 1417 1462 1469 1358 1246 1864 2165 1864 1601 1864 2041 1956 1882 2019 2060 1789 2260 2401 2712 2844 2752 2598 2448 2302 2242 2246 2219 2169 2200 2036 2119 2340 2451 2546 2508 2360 1726 1880 2204 2315 2625 2956 2969 2644 1943 1615 1615 1508 1538 1492 1529 1535 1490 1482 1461 1474 1490 1532 1523 1484 1489 1467 1441 1461 1471 1527 1469 1423 1462 1521 1690 1643 1526 2091 2426 2461 2538 2784 3397 3759 3660 3370 3333 3314 3275 3158 3110 3171 3188 3194 3238 3324 3365 3449 3465 3297 3977 3887 3617 3448 3425 3487 3583 3531 3535 3515 3522 3500 3495 3526 3548 3559 3546 3556 3477 3473 3474 3483 3491 3505 3512 3516 3519 3513 3511 3512 3498 3488 3482 3485 3491 3491 3516 3534 3556 3584 3620 3653 3668 3702 3743 3768 3791 3808 3815 3828 3859 3886 3902 3909 3906 3901 3915 3945 3983 4005 4036 4088 4141 4226 4416 4562 4683 4713 4692 2538 2513 2475 2456 2476 2520 2536 2569 2565 2583 2558 2540 2505 2465 2431 2398 2381 2396 2438 2526 2590 2635 2654 2658 2645 2624 2598 2569 2555 2555 2549 2572 2610 2610 2607 2573 2525 2488 2465 2451 2453 2459 2467 2502 2512 2513 2509 2473 2396 2367 2414 2398 2369 2316 2332 2381 2395 2417 2418 2427 2462 2507 2560 2625 2672 2722 2763 2847 2883 3051 2988 2897 2948 2977 3011 3056 3031 3030 3050 3028 3022 3050 3070 3068 3045 3044 3122 3054 3046 3032 3017 3032 3040 3051 3061 3050 3022 2996 2968 3052 3059 3093 3074 3046 3064 3103 3203 3339 3387 3359 3330 3328 3144 3013 3041 3141 3220 3235 3240 3277 3274 3226 3217 3331 3363 3319 3219 3169 3168 3108 3035 3059 3028 2996 3019 2940 3031 3049 2993 2906 2745 2592 2573 2653 2901 2936 2871 2778 2775 2781 2829 2787 2697 2665 2661 2649 2632 2592 2567 2595 2648 2699 2720 2708 2621 2464 2391 2610 3489 3238 2942 2796 2688 2632 2628 3235 3954 3398 2981 2928 2946 3004 3040 2996 2948 2903 2864 2831 2824 2854 2874 2877 2861 2859 2875 2879 2848 2815 2800 2818 2877 2923 3037 3007 2990 3035 2819 2693 2666 2661 2667 2655 2632 2667 2700 2736 2839 2834 2805 2776 2742 2748 2849 2903 2913 2885 2820 2770 2739 2754 2813 2827 2796 2850 3004 3054 3043 2980 2892 2836 2802 2790 2779 2771 2760 2741 2734 2728 2725 2746 2685 2645 2636 2622 2603 2606 2640 2670 2660 2685 2692 2681 2667 2660 2714 2775 2823 2892 2975 3044 3077 3033 3037 2993 3063 3132 3123 3079 3084 3123 3101 3116 3058 3015 2985 3007 3157 3276 3247 3271 3485 3653 3480 3238 3021 3125 4195 4595 3903 3419 3885 4395 4014 4157 4331 4073 3858 3723 3686 3461 3313 3205 2688 2877 3180 2346 2161 1954 1900 1454 1465 2227 2861 2763 2513 2166 2156 1922 1816 2297 2707 2855 3134 3634 3469 2551 2263 2301 2341 2268 2215 2257 2290 2287 2298 2272 2275 2494 2596 2666 2279 1870 1445 1227 1196 1295 1481 1420 1410 1725 2355 2546 2688 2744 2754 2731 2748 2856 2906 2586 2618 2616 2603 2573 2558 2558 2557 2508 2429 2384 2383 2470 2498 2801 2859 2823 2808 3009 3262 3210 2899 2567 2537 2549 2557 2528 2518 2502 2446 2449 2607 2619 2506 2516 2731 2745 3127 3282 3113 2881 2693 2645 2724 2721 2717 2697 2759 3109 3462 3641 3716 3725 3741 3339 3418 3375 3483 3682 3740 3712 3588 3319 2962 2488 2939 3706 3846 3675 3663 3653 3470 3159 2890 2749 2651 2506 2621 2698 2517 2374 2321 2238 2173 2242 2308 2385 2212 2301 2216 2129 2053 1936 1764 1697 1801 1740 1553 1487 1728 1568 1517 1567 1638 1714 1779 1741 1703 1532 1580 1565 1512 1470 1450 1410 1460 1609 1446 1400 1375 1595 1925 2174 2270 2229 2158 2139 2227 3020 3316 3242 2949 2706 2698 2644 2498 2458 2400 2406 2488 2388 2374 2261 2078 1879 1674 1536 1472 1462 1463 1488 1469 1383 1364 1393 1426 1461 1477 1515 1527 1472 1528 1449 1418 1445 1427 1369 1316 1321 1317 1191 1349 1363 1533 1556 1428 1307 1190 1224 1261 1244 1122 1113 1082 1282 1471 1410 1337 1214 1234 1251 1921 2154 1969 1895 2009 2091 2027 1899 2202 2228 2020 2175 2484 2795 2767 2628 2587 2545 2581 2365 2260 2311 2228 2487 2696 2725 2865 3075 3087 2840 2845 2591 2499 2471 2526 2723 3012 2928 2396 1942 1662 1555 1557 1566 1518 1552 1669 1705 1563 1521 1438 1477 1500 1472 1450 1457 1485 1441 1474 1422 1519 1617 1680 1726 1820 1951 1818 1360 1316 1345 1347 1722 1976 2807 3932 4072 3728 3470 3363 3290 3251 3181 3153 3128 3082 3115 3245 3344 3444 3829 4104 3884 3726 3805 3825 3618 3501 3698 3561 3546 3526 3519 3502 3508 3545 3565 3574 3542 3501 3464 3451 3464 3482 3490 3507 3505 3516 3493 3481 3505 3507 3496 3489 3493 3503 3502 3495 3526 3552 3589 3610 3624 3640 3656 3697 3734 3764 3787 3794 3809 3834 3851 3868 3881 3899 3881 3876 3891 3916 3944 3960 3959 3958 4005 4110 4284 4455 4566 4630 4680 2553 2536 2517 2511 2520 2541 2553 2577 2591 2591 2588 2553 2506 2474 2451 2419 2388 2394 2435 2530 2596 2611 2650 2666 2654 2632 2602 2569 2557 2554 2549 2535 2588 2600 2593 2561 2513 2486 2486 2471 2441 2436 2446 2500 2507 2515 2461 2453 2446 2423 2441 2431 2378 2320 2326 2300 2345 2387 2394 2421 2464 2496 2533 2575 2672 2722 2741 2784 2868 2956 2940 2925 2962 2979 3004 3045 3027 3007 3008 3010 3032 3057 3072 3064 3044 3090 3216 3078 3087 3058 3025 3026 3038 3057 3072 3045 2990 2996 3030 3064 3108 3093 3093 3061 3067 3131 3209 3270 3295 3227 3220 3215 3087 3123 3177 3253 3304 3305 3300 3320 3329 3333 3258 3327 3344 3276 3211 3174 3170 3147 3096 3086 3059 2980 2928 2882 2849 2911 2946 2830 2679 2620 2616 2738 2912 2898 2790 2713 2742 2775 2766 2751 2737 2712 2682 2668 2696 2627 2636 2637 2670 2695 2702 2665 2571 2480 2591 3382 4051 3677 3028 2755 2687 2674 2697 3446 4388 3374 2802 2872 2921 2957 2982 2933 2860 2847 2845 2822 2843 2872 2904 2908 2907 2874 2868 2849 2799 2751 2797 2933 2941 2928 2921 2902 2842 2777 2625 2546 2560 2608 2662 2685 2694 2746 2821 2850 2851 2902 3191 3125 2824 2811 2840 2849 2905 2897 2830 2779 2743 2729 2769 2794 2760 2779 2972 3069 3061 2990 2922 2861 2824 2799 2780 2769 2759 2736 2723 2707 2708 2733 2676 2650 2641 2623 2616 2635 2655 2638 2641 2681 2689 2691 2664 2670 2722 2791 2855 2901 2980 3033 3036 3041 3048 3021 3070 3138 3099 3037 3143 3178 3259 3180 3071 3001 3086 3146 3219 3242 3202 3187 3199 3479 3226 3070 3120 3180 3478 3535 3394 3680 4215 4015 3554 3861 4024 4064 3961 3891 3791 3497 3445 3328 2259 2671 2812 2582 2301 2121 1906 1828 2119 2618 2995 2971 2634 2074 1781 1605 1636 1824 2284 2705 2968 3143 2771 2671 2477 2291 2404 2437 2351 2309 2317 2288 2279 2519 2792 2667 2626 2400 2175 2020 1782 1455 1182 1121 1234 1233 1435 2034 2401 2578 2688 2786 2825 2767 2750 2735 2703 2650 2691 2670 2643 2615 2610 2620 2573 2459 2404 2393 2393 2469 2559 2846 2961 2842 2706 2730 2860 3121 2857 2678 2566 2798 2734 2624 2611 2615 2617 2565 2652 2724 2589 2571 2562 2562 2680 2779 2794 2740 2530 2455 2441 2531 2611 2663 2790 3338 3809 3876 3958 3931 3658 3629 3705 3690 3771 3741 3644 3622 3486 3010 2775 2680 3082 3519 3637 3527 3453 3371 3147 2895 2767 2679 2466 2511 2571 2659 2515 2377 2381 2358 2386 2512 2644 2570 2548 2415 2229 2145 2086 1939 1777 1879 1839 1748 2037 1924 1935 1844 1706 1682 1810 1764 1796 1687 1542 1520 1598 1645 1575 1560 1550 1344 1285 1365 1447 1389 1445 1637 1961 2158 2149 2077 2043 2021 2018 2374 3220 3497 3248 2997 2789 2669 2594 2528 2435 2464 2597 2570 2466 2338 2141 1838 1597 1478 1439 1430 1390 1620 1489 1360 1376 1434 1437 1453 1523 1526 1500 1516 1726 1638 1470 1438 1366 1325 1299 1374 1382 1270 1380 1335 1514 1627 1483 1364 1190 1294 1303 1233 1150 1141 1100 1260 1440 1279 1228 1255 1241 1679 2182 2275 2208 2187 2265 2175 2442 1921 2151 2128 2018 2157 2544 2696 2525 2441 2565 2535 2505 2333 2274 2371 2483 2738 2993 3042 3200 3278 3110 2956 2849 2673 2606 2614 2651 2867 3220 2879 2234 2138 2071 1807 1478 1435 1448 1604 1792 1757 1610 1558 1505 1447 1406 1378 1422 1658 1502 1463 1525 1492 1515 1554 1629 1739 1958 2271 1744 1487 1492 1539 1434 1476 1680 2388 3807 4220 4361 3729 3390 3317 3278 3205 3168 3105 3027 3099 3185 3358 3467 3676 3789 3738 3686 3780 3743 3906 3928 3854 3739 3620 3537 3513 3500 3520 3561 3581 3557 3492 3458 3446 3446 3458 3481 3482 3500 3522 3516 3508 3508 3500 3494 3489 3482 3492 3492 3501 3511 3536 3555 3571 3587 3601 3630 3648 3703 3734 3756 3772 3786 3802 3815 3836 3859 3867 3870 3851 3856 3871 3889 3914 3929 3920 3913 3936 4011 4146 4266 4358 4458 4612 2575 2546 2526 2522 2530 2553 2576 2591 2598 2610 2595 2556 2513 2486 2468 2444 2418 2405 2467 2530 2551 2612 2663 2674 2655 2628 2598 2568 2557 2550 2543 2543 2547 2567 2550 2537 2512 2498 2508 2485 2439 2428 2459 2461 2468 2482 2471 2476 2483 2462 2434 2412 2353 2300 2294 2277 2320 2374 2390 2399 2426 2461 2503 2564 2632 2655 2732 2792 2846 2826 2848 2927 2981 2996 3014 3033 3028 3006 3008 3005 3028 3058 3070 3054 3032 3060 3142 3119 3109 3057 3018 3014 3027 3047 3060 3024 2960 2991 3075 3145 3116 3049 3047 3023 3056 3135 3191 3208 3201 3187 3143 3094 3071 3370 3275 3206 3237 3249 3243 3250 3270 3316 3304 3283 3290 3243 3230 3216 3196 3189 3169 3104 3052 2993 2919 2881 2927 2993 2988 2919 2837 2772 2869 3179 2939 2784 2773 2738 2784 2791 2782 2757 2742 2759 2704 2664 2658 2641 2628 2651 2686 2693 2677 2626 2546 2537 2747 3864 4295 3409 3063 2809 2592 2642 3046 3507 3428 2882 2731 2874 2932 2948 2936 2912 2913 2916 2903 2905 2942 2947 2942 2962 2943 2896 2855 2807 2772 2788 2903 3060 2989 2972 2854 2753 2660 2593 2495 2455 2509 2612 2713 2736 2776 2795 2843 2867 2868 2870 2807 2824 2932 2894 2835 2836 2866 2869 2822 2784 2751 2722 2719 2740 2747 2741 2826 3043 3058 3026 2952 2895 2873 2844 2799 2772 2765 2737 2721 2695 2697 2703 2688 2678 2639 2610 2639 2664 2664 2619 2642 2663 2669 2662 2641 2662 2712 2772 2857 2916 2984 2985 3030 3034 3069 3072 3098 3138 3073 2940 2988 2993 3323 3227 3143 3063 3096 3184 3211 3176 3176 3252 3353 3342 3118 3039 3177 4092 4717 4322 3929 4168 4418 3504 3058 3225 3526 3621 3771 3878 3819 3618 3239 2885 2853 2697 2882 2410 2265 2262 2391 2612 2802 3081 3454 2940 1823 1862 1497 1559 1537 1742 2267 2572 2502 2430 2215 2093 2380 2177 2244 2378 2391 2342 2294 2191 2186 2208 2304 2368 2399 2401 2103 1763 1458 1127 950 1003 1027 1378 1861 2268 2457 2654 2768 2818 2838 2834 2727 2719 2694 2691 2702 2700 2681 2652 2650 2657 2603 2603 2529 2455 2483 2569 2632 2821 2918 2843 2803 2712 2784 3011 2832 2796 2682 2743 2740 2704 2683 2693 2692 2701 2737 2925 2930 2794 2716 2707 2745 2812 2786 2722 2479 2445 2360 2476 2587 2552 2856 3608 4141 4112 4195 4031 3768 3685 3898 4060 4027 3818 3577 3477 3245 2558 2102 2189 2687 3077 3262 3103 2710 2586 2667 2764 2641 2580 2485 2450 2468 2675 2671 2473 2561 2528 2691 2914 3043 2963 2772 2549 2326 2226 2285 2271 2061 2008 1967 1984 2290 2131 2001 1932 1809 1820 1886 1881 1804 1688 1568 1503 1503 1431 1329 1363 1406 1303 1298 1438 1638 1507 1437 1571 1758 1875 1910 1954 1894 1923 2112 2291 3018 3428 3447 3319 3013 2919 2936 2573 2529 2575 2660 2620 2497 2411 2254 1900 1570 1506 1398 1372 1311 1289 1309 1330 1356 1398 1453 1490 1875 1670 1545 1547 1622 1542 1387 1332 1310 1275 1290 1448 1498 1518 1486 1367 1293 1348 1477 1397 1382 1272 1307 1236 1135 1097 1051 953 1029 1605 1363 1473 1459 1965 2343 2368 2314 2236 2259 2093 2390 2174 2013 1979 1911 2105 2462 2353 2150 2180 2278 2364 2324 2187 2174 2374 2603 2659 2663 2899 3042 3089 3190 3156 2953 2733 2627 2623 2673 2970 3293 2713 2496 2139 2140 1908 1472 1542 1567 1621 1627 1653 1618 1504 1379 1313 1289 1314 1354 1418 1399 1475 1568 1594 1558 1509 1497 1471 1767 2230 1753 1641 1753 1829 1718 1633 1854 1865 2019 3299 3990 3888 3593 3390 3301 3271 3219 3125 3138 3107 3132 3266 3362 3525 3688 3691 3632 3567 3317 3431 3510 3632 3693 3635 3566 3564 3571 3535 3596 3596 3554 3490 3453 3462 3485 3494 3519 3491 3510 3516 3512 3498 3472 3467 3485 3483 3467 3479 3491 3503 3516 3535 3553 3568 3577 3615 3645 3665 3704 3735 3746 3757 3775 3797 3817 3830 3841 3849 3854 3844 3838 3847 3850 3871 3864 3880 3889 3894 3929 4007 4060 4091 4206 4455 2588 2556 2530 2524 2536 2556 2575 2563 2569 2609 2595 2568 2534 2509 2493 2474 2447 2425 2479 2484 2561 2625 2667 2675 2655 2624 2589 2559 2548 2545 2546 2541 2540 2544 2554 2545 2518 2513 2529 2515 2484 2463 2459 2462 2469 2466 2479 2504 2516 2492 2437 2386 2353 2318 2277 2266 2298 2339 2380 2390 2391 2416 2453 2506 2533 2631 2719 2793 2808 2723 2746 2892 2997 3016 3022 3017 2991 2974 2977 3003 3017 3037 3056 3058 3057 3078 3092 3132 3063 3017 2983 2986 3008 3030 3038 3023 3017 3080 3112 3186 3069 3011 2989 2981 3038 3124 3167 3171 3169 3125 3106 3090 3071 3190 3134 3100 3151 3196 3219 3264 3329 3323 3278 3356 3293 3210 3222 3244 3202 3138 3108 3075 3055 3044 3012 2958 2995 3038 3035 3039 3035 3082 3480 4039 2974 2709 2719 2770 2831 2854 2853 2834 2800 2780 2765 2669 2667 2646 2640 2633 2703 2725 2679 2634 2590 2592 2759 3426 3833 3573 3023 2574 2439 2564 3135 3630 2792 2708 2730 2820 2845 2909 2915 2914 2918 2928 2951 2975 2991 2992 2995 2968 2956 2954 2937 2906 2901 2958 3037 3026 3009 2864 2708 2581 2505 2464 2442 2457 2525 2618 2679 2745 2804 2817 2812 2846 2903 3499 3948 3848 3541 2906 2862 2829 2832 2831 2804 2783 2781 2765 2730 2709 2715 2737 2745 2992 3072 3065 3013 2985 2944 2879 2818 2779 2768 2746 2727 2698 2695 2694 2690 2661 2618 2608 2641 2679 2678 2637 2645 2658 2654 2642 2644 2686 2747 2796 2895 2950 2952 3001 3039 3067 3096 3112 3124 3128 3086 3020 2996 3110 3268 3273 3205 3158 3160 3194 3226 3216 3159 3199 3995 3269 3110 3146 3324 3472 3359 3332 3765 4539 4250 3566 3188 3096 3212 3375 3593 3709 3592 3266 3024 2841 2948 2912 3304 2753 2444 2528 2793 2999 2965 3062 3301 1905 1905 2016 1884 1623 1447 1925 2635 2566 2491 2094 2005 2298 2255 2188 2188 2275 2321 2291 2235 2192 2276 2027 2018 2136 2154 2098 1939 1734 1503 1477 1574 1757 1410 1771 2197 2324 2470 2627 2753 2833 2894 2912 2716 2707 2660 2656 2708 2736 2710 2668 2656 2663 2657 2627 2601 2575 2620 2665 2629 2634 2686 2692 2594 2626 2703 2712 2929 2957 2938 2798 2800 3019 2880 2709 2773 2785 2795 2914 3127 3081 2925 2822 2791 2907 2942 2895 2687 2644 2545 2595 2729 2725 2884 3514 3869 4174 4299 4023 3875 3782 3930 4087 4110 3932 3445 3049 2749 2213 1004 1454 2357 2746 3007 3010 2713 2633 2683 2651 2656 2662 2619 2529 2456 2477 2433 2356 2404 2641 2844 3222 3211 3038 2837 2692 2564 2478 2529 2567 2257 2094 2131 2152 2115 2112 2067 1933 1850 2024 1994 1887 1826 1793 1637 1528 1470 1420 1464 1253 1227 1254 1290 1612 1800 1635 1447 1456 1565 1756 1922 1988 1864 1910 2102 2119 2549 2940 3020 3167 3058 2908 2723 2659 2684 2693 2687 2635 2497 2283 2003 1869 1655 1604 1463 1391 1326 1286 1296 1335 1343 1292 1412 1451 2388 1897 1504 1478 1460 1401 1342 1308 1301 1270 1281 1343 1366 1417 1444 1367 1244 1191 1275 1222 1252 1272 1279 1209 1111 1051 1015 1005 987 1547 1297 1243 1317 1762 2172 2138 2401 2291 2038 2113 1464 1596 1784 1888 1932 1957 2362 2141 2023 2027 2057 2195 2099 1841 1787 2018 2153 2343 2488 2686 2697 2651 2792 2884 2747 2597 2676 2770 2907 3050 3046 2567 2128 1835 1681 1634 1612 1693 1717 1705 1682 1707 1664 1479 1306 1292 1300 1324 1341 1418 1441 1486 1559 1641 1692 1591 1571 1485 1586 1787 1823 1773 1800 2034 1956 1776 1827 1762 1946 2400 3094 3524 3593 3507 3501 3397 3258 3167 3197 3135 3121 3144 3249 3492 3689 3874 3654 3589 3426 3488 3578 3614 3659 3599 3573 3569 3567 3567 3607 3605 3566 3548 3542 3515 3517 3531 3532 3543 3528 3521 3519 3502 3500 3465 3494 3476 3481 3493 3497 3500 3511 3528 3547 3559 3594 3624 3648 3670 3698 3716 3728 3755 3771 3788 3815 3826 3831 3842 3844 3834 3832 3832 3836 3845 3861 3872 3869 3856 3846 3848 3851 4007 4041 4296 2603 2572 2540 2531 2543 2556 2567 2612 2623 2629 2602 2584 2559 2538 2526 2510 2487 2471 2471 2503 2570 2634 2679 2683 2651 2610 2574 2549 2542 2542 2549 2540 2533 2524 2532 2533 2520 2524 2545 2547 2544 2517 2480 2426 2421 2454 2490 2512 2495 2456 2422 2373 2349 2175 2145 2221 2280 2339 2378 2377 2368 2380 2396 2415 2512 2616 2717 2762 2822 2766 2809 2942 3001 3015 3019 3005 2955 2943 2956 2981 3015 3043 3064 3081 3075 3048 3080 3097 3012 2965 2955 2971 3004 3033 3044 3047 3086 3187 3153 3154 3051 2992 2952 2963 3037 3096 3102 3108 3130 3140 3169 3133 3127 3126 3120 3135 3154 3209 3283 3280 3369 3396 3397 3406 3308 3232 3236 3250 3179 3059 3018 3022 3053 3097 3106 3040 3027 3036 3042 3087 3130 3392 4314 3860 2829 2598 2757 2796 2791 2846 2881 2868 2860 2827 2784 2691 2704 2662 2649 2646 2711 2735 2685 2656 2664 2646 2776 2986 3058 3029 2699 2431 2495 2958 3390 3138 2706 2653 2697 2693 2859 2937 2942 2886 2861 2975 3092 2995 2997 2966 2956 2939 2975 2974 2952 2947 2954 2980 3021 2906 2861 2713 2591 2499 2454 2435 2452 2492 2537 2602 2658 2736 2768 2783 2882 2925 2941 3633 4370 4001 3131 2914 2891 2838 2816 2811 2791 2777 2798 2807 2765 2704 2671 2736 2710 2957 3048 3064 3070 3025 2961 2908 2845 2791 2757 2749 2733 2723 2713 2700 2693 2652 2606 2633 2649 2642 2684 2691 2658 2664 2658 2664 2704 2776 2849 2887 2931 2930 2965 2995 3050 3079 3099 3126 3148 3144 3115 3126 3110 3207 3210 3531 3512 3351 3257 3182 3177 3277 3248 3051 3722 3487 3275 3284 3327 3282 3244 3372 3884 4666 4290 3730 3438 3358 3297 3330 3467 3508 3157 2535 2556 2909 2518 2437 3206 2903 2565 2709 2769 2508 2334 2301 2306 2016 1877 1974 1854 1617 1715 2433 3237 3097 2138 2093 2167 2215 2211 2289 2363 2412 2428 2387 2467 2439 2000 2224 2187 1946 1862 1949 2206 2396 2241 2169 1841 1645 1422 1764 2073 2321 2511 2696 2893 2861 2928 2778 2764 2655 2609 2609 2695 2716 2649 2653 2610 2610 2674 2767 2758 2768 2763 2701 2638 2634 2666 2610 2533 2638 2607 2686 2866 2942 3034 3013 2752 2632 2722 2773 2811 2806 2928 3009 3195 3241 3099 3000 2992 2949 2999 3013 2890 2768 2742 2917 3094 3025 2981 3260 3503 4118 4230 4070 3899 3787 3917 4137 4125 3889 3245 2716 2081 2621 2506 2506 2617 2832 2986 2747 2706 2712 2618 2569 2567 2613 2565 2430 2377 2394 2358 2224 2230 2709 3244 3331 3179 2992 2831 2748 2802 2790 2702 2518 2258 2226 2353 2424 2446 2436 2339 2256 2193 2220 1968 1895 1891 1743 1545 1480 1452 1358 1349 1247 1243 1236 1422 1688 1681 1460 1208 980 1256 1716 2019 1955 1904 2006 2158 2220 2235 2285 2480 2830 2873 2991 3151 2911 2659 2499 2530 2532 2369 2033 1836 1845 1829 1646 1842 1894 1499 1309 1383 1470 1362 1314 1385 1405 1423 1434 1463 1488 1423 1369 1269 1259 1283 1273 1284 1294 1299 1309 1366 1412 1285 1170 1163 1188 1223 1195 1136 1117 1106 1067 1065 1019 1029 1032 1001 1021 1071 1072 1024 1362 2252 2093 1766 1668 1675 1747 1845 2045 2211 2254 2381 2024 2007 2002 1971 2028 1889 1361 1277 1462 1466 1954 2336 2555 2684 2676 2618 2557 2472 2414 2725 2945 2975 2938 2765 2228 1629 1642 1759 1966 1819 1731 1704 1754 1740 1704 1606 1428 1299 1326 1385 1433 1439 1475 1466 1422 1450 1569 1709 1579 1511 1484 1489 1459 1579 1722 1779 2065 1896 1762 1671 1737 1740 1839 2243 2777 3322 3266 3316 3434 3313 3195 3156 3139 3135 3131 3183 3318 3638 3448 3371 3382 3458 3530 3566 3680 3623 3582 3584 3575 3570 3591 3611 3595 3557 3549 3528 3529 3525 3536 3528 3533 3540 3526 3514 3487 3474 3447 3461 3478 3476 3458 3469 3492 3513 3522 3526 3539 3580 3623 3653 3673 3694 3702 3731 3751 3767 3789 3816 3825 3834 3845 3839 3832 3832 3820 3814 3807 3813 3836 3840 3801 3787 3778 3810 3923 3946 4139 2606 2586 2553 2542 2549 2556 2583 2627 2597 2634 2616 2591 2575 2562 2550 2536 2519 2511 2501 2527 2575 2635 2670 2670 2634 2590 2559 2543 2542 2544 2557 2546 2537 2532 2525 2523 2524 2535 2556 2564 2569 2543 2486 2423 2445 2475 2498 2508 2500 2488 2468 2403 2332 2324 2271 2236 2266 2330 2374 2383 2378 2378 2384 2420 2509 2618 2707 2726 2826 2864 2884 2911 2930 2992 3008 2989 2939 2933 2938 2978 3001 3015 3026 3037 3050 3040 3045 3050 2996 2947 2962 2982 3016 3043 3059 3093 3142 3180 3120 3071 3006 2953 2934 2975 2999 3022 3084 3100 3081 3142 3155 3212 3202 3121 3118 3140 3182 3248 3285 3328 3412 3280 3384 3403 3361 3294 3258 3231 3147 3055 3069 3052 3076 3094 3122 3100 3089 3064 3022 3025 3049 3193 3809 3090 2774 2586 2566 2598 2695 2829 2923 2919 2855 2836 2800 2739 2683 2683 2659 2672 2718 2735 2708 2673 2653 2666 2769 2799 2745 2646 2473 2455 2923 3415 3189 2763 2813 2814 2828 2780 3229 3132 2952 2845 2838 3062 3154 3003 2913 2888 2878 2925 3010 3019 2943 2845 2810 2859 2840 2732 2676 2581 2513 2480 2465 2460 2473 2508 2556 2610 2687 2682 2671 2732 2756 2846 2930 2968 3285 3683 3013 2905 2888 2832 2793 2782 2770 2765 2790 2815 2787 2722 2684 2762 2719 2888 2896 2978 3053 3046 2991 2921 2849 2798 2750 2744 2740 2729 2708 2697 2682 2629 2588 2649 2677 2682 2684 2693 2667 2660 2669 2704 2764 2841 2937 2947 2943 2970 2991 3013 3036 3056 3083 3123 3146 3119 3113 3172 3187 3210 3235 3419 3362 3259 3257 3208 3124 3301 3295 3077 3222 3561 3628 3421 3244 3255 3299 3435 3825 4583 4511 4187 3864 3651 3658 3721 3508 3090 2911 2649 2956 2675 2510 2525 2864 2863 2880 3096 3156 2803 2176 2160 2252 2388 2223 2218 2106 2043 2352 2731 3172 2533 1103 1753 2006 2066 2252 2415 2507 2633 2684 2615 2380 2330 2269 2185 2123 2103 2073 2147 2479 2673 2558 1911 1625 1415 1394 1778 2247 2681 2913 2871 2708 2686 2949 2745 2659 2612 2539 2575 2716 2758 2693 2725 2734 2734 2784 2887 2961 2993 2862 2746 2706 2627 2561 2754 2570 2409 2485 2557 2695 2919 3075 2863 2743 2638 2827 2817 2739 2864 3074 3124 3135 3153 3094 2889 3080 2836 2917 2884 2919 2881 2967 3228 3396 3491 3457 3193 3938 4119 4070 3888 3707 3535 3665 4100 4117 3871 3296 3016 2900 2904 2844 2940 3000 3041 3004 2611 2703 2571 2546 2540 2542 2536 2433 2275 2273 2334 2401 2403 2344 3330 3582 3356 3106 2943 2885 2887 2895 2779 2473 2233 2328 2507 2677 2793 2797 2691 2511 2493 2443 2250 1996 1923 1909 1776 1604 1499 1331 1252 1215 1196 1213 1294 1669 1855 1520 1071 1075 1066 1210 1619 1579 1700 1889 2114 2234 2194 2282 2138 2131 2481 2548 2873 3024 2895 2511 2229 2480 2536 2167 1847 1812 1746 1707 1595 1590 1587 1560 1397 1647 1957 1548 1498 1452 1399 1371 1354 1430 1502 1406 1309 1234 1228 1251 1281 1294 1287 1280 1291 1382 1400 1487 1290 1184 1235 1268 1184 1107 1115 1119 1096 1063 1034 1111 1119 1058 1018 1014 965 903 1051 1669 1903 1831 1787 1908 2090 2227 2302 2542 2314 2049 2106 2204 2122 1847 1733 1878 1320 1197 1250 1295 1677 2109 2433 2671 2763 2728 2480 2263 2524 2755 2779 2658 2466 2169 1906 1860 1717 1806 2214 2224 1914 1786 1804 1738 1653 1515 1469 1312 1484 1566 1579 1528 1495 1479 1415 1396 1489 1586 1544 1453 1421 1416 1382 1424 1604 1677 1755 1652 1582 1534 1611 1559 1505 1851 2284 2545 2880 3061 3302 3319 3222 3188 3188 3152 3112 3279 3609 3364 3168 3209 3273 3380 3496 3560 3538 3615 3606 3644 3698 3693 3635 3613 3567 3547 3538 3529 3518 3520 3530 3535 3529 3508 3487 3490 3478 3486 3481 3473 3472 3473 3485 3500 3501 3503 3508 3514 3550 3596 3628 3647 3647 3665 3699 3730 3748 3768 3789 3799 3806 3831 3843 3838 3839 3829 3812 3805 3808 3821 3840 3824 3764 3760 3763 3778 3805 3866 4031 2600 2593 2568 2555 2556 2566 2598 2636 2643 2650 2629 2605 2595 2589 2584 2580 2563 2535 2532 2554 2588 2616 2649 2644 2613 2578 2557 2552 2547 2554 2572 2563 2547 2540 2533 2534 2534 2531 2546 2581 2586 2550 2464 2465 2475 2490 2499 2504 2506 2501 2476 2408 2236 2249 2205 2215 2248 2314 2362 2381 2387 2384 2391 2431 2511 2619 2698 2828 2896 2880 2865 2820 2808 2973 2985 2972 2933 2929 2926 2980 2978 2960 2962 2985 3032 3051 3018 3013 2982 2937 2942 2977 3004 3032 3078 3129 3157 3125 3067 3035 2981 2941 2959 2984 2981 3025 3124 3156 3168 3195 3171 3173 3165 3114 3091 3130 3200 3252 3260 3256 3249 3012 3212 3314 3369 3343 3279 3220 3152 3108 3181 3149 3150 3103 3112 3092 3089 3037 2967 2949 2950 2935 2954 2725 2635 2523 2553 2692 2870 3083 3209 3112 2894 2837 2796 2720 2707 2711 2657 2695 2767 2788 2772 2715 2612 2626 2659 2711 2706 2638 2711 2675 2632 2744 2765 2780 2811 2817 2835 2897 3587 3290 2867 2763 2845 3126 3090 2909 2762 2704 2766 2912 3002 2983 2897 2831 2805 2742 2755 2617 2555 2494 2480 2485 2502 2510 2498 2510 2597 2640 2685 2646 2717 2808 3398 3793 3942 3722 3045 3016 2993 2997 2896 2785 2788 2803 2779 2750 2770 2812 2800 2742 2698 2764 2700 2688 2831 2975 3049 3061 3005 2915 2847 2796 2785 2780 2760 2737 2705 2679 2656 2622 2602 2598 2612 2614 2636 2640 2649 2669 2686 2716 2769 2805 2835 2911 2883 2964 3027 3041 3043 3052 3064 3089 3118 3098 3069 3212 3237 3174 3273 3394 3423 3337 3214 3231 3247 3373 3165 3153 3230 3373 3388 3287 3219 3255 3357 3356 3718 4330 4467 4682 4322 3884 3717 3537 3168 2897 2825 1950 2054 2373 2096 2302 2613 2861 2851 2495 2415 2278 2180 1810 1809 2896 2684 2580 2787 2796 3034 3181 3031 2656 2104 2013 1991 2064 2262 2408 2483 2574 2520 2328 2233 2264 2103 2192 2285 2277 2078 1903 2074 2577 2319 1503 1661 1731 1591 1917 2550 2949 2934 2834 2455 2452 2577 2720 2683 2588 2546 2622 2737 2805 2845 2906 2861 2861 2857 2911 3255 3250 2980 2884 2771 2637 2547 3217 2800 2632 2667 2705 2662 2673 2721 2580 2618 2596 2932 2790 2706 3118 3346 3179 3081 3071 3031 2666 2661 2761 3057 2937 2937 2943 3010 3355 3538 3576 3657 3851 4214 4066 3792 3604 3530 3602 3899 4085 4003 3960 3524 3335 3271 3237 3347 3308 3048 2881 2948 2809 2755 2778 2531 2450 2384 2323 2345 2269 2264 2254 2257 2295 2610 3544 3728 3331 3103 3139 3120 2820 2933 2630 2275 2322 2623 2809 2920 3005 2844 2681 2578 2557 2454 2393 2309 2209 2099 1938 1722 1516 1316 1268 1266 1254 1258 1475 1810 1828 1447 978 1001 1147 1186 1241 1431 1789 1991 2009 2038 2119 2046 1893 1997 2393 2580 2832 2907 2776 2622 2463 2623 2553 2108 2013 1862 1766 1699 1576 1480 1504 1408 1405 1270 1826 1618 1439 1318 1292 1285 1293 1324 1399 1333 1274 1225 1247 1269 1271 1273 1258 1276 1252 1332 1441 1636 1382 1139 1247 1435 1165 1096 1064 1060 1061 1043 1048 1098 1108 1050 1009 999 959 913 1032 1284 1643 1839 2077 2584 2060 2350 2431 2641 2585 2379 2252 2340 2277 1784 1404 1905 2117 1677 1623 1595 1773 2023 2311 2701 2751 2742 2508 2410 2547 2509 2314 2176 1993 1781 1726 1608 1537 1594 1785 1760 1605 1552 1578 1554 1507 1430 1395 1666 1689 1646 1622 1563 1539 1538 1465 1396 1473 1477 1466 1454 1431 1397 1368 1330 1429 1579 1543 1491 1467 1425 1340 1349 1348 1545 1889 2264 2733 3036 3289 3358 3273 3261 3209 3158 3098 3461 3490 3189 3120 3124 3175 3258 3432 3593 3619 3592 3535 3567 3709 3747 3630 3602 3550 3530 3517 3529 3528 3531 3542 3554 3536 3527 3499 3490 3486 3487 3488 3478 3469 3479 3492 3457 3478 3488 3509 3535 3558 3584 3620 3638 3649 3668 3698 3730 3751 3764 3769 3780 3806 3828 3838 3835 3828 3827 3816 3795 3787 3790 3801 3779 3765 3763 3749 3713 3706 3764 3801 2596 2598 2593 2581 2564 2570 2610 2644 2654 2658 2640 2621 2618 2617 2612 2605 2590 2563 2556 2566 2579 2611 2618 2604 2613 2604 2573 2563 2565 2571 2593 2581 2560 2550 2543 2543 2544 2542 2556 2594 2602 2568 2474 2498 2502 2498 2509 2514 2514 2514 2491 2431 2352 2303 2271 2216 2225 2279 2320 2359 2397 2401 2405 2440 2500 2604 2725 2845 2900 2910 2898 2833 2807 2952 2960 2948 2920 2925 2949 2974 2992 2985 2976 2997 3030 3028 2995 2985 2958 2955 2959 2974 3008 3057 3105 3138 3136 3082 3060 2992 2982 2978 2977 2968 3007 3095 3150 3170 3191 3183 3125 3140 3143 3118 3108 3133 3157 3119 3022 2981 3013 2913 3139 3228 3334 3358 3301 3244 3204 3186 3256 3245 3203 3173 3131 3097 3070 3017 2970 2966 2952 2850 2825 2616 2598 2667 2791 2988 3221 3193 2970 2889 2843 2817 2767 2747 2717 2688 2661 2701 2774 2812 2797 2777 2717 2612 2626 2693 2706 2663 2663 2662 2710 2811 2784 2787 2809 2768 2805 2884 2954 2944 2838 2761 2881 3228 3599 2791 2684 2644 2779 2925 2932 2779 2633 2631 2677 2709 2691 2663 2532 2547 2563 2560 2556 2539 2520 2563 2647 2687 2701 2653 2718 2768 2937 3455 3880 3520 2972 3068 3061 3006 2893 2853 2859 2847 2797 2756 2764 2803 2807 2758 2717 2842 2865 2775 2831 2951 3032 3054 2987 2914 2856 2834 2789 2763 2745 2729 2707 2690 2681 2649 2582 2591 2575 2607 2631 2652 2661 2657 2650 2656 2669 2690 2718 2796 2951 3006 2981 2972 3020 3065 3063 3080 3138 3131 3051 3354 3262 3171 3226 3273 3314 3373 3318 3230 3287 3338 3099 3222 3305 3333 3310 3246 3207 3187 3216 3236 3756 3936 4029 4568 4505 3997 3537 3138 2898 2650 2217 3513 3381 3070 2591 2390 2585 2868 2682 1668 1611 1600 1396 1328 2435 2951 2778 3050 3518 3476 3415 3363 2850 2660 2322 2117 2234 2440 2551 2581 2434 2486 2667 2293 2007 1872 2486 2830 2769 2502 2109 1789 1485 2722 2272 2118 1597 1680 1818 1847 2115 2420 2471 2673 2546 2607 2674 2691 2677 2645 2701 2819 2900 2994 3189 3285 3290 3312 3354 3339 3381 3394 3174 2975 2814 2651 2595 2609 2652 2702 2712 2724 2697 2614 2452 2523 2538 2474 2787 2843 2705 3073 3435 3269 3175 2933 2842 2817 2497 2812 3060 3053 2941 2925 3146 3323 3351 3903 4166 4378 4239 4061 4022 4055 4144 4249 4140 4106 3841 3907 3708 3574 3548 3544 3370 2980 2787 2635 2830 2838 2794 2678 2609 2593 2451 2312 2274 2330 2442 2416 2400 2432 3065 3693 3785 3576 3352 3432 3326 3356 2858 2361 2298 2680 2959 3016 3012 2967 2921 2772 2708 2611 2548 2596 2587 2457 2314 2001 1706 1509 1553 1428 1366 1386 1446 1627 1776 1669 1591 1469 1328 1192 1097 1346 1841 2222 2249 2203 1944 2132 2102 1930 2166 2765 3139 3228 3145 2850 2628 2637 2697 2508 2326 2160 1938 1812 1752 1657 1605 1654 1662 1617 1441 1247 1358 1401 1224 1242 1247 1349 1537 1450 1340 1286 1229 1190 1197 1222 1231 1230 1249 1260 1516 1576 1534 1353 1058 1107 1405 1283 1104 1170 1270 1439 1355 1103 1054 1056 1187 1045 1025 1050 1040 1008 1032 1202 1368 1530 2038 1358 2315 2524 2606 2587 2464 2407 2460 2442 2155 1957 2205 2370 2086 2020 2118 2140 2134 2266 2405 2791 2757 2704 2757 2715 2341 1940 1893 1747 1920 1816 1609 1497 1493 1504 1536 1596 1622 1553 1413 1384 1388 1484 1641 1742 1780 1789 1788 1713 1917 1646 1536 1515 1443 1397 1416 1464 1381 1376 1255 1362 1611 1593 1494 1456 1375 1146 1160 1163 1164 1447 2129 2916 3388 3443 3396 3360 3322 3264 3199 3103 3285 3248 3064 2947 3053 3127 3161 3255 3331 3320 3355 3369 3407 3655 3561 3568 3571 3554 3565 3558 3526 3527 3545 3543 3531 3515 3517 3497 3492 3486 3473 3476 3481 3489 3483 3462 3490 3504 3499 3507 3523 3547 3621 3627 3635 3652 3672 3705 3736 3754 3764 3779 3795 3817 3831 3848 3849 3844 3836 3815 3804 3806 3801 3775 3765 3750 3718 3683 3676 3641 3669 3730 2582 2598 2600 2586 2568 2578 2626 2658 2667 2670 2658 2645 2644 2638 2625 2617 2611 2592 2567 2576 2582 2543 2501 2508 2570 2596 2579 2579 2584 2591 2616 2601 2579 2565 2556 2552 2550 2549 2563 2599 2606 2537 2488 2516 2513 2500 2497 2472 2446 2461 2466 2389 2389 2339 2253 2229 2217 2213 2264 2346 2400 2412 2414 2441 2506 2604 2755 2848 2897 2911 2907 2852 2800 2898 2929 2924 2919 2940 2960 2973 2970 2967 2974 2985 3007 3001 2971 2939 2956 2939 2949 2982 3007 3053 3113 3118 3108 3098 3110 3085 3086 3074 3055 3070 3094 3094 3105 3140 3119 3159 3109 3103 3085 3021 2997 3039 3074 3040 2952 2812 2802 2870 3100 3283 3352 3348 3329 3296 3248 3254 3302 3277 3250 3227 3153 3110 3074 3050 3055 3054 3006 2955 3002 2986 2835 3753 3896 3573 3185 2941 2915 2859 2784 2831 2832 2774 2734 2707 2740 2749 2750 2787 2790 2799 2804 2634 2674 2721 2691 2478 2429 2591 2861 3254 3204 2814 2777 2646 2771 2894 2945 2949 2936 2927 2953 3083 3532 2805 2694 2729 2900 3536 3339 2719 2609 2430 2477 2658 2890 2682 2494 2535 2593 2616 2616 2574 2540 2611 2706 2737 2725 2697 2833 2908 2915 2977 3021 3083 3281 3130 3049 2925 3144 3020 2889 2828 2784 2778 2782 2802 2808 2758 2750 2743 2759 2753 2782 2879 3002 3067 3021 2939 2904 2853 2807 2764 2745 2728 2693 2650 2612 2608 2728 2714 2676 2668 2671 2676 2661 2622 2594 2614 2685 2746 2802 2876 2934 3005 3028 3014 3029 3069 3079 3094 3160 3143 3106 3261 3250 3208 3187 3192 3275 3393 3352 3227 3235 3152 3150 3245 3313 3306 3194 3113 3144 2973 3310 3330 3517 3600 3984 4560 4431 3842 3724 3761 3616 4078 4182 3312 2886 2741 2570 2496 2483 2318 1983 1126 780 824 1072 1930 2921 2880 2716 3180 3647 3542 3280 3144 2827 2728 2425 2224 2424 2659 2725 2765 2587 2306 2517 2423 2452 2517 2736 2787 2519 2070 1748 1570 1242 2741 2815 2595 1743 1545 1809 1892 1973 2165 2333 2483 2652 2659 2748 2794 2682 2670 2852 3003 3204 3321 3656 3797 3681 3558 3475 3429 3567 3680 3251 2936 2803 2571 2822 2675 2616 2654 2691 2766 2845 2769 2442 2510 2812 2910 2655 2530 2612 2853 3078 3149 2890 3012 3023 2676 2503 2544 2817 2995 2983 2900 3051 3669 3729 4044 4308 4407 4240 4157 4238 4229 4134 4069 3860 3782 3596 3621 3580 3498 3437 3350 3172 2936 2998 2772 2640 2578 2589 2569 2505 2424 2393 2403 2368 2416 2541 2483 2463 2752 3359 3806 3902 3852 3704 3489 3328 3194 2788 2354 2560 2965 3156 3107 3139 3218 2961 2900 2821 2758 2712 2693 2636 2568 2952 2020 1719 1657 1670 1600 1583 1560 1572 1729 1752 1597 1728 1676 1545 1376 1212 1301 1639 1965 2370 2666 2093 2167 2128 2065 2279 2781 3308 3317 2890 2770 2743 2724 2675 2589 2411 2157 1974 1869 1784 1678 1694 1630 1663 2037 1675 1256 1254 1293 1213 1217 1246 1470 1726 1650 1464 1281 1235 1221 1185 1199 1209 1233 1242 1242 1239 1280 1364 1316 1330 947 895 907 1298 1392 1350 1361 1328 1273 984 1018 1249 1081 1015 1054 1091 1034 1004 1045 1117 1241 1262 1703 2269 2547 2553 2496 2500 2564 2536 2611 2506 2445 2372 2374 2337 2351 2454 2443 2413 2075 2359 2693 2860 2909 2792 2529 2303 1754 1819 1659 1737 1782 1554 1420 1512 1622 1714 1860 1533 1491 1484 1494 1528 1635 1814 2031 2096 2126 2184 1975 1764 1740 1742 1660 1606 1598 1471 1491 1401 1366 1257 1231 1280 1426 1538 1491 1179 989 1039 851 926 1195 1845 2863 3655 3657 3606 3452 3378 3325 3228 3124 3075 3095 3190 3102 2945 3017 3036 3050 3040 3054 3144 3205 3205 3521 3549 3553 3556 3561 3576 3565 3559 3514 3521 3516 3483 3462 3454 3460 3477 3478 3466 3486 3494 3485 3484 3484 3492 3497 3503 3520 3538 3579 3598 3615 3646 3669 3685 3713 3747 3761 3773 3795 3808 3815 3839 3856 3856 3852 3834 3819 3808 3796 3774 3760 3746 3730 3714 3696 3682 3621 3600 3674 2557 2588 2603 2592 2575 2584 2637 2673 2681 2683 2675 2670 2659 2643 2628 2619 2616 2598 2561 2559 2572 2576 2572 2662 2662 2608 2592 2598 2604 2615 2632 2616 2598 2592 2577 2563 2554 2551 2564 2596 2609 2534 2533 2533 2531 2530 2523 2470 2424 2454 2490 2427 2408 2351 2272 2231 2207 2197 2245 2334 2404 2427 2428 2446 2505 2614 2729 2800 2893 2929 2891 2829 2799 2840 2902 2914 2934 2947 2957 2974 2962 2951 2960 2971 2989 2975 2949 2940 2958 2942 2977 3021 3047 3088 3131 3123 3111 3150 3170 3170 3172 3166 3142 3122 3091 3076 3141 3151 3000 3089 3095 3093 3098 3100 3065 3021 3026 3014 2940 2784 2796 2829 3085 3329 3346 3304 3317 3317 3293 3283 3221 3217 3206 3143 3075 3082 3089 3086 3102 3102 3066 3057 3017 3033 3013 3257 3480 3246 2986 3008 2991 2903 2869 2826 2796 2786 2755 2751 2771 2764 2750 2759 2781 2782 2824 2660 2686 2657 2496 2349 2383 2481 2529 2692 2965 2776 2682 2547 2728 2999 3041 2979 2987 2991 3004 2976 2999 2836 2752 2808 2969 3213 3089 2804 2675 2579 2635 2857 2904 2643 2503 2576 2647 2707 2747 2712 2658 2667 2792 2811 2735 2713 2782 2854 2895 2920 2946 2967 3032 2973 2876 2819 3664 3341 2952 2857 2793 2799 2809 2812 2817 2807 2769 2723 2719 2726 2755 2843 2959 3035 3057 2989 2964 2880 2845 2800 2776 2759 2733 2720 2725 2719 2575 2547 2543 2602 2611 2601 2591 2609 2684 2749 2828 2826 2829 2865 2701 2798 2955 2997 3023 3061 3094 3106 3183 3158 3158 3184 3192 3200 3196 3214 3313 3315 3160 3172 3207 3150 3181 3268 3343 3274 3074 2935 3036 2945 3291 3327 3314 3589 4195 4598 4250 3627 3759 3899 3849 4074 3316 2697 2299 2144 2163 2167 2033 1788 1428 1612 1241 1545 1809 2664 3035 2829 2752 3011 3448 3107 2724 2803 2773 2644 2440 2356 2393 2533 2717 2808 2654 2141 2235 2259 2252 2342 2216 1914 1811 1636 1496 1393 1702 2236 2174 1790 1501 1467 1605 1928 2063 2435 2447 2674 2694 2663 2676 2682 2697 2763 2879 2954 3295 3523 3801 3793 3629 3507 3525 3584 3547 3376 3038 2858 2779 2501 2546 2582 2595 2645 2722 2800 3041 2914 2664 2551 2563 2815 2734 2545 2626 2736 2684 2707 2580 2608 2911 2722 2578 2802 2944 2886 3047 3021 3033 3571 3356 3897 4314 4515 4557 4434 4190 4036 3900 3598 3323 3296 3425 3542 3554 3493 3392 3292 3128 2924 2888 2751 2578 2489 2536 2652 2651 2436 2413 2459 2488 2481 2525 2493 2490 2811 3303 3513 3561 3176 3288 3085 2649 2137 1972 2346 2810 3111 3347 3272 3191 3223 3105 3043 2976 2944 2951 2772 2211 2005 1804 1823 1819 1770 1730 1816 2015 2024 1542 1590 1612 1475 1549 1562 1538 1437 1326 1290 1240 1289 1737 2569 2392 2288 2180 2167 2275 2668 3094 3126 2905 2732 2761 2738 2590 2445 2243 1987 1978 1932 1783 1725 1610 1869 1792 1545 1452 1348 1264 1276 1364 1270 1283 1426 1511 1609 1594 1329 1304 1245 1195 1190 1232 1251 1253 1267 1240 1205 1221 1085 1216 964 938 946 1187 1216 1062 1016 975 971 975 958 1049 1044 1265 1506 1290 1021 1101 1121 1122 1169 1341 1662 2172 2533 2504 2374 2374 2514 2415 2528 2494 2537 2487 2339 2294 2330 2359 2274 2278 2113 2420 2738 2796 2627 2324 2111 1735 1705 1757 1619 1511 1457 1473 1597 1655 1640 1612 1530 1426 1386 1607 1666 1712 1868 2002 2058 2292 2367 2397 2068 1874 1893 1868 1822 1796 1678 1577 1493 1412 1387 1366 1332 1317 1477 1644 1364 1095 769 628 717 824 1012 1490 2584 3713 3786 3921 3577 3382 3340 3229 3111 3112 3238 3033 2913 2900 2936 2962 2975 2963 2956 2970 3099 3190 3429 3491 3516 3530 3519 3483 3431 3477 3474 3489 3496 3507 3513 3489 3477 3473 3471 3464 3484 3488 3492 3499 3503 3509 3536 3540 3543 3549 3553 3605 3645 3663 3678 3695 3723 3741 3760 3785 3803 3814 3828 3844 3861 3870 3871 3852 3830 3813 3814 3795 3751 3739 3730 3706 3684 3632 3613 3583 3595 2550 2586 2604 2599 2584 2593 2647 2683 2688 2689 2686 2676 2664 2650 2633 2618 2606 2584 2543 2539 2556 2568 2537 2642 2678 2637 2613 2618 2627 2636 2640 2631 2632 2617 2593 2572 2551 2543 2567 2611 2609 2538 2549 2556 2547 2540 2486 2456 2470 2480 2476 2472 2422 2384 2314 2284 2219 2190 2236 2330 2412 2441 2441 2453 2502 2584 2645 2785 2900 2921 2863 2803 2796 2818 2902 2913 2928 2941 2955 2973 2971 2955 2952 2960 2955 2970 2946 2953 2952 2940 2984 3015 3032 3070 3106 3120 3143 3163 3229 3246 3223 3197 3166 3142 3127 3106 3101 3134 2934 2934 3048 3075 2940 3203 3297 3121 3111 3092 3022 2853 2817 2893 3386 3658 3423 3190 3196 3249 3276 3243 3076 3048 3058 3003 2970 3037 3112 3143 3152 3151 3138 3072 3004 3039 3065 3250 3114 2982 3057 3119 3084 3050 2889 2810 2784 2780 2760 2800 2811 2799 2807 2784 2751 2709 2763 2647 2635 2549 2391 2729 3192 3223 3065 2528 2609 2643 2541 2527 2986 3494 3456 3127 2938 2953 2974 2922 2962 2883 2798 2821 2873 2949 2962 2869 2792 2721 2789 2805 2867 2632 2650 2690 2745 2836 2876 2842 2802 2778 2843 2812 2769 2734 2716 2776 2869 2921 2950 3023 3522 2933 2880 2879 3357 3268 3012 2891 2798 2798 2825 2820 2797 2787 2806 2783 2794 2745 2737 2893 3037 3054 3063 3065 3004 2918 2852 2776 2731 2726 2712 2688 2679 2625 2676 2652 2636 2645 2632 2618 2622 2668 2782 2830 2809 2716 2688 2679 2634 2749 2852 2919 3048 3119 3147 3154 3210 3225 3266 3291 3257 3222 3215 3215 3276 3133 2942 3141 3236 3221 3163 3276 3401 3280 3057 3017 3138 3166 3323 3489 3371 3616 4163 4390 4046 3651 3767 3812 4855 3762 2844 2591 2492 2377 2186 1883 1790 2071 1809 1833 2003 2342 2761 3092 3111 2962 2999 3128 3118 2730 2505 2548 2585 2600 2613 2493 2386 2523 2767 2719 2290 2131 1942 1836 1804 1814 1557 1114 1192 1320 1279 1309 1721 1866 1627 1572 1715 1675 1795 2077 2319 2636 2550 2678 2710 2729 2698 2687 2808 2916 2979 3052 3416 3673 3677 3567 3475 3416 3383 3382 3387 3228 2994 2813 2745 2517 2422 2474 2605 2709 2672 2575 3033 2898 2783 2732 2611 2573 2622 2644 2635 2617 2638 2594 2470 2498 2665 2674 2692 2782 2791 2885 3038 3133 3156 3728 3973 4145 4362 4571 4659 4526 4244 4072 3799 3285 3142 3241 3477 3557 3523 3627 3523 3219 2994 2894 2686 2555 2360 2304 2526 2770 2772 2549 2570 2508 2470 2432 2552 2657 2770 3025 3044 2984 2831 2341 2281 2106 1896 1881 2056 2247 2623 3253 3523 3398 3154 3078 3208 3298 3182 2964 2888 2635 2137 1801 1877 1898 1927 1808 1740 1959 2173 1834 1617 1489 1460 1456 1450 1550 1635 1527 1324 1223 1033 1069 1298 1549 1736 1840 1935 2051 2270 2693 2945 2985 2778 2782 2748 2627 2323 2036 1988 2045 2069 2002 1913 1848 1702 1959 1913 1566 1741 1531 1463 1444 1480 1418 1386 1631 1602 1448 1465 1334 1332 1277 1226 1217 1245 1250 1248 1261 1264 1192 1148 1212 1213 1225 1172 1079 1069 1062 1013 978 979 991 1008 916 964 981 1114 1248 1037 1093 1293 1211 1180 1246 1482 1633 1976 2550 2596 2372 2341 2330 2352 2406 2495 2571 2563 2441 2258 2111 2163 2077 2102 2181 2418 2572 2453 2342 2185 1732 1596 1771 1732 1585 1509 1498 1518 1588 1606 1516 1493 1411 1374 1577 1736 1776 1895 1966 2066 2140 2136 2157 2080 1898 1850 1902 1915 1892 1832 1740 1594 1460 1453 1522 1547 1527 1516 1599 1730 1321 1214 1165 1035 854 898 1171 1422 2467 2584 3582 4027 3710 3331 3281 3234 3181 3169 3158 3021 2970 2943 2945 2975 3024 3017 2921 2813 2922 3030 3214 3399 3509 3503 3500 3423 3427 3437 3466 3500 3534 3550 3514 3505 3502 3494 3495 3495 3500 3511 3517 3511 3504 3514 3544 3554 3565 3573 3591 3612 3640 3671 3694 3710 3731 3735 3758 3782 3803 3824 3837 3845 3861 3874 3867 3851 3828 3822 3826 3804 3759 3759 3710 3684 3697 3665 3618 3594 3592 2556 2590 2608 2600 2585 2603 2656 2679 2693 2693 2686 2676 2665 2649 2628 2608 2591 2564 2528 2530 2532 2558 2499 2621 2697 2670 2637 2636 2642 2646 2646 2648 2654 2644 2613 2578 2549 2541 2569 2600 2563 2536 2542 2564 2565 2551 2511 2490 2498 2500 2486 2486 2456 2448 2392 2312 2225 2192 2235 2329 2418 2453 2452 2460 2498 2524 2656 2806 2900 2902 2841 2774 2747 2787 2845 2892 2912 2938 2953 2960 2958 2950 2947 2951 2949 2966 2973 2912 2920 2921 2951 2953 2958 2996 3028 3072 3080 3110 3181 3202 3224 3212 3184 3152 3113 3077 3059 3054 3007 2952 3025 2966 2902 3027 3180 3221 3229 3233 3221 3114 2943 3019 4146 3942 3267 2972 2940 3005 3034 3025 2977 2912 2953 2984 2965 3015 3097 3138 3157 3135 3032 2966 2895 2915 2932 2886 2875 2873 2845 2825 2804 2802 2803 2789 2772 2783 2788 2816 2832 2826 2831 2828 2721 2645 2699 2683 2632 2532 2435 2500 2866 3294 3048 2536 2582 2551 2503 2645 3165 3606 3648 3221 2839 2884 2931 2948 2993 2948 2865 2850 2863 2912 2966 2964 2907 2794 2832 2790 2807 2752 2785 2801 2803 2796 2755 2777 2857 2823 2868 2856 2855 2851 2806 2804 2874 2914 2911 2918 2788 2781 2909 2935 2983 3040 3019 2941 2880 2802 2809 2805 2843 2897 2913 2874 2786 2751 2860 3010 3030 3006 3035 3024 3010 2922 2807 2736 2721 2714 2717 2731 2746 2691 2815 2719 2618 2613 2639 2675 2723 2720 2611 2594 2569 2583 2618 2613 2901 2986 2873 2982 3088 3145 3144 3167 3249 3292 3315 3333 3302 3253 3246 3225 3260 3251 3027 3160 3225 3159 3143 3328 3485 3352 3155 3162 3325 3340 3454 3811 3463 3417 3945 4174 3839 3672 3694 3578 3157 3024 2964 2798 2540 2299 2112 1961 2095 2352 2147 2151 2591 2715 2771 3006 3172 3104 2855 3193 2912 2613 2606 2649 2578 2503 2422 2333 2376 2377 2395 2110 2184 2262 2159 1787 1380 1214 1150 956 981 1323 1462 1510 1569 1539 1415 1500 1752 1948 2275 2439 2511 2710 2820 2831 2755 2731 2740 2705 2841 2887 3113 3082 3381 3559 3426 3297 3282 3272 3274 3238 3237 3176 2969 2787 2649 2548 2525 2559 2600 2511 2434 2477 2752 2660 2725 2738 2726 2677 2554 2647 2710 2778 2867 2694 2491 2508 2638 2650 2616 2653 2616 2911 3037 3175 3275 3760 4151 4327 4507 4587 4566 4431 4318 4040 3702 3300 3191 3310 3368 3193 2992 3056 3293 3324 3238 2544 2313 2266 2148 2112 2394 2764 2776 2692 2594 2414 2355 2355 2550 2889 3117 3021 2788 2701 2348 1981 1784 1640 1583 1723 1896 1983 2448 3043 3431 3411 3325 3342 3310 3083 2795 2394 2336 2104 1904 1712 1706 1869 1943 1819 1726 1958 2400 2037 2071 1821 1636 1529 1418 1514 1746 1501 1287 1280 1102 1054 1189 1311 1461 1685 1844 1882 2160 2528 2485 2173 2200 2493 2642 2506 2226 2050 2070 2043 2127 2090 2084 1981 1917 1858 1597 1734 2276 1585 1593 1562 1502 1423 1435 1449 1381 1371 1350 1361 1306 1280 1267 1271 1278 1285 1287 1273 1342 1389 1363 1322 1300 1385 1376 1231 1141 1098 1068 1039 1021 1016 997 888 850 943 1032 1072 1160 1339 1402 1301 1260 1337 1426 1571 2047 2678 2752 2549 2415 2278 2309 2490 2566 2519 2349 2255 2149 2314 2328 2235 2265 2391 2503 2431 2158 2111 2120 1755 1710 1889 1796 1658 1605 1460 1515 1555 1393 1414 1552 1642 1671 1741 1855 1940 1939 2216 2305 2272 2094 1994 1945 1890 1831 1840 1951 2061 1852 1734 1695 1612 1602 1729 1776 1727 1578 1668 1590 1436 1327 1158 1013 1051 1120 1727 1914 2125 2620 3551 4082 3829 3373 3266 3265 3226 3169 3099 3058 3011 2989 3011 3020 2973 2924 2891 2794 2768 2880 3118 3401 3502 3461 3512 3487 3523 3539 3515 3502 3498 3528 3543 3532 3496 3489 3490 3495 3495 3499 3510 3520 3529 3532 3563 3576 3580 3582 3588 3610 3664 3679 3694 3696 3708 3733 3758 3781 3803 3826 3841 3845 3863 3886 3896 3881 3850 3834 3826 3771 3758 3738 3713 3718 3682 3611 3605 3592 3576 2561 2596 2611 2596 2583 2603 2641 2667 2701 2698 2689 2675 2657 2635 2612 2592 2579 2561 2535 2527 2535 2549 2528 2594 2653 2645 2630 2647 2648 2650 2654 2663 2673 2657 2617 2576 2546 2544 2574 2591 2550 2548 2580 2581 2574 2556 2522 2505 2502 2502 2518 2506 2500 2475 2409 2327 2234 2195 2232 2326 2423 2469 2467 2471 2497 2578 2699 2835 2917 2906 2847 2780 2725 2746 2762 2850 2900 2930 2942 2937 2933 2920 2910 2935 2941 2951 2940 2917 2908 2912 2935 2960 2975 3035 3155 3154 3065 3112 3132 3141 3128 3085 3038 3034 3051 3017 2986 3019 2929 2964 3156 3064 3016 3098 3224 3332 3384 3364 3307 3122 2940 3496 3924 3312 2865 2863 2893 2932 2917 2875 3002 3007 3002 2995 2967 2999 3072 3114 3134 3147 2920 2934 2964 2982 2907 2826 2811 2817 2838 2842 2730 2771 2760 2778 2800 2838 2842 2813 2793 2801 2819 2778 2678 2650 2721 2754 2667 2576 2540 2535 2555 2563 2497 2409 2328 2388 2478 2718 2846 3178 3150 2746 2805 2874 2947 3003 2995 2973 2944 2915 2893 2918 2996 3043 2957 2834 2876 2859 2859 2871 2849 2841 2836 2794 2774 2884 2953 2866 2882 2938 2979 2968 2904 2870 2908 2943 2925 2934 2934 2862 2902 2934 2973 2994 2978 2958 2929 2865 2838 2830 2830 2828 2902 2867 2764 2766 2882 2993 2951 2863 2937 2974 3022 2949 2805 2775 2843 2840 2812 2786 2739 2780 2808 2531 2480 2545 2561 2581 2621 2606 2400 2410 2446 2510 2556 2566 2571 2747 3009 3050 3060 3081 3088 3154 3262 3268 3248 3252 3266 3281 3285 3341 3213 3242 3134 3056 3214 3150 3122 3415 3475 3367 3202 3185 3189 3311 3572 3506 3283 3457 3995 4161 3975 3691 3679 3679 3399 3335 3250 2950 2641 2539 2471 2595 2639 2519 2298 2442 2693 2952 3143 3135 3132 3232 3133 3492 3513 3577 3347 3231 3121 2766 2406 2407 2524 2501 2167 2067 2743 2806 2320 1832 1589 1507 1449 946 1258 1586 1719 1771 1713 1556 1546 1803 1987 2204 2352 2278 2507 2842 3195 3238 2895 2621 2727 2751 2924 3039 3130 3084 3139 3201 3210 3195 3162 3162 3122 3091 3079 3083 2937 2741 2630 2569 2518 2584 2649 2416 2502 2563 2557 2487 2554 2774 2791 2449 2456 2478 2676 2813 2850 2660 2564 2559 2558 2556 2570 2601 2617 2800 2763 2991 3422 3902 4052 4175 4517 4627 4679 4592 4383 4119 3651 3296 3214 3221 3193 3003 2847 2738 2771 2915 2746 2564 2404 2284 2177 2065 2129 2642 2674 2637 2297 2337 2407 2398 2720 3288 3367 3347 2734 2374 2063 1783 1676 1623 1511 1515 1572 1778 2205 2659 2923 2992 3157 3312 2729 1867 1884 1876 1970 1854 1782 1784 1949 1977 1803 1652 1600 1906 2660 2739 2415 2054 1793 1604 1465 1465 1520 1479 1377 1304 1149 1140 1260 1350 1362 1400 1540 1665 2053 2273 2112 1981 1961 2131 2290 2343 2341 2217 2094 2009 2057 2083 2124 2060 1920 1772 1540 1427 1516 1539 1530 1524 1459 1411 1486 1519 1441 1385 1323 1285 1268 1281 1289 1296 1314 1333 1329 1333 1380 1488 1433 1325 1323 1472 1628 1436 1342 1255 1139 1054 988 960 980 909 884 986 1023 1107 1324 1678 1577 1394 1394 1459 1514 1698 2113 2529 2598 2507 2444 2433 2607 2768 2700 2575 2372 2324 2350 2524 2327 2160 2332 2384 2376 2227 1982 1975 2069 2061 2135 1982 1641 1536 1370 1319 1401 1420 1405 1483 1961 2322 1755 1774 1727 1854 1790 1811 1782 1893 2029 2065 1990 1965 1961 1986 2010 2190 2087 1918 1805 1760 1743 1860 1994 1995 1942 1838 1750 1636 1462 1510 1238 1327 1544 2081 2227 2338 2764 3484 4094 3948 3548 3564 3335 3253 3221 3182 3106 3049 3067 3064 3016 2979 2994 2957 2810 2732 2794 2993 3247 3525 3519 3538 3532 3522 3500 3480 3475 3447 3478 3474 3454 3464 3473 3478 3483 3484 3489 3492 3511 3529 3542 3559 3570 3582 3599 3623 3639 3651 3669 3685 3695 3713 3732 3752 3773 3799 3799 3814 3835 3860 3882 3886 3870 3846 3837 3836 3824 3816 3766 3729 3712 3668 3626 3596 3591 3560 2567 2603 2613 2597 2588 2595 2615 2673 2710 2704 2688 2671 2640 2614 2594 2579 2571 2567 2555 2527 2537 2519 2528 2575 2624 2628 2625 2648 2651 2655 2664 2677 2678 2651 2608 2567 2539 2549 2577 2564 2558 2550 2598 2595 2583 2561 2529 2520 2534 2545 2542 2519 2515 2493 2426 2343 2241 2196 2228 2322 2422 2461 2488 2496 2502 2608 2717 2857 2942 2930 2867 2808 2759 2718 2737 2823 2879 2912 2914 2898 2896 2905 2916 2933 2937 2945 2934 2926 2910 2915 2950 2980 3024 3094 3139 3169 3092 3107 3118 3080 3095 3061 3019 2981 2930 2939 2978 2939 3028 3097 3178 3154 3208 3255 3287 3333 3294 3253 3140 3009 2946 3731 3357 3021 3002 3038 3066 3039 3027 2977 3119 3138 3071 3026 3044 3080 3119 3155 3131 3061 2952 2984 2965 2931 2903 2869 2753 2676 2744 2862 3094 3119 2901 2845 2886 2895 2864 2822 2789 2801 2835 2731 2668 2691 2768 2816 2805 2734 2636 2578 2565 2533 2531 2418 2402 2443 2524 2669 2852 2888 2789 2746 2792 2914 2999 2972 2956 2916 2931 2918 2889 2933 3019 3025 2962 2911 2933 2937 2939 2920 2929 2935 2925 2940 2980 3023 2984 2851 2922 2947 3000 3021 2974 2933 2941 2959 2989 2989 2956 2914 2941 2947 2951 2968 2981 2984 2958 2934 2912 2865 2829 2883 2904 2840 2760 2759 2857 2873 2910 2857 2952 3041 3074 3002 2898 2883 2927 2876 2802 2773 2797 2690 2598 2460 2419 2434 2437 2435 2423 2411 2378 2383 2441 2542 2588 2665 2806 2941 3043 3095 3132 3171 3212 3258 3283 3262 3262 3282 3298 3338 3277 3414 3254 3252 3419 3289 3377 3287 3175 3460 3465 3319 3287 2991 2958 3141 3411 3448 3305 3509 4090 4137 4062 3727 3590 4006 3761 3518 3319 2988 2857 3019 3094 3275 2897 2694 2476 2704 2943 2996 3050 3095 2986 3446 3541 2786 2661 2388 1932 2166 2686 2569 2287 2325 2353 2241 2098 2091 2736 2689 1984 1552 1499 1184 986 785 1389 1475 1754 1969 1956 1814 1867 2217 2270 2271 2730 2507 2598 2987 3379 3275 2787 2543 2573 2740 3072 3125 3112 3117 3038 2962 2944 3015 3219 3148 3080 2997 2960 3036 2924 2771 2704 2656 2580 2550 2637 2696 2564 2548 2662 2584 2641 3055 3099 2403 2403 2520 2621 2587 2796 2824 2747 2720 2599 2436 2569 2669 2714 2732 2507 2888 3673 4112 4052 4012 3903 4316 4542 4610 4472 4203 3833 3641 3494 3218 3073 2983 2941 2855 2739 2714 2588 2360 2159 2108 2134 1836 2007 2530 1990 2101 2200 2368 2563 2699 2991 3043 2991 2585 2145 2003 1892 1701 1607 1605 1567 1525 1562 1747 1944 2085 2082 2002 1908 1783 1763 1637 1819 1829 1855 1821 1803 1852 1840 1679 1473 1512 1527 2088 2454 2737 2585 2222 1901 1695 1584 1404 1394 1264 1229 1263 1207 1291 1463 1468 1460 1365 1508 1453 1929 2074 1911 1783 1867 1896 1701 2046 2511 2268 2105 2070 1941 1983 2125 2102 1910 1970 1570 1623 1610 1600 1506 1498 1603 1646 1592 1519 1494 1367 1286 1253 1285 1298 1280 1292 1319 1364 1330 1417 1378 1310 1284 1311 1369 1396 1415 1360 1362 1312 1185 1063 1010 1151 1240 1002 975 1024 1124 1174 1660 1794 1558 1436 1471 1494 1548 1876 2257 2267 2312 2360 2186 2165 2741 2939 2789 2635 2503 2490 2514 2513 2248 2031 2201 2297 2128 2087 1721 1814 2031 2204 2241 2051 1800 1487 1353 1391 1409 1405 1574 2090 2855 2666 1847 1688 1770 1838 1885 1935 2020 2101 2148 2126 2065 2081 2097 2136 2115 2201 2252 2108 1918 1925 1819 2009 2242 2265 2057 1972 1997 1909 1797 2478 2054 2031 2136 2131 2018 2133 2599 3338 4057 4018 4043 3728 3366 3236 3216 3213 3138 3136 3144 3130 3034 3006 2919 2704 2577 2610 2629 2807 3254 3469 3511 3518 3506 3469 3483 3468 3484 3475 3454 3419 3449 3482 3490 3483 3478 3478 3499 3501 3515 3537 3556 3556 3557 3574 3588 3595 3610 3634 3650 3651 3666 3692 3715 3736 3759 3766 3776 3799 3827 3855 3878 3890 3890 3866 3853 3863 3819 3764 3751 3730 3711 3656 3654 3649 3609 3574 2583 2617 2621 2616 2609 2605 2628 2676 2712 2705 2679 2657 2625 2594 2576 2568 2564 2563 2562 2531 2535 2509 2521 2564 2629 2654 2646 2647 2649 2662 2666 2683 2679 2647 2608 2575 2561 2572 2598 2610 2597 2597 2615 2603 2587 2567 2542 2538 2550 2556 2541 2493 2528 2505 2441 2358 2258 2210 2240 2317 2388 2436 2509 2522 2536 2621 2709 2854 2947 2943 2896 2859 2807 2718 2734 2807 2857 2884 2883 2871 2878 2905 2931 2948 2959 2965 2971 2962 2936 2924 2972 3013 3025 3073 3155 3163 3116 3097 3127 3098 3047 3031 2990 2936 2951 2992 2972 2918 3021 3165 3223 3201 3190 3219 3229 3168 3057 3116 2998 3036 3037 3195 3189 3148 3138 3120 3187 3419 3318 3118 3170 3179 3156 3104 3090 3110 3150 3194 3167 3067 2896 2916 2955 2928 2801 2738 2810 2929 3034 3369 4339 3626 2995 2900 2923 2919 2911 2880 2830 2817 2808 2731 2674 2729 2781 2800 2745 2682 2642 2644 2704 2708 2743 2824 2749 2729 2727 2780 2846 2863 2845 2839 2840 2947 3006 2993 2932 2891 2932 2945 2937 2997 3053 2973 3027 2973 2970 2970 2984 2996 2995 3005 3021 3015 3001 2984 3455 3061 3058 3152 3189 3163 3094 3007 2980 2994 3041 3002 2905 2936 2974 2951 2930 2937 2929 2951 3042 3018 3005 2952 2941 2962 2897 2821 2829 2823 2804 2851 3026 3126 3066 3061 3043 2990 2962 2968 2953 2870 2788 2760 2716 2612 2454 2431 2452 2474 2523 2467 2396 2365 2501 2544 2641 2706 2791 2911 2984 2966 2933 3166 3238 3267 3284 3287 3269 3261 3302 3358 3385 3447 3371 3448 3311 3333 3348 3389 3370 3281 3330 3498 3377 3324 3201 2976 2978 3132 3303 3252 3153 3483 3868 4064 4301 3754 3448 3502 3481 3434 3308 3147 3147 3286 3561 3458 3070 2803 2693 2803 2891 2867 2962 3157 3202 3740 3058 2145 1596 1342 1454 2142 2834 2552 2370 2306 2247 2108 2106 2242 2594 2587 2123 1643 1224 856 942 969 1095 1257 1674 2033 2130 2101 2136 2146 2138 2256 2462 2719 2700 3005 3329 3015 2452 2387 2412 2777 3067 3155 3192 3165 3095 3085 3099 2999 3120 3236 3093 2980 2910 2900 2881 2820 2732 2732 2790 2477 2414 2476 2450 2552 2694 2568 2477 2585 2550 2557 2597 2610 2596 2483 2705 2848 2734 2624 2559 2379 2395 2534 2641 2659 2591 2854 3443 4034 4374 4075 3742 3608 3828 4221 4414 4101 3712 3609 3412 3250 2994 2937 2877 2793 2732 2712 2610 2389 2158 2121 2350 1873 1934 1798 1548 1537 1639 1888 2285 2583 2830 2743 2544 2275 2006 1931 1848 1724 1739 1740 1599 1483 1484 1682 1618 1567 1572 1557 1572 1573 1596 1546 1618 1585 1574 1611 1704 1710 1526 1433 1345 1494 1514 1785 2194 2544 2536 2228 1865 1653 1570 1467 1405 1269 1298 1368 1397 1481 1590 1550 1305 1373 1422 1226 1627 1858 1825 1746 1633 1557 1328 2059 2500 2408 2368 2240 2084 2027 2086 2101 1839 1744 1666 1765 1678 1598 1543 1485 1479 1841 1973 1604 1477 1365 1298 1282 1316 1345 1339 1332 1311 1347 1347 1420 1379 1326 1323 1341 1386 1396 1393 1374 1363 1331 1214 1105 1055 1086 1000 988 1014 1095 1277 1314 1262 1205 1208 1331 1464 1532 1643 2052 2322 2257 2290 2375 2248 2007 2871 3150 2460 2247 2163 2058 2136 2291 2249 2194 2273 2235 2177 1969 1820 1902 1987 1938 2337 2410 2675 1826 1822 2325 2191 1767 1933 2300 2589 2005 1725 1738 1787 1896 1978 2047 2150 2201 2238 2307 2350 2311 2278 2273 2278 2294 2328 2201 2194 2046 2022 2361 2689 2591 2262 2169 1911 1890 2035 2399 2409 2297 2213 2014 1778 1866 2254 3143 3555 3889 4198 4077 3730 3405 3207 3197 3206 3261 3281 3248 3139 3050 2993 2904 2688 2667 2648 2882 3275 3444 3453 3475 3518 3458 3525 3452 3468 3490 3482 3471 3468 3470 3509 3515 3521 3516 3522 3520 3520 3528 3535 3538 3555 3572 3593 3609 3626 3632 3629 3639 3664 3687 3703 3724 3728 3735 3760 3791 3823 3854 3882 3893 3892 3860 3851 3840 3810 3816 3806 3766 3721 3685 3666 3633 3593 3543 2605 2634 2638 2643 2638 2624 2642 2683 2713 2698 2664 2638 2613 2585 2568 2560 2556 2565 2571 2536 2532 2502 2516 2559 2617 2657 2663 2652 2650 2661 2665 2684 2683 2658 2628 2609 2599 2594 2604 2629 2631 2636 2636 2615 2592 2577 2566 2549 2524 2503 2493 2488 2526 2521 2457 2374 2303 2273 2285 2310 2349 2432 2487 2507 2565 2637 2730 2846 2924 2936 2916 2879 2802 2735 2751 2807 2844 2867 2871 2875 2884 2903 2930 2950 2972 2980 2991 2946 2949 2954 2996 3030 3044 3089 3142 3148 3102 3151 3159 3137 3051 3005 3027 3062 3080 3077 2980 3005 3049 3614 4186 3703 3237 3153 3115 3021 2951 3019 3071 3110 3134 3170 3159 3126 3090 3053 3297 4084 3701 3179 3167 3141 3137 3120 3104 3137 3187 3168 3128 3118 2990 3017 3035 3048 3051 2972 2936 3206 3781 4117 4045 3194 2939 2936 2954 2949 2946 2921 2879 2870 2778 2730 2719 2786 2809 2821 2790 2788 2831 2787 2634 2795 2936 2924 2845 2805 2778 2785 2807 2801 2783 2811 2865 2967 2992 3021 3028 2980 2970 2973 2968 3011 3038 3042 3047 3084 3010 2966 2962 2971 3047 3148 3134 3059 3060 3026 3288 3018 3139 3296 3327 3275 3146 3020 3012 2974 3173 2992 2932 2965 2936 2870 2846 2848 2848 2967 3111 3065 3017 3004 3037 3022 2929 2854 2857 2851 2793 2702 3537 3647 3231 3004 2951 2919 2932 2996 2983 2838 2792 2810 2803 2703 2656 2595 2522 2546 2657 2615 2520 2482 2572 2694 2769 2845 2970 3053 2988 2841 3008 3233 3249 3223 3123 3116 3165 3205 3253 3310 3370 3440 3442 3435 3348 3317 3546 3638 3410 3338 3451 3548 3395 3222 3069 3052 3129 3242 3317 3134 3041 3410 3815 3943 4244 3866 3584 3473 3444 3484 3527 3483 3386 3488 3539 3244 3083 2920 2867 2898 3046 3638 4316 3143 3072 3186 2713 2289 1852 1693 1655 1629 1972 2225 2009 2199 2079 2075 2230 2611 2882 2776 2634 2482 2162 1869 1849 1550 1210 1243 1490 1743 1976 2171 2310 2540 2760 2713 2741 2656 2556 2810 3091 2959 2787 2478 2709 3140 3240 3243 3224 3173 3121 3134 3274 3055 3229 3166 3067 2942 2849 2854 2901 2837 2676 2568 2584 2525 2447 2452 2354 2505 2620 2521 2557 2585 2368 2614 2626 2653 2616 2481 2603 2831 2682 2536 2541 2780 2645 2555 2457 2544 2709 2967 3339 3552 4359 3657 3284 2919 3011 3382 3548 3360 3120 2958 3095 3065 2821 2858 2754 2663 2599 2535 2482 2352 2166 2065 2126 1917 1829 1667 1537 1462 1428 1530 1861 1956 2091 2565 2555 2212 1982 1923 1855 1789 1810 1634 1562 1394 1468 1549 1395 1334 1376 1433 1482 1526 1583 1521 1495 1457 1372 1341 1428 1420 1269 1483 1471 1514 1511 1571 1684 1972 2212 1978 1714 1601 1519 1497 1568 1680 1661 1620 1672 1715 1706 1516 1308 2505 1649 1187 1268 1381 1622 1608 1412 1256 1365 2091 2313 2284 2309 2382 2246 1997 2079 2095 1848 1788 1711 1651 1613 1562 1535 1477 1279 1292 2937 2503 1761 1397 1356 1344 1371 1374 1336 1373 1342 1348 1355 1359 1325 1300 1362 1434 1418 1367 1355 1362 1441 1460 1329 1227 1125 1048 1033 1054 1049 1149 1252 1308 1343 1280 1216 1273 1466 1620 1867 2193 2405 2456 2356 2155 2378 2000 2940 2733 1974 1694 1696 1726 1812 2021 2203 2111 2071 2030 1708 1692 1844 1994 2139 1980 2022 2589 2635 2050 1886 2014 2114 2271 2263 2315 2260 2000 1867 1853 1866 1914 2028 2081 2083 2156 2282 2459 2460 2350 2293 2311 2318 2294 2525 2540 2359 2209 2342 2692 2924 2896 2797 2107 1983 1968 2076 2122 2051 2029 1966 1863 1817 1822 2060 2630 2824 3435 4050 4241 4154 3722 3399 3401 3362 3348 3344 3303 3203 3107 3083 2895 2786 2748 2833 3053 3362 3554 3535 3491 3597 3566 3581 3507 3478 3496 3512 3478 3477 3496 3512 3507 3504 3512 3521 3523 3524 3526 3528 3541 3554 3563 3568 3569 3569 3581 3606 3620 3643 3664 3683 3699 3704 3715 3737 3769 3808 3844 3853 3889 3883 3851 3852 3857 3837 3791 3794 3778 3748 3720 3655 3596 3568 3509 2630 2645 2654 2658 2652 2643 2653 2688 2710 2685 2648 2620 2602 2583 2566 2556 2560 2574 2575 2548 2541 2509 2541 2576 2596 2636 2668 2661 2654 2658 2663 2687 2691 2676 2661 2653 2638 2623 2625 2640 2653 2663 2659 2631 2601 2587 2582 2576 2546 2498 2478 2479 2480 2535 2479 2399 2362 2339 2308 2295 2335 2410 2458 2501 2576 2696 2787 2845 2895 2931 2925 2871 2797 2745 2760 2785 2815 2853 2864 2889 2905 2897 2899 2922 2962 3001 3035 3004 2988 2986 2992 3013 3059 3123 3167 3169 3149 3097 3086 3078 3070 3097 3148 3161 3146 3168 2976 3044 3003 3738 4067 4078 3600 3163 3101 3019 3069 3162 3245 3183 3179 3185 3139 3078 3035 3101 3550 4259 3529 3032 3062 3086 3093 3114 3138 3180 3229 3207 3149 3078 2972 2999 3007 3021 3016 2970 2953 3240 3797 3480 2957 2965 2934 2919 2966 2980 2947 2896 2849 2854 2773 2751 2785 2810 2824 2857 2821 2754 2709 2640 2604 2669 2875 2866 2737 2580 2587 2714 2774 2722 2706 2811 2900 2952 3007 3051 3062 3033 3011 2995 2983 2997 2998 2998 3033 3100 3027 2973 3007 3067 3126 3144 3014 2952 2938 2815 2709 2981 3495 3534 3338 3355 3362 3334 3191 3211 3084 3025 3086 3036 2889 2782 2739 2769 3016 3087 3118 2994 3134 3089 3055 3065 3054 3006 2870 2839 2733 2776 3452 3571 3276 3108 3073 3062 3090 3085 3026 2915 2924 2925 2799 2744 2704 2682 2661 2593 2625 2677 2607 2632 2660 2747 2794 2879 3066 3145 2889 2945 4039 3368 3169 3113 2907 2907 3059 3110 3146 3219 3297 3297 3332 3311 3313 3330 3690 3774 3402 3400 3434 3516 3333 3180 3023 3173 3291 3688 3914 3329 3237 3497 4246 4078 4035 3902 4208 4018 3468 3426 3370 3511 3599 3293 3482 3222 3012 2925 2937 3012 3469 4486 3051 3360 2958 2970 2882 2537 2111 1992 2165 2024 1905 1965 1675 1851 1920 2061 2163 2437 2767 2672 2286 2205 2103 2090 1864 1539 1306 1244 1316 1413 1433 1493 1862 1391 1980 2502 2739 2698 2685 2876 2995 3008 2878 2926 3134 3316 3327 3263 3172 3101 3014 2959 3246 3244 3237 3084 2995 2903 2849 2914 2990 2808 2628 2564 2510 2452 2473 2536 2420 2333 2426 2418 2543 2483 2315 2300 2478 2570 2524 2488 2678 2889 2749 2734 2653 2769 2680 2528 2322 2304 2542 2853 3001 3657 4004 3124 2617 2704 2813 2899 2940 2852 2711 2506 2770 2763 2699 2805 2762 2633 2480 2360 2331 2295 2154 2059 1996 1940 1861 1738 1598 1516 1491 1430 1579 1551 1622 2295 2612 2377 2031 1882 1785 1642 1658 1515 1367 1333 1807 1722 1351 1256 1236 1309 1376 1393 1433 1431 1437 1436 1307 1045 897 1024 1331 1527 1505 1445 1424 1442 1334 1204 1459 1499 1450 1436 1276 1161 1424 1876 2022 1929 1880 1772 1753 1541 1358 2049 1556 957 905 970 1430 1360 1296 1164 1426 1648 1834 2100 2303 2392 2121 2102 2097 2091 1929 1789 1698 1644 1577 1512 1514 1511 1438 1331 1412 1981 1888 1417 1440 1479 1659 1439 1345 1393 1381 1378 1395 1380 1316 1301 1463 1790 1510 1406 1405 1468 1621 1704 1553 1291 1226 1230 1213 1165 1126 1233 1415 1448 1272 1319 1300 1359 1369 1424 1654 2030 2300 2473 2402 2172 2780 2799 2854 2294 1716 1370 1699 2692 1763 1745 1849 1582 1472 1417 1536 1747 1878 2443 2764 2867 2584 2738 2532 1966 1618 1654 1630 1830 2111 2276 2433 2365 2134 2028 2005 1980 2087 2128 2150 2326 2442 2457 2364 2270 2247 2248 2227 2179 2450 2685 2565 2402 2551 2724 2598 2480 2077 2103 2101 2093 2120 2156 2141 2060 1924 1855 1989 1970 1998 2017 2263 2889 3604 3790 3987 3843 3713 3665 3587 3453 3328 3294 3177 3117 3053 2991 2959 2957 3016 3106 3217 3486 3532 3451 3527 3583 3593 3578 3550 3496 3518 3518 3527 3526 3534 3535 3531 3523 3518 3523 3516 3510 3515 3529 3544 3547 3550 3566 3569 3584 3598 3601 3628 3650 3654 3663 3686 3706 3712 3750 3780 3812 3842 3874 3865 3837 3839 3808 3789 3795 3793 3764 3694 3618 3606 3596 3582 3499 2637 2649 2665 2677 2675 2664 2665 2691 2706 2675 2634 2614 2602 2581 2565 2562 2572 2589 2591 2575 2541 2527 2500 2548 2598 2645 2673 2664 2651 2654 2660 2690 2699 2695 2694 2682 2659 2643 2646 2657 2656 2681 2679 2648 2623 2607 2595 2552 2511 2508 2491 2489 2493 2533 2504 2456 2445 2403 2320 2260 2290 2411 2523 2602 2658 2741 2784 2827 2885 2928 2922 2863 2789 2749 2754 2754 2789 2813 2841 2887 2918 2902 2868 2874 2928 2945 2984 2980 2971 2988 3007 3035 3058 3047 3058 3053 3060 3065 3133 3154 3099 3094 3106 3081 3119 3156 3068 2990 3018 3493 3581 3356 3193 3134 3062 3050 3156 3296 3291 3227 3222 3207 3102 3049 3051 3058 3224 3387 2976 2838 2859 3052 3163 3195 3198 3183 3174 3201 3152 3064 3044 3046 3015 2999 2996 2986 2964 2956 3013 3096 2888 2846 2832 2819 2938 2979 2924 2885 2839 2830 2803 2803 2817 2764 2676 2658 2664 2552 2349 2319 2483 2800 2793 2626 2439 2362 2506 2756 2847 2713 2716 2767 2902 2976 3070 3083 3067 3071 3061 3016 2967 2927 2921 2880 3008 3077 3032 2998 3036 3091 3118 3071 2825 2729 2639 2603 2614 3621 4072 3607 3275 3405 3359 3127 3219 3286 2897 3061 3106 2877 2707 2683 2686 2794 3295 3112 3026 2852 3210 3141 2959 3293 3537 2928 3026 2880 2778 2846 3207 3149 3133 3209 3198 3117 3167 3214 3146 3078 2969 2883 2854 2802 2760 2699 2576 2562 2666 2694 2679 2714 2742 2763 2826 2944 3024 2937 2691 2939 3576 3603 3227 3082 2963 2986 3115 3132 3163 3156 3164 3251 3230 3290 3278 3541 3889 3839 3674 3661 3592 3470 3280 3143 3235 3836 4011 3872 3972 3421 3386 3710 3946 3865 3738 3831 4080 4106 3898 3573 3700 3906 3286 3244 3519 3312 3092 3044 3061 3156 3289 3408 2884 3167 3073 2891 2821 2567 2254 2186 1945 1806 1724 1147 2006 2278 2350 2353 2273 2336 2563 2485 2398 2312 2322 2092 1679 1368 1250 1254 1329 1476 1480 2000 1954 1287 1702 2197 2694 2983 2980 3027 3055 3007 3114 3192 3356 3453 3406 3256 3096 3000 2860 2836 2941 3649 3129 2907 2920 2898 2849 2846 2922 2740 2558 2538 2623 2663 2756 2777 2531 2333 2402 2439 2529 2520 2410 2373 2444 2548 2533 2407 2642 2789 2692 3338 3021 2910 2658 2409 2241 2164 2223 2305 2321 2995 3085 2674 2623 2840 2980 2956 2840 2623 2396 2310 2687 2798 2974 2927 2674 2417 2257 2140 2202 2201 2131 2074 2038 1970 1882 1787 1696 1629 1662 1581 1523 1491 1477 1951 2443 2350 1906 1782 1785 1608 1553 1349 1112 1205 1370 1374 1321 1194 1121 1243 1266 1234 1283 1347 1366 1312 1136 752 672 696 1230 1330 1258 1162 1177 1214 1086 753 911 1103 1146 1211 1112 1099 1463 1915 2019 2048 2029 1814 1739 1585 1292 1366 1371 1069 669 811 999 1000 1123 1077 1220 1211 1344 1782 2117 2170 2124 2105 2062 2001 1871 1741 1624 1526 1520 1543 1555 1472 1366 1313 1411 1940 2169 1606 1661 1654 1696 1488 1363 1370 1400 1411 1400 1331 1278 1272 1480 1771 1569 1687 1988 1873 1593 1522 1498 1284 1205 1185 1140 1114 1138 1251 1403 1397 1332 1339 1313 1343 1302 1254 1323 1447 1544 2151 2404 2377 2641 2501 2091 1858 1606 1247 1324 1277 1355 1269 1293 1223 1200 1247 1408 1631 1792 2110 2118 2009 2445 2587 2232 1874 1665 1735 1803 2076 2257 2238 2448 2627 2631 2579 2292 2039 2036 2067 2159 2407 2522 2442 2318 2225 2121 2049 2033 2003 2322 2759 2846 2678 2750 2745 2605 2702 2605 2400 2290 2231 2197 2280 2306 2226 2048 1950 2025 2088 2129 2115 2114 2437 3056 3527 3834 3920 3923 3913 3887 3653 3362 3261 3194 3112 3038 3020 3033 3052 3095 3129 3197 3461 3540 3486 3427 3448 3521 3527 3553 3504 3527 3536 3554 3569 3570 3556 3541 3528 3518 3522 3520 3519 3514 3520 3530 3532 3541 3544 3531 3548 3575 3593 3609 3617 3624 3644 3668 3690 3705 3737 3750 3783 3831 3862 3843 3828 3830 3810 3810 3802 3781 3755 3702 3642 3651 3608 3521 3425 2633 2653 2676 2694 2696 2683 2675 2692 2701 2668 2643 2622 2596 2578 2572 2576 2589 2607 2608 2562 2517 2518 2434 2526 2600 2643 2668 2658 2642 2641 2656 2687 2697 2701 2700 2682 2653 2638 2646 2658 2659 2689 2691 2673 2661 2627 2597 2557 2532 2539 2515 2464 2511 2497 2502 2523 2487 2413 2326 2267 2304 2456 2589 2648 2701 2658 2693 2795 2887 2921 2905 2862 2805 2769 2739 2751 2768 2794 2836 2875 2902 2904 2873 2863 2903 2950 2995 3002 3007 3014 3017 3009 3001 3030 3092 3098 3063 3083 3038 3094 3085 3085 3128 3139 3152 3132 3067 2973 3496 3661 3296 3033 3026 3051 3054 3109 3218 3324 3323 3242 3194 3154 3067 3033 3034 2925 2799 2838 2821 2835 2938 3157 3258 3263 3257 3240 3206 3217 3207 3171 3172 3137 3105 3059 3004 2965 2973 3029 3089 3137 2968 2925 2880 2857 2928 2962 2925 2898 2853 2866 2862 2825 2814 2723 2650 2584 2519 2426 2368 2663 3246 3131 2772 2571 2440 2556 2897 3192 3054 2646 2662 2672 2831 3028 3116 3109 3106 3116 3095 3035 2985 2972 2897 2886 2972 3048 3050 3032 3041 3055 3046 3029 2897 2682 2505 2604 3249 4124 4020 3250 2808 2845 2831 2901 3275 3153 2819 3535 3385 2789 2638 2634 2735 2965 3192 2996 2804 2706 3069 3233 3080 2975 3379 4262 3090 2981 2881 2906 2959 3005 3042 3090 3100 3109 3237 3219 3179 3131 2895 2803 2771 2797 2852 2762 2586 2643 2670 2642 2649 2653 2680 2760 2883 2974 2995 3011 3209 3165 3349 3348 3264 3246 3250 3270 3313 3277 3370 3380 3377 3349 3255 3293 3321 3628 3971 3853 3892 3834 3635 3462 3437 3423 3535 3694 3688 3599 3529 3392 3595 3811 4064 4121 4178 4206 4159 4144 4044 3697 3425 3467 3281 3351 3595 3626 3548 3622 3686 3202 3272 3499 3092 3345 3157 3064 2801 2510 2813 2964 2521 2439 1791 1427 1383 2083 2451 2426 2492 2590 2628 2550 2236 2285 2293 2100 1820 1699 1577 1379 1473 1667 2317 2416 1550 1143 1423 2039 2712 3099 3057 2862 3063 3128 3213 3257 3475 3503 3411 3292 3044 2869 2709 2738 2714 3080 2937 2819 2833 2824 2736 2687 2781 2724 2566 2544 2553 2658 2798 2680 2423 2455 2480 2552 2571 2574 2455 2363 2350 2582 2709 2408 2526 2653 2639 2680 2953 2870 2576 2359 2202 2159 2269 2100 2164 2416 2459 2532 2700 2916 3069 2889 2851 2700 2624 2457 2408 2789 2946 2799 2610 2399 2257 2158 2152 2124 2120 2054 1997 1946 1876 1835 1807 1766 1801 1776 1636 1513 1413 1759 2249 2006 1820 1760 1719 1564 1427 1249 1083 1077 1176 1215 1232 1086 1041 1121 1150 1107 1064 1124 1174 1075 1207 2962 2374 1308 1118 1092 927 821 884 874 708 597 819 861 1021 1127 1122 1190 1484 1908 1983 1951 1985 1921 1558 1251 1580 2041 2001 1832 958 669 653 659 820 938 957 1027 1301 1720 1992 2090 2110 2053 1981 1874 1779 1709 1654 1564 1505 1558 1587 1451 1316 1338 1665 2162 2575 2191 2047 1792 1820 1668 1429 1352 1384 1389 1383 1283 1248 1241 1318 1372 1343 1387 1445 1515 1528 1464 1357 1328 1267 1201 1174 1187 1220 1312 1407 1413 1386 1374 1364 1334 1255 1135 1023 1029 1127 1508 2065 1809 1727 1619 1345 1313 1221 1265 1413 1199 1295 1246 1167 1149 1216 1281 1293 1548 1630 1557 1651 1645 1692 1777 1734 1779 1845 1889 1849 2121 2349 2266 2266 2662 2690 2884 2623 2133 2057 2227 2373 2428 2456 2407 2344 2183 1995 1917 1926 1976 2257 2586 2554 2465 2627 2712 2742 2632 2565 2502 2407 2371 2340 2370 2362 2358 2188 2076 2105 2204 2346 2366 2278 2494 2892 3576 3852 3865 3803 3934 4225 3723 3354 3350 3362 3261 3137 3097 3138 3132 3160 3151 3232 3406 3517 3555 3573 3532 3383 3451 3526 3524 3536 3537 3539 3561 3580 3586 3572 3557 3527 3526 3529 3529 3529 3525 3523 3525 3523 3533 3555 3565 3575 3586 3592 3595 3614 3627 3647 3669 3689 3695 3721 3772 3820 3866 3823 3808 3799 3786 3794 3784 3741 3756 3751 3659 3664 3653 3473 3382 2643 2666 2694 2714 2717 2701 2686 2689 2692 2680 2668 2624 2594 2583 2585 2594 2608 2620 2609 2537 2562 2554 2524 2554 2595 2635 2659 2651 2633 2628 2655 2675 2677 2686 2683 2660 2635 2629 2640 2648 2654 2687 2693 2699 2679 2642 2604 2574 2555 2544 2520 2454 2475 2489 2506 2520 2468 2387 2325 2307 2354 2469 2543 2560 2588 2554 2662 2805 2915 2942 2905 2871 2833 2767 2735 2743 2768 2803 2838 2860 2882 2909 2920 2900 2922 2954 2967 2996 3023 3030 3044 3034 2993 3013 3048 3062 3058 3059 3023 3087 3125 3081 3061 3103 3084 3082 3038 2957 2948 3331 3121 2965 3019 3022 3064 3166 3263 3280 3296 3189 3069 3019 2978 2957 2956 2891 2870 2975 2971 3021 3138 3249 3290 3294 3299 3287 3240 3209 3206 3189 3093 3046 3093 3083 3025 2996 2992 2969 3010 3011 3027 2926 2861 2830 2890 2932 2890 2874 2858 2872 2893 2883 2840 2750 2667 2674 2720 2722 2797 3018 3051 3780 2832 2663 2616 3128 3917 3859 2896 2480 2476 2583 2816 3043 3114 3114 3093 3112 3158 3142 3108 3065 2965 2907 2946 3033 3072 3047 3028 3042 3054 3082 3002 2772 2483 2528 2999 3314 3234 2912 2722 2918 2945 3274 3201 2923 2790 3698 3585 2941 2883 2833 2992 3556 3008 2875 2726 2711 2811 2923 2988 2991 3186 3973 4314 3112 2888 2950 3025 3013 3007 3044 3093 3306 3241 3296 3281 3279 3132 2953 2775 2781 2948 2905 2754 2741 2717 2706 2626 2648 2764 2886 2966 2991 2981 3199 3265 3260 3364 3330 3249 3320 3463 3530 3533 3444 3431 3391 3470 3385 3206 3250 3510 3772 3839 3786 3835 3574 3384 3449 3495 3434 3486 3630 3697 3664 3393 3303 4340 4632 4694 4575 4459 4367 4153 3686 3430 3422 3423 3244 3329 3452 3733 3880 3744 3628 3611 3519 3473 3418 3488 3518 3432 3369 3012 2858 3605 3526 2566 2183 2055 1659 1633 1845 2019 2248 2551 2502 2327 2272 1988 2193 2354 2252 2363 2450 2076 1572 1649 1795 3140 2889 1621 880 725 1157 2075 2869 2980 2446 2863 3123 3251 3347 3481 3554 3477 3227 2914 2779 2631 3010 2856 2832 2822 2803 2835 2800 2658 2628 2713 2723 2680 2634 2607 2610 2572 2497 2447 2540 2551 2592 2561 2480 2452 2350 2270 2439 2661 2687 2611 2597 2575 2540 2514 2434 2393 2308 2220 2143 2415 2331 2368 2301 2193 2372 2571 2748 2923 2693 2646 2675 2617 2592 2543 2505 2541 2656 2642 2548 2280 2191 2082 2076 2104 2078 2015 1932 1849 1856 1886 1902 1871 1776 1668 1514 1366 1566 2045 1390 1381 1347 1373 1278 1207 1155 1152 1226 1281 1344 1184 952 960 930 889 874 873 939 967 792 856 2810 2979 2981 1964 1089 734 634 745 1021 682 680 715 806 955 1026 1028 1220 1816 1805 1461 1432 1487 1528 1137 1064 1592 1370 1528 1706 1060 648 734 855 928 984 1020 1108 1377 1608 1706 1858 1941 1944 1946 2004 1964 1872 1712 1669 1618 1582 1580 1448 1669 2052 1550 1589 2164 2637 2106 1632 1505 1456 1399 1390 1405 1418 1479 1339 1287 1247 1225 1219 1236 1340 1552 1598 1592 1493 1429 1403 1293 1173 1187 1244 1283 1381 1403 1404 1378 1359 1362 1346 1274 1145 1139 1013 896 977 1300 1210 1080 1055 1054 1082 1010 1334 1507 1408 1336 1303 1180 1118 1193 1185 1268 1427 1468 1545 1726 1851 1752 1637 1712 1742 1887 1952 1964 2166 2440 2536 2493 2735 2705 3097 2630 2139 2152 2356 2394 2373 2308 2357 2324 2143 1968 1928 2016 2109 2272 2689 2936 2814 2697 2650 2690 2569 2457 2508 2501 2498 2410 2453 2465 2565 2516 2445 2506 2462 2411 2659 2757 3029 3325 3806 4029 3846 3767 3954 4056 3692 3782 3641 3542 3474 3347 3245 3306 3265 3224 3166 3159 3317 3453 3518 3601 3747 3477 3450 3539 3556 3558 3571 3588 3596 3585 3588 3557 3540 3546 3544 3532 3522 3525 3524 3531 3525 3534 3547 3546 3551 3564 3576 3577 3575 3591 3613 3631 3647 3655 3667 3709 3758 3818 3864 3772 3765 3819 3848 3820 3759 3746 3732 3720 3692 3660 3578 3500 3478 2653 2680 2715 2738 2737 2717 2698 2692 2687 2693 2673 2629 2598 2588 2596 2612 2627 2635 2629 2600 2585 2556 2533 2556 2591 2629 2652 2645 2627 2627 2646 2666 2669 2675 2663 2641 2629 2632 2636 2639 2654 2675 2685 2701 2692 2659 2619 2586 2563 2548 2520 2446 2474 2496 2512 2507 2468 2398 2330 2311 2362 2428 2456 2458 2493 2577 2733 2868 2959 2972 2919 2879 2839 2768 2783 2768 2790 2812 2830 2845 2853 2879 2947 2952 2971 2977 2997 3045 3052 3049 3039 3028 3043 3055 3062 3064 3058 3082 3035 3034 3053 3064 3069 3068 3059 3044 3046 2999 2994 2945 2923 2960 3008 3042 3089 3131 3160 3208 3208 3139 3037 2967 2960 2982 2963 2918 2961 3015 3076 3150 3224 3267 3282 3300 3295 3252 3257 3248 3181 3087 3025 2959 2975 3033 3029 2981 2979 2985 3060 3037 2985 2894 2829 2770 2808 2881 2882 2883 2880 2861 2821 2849 2831 2732 2660 2712 2815 2858 2930 3375 4617 2828 2568 2571 2615 3183 3734 3393 2549 2361 2338 2595 3703 3301 3060 2980 2972 3050 3100 3183 3152 3035 2960 2914 2914 3036 3104 3073 3030 3020 3045 3174 3156 2968 2758 3201 3435 3497 3364 2933 2777 2869 3218 3353 3250 3110 3074 3180 3188 3046 2955 2982 3077 3809 3024 2866 2842 2857 2895 2969 3026 3057 3202 3205 3186 3057 2922 2847 2883 2943 2997 3030 3165 3645 3870 3850 3876 3449 3131 2978 2934 3122 3342 2879 2833 2830 2819 2839 2853 3240 3321 3018 3061 3171 3982 4013 3222 3135 3319 3263 3171 3299 3532 3629 3611 3513 3396 3326 3509 3572 3678 3868 4038 4018 3783 3766 3890 3437 3265 3454 3616 3609 3568 3693 3963 3898 3439 3470 4529 4831 4707 4570 4483 4372 4167 3848 3719 3394 3231 2943 3159 3461 3730 3755 3609 3574 3565 3486 3416 3536 3520 3455 3356 3264 3180 3284 3865 3428 2401 2235 2181 2099 1954 1886 1978 2178 2508 2706 2704 2308 2058 2266 2463 2435 2087 1724 1754 1743 1672 1998 2698 2262 1420 947 895 1011 1302 2092 2582 2465 2823 3036 3131 3297 3444 3462 3435 3132 2789 2718 2827 3042 2992 3180 3184 2864 2870 2724 2680 2693 2711 2724 2710 2673 2563 2423 2420 2482 2504 2639 2653 2626 2626 2572 2512 2420 2223 2371 2664 2863 2687 2604 2521 2498 2463 2522 2610 2350 2251 2111 2247 2334 2215 2014 2001 2033 2092 2402 2600 2693 2620 2586 2616 2635 2613 2547 2593 2923 2918 2385 2193 2146 2149 2185 2178 2114 2066 2054 1879 1932 1945 2004 1878 1748 1659 1531 1390 1364 1379 1335 1317 1189 1165 1143 1095 1020 978 1081 1424 1313 966 856 756 1115 1624 1326 628 709 724 536 614 1009 873 699 883 953 631 535 548 1925 2200 1465 886 790 856 877 890 1113 899 1339 1182 989 1092 1167 754 538 504 612 1534 1615 778 663 986 1173 1185 1205 1230 1250 1285 1331 1336 1301 1426 1660 1924 2209 2108 2130 1941 1938 1856 1703 1582 1417 1768 3086 1692 1492 1437 1914 1683 1461 1414 1439 1472 1523 1653 1756 1650 1408 1322 1304 1284 1265 1280 1422 1543 1532 1481 1449 1423 1368 1295 1258 1246 1288 1357 1429 1479 1443 1382 1375 1396 1384 1354 1151 1078 955 868 855 892 906 874 919 953 961 1041 1320 1390 1316 1307 1235 1065 1104 1127 1119 1307 1360 1447 1664 1905 1950 1799 1737 1732 1785 1866 2051 2217 2225 2272 2394 2706 2671 2722 2928 2443 2055 2168 2294 2363 2196 1990 2138 2110 1998 1971 2080 2206 2246 2348 2356 2536 2515 2325 2340 2379 2395 2565 2582 2537 2608 2531 2783 2941 3034 3113 3028 2872 2534 2596 2966 3318 3587 3826 4177 4364 4288 4311 4298 4102 4033 3937 3755 3652 3641 3529 3402 3564 3463 3324 3200 3147 3212 3331 3308 3384 3722 3724 3666 3636 3628 3620 3590 3562 3609 3578 3589 3595 3600 3578 3551 3534 3520 3516 3523 3526 3523 3534 3545 3557 3563 3558 3555 3566 3581 3590 3597 3602 3607 3631 3649 3698 3747 3801 3806 3805 3824 3788 3747 3748 3760 3762 3716 3738 3733 3621 3508 3496 3548 2660 2688 2729 2755 2752 2734 2717 2699 2689 2694 2682 2638 2604 2591 2601 2622 2637 2642 2644 2636 2600 2560 2542 2562 2593 2631 2656 2655 2643 2637 2638 2668 2671 2673 2662 2648 2648 2652 2650 2649 2661 2666 2690 2703 2699 2667 2630 2596 2570 2553 2535 2480 2445 2503 2497 2515 2483 2424 2358 2320 2346 2375 2417 2438 2474 2603 2772 2904 2996 3013 2960 2923 2900 2836 2820 2800 2815 2819 2828 2846 2850 2856 2900 2910 2992 2995 3066 3054 3074 3105 3078 3061 3115 3103 3101 3071 3059 3099 3082 3108 3081 3039 3050 3036 3025 3026 3045 3050 3065 3017 3030 3060 3053 3073 3157 3132 3115 3209 3132 3075 3026 2980 2969 3015 3078 3055 3083 3089 3123 3141 3172 3134 3187 3246 3164 3090 3087 3081 3038 3065 3025 2987 2996 3047 3082 3066 3037 3030 2995 2948 2885 2820 2791 2772 2806 2899 2967 2959 2939 2907 2805 2832 2793 2690 2646 2710 2789 2804 3043 4556 4235 2706 2437 2431 2445 2551 2601 2509 2450 2415 2501 3439 4363 3435 2952 2876 2830 2881 3025 3139 3094 3044 2972 2882 2971 3022 3028 3044 3041 2989 2983 3216 3144 3089 3120 3693 3953 3725 3354 3126 3149 3502 3717 3148 3189 3241 3241 3183 3030 2862 2866 3020 3013 3226 2938 2915 2967 3017 3346 3564 3129 3068 3112 3221 3151 3074 3070 2949 2800 2863 3043 3042 3136 3346 3771 3753 3681 3330 3090 2971 2933 3310 3999 2891 2938 2874 2850 2902 3608 4361 4053 3216 3107 2960 2980 3202 3153 3006 3095 3131 3123 3260 3471 3518 3605 3485 3386 3320 3432 3573 3701 3907 4103 4132 3978 3897 3890 3392 3374 4091 4231 3856 3822 3744 3751 3492 3446 3523 4335 4692 4674 4644 4632 4506 4164 4046 4949 4525 2978 2268 2158 2747 3450 3525 3367 3384 3330 3488 3627 3424 3116 2920 2874 2859 2802 2941 3551 3193 2958 2942 2776 2365 2057 1992 2037 2036 2204 2475 2673 2318 2151 2521 2809 2552 2145 2121 2185 2042 2079 2090 1789 1330 1139 1240 1396 1653 2018 2322 2564 2816 2928 3034 3115 3152 3259 3465 3456 3062 2773 2699 2813 2822 3003 3081 2807 2852 2848 2769 2758 2748 2742 2732 2682 2626 2627 2680 2597 2482 2516 2723 2732 2652 2632 2624 2755 2838 2204 2240 2212 2566 2644 2654 2528 2396 2320 2235 2239 2360 2195 2102 2185 2304 2368 2193 1936 1981 2134 2210 2454 2627 2568 2544 2542 2544 2531 2482 2502 2759 2741 2347 2271 2224 2220 2254 2188 2079 2050 2125 2013 2025 2068 2001 1801 1635 1580 1501 1403 1391 1294 1263 1220 1042 972 1001 991 910 704 733 1077 931 747 752 567 393 374 415 595 753 625 366 338 339 389 640 993 1113 570 457 520 847 735 670 680 774 1080 722 709 750 814 1285 1625 1261 883 804 709 642 735 454 928 1056 610 592 799 850 1052 1283 1288 1284 1125 1168 1218 1313 1696 2087 2151 2156 1970 2062 2070 2066 1934 1734 1599 1529 1301 1423 1346 1488 1541 1501 1435 1409 1437 1507 1517 1601 1808 1823 1788 1592 1396 1380 1361 1314 1315 1463 1545 1551 1514 1484 1441 1379 1310 1231 1229 1327 1399 1441 1493 1473 1386 1382 1362 1339 1570 1291 1068 909 829 820 833 848 843 889 933 945 991 1122 1147 1074 1100 1029 972 1064 1066 1056 1095 1250 1540 1855 2065 2248 2042 2028 1656 1642 1848 2085 2223 2235 2188 1787 2288 2352 2370 2393 2183 1979 2139 2233 2294 1974 1696 1832 1914 1917 2044 2301 2467 2375 2390 2283 2215 2154 2190 2244 2300 2431 2576 2559 2482 2661 2881 3056 3169 3460 3457 3437 3159 2801 2727 3076 3464 3662 3932 4287 4360 4220 4386 4242 4032 3979 3906 3780 3728 3770 3692 3707 3688 3588 3442 3273 3133 3100 3167 3008 3220 3467 3625 3694 3669 3655 3595 3648 3598 3620 3596 3595 3594 3572 3558 3546 3546 3564 3558 3558 3558 3554 3546 3541 3543 3537 3546 3552 3558 3551 3550 3569 3586 3603 3617 3662 3702 3733 3767 3786 3795 3780 3719 3732 3718 3720 3736 3768 3792 3673 3561 3551 3562 3488 2669 2697 2740 2766 2768 2754 2730 2699 2689 2699 2685 2643 2606 2594 2610 2630 2640 2648 2651 2648 2616 2574 2566 2578 2600 2634 2658 2663 2662 2647 2648 2657 2662 2681 2684 2683 2685 2687 2683 2678 2681 2686 2700 2714 2709 2678 2640 2604 2579 2569 2556 2531 2445 2479 2510 2516 2487 2429 2363 2323 2330 2360 2406 2430 2471 2597 2717 2833 2980 3052 3004 2982 2941 2888 2838 2809 2813 2813 2823 2827 2827 2843 2864 2934 3004 3044 3046 3037 3115 3174 3171 3171 3195 3178 3083 3129 3089 3087 3134 3120 3065 3023 3022 3062 3055 3055 3058 3150 3166 3152 3117 3130 3168 3157 3153 3188 3194 3145 3093 3030 2992 3014 3037 3081 3202 3200 3140 3049 3043 3086 3104 3063 3075 3104 3072 3059 3069 3142 3079 3072 3013 2952 2970 3042 3088 3083 3063 3008 2894 2898 2871 2838 2870 2914 2945 2995 3036 2993 3006 2968 2897 2821 2750 2717 2736 2771 2769 2752 2925 3525 3088 2579 2428 2404 2442 2500 2554 2574 2467 2597 3218 4457 4181 3202 2775 2758 2760 2838 2961 3017 3033 3141 3087 3206 3054 2933 2974 3029 3035 3016 2993 3172 3169 3116 3150 3232 3254 3226 3207 3329 3806 4017 4225 3298 3101 3167 3236 3149 2917 2807 2900 3097 3016 2929 2901 2987 3037 3061 3149 3176 3084 3000 2837 2831 2891 2936 3007 3020 2964 2955 3034 3036 3130 3133 3285 3280 3243 3165 3115 3032 2906 3180 4414 3448 3113 2864 2872 3014 3496 3768 3512 3203 3141 3125 3061 3231 3144 2960 2961 3068 3167 3262 3374 3475 3546 3498 3354 3290 3338 3437 3645 3844 3930 4136 3823 3862 3782 3579 3735 4095 4134 3922 3734 3839 3643 3445 3544 3781 4445 4752 4775 4790 4736 4628 4299 3733 2101 1318 1052 964 966 1620 2934 3419 3448 3388 3267 3475 3537 3497 3405 3256 2986 2719 2520 2518 2747 2286 2190 2417 2682 2736 2435 1958 1715 1625 1770 2329 2768 2356 2081 2530 3134 3121 2671 2696 2572 2328 2234 1791 1485 1466 1525 1576 1756 2418 2610 2759 2925 3061 3072 3074 3115 3193 3279 3385 3350 2901 2742 2708 2715 2678 2771 2906 2842 3010 2824 2746 2763 2763 2749 2726 2632 2517 2610 2718 2365 2453 2491 2798 2834 2684 2616 2662 2639 2493 2290 2282 2148 2384 2437 2401 2361 2239 2187 2174 2130 2043 2127 2093 2201 2240 2178 2205 2271 2397 2283 2202 2293 2538 2531 2453 2475 2509 2482 2469 2477 2542 2491 2482 2352 2201 2286 2432 2345 2026 2028 2058 2065 2064 2031 1917 1696 1488 1437 1395 1358 1298 1228 1117 998 858 774 766 762 811 723 627 590 480 500 569 444 249 370 469 562 610 499 262 183 176 218 377 438 521 887 976 695 544 558 564 500 595 1127 575 548 574 908 1115 1460 1622 1176 430 518 651 443 512 406 422 469 481 456 647 730 1011 1106 1120 1063 1081 1627 2417 2155 2390 2388 1963 1745 1694 1774 1935 1934 1724 1502 1390 1345 1363 1434 1505 1569 1493 1401 1398 1419 1416 1545 1578 1631 1641 1657 1568 1452 1420 1381 1356 1374 1471 1539 1608 1645 1600 1485 1404 1352 1313 1303 1309 1385 1472 1499 1464 1397 1504 1287 1275 1388 1270 1095 936 867 869 871 855 859 860 841 860 897 934 975 1009 992 978 1018 1074 1110 1133 1204 1477 1875 2088 2154 2449 2537 2229 1731 1539 1866 2087 2434 2688 2478 1738 1792 1847 1804 1869 1962 2065 2256 2333 2232 2016 1905 1980 2166 2338 2349 2549 2716 2664 2695 2620 2353 2167 2289 2364 2358 2540 2664 2530 2633 2889 3218 3497 3523 3545 3472 3432 3288 3019 3020 3239 3356 3503 3826 4047 4117 4227 4235 4123 4035 3957 3880 3834 3792 3810 3804 3798 3719 3623 3484 3378 3227 3232 3064 2995 3100 3199 3396 3658 3680 3748 3603 3610 3586 3601 3605 3607 3622 3612 3605 3577 3572 3559 3558 3576 3579 3568 3546 3540 3542 3536 3534 3528 3530 3537 3548 3558 3548 3576 3606 3648 3697 3736 3768 3826 3840 3739 3770 3798 3811 3824 3783 3785 3766 3615 3558 3627 3612 3508 2677 2711 2752 2770 2777 2768 2736 2703 2693 2703 2690 2649 2611 2602 2614 2630 2648 2664 2662 2658 2634 2595 2596 2592 2600 2619 2638 2652 2659 2648 2645 2639 2651 2689 2716 2732 2735 2731 2721 2705 2711 2703 2713 2728 2724 2694 2654 2622 2603 2586 2559 2528 2461 2458 2499 2511 2491 2416 2345 2322 2328 2391 2408 2413 2506 2598 2672 2748 2886 2984 2988 3027 2963 2914 2860 2837 2842 2835 2833 2841 2851 2852 2854 2954 3027 2992 2992 3043 3073 3128 3198 3226 3187 3044 3136 3169 3148 3111 3106 3082 3067 3077 3082 3064 3009 3079 3098 3139 3145 3164 3188 3216 3237 3220 3186 3188 3194 3108 3084 3052 3037 3089 3147 3186 3271 3254 3270 3729 3767 3340 3144 3163 3172 3140 3119 3085 3232 3200 3056 3006 2959 2935 2940 2978 3021 3011 2951 2885 3031 3037 3027 3020 3060 3100 3105 3095 3063 2997 3044 3020 2942 2824 2760 2735 2727 2725 2712 2724 2848 2788 2651 2592 2560 2536 2531 2656 2957 3094 2681 2716 3331 3816 3454 2952 2750 2709 2739 2896 2985 3029 3095 3099 3009 2886 2783 2811 2930 3036 3112 3159 3183 3217 3435 3484 3580 3556 3422 3330 3292 3324 3585 3573 3515 3485 3480 3819 3946 3512 3076 3118 3409 3543 3112 3018 3012 3067 3095 3092 3115 3156 3105 3002 2851 2683 3276 3426 3316 3284 3228 3026 2946 3035 3082 3110 3166 3175 3169 3170 3144 3045 2948 3137 4338 4288 3364 3011 3026 3123 3142 3095 3058 2987 3025 3065 3020 3606 3359 3096 3068 3091 3118 3277 3396 3568 3540 3471 3343 3288 3355 3505 3607 3655 3822 3933 3723 3760 3693 3872 3900 3762 3698 3645 3859 3853 3656 3508 3681 3984 4328 4610 4786 4785 4637 4218 3898 3707 2162 1864 1947 1746 1243 1406 2699 3238 3392 3457 3446 3215 3216 3200 3135 2920 2505 2357 2387 2374 2158 2084 2102 1894 1922 2269 2207 1840 1698 1833 2107 2807 3025 2526 2129 2622 3635 3668 3548 3307 2667 2362 2058 1743 1663 1732 1813 2010 2150 2595 2749 2808 2915 3014 3042 3028 3071 3204 3307 3267 3198 2833 2776 2773 2764 2809 2857 2733 2840 3075 2783 2717 2715 2729 2724 2707 2604 2445 2616 2625 2530 2484 2537 2731 2768 2649 2542 2499 2563 2556 2431 2339 2109 2353 2374 2401 2653 2279 2267 2145 2269 2219 2161 2137 2150 2085 2044 1982 2015 3071 2081 2126 2164 2260 2315 2361 2418 2522 2430 2360 2352 2578 2634 2593 2346 2131 2218 2385 2403 1972 1962 2221 2235 2105 1965 1797 1594 1419 1351 1287 1222 1140 1079 909 741 649 616 598 599 702 665 621 662 743 819 866 657 509 534 499 403 320 237 157 127 156 227 326 288 467 862 1272 926 480 418 352 321 356 452 354 384 437 925 870 617 1089 1174 428 390 380 903 784 833 1276 1152 408 327 373 486 622 821 872 922 1155 1523 1567 1860 2362 2431 2150 1793 1626 1726 1886 1904 1675 1422 1352 1241 1294 1393 1534 1578 1470 1456 1473 1427 1400 1562 1573 1506 1491 1502 1508 1581 1471 1417 1420 1433 1503 1556 1583 1620 1640 1563 1422 1354 1288 1294 1351 1474 1575 1556 1439 1264 1265 1247 1262 1269 1224 1132 1018 948 915 899 862 881 861 838 861 894 947 996 1013 970 1024 1115 1153 1157 1172 1327 1754 2171 2170 2138 2487 2528 2257 2019 1879 2179 2284 1599 1815 1783 1692 1680 1784 1972 2094 2139 2300 2413 2427 2379 2381 2350 2318 2452 2226 2702 2300 2553 2778 2747 2490 2154 2158 2327 2478 2389 2402 2639 2861 3023 3264 3570 3679 3696 3354 3287 3346 3311 3201 3197 3265 3302 3504 3751 3978 4126 4049 3944 3971 3911 3937 3929 3848 3771 3747 3698 3643 3612 3553 3326 3266 3205 3165 3048 2985 2998 3071 3173 3151 3572 3781 3718 3667 3629 3614 3615 3610 3596 3560 3558 3564 3563 3552 3548 3547 3555 3565 3567 3574 3542 3519 3514 3520 3527 3519 3508 3519 3541 3570 3597 3642 3699 3729 3731 3761 3768 3742 3717 3699 3678 3650 3650 3705 3590 3397 3492 3587 3542 3485 2685 2721 2742 2766 2776 2764 2738 2713 2702 2711 2701 2658 2619 2610 2613 2630 2659 2677 2673 2673 2659 2627 2613 2593 2589 2594 2612 2639 2647 2639 2632 2629 2648 2704 2749 2768 2776 2779 2767 2744 2744 2738 2742 2733 2726 2705 2680 2656 2624 2586 2566 2534 2492 2486 2497 2498 2476 2441 2397 2347 2335 2388 2400 2408 2413 2490 2540 2621 2708 2807 2937 2996 2991 2884 2892 2833 2812 2830 2852 2864 2873 2877 2865 2930 3014 2981 2991 3077 3119 3147 3178 3161 3112 3129 3155 3105 3154 3155 3121 3096 3090 3105 3116 3077 3104 3128 3090 3127 3165 3225 3227 3195 3198 3214 3230 3084 3166 3165 3100 3085 3102 3135 3176 3233 3313 3299 3350 3890 3720 3418 3323 3286 3257 3256 3205 3197 3246 3125 3067 2947 2948 2976 2978 2971 2974 2979 2943 2977 3140 3117 3032 3045 3094 3138 3172 3134 3043 2982 2974 2976 2889 2801 2767 2738 2716 2700 2623 2662 2682 2752 2740 2803 2765 2717 2708 2956 3510 3513 2769 2708 2852 2972 2919 2862 2827 2770 2784 3020 3139 3108 3295 2982 2795 2766 2907 3045 3057 3136 3269 3417 3506 3576 3766 3840 3837 3771 3680 3588 3633 4017 3638 3465 3438 3330 3259 3306 3294 3334 3554 3275 3606 3589 3116 3013 2981 3100 3179 3107 3113 3182 3069 2990 2986 3193 4058 4017 3589 3651 3766 3142 2952 3028 3087 3182 3196 3195 3194 3186 3150 3093 3088 3082 3106 3245 3104 3098 3202 3283 3201 2999 2985 2996 3698 3479 3312 3259 3212 3132 3077 3027 2971 3228 3437 3526 3467 3403 3325 3330 3378 3415 3501 3549 3558 3681 3716 3724 3682 3777 4078 4157 3648 3751 3759 3656 3558 3621 3803 3912 4029 4328 4681 4649 4543 4213 3757 2949 3282 3407 3231 2997 2790 2860 3083 3204 3411 3487 3392 3161 3052 3046 2871 2630 2644 2381 2490 2289 2003 1868 1754 1534 1336 1432 1675 1819 2231 2270 2419 3324 3817 3398 2687 2345 2322 2898 2601 2774 2493 2070 2024 2101 2064 2124 2235 2397 2494 2658 2715 2756 2834 2904 2932 2975 3087 3269 3157 3162 2941 2839 2828 2803 2787 2809 2746 2684 2731 2786 2716 2716 2741 2714 2688 2694 2607 2484 2622 2631 2663 2508 2512 2605 2639 2599 2508 2447 2445 2484 2395 2310 2128 2315 2483 2330 2403 2333 2219 2077 2234 2437 2235 2119 2193 2110 1967 1831 1931 2000 2036 2181 2233 2198 2264 2461 2482 2633 2287 2195 2159 2308 2319 2239 2155 2092 2036 2018 1882 1919 1922 2134 2179 2038 1835 1650 1505 1441 1345 1252 1176 1076 955 844 713 594 565 514 523 628 653 564 890 1122 1071 1211 662 438 1441 769 399 276 223 127 138 130 183 266 187 441 466 681 526 340 314 220 229 341 392 311 387 496 509 407 369 354 390 425 421 1008 1281 798 899 1561 1517 429 329 297 395 565 722 829 903 914 1188 1340 2735 2794 2735 2442 1908 1689 1903 2020 1923 1650 1486 1386 1224 1222 1355 1538 1706 1570 1575 1617 1553 1546 1642 1630 1520 1471 1481 1517 1478 1624 1523 1477 1470 1474 1504 1606 1527 1653 1994 1619 1406 1431 1450 1464 1569 1723 1622 1320 1453 1326 1234 1232 1239 1198 1106 1036 1097 979 909 880 891 877 866 908 958 1061 1071 1136 1177 1244 1258 1209 1185 1175 1339 1847 2209 2234 2261 2222 1986 2010 2283 2181 2310 2322 1907 1863 1849 1736 1733 1862 2102 2132 2302 2451 2486 2447 2355 2272 2228 2143 2325 2143 2862 2544 2598 2841 2670 2146 2009 2538 2607 2711 2710 2692 2827 3095 3267 3460 3588 3539 3446 3291 3271 3346 3348 3269 3264 3163 3251 3401 3553 3679 3770 3717 3637 3852 4047 4069 3956 3744 3611 3563 3514 3381 3329 3341 3145 3088 3098 3066 3006 2949 2882 2785 2737 2804 3274 3654 3671 3545 3557 3626 3600 3594 3599 3611 3579 3546 3541 3549 3548 3518 3531 3538 3525 3515 3519 3525 3516 3512 3503 3495 3511 3527 3531 3546 3593 3645 3668 3684 3743 3797 3774 3764 3720 3661 3661 3659 3529 3632 3551 3483 3618 3655 3542 3567 2687 2702 2729 2767 2776 2771 2762 2728 2717 2722 2715 2669 2646 2626 2621 2641 2670 2687 2688 2693 2687 2656 2622 2603 2585 2585 2607 2636 2652 2651 2638 2627 2664 2730 2765 2783 2799 2812 2808 2783 2763 2764 2757 2734 2715 2704 2694 2667 2626 2597 2576 2542 2498 2484 2490 2497 2489 2469 2431 2381 2352 2367 2391 2392 2296 2351 2393 2440 2528 2680 2864 2973 2954 2918 2855 2799 2803 2845 2871 2877 2859 2826 2877 2944 2988 3007 2991 3029 3052 3084 3133 3139 3114 3145 3093 3155 3147 3147 3117 3102 3104 3086 3082 3153 3149 3158 3110 3140 3188 3213 3219 3220 3238 3263 3212 3181 3149 3175 3114 3078 3080 3101 3145 3233 3335 3360 3366 3497 3435 3397 3394 3348 3282 3255 3252 3221 3166 3083 3016 2980 3051 3103 3057 2993 2951 2837 2846 3029 3071 2911 2821 2865 2939 3015 3067 3025 2972 2937 2897 2907 2846 2809 2773 2711 2648 2599 2564 2450 2359 2671 2790 2859 2890 2848 2810 3035 3472 2762 2684 2650 3072 3218 3110 2954 2885 2879 2905 3028 3029 2981 2954 2921 2940 3009 3323 3530 3388 3393 3491 3723 3948 4034 3756 3709 3725 3749 3822 3736 3741 3886 3458 3397 3098 2931 2888 2946 3168 3552 3868 3238 3079 3099 3068 3035 2997 3066 3114 3048 3046 3082 3093 3094 2967 3699 3981 3430 2970 3378 3948 3102 3041 3085 3172 3236 3237 3235 3243 3264 3327 3426 3405 3232 3247 3226 3138 3207 3356 3421 3349 3238 3208 3790 3827 3635 3569 3452 3289 3093 2953 2993 3248 3365 3492 3493 3426 3339 3290 3367 3487 3512 3505 3411 3413 3609 3600 3609 3598 3586 3782 3919 3625 3818 3754 3814 3825 3869 3894 3971 4017 4153 4570 4509 4499 4439 4005 3885 4060 4065 3938 3819 3663 3551 3377 3172 3199 3222 3227 3149 2901 2610 2783 3667 3701 3136 2567 2328 2042 1989 1978 1739 1665 1873 1952 2646 2197 2086 2392 3263 3570 2922 2308 2178 1954 2167 1917 2094 2080 1967 2168 2412 2398 2393 2389 2433 2581 2778 2831 2834 2845 2849 2876 2966 3065 3197 3078 2970 2797 2713 2712 2740 2778 2794 2722 2662 2646 2665 2644 2708 2762 2750 2733 2697 2613 2745 2780 2697 2536 2501 2548 2599 2688 2749 2533 2530 2461 2434 2352 2264 2154 2379 2885 2785 2325 2346 2200 2132 2018 2195 2244 2134 2120 2162 2068 2034 1921 1986 2134 2367 2511 2489 2444 2260 2228 2308 2192 2160 2134 2105 2147 2229 2192 2060 1964 1967 1981 1980 1975 2012 2110 2109 1738 1602 1509 1467 1333 1244 1181 1116 989 813 724 646 551 449 471 510 510 400 273 296 553 1574 920 478 3292 2969 1285 806 1130 477 165 189 718 1156 791 493 317 279 823 2546 1000 222 281 441 466 393 440 447 326 441 272 340 385 383 391 476 475 422 265 355 1121 539 344 629 746 736 770 806 816 789 899 1418 2832 3147 3040 2600 2036 1904 2128 2182 1963 1773 1632 1454 1277 1236 1383 1570 1786 1648 1618 1630 1633 1696 1750 1686 1548 1520 1470 1593 1505 1575 1526 1473 1436 1356 1399 1906 1495 1578 2253 2404 2384 2053 1544 1862 2073 2303 1731 1591 1418 1286 1237 1213 1221 1222 1134 1184 1229 1054 985 982 956 914 946 946 1030 1139 1148 1198 1334 1427 1411 1246 1155 1165 1227 1681 1980 2130 2229 1852 1138 1690 2156 2291 2497 2199 1646 1429 1504 1634 1822 1869 2017 2267 2499 2578 2514 2421 2390 2463 2248 2152 2404 2646 2997 3043 2898 2722 2514 2296 2364 2735 2880 2884 2861 2824 2820 2970 3028 3199 3446 3390 3266 3149 3161 3365 3438 3429 3265 3188 3208 3308 3365 3374 3407 3405 3449 3550 3702 3878 3852 3667 3481 3374 3334 3161 3086 3088 3014 2940 2924 2972 2985 2939 2866 2838 2670 2654 3044 3452 3609 3621 3636 3601 3583 3586 3572 3569 3570 3559 3581 3570 3555 3515 3490 3487 3492 3507 3518 3490 3485 3506 3512 3520 3517 3521 3546 3568 3575 3627 3628 3701 3767 3822 3853 3799 3732 3678 3730 3727 3642 3632 3578 3609 3686 3477 3464 3647 2671 2684 2728 2776 2820 2784 2717 2732 2729 2729 2727 2705 2680 2644 2630 2648 2677 2696 2702 2712 2708 2671 2649 2625 2598 2595 2619 2653 2670 2650 2661 2634 2716 2758 2781 2801 2817 2828 2830 2809 2775 2766 2754 2726 2706 2699 2697 2677 2632 2594 2590 2546 2513 2504 2503 2510 2514 2495 2442 2385 2373 2366 2396 2395 2284 2289 2304 2365 2486 2647 2835 2989 2971 2935 2831 2799 2802 2825 2819 2831 2870 2858 2902 2999 3042 3084 3066 3062 3055 3090 3147 3151 3153 3171 3156 3164 3166 3175 3178 3192 3191 3153 3124 3136 3215 3219 3208 3217 3276 3314 3315 3310 3318 3322 3293 3248 3241 3212 3180 3109 3083 3098 3118 3195 3271 3331 3345 3252 3283 3301 3308 3269 3213 3215 3209 3236 3132 3108 3067 3079 3203 3245 3153 3010 2833 2782 2946 3049 2909 2808 2776 2743 2789 2899 2931 2992 3292 2926 2867 2859 2842 2811 2795 2747 2681 2717 2611 2424 2368 2626 2699 2815 2903 2945 3012 3382 3995 2713 2619 2638 2975 3486 3319 2932 2868 2861 2856 3006 3048 3098 3109 3167 3366 3647 3733 3679 3712 3626 3520 3522 3722 3749 3520 3526 3702 3855 3936 3937 4018 3927 3538 3179 2851 2832 2777 2696 2822 3030 3204 2976 2941 3036 3050 3358 3528 3543 3473 3106 3113 3124 3220 3156 3034 3076 3054 3014 3058 3281 3614 3084 3065 3224 3212 3220 3223 3227 3243 3301 3433 3419 3327 3153 3009 3029 3080 3248 3451 3515 3495 3527 3831 4709 3715 3484 3502 3422 3281 3218 3245 3245 3670 3667 3686 3664 3471 3383 3409 3426 3443 3449 3408 3424 3514 3698 3539 3410 3408 3518 3652 3595 3406 3344 4885 4143 3978 4014 4035 4009 3916 3953 4305 4278 4212 4404 4409 4260 4254 4246 4121 4086 3935 3495 3382 3113 3013 3013 3069 3017 2837 2789 3061 3648 3570 3253 2710 2478 2384 2589 2823 2765 2430 2393 2192 1667 1578 1879 2366 2912 2977 2527 2388 2190 2954 3021 2245 2042 2066 2124 2278 2437 2428 2452 2503 2586 2720 2833 2876 2888 2875 2851 2939 3030 3231 3025 2858 2769 2744 2701 2678 2727 2780 2808 2740 2647 2631 2604 2619 2676 2716 2749 2760 2675 2710 2840 2666 2526 2525 2581 2632 2684 2674 2703 2599 2547 2541 2410 2322 2234 2151 2266 2510 2442 2241 2609 2216 2076 2036 2087 2187 2163 2018 2294 2216 2051 1907 1912 2074 2319 2421 2254 2165 2089 2203 2159 2127 2133 2130 2120 2133 2191 2159 2042 1995 1978 2084 2022 1935 1954 1928 1827 1736 1627 1605 1481 1351 1262 1201 1117 998 974 922 655 509 401 344 280 259 220 96 141 216 1052 1031 2102 2442 1889 1113 765 1486 660 400 148 548 636 1589 1278 285 75 227 767 329 250 437 651 414 279 260 306 849 1755 375 354 374 359 320 486 672 174 179 240 650 551 475 613 711 771 650 758 741 791 915 2076 2767 2992 2943 2657 2242 2193 2281 2230 2014 1897 1735 1575 1446 1373 1429 1537 1605 1625 1793 1988 2121 2080 1898 1706 1517 1501 1561 1668 1668 1534 1444 1426 1383 1298 1327 1409 1462 1511 1785 1865 1962 2196 1898 2660 2409 2200 1896 1604 1391 1362 1279 1222 1216 1234 1232 1188 1093 1068 1085 1079 1078 1093 1100 1022 1069 1151 1276 1331 1223 1273 1303 1272 1095 1079 1145 1425 1626 1884 2051 1688 1835 1824 2079 2255 2109 1767 1528 1487 1542 1678 1749 1930 2023 2301 2588 2617 2511 2487 2502 2630 2488 2495 2634 2644 2526 2484 2512 2405 2362 2413 2582 2807 2875 2762 2578 2308 2202 2430 2652 2727 3187 3255 2959 2902 2991 3358 3387 3518 3438 3262 3211 3253 3261 3244 3249 3322 3328 3304 3591 3843 3854 3694 3448 3325 3313 3097 3018 3004 3066 3133 3005 3127 3089 3044 3023 2831 2588 2585 2805 3141 3582 3678 3691 3626 3610 3616 3630 3636 3622 3616 3610 3560 3555 3515 3494 3486 3467 3478 3442 3435 3443 3448 3448 3459 3485 3521 3543 3555 3541 3603 3644 3704 3728 3750 3732 3714 3618 3702 3670 3574 3510 3508 3524 3552 3503 3564 3493 3524 2670 2693 2733 2785 2803 2822 2806 2731 2731 2731 2732 2733 2696 2652 2638 2653 2681 2703 2713 2724 2722 2697 2674 2641 2625 2635 2659 2688 2698 2663 2686 2673 2752 2744 2797 2831 2835 2833 2824 2806 2784 2763 2757 2729 2702 2695 2681 2652 2609 2574 2602 2557 2536 2537 2494 2509 2525 2512 2455 2385 2368 2376 2389 2385 2340 2260 2265 2354 2511 2677 2802 2951 2967 2919 2875 2865 2823 2839 2873 2904 2932 2913 2929 2981 3034 3060 3059 3019 3008 3053 3122 3176 3181 3211 3217 3200 3160 3149 3141 3142 3149 3164 3208 3194 3235 3199 3238 3275 3327 3367 3385 3395 3399 3392 3348 3290 3276 3231 3209 3197 3181 3174 3190 3188 3213 3163 3174 3084 3076 3067 3113 3164 3174 3242 3357 3336 3239 3244 3260 3264 3222 3086 2977 2949 2864 2988 3077 3069 2839 2782 2806 2780 2803 2900 2950 3253 3571 3022 2886 2865 2856 2832 2845 2857 2800 2752 2653 2598 2684 2711 2841 2923 2963 2970 3234 3996 3847 2745 2665 2664 2707 3026 2980 2799 2812 2841 2905 3024 3041 3047 3181 3492 3968 4136 3942 3745 3467 3293 3231 3203 3174 3268 3358 3458 3621 3807 3953 4045 3884 3849 3556 3219 2916 2769 2793 2875 2882 2783 2863 2763 2762 2814 2883 3114 3543 3668 3073 2943 2942 3098 3250 3147 3165 3153 3108 3127 3222 3270 3264 3135 3123 3260 3382 3294 3155 3144 3213 3255 3240 3308 3166 3060 3018 3054 3099 3231 3391 3451 3472 3411 3867 3781 3459 3379 3348 3284 3230 3320 3544 3578 3919 3889 3873 3753 3574 3514 3513 3466 3389 3322 3417 3577 3883 3896 3746 3548 3428 3449 3457 3487 3455 3572 3918 4016 4036 4071 4049 3884 3700 3849 4420 4123 4069 4066 4099 4116 4197 4256 4187 3813 3986 3658 3489 3158 2894 2786 2739 2739 2876 2979 3350 2768 2597 2748 3069 3011 2864 2741 2563 2510 2450 2074 1640 1558 1660 1915 2307 2653 2644 2414 1898 1639 2734 2997 2618 2428 2413 2378 2369 2466 2465 2560 2564 2641 2745 2822 2834 2865 2939 2935 3148 3118 3146 2964 2785 2733 2735 2717 2715 2740 2765 2825 2779 2768 2694 2635 2647 2659 2651 2731 2878 2621 2614 2776 2677 2563 2508 2524 2624 2767 2717 2821 2650 2567 2399 2299 2275 2250 2242 2200 2135 2316 2177 2092 2111 2135 2112 2091 2070 2036 1945 2555 2438 2231 2144 2071 2001 2092 2135 1993 2040 2353 2341 2131 2051 2005 2032 2099 2106 2095 2080 2034 2029 1972 2073 1993 1844 1904 1890 1774 1761 1632 1558 1479 1398 1319 1246 1164 1037 1033 845 649 485 361 260 169 111 87 34 41 63 245 356 518 247 52 106 165 247 316 267 80 48 25 230 503 511 63 28 77 82 459 1009 643 140 154 131 68 65 31 108 194 281 444 548 345 351 244 221 313 419 576 777 971 1268 1555 829 1003 1066 1327 1180 1026 1457 2126 2630 2638 2313 2283 2245 2225 2089 1876 1721 1651 1581 1535 1562 1599 1622 1587 1669 2392 2988 1763 1701 1655 1501 1533 1741 1915 1745 1489 1427 1395 1492 1351 1392 1418 1497 1517 1512 1548 1689 2212 2264 2304 1918 1676 1579 1464 1452 1475 1299 1237 1235 1225 1262 1252 1191 1148 1136 1115 1117 1135 1124 1068 1076 1158 1211 1072 1058 1216 1110 1111 1018 1022 1114 1191 1357 1831 2144 1870 1846 2027 2103 1953 1608 1436 1423 1487 1488 1542 1601 1760 1933 2294 2614 2584 2538 2623 2644 2585 2548 2454 2360 2325 2245 2275 2522 2620 2592 2635 2801 2960 2941 2702 2469 2223 2034 2129 2087 2374 2946 3184 2888 2747 2676 3011 3229 3460 3424 3243 3124 3124 3100 3159 3135 3195 3197 3299 3508 3819 4366 3567 3421 3498 3488 3310 3267 3205 3264 3615 3177 3477 3303 3196 3093 2876 2673 2642 2723 2895 3120 3304 3627 3696 3628 3634 3693 3502 3529 3560 3587 3571 3529 3512 3517 3525 3497 3512 3488 3483 3473 3448 3434 3474 3466 3491 3484 3492 3556 3607 3671 3717 3737 3864 3889 3812 3608 3639 3577 3458 3423 3478 3395 3555 3522 3474 3452 3571 2674 2702 2740 2785 2772 2815 2847 2748 2745 2730 2732 2737 2705 2662 2648 2662 2688 2709 2716 2722 2726 2716 2681 2669 2674 2695 2716 2732 2746 2736 2731 2723 2759 2746 2798 2831 2837 2832 2818 2802 2778 2758 2758 2756 2736 2724 2671 2617 2584 2562 2613 2576 2567 2560 2514 2534 2560 2514 2397 2314 2347 2392 2377 2373 2361 2301 2296 2357 2493 2672 2814 2904 2954 2922 2915 2919 2855 2838 2851 2864 2905 2955 2959 2941 3007 3017 2990 2963 3007 3086 3147 3214 3261 3259 3274 3204 3191 3202 3212 3231 3218 3163 3174 3178 3283 3219 3227 3285 3350 3367 3399 3466 3451 3421 3426 3372 3314 3284 3239 3247 3226 3181 3209 3208 3222 3061 3116 3109 3016 3023 3086 3121 3202 3370 3420 3426 3442 3450 3416 3327 3172 3077 3082 3045 2997 3117 3103 3000 2729 2664 2776 2975 3100 3039 3134 3469 3764 3076 3000 2941 2850 2803 2818 2840 2811 2754 2719 2849 2866 2956 3033 3034 3000 2967 3148 3654 2842 2808 2750 2751 2788 2781 2810 2882 2926 2983 3044 3035 2907 2882 2985 3442 4043 4173 3885 3633 3226 3055 3146 3110 3032 3139 3273 3399 3601 3830 3919 3956 4088 4101 3775 3130 2709 2643 2795 3037 3093 2927 3046 2807 2809 2853 2960 2962 3038 3089 2809 2817 2865 2950 3135 3292 3255 3221 3189 3142 3191 3183 3167 3197 3242 3261 3458 3369 3185 3183 3197 3207 3225 3160 3153 3130 3137 3175 3220 3251 3301 3417 3503 3397 3434 3478 3448 3372 3328 3250 3173 3330 3691 3836 4010 4021 3971 3893 3739 3544 3428 3383 3334 3422 3548 3630 3809 3876 3871 3762 3643 3607 3579 3775 3938 3891 3922 4008 4072 4041 3897 3740 3698 3716 4287 4134 4025 3942 3970 4094 4183 4402 4814 3591 3898 3806 3507 3105 2813 2734 2810 2894 2774 2778 2687 2978 2591 2917 3077 2991 2876 2603 2251 2210 1956 1915 1972 1682 1842 2053 2068 2259 2556 2568 2160 1995 1619 1998 2373 2538 2608 2674 2536 2599 2622 2726 2734 2749 2782 2796 2827 2947 3054 3097 3214 3055 2886 2635 2562 2653 2720 2704 2692 2710 2714 2874 2906 2931 2859 2775 2733 2692 2651 2664 2756 2640 2588 2737 2885 2797 2602 2587 2621 2670 2692 2714 2648 2567 2462 2423 2372 2382 2414 2336 2293 2683 2366 2147 2158 2176 2159 2121 2036 1923 1986 2258 2116 2468 2746 2470 2008 2084 2043 1998 2058 2553 2583 2498 2219 1983 2096 2092 2057 2041 2033 2052 2031 1962 1928 1878 1793 1849 1765 1740 1609 1525 1489 1462 1437 1391 1321 1310 1209 1050 858 617 426 288 176 108 88 42 27 3 15 36 45 39 18 6 34 92 124 103 65 40 21 1 6 72 266 39 26 32 43 88 128 128 113 159 213 219 194 113 277 435 379 298 375 409 1947 543 325 363 397 455 504 489 668 564 1025 1330 1395 1367 1297 1276 1242 1468 2271 2481 2379 2320 2305 2186 1959 1766 1660 1599 1673 1662 1662 1726 1680 1584 1540 1684 1741 1618 1616 1570 1517 1542 1635 1669 1606 1506 1445 1337 1399 1367 1396 1443 1482 1527 1543 1576 1552 1536 1552 2014 1933 1611 1425 1452 1452 1504 1419 1429 1334 1274 1281 1260 1225 1172 1138 1130 1142 1161 1110 1069 1080 1084 1011 970 1062 1048 1008 958 988 1039 1092 1187 1279 1715 2068 2230 2025 1758 1844 1785 1384 1315 1426 1669 1475 1446 1550 1713 2002 2446 2708 2689 2587 2607 2533 2583 2514 2194 1922 1923 2156 2320 2343 2512 2613 2639 2727 2952 3019 2743 2522 2298 1936 1798 1980 2571 3013 2843 2859 2611 2410 2604 3017 3401 3521 3264 2974 2953 3024 3211 3092 3052 3296 3722 3975 4317 3886 3676 3672 3809 3866 3880 3778 3501 3555 3921 3632 3580 3617 3419 3049 2866 2760 2748 2777 2876 2935 3012 3307 3612 3638 3567 3589 3497 3551 3466 3534 3604 3571 3558 3514 3542 3508 3431 3461 3535 3547 3534 3390 3441 3423 3440 3511 3500 3421 3456 3619 3670 3809 3858 3745 3785 3747 3702 3559 3300 3332 3454 3382 3537 3504 3350 3427 3601 2676 2704 2742 2777 2782 2795 2806 2778 2751 2727 2730 2741 2716 2677 2663 2677 2702 2719 2720 2720 2724 2718 2692 2705 2723 2742 2752 2755 2763 2761 2766 2757 2775 2781 2799 2809 2813 2796 2772 2790 2773 2770 2768 2790 2741 2746 2695 2622 2594 2595 2672 2654 2608 2581 2558 2562 2544 2485 2398 2352 2415 2423 2414 2394 2363 2309 2350 2390 2492 2685 2792 2866 2953 2945 2942 2883 2845 2826 2827 2831 2824 2847 2868 2955 2968 3023 2964 2925 2983 3046 3091 3184 3139 3177 3234 3241 3238 3207 3217 3242 3209 3153 3201 3170 3194 3199 3274 3326 3388 3390 3399 3463 3433 3397 3445 3387 3370 3322 3268 3268 3249 3188 3184 3234 3236 3056 3066 3155 3129 3070 3062 3174 3376 3483 3539 3477 3476 3406 3345 3277 3134 3089 3170 3087 2930 3014 2937 2913 2675 2771 3151 3562 3652 3354 3204 3117 3241 2927 2933 2930 2905 2893 2876 2838 2782 2725 2792 2794 2927 2976 2985 2968 2945 2943 2956 2969 2933 2931 2899 2860 2861 2911 2978 3032 3090 3120 3133 3089 2966 3111 3950 4493 4299 3891 3678 3468 3238 3104 3349 3309 3119 3092 3176 3375 3715 3933 3945 3912 3982 4190 4000 3213 2739 2691 2727 2929 3093 3105 3013 2908 2839 2866 3033 3046 2922 2963 2868 2860 2845 2932 3053 3177 3268 3362 3356 3217 3188 3059 3096 3209 3276 3310 3473 3444 3296 3295 3270 3229 3230 3205 3231 3217 3212 3237 3258 3281 3343 3332 3420 3451 3421 3445 3421 3377 3294 3178 3132 3288 3707 3955 4040 4048 4012 3963 3803 3555 3343 3202 3474 3671 3821 3773 3757 3793 3788 3777 3820 3897 4446 3906 3906 3898 3860 3888 3970 3988 3945 3940 4085 3915 4112 4156 4129 4114 4191 4273 4253 4274 4151 3846 3714 3565 3342 3029 2864 2856 2849 2905 2819 2814 2446 3000 3136 3042 2731 2521 2633 2555 2504 3493 2939 2946 2466 1885 1908 2033 1738 1945 2687 2436 2383 2107 1449 1337 1844 2246 2462 2821 2695 2651 2799 2904 2913 2919 2914 2878 2923 3110 3140 3248 3114 2791 2649 2570 2541 2592 2674 2710 2676 2693 2731 2801 2896 2935 2940 2914 2840 2831 2780 2774 2806 2786 2599 2704 2949 2860 2623 2614 2603 2576 2891 2679 2524 2465 2622 2746 2461 2428 2590 2708 2577 2581 2363 2242 2248 2250 2236 2130 2055 1965 1999 2236 2204 2100 2343 2510 2130 2000 1984 1979 2037 2089 2207 2329 2284 2105 2257 2170 2035 2020 1989 1993 1956 1894 1839 1787 1730 1764 1636 1559 1460 1401 1380 1397 1434 1411 1385 1321 1179 993 795 573 378 250 196 113 112 111 21 10 6 4 5 8 16 2 29 90 116 88 76 70 42 22 24 8 7 17 66 89 92 113 143 143 113 178 203 279 348 318 527 750 528 222 240 280 338 571 533 424 413 433 497 873 2085 1197 1402 1503 1365 1204 1176 1233 1415 1255 1718 2119 2234 2196 2240 2176 1866 1692 1613 1552 1584 1573 1660 1718 1710 1582 1492 1544 1639 1640 1657 1808 1914 1812 1641 1643 1620 1592 1411 1301 1449 1409 1333 1372 1451 1578 1555 1533 1503 1472 1596 1933 1952 1580 1343 1408 1401 1455 1514 1510 1382 1288 1268 1268 1415 1438 1235 1177 1170 1169 1110 1089 1111 1123 1092 1049 1053 945 866 905 996 1053 1194 1155 1221 1423 1702 2055 2240 2176 1914 1633 1314 1310 1526 1454 1432 1474 1560 1776 2202 2662 2829 2753 2580 2500 2477 2518 2432 2079 1748 1650 1922 2290 2162 2225 2460 2532 2728 2942 3016 2651 2525 2440 2390 2236 2222 3056 3231 2804 2824 2842 2566 2521 2863 3258 3537 3371 3134 3034 3147 3413 3497 3449 3623 3899 4031 4028 3776 3952 4040 4074 3966 3856 3938 3723 3828 3910 3815 3777 3795 3632 3010 2829 2824 2834 2838 2864 2905 2878 2891 3168 3331 3552 3587 3539 3478 3418 3475 3647 3636 3545 3581 3612 3614 3604 3642 3542 3504 3615 3592 3647 3497 3457 3495 3536 3552 3579 3561 3629 3664 3790 3820 3718 3749 3779 3640 3354 3417 3372 3344 3335 3348 3431 3472 3644 2685 2707 2740 2770 2786 2788 2784 2773 2742 2722 2728 2745 2727 2694 2679 2693 2713 2724 2732 2730 2725 2722 2705 2744 2754 2752 2754 2757 2760 2762 2766 2772 2769 2771 2777 2782 2786 2770 2750 2776 2788 2810 2794 2805 2755 2733 2676 2612 2614 2655 2650 2638 2644 2605 2578 2572 2546 2511 2437 2356 2405 2395 2423 2423 2401 2380 2387 2403 2521 2726 2822 2839 2868 2957 2960 2944 2920 2897 2891 2860 2805 2851 2858 2874 2988 2971 2933 2918 2989 3073 3105 3184 3197 3197 3161 3244 3197 3205 3213 3205 3225 3247 3257 3245 3275 3277 3336 3382 3370 3353 3380 3424 3409 3376 3381 3380 3391 3374 3292 3237 3246 3248 3220 3209 3207 3201 3179 3157 3135 3122 3138 3267 3509 3583 3460 3455 3424 3295 3209 3117 3128 3226 3195 3000 2773 2760 2790 2774 2696 3280 4007 4134 3770 3419 3146 3024 2800 2792 2896 2962 3025 3066 2983 2794 2697 2682 2681 2741 2830 2871 2921 2951 2938 2953 2996 3065 3088 3042 2976 2920 2905 2936 2947 2923 2956 2957 3053 3056 3007 3632 4383 4576 4259 3957 3818 3336 3328 2917 3094 3174 3068 3035 3176 3511 3938 3987 3792 3771 3859 4123 3982 3175 2539 2553 2724 2729 2725 2875 2966 2905 2877 2955 3125 3209 3171 3146 2892 2868 2919 3034 3118 3108 3161 3382 3602 3558 3370 3037 3116 3269 3239 3282 3404 3434 3335 3188 3235 3205 3248 3365 3331 3258 3222 3255 3288 3273 3399 3265 3315 3376 3442 3457 3449 3389 3289 3232 3197 3335 3720 3961 4060 3975 3890 3851 3745 3539 3401 3360 3414 3593 3725 3759 3789 3838 3865 3873 3966 3992 4360 4103 4086 3947 3855 3846 3848 3922 4072 4135 4291 4283 4185 4222 4361 4564 4532 4186 4161 4048 3738 3782 3395 3224 3132 2980 2969 3140 3042 3050 2927 2873 2949 3315 3414 3024 2454 2184 2288 2602 3404 3116 3094 2925 2287 1755 1742 1825 1645 1731 2089 2280 2415 2102 1556 1494 1660 1783 2260 2891 2757 2767 2883 3037 3113 3175 3193 3088 3034 3150 3252 3220 2936 2769 2605 2515 2571 2601 2697 2748 2723 2734 2800 2819 2908 3033 3036 2921 2922 2995 3167 3205 2975 2766 2654 2897 3155 2815 2688 2689 2672 2616 2745 2545 2376 2267 2166 2217 2200 2140 2723 2641 2414 2410 2368 2256 2272 2285 2299 2166 2096 2038 2022 2103 2137 2298 2562 2469 2289 1885 2048 1994 1959 1961 2013 2240 2451 1973 2077 2137 2094 2105 2099 1955 1841 1856 1833 1751 1727 1685 1550 1503 1399 1303 1281 1321 1387 1314 1284 1176 1030 856 669 493 345 268 207 130 60 11 13 20 9 0 0 1 1 0 43 90 121 107 91 72 28 31 65 51 54 66 121 204 274 292 291 264 231 329 365 440 449 399 493 653 518 370 317 334 362 686 692 417 607 1340 925 532 578 990 1263 1342 1284 1222 1003 1265 1826 1450 1560 1786 1913 2176 2422 2138 1841 1671 1594 1574 1527 1827 1847 1692 1682 1549 1532 1553 1564 1651 1816 2065 2143 2071 1904 1922 1622 1500 1363 1269 1327 1344 1333 1389 1522 1582 1492 1442 1400 1726 1983 2002 1647 1448 1339 1381 1404 1409 1399 1397 1369 1343 1329 1394 1694 1656 1419 1300 1239 1187 1186 1246 1202 1158 1108 1032 1000 953 951 1021 1091 1147 1166 1169 1245 1261 1308 1346 1549 2023 1487 1554 1324 1331 1360 1334 1363 1450 1575 1852 2338 2785 2801 2674 2545 2518 2598 2600 2494 2108 1786 1863 2071 2206 2232 2333 2485 2618 2743 2819 2877 2563 2398 2462 2629 2686 2592 3348 3022 2875 2912 2925 2755 2587 2931 3206 3641 3676 3563 3352 3299 3424 3578 3700 3730 3796 3950 3931 3941 3954 3955 4059 4253 4213 4091 3813 3798 3858 3824 3647 3545 3622 3121 2944 2916 2948 2935 2921 2916 2863 2798 2864 2881 3199 3390 3507 3489 3373 3256 3271 3387 3494 3542 3454 3416 3620 3519 3229 3494 3605 3210 3440 3730 3603 3459 3538 3429 3311 3548 3615 3536 3587 3559 3409 3485 3536 3421 3322 3314 3342 3350 3350 3409 3573 3567 3767 2683 2710 2738 2761 2772 2770 2763 2752 2729 2714 2723 2741 2735 2709 2696 2701 2715 2731 2746 2743 2741 2744 2754 2780 2769 2747 2741 2744 2744 2745 2750 2764 2774 2767 2759 2759 2764 2765 2765 2765 2755 2796 2841 2811 2793 2706 2635 2607 2607 2639 2644 2617 2616 2629 2629 2623 2607 2554 2412 2254 2286 2351 2318 2389 2410 2315 2370 2445 2537 2693 2727 2744 2794 2953 3003 2929 2880 2875 2885 2906 2938 2944 2916 2935 2988 2938 2961 2995 3043 3064 3056 3162 3111 3161 3142 3187 3187 3234 3274 3243 3169 3126 3170 3196 3299 3280 3352 3357 3329 3347 3391 3389 3380 3386 3380 3376 3403 3400 3256 3155 3197 3250 3260 3242 3251 3198 3214 3248 3328 3376 3399 3457 3488 3441 3429 3346 3306 3144 3093 3072 3158 3295 3138 2836 2776 2689 2927 2872 2830 3480 4094 3970 3494 3261 3185 3079 2930 2855 2959 3309 3340 3025 2885 2852 2840 2749 2759 2855 2898 2917 2947 2922 2932 3115 3064 3040 3036 2973 2922 2910 2927 2922 2850 2770 2781 2831 3042 3094 3790 4443 4580 4260 3917 3808 3765 3414 3285 3067 2975 3026 3029 3026 3209 3527 3585 3796 3877 3702 3773 3974 3932 3340 2765 2705 2705 2757 2848 3012 3024 2933 2951 2968 2960 3051 3209 3139 3042 3027 2988 3007 3073 3221 3317 3335 3364 3362 3249 3112 3017 3325 3224 3217 3360 3422 3428 3337 3741 3257 3227 3427 3457 3374 3310 3305 3294 3223 3308 3302 3351 3403 3430 3431 3417 3383 3347 3323 3295 3396 3603 3822 3898 3820 3723 3667 3608 3497 3459 3445 3303 3468 3532 3613 3711 3836 3935 3910 3952 3911 3947 3939 4007 3990 3888 3811 3935 4248 4323 4415 4449 4409 4029 3875 4006 4148 4098 3998 4060 3879 3537 3554 3286 3143 3096 3065 3067 3000 2994 3358 3579 3484 3409 3584 3413 2714 2160 2099 2310 3404 4529 3500 3248 2854 2157 1724 1558 1534 1916 2085 2342 2631 2478 1939 1801 1874 1778 1903 2239 2913 2700 2800 3025 3149 3225 3304 3257 3134 3107 3231 3302 3259 2984 2700 2497 2455 2567 2645 2759 2780 2788 2814 2876 2861 2825 2851 2904 2904 2916 3013 3459 3324 2936 2705 2700 2928 3130 2842 2867 2769 2655 2616 2556 2419 2320 2258 2153 2150 2095 2111 2456 2312 2390 2490 2363 2368 2376 2324 2367 2230 2117 1990 1913 1917 2212 2783 2660 2370 2104 1902 2154 2253 2117 1950 1916 2001 2248 2029 2004 2018 2020 2010 1983 1964 1947 1902 1859 1796 1830 1686 1494 1359 1261 1174 1111 1155 1224 1191 1141 1038 896 721 545 409 352 387 235 275 131 26 8 11 5 2 10 19 2 1 9 63 89 73 56 78 2 14 59 82 94 110 160 286 456 467 413 386 389 547 555 540 549 492 490 511 531 525 452 437 450 652 677 395 453 1231 1397 686 1119 1029 993 1132 1072 1274 1015 1941 2009 1971 1992 2066 2164 2314 2429 2084 1942 1709 1641 1589 1525 1544 1577 1545 1540 1669 1724 1657 1653 1692 1905 2027 1866 1742 1636 1652 1541 1404 1303 1264 1309 1416 1448 1538 1588 1565 1442 1430 1431 1405 1669 2059 1508 1425 1336 1318 1310 1304 1333 1383 1420 1433 1398 1524 1542 1507 1596 1576 1323 1268 1313 1271 1272 1328 1200 1073 1020 1011 1094 1216 1133 1005 1016 1220 1273 1212 1179 1223 1511 1757 1346 1352 1238 1204 1220 1260 1317 1498 1594 2077 2218 2514 2792 2786 2618 2585 2664 2488 2461 2108 1948 2125 2335 2342 2295 2395 2430 2637 2816 2857 2785 2582 2380 2341 2664 2980 3049 3470 2962 2629 2845 3211 3087 2800 3206 3275 3302 3623 3767 3629 3500 3706 3716 3786 3855 3981 3997 4016 4137 4179 4085 4071 4383 4292 4045 3803 3686 3660 3553 3411 3347 3272 3032 2998 3241 3335 3175 3127 3031 2896 2808 2867 2928 3010 3191 3382 3299 3097 3074 3119 3332 3515 3497 3259 3143 3324 3475 3360 3331 3236 3150 3354 3440 3520 3417 3451 3500 3502 3508 3529 3481 3241 3170 3236 3157 3193 3269 3298 3333 3408 3453 3613 3676 3647 3693 3764 2677 2701 2729 2740 2750 2753 2751 2743 2721 2708 2715 2733 2739 2723 2719 2718 2726 2749 2763 2757 2755 2762 2746 2790 2777 2754 2739 2726 2721 2713 2723 2749 2750 2767 2748 2737 2739 2745 2765 2784 2780 2772 2812 2800 2771 2673 2633 2645 2622 2592 2628 2680 2585 2660 2632 2617 2595 2538 2449 2378 2393 2369 2240 2248 2298 2310 2406 2508 2569 2624 2681 2761 2837 2943 2923 2922 2916 2887 2880 2904 2931 2986 2866 2949 2991 3000 3017 3031 3042 3047 3043 3060 3160 3196 3210 3176 3162 3181 3199 3206 3202 3181 3184 3291 3219 3253 3338 3371 3300 3276 3339 3320 3340 3434 3433 3434 3447 3376 3239 3168 3184 3202 3212 3188 3280 3288 3320 3349 3380 3616 3900 3806 3466 3383 3325 3273 3205 3212 3241 3185 3179 3150 2823 2780 2590 2703 3122 3006 2943 3211 3472 3424 3249 3172 3130 2972 2991 3000 3072 3172 3139 3007 2910 2866 2567 2616 2826 2869 2937 2983 2994 2955 2941 3092 3102 3054 2980 2938 2959 2952 2966 2952 2853 2827 2836 2877 3028 3219 4103 4569 4377 4045 3921 3928 3951 3676 3224 3065 2844 3035 3159 3061 3081 3188 3396 3657 3821 3762 3782 3947 3858 3382 3001 2912 2734 2690 2878 2951 2810 2854 3017 3067 3053 3115 3094 3263 3405 3261 3515 3748 3721 3627 3558 3415 3277 3253 3320 3277 3128 3323 3330 3557 3887 3887 3984 3950 3854 3386 3368 3477 3531 3535 3441 3275 3162 3209 3156 3393 3490 3523 3531 3510 3455 3414 3419 3379 3341 3422 3494 3583 3653 3662 3603 3541 3493 3464 3486 3407 3396 3352 3471 3610 3697 3793 3914 3925 3843 3820 3796 3893 3949 3969 3923 3881 4147 4515 4435 4198 4222 4115 3728 3643 3812 3832 3844 3930 3942 3832 3336 3205 3466 3471 3315 3412 3185 2489 2927 3503 3896 3863 3589 3583 3434 2836 2384 2294 2620 4458 4340 3865 3329 2607 2200 1988 1572 1511 2185 2473 2605 2645 2458 2324 2297 2201 2201 2360 2481 2880 2787 2909 3160 3278 3264 3258 3217 3175 3096 3246 3264 3178 2931 2647 2474 2526 2822 2873 2958 2940 2883 2913 2943 2882 2828 2867 2885 2835 2820 3033 3333 2986 2650 2644 2712 2834 2681 2697 2793 2647 2513 2504 2465 2361 2295 2288 2262 2198 2059 2172 2238 2285 2451 2557 2514 2440 2305 2432 2412 2263 2139 2062 2017 1979 1986 2001 2228 2669 2116 1861 1940 2196 2294 1978 1854 2074 1995 2013 1970 1933 1924 1942 1980 1995 1924 1802 1780 1778 1750 1600 1459 1332 1205 1160 1070 1043 1094 1141 1053 929 799 649 524 426 389 446 333 276 140 45 31 38 51 95 146 68 23 15 37 59 67 34 12 32 2 24 49 68 106 120 151 343 492 569 517 509 567 621 556 526 549 557 553 563 518 546 503 412 515 738 617 463 313 647 592 523 1038 1303 1246 1561 1105 1097 1115 2343 2529 2356 2190 2079 2286 2431 2325 2114 1911 1802 1718 1590 1528 1561 1574 1530 1500 1618 1627 1626 1668 1689 1754 1901 1683 1586 1579 1824 1752 1511 1364 1283 1319 1360 1504 1586 1596 1531 1404 1338 1342 1379 1444 1570 1508 1432 1327 1282 1273 1280 1304 1352 1426 1463 1498 1505 1519 1522 1567 1518 1359 1312 1583 1329 1281 1319 1228 1119 1104 1115 1109 1168 1105 1092 1147 1236 1261 1277 1340 1028 1126 1045 1167 1114 1052 1034 1035 1106 1264 1474 1614 1752 2122 2625 2873 2812 2534 2414 2424 2388 2319 2078 2042 2334 2583 2449 2378 2290 2477 2555 2742 2868 2779 2658 2478 2132 2557 3152 3311 3380 3157 2867 2963 3440 3335 3132 3405 3503 3596 3816 3974 3877 3562 3914 3951 3961 4031 4104 4094 4077 4247 4432 4424 4194 4219 4137 3955 3758 3631 3469 3225 2852 3106 3023 3013 3159 3463 3646 3343 3340 3276 3008 2919 2962 3047 3085 3087 3140 3074 2736 2884 3074 3253 3391 3470 3337 3274 3374 3351 3015 3016 3089 3169 3256 3298 3387 3530 3652 3711 3708 3553 3385 3444 3170 3087 3103 3120 3212 3325 3355 3463 3537 3553 3607 3659 3727 3776 3786 2710 2708 2715 2722 2734 2741 2739 2731 2716 2706 2714 2736 2748 2745 2744 2737 2740 2759 2772 2776 2792 2793 2746 2753 2744 2759 2753 2717 2706 2705 2727 2784 2734 2756 2740 2728 2729 2735 2755 2795 2830 2852 2829 2838 2787 2733 2697 2691 2689 2655 2668 2746 2616 2672 2597 2502 2455 2464 2481 2469 2457 2416 2251 2196 2187 2308 2468 2561 2596 2660 2770 2861 2915 2954 2960 2962 2950 2921 2901 2867 2803 2920 2915 2943 3024 3037 3013 3013 3028 3030 3046 3105 3130 3203 3152 3180 3206 3229 3248 3236 3213 3240 3224 3261 3221 3302 3301 3326 3347 3340 3323 3292 3338 3457 3473 3473 3451 3356 3274 3245 3237 3236 3232 3203 3231 3260 3302 3367 3416 3654 3961 4009 4082 3287 3317 3330 3219 3229 3217 3162 3097 2964 2762 2685 2702 3156 3211 3170 3136 3132 3120 3073 3052 3071 3034 2925 2982 3156 3202 3191 3147 3043 2998 2805 2465 2687 2757 2936 3029 3048 3052 3048 3018 2915 2962 2973 2995 3019 3201 3166 3057 3089 3197 3622 3095 3026 2909 3396 4016 4188 4016 3876 3860 3795 3758 3540 3303 3187 2879 3149 3368 3257 3186 2930 3086 3434 3560 3696 3787 3926 3875 3809 3671 2904 2649 2509 2715 2645 2737 2916 3074 3062 2995 3274 3284 3199 3114 3214 3587 3576 3465 3402 3264 3125 3028 3005 3161 3368 3380 3419 3595 3663 3448 3424 3460 3451 3469 3404 3398 3368 3461 3465 3280 3159 3140 3289 3284 3469 3524 3609 3651 3597 3507 3403 3281 3278 3327 3395 3439 3446 3517 3532 3442 3440 3476 3463 3480 3480 3409 3436 3511 3610 3716 3773 3834 3887 3801 3820 3830 3925 4017 4068 3985 3869 4148 4311 4293 3910 4131 4047 3571 3336 3493 3693 4144 4141 4083 3669 3354 3548 3674 3405 3287 3066 2919 2583 2739 2849 2889 2992 2941 2917 3049 3007 2662 2443 2838 3471 3221 3487 3157 2533 2395 2037 1897 1782 2192 2516 2738 2754 2697 2654 2474 2284 2444 2626 2794 2961 2981 3109 3288 3357 3364 3410 3341 3158 3115 3236 3242 3093 2871 2647 2492 2603 3248 3159 3066 3072 3013 3029 3030 2928 2840 2788 2895 2914 2900 3026 3073 2766 2539 2656 2804 2932 2937 2693 2568 2478 2444 2475 2497 2477 2480 2298 2131 2187 2186 2226 2328 2451 2497 2449 2292 2263 2376 2433 2414 2312 2241 2212 2139 2032 1982 1976 1910 2524 2376 2227 2118 2083 2072 1680 1911 2276 2016 1989 1918 1855 1854 1883 1930 1888 1820 1646 1576 1573 1568 1501 1386 1273 1202 1209 1205 1146 1120 1096 1008 898 777 675 639 510 404 441 321 208 152 159 155 101 110 214 248 155 83 46 31 51 78 17 15 5 11 26 32 73 149 182 205 387 474 525 527 519 586 584 630 854 502 547 580 524 416 437 441 359 425 760 748 459 305 450 484 621 1026 1213 994 1531 1267 1799 1530 2249 2514 2288 2125 1948 2356 2459 2442 2308 2123 2014 1839 1639 1566 1639 1701 1742 1626 1546 1545 1573 1599 1615 1635 1830 1920 1702 1657 1711 1605 1503 1443 1325 1382 1386 1492 1559 1611 1517 1323 1292 1284 1305 1367 1419 1471 1553 1615 1491 1258 1296 1286 1310 1391 1441 1453 1473 1502 1533 1554 1469 1398 1399 1311 1285 1290 1312 1382 1483 1290 1263 1171 1148 1136 1171 1225 1233 1238 1282 1291 1022 995 902 919 951 959 974 990 1369 1548 1503 1584 1889 2391 2730 2910 2789 2508 2486 2406 2251 2177 2185 2354 2407 2609 2616 2232 2298 2574 2488 2423 2743 2769 2772 2815 2768 2920 3111 3164 3219 3268 2973 2802 3200 3142 3046 2953 3227 3900 4161 4095 3906 3578 3604 3770 3930 4031 4075 4072 4107 4123 4315 4287 4078 3961 3907 3837 3734 3596 3316 3084 2787 2816 3034 3210 3406 3660 3643 3200 3249 3318 3311 3167 3017 3068 2826 2211 2182 2170 2590 2805 3010 3385 3480 3322 3409 3388 3328 3410 3335 3136 3071 3007 2947 3579 3554 3451 3377 3254 3193 3271 3060 3255 3109 3085 3116 3155 3264 3300 3351 3611 3592 3645 3634 3660 3736 3764 3644 2594 2623 2689 2714 2727 2735 2731 2719 2709 2708 2719 2742 2748 2758 2755 2749 2755 2774 2791 2799 2769 2764 2746 2752 2741 2734 2738 2736 2726 2731 2759 2760 2794 2807 2790 2758 2730 2719 2735 2772 2812 2836 2809 2792 2760 2777 2762 2747 2767 2753 2734 2701 2548 2694 2669 2609 2492 2463 2539 2516 2441 2384 2226 2245 2214 2295 2376 2555 2740 2750 2813 2893 2916 2949 2977 2998 2964 2931 2913 2875 2850 2880 2874 2944 3027 3066 3078 3094 3108 3110 3114 3123 3131 3121 3197 3222 3223 3237 3256 3262 3255 3250 3272 3344 3320 3369 3386 3365 3388 3446 3446 3382 3420 3486 3490 3484 3436 3379 3342 3327 3326 3330 3313 3259 3272 3314 3379 3388 3397 3450 3480 3468 3459 3281 3327 3172 3066 3070 3037 2953 2895 2863 2877 3037 3329 4050 3678 3376 3219 3119 3101 3097 3115 3057 3025 3001 3166 3315 3336 3218 3076 3017 2881 2789 2554 2851 2928 2972 2942 2923 2937 2916 2898 2825 2841 2889 3002 3093 3239 3204 3111 3266 3678 3858 3237 3151 3357 4022 3829 3544 3638 3675 3737 3671 3617 3395 3382 3409 3112 3088 3266 3466 3667 2888 2707 3090 3282 3439 3614 3700 3801 3907 3556 2753 2702 2468 2582 2690 2931 3040 3048 2955 2821 3049 3239 3187 3401 3491 3788 3962 3736 3352 3182 3111 3034 3058 3045 3175 3210 3267 3396 3360 3209 3293 3322 3331 3278 3214 3207 3375 3559 3584 3455 3131 3115 3219 3403 3587 3735 3875 3872 3708 3532 3376 3288 3351 3365 3341 3400 3392 3367 3340 3291 3380 3487 3502 3507 3499 3456 3516 3599 3672 3773 3818 3770 3794 3748 3744 3657 3677 3739 3751 3802 3803 4060 4023 4014 3894 4026 3942 3618 3460 3693 3967 4004 3825 3895 3689 3205 3439 3491 3108 3169 2941 3006 3001 2603 2323 2500 2812 2883 2778 2864 3362 2628 2219 2633 3314 3652 3296 2809 2696 2494 2135 1411 1558 2249 2669 2814 2859 2901 2863 2682 2518 2754 2875 3002 3082 3165 3229 3277 3394 3434 3398 3243 3135 3175 3218 3139 2987 2847 2705 2583 2691 3174 3076 2960 2993 3069 3086 3035 2966 2817 2708 2709 2897 3029 2994 2959 2920 2775 2675 2706 2762 2917 2635 2493 2450 2526 2644 2625 2634 2639 2241 2165 2122 2215 2317 2426 2492 2487 2507 2299 2595 2452 2441 2415 2373 2365 2346 2278 2147 2162 2028 1880 2295 2585 2607 2371 2099 2115 2185 2270 2030 1941 1913 1810 1733 1774 1785 1756 1698 1642 1521 1411 1407 1433 1382 1291 1219 1176 1197 1287 1273 1176 1077 1003 919 789 762 631 522 429 511 455 358 365 354 281 155 188 287 255 177 147 119 65 53 59 19 37 11 0 36 55 80 165 233 266 387 455 469 471 476 496 504 481 535 899 940 831 494 302 307 334 333 351 373 525 383 532 582 410 549 990 975 833 927 1136 1519 2091 2630 2625 2430 2267 2228 2447 2435 2454 2447 2376 2212 2010 1798 1743 1760 2133 2114 1803 1605 1540 1566 1648 1593 1582 1578 1942 1777 1969 1984 1509 1407 1383 1390 1442 1434 1490 1562 1591 1508 1324 1319 1287 1317 1355 1390 1458 1507 1523 1496 1273 1300 1293 1296 1312 1383 1455 1498 1528 1564 1568 1492 1477 1411 1330 1306 1321 1340 1302 1190 1184 1185 1242 1232 1197 1186 1186 1192 1205 1193 1123 1034 991 962 923 874 892 916 1092 1958 1620 1350 1404 1739 2264 2803 2975 2866 2788 2641 2339 2186 2223 2298 2506 2630 2700 2773 2460 2544 2814 2763 2436 2491 2886 2905 3061 3083 3062 3030 3014 3236 3312 2458 2424 2476 2530 2521 2538 2884 3597 4008 3591 3490 3377 3262 3389 3718 3958 4059 4088 4220 4263 4281 4187 4030 3928 3881 3853 3829 3523 3212 3033 3066 3258 3379 3495 3716 3883 3448 3356 3238 3077 2979 3175 3060 2949 2706 2358 2379 2664 2905 2903 2891 3063 3198 3165 3356 3268 3193 3185 2977 2954 3033 3182 3357 3156 3091 3208 3258 3170 3123 3327 3202 3159 3088 3205 3288 3242 3397 3388 3503 3498 3522 3635 3694 3724 3796 3726 3432 2522 2606 2673 2708 2726 2734 2731 2719 2709 2709 2713 2725 2741 2762 2762 2761 2772 2792 2797 2768 2754 2751 2744 2767 2762 2733 2717 2738 2777 2789 2812 2793 2839 2802 2793 2781 2740 2710 2727 2762 2801 2771 2816 2812 2792 2809 2807 2801 2811 2800 2806 2667 2500 2617 2632 2598 2537 2527 2551 2518 2491 2387 2413 2343 2320 2338 2371 2520 2707 2779 2860 2966 3009 3015 3024 3067 3081 3057 3028 2973 2856 2889 2934 2976 3074 3113 3120 3129 3151 3137 3076 3159 3200 3125 3215 3256 3223 3192 3219 3260 3255 3258 3213 3360 3341 3435 3471 3471 3469 3485 3533 3546 3559 3542 3497 3521 3472 3465 3472 3429 3389 3364 3342 3234 3278 3406 3402 3369 3368 3324 3258 3318 3289 3304 3154 3177 3189 3138 3039 2963 2918 2947 3460 4220 4324 4061 3470 3202 3142 3159 3242 3238 3214 3135 3065 3086 3643 3560 3325 3276 3140 2941 2865 2799 2814 2901 2956 3080 3066 2993 2948 2852 2834 2838 2872 2956 3101 3120 3087 3054 3062 3239 3499 3424 3199 3404 3817 4053 3745 3550 3665 3663 3704 3904 3519 3248 3247 3208 3082 3079 3152 3347 3976 3165 2644 2783 2995 3224 3323 3442 3681 3732 3351 2958 2988 2542 2572 2729 2859 2948 2976 2999 3108 3300 3142 3046 3173 3009 3097 3497 3552 3124 3092 3118 3075 3079 3035 2985 2950 2994 3128 3279 3319 3462 3389 3263 3335 3368 3399 3452 3474 3546 3636 3215 3165 3192 3300 3464 3596 3759 3785 3531 3353 3310 3330 3391 3369 3266 3264 3255 3198 3198 3280 3425 3519 3528 3522 3536 3543 3537 3572 3675 3778 3795 3744 3738 3628 3607 3606 3660 3748 3837 3968 4044 3590 3572 3827 3953 3790 3624 3566 3435 3424 3186 3679 3794 3704 3575 3098 3108 3648 3629 3325 2773 3127 3433 2971 2616 2704 2794 2783 2849 3205 2666 1866 1868 2248 2600 2884 3034 2845 2499 2582 2416 473 1122 2226 2705 2875 3079 3171 3081 2948 2873 3071 3117 3162 3227 3341 3401 3404 3541 3527 3353 3155 3124 3156 3140 3006 2833 2724 2696 2661 2930 3007 3240 3108 3018 3096 3120 2962 2960 2894 2900 2786 2815 2829 2830 2880 2968 3112 3061 2721 3238 2835 2608 2554 2531 2570 2672 2727 2766 2664 2302 2250 2287 2359 2453 2511 2499 2388 2507 2299 2355 2468 2407 2372 2442 2453 2437 2374 2262 2178 2051 1913 1848 2002 2205 2222 2156 2412 2449 2192 2086 1876 1737 1673 1613 1640 1624 1600 1591 1550 1497 1400 1361 1369 1341 1269 1266 1198 1271 1416 1345 1213 1126 1026 891 875 727 646 569 504 614 687 649 620 399 293 234 297 337 289 248 212 116 67 75 50 27 48 55 42 49 86 112 184 271 303 325 395 470 473 426 415 416 348 332 291 902 786 346 242 252 248 244 297 448 495 440 599 865 1184 1216 938 1024 1061 1085 1332 1755 2075 2330 2882 2859 2530 2470 2433 2402 2309 2278 2258 2224 2201 2093 1939 1847 1820 1750 1690 1665 1636 1629 1673 1582 1573 1576 1730 1864 1923 1740 1754 1540 1487 1434 1434 1698 2031 1838 1487 1419 1375 1295 1320 1371 1403 1429 1454 1446 1361 1384 1279 1332 1311 1298 1347 1431 1505 1546 1523 1565 1510 1475 1432 1360 1340 1375 1389 1348 1332 1252 1262 1277 1300 1315 1297 1268 1274 1224 1235 1185 1094 1094 1075 942 916 844 857 887 1323 1429 1295 1227 1142 1397 1844 2544 2917 2904 2856 2708 2517 2402 2503 2484 2850 3081 2934 2885 2941 3030 3053 2883 2810 2404 2695 2907 3001 2908 2700 2527 2597 3137 3093 2404 2158 2125 2129 2175 2385 2489 2712 2881 2664 2844 3033 3077 3089 3391 3800 4074 4131 4146 4245 4318 4267 4168 4119 4153 4052 3927 3719 3470 3313 3415 3692 3702 3791 3941 3839 3490 3198 2983 2689 2519 3015 3033 2891 2760 2672 2744 2902 2890 2764 2861 2893 2880 2903 3074 3196 3260 3268 3087 3185 3305 3415 3539 3486 3363 3362 3245 3055 3074 3287 3225 3178 3266 3323 3373 3355 3442 3345 3473 3622 3672 3684 3700 3670 3720 3638 3456 2556 2620 2673 2710 2733 2740 2736 2727 2716 2714 2708 2711 2739 2768 2774 2778 2798 2818 2805 2760 2767 2770 2766 2773 2775 2763 2743 2764 2829 2855 2861 2863 2859 2820 2805 2798 2754 2718 2740 2774 2810 2764 2807 2862 2856 2848 2835 2827 2833 2815 2760 2683 2599 2618 2716 2709 2644 2579 2533 2526 2530 2473 2517 2408 2386 2391 2379 2533 2762 2809 2904 2933 2994 3074 3090 3121 3141 3118 3047 2955 2927 2995 2953 3043 3119 3138 3130 3144 3136 3117 3173 3050 3249 3258 3229 3285 3314 3284 3265 3272 3248 3266 3292 3357 3392 3467 3516 3524 3502 3483 3518 3604 3592 3609 3540 3531 3500 3493 3473 3428 3422 3397 3354 3188 3291 3407 3310 3229 3180 3120 3141 3163 3143 3190 3352 3285 3169 3129 3096 3013 2977 3057 2977 4483 4064 3671 3266 3114 3171 3253 3285 3264 3166 3181 3152 3187 3413 3327 3201 3194 3125 3008 3053 3009 2977 2925 2862 2891 2933 2941 2932 2933 2898 2882 2911 2960 3106 3115 3026 2964 3039 3238 3311 3241 3423 3955 4054 4030 3808 3460 3316 3352 3384 3505 3395 3181 3039 3019 3058 3130 3108 3104 3925 4001 2587 2562 2712 2772 2939 3193 3420 3622 3303 2699 2935 2903 2850 2927 3053 3039 2998 3199 3532 3230 2889 2638 2580 2564 2676 3152 3550 3212 3031 3160 3168 3091 3051 2996 2942 2932 3031 3228 3395 3509 3303 3266 3296 3409 3518 3502 3418 3428 3404 3384 3353 3279 3267 3337 3515 3703 3725 3635 3435 3395 3442 3356 3232 3132 3191 3232 3117 3179 3415 3467 3575 3608 3580 3539 3501 3502 3551 3613 3658 3657 3620 3597 3546 3528 3458 3477 3727 3914 3909 4401 3536 3795 4075 4076 3780 3547 3716 3717 3799 3336 3455 3627 3651 3453 3027 3005 3504 3703 3572 2787 2966 3532 3164 3135 3069 2588 2506 3084 3663 1443 1259 1443 1746 1905 2131 2574 2823 2890 2854 2334 1132 1490 2064 2535 2990 3130 3185 3307 3159 3207 3244 3245 3266 3337 3440 3510 3486 3379 3289 3132 3111 3036 3099 3140 2977 2766 2713 2753 2962 3008 3355 3296 3126 3118 3190 3306 2983 2994 2941 3000 2977 2829 2761 2775 2797 2823 2943 2911 2727 2582 2566 2651 2693 2606 2546 2525 2340 2493 2618 2366 2331 2472 2635 2688 2629 2530 2326 2475 2284 2375 2271 2136 2295 2621 2424 2372 2293 2221 2129 2072 2018 1928 1832 1805 1834 1939 1837 1994 2039 1906 1727 1637 1561 1519 1810 1595 1574 1549 1508 1435 1363 1346 1316 1310 1295 1251 1228 1281 1311 1254 1164 1116 1078 981 862 782 767 737 693 722 808 791 713 679 538 423 432 435 408 371 248 130 77 117 91 50 43 37 21 32 87 157 242 326 353 358 457 568 536 407 337 309 281 263 231 686 597 194 273 322 335 317 376 495 529 572 621 647 799 1444 1733 1265 1291 1452 1670 1859 2047 2662 3334 2803 2407 2286 2273 2262 2237 2113 1972 2154 1985 1853 1861 1804 1796 1760 1721 1790 1763 1719 1655 1647 1612 1618 1690 1812 1826 1578 1827 1858 1754 1556 1439 1447 1454 1557 1543 1453 1376 1321 1593 1563 1447 1451 1390 1434 1333 1426 1386 1486 1502 1431 1368 1450 1453 1451 1506 1546 1476 1422 1398 1380 1388 1428 1419 1393 1365 1332 1326 1313 1320 1358 1352 1348 1290 1240 1247 1199 1077 979 946 946 904 879 846 844 1221 1441 1389 1303 1028 1363 1465 2022 2522 2702 2773 2786 2800 2627 2859 2838 3131 3393 3597 3373 2958 3091 2977 2844 2739 2190 2219 2503 2669 2684 2639 2667 2462 2503 2475 2304 2173 2078 2086 2147 2439 2487 2504 2474 2482 2615 2825 2921 2907 3170 3477 3560 3592 3704 3947 4197 4271 4224 4190 4182 4117 4036 3939 3808 3707 3696 3589 3662 3830 3944 3721 3321 3028 2591 2543 2473 2892 3018 2906 2746 2605 2726 2937 2646 2594 2706 2763 2642 2635 2870 2948 2511 3165 3166 3348 3458 3428 3337 3352 3329 3280 3091 2948 3075 3240 3210 3217 3328 3364 3506 3414 3479 3473 3462 3555 3685 3641 3671 3389 3481 3496 3392 2589 2640 2686 2719 2741 2749 2748 2746 2738 2723 2708 2709 2737 2768 2781 2791 2797 2809 2824 2805 2783 2783 2785 2786 2797 2797 2796 2825 2879 2902 2901 2905 2894 2849 2837 2824 2782 2749 2760 2785 2785 2765 2780 2866 2875 2859 2834 2818 2831 2829 2713 2698 2685 2641 2686 2683 2623 2577 2573 2573 2550 2523 2525 2497 2443 2381 2439 2639 2843 2940 2990 2985 3138 3168 3095 3118 3158 3185 3176 3113 3122 3154 3157 3089 3069 3117 3130 3142 3175 3190 3216 3196 3278 3335 3312 3309 3309 3316 3317 3277 3241 3393 3420 3460 3485 3492 3484 3474 3445 3397 3412 3513 3571 3589 3574 3555 3502 3443 3415 3408 3402 3415 3296 3254 3352 3415 3348 3230 3171 3151 3072 3115 3116 3273 3015 2969 2979 3046 3146 3179 3110 3016 3427 4291 3594 3373 3202 3088 3141 3253 3309 3370 3161 3126 3104 3129 3145 3152 3199 3230 3158 3093 3046 2911 2759 2779 2855 2857 2873 2922 2970 3101 2975 2959 2851 2845 2912 2987 2981 2939 3012 3209 3434 3553 4166 4481 4545 4272 3763 3608 3850 3630 3433 3400 3262 3247 3099 3087 3144 3205 3246 3165 4187 4272 2591 2254 2244 2310 2441 2654 3050 3463 3326 2434 2696 2852 2926 3107 3180 3105 3149 3439 3499 2902 2424 2276 2297 2697 3159 3341 3355 3281 3320 3381 3335 3460 3561 3601 3572 3429 3257 3300 3342 3313 3276 3285 3405 3346 3278 3337 3394 3420 3384 3421 3404 3223 3162 3196 3377 3640 3732 3600 3541 3527 3441 3255 3130 3094 3192 3260 3169 3250 3425 3537 3658 3669 3581 3493 3455 3451 3479 3516 3490 3487 3427 3449 3508 3513 3556 3710 3749 3736 3381 3312 3299 4142 4070 3665 3455 3409 3505 3646 3306 3187 3063 3130 3484 3411 2940 2702 2964 2668 3315 3281 3067 3477 3603 3486 3385 2725 2023 2930 2750 1306 1176 1304 1401 1541 1838 2319 3169 3354 3095 2407 1909 2036 2380 2817 3113 3090 2958 3087 3107 3157 3212 3290 3347 3375 3390 3375 3340 3052 3064 3075 3089 3046 3088 3141 2986 2729 2718 2980 3041 3173 3396 3259 3103 3216 3259 3386 3250 3024 2937 2899 2760 2732 2803 2862 2860 2635 2705 2890 2832 2576 2514 2719 2779 2481 2451 2435 2295 2405 2463 2334 2314 2568 2892 2981 2768 2481 2245 2240 2412 2422 2332 2245 2291 2684 2319 2231 2177 2148 2136 2063 1959 1882 1787 1711 1641 1663 1596 1511 1768 1889 1773 1695 1573 1962 2131 2141 1962 1631 1473 1367 1267 1289 1281 1278 1278 1247 1257 1287 1281 1198 1095 1077 1078 984 912 838 827 863 876 867 897 789 773 726 733 594 607 681 602 484 316 187 134 155 113 73 51 26 25 41 129 199 259 296 353 406 479 575 524 421 320 300 254 238 225 245 360 218 328 354 440 463 682 660 599 667 712 687 668 1346 1370 1343 1809 2257 2309 2373 2346 3357 3476 2595 2027 2010 2130 2008 1748 1720 1739 2112 1851 1688 1652 1765 1873 1776 1716 1844 1858 1862 1795 1699 1650 1658 1706 1825 1941 1846 1667 1761 1771 1576 1484 1524 1423 1443 1576 1559 1419 1456 1502 1541 1721 1687 1364 1383 1343 1446 1459 1585 1710 1683 1366 1367 1326 1342 1454 1486 1447 1411 1419 1439 1443 1432 1433 1419 1386 1371 1362 1348 1358 1379 1383 1402 1346 1313 1302 1283 1313 1302 1091 987 910 897 841 788 767 736 710 773 912 1496 1519 1784 2037 2353 2767 2966 2934 2974 3033 3099 3145 3277 3438 3389 3214 3458 3170 2288 1813 1747 1844 2051 2324 2352 2280 2151 2147 2117 2177 2168 1971 1990 2077 2202 2410 2497 2517 2513 2554 2671 2769 2745 2702 2739 2845 2868 3017 3213 3246 3633 3875 3793 3742 3831 3734 3559 3613 3689 3599 3605 3618 3720 3834 3838 3653 3361 3173 2263 2324 2429 2754 2919 2939 2919 2724 2754 2833 2443 2456 2716 2992 2904 2681 2752 2596 2301 2382 2755 3113 3225 3196 3129 3200 3120 2972 2822 2845 3129 3383 3371 3375 3365 3455 3494 3447 3508 3560 3600 3633 3696 3566 3519 3344 3279 3271 3175 2609 2655 2697 2728 2749 2759 2763 2764 2754 2735 2717 2717 2741 2773 2791 2800 2802 2806 2822 2833 2807 2799 2801 2804 2822 2834 2847 2876 2907 2920 2953 2966 2899 2865 2864 2853 2831 2798 2771 2783 2780 2825 2778 2862 2874 2856 2820 2796 2812 2806 2703 2740 2699 2636 2691 2695 2634 2602 2634 2652 2602 2596 2562 2548 2335 2251 2366 2648 2925 3001 3070 3166 3197 2958 3010 3123 3194 3172 3119 3161 3181 3133 3139 3137 3094 3053 3096 3153 3172 3202 3237 3242 3312 3296 3290 3327 3366 3368 3322 3283 3351 3510 3473 3472 3465 3453 3376 3356 3376 3325 3360 3462 3583 3551 3556 3553 3486 3401 3361 3366 3361 3288 3184 3317 3360 3405 3326 3244 3230 3196 3157 3139 2968 2964 3124 3163 3156 3165 3152 3156 3177 3028 4745 4734 3797 3288 3121 3051 3076 3223 3337 3588 3599 3169 3071 3069 3122 3230 3347 3368 3251 3214 3130 2964 2831 2801 2853 2886 2867 2929 3145 3178 3047 2946 2873 2855 2862 2944 2965 2883 2981 3291 3328 3839 4215 4299 4085 3673 3460 3473 3470 4095 3620 3420 3244 3135 3074 3000 2942 3080 3359 3266 4255 4241 3830 2809 2152 2137 2457 2692 2710 3279 3354 2637 2544 2561 2656 2735 2844 3030 3211 3324 3312 2693 2500 2375 2582 3328 3813 3518 3435 3425 3561 3427 3635 3780 3702 3708 3812 3749 3387 3038 3082 2947 3137 3281 3328 3352 3362 3347 3388 3469 3447 3418 3318 3184 3094 3261 3579 3671 3665 3436 3414 3333 3274 3235 3197 3185 3216 3249 3268 3304 3393 3568 3703 3723 3624 3517 3467 3445 3492 3475 3418 3365 3325 3388 3436 3668 4012 3909 3977 4432 3693 3363 3353 3524 3546 3412 3267 3139 3130 3433 2783 2992 2817 3078 3471 3542 3310 2871 2720 2192 2852 3189 3409 4007 3420 2681 3360 2282 1656 1484 1713 1301 1222 1277 1302 1636 2483 2955 3364 3517 3201 2930 2784 2795 2995 3181 3100 3018 2993 3093 3148 3154 3230 3320 3352 3323 3234 3120 3126 3193 3206 3142 3102 3097 3131 3127 2993 2810 2822 2872 2828 2891 3130 3218 3139 3211 3201 3228 3242 2983 2963 2861 2697 2649 2707 2863 2798 2617 2616 2561 2501 2442 2474 2624 2679 2336 2278 2282 2229 2242 2270 2334 2426 2538 2801 3020 2809 2498 2348 2274 2432 2594 2501 2278 2269 2360 2319 2176 2122 2115 2089 1998 1882 1816 1720 1631 1582 1563 1519 1488 1474 1489 1549 1584 1591 1605 1888 2019 1902 1792 1699 1498 1160 1183 1184 1189 1162 1221 1237 1201 1176 1109 1053 1050 1028 986 972 923 878 896 922 897 1018 1030 901 821 778 715 788 927 805 635 441 309 234 249 222 145 89 62 68 89 220 250 269 279 345 437 514 641 565 534 488 405 290 231 226 559 1050 547 313 337 443 555 582 584 676 735 657 765 812 969 1215 1719 2486 3076 3061 3132 3362 3157 2820 2411 2128 1921 1559 1204 850 1267 1687 2084 2097 1947 1769 1748 1887 1770 1652 1808 1848 1989 1915 1729 1679 1683 1700 2087 2164 1738 1631 1674 1633 1545 1518 1386 1433 1514 1660 1670 1625 1576 1456 1460 1491 1689 1382 1323 1331 1497 1609 1525 1548 1862 1389 1325 1277 1290 1304 1331 1356 1394 1416 1422 1404 1446 1440 1410 1395 1394 1409 1403 1432 1397 1296 1377 1397 1358 1352 1370 1355 1316 1997 1155 906 902 849 769 750 676 635 709 853 1174 1248 1337 1724 2269 2739 3154 3128 2937 2841 2819 2728 2747 3471 3624 3607 3555 2944 2007 1660 1688 1686 1810 1918 2116 2072 2041 2051 2049 2035 2038 2117 2215 1989 2095 2263 2402 2462 2440 2548 2671 2661 2623 2520 2481 2506 2560 2704 2951 3128 3042 3152 3135 3061 3032 2996 2826 2994 3068 3141 3353 3569 3793 3887 3805 3753 3465 2977 2317 2163 2333 2543 2621 2711 2690 2215 1702 2259 2390 2388 2721 3013 2960 2795 2509 2345 2310 2454 2734 2932 2935 2928 3069 2871 2749 2629 2625 2818 3170 3522 3549 3438 3450 3498 3496 3456 3449 3543 3642 3676 3639 3453 3306 3333 3403 3156 2985 2636 2683 2722 2747 2763 2769 2780 2786 2769 2751 2734 2732 2753 2790 2806 2814 2819 2823 2833 2846 2831 2819 2819 2823 2848 2867 2882 2897 2911 2941 2995 2960 2897 2893 2892 2886 2856 2806 2771 2781 2817 2879 2807 2869 2871 2811 2777 2805 2844 2808 2648 2747 2712 2691 2783 2783 2740 2713 2702 2720 2702 2672 2651 2644 2579 2504 2406 2446 2687 2910 3025 3044 3136 3120 3143 3233 3241 3191 3177 3179 3213 3164 3165 3155 3089 3131 3174 3214 3263 3269 3278 3317 3319 3288 3280 3273 3309 3321 3306 3364 3448 3489 3519 3489 3464 3423 3290 3251 3317 3312 3387 3466 3537 3523 3514 3484 3428 3363 3329 3334 3269 3180 3210 3256 3297 3333 3301 3239 3244 3325 3334 3356 3160 3260 3288 3181 3170 3192 3166 3076 2931 3080 4878 4528 3972 3332 3058 3093 3209 3273 3274 3388 3545 3251 3188 3125 3147 3286 3288 3079 3149 3162 3153 3024 3000 2904 2886 2937 3011 3203 3492 3494 3201 3048 2932 2915 2976 3039 3047 3017 3000 3152 3546 3967 4076 4002 3569 3270 3301 3285 3408 3879 4055 3684 3588 3305 3040 2876 2861 3060 3172 3226 3822 3851 3921 3181 2581 2328 2367 2717 2619 2994 3121 3027 2540 2498 2471 2352 2459 2846 3101 3020 3320 3192 2715 2728 2981 2780 2382 2769 3321 3133 3195 3205 3681 3314 2984 3069 3206 3250 3029 2830 2842 2903 2971 3159 3336 3446 3485 3384 3425 3599 3580 3509 3478 3410 3329 3494 3671 3287 3102 3056 2963 3089 3216 3342 3392 3380 3385 3370 3375 3343 3397 3564 3677 3679 3593 3508 3475 3454 3557 3460 3390 3295 3242 3236 3296 3527 3895 4291 4015 3582 3423 3328 3359 3327 3284 3298 3219 3097 3115 2954 3118 3139 2957 3338 3763 3567 3092 2713 1779 2170 2535 2790 3028 3162 2180 723 1582 2411 1824 1573 1456 1510 1448 1342 1507 2062 3072 3223 3370 3525 3372 3272 3213 3168 3159 3187 3105 3028 3086 3209 3234 3192 3173 3197 3233 3227 3100 2935 2916 2955 2934 3078 3215 3210 3206 3162 3028 3096 2971 2897 2843 2981 3209 3306 3353 3380 3189 3238 3243 3096 2894 2689 2628 2641 2617 2704 2616 2670 2525 2511 2541 2491 2450 2436 2406 2308 2206 2187 2257 2217 2212 2403 2693 2926 3106 2786 2670 2570 2430 2339 2296 2349 2571 2354 2235 2086 2344 2156 2004 1998 1981 1909 1781 1723 1631 1561 1543 1509 1498 1538 1567 1545 1443 1429 1515 1374 1407 1721 1891 1781 1845 1922 1385 1135 1113 1160 1160 1189 1170 1082 1037 1012 961 1034 996 910 868 859 871 908 943 977 1079 1163 1103 996 908 884 935 1033 944 764 586 459 387 434 440 316 226 199 182 212 326 369 356 362 439 558 640 712 650 659 692 571 385 302 492 1004 836 720 364 346 428 577 690 691 763 778 604 825 1307 1417 1923 2711 2888 3164 3342 3178 3161 2813 2431 2276 2227 1983 1791 1346 1018 1230 1713 2026 2144 2033 1709 1690 1919 1765 1671 1723 1773 1966 1978 1732 1710 1697 1716 1882 1762 1623 1768 1855 1780 1807 1824 1431 1552 1536 1472 1538 1650 1621 1543 1377 1429 1455 1357 1335 1338 1332 1330 1364 1410 1643 1384 1280 1339 1372 1349 1373 1346 1380 1389 1404 1405 1391 1371 1323 1216 1147 1495 1425 1443 1407 1315 1306 1307 1268 1287 1357 1300 1386 1122 924 899 887 848 765 704 663 643 677 793 881 965 1289 1560 1953 2547 3047 3210 3231 2949 2563 2449 2724 2919 3174 3199 3219 2471 1643 1633 1666 1527 1602 1632 1801 1893 2000 2083 2052 2005 1976 2121 2040 1919 1959 2031 2051 2091 2292 2430 2471 2507 2535 2516 2500 2496 2455 2570 2797 2837 2788 2778 2760 2649 2521 2522 2596 2737 2804 2950 3145 3425 3735 3889 3844 3646 3333 2828 2364 2179 2276 2520 2518 2845 2474 1947 1926 2170 2286 2520 2892 3122 3145 2976 2630 2471 2333 2225 2269 2804 2782 2760 2787 2664 2580 2540 2635 2882 3184 3441 3550 3476 3430 3414 3417 3390 3363 3510 3484 3458 3446 3287 3103 3188 3467 2930 2845 2638 2669 2706 2756 2772 2783 2799 2800 2781 2761 2748 2752 2774 2788 2816 2836 2841 2843 2850 2859 2854 2842 2840 2844 2869 2891 2900 2905 2918 2951 2972 2948 2916 2914 2919 2903 2877 2842 2799 2795 2866 2870 2806 2839 2850 2791 2771 2806 2805 2732 2612 2720 2753 2780 2782 2722 2708 2730 2721 2732 2761 2740 2759 2754 2722 2633 2525 2583 2821 2969 3005 3151 3199 3209 3233 3313 3204 3101 3188 3178 3166 3164 3182 3118 3075 3095 3224 3250 3200 3353 3333 3331 3353 3280 3325 3320 3302 3311 3344 3413 3485 3516 3525 3434 3385 3355 3297 3288 3328 3319 3402 3418 3517 3552 3535 3467 3393 3350 3348 3358 3339 3282 3304 3289 3319 3352 3334 3414 3496 3293 3255 3288 3086 3057 2952 3175 3348 3434 3476 3233 3086 3554 4993 5035 3694 3020 3057 3516 3867 3427 3196 3166 3220 3105 2978 2910 2942 3019 2951 2707 2734 2917 3027 3040 3009 2901 2933 3052 3145 3308 3462 3395 3212 3139 2938 2947 3102 3175 3153 3176 3149 3758 3470 3922 4005 3678 3371 3382 3658 3967 3788 3549 3606 3591 3540 3290 3085 3014 2990 3022 3103 3155 3295 3374 3492 3145 2861 2689 2493 2697 2650 2624 2637 2632 2485 2518 2388 2175 2366 2777 3011 2904 2902 3256 3227 3334 2977 2313 2214 2222 2864 3082 3185 3210 3241 3120 3039 3018 2951 2961 2923 2864 2838 2899 2980 3265 3548 3679 3705 3532 3576 3805 3644 3532 3560 3557 3566 3694 3788 3560 3115 3252 3565 3617 3534 3487 3464 3453 3460 3477 3476 3424 3442 3559 3643 3637 3565 3501 3485 3464 3547 3414 3348 3239 3123 3061 3079 3311 3991 4078 3829 3931 4114 3838 3527 3298 3156 3171 3194 3647 3491 3353 3757 3998 3874 3653 3415 2955 2496 2541 2334 2619 2536 2191 1956 1771 1243 934 2124 2702 1934 1602 1342 1498 1723 1905 2238 2632 3079 3488 3520 3558 3613 3514 3337 3227 3156 3166 3169 3106 3098 3097 3112 3105 3081 3096 3154 3199 3043 2998 2840 3050 3010 2976 3142 3185 3220 3238 3187 3488 3224 3014 3002 3189 3395 3413 3551 3484 3262 3248 3145 2994 2742 2563 2643 2603 2589 2812 2583 2598 2575 2607 2632 2592 2552 2469 2404 2331 2243 2265 2395 2466 2492 2705 3241 3172 2879 2484 2386 2470 2464 2446 2516 2470 2467 2298 2202 2098 2186 2115 2188 2260 1958 1856 1695 1635 1552 1532 1537 1536 1547 1553 1520 1558 1529 1496 1471 1390 1281 1238 1378 1714 1567 1820 1743 1218 1057 1079 1106 1107 1107 1097 973 982 871 893 883 817 771 785 857 916 1033 1130 1196 1243 1222 1104 1013 1025 1057 1129 1065 961 793 669 639 648 651 551 474 438 386 411 477 508 493 488 521 624 699 621 658 674 704 695 572 503 485 314 309 387 494 448 446 621 693 659 657 693 724 820 964 1017 1521 2351 2561 3009 3378 3203 2923 2703 2454 2297 2225 2041 1998 1719 1499 1491 1826 2092 2156 2069 1701 1656 1849 1791 1725 1688 1703 1756 1765 1739 1729 1696 1762 1726 1658 1597 1536 1506 1645 1811 1623 1491 1551 1508 1423 1454 1569 1551 1602 1402 1394 1337 1303 1313 1313 1275 1320 1337 1316 1306 1283 1210 1154 1143 1205 1397 1275 1327 1434 1472 1396 1343 1326 1327 1293 1251 1323 1486 1535 1428 1337 1236 1146 1145 1168 1230 1272 1081 845 833 847 836 829 844 767 720 668 675 718 756 849 929 1099 1544 2231 2599 2819 3074 2954 2597 2272 2365 2118 1953 2435 2661 2146 1375 1405 1512 1502 1537 1611 1701 1812 1959 2113 2051 2127 2083 2111 2077 2013 1996 2022 2081 2209 2235 2266 2332 2443 2514 2514 2504 2549 2503 2568 2681 2706 2783 2881 2802 2658 2516 2529 2719 2752 2829 3001 3154 3315 3682 3762 3770 3394 3000 2610 2278 2087 2057 2111 2283 2813 2507 2274 2457 2527 2520 2474 2884 3203 3356 3129 2959 2679 2422 2749 2363 2849 2849 2785 2643 2594 2732 2678 2793 2896 3113 3439 3567 3510 3397 3409 3576 3535 3382 3404 3331 3381 3440 3274 2980 2634 3040 2725 2671 2644 2690 2719 2732 2768 2798 2825 2835 2811 2785 2782 2787 2790 2778 2783 2828 2862 2867 2869 2874 2876 2866 2863 2865 2884 2896 2905 2915 2928 2947 2960 2944 2928 2931 2919 2903 2888 2858 2815 2803 2861 2839 2817 2797 2837 2815 2792 2806 2785 2719 2785 2789 2778 2725 2676 2653 2673 2697 2709 2748 2785 2807 2822 2783 2735 2626 2528 2593 2763 2821 3015 3139 2970 2930 3086 3183 3160 3156 3211 3210 3208 3207 3212 3191 3172 3219 3240 3218 3226 3258 3261 3267 3340 3315 3350 3405 3410 3412 3440 3453 3558 3560 3462 3392 3302 3270 3259 3304 3388 3402 3555 3533 3618 3563 3517 3434 3368 3356 3352 3333 3308 3291 3314 3386 3415 3326 3284 3587 3852 3322 3187 3184 3078 2892 3173 3951 4086 3513 3099 3053 3216 4100 5123 4475 3375 2945 3023 3391 3687 3353 3182 3263 3224 3108 2887 2844 2908 2884 2860 3117 3440 3644 3680 3182 2960 2934 3037 3139 3141 3255 3460 3229 3133 2994 2978 3103 3258 3325 3298 3238 3128 3339 3755 4010 3803 3400 3173 3168 3320 3699 3677 3232 3364 3296 3375 3283 3151 3159 3095 3005 3459 3491 3330 3030 3144 2751 2278 2065 1590 1821 2240 2217 2494 2525 2445 2388 2216 2104 2460 2870 2976 2933 2659 2993 3288 3264 2683 1725 1189 1832 1803 2530 3076 3334 3352 3211 3073 3011 2973 2979 2980 2922 2882 3040 3376 3382 3227 3482 3741 3855 3740 3929 3658 3495 3504 3539 3603 3761 3731 3400 3981 4467 3855 3700 3723 3578 3454 3474 3479 3519 3502 3463 3468 3538 3591 3572 3526 3503 3414 3441 3479 3395 3382 3333 3247 3208 3364 3844 4122 3919 3488 3538 3763 3793 3667 3514 3311 3157 3016 3296 3214 3397 3218 2962 2911 2711 2262 1874 2063 2366 3028 2713 2308 1878 1360 1071 1156 1714 2530 2234 1941 1628 1393 1634 2310 2731 2852 3043 3312 3444 3545 3670 3769 3708 3524 3351 3220 3180 3231 3237 3173 3099 3038 2990 3002 3090 3081 3098 3034 2926 2792 2803 2917 3095 3191 3161 3179 3269 3533 3737 3545 3462 3610 3736 3761 3608 3533 3356 3251 3142 2959 2826 2699 2532 2566 2579 2519 2636 2594 2629 2513 2424 2530 2476 2284 2229 2357 2375 2404 2679 2976 3054 3075 3080 3126 2830 2420 2223 2185 2246 2300 2315 2207 2359 2275 2094 2079 2011 1963 1982 2137 2344 2173 1815 1662 1604 1563 1542 1550 1576 1584 1555 1488 1545 1564 1553 1492 1389 1274 1168 1129 1242 1410 1471 1562 1209 1033 1049 1050 1055 1085 1068 886 860 806 814 791 747 718 648 851 1018 1116 1166 1213 1190 1126 1107 1102 1104 1141 1168 1098 1021 980 973 921 819 842 808 722 637 562 552 592 627 617 611 606 622 618 664 786 999 1146 713 708 693 623 616 491 559 621 576 543 586 685 699 705 653 762 890 1007 1077 969 1017 1879 2822 3264 3113 2828 2608 2479 2407 2263 2239 2231 2181 1943 1838 2033 2207 2096 1845 1642 1655 1747 1876 1848 1721 1695 1701 1722 1733 1764 1853 1833 1727 1710 1705 1528 1425 1678 1815 1658 1600 1503 1370 1320 1344 1410 1490 1637 1453 1346 1319 1314 1300 1284 1419 1321 1304 1278 1248 1225 1195 1158 1136 1155 1263 1224 1294 1291 1264 1329 1365 1286 1314 1252 1368 1426 1759 1666 1345 1269 1186 1057 1101 1124 1213 1184 1011 859 820 839 870 927 1014 1059 800 600 618 659 703 835 880 958 1278 1697 2045 2727 3390 3381 2767 2269 2027 1777 1700 1829 1985 1892 1260 1658 1745 1503 1476 1571 1660 1771 1761 1986 1905 1968 2056 2120 2088 2048 2050 2010 2006 2089 2119 2193 2267 2329 2417 2443 2376 2658 2776 2934 3106 2960 2712 2890 2869 2763 2715 2719 2802 2825 2856 3150 3363 3404 3568 3524 3681 3434 2866 2474 2167 2061 2041 2136 2598 2711 2514 2625 2709 2365 2265 2041 2582 3035 3319 3402 3237 2869 2865 2891 2508 2725 2906 3018 3044 3019 3062 2917 2955 3077 3303 3521 3603 3545 3378 3373 3314 3342 3355 3352 3232 3121 3240 3377 3063 3187 2888 2615 2820 2675 2691 2696 2744 2773 2817 2835 2818 2804 2800 2780 2797 2797 2815 2810 2845 2883 2890 2889 2893 2896 2890 2883 2882 2892 2900 2910 2923 2934 2950 2964 2948 2933 2937 2931 2899 2882 2868 2834 2824 2835 2848 2833 2797 2826 2834 2809 2793 2790 2783 2825 2852 2753 2642 2563 2541 2548 2599 2686 2733 2857 2871 2868 2812 2651 2527 2480 2509 2598 2732 2999 3076 2984 2948 3111 3231 3366 3495 3451 3308 3280 3327 3313 3272 3244 3286 3284 3232 3222 3239 3281 3356 3396 3383 3446 3479 3498 3528 3538 3517 3485 3472 3454 3403 3332 3326 3344 3402 3511 3560 3769 3661 3679 3509 3491 3432 3388 3382 3348 3442 3437 3453 3345 3323 3293 3245 3284 3383 3339 3138 3127 3029 2983 3061 3222 3254 3182 3103 3040 3072 3266 3274 4759 3512 2873 2889 2950 3152 3515 3250 3261 3356 3304 3289 3561 3612 3306 3004 2959 3071 3089 3082 3844 3381 3177 3224 3298 3280 3068 3096 3196 3189 3030 2927 3044 3224 3310 3309 3266 3148 3098 3125 4156 4093 3834 3572 3295 3211 3359 3483 3436 2789 3447 3256 3153 3101 3054 3177 3265 3297 3541 3593 3716 3102 2651 2528 2570 2322 1531 1408 1430 1583 2388 2747 2555 2337 2274 2254 2351 2568 2766 2806 2704 2893 3189 2966 2232 1676 1301 1444 1473 2261 2781 3283 3437 3294 3161 3165 3164 3216 3268 3137 3010 3261 3879 3858 3263 3477 3607 4189 4078 3733 3534 3446 3403 3355 3337 3408 3624 3539 3662 3695 3725 3739 3598 3455 3490 3562 3580 3566 3522 3453 3468 3510 3531 3539 3526 3479 3383 3464 3469 3436 3480 3452 3365 3354 3518 4113 4218 3914 3531 3553 3887 3985 3896 3876 3540 3352 2862 2838 2910 3243 2970 2717 2746 2365 2124 1950 1878 2326 2825 2627 2124 1447 911 861 1321 2255 2621 2318 2142 2072 1871 1976 2624 3254 3145 3232 3332 3656 3757 3742 3762 3746 3573 3436 3310 3219 3268 3246 3177 3096 3003 2931 2966 3061 3008 3007 2915 2822 2782 2773 2961 3317 3227 3185 3113 3365 3559 3688 3717 3778 3934 3909 3769 3682 3387 3157 3065 2939 2793 2751 2802 2756 2556 2661 2616 2612 2649 2643 2482 2248 2247 2214 2180 2327 2382 2556 2843 3162 3306 3284 3234 3219 2922 2690 2403 2225 2293 2406 2300 1949 1742 2105 2189 1995 1930 1854 1774 1807 1943 1986 2036 1793 1686 1635 1592 1572 1591 1616 1604 1602 1522 1529 1535 1518 1468 1387 1289 1205 1098 1080 1075 1228 1171 998 936 952 974 978 954 946 700 636 625 738 812 563 537 506 730 990 1105 1166 1218 1167 1029 1022 1054 1111 1128 1148 1112 1083 1072 1041 1011 930 929 945 891 875 844 752 705 735 731 724 705 692 696 718 730 1069 1496 856 731 707 720 648 558 559 628 688 631 734 784 793 785 717 736 845 955 950 958 889 1449 2445 2911 2893 2812 2806 2747 2498 2324 2326 2338 2255 2202 2240 2250 2229 2082 1800 1661 1697 1726 1870 1882 1738 1690 1692 1731 1734 1830 1929 1856 1731 1634 1624 1763 1534 1359 1285 1530 1771 1603 1391 1318 1324 1430 1390 1389 1361 1316 1282 1300 1296 1234 1422 1328 1278 1241 1216 1198 1167 1125 1103 1109 1146 1198 1226 1235 1309 1412 1433 1274 1291 1281 1506 1601 1614 1504 1382 1271 1764 1851 1424 1242 1221 1174 965 844 863 865 889 892 846 722 596 554 568 642 746 841 899 1028 1227 1455 1913 2523 2801 3037 2726 2405 2090 1884 1902 1653 1718 1673 1354 1362 1345 1308 1354 1490 1592 1675 1758 1816 1693 1706 1807 1911 1985 2027 1997 1968 2005 2051 2101 2164 2176 2160 2237 2272 2308 2535 2584 2616 2462 2260 2643 2622 2791 2792 2782 2668 2699 2898 2894 3444 3547 3562 3482 3475 3574 3375 2869 2462 2216 2151 2163 2264 2443 2489 2501 2697 2569 2185 1823 2060 2612 3068 3146 3079 3066 2772 2768 2807 2667 2499 2559 2812 2913 3160 3182 3091 3081 3196 3392 3515 3518 3567 3512 3433 3335 3293 3303 3300 3193 3172 3057 3325 3030 2877 2714 2798 3077 2678 2706 2722 2740 2757 2795 2826 2833 2828 2822 2807 2811 2790 2809 2833 2877 2909 2914 2911 2914 2918 2911 2909 2902 2907 2911 2918 2929 2940 2951 2959 2946 2932 2935 2935 2909 2908 2910 2877 2862 2860 2870 2850 2819 2819 2839 2860 2870 2863 2838 2821 2791 2753 2620 2564 2556 2541 2561 2671 2800 2815 2923 2781 2670 2455 2351 2387 2473 2584 2773 3055 3073 3022 3059 3400 3584 3530 3455 3454 3421 3347 3352 3266 3244 3235 3251 3254 3238 3265 3371 3403 3316 3420 3461 3483 3554 3622 3624 3577 3535 3457 3444 3579 3530 3519 3534 3547 3592 3652 3699 3824 3663 3652 3550 3530 3446 3386 3397 3424 3613 3526 3524 3434 3432 3377 3317 3300 3272 3201 3184 3110 3124 3156 3226 3250 3269 3315 3317 3271 3362 3376 3541 4158 3288 2862 2969 3409 4146 4523 4235 4069 3264 3145 3182 3306 3286 3120 2985 2983 3060 3128 3069 3160 3226 3229 3191 3294 3339 2971 2972 2986 3015 2988 2984 3142 3296 3312 3230 3087 3044 3093 3931 4334 4052 3709 3544 3383 3168 3282 3335 3177 3104 3349 3179 3014 2834 2716 2940 3064 3196 3415 3344 3378 3066 2718 2423 2145 1953 1712 1739 1785 1672 2012 2243 2399 2577 2679 2683 2594 2219 2494 2659 2864 2708 2377 2146 1918 1487 1513 1635 2152 2741 2943 2991 3096 3236 3250 3244 3178 3246 3140 3101 3128 3254 3361 3254 3037 3115 3633 4121 3850 3627 3627 3545 3422 3451 3466 3517 3737 3487 3447 3500 3618 3611 3497 3410 3381 3637 3638 3595 3542 3492 3489 3486 3470 3463 3460 3520 3493 3475 3460 3487 3510 3487 3528 3784 4177 4474 4238 4118 4017 3925 3898 3728 3505 3653 3418 3480 2774 2287 2287 2374 2312 2363 2464 2326 2094 2383 1877 2383 2423 2349 2265 1803 1133 867 1601 2554 2652 2464 2370 2308 2320 2503 2820 3313 3364 3418 3440 3612 3676 3725 3890 3898 3709 3713 3427 3376 3257 3173 3135 3097 3051 3006 3068 3086 3043 3047 2840 2722 2739 2818 3092 3443 3266 3280 3141 3500 3773 3811 3706 3823 4209 4037 4014 3592 3264 3045 2899 2762 2666 2639 2598 2352 2566 2809 2716 2669 2662 2629 2558 2365 2292 2126 2188 2344 2484 2771 3064 3203 3279 3214 3186 3113 2806 2840 2686 2572 2498 2280 2220 2069 2023 2402 2281 1985 1858 1819 1720 1761 1848 1847 1805 1741 1724 1679 1625 1606 1617 1605 1570 1584 1516 1515 1535 1539 1495 1394 1268 1103 1090 1084 1048 979 894 827 750 725 746 716 724 777 574 472 457 464 458 393 381 490 667 891 1017 1064 1070 1033 982 1036 1026 1095 1111 1113 1085 1050 1042 1071 1076 1039 967 1012 1035 1010 935 870 838 855 860 812 799 790 765 787 798 810 1260 761 647 702 738 662 611 602 633 723 695 626 1024 922 779 782 803 799 856 839 916 884 1313 2052 2583 2724 2758 2966 2935 2667 2406 2544 2685 2707 2673 2453 2327 2265 2211 1874 1687 1648 1727 1805 1757 1755 1716 1742 1742 1763 1825 1827 1772 1739 1745 1988 1755 1180 907 885 1343 1796 1509 1351 1337 1321 1433 1496 1452 1348 1306 1248 1251 1444 1339 1427 1434 1317 1253 1252 1240 1193 1183 1180 1142 1130 1154 1178 1218 1249 1250 1264 1267 1272 1302 1350 1599 1865 1507 1471 1696 1718 1427 1132 983 1020 1060 1008 855 834 847 844 835 777 633 539 540 599 681 764 854 1033 1142 1159 1222 1516 1942 1631 1848 2002 2036 2068 1938 1527 1182 1241 1356 1312 1315 1243 1165 1305 1459 1584 1608 1869 1736 1583 1620 1700 1794 1891 1976 1928 1920 1957 2002 2065 2148 2072 2032 2033 2003 1987 1932 2006 2089 2122 2346 2561 2481 2776 2989 2988 2881 2858 3020 2900 3311 3368 3547 3670 3651 3675 3494 3020 2614 2512 2266 2225 2351 2476 2663 2727 2721 2275 1915 2002 2368 2816 2975 2844 2953 2767 2621 2516 2433 2393 2343 2257 2526 2701 3067 3192 3180 3149 3221 3373 3489 3525 3575 3593 3477 3342 3303 3187 3253 3224 3173 3044 3073 2846 2521 2490 2516 2659 2725 2758 2772 2753 2777 2811 2849 2864 2850 2852 2848 2838 2828 2839 2860 2899 2927 2935 2936 2935 2939 2937 2934 2923 2925 2923 2924 2932 2940 2949 2953 2945 2941 2934 2939 2930 2936 2941 2914 2893 2893 2884 2884 2877 2854 2867 2847 2800 2817 2869 2808 2827 2740 2673 2656 2637 2593 2587 2671 2770 2793 2815 2687 2552 2484 2333 2303 2454 2628 2886 3034 3086 3199 3169 3301 3381 3439 3556 3625 3587 3495 3475 3364 3293 3292 3275 3251 3233 3256 3420 3296 3409 3493 3583 3634 3648 3642 3579 3459 3434 3464 3586 3652 3564 3613 3624 3610 3659 3706 3785 3755 3663 3653 3615 3571 3480 3415 3431 3467 3529 3531 3465 3450 3381 3335 3310 3273 3239 3226 3181 3141 3043 3109 3110 3059 3131 3301 3401 3396 3332 3309 3645 3480 3108 3036 3150 3830 4917 4944 4904 4268 3109 2955 2991 3029 3015 2968 2961 2965 3000 3065 4012 4186 3815 3251 2973 2983 2946 2954 2916 2986 3029 3046 3117 3302 3444 3425 3335 3232 2903 3260 4280 4317 4119 3852 3453 3146 3163 3214 3747 3322 3455 3445 3394 3248 2863 2521 2682 2659 2930 3104 3127 3009 2821 2546 2207 1985 1967 1951 2258 1902 1770 1876 1716 1707 2057 2349 2521 2560 2183 2464 2535 2743 2722 2337 2024 2157 2140 1905 1858 3047 3277 3511 3561 3454 3399 3429 3396 3147 3210 3294 3269 3175 3214 3218 3028 3036 3109 3493 3746 3618 3640 3706 3571 3399 3446 3514 3529 3515 3397 3368 3465 3561 3550 3503 3504 3491 3746 3698 3683 3649 3563 3509 3525 3569 3589 3488 3520 3493 3466 3476 3485 3535 3717 4033 4228 4397 4381 3871 3635 3532 3521 3596 3480 3085 3103 3121 2992 2529 2337 2391 2465 2377 2140 2187 2175 2014 2078 1925 2264 2133 2075 2427 2399 1678 1504 2134 2676 2797 2784 2697 2654 2791 2974 2992 3295 3379 3391 3501 3654 3630 3692 4043 4086 3980 3902 3771 3462 3208 3134 3125 3131 3166 3129 3132 3098 3043 3053 2833 2669 2731 2898 3303 3347 3326 3474 3340 3576 3860 3847 3751 3805 3849 4271 4040 3682 3472 3308 3130 2874 2572 2556 2501 2557 2490 2832 2694 2576 2592 2592 2562 2293 2260 2228 2408 2626 2830 3021 3109 3102 3128 3098 3128 2902 2794 2885 2950 2973 2915 2510 2598 2138 2385 2346 2300 2107 1965 1925 1830 1974 1834 1777 1738 1725 1718 1707 1687 1667 1648 1567 1497 1482 1496 1497 1529 1570 1533 1385 1248 1156 1077 1039 965 868 820 753 537 501 331 408 468 529 443 329 287 243 222 253 321 470 655 818 899 897 896 951 964 1021 972 1023 1077 1098 1100 1106 1050 1049 1093 1123 1008 1010 1117 1199 1195 1135 1031 947 1004 1012 975 920 886 849 772 638 1028 761 790 756 637 618 624 589 632 671 582 590 991 950 760 778 761 731 936 865 855 885 1205 1766 2014 1725 2037 2753 2922 2902 2737 2676 2635 2641 2675 2314 2153 2142 2078 1850 1745 1743 1776 1834 1772 1771 1774 1787 1991 1999 1822 1778 1769 1778 1730 1726 1452 1091 919 1010 1362 1676 1454 1422 1334 1307 1428 1565 1515 1340 1250 1246 1306 1366 1399 1458 1350 1241 1285 1279 1293 1263 1562 1542 1281 1158 1158 1187 1225 1257 1258 1253 1256 1260 1277 1475 1904 1892 1489 1584 1752 1327 1070 1109 959 927 913 911 836 828 819 797 780 741 664 639 568 640 687 742 814 849 882 979 1162 999 1059 1088 1224 1306 1506 1995 1698 1327 1662 1503 1356 1356 1308 1114 1235 1317 1509 1592 1676 1816 1740 1613 1686 1739 1764 1783 1787 1801 1818 1841 1910 2070 2104 1950 1935 1953 1954 1928 1940 1978 1954 2154 2459 2344 2400 2633 2762 2908 3205 3313 3084 2936 2967 3163 3579 3787 3752 3478 3400 3366 3176 2787 2406 2320 2519 2608 2818 2842 2732 2400 2217 2387 2736 2972 2925 2817 2720 2586 2641 2886 2843 2512 2316 2286 2462 2734 3112 3294 3167 3095 3206 3311 3397 3505 3537 3584 3555 3404 3386 3063 3060 3160 3106 3032 2973 2786 2635 2684 2560 2644 2728 2755 2767 2763 2783 2838 2891 2901 2882 2881 2873 2863 2869 2880 2896 2914 2941 2959 2958 2960 2961 2962 2958 2947 2936 2930 2929 2932 2937 2943 2942 2941 2941 2933 2955 2978 2985 2970 2942 2929 2927 2909 2921 2912 2894 2910 2832 2712 2732 2843 2848 2843 2817 2794 2733 2702 2684 2664 2670 2695 2740 2741 2656 2622 2577 2475 2437 2536 2738 2965 2839 3195 3296 3386 3423 3422 3457 3545 3615 3607 3555 3333 3275 3363 3402 3390 3358 3348 3405 3477 3479 3525 3579 3598 3618 3632 3610 3560 3515 3475 3634 3741 3619 3480 3484 3496 3476 3514 3641 3752 3720 3653 3629 3628 3572 3507 3465 3464 3548 3494 3505 3476 3382 3348 3312 3288 3273 3259 3315 3295 3213 2935 2892 2903 2982 3133 3245 3265 3343 3301 3091 3099 2906 2930 3085 3183 3489 4140 4406 3865 3409 3070 3013 3057 3074 3019 2961 2964 3000 3267 2922 2961 3136 3213 3076 2937 2991 3131 3145 3108 3112 3096 3201 3325 3458 3586 3650 3586 3419 3046 3986 4369 4277 4195 4130 3816 3361 3318 3112 3142 3248 3284 3341 3429 3418 3204 2980 2890 2516 2793 2816 2962 2892 2685 2481 2356 2287 2078 2044 2514 2235 2049 1892 1611 1425 1454 1492 1769 2081 2306 2320 2243 2346 2614 2805 2824 2913 2557 2159 2577 2805 3035 3184 3358 3459 3420 3472 3118 3425 3628 3560 3304 3092 3023 3049 3180 3183 3285 3395 3657 3786 3631 3444 3464 3555 3455 3654 3627 3634 3672 3638 3514 3450 3524 3651 3680 3736 3776 3725 3693 3655 3608 3602 3629 3595 3456 3473 3626 3544 3481 3458 3573 3830 4133 4364 4135 4128 4006 3743 3760 3817 3778 3600 3329 3153 2969 2993 2815 2622 2606 2662 2619 2332 1948 2059 2037 2163 2243 2258 2153 1962 2077 2591 2884 2430 2026 2431 2684 2817 2890 2883 2852 2932 3069 3105 3290 3324 3411 3535 3600 3624 3793 4127 4064 3952 3774 3639 3348 3160 3223 3373 3337 3246 3142 3096 3064 2997 3108 3118 2895 2740 2930 3316 3107 3121 3410 3412 3571 3774 3775 3755 3837 4032 3968 3877 3846 3725 3530 3362 3280 3254 3098 2867 2554 2762 2763 2649 2586 2501 2447 2510 2208 2389 2513 2688 2834 2953 3049 3031 2938 2944 2961 3038 2905 2872 2942 3005 2931 2725 2708 2532 2345 2415 2417 2364 2294 2257 2269 2206 2071 1939 1926 1820 1717 1702 1718 1689 1655 1633 1566 1553 1522 1499 1497 1521 1557 1506 1347 1312 1172 1037 968 881 777 708 639 427 295 185 199 274 307 276 235 242 299 266 281 328 485 646 736 744 704 741 916 939 941 927 933 988 1065 1091 1080 1051 1007 1068 1156 1134 1170 1292 1361 1441 1436 1288 1202 1275 1310 1119 859 832 819 691 516 570 521 653 707 625 653 559 628 673 657 600 1002 1026 703 713 774 749 799 859 871 891 921 1084 1304 1302 1309 1900 2661 3108 3273 3226 3027 2579 2037 1946 1661 1703 1923 1973 1910 1892 1970 1806 1787 2012 2046 2093 2154 2263 2202 1942 1894 1807 1696 1645 1516 1232 1029 1006 1105 1368 1499 1471 1421 1319 1299 1426 1491 1328 1267 1234 1221 1302 1298 1221 1140 1181 1152 1243 1262 1317 1328 1536 1454 1275 1206 1169 1175 1231 1247 1280 1280 1270 1267 1272 1279 1231 1360 1358 1430 1354 1097 1010 1070 934 891 882 859 813 783 772 748 726 708 698 630 613 674 736 777 789 836 862 821 1008 845 801 835 844 987 1266 1647 1126 1219 1307 1272 1267 1367 1472 1106 1185 1263 1374 1414 1623 1815 1647 1686 1803 1821 1875 1794 1719 1726 1773 1812 1863 1866 1892 1880 1891 1945 2008 2019 2000 1930 1993 2050 2119 2183 2269 2376 2361 2514 2677 3208 3101 2916 2856 2919 2970 3165 3540 3421 3437 3368 3232 2986 2690 2573 2901 2952 2939 2861 2627 2484 2678 2851 3021 3035 2991 2871 2886 2676 2406 2611 2783 2483 2314 2462 2744 3022 3219 3331 3022 2998 3133 3248 3365 3414 3463 3520 3488 3150 2940 3003 3069 3123 3058 2992 2873 2657 2621 2616 2648 2804 2727 2752 2795 2771 2807 2860 2902 2925 2927 2912 2898 2890 2902 2921 2920 2935 2967 2984 2980 2982 2986 2989 2986 2974 2955 2945 2941 2939 2939 2937 2938 2948 2950 2947 2968 2953 2970 2997 2973 2962 2952 2947 2934 2940 2956 2899 2802 2736 2743 2816 2776 2844 2871 2868 2815 2795 2755 2664 2598 2643 2859 2751 2732 2679 2610 2566 2558 2607 2766 3023 3204 3478 3538 3552 3726 3711 3618 3630 3544 3396 3365 3221 3319 3348 3379 3435 3466 3441 3386 3315 3532 3558 3544 3562 3621 3648 3600 3548 3581 3631 3877 3823 3504 3377 3363 3368 3392 3496 3693 3768 3700 3651 3624 3594 3553 3513 3503 3563 3605 3355 3498 3526 3379 3417 3469 3396 3323 3368 3326 3250 2980 2672 2772 2922 3050 3207 3326 3332 3452 3385 3120 2999 2943 3049 3158 3202 3250 3361 3554 3136 3050 3111 3161 3175 3175 3175 3143 3086 3129 2827 2743 2844 2994 3075 3098 3116 3183 3298 3271 3253 3206 3196 3619 3756 3650 3698 3712 3599 3425 3673 4057 3976 4162 4447 4432 4233 4032 3227 3035 2936 3237 3043 3148 3510 3628 3469 3354 3202 2729 2933 2634 2831 2835 2676 2641 2572 2378 2439 2355 2675 2467 2152 1805 1484 1332 1326 1234 1375 1586 2057 2046 2188 2363 2439 2568 2835 3017 2566 2488 2949 2761 2539 2563 2712 2857 2974 3138 2812 3099 3422 3470 3418 3404 3332 3444 4305 4127 3905 3560 3582 3682 3637 3775 3995 3662 3557 3839 3737 3601 3610 3758 3850 3819 3757 3741 3727 3781 3686 3641 3551 3488 3577 3738 3716 3522 3461 3505 3564 3581 3533 3484 3663 4048 4198 4355 4050 3960 3885 3731 3604 3646 3655 3493 3323 3130 2971 3081 3075 2920 2746 2595 2379 2079 2018 2699 2547 2502 2478 2395 2192 2044 2171 2650 3038 2947 2546 2501 2742 2904 2961 2974 2933 2923 3123 3174 3281 3280 3321 3435 3517 3644 3940 4042 3891 3833 3696 3504 3326 3269 3370 3511 3433 3259 3236 3098 3045 2924 2918 2957 2798 2544 2538 2642 2934 3048 3094 3238 3494 3712 3785 3799 3956 3793 3670 3566 3497 3424 3284 3118 3182 3257 3192 2705 2510 2604 2551 2404 2445 2423 2354 2348 2383 2452 2475 2530 2573 2657 2866 2904 2661 2676 2713 2737 2722 2735 2846 2925 2835 2271 2461 2405 2231 1976 2101 2387 2491 2480 2609 2355 1941 1822 1788 1728 1707 1695 1720 1593 1570 1557 1569 1590 1553 1499 1472 1468 1500 1408 1350 1271 1130 979 863 763 674 585 539 375 208 165 180 203 222 227 199 198 252 239 368 409 491 600 635 653 571 605 737 775 849 896 910 974 1091 1111 1009 1011 1052 1112 1199 1264 1332 1443 1450 1511 1522 1469 1428 1454 1458 1310 981 783 726 705 561 498 443 453 527 679 653 537 645 663 661 584 523 578 769 800 943 846 881 869 830 849 912 929 1006 911 1344 2051 2788 3248 3381 3317 3084 2447 1995 1565 1486 1624 1825 1954 2016 2005 1923 1858 1997 2293 2391 2340 2243 2290 2333 2126 2043 1971 1945 1880 1598 1244 1081 1060 1111 1293 1310 1349 1420 1353 1271 1402 1792 1820 1528 1275 1213 1268 1227 1032 993 1014 1190 1218 1240 1495 1698 1597 1402 1415 1212 1196 1217 1247 1265 1305 1310 1277 1268 1388 1213 1233 1199 1263 1310 1154 986 1027 870 873 858 844 823 757 706 735 735 727 712 714 728 727 731 763 813 810 771 794 860 836 714 694 682 731 988 1214 1331 1174 1227 1265 1182 1107 1188 1175 1096 1141 1179 1203 1250 1320 1387 1599 1664 1725 1818 1926 1892 1774 1743 1764 1768 1796 1864 1876 1845 1816 1834 1851 1834 1879 1852 1875 1857 1865 1925 1944 2160 2204 2463 2856 2952 2852 2824 2902 2799 2625 2904 3144 3225 3298 3413 3390 3207 2967 2891 3148 3100 3011 2934 2795 2735 3013 3068 3067 3022 2858 2623 2693 2841 2489 2224 2314 2297 2542 2784 3054 3209 3347 3331 3005 2943 3033 3080 3122 3269 3430 3534 3311 3092 3061 3031 3025 2943 2819 3027 2875 2804 2593 2494 2584 2665 2730 2762 2829 2823 2820 2878 2914 2939 2958 2931 2917 2910 2931 2942 2953 2928 2968 3021 3017 3011 3013 3019 3012 2999 2978 2969 2962 2953 2948 2948 2951 2958 2957 2955 2965 2968 2991 3008 2992 2987 2977 2973 2961 2958 2906 2878 2838 2783 2778 2806 2795 2859 2843 2893 2911 2852 2761 2675 2603 2640 2883 2864 2827 2773 2678 2646 2655 2709 2886 3099 3435 3649 3673 3736 3812 3767 3677 3624 3495 3228 3351 3377 3362 3392 3407 3539 3661 3633 3637 3618 3591 3575 3598 3607 3653 3639 3563 3556 3671 3796 3826 3684 3362 3262 3325 3388 3432 3541 3684 3763 3676 3663 3610 3570 3555 3556 3537 3492 3527 3368 3594 3536 3425 3402 3455 3464 3411 3378 3237 3018 2849 2866 2974 3137 3236 3340 3450 3428 3421 3312 3196 3162 3125 3170 3300 3409 3431 3464 3329 3245 3160 3218 3298 3327 3268 3178 3230 3529 3702 2919 3015 3230 3350 3376 3376 3394 3387 3352 3343 3309 3350 3316 3751 3847 3678 3739 3776 3729 3767 4122 3927 3669 3867 4166 4095 3740 3569 3645 3417 3436 3347 3234 3303 3359 3284 3201 3320 3642 3359 2937 2526 2439 2555 2685 2694 2657 2394 2202 1644 1422 1374 1489 1549 1517 1517 1577 1297 1094 1111 1452 1790 2292 2611 2614 2446 1973 2536 2309 2407 2540 2765 2771 2619 2566 2693 2726 2769 2850 3177 3340 3291 3228 3222 3289 3440 3157 3014 3007 3246 3559 3681 3808 4067 4060 3607 3682 3740 3570 3403 3564 3717 3763 3789 3708 3635 3553 3655 3600 3593 3558 3577 3635 3637 3698 3528 3708 3680 3597 3568 3594 3615 3704 3858 3957 4375 4225 4130 4116 4208 4107 3779 3679 3768 3352 3165 3100 3444 3579 3495 3158 2630 2346 2473 2857 2974 2735 2696 2600 2367 2173 2175 2412 2710 3055 3212 3247 3128 2966 2952 3047 3074 3089 2920 3010 3051 3180 3279 3305 3287 3385 3714 3956 3838 3830 3727 3716 3534 3271 3244 3384 3399 3394 3361 3223 3052 2924 2808 2774 2810 2760 2739 2705 2720 2834 2945 3020 3280 3687 3667 3698 3783 3785 3602 3425 3274 3155 3078 2997 2818 2772 2554 2590 2587 2550 2669 2648 2393 2417 2399 2398 2390 2374 2433 2451 2423 2429 2520 2791 2917 2718 2691 2721 2740 2798 2889 2839 2408 2483 2310 2302 2067 1893 2170 2554 2591 2626 2477 2581 2252 2205 2057 1777 1759 1904 1774 1735 1501 1480 1490 1517 1548 1537 1470 1388 1351 1368 1331 1275 1179 1046 925 783 594 515 464 428 329 246 212 224 218 191 195 170 147 175 211 303 378 449 502 555 604 533 557 623 715 839 904 920 962 1119 1089 1055 1145 1255 1303 1326 1359 1415 1547 1526 1579 1566 1535 1483 1436 1384 1307 1114 848 758 746 709 620 502 426 453 523 583 600 638 704 759 752 679 590 966 915 984 914 876 867 808 711 788 889 1062 975 1515 2201 2737 3028 3136 3153 3043 2679 2535 2364 2060 2039 2181 2205 2135 2095 1863 2028 2213 2344 2307 2130 2060 1994 2179 2011 1997 1931 1949 1816 1451 1284 1146 1070 1090 1159 1453 1792 1800 1529 1276 1246 1402 1599 1510 1275 1304 1503 1391 1103 1131 1143 1218 1208 1186 1314 1381 1311 1297 1186 1206 1222 1244 1259 1344 1412 1327 1286 1453 1301 1276 1171 1096 1150 1151 995 891 851 823 826 815 776 740 726 687 703 723 718 702 693 675 666 693 727 742 783 772 718 781 750 644 645 638 701 783 987 1087 1098 1098 1111 1084 1021 1119 1094 1106 1091 1097 1145 1179 1206 1260 1360 1465 1508 1645 1740 1665 1752 1689 1648 1642 1668 1713 1781 1787 1772 1779 1795 1766 1757 1752 1813 1904 1900 1933 1812 2094 1998 2042 2199 2272 2275 2401 2229 2122 2429 2687 2941 3185 3355 3473 3435 3236 3114 3114 3183 3166 3131 3111 3007 2962 3029 2988 2907 2748 2582 2631 2834 2647 2474 2139 2205 2474 2763 2912 3080 3182 3344 3152 2943 2897 2963 2983 3057 3241 3444 3395 3259 3227 3109 2958 2949 2871 2862 2730 2774 2654 2436 2447 2628 2664 2735 2776 2861 2862 2867 2875 2918 2969 2980 2952 2938 2936 2963 2978 2944 2958 3000 3033 3041 3032 3036 3049 3042 3029 3008 2996 2991 2982 2969 2967 2975 2970 2961 2955 2969 2991 3012 3021 3014 3002 2994 2990 2977 2985 2931 2926 2912 2862 2846 2845 2816 2863 2866 2909 2874 2871 2875 2837 2812 2947 3847 2999 2908 2905 2821 2730 2743 2872 3043 3238 3259 4266 4572 3956 3475 3510 3613 3536 3570 3412 3511 3520 3278 3401 3491 3596 3730 3771 3822 3817 3735 3666 3641 3658 3579 3505 3552 3669 3773 3747 3596 3472 3287 3298 3450 3534 3544 3605 3629 3772 3606 3596 3570 3515 3476 3445 3428 3470 3437 3345 3481 3511 3505 3446 3454 3489 3445 3361 3121 2962 3011 3103 3192 3218 3303 3334 3236 3324 3318 3182 3185 3228 3212 3220 3374 3619 3885 4145 3337 3190 3157 3235 3281 3293 3288 3220 3197 3670 3062 2873 3157 3515 3816 3933 3813 3562 3292 3426 3373 3346 3320 3308 3380 3482 3611 3733 3730 3849 4051 4228 3998 3647 3523 3759 4041 3886 3540 3396 3588 2977 2551 2890 3183 3087 2979 2983 3656 4100 3578 2581 2248 2198 2152 2115 2255 2610 2379 2713 2586 2235 2030 1836 1701 1712 1780 1774 1463 994 958 1063 1522 1915 2073 2163 1929 1577 2055 2592 2751 3033 3194 3200 2969 2600 2639 2915 3031 3471 3556 3426 3339 3274 3154 3065 3061 3088 3021 3061 3410 3719 3883 3933 3804 3635 3575 3836 3911 3922 3813 3884 3972 3911 3822 3625 3448 3429 3554 3569 3573 3617 3676 3660 3587 3693 3700 3569 3607 3613 3619 3647 3723 3861 3911 4180 4543 4461 4428 4358 4227 4087 4028 4075 4021 3717 3905 3757 3844 3857 3726 3520 3404 3376 3190 3349 3045 2966 3068 2943 2559 2318 2395 2850 2951 3034 3232 3377 3271 3115 3146 3269 3223 3233 3093 3017 3024 3207 3352 3322 3238 3291 3598 3749 3653 3612 3520 3481 3318 3111 3147 3344 3589 3306 3179 3013 2882 2794 2738 2739 2808 2807 2891 2789 2818 2805 2998 3268 3463 3706 3567 3682 3803 3625 3458 3307 3149 3021 2948 2834 2613 2381 2203 2326 2517 2581 2556 2532 2455 2415 2390 2394 2369 2353 2380 2399 2374 2337 2340 2537 2892 2703 2610 2605 2588 2591 2657 2721 2217 2136 2171 2137 2015 1947 2182 2550 2481 2451 2471 2361 2196 2181 1918 1583 1607 1862 1953 1603 1398 1393 1389 1390 1441 1485 1422 1259 1229 1203 1213 1182 1130 996 788 618 464 396 391 367 275 217 341 436 258 194 158 152 140 156 169 185 250 323 336 495 520 536 557 620 750 845 872 899 906 1063 1040 1227 1464 1571 1563 1506 1449 1488 1609 1616 1606 1571 1465 1408 1378 1187 1405 1104 954 941 879 811 757 621 501 529 635 659 697 717 799 913 962 913 740 1062 957 900 1024 1061 920 855 804 814 1013 1098 1170 1887 2674 2921 2916 2838 2963 2983 2588 2396 2539 2635 2613 2643 2449 2346 2233 2006 2051 2218 2261 2148 2105 2143 1996 2111 1977 1989 1893 1792 1686 1483 1335 1317 1371 1320 1230 1508 1835 1628 1350 1268 1240 1335 1409 1284 1194 1395 1705 1571 1396 1411 1289 1314 1229 1158 1172 1183 1169 1198 1147 1195 1220 1241 1260 1310 1408 1465 1486 1307 1267 1237 1182 1143 996 959 922 871 829 815 795 764 717 686 702 651 682 712 696 653 633 631 627 641 698 703 733 745 713 681 681 682 821 670 616 678 792 869 911 1071 1152 1011 976 1012 1031 1038 1061 1142 1144 1134 1144 1193 1200 1224 1312 1452 1524 1664 1735 1632 1527 1507 1592 1702 1776 1720 1671 1659 1636 1635 1658 1749 1914 1806 1785 2082 1865 1997 1963 1990 2107 2220 2143 2081 2039 2124 2403 2564 2819 3207 3415 3629 3492 3272 3227 3178 3117 3158 3179 3198 3061 3036 3036 2837 2582 2459 2425 2398 2358 2196 2098 2178 2500 2979 3179 2949 2819 2956 3131 3175 2998 2901 2939 3150 3113 3241 3387 3220 3048 3092 3193 2977 2859 2850 2651 2603 2665 2540 2386 2662 2934 2747 2730 2812 2882 2906 2910 2912 2922 2961 2993 2973 2962 2963 2988 2976 2989 3001 3031 3060 3064 3058 3060 3073 3069 3059 3038 3042 3035 3010 2993 2993 3004 2987 2969 2966 2973 2995 3010 3020 3028 3016 3001 3000 3011 3013 2980 2961 2934 2901 2890 2866 2862 2857 2889 2924 2922 2944 2984 3097 3298 3434 4413 3560 3072 3001 2969 2923 2920 2960 3022 3137 3322 4245 4416 3870 3419 3375 3460 3487 3617 3530 3523 3605 3464 3431 3428 3590 3819 3810 3635 3578 3583 3520 3471 3562 3579 3569 3640 3729 3780 3605 3484 3437 3308 3417 3602 3675 3680 3707 3685 3762 3665 3681 3583 3474 3475 3492 3429 3391 3374 3378 3347 3344 3381 3462 3479 3448 3444 3286 3112 3024 3516 3680 3423 3223 3208 3211 3228 3291 3281 3169 3170 3147 3197 3245 3263 3564 4330 4393 3006 2885 3003 3062 3116 3097 3026 3015 3014 3049 2982 3083 3212 3251 3936 4171 3451 3007 3136 3288 3484 3404 3285 3263 3271 3361 3555 3636 3474 3716 4090 4191 4164 4116 3910 3817 3892 3449 3383 2713 3006 3075 2893 3232 3520 3404 3196 3288 3463 3448 2865 2423 2343 2334 2278 2223 2232 2471 2586 3340 2991 2567 2457 2396 2291 2285 2297 2225 1919 1318 1099 1076 1150 1351 1560 1488 1851 3060 2391 2804 3082 3073 2934 2726 2643 2808 3069 2983 3312 3512 3868 4065 4126 4038 3557 3064 3101 3450 3498 3568 3658 3666 3693 3683 3514 3444 3565 3714 3768 3767 3864 3763 3628 3858 3872 3670 3599 3789 3788 3702 3624 3668 3775 3731 3686 3867 3798 3451 3393 3396 3423 3498 3660 3950 4399 4589 4536 4468 4328 4069 3836 3675 3554 3593 3891 3673 3692 3752 3555 3434 3585 3684 3592 3536 3167 3289 3142 3065 3338 3362 2982 2781 2836 3189 3219 3144 3260 3411 3368 3233 3246 3371 3382 3316 3350 3290 3292 3470 3591 3439 3233 3275 3379 3397 3568 3422 3318 3364 3344 3254 3356 3379 3103 3226 3145 2949 2804 2739 2697 2658 2668 2640 2713 3328 3325 3046 3166 3582 3613 3594 3401 3533 3588 3564 3418 3250 3129 3022 2935 2715 2413 2244 2100 2211 2461 2602 2598 2547 2541 2418 2375 2381 2383 2386 2394 2367 2303 2287 2320 2474 2695 2565 2471 2467 2578 2817 2787 2480 2225 2121 2083 2067 2045 2176 2416 2161 2412 2276 2317 2178 2338 2129 1546 1464 1574 2025 1899 1648 1511 1292 1158 1214 1280 1325 1304 1215 1209 1160 1117 1114 1103 946 630 431 405 351 335 325 260 213 254 296 294 283 198 144 145 213 213 129 147 153 281 427 454 511 604 711 781 836 916 922 938 1094 1167 1520 1835 1810 1742 1633 1464 1556 1612 1570 1535 1421 1316 1394 1403 1082 1147 1010 973 1008 940 890 957 820 645 768 801 795 786 825 1013 1177 1346 1251 1275 1312 1185 1051 1160 1290 1096 1003 1302 1156 1198 1257 1466 1913 2524 3225 3206 2880 2851 2801 2700 2734 2779 2775 2837 2881 2523 2530 2463 2271 2190 2226 2194 2041 2151 2125 2160 2135 2108 1981 1810 1777 1624 1536 1565 1675 1694 1587 1471 1475 1623 1406 1380 1246 1197 1333 1420 1318 1193 1332 1446 1387 1286 1215 1167 1143 1136 1154 1164 1215 1167 1167 1181 1200 1214 1224 1234 1268 1282 1777 1951 1514 1271 1425 1582 1408 1126 1063 918 809 772 758 718 707 673 645 652 647 639 679 659 592 570 561 567 582 655 666 672 702 719 686 668 657 840 688 579 613 689 729 807 974 1036 922 894 932 958 963 1030 1234 1094 1073 1094 1101 1127 1163 1182 1260 1316 1361 1415 1600 1525 1356 1449 1570 1626 1628 1558 1553 1543 1564 1625 1717 1850 1999 1664 1694 1845 1873 1967 2232 2334 2672 2273 1996 2058 2186 2223 2358 2785 3225 3493 3539 3511 3438 3384 3279 3144 3223 3206 3159 3063 2977 2876 2621 2245 2129 2124 2046 2058 1969 2057 2317 2778 3261 3237 2988 2684 2683 2860 2954 2936 2947 2656 2998 3116 3152 3189 3115 2947 2734 3311 3032 2857 2755 2592 2630 2706 2671 2478 2520 2701 2751 2792 2869 2925 2928 2893 2917 2952 2986 3004 2986 2978 2986 3013 3012 3026 3039 3064 3084 3085 3082 3082 3098 3096 3086 3080 3086 3077 3052 3032 3025 3027 2996 2977 2973 2979 2986 3000 3021 3030 3014 3013 3037 3046 3042 3010 2985 2973 2960 2939 2917 2882 2784 2931 2976 2980 3005 3032 3022 3044 3347 4172 3666 3197 3085 3054 2969 2965 3068 3095 3218 3399 3625 3604 3603 3499 3586 3795 3705 3440 3451 3385 3579 3536 3467 3493 3537 3497 3440 3526 3506 3491 3379 3446 3575 3635 3652 3673 3687 3689 3590 3499 3455 3353 3471 3656 3754 3760 3668 3635 3635 3669 3598 3448 3348 3342 3348 3332 3399 3348 3222 3198 3225 3213 3346 3455 3408 3407 3412 3072 3230 3321 3945 3615 3155 3086 3127 3271 3387 3205 3088 2997 2991 3154 3187 3096 3262 3567 3329 2826 2800 2856 2933 3014 3007 2918 2870 2910 2896 2962 3220 3332 3351 3798 3764 3003 2853 3135 3297 3436 3356 3160 3050 3090 3282 3473 3395 3452 3703 4080 4216 4245 4276 4236 4101 3921 3686 3106 2802 3498 4064 4156 3605 3237 3357 3172 3208 2908 2612 2296 2322 2579 2800 2901 2974 2939 2657 2688 2391 2524 2544 2584 2782 2949 2792 2425 2470 2584 2122 1936 2095 1790 1303 1399 1529 1954 2901 3068 3056 3113 3365 3035 2317 2311 2761 3070 3118 3362 2680 2365 2371 2763 3619 4069 3554 3782 3662 3462 3409 3343 3265 3215 3209 3403 4113 3635 3530 3513 3474 3510 3538 3557 3700 3802 3651 3771 3830 3851 3880 3868 3845 3894 3954 4439 3987 3697 4051 3962 3628 3547 3759 4070 4252 4586 4533 4430 4171 3916 3791 3758 3817 4007 3638 3602 3317 3211 3152 3010 3082 3327 3397 3314 3242 3208 3094 3137 3285 3402 3393 3356 3293 3269 3362 3340 3332 3385 3424 3423 3372 3327 3411 3480 3448 3466 3472 3527 3569 3517 3476 3373 3375 3322 3385 3456 3236 3163 3331 3316 3190 3188 3148 2971 3180 3221 3051 2865 2739 2715 2673 2677 2797 2875 2983 3291 3455 3480 3615 3542 3343 3253 3410 3554 3395 3204 3193 3154 3026 2820 2606 2379 2381 2331 2391 2526 2555 2571 2393 2459 2384 2313 2309 2313 2328 2343 2284 2307 2309 2373 2481 2514 2476 2462 2496 2514 2487 2417 2323 2173 2114 2083 2044 2046 2174 2402 2140 2314 2097 2036 2077 2158 1919 1493 1410 1492 1962 1945 1974 1895 1517 1146 1175 1289 1285 1249 1250 1235 1170 1103 1100 1100 923 689 445 337 302 342 348 263 196 165 164 237 316 264 191 173 216 267 244 125 131 260 403 451 503 558 593 712 857 971 963 1019 1167 1247 1520 1889 1817 1768 1721 1547 1616 1701 1741 1634 1414 1317 1434 1447 1307 1211 1183 1121 1023 966 1000 1135 1019 766 730 710 810 854 1010 1383 1471 1543 1557 1466 1457 1409 1394 1508 1616 1629 1595 1673 1535 1470 1382 1297 1277 1230 1452 2639 3016 2927 2756 2605 2456 2483 2707 2882 2753 2568 2441 2402 2437 2432 2445 2362 2048 2144 2186 2180 2148 2102 1908 1775 1773 1595 1894 1922 1921 1752 1584 1486 1383 1666 1633 1529 1359 1277 1242 1275 1294 1175 1359 1224 1193 1179 1168 1155 1135 1122 1154 1173 1258 1190 1189 1197 1201 1219 1244 1234 1260 1286 1589 1791 1578 1371 1287 1179 1165 1204 1027 857 792 825 799 674 666 624 615 611 622 637 640 628 580 592 527 522 545 569 584 607 635 657 646 635 628 633 571 551 584 633 704 764 900 1016 944 872 885 893 927 952 1121 1031 1011 1018 1033 1080 1104 1063 1129 1141 1117 1209 1377 1459 1593 1950 1848 1535 1519 1512 1488 1500 1514 1561 1599 1695 1904 1991 2078 1968 1803 1801 1797 1813 1873 1975 1970 2018 2154 2137 2229 2613 3007 3317 3496 3522 3518 3475 3385 3209 3112 3053 2981 2879 2722 2524 2313 2000 1844 1808 1649 1617 1872 2188 2404 2713 2713 3011 2944 2726 2795 3083 3105 3188 2909 3155 3085 3058 3145 3177 3255 3000 2617 3055 2891 2788 2742 2646 2490 2441 2611 2451 2442 2529 2636 2774 2830 2833 2873 2910 2947 2981 3008 3015 3007 3008 3010 3013 3024 3046 3067 3091 3111 3117 3115 3111 3117 3124 3122 3120 3115 3098 3073 3054 3045 3049 3026 3005 2991 2997 3001 3009 3024 3036 3043 3046 3052 3066 3074 3064 3056 3060 3050 3010 2993 3000 2941 2966 2975 3006 3029 3045 3044 3021 3203 4137 3325 3217 3199 3157 3098 3064 3042 3035 3332 3195 3350 3563 3598 3530 3975 4351 3855 3557 3731 3706 3585 3498 3537 3603 3585 3533 3562 3526 3427 3327 3364 3624 3710 3703 3689 3644 3612 3646 3624 3463 3539 3530 3588 3675 3694 3632 3544 3545 3919 3841 3460 3306 3511 3572 3342 3302 3405 3367 3339 3120 3170 3227 3348 3392 3260 3210 3223 3155 3180 3956 4166 3544 2999 2944 3042 3157 3218 3058 3360 2937 2762 2994 3102 2984 2977 2917 2867 2945 2963 2935 3304 3333 3056 3045 3073 3166 3160 3149 3148 3101 3254 3154 2923 2929 2841 2981 3358 3222 3100 2914 2828 3009 3422 3746 3641 3655 3814 4007 4062 4159 4258 4270 4243 4203 3881 3425 3131 3257 3274 3071 2695 2419 2484 2785 2782 2836 2552 2447 2407 2421 2648 2915 2768 2844 2564 3089 2385 2196 1927 1693 1846 2150 2286 2551 1920 2515 2490 2792 2999 2419 1555 1388 1842 2048 2459 3157 3327 3744 3830 3165 2448 2224 1980 2445 2936 3023 2633 2216 1766 1502 1879 2793 3469 3560 3399 3365 3335 3321 3286 3182 3275 3456 4382 3709 3550 3449 3399 3409 3427 3489 3526 3567 3581 3747 4045 4113 4082 4104 4194 4502 4297 4387 4010 3932 4028 3713 3442 3495 3612 3878 4562 4630 4537 4500 3987 3623 3731 3847 3977 4090 3506 3408 3233 3072 2821 2755 2960 3106 3237 3281 3280 3195 3078 3009 3199 3332 3072 3168 3287 3247 3327 3322 3377 3445 3535 3611 3480 3368 3636 3575 3532 3504 3492 3541 3499 3253 3281 3270 3320 3321 3376 3314 3155 3128 3274 3252 3222 3138 3151 2919 3140 3281 3166 3020 2904 2706 2693 2868 3206 3440 3729 3958 3993 3862 3482 3390 2942 2870 2947 3198 3285 3162 3164 3056 2907 2635 2472 2484 2572 2637 2705 2706 2629 2547 2390 2447 2389 2343 2343 2319 2266 2268 2180 2234 2327 2394 2434 2447 2428 2407 2433 2432 2396 2341 2264 2202 2173 2129 2072 2037 2084 2207 2444 2226 2171 2138 2154 2108 1864 1819 1650 1269 1204 1570 1842 1991 1832 1496 1415 1250 1268 1257 1251 1229 1162 1092 1046 1029 1211 1201 470 304 265 295 309 251 205 152 118 194 328 293 234 205 173 177 175 125 183 263 407 485 505 530 598 727 845 1031 1010 1274 1567 1710 1895 1899 1834 1780 1812 1703 1692 1732 1806 1844 1640 1433 1472 1484 1452 1400 1395 1392 1315 1196 1120 1129 1082 990 926 833 706 756 1395 1741 1783 1602 1628 1606 1500 1557 1763 2059 2130 2090 1910 1855 1719 1610 1524 1428 1436 1238 1829 2580 3022 2913 2681 2595 2606 2797 2962 2920 2676 2450 2344 2391 2385 2382 2485 2387 2094 1988 1926 1872 1994 1992 1772 1780 1920 1906 1946 2027 2032 1841 1594 1405 1131 1606 1673 1464 1495 1588 1715 1778 1263 1226 1234 1171 1151 1188 1188 1128 1129 1124 1270 1210 1175 1153 1167 1194 1220 1231 1266 1267 1277 1298 1341 1320 1262 1188 1145 1385 1175 1021 889 823 776 736 721 657 638 587 570 575 605 620 607 587 549 555 551 525 502 496 492 484 544 548 605 608 607 600 566 528 556 612 687 733 868 960 945 862 878 869 981 999 961 941 938 943 980 998 1023 994 1017 1013 1015 1062 1132 1222 1323 1343 1334 1354 1434 1456 1427 1444 1412 1437 1425 1860 2083 1903 1706 1702 1729 1749 1670 1599 1692 1969 2167 1988 2010 1956 2053 2376 2750 3124 3277 3182 3336 3369 3348 3209 3118 3013 2849 2663 2476 2309 2047 1891 1761 1659 1608 1725 1960 2335 2595 2706 2843 2805 2635 2357 2106 3372 3317 3541 3305 3708 4042 3787 3164 3241 3340 3064 2677 2760 2911 2851 2543 2557 2787 2556 2571 2536 2516 2526 2483 2764 2797 2857 2901 2949 2953 2992 3025 3024 3020 3023 3023 3031 3051 3067 3085 3110 3132 3138 3130 3127 3136 3137 3151 3140 3135 3120 3098 3084 3078 3075 3046 3029 3024 3029 3026 3024 3031 3044 3062 3080 3095 3123 3105 3096 3106 3071 3038 3071 3009 2929 2900 2972 2983 2985 3021 3067 3077 3071 3140 3263 3260 3276 3206 3217 3251 3164 3014 3033 3138 3213 3406 3573 3662 3689 3693 3649 3588 3710 3846 3693 3525 3613 3592 3599 3572 3498 3548 3415 3332 3371 3480 3587 3679 3734 3745 3697 3590 3577 3531 3557 3710 3745 3651 3603 3631 3614 3644 3881 3878 3474 3367 3404 3815 3853 3358 3462 3492 3528 3357 3211 3273 3249 3246 3317 3319 3233 3187 3127 3438 4056 3830 3222 2876 2876 2985 3071 3035 2987 3591 2968 2708 2945 3061 2915 2960 3221 3052 3063 3004 2979 3000 2932 2893 3020 3305 3653 3352 3333 3098 3204 3111 2927 2878 2755 2778 2883 3456 3037 2815 2900 3053 3253 3601 3899 3814 3557 3564 3900 4214 4384 4444 4473 4484 4415 4066 3868 3616 3573 3336 2924 2708 2706 2576 2498 2554 2793 2748 2725 2583 2323 2223 2331 2214 2264 2170 2198 2620 2749 2258 1573 1172 1157 1415 2034 1826 2174 2162 2487 2636 2249 1768 1479 1958 2781 2547 2473 2842 3593 3812 3327 2984 2685 1891 2143 2342 2447 2629 2290 1342 743 1133 1428 2214 2694 3506 3679 3417 3323 3346 3171 3390 3509 4309 4260 4276 3903 3492 3300 3163 3444 3988 3447 3725 3889 4299 4365 4225 4141 4098 4333 4288 4122 4052 4405 4055 3558 3407 3334 3459 3842 4461 4692 4568 4204 3651 3435 3640 3691 3970 3276 3190 3039 2933 2831 2699 2648 2747 2721 2954 2939 3046 3027 2913 2903 3090 3031 2396 2491 2514 2782 3053 3215 3352 3500 3632 3634 3516 3527 3583 3449 3478 3501 3451 3398 3362 3211 3185 3152 3153 3558 3578 3322 3147 3100 3136 3135 3038 2893 2823 2911 3122 3257 3235 3171 3128 2872 2826 3328 3952 4262 4236 4124 3963 3769 3322 3290 2888 2716 2635 2749 2925 2993 3167 2826 2671 2450 2379 2505 2504 2388 2429 2541 2632 2576 2444 2506 2500 2476 2441 2333 2207 2178 2163 2313 2377 2435 2454 2429 2383 2377 2382 2421 2434 2393 2328 2302 2266 2190 2103 2006 1893 2024 2195 2217 2247 2273 2232 2103 1834 1894 1174 1055 988 989 1279 1694 1851 1572 1656 1667 1525 1279 1193 1162 1061 973 883 849 745 782 482 354 307 269 256 229 220 123 179 212 273 286 266 228 168 240 197 151 167 282 423 500 500 504 658 751 857 1055 1091 1224 1515 1905 1950 1913 1947 1897 1921 1907 1878 1842 1867 2040 2007 1787 1589 1550 1508 1445 1408 1373 1340 1285 1183 1111 1039 933 867 880 911 996 1891 2015 1828 1481 1593 1486 1192 1538 1924 2122 2371 2272 2117 1872 1684 1597 1553 1501 1449 1347 1849 2511 2876 2924 2895 2934 2934 2929 2799 2805 2722 2517 2410 2450 2340 2291 2317 2299 2058 1972 2051 2144 2108 1768 1859 2063 1972 1878 1941 2050 2075 1824 1601 1451 1390 1429 1613 1663 1586 1556 1547 1644 1466 1417 1336 1205 1189 1250 1163 1126 1127 1187 1412 1369 1234 1151 1164 1189 1228 1243 1243 1241 1258 1271 1241 1184 1102 1059 974 967 1000 896 795 757 726 713 714 646 616 598 581 567 571 581 585 541 525 506 505 502 488 472 457 471 475 526 555 568 573 562 557 529 545 590 640 699 744 804 866 840 877 812 816 858 883 875 860 910 934 943 959 946 936 940 967 1010 1067 1137 1164 1175 1203 1282 1347 1365 1373 1337 1327 1321 1333 1625 1724 1417 1480 1608 1577 1713 1949 1802 1534 1780 2026 2325 1849 2089 2221 2288 2535 2789 2770 2830 3021 3197 3232 3144 3076 2972 2719 2458 2293 2157 2027 1976 1934 1938 2053 1879 2097 2361 2541 2614 2590 2268 1841 1554 1487 1659 2253 2951 3183 3434 3576 3204 3205 3346 3256 3137 3153 3098 2963 2739 2668 2530 2610 2528 2587 2630 2657 2596 2428 2784 2826 2841 2935 2941 2942 2996 3034 3034 3035 3036 3042 3047 3057 3077 3099 3127 3156 3167 3157 3145 3146 3159 3170 3161 3155 3146 3131 3118 3106 3095 3082 3079 3060 3060 3048 3033 3039 3067 3102 3122 3143 3149 3221 3210 3119 3048 3042 3041 2989 2966 2978 3000 3004 2994 3029 3078 3085 3090 3160 3195 3265 3310 3309 3306 3225 3138 3125 3038 3098 3290 3512 3587 3720 3790 3810 3795 3709 3744 3899 3670 3691 3696 3652 3646 3661 3671 3689 3489 3463 3484 3558 3585 3628 3755 3852 3750 3550 3529 3611 3715 3779 3749 3619 3555 3605 3671 3807 3424 3281 3154 3378 3503 3616 3587 3391 3407 3301 3303 3253 3237 3220 3151 3162 3258 3270 3205 3203 3132 3290 3602 3368 3046 2946 2983 3056 3058 3040 2877 2723 2833 3047 3148 3049 2946 3103 3266 3171 3059 2906 2807 2708 2679 2782 2947 3103 3231 3204 3127 3089 3481 3994 4078 3453 2666 2613 2799 2906 2757 2807 3254 3620 3687 3775 3843 3693 3554 3635 4161 4558 4689 4680 4628 4542 4302 3508 3485 3372 3435 3215 2980 3044 3125 2885 2553 2582 2704 2754 2828 2635 2278 2039 1817 1771 1824 1897 1901 1824 1959 2075 1875 1618 1786 1622 2045 1956 1786 1651 1750 1820 1761 1776 1565 2563 2879 2918 2525 2837 3632 4065 3887 3502 3299 2312 2163 1841 1568 1725 1585 793 483 804 972 1744 1901 2812 3409 3485 3318 3319 3274 3519 3796 4543 4754 4701 4486 4239 3938 3542 3292 3670 3489 3476 3831 4037 4145 4239 4131 3936 3984 3989 4000 3957 3984 3867 3697 3779 4060 4252 4366 4299 4570 4544 4193 3740 3372 3120 3076 3246 2817 2692 2754 2755 2678 2601 2608 2710 2658 2729 2757 2659 2522 2471 2665 2921 2766 2398 2544 2162 2610 2924 3162 3405 3565 3654 3503 3474 3465 3324 3333 3535 3559 3374 3390 3269 3249 3123 3006 2927 3414 3643 3412 3113 3054 3059 3071 2908 2737 2790 3064 3263 3254 3204 3164 3087 2937 2991 3684 4150 4213 4212 4124 3924 3504 3238 3105 2922 2818 2769 2775 2844 3010 2974 2616 2471 2316 2283 2330 2335 2349 2401 2384 2511 2577 2564 2521 2481 2466 2457 2427 2387 2304 2344 2377 2424 2444 2428 2383 2368 2458 2446 2537 2529 2518 2457 2371 2283 2199 2165 2093 1808 1780 1795 1815 1941 2127 2111 1975 2109 1924 1248 872 762 761 870 1132 1402 1157 1121 1684 1663 1210 972 965 827 705 644 585 516 472 489 456 363 324 319 286 252 1066 651 289 264 267 254 224 415 423 496 425 358 365 464 534 533 524 640 808 911 1061 1145 1168 1441 2196 2445 2281 1997 1957 2004 2046 2055 1992 1970 2086 2033 1843 1667 1600 1574 1586 1542 1216 1227 1185 1140 1109 1020 917 868 867 1165 1412 1799 2051 1967 1636 1345 1205 1280 1704 1864 2063 2309 2163 1941 1815 1653 1534 1466 1449 1472 1411 1939 2604 2918 3027 3196 3175 3129 2763 2601 2628 2656 2587 2512 2467 2142 2116 2155 2185 2081 2054 2092 2114 2145 1908 2167 2089 1937 1898 1789 1815 2089 1800 1597 1587 1616 1638 1590 1560 1539 1490 1537 1591 1309 1194 1184 1161 1166 1182 1131 1127 1130 1291 1374 1273 1170 1156 1191 1208 1227 1195 1163 1149 1171 1213 1233 1246 1023 967 916 887 863 817 734 676 666 677 671 620 601 591 573 562 565 571 553 536 512 473 457 473 480 463 474 484 494 478 485 517 531 526 520 522 537 538 587 659 695 715 712 743 767 802 814 813 836 830 839 1183 984 909 915 903 883 893 918 956 1007 1076 1095 1119 1197 1266 1312 1324 1266 1230 1228 1251 1281 1360 1464 1383 1432 1430 1632 2143 2460 2050 1379 1502 1625 2109 1846 2443 2569 2052 2044 2242 2447 2606 2808 3046 3142 3118 3076 2910 2596 2392 2409 2366 2334 2376 2281 2079 2145 1998 2131 2293 2455 2501 2158 1508 1074 936 1225 1236 1255 1573 2194 3043 3702 3732 3328 3280 3152 3005 2878 2603 2581 2369 2539 2665 2465 2390 2486 2552 2456 2280 2214 2783 2793 2869 2905 2912 2949 3001 3034 3043 3047 3059 3065 3059 3079 3098 3119 3144 3170 3181 3173 3172 3177 3174 3181 3176 3189 3184 3158 3136 3122 3101 3100 3115 3096 3092 3073 3048 3055 3102 3150 3162 3165 3228 3198 3141 3082 3046 3044 3048 3029 2975 2902 2953 3070 3088 3089 3114 3117 3120 3183 3222 3286 3333 3345 3344 3307 3234 3182 3179 3111 3525 3619 3615 3603 3622 3676 3699 3740 4114 4157 3972 3737 3602 3602 3655 3652 3665 3820 3613 3612 3629 3684 3660 3635 3756 3846 3665 3534 3518 3705 3766 3663 3524 3363 3259 3255 3279 3423 3128 3172 3294 3495 3541 3486 3450 3395 3256 3200 3242 3280 3390 3454 3444 3703 3932 3474 3450 3309 3195 3135 3034 3089 3147 3105 3058 3077 3225 3125 2944 2838 2988 3184 3240 3171 3110 3195 3175 3225 3114 2935 2782 2691 2727 2894 3057 3130 3138 3096 3082 3283 3273 3435 3539 2986 2822 2743 2764 3028 2922 3044 3502 3837 3853 3864 3711 3638 3761 4189 4560 4712 4706 4647 4596 4499 4143 4136 3955 3651 3557 3416 3259 3265 3278 3017 2848 3004 3075 2922 2789 2540 2315 2496 2698 1713 1718 1715 1744 1912 2044 2054 2175 2398 2207 1994 2256 2750 2762 2318 1782 1453 1516 1940 2142 3860 4113 3813 2938 2653 3093 3654 3806 3282 2979 2357 2061 1620 1277 1271 1272 915 551 999 1178 1200 2041 1891 2484 3397 3172 3313 3673 3814 4270 4697 4821 4717 4615 4584 4464 4238 3698 4550 4444 4327 4414 4485 4465 4380 4167 3903 3905 3980 3897 3800 3789 3853 4063 4326 4381 4411 4295 4068 4219 4420 4414 4191 3848 3447 3001 3012 2842 2787 2863 2836 2708 2694 2764 2816 2702 2677 2854 2655 2486 2584 2689 2677 2695 2671 2559 2319 2520 2822 3160 3430 3550 3561 3523 3335 3211 3323 3338 3325 3276 3219 3293 3690 3341 2962 2849 2811 2930 3183 3282 3086 3091 3078 3059 2909 2792 2845 3040 3163 3145 3233 3208 3213 3262 3375 3747 4014 4033 3969 3810 3847 3476 3252 3015 2900 2878 2878 2926 3011 2821 2742 2543 2336 2222 2209 2341 2534 2436 2871 2474 2478 2491 2499 2453 2387 2360 2383 2502 2586 2461 2380 2366 2367 2379 2391 2385 2459 2579 2615 2624 2618 2558 2461 2356 2251 2108 2126 2109 2091 2014 1907 1650 1481 1638 1788 1573 1471 1337 879 620 628 685 696 752 865 679 731 1296 1421 1056 746 739 606 543 525 519 505 477 499 504 435 416 398 291 968 1476 924 361 288 284 284 267 487 494 462 581 581 483 511 607 648 579 663 842 956 1048 1164 1343 1941 2716 2271 2104 2014 2056 2120 2152 2147 2078 2057 2051 1923 1751 1623 1498 1444 1577 1653 1406 1198 1073 1000 1001 1048 1181 1280 1105 1196 1524 1533 1919 2152 1811 1228 1189 1297 1597 1707 2030 2227 2184 2016 1800 1693 1781 1734 1732 1719 1651 2059 2601 2708 2793 3046 2946 2872 2619 2434 2378 2409 2428 2556 2413 2088 2079 2220 2237 2187 2188 2189 2216 2144 1815 2127 2205 2120 1986 1843 1730 2022 1878 1817 1698 1638 1564 1406 1490 1648 1644 1567 1465 1264 1143 1156 1149 1172 1162 1163 1139 1131 1314 1402 1256 1162 1220 1228 1318 1244 1163 1172 1182 1152 1167 1278 1217 1007 945 919 888 870 808 685 638 636 634 618 608 590 586 659 493 502 544 533 527 510 460 430 441 459 427 419 391 371 389 425 473 493 489 471 447 452 489 554 648 674 672 681 666 684 713 730 750 752 781 801 892 874 878 872 868 862 872 910 947 975 1003 1027 1087 1169 1224 1259 1262 1232 1189 1163 1186 1221 1277 1338 1372 1374 1379 1543 2055 2821 2256 1384 1382 1544 1661 1603 1978 2341 1846 1727 1972 2242 2412 2672 2936 3064 3046 3009 2847 2516 2295 2262 2281 2394 2521 2343 2188 2213 2171 2171 2304 2453 2323 1989 1388 1195 1124 1269 1327 1247 1360 1964 3034 3288 3473 3258 3037 2982 2802 2691 2662 2608 2437 2346 2170 2077 2087 1969 2155 1979 1750 1660 2765 2813 2873 2891 2929 2963 3001 3021 3035 3057 3071 3071 3066 3091 3109 3133 3167 3200 3216 3214 3207 3203 3217 3204 3202 3220 3217 3190 3168 3164 3151 3135 3143 3129 3115 3092 3076 3101 3147 3143 3148 3210 3178 3154 3121 3128 3134 3108 3090 3075 2953 2944 2966 3011 3082 3134 3163 3179 3165 3183 3219 3272 3318 3381 3411 3385 3318 3267 3308 3352 3377 3574 3631 3549 3407 3445 3674 3817 4000 4087 3947 3686 3448 3346 3457 3604 3643 3760 3740 3812 3764 3790 3707 3672 3766 3765 3530 3520 3570 3605 3610 3420 3276 3179 3129 3150 3185 3310 3429 3494 3624 3628 3691 3770 3821 3837 3446 3339 3325 3413 3528 3664 4068 4452 4117 3181 3134 3052 3096 3230 3229 3358 3402 3242 3158 3114 3187 3096 2978 2976 3056 3112 3185 3270 3211 3110 3119 3213 3178 3041 2876 2720 2744 2985 3018 3117 3190 3502 3421 3793 3395 2722 2683 2705 2747 2722 2799 3015 3253 3423 3598 3712 3680 3776 3694 4050 3911 4365 4607 4630 4611 4581 4556 4407 4404 4148 4123 3925 3848 3750 3466 3186 3239 3180 3032 3059 3142 2956 2685 2431 2221 2187 2453 2305 1648 2005 1898 2156 2112 1672 2020 2596 2453 2841 2799 2636 2555 2374 1959 1603 1434 1739 1758 2750 2744 2516 2850 3048 2920 3076 3252 2414 2387 2244 1762 1445 1438 1700 1614 409 688 732 1146 1171 1887 2048 2497 3183 3152 3381 3732 4107 4483 4714 4794 4776 4752 4708 4607 4752 4761 4778 4760 4741 4701 4638 4538 4384 4159 3992 3823 3894 4002 3878 3707 4025 4707 4779 4501 4486 4252 4016 4075 4424 4705 4594 4409 4396 3948 3287 3141 3108 3065 2914 2768 2857 2885 2810 2613 2551 2625 2669 2691 2689 2685 2598 2416 2302 1985 2072 2367 2754 3204 3582 3454 3471 3283 3205 3152 3186 3146 3068 3039 3097 3070 3289 3154 2871 2789 2794 2835 2942 3028 3085 3207 3052 2977 2897 2893 3087 3276 3238 3261 3511 3568 3554 3670 3771 3768 3686 3690 3778 3757 3689 3400 3260 3069 2961 2986 3034 3002 2888 2811 2579 2396 2248 2171 2153 2201 2316 2305 2533 2494 2445 2419 2402 2363 2322 2325 2415 2599 2619 2477 2394 2373 2371 2379 2411 2461 2592 2707 2690 2677 2604 2486 2372 2269 2180 2052 1987 1960 2100 2180 1896 1440 1206 1214 1322 1201 1098 952 675 534 597 686 675 667 672 523 582 935 1175 1036 751 683 697 570 553 603 636 613 551 480 471 475 435 331 466 684 619 338 367 374 327 355 482 581 618 612 626 624 553 659 733 706 749 865 946 1034 1214 1451 2254 2489 2342 2041 2051 2228 2262 2232 2176 2143 2134 1945 1844 1752 1563 1281 1183 1438 1513 1457 1434 1186 989 941 989 1083 1264 1225 1219 1317 1417 1692 1989 1932 1389 1217 1246 1440 1657 1921 2028 1918 1856 1855 1929 2129 2363 2540 2637 2671 2516 2299 2306 2357 2496 2798 2903 2772 2539 2333 2206 2231 2385 2201 2119 2124 2172 2259 2398 2419 2214 1999 2020 1968 2068 2254 2414 2239 2014 1837 1817 1798 1886 1772 1501 1443 1357 1284 1583 1648 1516 1310 1167 1251 1378 1332 1189 1171 1316 1232 1151 1272 1362 1225 1168 1211 1273 1404 1261 1136 1206 1329 1338 1163 1296 1180 1050 975 966 1005 952 780 650 616 608 593 581 592 627 545 555 489 494 500 495 506 498 422 416 407 411 375 364 356 334 341 367 441 435 451 450 425 417 460 557 584 627 653 654 635 618 618 651 643 689 728 756 788 811 820 820 831 843 858 921 961 961 956 974 1051 1119 1137 1156 1157 1148 1111 1060 1106 1176 1234 1244 1267 1286 1292 1315 1479 2174 2071 1520 1415 1463 1504 1694 2196 1944 1961 1720 1817 2017 2289 2520 2663 2799 2937 2929 2776 2571 2425 2387 2463 2519 2408 2224 2228 2237 2221 2270 2403 2473 2111 1833 1566 1505 1416 1414 1503 1446 1304 1779 2460 3000 3328 3124 2827 2984 2827 2833 2702 2640 2544 2420 2342 2067 1667 1618 1730 1734 1688 1641 2747 2813 2872 2909 2920 2963 2979 3005 3041 3067 3083 3085 3084 3105 3121 3149 3177 3203 3227 3242 3251 3245 3246 3241 3236 3234 3229 3222 3212 3194 3196 3170 3169 3149 3123 3103 3100 3113 3125 3122 3119 3159 3149 3183 3186 3176 3164 3144 3129 3132 3120 3064 3105 3139 3166 3196 3224 3229 3212 3217 3218 3255 3301 3379 3428 3442 3439 3423 3396 3257 3354 3361 3601 3576 3305 3233 3474 3704 4066 4137 4098 3800 3660 3509 3454 3559 3628 3567 3572 3688 3687 3690 3689 3704 3735 3675 3481 3513 3635 3541 3439 3318 3258 3327 3433 3460 3525 3599 3728 3824 3885 3828 3809 3826 3761 3558 3333 3474 3520 3573 3533 3364 3255 3094 2817 2847 2933 2919 3207 3786 4122 4318 4023 3420 3254 3072 3055 3086 2966 2943 2993 3075 3164 3203 3134 2919 3045 3228 3285 3156 2928 2792 2815 2867 2954 2986 3014 2982 3222 3263 3056 2875 2814 2802 2730 2658 2805 3002 3388 3652 3735 3697 3572 3635 3659 3897 3981 4370 4507 4491 4565 4637 4557 4551 4346 4072 4049 4072 3949 3740 3501 3257 3326 3316 3117 2961 2868 2759 2652 2576 2435 2069 2104 1855 1545 2435 2281 2147 1887 1265 1527 1297 1314 2001 2351 1390 948 1003 1095 1359 1799 1877 2443 2293 2661 2814 2794 2878 2885 2704 2608 2518 2313 1902 1459 1433 1494 1224 791 324 388 752 642 1356 1812 2353 2534 2108 2937 3160 3573 4309 4600 4678 4691 4694 4705 4734 4761 4766 4839 4882 4851 4706 4556 4525 4534 4115 4019 3945 3817 3868 3874 4072 4334 4381 4726 4739 4718 4602 4480 4444 4526 4650 4684 4672 4644 4669 4265 3619 3275 3263 3244 3043 2838 2877 2933 2810 2763 2741 2707 2795 2896 2842 2964 2808 2337 2112 2010 2098 2392 2829 3422 4209 4347 4048 3798 3490 3265 3065 3018 3122 3181 3523 3363 3391 3091 2878 2856 2858 2857 2907 2957 3142 3213 3236 3037 2877 2924 3036 3012 3127 3499 3660 3645 3585 3492 3381 3402 3544 3556 3567 3690 3567 3460 3260 3078 3015 2983 3000 2928 2628 2622 2325 2170 2121 2097 2110 2111 2093 2359 2557 2511 2435 2408 2372 2319 2319 2376 2449 2528 2520 2505 2459 2395 2367 2381 2454 2577 2700 2745 2778 2717 2540 2387 2250 2127 2041 2089 2090 2113 2240 2144 1718 1300 1047 1007 990 948 861 720 595 586 645 692 670 624 567 501 528 607 699 842 912 845 932 744 673 703 709 644 571 455 442 467 452 396 556 623 383 386 398 566 336 316 473 683 750 674 628 643 616 673 764 779 828 904 979 1133 1319 1510 1970 2273 2267 2191 2250 2321 2335 2254 2219 2220 2138 1975 1744 1581 1480 1262 1144 1275 1355 1364 1343 1249 1110 1091 1059 1141 1244 1255 1225 1268 1399 1496 1424 1331 1245 1272 1374 1489 1678 1901 1990 1899 1805 1820 1935 2320 2672 2731 2687 2743 2640 2521 2355 2066 2284 2653 2960 3129 2875 2839 2444 2279 2206 2257 2225 2104 2149 2232 2295 2337 2285 2165 2070 1977 1865 2075 2353 2010 2073 1789 1602 1550 1603 1606 1531 1507 1311 1338 1466 1538 1443 1232 1184 1334 1388 1458 1470 1385 1249 1170 1218 1302 1224 1343 1266 1568 1531 1402 1249 1251 1539 1637 1529 1219 1209 1172 1061 934 903 833 811 704 619 582 573 572 565 568 631 536 517 489 459 450 462 478 466 453 383 357 342 318 312 323 315 320 335 379 393 423 433 407 388 417 481 516 559 602 611 588 568 568 566 579 619 665 716 755 770 766 788 808 821 835 877 908 924 948 977 998 1013 1029 1047 1051 1059 1056 1011 1066 1158 1184 1204 1194 1123 1120 1227 1306 1475 1410 1387 1414 1472 1497 1574 2020 1564 1673 1620 1650 1965 2450 2498 2186 2457 2778 2832 2767 2761 2764 2576 2483 2482 2687 2390 2249 2313 2304 2285 2398 2373 2041 1826 1778 1713 1589 1459 1525 1584 1530 1575 2194 2880 3005 2994 2843 2986 3006 2943 2720 2558 2488 2234 1978 1912 1722 1657 1650 1652 1660 1674 2759 2821 2890 2911 2936 2942 2971 3010 3047 3079 3097 3097 3098 3117 3136 3167 3181 3209 3247 3264 3275 3256 3263 3261 3260 3252 3255 3257 3241 3220 3211 3182 3172 3146 3126 3112 3111 3117 3124 3149 3192 3232 3187 3196 3211 3154 3131 3173 3160 3162 3180 3161 3211 3209 3216 3224 3232 3248 3240 3240 3232 3287 3370 3484 3589 3608 3486 3316 3332 3302 3393 3361 3474 3456 3372 3303 3373 3742 3887 3952 3966 4060 3863 3596 3462 3475 3541 3542 3494 3663 3727 3731 3759 3725 3642 3600 3585 3596 3681 3563 3495 3467 3448 3501 3572 3572 3638 3691 3781 3872 3840 3797 3677 3565 3548 3449 3349 3545 3654 3647 3411 3270 3059 2794 2895 3094 3181 3199 3198 3195 3700 4060 3834 3299 2940 2925 2998 3285 3178 3003 2977 3060 3166 3258 3085 2736 2928 3229 3344 3254 3072 2964 2946 2906 3111 2847 2909 2928 3279 3160 2937 3005 3002 2951 2873 2836 3059 3204 3505 3723 3724 3650 3538 3548 3672 3770 4114 4358 4291 4175 4276 4465 4470 4621 4378 4155 4000 3898 3684 3439 3453 3554 3521 3264 3142 3012 2808 2663 2712 2814 2677 2638 2212 2067 1973 2428 2149 1709 1667 1605 1569 1608 1736 1887 1640 1125 989 1146 1081 1260 1428 1290 1585 2940 3496 3287 3114 3084 2935 2801 2765 2727 2317 1885 1723 1473 1033 798 555 1364 1750 2238 1884 1776 1465 1065 1047 1410 2258 2693 3688 4224 4486 4610 4589 4536 4613 4579 4569 4764 4799 4642 4480 4373 4269 4271 4348 4046 3960 3881 3756 3858 3881 3845 4110 4570 4704 4703 4641 4567 4569 4647 4722 4585 4203 4187 4362 4597 4430 3939 3593 3436 3305 3107 2987 2958 3042 2937 2939 2913 3261 3420 2777 2871 2998 2452 2547 2516 2648 2882 3180 3521 3824 4671 4635 4344 4008 3485 3094 2924 2884 2970 3213 3520 3028 3381 3150 2909 2866 2835 2825 2809 2893 3298 3338 3395 3441 3469 3473 3348 2968 3355 3340 3505 3491 3537 3550 3530 3511 3356 3362 3336 3299 3330 3387 3305 3125 2883 2675 2568 2444 2331 2304 2172 2095 2083 2110 2212 2101 2149 2565 2692 2557 2457 2425 2372 2293 2275 2355 2417 2395 2366 2373 2328 2259 2288 2376 2566 2781 2867 2882 2760 2513 2363 2337 2294 2114 2076 2092 2015 1785 1522 1375 1259 1139 917 878 881 812 692 580 572 706 686 647 719 635 533 530 541 488 583 883 1006 1075 1021 1043 886 624 598 532 487 451 416 464 465 429 425 364 273 284 351 504 319 307 501 799 1014 960 674 568 608 686 799 904 977 1043 1193 1249 1433 1523 1735 2105 2325 2302 2273 2238 2275 2303 2281 2202 2145 1922 1560 1422 1369 1285 1231 1247 1266 1254 1220 1148 1085 1138 1164 1194 1205 1236 1265 1393 1619 1593 1826 1663 1704 1599 1551 1613 1797 2062 2149 2089 2105 1935 1991 2392 2613 2484 2279 2280 2284 2360 2136 1863 2059 2640 3168 3189 3153 2946 2679 2254 1902 1874 1980 2029 2136 2155 2117 2246 2266 2221 2203 1968 1617 1880 1913 1774 2009 1839 1644 1517 1480 1493 1560 1404 1333 1429 1498 1504 1393 1234 1247 1543 1534 1400 1347 1276 1204 1190 1317 1458 1289 1422 1387 1484 1710 1727 1550 1608 1578 1668 1606 1346 1196 1127 1079 1166 896 836 750 652 578 540 530 527 539 538 537 513 498 492 489 478 453 469 441 419 363 337 309 263 247 252 274 299 310 337 376 415 429 410 389 395 417 451 480 517 549 542 527 485 491 505 537 603 679 712 707 725 758 791 809 826 845 856 910 913 952 923 922 939 943 954 994 1018 1028 1069 1090 1094 1116 1088 958 1031 1164 1216 1259 1308 1341 1382 1463 1485 1511 1511 1487 1574 1611 1519 1767 2853 2882 2205 2317 2642 2839 2918 2933 2904 2805 2599 2576 2653 2550 2412 2287 2254 2379 2401 2259 2005 1874 1867 1807 1675 1490 1514 1616 1674 1756 2138 2775 3006 2840 2777 2841 2808 2691 2572 2346 2389 2301 2139 1854 1675 1652 1640 1575 1609 1616 2769 2821 2865 2907 2912 2943 2983 3018 3055 3091 3108 3111 3116 3126 3127 3142 3175 3220 3263 3285 3277 3264 3270 3269 3272 3273 3270 3260 3247 3235 3217 3205 3179 3156 3134 3128 3130 3137 3153 3173 3198 3116 3189 3231 3243 3230 3220 3224 3233 3277 3320 3281 3274 3263 3281 3289 3279 3278 3274 3246 3220 3354 3421 3513 3529 3470 3392 3340 3451 3452 3478 3474 3551 3469 3353 3296 3334 3613 3838 3761 3896 3898 3832 3696 3570 3534 3534 3527 3585 3636 3642 3660 3780 3801 3696 3669 3752 3747 3785 3724 3674 3652 3645 3642 3613 3522 3424 3616 3638 3666 3648 3592 3563 3607 3658 3638 3628 3679 3674 3576 3273 2955 2745 2770 3044 3149 3113 3213 3155 2913 2818 2969 3067 2925 2915 2982 3141 3327 3189 2970 2916 2979 3074 3171 2987 2778 3003 3277 3305 3195 3108 3011 2867 2944 3067 2950 3001 3055 2985 2944 2965 2991 3045 3009 3057 3116 3314 3492 3639 3628 3552 3610 3604 3525 3874 3838 4035 4057 3999 4016 4036 4127 4387 4532 4418 4297 4104 4030 3808 3484 3507 3500 3510 3316 3039 2844 2693 2629 2728 2886 2858 2941 2352 2175 2332 2582 2433 2014 1773 1844 1739 1944 2073 2145 2066 1463 1121 1352 1409 1480 2130 2784 3157 3452 3429 3183 3082 3201 3392 3488 3121 2915 2601 2365 2252 2041 1616 1015 971 921 427 1406 2012 1601 1116 1089 1224 1801 2086 2961 3841 4104 4264 4471 4579 4561 4573 4519 4538 4621 4668 4381 4250 4215 4059 4031 3862 4001 3952 3773 3638 3641 3559 3601 4093 4190 4706 4654 4530 4493 4420 4345 4267 4147 4224 4187 4305 4484 4403 4130 3777 3555 3492 3303 3386 3209 3618 3263 3127 3164 3108 2968 3033 3370 2966 2642 3039 3321 3610 3869 4021 4154 4303 4347 4228 4097 3910 3492 3111 2941 2775 2755 2958 3397 2978 3201 3162 2887 2755 2732 2735 2740 2826 3039 3285 3513 3578 3525 3488 3404 3365 3387 3290 3300 3331 3355 3330 3284 3342 3299 3208 3164 3186 3267 3313 3305 3139 2712 2481 2381 2287 2200 2152 2144 2132 2136 2245 2351 2305 2383 2534 2568 2478 2353 2302 2299 2244 2240 2307 2351 2351 2317 2266 2242 2264 2367 2592 2763 2874 2861 2789 2592 2340 2264 2100 2329 2287 2215 2003 1701 1411 1223 1119 1046 982 818 772 780 717 601 543 613 748 637 603 730 650 540 571 592 432 565 577 985 1091 1324 1599 1248 509 467 459 413 526 494 508 482 415 418 425 464 422 463 362 301 365 522 659 680 914 931 641 637 743 883 1017 1081 1327 1466 1409 1490 1434 1447 1512 1589 1921 2112 2213 2241 2332 2321 2288 2166 1818 1433 1317 1254 1213 1232 1246 1245 1199 1104 1059 1160 1077 1095 1137 1237 1350 1420 1543 1837 1909 1987 2111 2106 1942 1829 1804 1944 2178 2202 2166 2012 1780 2004 2452 2654 2601 2587 2444 2469 2195 1941 1775 1909 2305 2433 3273 3306 2947 2626 2221 1881 1705 1814 2270 2197 2060 2167 2372 2460 2427 2252 1909 1584 1657 1645 1695 2041 2240 2021 1570 1554 1710 1689 1549 1530 1575 1586 1517 1420 1521 1706 1670 1641 1398 1228 1259 1336 1441 1507 1502 1526 1463 1515 1622 1514 1535 1682 1603 1396 1320 1169 1212 1281 1286 1252 1004 849 789 717 630 557 512 489 508 518 525 525 502 484 478 464 448 416 435 388 355 344 325 288 225 193 182 228 245 278 323 367 409 455 417 382 395 392 375 399 446 483 473 460 407 391 413 459 528 560 633 668 697 727 758 788 805 773 819 856 863 883 888 866 818 831 869 914 956 930 939 950 957 985 963 948 1029 1079 1101 1147 1198 1250 1309 1392 1408 1427 1441 1469 1544 1578 1455 1484 1481 2189 2242 2263 2442 2678 2832 2845 2818 2964 2917 2782 2662 2599 2488 2348 2411 2535 2496 2363 2218 1999 1998 1866 1665 1561 1571 1649 1725 1854 2265 2832 3334 2742 2511 2583 2570 2354 2361 2340 2360 2355 2177 1823 1577 1579 1640 1619 1567 1597 2790 2832 2890 2891 2947 2970 2992 3024 3068 3110 3128 3132 3133 3133 3136 3146 3183 3226 3265 3286 3269 3271 3284 3286 3286 3296 3286 3263 3251 3250 3233 3223 3188 3163 3139 3141 3142 3138 3144 3158 3201 3200 3250 3256 3283 3299 3299 3290 3277 3305 3265 3320 3287 3263 3276 3310 3334 3322 3281 3263 3295 3350 3402 3561 3576 3529 3549 3514 3516 3522 3525 3547 3582 3538 3443 3374 3425 3638 3671 3868 4364 3986 3834 3693 3540 3577 3607 3609 3669 3692 3691 3749 3855 3865 3768 3731 3835 3829 3848 3874 3839 3810 3777 3763 3741 3605 3472 3604 3610 3631 3573 3497 3514 3592 3591 3497 3521 3419 3222 3156 3096 2974 2895 2951 3059 3200 3152 3110 2884 2846 3066 3193 2989 2856 2983 2924 3044 2804 2789 2841 2901 2993 3085 3099 2925 2942 3078 3305 3310 3249 3202 3079 2925 2977 3139 3226 3098 3081 3025 2984 3017 3070 3180 3179 3216 3313 3387 3461 3491 3475 3507 3658 3764 3862 3971 4145 4265 4082 3894 3786 3484 3347 3531 4208 4344 4328 4113 3929 3869 3793 3668 3656 3758 3286 2980 2901 2944 3011 3058 3145 3430 3251 3158 2697 2533 2566 2534 2281 2008 2241 1796 2181 2190 2197 2186 1760 1270 1130 1199 1149 2694 3116 2981 3130 2951 2969 3286 2941 2925 3196 2830 2956 2760 2515 2285 2064 2122 2318 1063 890 288 182 670 990 1068 1301 1631 2915 3436 3653 3934 4055 4148 4369 4530 4259 4429 4524 4551 4543 4294 4172 4252 4258 4100 3963 3845 3674 3751 3687 3451 3235 3309 3647 3661 4372 4738 4617 4406 4311 4224 4128 4089 4061 4132 4045 3803 3935 4138 4068 3829 3689 3678 3530 3593 3439 3622 3447 3286 3162 3053 3034 2984 3151 2896 2991 3516 4090 4307 4220 4199 4096 4226 3764 4052 3962 3757 3490 3257 3113 2862 2790 2733 3208 2934 2983 3064 2873 2714 2639 2620 2654 2738 2747 3196 3597 3650 3719 3940 3825 3554 3381 3228 3183 3190 3185 3174 3199 3306 3142 3113 3125 3167 3155 3117 3080 2891 2509 2397 2325 2299 2268 2254 2222 2157 2204 2366 2276 2389 2420 2391 2420 2385 2235 2208 2218 2204 2295 2341 2345 2404 2382 2225 2244 2293 2534 2756 2791 2763 2714 2674 2567 2345 2381 2288 2384 2345 2204 1775 1295 1132 1025 937 894 846 738 685 685 635 537 566 672 773 752 631 645 648 637 664 679 515 513 577 756 918 1209 1313 967 504 503 444 457 595 611 604 562 451 460 471 489 517 652 528 337 351 410 562 573 769 937 792 772 841 899 1042 1419 1768 1710 1562 1511 1459 1430 1426 1546 2038 2189 2282 2234 2173 2188 2258 2194 1782 1260 1204 1204 1205 1228 1261 1236 1094 982 1001 1212 1196 1156 1224 1352 1450 1541 1573 1724 1833 1572 1540 1735 1919 1921 1944 2158 2181 2103 2097 1864 1679 1928 2426 2677 2640 2603 2415 2374 2214 1985 1867 1900 2018 2256 3156 3208 2972 2655 2399 2270 2286 2275 2220 2307 2215 2292 2428 2491 2485 2038 1802 1597 1594 1704 1801 1781 1787 1908 1761 1865 1954 1896 1880 1792 1653 1556 1506 1655 1658 1493 1471 1444 1339 1274 1301 1416 1603 1609 1608 1520 1413 1458 1611 1527 1344 1330 1326 1302 1424 1605 1549 1415 1418 1361 924 789 760 695 613 571 511 460 465 484 503 509 504 487 501 459 419 391 374 336 302 284 267 253 207 168 185 203 221 254 286 330 346 355 357 375 387 365 346 336 393 398 412 397 349 323 335 376 412 443 547 616 667 704 717 724 721 721 771 805 821 826 819 797 755 766 798 830 858 852 822 813 820 850 866 923 964 984 1035 1102 1158 1204 1274 1305 1325 1371 1419 1451 1473 1471 1517 1548 1504 1697 1986 2187 2302 2349 2301 2528 2717 2929 2992 2857 2723 2796 2616 2657 2721 2751 2700 2622 2423 1976 2008 1837 1674 1604 1609 1639 1724 1854 2265 2530 2669 2677 2444 2175 2133 2077 2449 2441 2437 2385 2194 1898 1643 1534 1614 1627 1567 1525 2763 2794 2797 2803 2845 2941 2994 3033 3084 3129 3142 3141 3141 3139 3147 3159 3184 3228 3282 3308 3285 3280 3284 3284 3294 3302 3289 3265 3253 3248 3238 3243 3199 3176 3170 3173 3168 3156 3158 3184 3234 3288 3282 3297 3283 3300 3315 3298 3302 3309 3309 3310 3283 3249 3263 3284 3290 3300 3297 3308 3332 3385 3565 3697 3636 3538 3530 3505 3540 3569 3587 3556 3455 3488 3554 3567 3591 3618 3765 4026 4672 4028 3676 3558 3461 3532 3656 3678 3720 3820 3839 3826 3830 3850 3842 3792 3768 3770 3855 3917 3886 3827 3754 3753 3807 3705 3732 3755 3797 3782 3711 3602 3622 3724 3653 3687 3644 3253 3177 3170 3201 3218 3228 3271 3339 3597 3168 3025 3017 2982 3618 3806 3005 2959 3037 2880 2777 2898 2943 2982 3026 3060 3119 3077 2928 3192 3227 3385 3444 3419 3279 3019 2911 2968 3016 3098 3074 2998 2954 3038 3167 3178 3285 3329 3280 3317 3392 3425 3425 3473 3562 3541 3601 3766 3962 4165 4170 3949 3716 3539 3197 2806 3224 3679 4070 4139 4058 4021 3984 3842 3759 3659 3623 3335 3231 3176 3157 3198 3284 3489 3504 3254 2957 2938 2902 2736 2627 2537 2284 2307 2010 2152 2354 2456 2061 1581 1410 1259 717 334 752 1592 2202 2598 2927 3094 3089 3045 2863 2828 3192 3134 2480 2070 1986 1804 1790 2504 1837 1250 606 404 613 986 1258 1475 2238 3658 3921 3947 3820 3827 3915 3971 3972 3811 4260 4496 4570 4432 4136 4017 4082 4065 3937 3559 3740 3729 3779 3671 3233 2120 737 801 2307 3933 4631 4629 4459 4330 4225 4165 4149 4130 3756 3627 3519 3537 3620 3740 3808 3727 3675 3654 3555 3522 3490 3441 3329 3188 3111 3080 2961 2984 3025 3266 3912 4443 4465 4276 4267 3782 3658 3423 3584 3655 3579 3509 3375 3133 3054 2765 2670 2810 2717 2699 2747 2700 2608 2682 2576 2589 2647 2736 2939 3236 3645 3851 3736 3647 3388 3173 3020 2972 3025 3133 3154 3255 3133 3144 3048 2995 2950 2928 2981 2750 2607 2422 2373 2320 2288 2278 2278 2229 2148 2285 2395 2287 2363 2392 2360 2343 2370 2385 2394 2407 2317 2360 2618 2740 2534 2258 2258 2312 2408 2537 2576 2591 2586 2554 2536 2583 2546 2506 2236 2102 2008 1849 1433 998 890 821 771 751 726 671 630 623 597 489 572 576 916 796 647 660 732 750 740 525 502 488 485 544 699 921 1032 857 814 651 594 611 652 714 754 753 735 683 692 683 595 713 617 335 343 396 562 510 620 800 954 1059 1089 1055 1206 1965 1916 1834 1707 1630 1572 1463 1519 1682 1898 2076 2172 2109 2079 2158 2242 2067 1523 1170 1151 1233 1385 1537 1526 1328 936 862 1077 1201 1309 1363 1496 1713 1680 1739 1698 1729 1706 1409 1263 1386 1524 1738 2034 2187 2291 2371 2437 2115 1777 2036 2405 2598 2599 2465 2303 2256 2212 2105 2053 2069 2088 2447 3048 3087 2851 2737 2696 2665 2566 2469 2369 2269 2276 2361 2406 2382 2288 1853 1640 1550 1574 1621 1676 1755 1687 1661 1874 1962 2001 2015 1999 1948 1862 1712 1819 1917 1930 1957 1798 1560 1402 1347 1406 1516 1551 1548 1411 1386 1546 1580 1358 1310 1374 1480 1433 1635 2038 1757 1584 1407 1198 1021 808 730 718 672 614 579 509 446 424 442 460 462 464 419 428 439 400 362 342 318 266 242 247 201 168 144 139 163 220 222 222 244 288 299 341 376 359 321 299 290 319 324 345 336 302 270 266 288 286 348 451 536 604 671 669 689 690 702 750 781 787 794 788 765 749 748 761 779 787 765 717 713 705 731 790 863 900 934 997 1043 1090 1158 1187 1193 1244 1306 1342 1369 1401 1382 1444 1523 1555 1596 1761 1914 2044 2011 2010 2178 2458 2668 2719 2929 2908 3000 2880 2921 3026 3015 2977 2862 2475 2105 2021 1845 1690 1684 1775 1810 1801 1903 2178 2474 2638 2520 2178 1984 2047 2061 2376 2495 2453 2352 2078 1792 1751 1633 1626 1607 1545 1504 2764 2772 2807 2835 2884 2946 2997 3046 3098 3133 3135 3133 3123 3135 3146 3156 3180 3232 3284 3300 3292 3309 3309 3311 3319 3311 3290 3272 3264 3259 3248 3255 3242 3239 3212 3205 3199 3182 3180 3203 3220 3284 3288 3289 3323 3376 3388 3352 3331 3339 3354 3363 3322 3283 3270 3291 3319 3321 3318 3324 3337 3590 3756 3724 3674 3699 3710 3645 3626 3465 3593 3563 3511 3552 3640 3689 3704 3747 3863 3955 4103 3869 3619 3529 3513 3481 3518 3730 3715 3870 3919 3856 3831 3847 3837 3791 3642 3567 3714 3821 3741 3656 3665 3738 3744 3583 3611 3684 3763 3763 3754 3717 3692 3677 3580 3470 3458 3415 3398 3325 3367 3448 3490 3694 4008 2975 2826 2804 2915 2977 3480 3687 3072 3167 3163 3092 3028 3050 3046 3080 3095 3098 3198 3200 3161 3300 3308 3300 3359 3344 3165 3002 3007 2954 2780 2941 3042 3061 2973 2917 3034 3223 3401 3362 3338 3323 3394 3441 3452 3591 3874 3767 3868 3686 3962 4123 4140 3921 3539 3280 3141 2924 3245 3455 3743 3773 3715 3799 3943 3949 3859 3583 3374 3325 3426 3453 3390 3313 3219 3249 3610 3362 3307 3182 2954 2828 2793 2606 2296 3109 2335 2148 2105 1985 1778 1678 1759 1645 1139 1218 1597 1852 2058 2169 1921 1720 2267 2280 2302 3098 4104 3298 2099 1667 1688 1658 1549 2135 2358 1649 988 960 1264 1425 1550 2152 3107 4092 4034 3939 3668 3556 3662 3651 3617 3564 4018 4193 4339 4297 4130 4078 4176 4178 4004 3577 3504 3112 3416 3349 2838 2181 774 754 2170 3340 4343 4366 4182 4086 3996 3932 3858 4052 3681 3689 3732 3752 3817 3900 3874 3661 3873 3814 3744 3627 3428 3278 3227 3203 3223 3268 3328 3285 3458 3749 4073 4324 4375 4102 3996 3467 3341 3342 3614 3760 3727 3646 3397 3211 3134 2667 2471 2560 2644 2721 2776 2459 2273 2419 2498 2553 2645 2737 2960 3403 3647 3739 3486 3319 3220 3035 2884 2814 2901 3082 3183 3400 3187 3151 2951 2834 2716 2649 2874 2547 2459 2403 2356 2334 2312 2275 2219 2165 2192 2363 2475 2375 2344 2367 2386 2407 2440 2449 2373 2537 2498 2503 2764 3020 2921 2445 2248 2285 2388 2441 2426 2429 2459 2415 2368 2621 2076 1848 1724 1587 1528 1393 1122 820 727 676 664 634 615 609 596 561 507 444 447 638 1001 907 753 805 842 722 722 1267 875 456 368 391 483 719 961 942 868 762 862 789 726 841 960 983 1023 965 968 856 679 616 603 488 355 398 481 489 607 882 1133 1213 1247 1146 1401 1861 1767 1851 1925 1852 1635 1463 1475 1613 1734 1818 1836 1829 1861 1974 1966 1740 1395 1187 1241 1312 1391 1382 1193 1029 952 1054 1306 1407 1483 1570 1737 1949 1845 1735 1707 1654 1523 1339 1251 1201 1187 1550 1829 2030 2304 2588 2729 2557 2376 2374 2458 2474 2428 2304 2184 2146 2190 2158 2158 2233 2350 2737 3217 3225 2852 2696 2513 2503 2418 2350 2192 2210 2313 2348 2277 2107 2139 1838 1586 1528 1556 1552 1551 1619 1685 1704 1797 1854 1904 1946 1972 2098 2122 2036 2021 1966 1892 1897 2000 1976 1898 1739 1573 1722 1775 1664 1623 1619 1778 1491 1350 1384 1678 1909 1922 1949 1888 1608 1549 1386 1006 800 726 686 693 655 622 557 505 443 383 369 394 397 412 374 398 404 375 348 330 302 232 195 236 161 122 111 124 189 224 179 181 201 204 237 303 323 325 282 264 253 272 285 285 276 259 220 215 208 220 269 354 442 515 583 597 649 675 696 737 779 782 791 777 765 760 755 749 743 739 724 654 645 651 691 723 745 817 885 945 977 1018 1079 1073 1082 1151 1220 1264 1291 1317 1307 1367 1444 1428 1546 1690 1683 1705 1684 1688 1798 2044 2243 2133 2042 2419 2757 2915 3051 3247 3229 3285 3036 2618 2212 1956 1844 1812 1809 1896 1847 1877 2017 2217 2371 2518 2547 2226 2163 2109 2265 2425 2380 2347 2320 1999 1737 1696 1679 1648 1616 1603 1517 2784 2787 2812 2848 2897 2946 2998 3054 3103 3129 3130 3128 3123 3132 3141 3149 3176 3240 3300 3322 3334 3330 3273 3323 3340 3327 3304 3285 3276 3264 3241 3242 3259 3189 3235 3245 3218 3204 3206 3223 3222 3279 3283 3310 3368 3421 3420 3383 3382 3388 3403 3299 3321 3369 3373 3377 3391 3377 3369 3370 3446 3608 3702 3725 3738 3747 3731 3709 3678 3489 3609 3589 3599 3677 3729 3749 3813 3841 3938 3978 3924 3820 3708 3650 3663 3705 3720 3783 3826 3934 3905 3851 3865 3900 3906 3874 3686 3485 3566 3666 3719 3584 3557 3705 3680 3618 3500 3649 3960 3786 3668 3582 3457 3457 3552 3532 3476 3478 3523 3491 3452 3412 3507 3850 3822 2873 2840 2821 2916 2969 3153 3201 2897 3144 3191 3175 3156 3095 3041 3043 3079 3121 3208 3289 3344 3358 3263 3139 3096 3083 2994 2843 2792 2709 2795 2812 2792 2819 2899 3007 3142 3302 3383 3409 3465 3457 3419 3422 3524 3760 4058 4176 4290 3846 4001 4115 4107 3925 3618 3490 3421 3239 3357 3341 3402 3359 3365 3589 3921 4025 3877 3629 3436 3264 3263 3324 3439 3513 3107 3168 3504 3713 3462 3133 2999 2952 2845 2696 2421 2824 2330 2183 2055 2013 2002 1961 2029 2071 2059 990 2028 2536 2292 2013 1935 1845 2088 1232 1144 2171 3185 2576 1821 1722 1613 1713 1784 2241 2119 1625 1298 1517 1850 1883 1941 2963 3900 4346 3923 3647 3465 3394 3479 3590 3615 3752 3839 4024 4115 4161 4217 4277 4330 4269 4316 4019 3674 2932 3094 3284 2623 1368 63 273 1745 3203 3936 3985 3917 3906 3843 3700 3831 4000 3869 3807 3797 4046 4324 4351 4351 4001 4003 3895 3923 3837 3712 3539 3227 3083 3237 3504 3636 3606 3709 3823 3931 4178 4435 4023 3745 3393 3245 3312 3551 3725 3719 3652 3486 3283 3017 2670 2411 2349 2387 2490 2618 2381 2307 2426 2501 2591 2687 2821 3257 3940 3930 4249 3726 3448 3337 3317 3156 2889 2877 2901 3064 3199 3227 3154 2960 2880 2796 2556 2589 2511 2419 2345 2310 2322 2311 2224 2151 2165 2329 2382 2435 2442 2444 2440 2432 2404 2437 2409 2309 2431 2521 2657 2712 2545 2422 2303 2256 2232 2301 2439 2426 2389 2395 2346 2152 2265 1937 1872 1613 1413 1279 1108 942 717 637 621 597 592 589 588 575 513 437 426 458 809 1072 1020 881 834 772 687 528 524 350 295 335 365 355 452 667 830 749 770 888 868 810 901 1027 1069 1095 1044 1016 883 727 685 747 693 391 411 512 483 561 791 957 1030 1128 1009 971 1057 1540 1908 1966 1886 1512 1243 1289 1493 1597 1548 1474 1429 1498 1882 1670 1400 1237 1191 1238 1295 1209 1045 988 928 1029 1599 1814 1753 1720 1758 1958 1975 1746 1546 1438 1367 1289 1208 1174 1138 1123 1375 1351 1627 1883 1907 1927 2294 2245 2099 2135 2196 2161 2054 1963 1926 2051 2081 2187 2325 2607 3097 3460 3290 2867 2518 2233 2230 2241 2161 2227 2337 2270 2177 2064 1993 1993 1827 1640 1550 1485 1556 1576 1602 1572 1585 1706 1754 1780 1912 2027 2024 2192 2254 2204 2189 2145 2074 2120 2197 2189 1919 1752 1896 1929 1873 2031 1907 1651 1491 1508 1805 2011 1933 1880 1878 1862 1352 1235 1245 1036 791 712 632 660 646 578 541 499 433 355 317 316 341 362 339 401 407 319 309 296 273 207 173 121 92 85 93 168 134 153 147 160 174 166 173 214 258 291 265 258 260 255 243 240 226 221 185 173 166 172 199 262 363 449 457 528 597 647 682 713 742 778 786 777 780 775 758 740 731 708 676 628 614 626 646 658 710 781 809 860 894 933 955 973 1032 1072 1155 1228 1264 1270 1284 1332 1390 1402 1663 1607 1465 1403 1440 1511 1525 1734 1806 1696 1656 1869 2230 2623 2975 3192 3113 3281 3214 2898 2477 2153 2173 2116 1947 1958 1978 2037 2208 2332 2454 2502 2391 2333 2236 2159 2167 2181 2300 2308 2269 2002 1896 1774 1664 1635 1620 1633 1558 2794 2803 2819 2860 2901 2948 3001 3054 3085 3105 3131 3125 3111 3119 3103 3133 3174 3217 3275 3326 3318 3285 3290 3331 3352 3346 3315 3290 3281 3276 3273 3259 3259 3173 3231 3264 3251 3238 3224 3209 3253 3255 3315 3357 3371 3375 3354 3326 3350 3385 3427 3414 3411 3422 3418 3419 3428 3431 3453 3503 3586 3596 3685 3711 3696 3733 3772 3675 3649 3584 3610 3606 3636 3664 3659 3705 3851 3831 3912 3987 3964 3775 3672 3655 3710 3851 3863 3911 3984 4011 3958 3895 3864 3916 3997 3940 3798 3650 3626 3615 3640 3503 3492 3682 3666 3624 3622 3511 3595 3402 3365 3389 3344 3365 3395 3489 3564 3588 3556 3458 3297 3217 3256 3159 2910 2902 2910 2947 3015 3024 2936 2797 2765 3022 3102 3127 3119 3043 2960 2935 2954 2983 3041 3161 3186 3244 3153 3094 3129 3178 3132 2960 2888 2833 2858 2811 2811 2860 2926 3049 3199 3310 3285 3330 3403 3453 3492 3552 3708 3975 4058 4368 4379 3920 3848 3640 3634 3848 3648 3072 2819 3089 3250 3287 3313 3482 3659 3775 3944 3824 3764 3562 3373 3308 3278 3219 3284 3493 3345 3434 3482 3292 3159 3127 3025 2877 2841 2898 2428 2109 1923 2188 2268 2311 2344 2141 2077 2406 2143 1026 1487 2208 2507 2535 2626 2836 2938 2059 1907 1912 2104 2021 2022 2244 2093 1914 2062 2089 1891 1533 1493 1640 1973 2652 2533 3548 4319 4447 3807 3393 3296 3263 3448 3751 3796 3810 3689 3768 3782 3733 3725 3881 4261 4377 4419 4138 3749 3540 3685 3584 2812 1632 18 680 2117 3605 3941 3939 4015 4035 3966 4043 4106 4010 3925 3889 4005 4155 4227 4357 4358 4138 3996 3785 3825 3868 3906 3920 3644 3352 3561 3583 3613 3650 3697 3748 3848 4053 4399 4049 3971 3277 3030 3041 3261 3611 3633 3499 3381 3210 3000 2823 2725 2549 2314 2432 2786 3029 2618 2578 2592 2682 2833 3095 3535 4002 3880 4024 3628 3504 3511 3483 3261 2864 2767 2832 2903 2971 2899 2814 2865 2923 2884 2891 2869 2826 2410 2283 2330 2343 2290 2207 2239 2260 2481 2487 2452 2484 2526 2519 2482 2365 2431 2455 2419 2400 2435 2532 2553 2360 2246 2192 2284 2337 2532 2532 2391 2260 2127 2061 2158 2177 2069 1931 1725 1439 1165 975 831 693 673 638 610 607 617 616 570 476 452 433 536 914 1151 1095 956 824 789 818 429 313 240 257 445 710 695 324 459 619 748 927 1015 951 930 911 919 970 1046 1048 972 854 761 725 922 861 400 373 494 568 626 645 649 820 846 835 846 972 1230 1435 1506 1481 1241 1185 1323 1369 1346 1334 1273 1190 1392 1609 1482 1317 1209 1175 1214 1176 969 933 1017 1081 1423 1911 1976 1665 1662 1630 1812 1866 1770 1547 1355 1284 1261 1212 1165 1269 1295 1289 1247 1396 1545 1450 1351 1268 1279 1266 1552 1867 1921 1801 1825 1942 1972 2095 2275 2514 2874 3288 3432 3125 3001 2500 2270 2123 2082 2177 2283 2321 2137 2034 1971 2031 2010 1848 1737 1635 1369 1549 1536 1589 1553 1544 1583 1622 1598 1700 1885 1840 1965 2044 2030 2033 2069 2060 2048 2148 2191 2043 1950 1857 1653 1715 1910 2041 1912 1665 1588 1779 1733 1432 1447 1425 1372 1309 1277 1235 1102 872 710 711 675 602 570 545 504 433 364 362 313 324 333 323 436 502 272 263 240 231 178 149 118 85 70 71 120 92 88 89 127 177 152 92 114 182 294 355 316 259 261 219 209 207 209 187 156 145 149 155 209 308 311 388 476 551 619 677 687 642 711 760 766 764 771 746 741 724 687 646 621 604 597 603 622 671 735 743 773 791 799 854 926 990 1021 1093 1159 1170 1195 1232 1224 1265 1295 1312 1312 1309 1313 1325 1357 1368 1457 1459 1358 1338 1496 1725 2067 2097 2017 2456 2881 3114 3092 2826 2473 2825 2532 2257 2127 2037 2114 2382 2437 2565 2531 2486 2379 2264 2200 2177 2197 2421 2337 2157 1992 1838 1595 1586 1620 1590 1602 1614 2822 2823 2831 2866 2905 2948 2998 3020 3053 3100 3123 3118 3097 3102 3114 3136 3170 3208 3229 3254 3310 3292 3296 3338 3362 3348 3324 3304 3292 3290 3280 3257 3261 3243 3265 3281 3276 3254 3233 3245 3248 3289 3327 3347 3354 3393 3419 3385 3350 3373 3373 3419 3440 3433 3420 3426 3457 3505 3563 3599 3630 3628 3570 3644 3710 3688 3659 3653 3635 3622 3598 3606 3626 3659 3706 3768 3808 3732 3894 3978 3986 3883 3791 3735 3752 3843 3826 3984 4085 4065 4056 4003 3932 3935 3990 3904 3826 3759 3657 3586 3544 3495 3511 3580 3575 3631 3608 3520 3482 3354 3277 3293 3318 3277 3267 3353 3453 3486 3577 3480 3289 3191 3171 3163 3124 3027 3021 3075 3103 3100 3023 2909 2945 3043 2941 2979 3025 2921 2833 2809 2811 2864 2902 2947 2975 3045 3108 3190 3270 3300 3256 3152 3017 3020 2989 2902 3234 3344 3083 3013 3141 3254 3234 3252 3278 3392 3665 3899 3995 4142 4093 4390 4393 4236 3975 3598 3400 3594 3908 3419 2802 3045 3287 3342 3477 3639 3777 3952 3942 3639 3668 3466 3339 3342 3381 3311 3141 3276 3611 3941 3528 3277 3221 3106 3004 2960 2731 2883 2477 1789 1791 1969 2193 2542 2759 2503 2024 2701 1976 1003 1107 1356 1677 2305 2768 3124 1750 1975 1792 1533 1533 1709 1960 2420 2909 2363 2127 2240 2060 1929 1982 2083 2434 3209 3123 3963 4501 4471 4059 3691 3421 3335 3554 3751 3923 3891 3661 3517 3477 3393 3346 3562 4120 4412 4282 4056 3753 3690 3836 3738 2875 1539 574 1458 2602 3185 3573 3801 3880 4033 4114 4385 4252 4058 3923 4041 4323 4501 4485 4396 4246 4154 3932 3817 3869 3911 3969 4086 3823 3664 3489 3603 3593 3525 3498 3544 3639 3803 4199 4131 4020 3493 3265 3291 3411 3579 3449 3286 3210 3150 3068 3018 3007 2857 2546 2575 3125 3183 2922 2692 2648 2803 3122 3491 3778 4154 3853 3725 3575 3536 3570 3549 3266 2851 2777 2753 2788 2808 2785 2773 2785 2810 2847 3019 3035 2845 2504 2385 2384 2395 2340 2319 2214 2527 2563 2582 2524 2445 2456 2524 2418 2363 2420 2474 2500 2470 2402 2382 2400 2293 2105 2197 2223 2392 2470 2356 2148 1996 1863 1903 1922 2018 1865 1656 1477 1234 1019 876 826 753 711 677 666 670 657 619 592 507 450 438 571 843 1049 1022 836 779 724 784 543 335 204 145 337 858 865 352 356 438 627 979 1232 1110 1010 897 857 934 1023 1047 968 853 815 724 1003 938 566 467 673 920 938 757 659 717 694 719 811 883 900 997 1227 1107 1044 1014 1068 1091 1096 1146 1244 1013 1262 1270 1250 1228 1189 1151 1163 1058 946 961 1112 1183 1537 2038 2038 1542 1721 1953 1931 1926 1778 1574 1444 1404 1338 1290 1452 1253 1382 1465 1425 1434 1510 1227 1242 1250 1380 1326 1537 1932 1991 1854 2018 2051 2126 2207 2336 2623 3075 3345 3216 3169 2802 2541 2333 2171 2124 2134 2172 2295 2064 2017 1993 2003 1932 1817 1753 1578 1278 1450 1468 1489 1430 1365 1411 1523 1454 1424 1529 1520 1562 1613 1656 1732 1855 2023 1989 2098 2119 2071 2027 1951 2033 1895 2052 2095 2025 1846 1769 1680 1432 1312 1307 1377 1386 1281 1175 1143 1184 1017 975 649 512 561 600 547 519 453 442 365 301 329 429 443 270 321 267 235 197 195 165 121 112 100 58 66 79 59 70 85 118 184 139 91 74 117 201 235 232 237 224 197 184 181 175 162 151 144 135 150 218 242 270 329 409 488 583 622 610 608 629 662 683 715 720 697 717 710 683 645 612 591 578 573 590 624 673 693 691 682 688 781 869 930 942 930 940 1030 1135 1176 1128 1163 1200 1201 1213 1238 1222 1187 1228 1210 1179 1181 1163 1141 1203 1350 1446 1504 1788 2008 2223 2646 2952 2872 3015 3035 2873 2647 2458 2375 2368 2514 2610 2667 2636 2532 2407 2352 2228 2088 2139 2309 2343 2214 2038 1749 1561 1619 1628 1592 1616 1639 2794 2824 2832 2864 2904 2941 2954 2991 3046 3095 3115 3094 3072 3073 3094 3131 3178 3202 3207 3235 3289 3282 3285 3329 3359 3346 3324 3315 3312 3302 3287 3267 3263 3277 3289 3305 3304 3268 3226 3233 3277 3292 3281 3294 3460 3599 3602 3523 3458 3456 3437 3452 3446 3436 3416 3419 3469 3544 3595 3609 3609 3543 3602 3585 3611 3714 3722 3631 3603 3621 3620 3694 3680 3600 3602 3711 3763 3795 3857 3999 4014 4008 3933 3851 3849 3884 3832 4002 4119 4149 4141 4120 4050 3997 4009 3906 3756 3779 3736 3639 3561 3530 3496 3454 3521 3606 3585 3458 3438 3423 3385 3365 3403 3452 3341 3323 3359 3429 3313 3173 3157 3197 3189 3170 3149 3117 3093 3152 3186 3178 3136 3083 3091 3051 2887 2870 2880 2831 2809 2807 2797 2851 2861 2906 2936 2983 3123 3319 3419 3384 3360 3317 3315 3177 3412 3418 3644 3602 3116 2896 3073 3179 3177 3238 3283 3497 3873 4142 4171 4190 4080 4178 4300 4180 3850 3508 3274 3204 3388 3818 3877 3847 3473 3291 3288 3323 3434 3711 3934 3690 3717 3408 3243 3243 3284 3250 3178 3131 3256 4005 4068 3655 3502 3263 2876 2880 2795 2883 1955 1740 1851 1864 2219 2715 2523 2126 1860 2355 1666 1323 1161 1231 1725 2398 3013 3438 2262 938 466 235 354 719 1055 1667 3119 2710 2068 2166 2224 2142 2236 2613 2924 3276 3680 4232 4549 4538 4385 4039 3645 3532 3571 3581 3797 3773 3594 3502 3360 3191 3301 3452 4027 4316 4261 4086 3919 3691 3391 3128 2516 1677 2016 2690 3104 3185 3319 3688 3958 4146 4408 4359 4283 4243 4235 4376 4516 4396 4288 4472 4288 4124 3973 4027 4106 4025 3966 4176 4002 3479 3195 3353 3437 3408 3396 3381 3329 3658 3806 4032 4002 3894 3748 3586 3536 3359 3250 3187 3160 3154 3141 3091 3024 2956 2774 2591 3125 3193 2911 2739 2777 3036 3404 3577 3725 3892 3951 3912 3877 3779 3731 3777 3466 3031 2935 2772 2747 2777 2738 2672 2730 2674 2706 2799 2809 2699 2685 2584 2457 2610 2942 2868 2576 2428 2424 2524 2540 2417 2299 2204 2276 2370 2394 2411 2466 2456 2350 2289 2285 2518 2352 2337 2239 2174 2114 1992 1891 1868 1813 1830 1794 1760 1550 1303 1134 986 867 811 779 739 714 694 697 726 713 669 632 548 468 491 637 839 992 978 698 649 536 538 557 474 230 81 144 172 449 315 246 320 562 1009 1432 1375 1063 894 886 994 1078 1058 988 973 840 795 1006 1066 884 759 824 876 1059 969 779 725 689 716 789 836 867 888 973 960 968 916 871 894 975 1077 1665 1289 1303 1165 1059 1221 1377 1165 1149 1133 1125 1070 1076 1283 1778 2200 2151 1950 1595 1814 1837 1821 1792 1676 1573 1524 1398 1312 1316 1373 1585 1641 1555 1330 1325 1188 1244 1512 1723 1712 1835 2264 2464 2386 2469 2320 2259 2280 2319 2495 2952 2966 3271 3021 2744 2541 2350 2196 2145 2156 2239 2177 2067 2019 1961 1899 1881 1858 1756 1448 1287 1324 1366 1417 1458 1492 1412 1418 1355 1321 1385 1386 1343 1366 1444 1434 1672 1938 1903 1831 1846 1912 1969 2082 2062 2058 2111 2137 2106 2002 1788 1747 1532 1446 1436 1604 1712 1537 1187 1086 1216 1088 987 687 533 600 614 533 524 531 446 367 357 438 566 692 678 264 263 198 153 151 139 103 100 83 51 56 70 123 166 158 138 151 127 86 71 70 73 101 165 211 188 183 170 161 149 137 134 124 128 147 168 196 288 242 315 387 493 495 512 516 526 568 610 670 660 656 685 701 675 631 610 589 564 555 559 573 590 613 621 591 624 691 779 840 826 782 847 941 1037 1082 1052 1028 1030 1067 1110 1121 1100 1025 1027 1028 1021 1017 1040 1032 1025 1059 1079 1194 1385 1542 1604 2016 2100 2336 2735 2938 2951 2901 2736 2772 2586 2600 2674 2732 2743 2664 2495 2457 2280 2186 2191 2324 2397 2296 1953 1654 1617 1687 1697 1676 1683 1651 2823 2829 2839 2862 2899 2905 2942 2992 3046 3090 3106 3086 3070 3070 3083 3087 3124 3173 3214 3250 3278 3286 3299 3332 3357 3344 3341 3338 3322 3310 3290 3282 3279 3309 3317 3326 3325 3315 3303 3269 3291 3305 3342 3430 3372 3413 3508 3498 3489 3458 3449 3456 3455 3460 3453 3451 3481 3538 3567 3574 3581 3567 3642 3678 3701 3703 3592 3466 3674 3683 3677 3727 3737 3674 3661 3760 3824 3869 3921 3983 3986 3992 4017 4011 4018 4093 3958 4015 4123 4150 4131 4112 4073 4021 3997 3922 3704 3839 3858 3810 3750 3666 3550 3470 3503 3557 3472 3409 3440 3514 3551 3550 3543 3525 3642 3737 3301 3137 3211 3277 3276 3235 3159 3257 3241 3189 3171 3170 3253 3270 3160 3090 2868 2814 2866 2867 2881 2858 2850 2863 2846 2871 2910 2996 3008 3018 3144 3304 3381 3379 3372 3370 3409 3226 3383 3329 3072 2881 2888 3002 3137 3152 3284 3337 3449 3733 4065 4234 4190 4172 4071 3981 4119 4090 3933 3714 3444 3224 3216 2871 2835 2767 2889 2795 2768 3006 3229 3254 3643 3634 3634 3452 3181 2980 3071 3389 3356 3220 3323 3470 3318 3342 2992 2598 2750 2663 2493 2314 1865 1826 2230 2396 2473 2531 2008 1528 1677 1622 1426 1452 1707 1925 2091 2639 3139 3177 3302 2019 1511 844 179 66 355 1142 2573 2764 2063 1869 2019 2179 2475 3056 3321 3684 3995 4362 4518 4566 4453 4187 3933 3713 3451 3138 3391 3460 3436 3409 3241 3059 3373 3718 3941 4133 4125 4079 4038 3798 3305 2707 2172 2783 3039 2966 2916 2807 3086 3863 4091 4364 4680 4428 4402 4438 4514 4688 4786 4567 4457 4316 4353 4198 4078 4185 4302 4140 3836 3502 3215 3100 3154 3170 3255 3444 3398 3231 3158 3417 3412 3708 3811 3829 3789 3622 3472 3167 3169 3195 3214 3166 3124 3084 3021 3086 3133 3230 3217 3278 3301 3238 3229 3319 3490 3448 3626 3810 3831 3792 3732 3633 3605 3740 3664 3354 3055 2923 2924 2886 2792 2808 2848 2455 2353 2309 2299 2444 2574 2584 2608 2747 2750 2494 2281 2206 2312 2479 2481 2363 2196 2145 2250 2265 2333 2400 2443 2448 2337 2268 2223 2176 1969 1986 2006 1941 1887 1810 1803 1760 1727 1669 1579 1479 1379 1202 877 789 745 730 721 724 715 699 718 764 768 757 707 617 582 646 732 757 753 741 696 569 434 394 520 583 199 122 51 152 457 332 169 285 543 804 780 825 881 956 978 988 1043 1033 1029 1030 965 814 861 981 988 924 953 1037 1375 1110 924 829 785 782 839 972 943 926 989 932 919 913 867 841 963 1100 1698 1649 1565 1488 1352 1135 1129 1226 1123 1203 1333 1388 1365 1469 1885 2280 2239 2231 1787 1812 1840 1823 1748 1562 1563 1560 1501 1487 1501 1877 2097 1813 1740 1554 1591 1371 1436 1779 2034 2082 2040 1856 1813 2259 2564 2454 2296 2245 2223 2122 2188 2744 3078 2924 2692 2481 2225 2110 2090 2203 2177 2104 2055 2005 1917 1861 1853 1781 1647 1415 1300 1259 1260 1253 1290 1417 1403 1339 1260 1276 1324 1325 1336 1330 1360 1539 1684 1813 1789 1694 1679 1756 1859 1997 2220 2193 2177 2169 2067 1936 1945 2123 1867 1985 1937 1829 1912 1753 1170 1181 1215 1093 876 706 667 596 465 489 467 461 409 364 423 547 426 406 341 219 208 171 122 130 127 108 85 57 41 49 71 92 99 117 126 118 103 82 58 33 28 54 88 143 170 161 150 156 162 115 94 115 112 112 486 1130 929 176 228 284 303 338 411 443 441 490 544 541 583 616 649 661 661 621 616 591 553 532 524 519 527 554 601 558 578 625 675 713 706 670 737 850 916 960 936 891 925 961 993 997 998 937 877 876 890 902 922 864 881 878 943 1061 1082 1173 1151 1317 1385 1721 2221 2638 2836 3071 3053 3068 2904 2774 2748 2780 2665 2655 2574 2458 2354 2310 2347 2425 2439 2344 1897 1658 1617 1695 1771 1761 1745 1741 2831 2835 2837 2866 2868 2885 2927 2981 3040 3084 3095 3077 3063 3064 3064 3082 3121 3169 3216 3251 3266 3284 3302 3331 3348 3352 3350 3339 3323 3309 3291 3273 3266 3282 3308 3340 3357 3345 3316 3299 3326 3360 3428 3449 3363 3341 3379 3364 3327 3352 3397 3420 3444 3503 3525 3513 3525 3569 3581 3644 3647 3660 3675 3659 3704 3763 3705 3661 3694 3745 3778 3690 3627 3652 3751 3889 4007 4013 3981 4075 4098 4121 4139 4153 4165 4132 4043 4018 4006 4048 4027 4047 4039 3952 3930 3939 3702 3814 3831 3860 3851 3770 3669 3610 3592 3660 3537 3481 3536 3583 3564 3543 3577 3645 4067 4455 3471 3096 3042 3042 3093 3220 3342 3324 3285 3240 3207 3194 3406 3377 2989 2914 2800 2838 2924 2942 2971 2937 2933 2987 2957 2937 2984 3074 3077 3082 3125 3196 3262 3287 3274 3179 3194 3724 3478 3176 3081 3133 3273 3337 3360 3377 3404 3412 3560 3842 4136 4283 4200 4184 4077 3954 4083 4061 3919 3742 3522 3289 3103 3204 3274 2923 2564 2427 2532 2707 2801 2819 3040 3171 3277 3409 3488 3418 3267 3262 3361 3721 3781 3307 3028 2949 2882 2948 3070 2800 2422 2343 2371 2257 2752 3073 2784 2396 1909 1582 1361 1258 1558 1967 2053 2036 2415 2762 3302 3372 2992 2816 2332 1412 524 136 239 1090 1942 2603 2583 2215 2066 2376 2904 3314 3376 3625 3880 4136 4315 4469 4446 4200 3896 3409 3062 2865 3018 3075 3125 3221 3221 3075 3087 3487 3667 3463 3547 3849 3952 3817 3621 3113 2591 3602 3585 3502 3328 3089 3242 4042 4170 4576 4764 4629 4604 4697 4801 4811 4748 4665 4484 4347 4270 4269 4258 4338 4385 3993 3661 3147 2767 2044 2346 2845 3475 4114 3764 3402 3271 3223 3305 3444 3564 3672 3659 3485 3217 3152 3146 3191 3221 3115 2986 2963 2965 3198 3440 3844 3818 3774 3651 3612 3722 3545 3476 3539 3713 3795 3682 3579 3558 3516 3556 3655 3577 3403 3111 2961 2900 2831 2766 2680 2644 2292 2106 2131 2257 2376 2435 2488 2492 2262 2099 2108 2256 2201 2252 2437 2442 2322 2157 2081 2066 2159 2355 2449 2391 2360 2251 2153 2112 1997 1890 1820 1793 1825 1868 1771 1717 1595 1499 1403 1298 1191 1094 966 725 684 664 664 684 707 706 685 721 782 977 823 735 686 658 678 692 631 637 633 653 534 414 356 344 349 337 838 220 97 359 338 173 279 566 1820 838 533 634 900 943 846 910 904 1023 1060 1056 914 842 865 882 876 960 992 1036 1128 1074 964 907 920 961 949 978 948 972 950 932 962 1009 1007 1051 1250 1313 1390 1334 1212 1213 1138 933 1502 1234 1218 1272 1254 1157 1277 1929 2271 2091 1873 1655 1643 1740 1701 1692 1563 1597 1634 1641 1674 1685 1785 2055 1949 1722 1718 1623 1425 1870 2409 2336 2310 2072 1785 1452 1612 2085 2388 2329 2195 2063 1858 1899 2658 2978 2796 2546 2359 2178 2167 2087 2135 2081 2031 1999 1926 1855 1724 1645 1556 1441 1559 1627 1523 1516 1290 1297 1452 1435 1273 1206 1236 1236 1214 1205 1251 1317 1431 1519 1562 1540 1522 1527 1566 1671 1872 1952 2044 2092 1983 1857 1841 1880 2173 2230 2299 2145 1878 1821 1210 1126 1370 1378 1099 881 863 680 432 443 491 420 375 373 356 373 477 469 305 268 351 353 214 79 71 67 85 50 28 26 44 83 89 101 65 86 88 76 67 52 10 0 12 39 88 109 113 126 172 157 111 106 84 70 72 155 197 148 174 177 179 188 246 332 375 364 420 432 465 514 573 623 609 630 622 590 568 534 502 490 486 488 491 555 540 537 562 594 609 619 596 635 719 792 829 825 846 823 864 857 868 863 804 732 742 746 769 788 822 808 759 764 876 834 895 878 835 927 1209 1675 2207 2590 2701 3050 3377 3401 3247 3079 3126 3184 2820 2561 2416 2390 2451 2531 2553 2508 2268 1931 1669 1560 1620 1733 1800 1722 1761 2852 2852 2854 2854 2862 2881 3010 3028 3037 3074 3082 3063 3050 3049 3048 3069 3112 3166 3221 3257 3265 3281 3298 3320 3324 3337 3345 3331 3318 3329 3326 3303 3293 3305 3309 3330 3356 3371 3369 3354 3382 3407 3410 3339 3377 3432 3460 3470 3404 3352 3392 3439 3487 3509 3527 3536 3534 3553 3608 3603 3633 3669 3728 3792 3829 3771 3619 3596 3751 3803 3825 3657 3570 3627 3794 3999 4053 4070 4017 4048 4145 4198 4227 4261 4252 4135 3983 3986 3888 3934 3983 4012 3978 3893 3897 4067 3710 3758 3818 3853 3869 3869 3853 3829 3768 3738 3705 3672 3679 3620 3527 3474 3457 3573 4564 3839 3360 3141 3086 3123 3216 3342 3457 3288 3257 3236 3220 3248 3255 3124 2889 2756 2764 3275 3182 3026 2989 2990 3056 3176 3136 3079 3057 3096 3095 3090 3100 3118 3130 3121 3033 3191 3325 3287 3184 3134 3123 3154 3253 3272 3381 3390 3358 3392 3635 3985 4239 4299 4245 4155 4051 3988 3972 3906 3907 3919 3724 3420 3417 3907 3425 3602 3332 2863 2614 2499 2411 2480 2395 2715 2938 3133 3425 3434 3045 3032 3138 3250 3730 3895 3426 2928 3007 3309 3035 2786 2783 2932 3101 3337 3407 3140 2889 2652 1720 1609 1467 1299 1712 1851 1804 2229 2723 2902 3309 3484 3567 3221 2742 2198 1523 827 433 1542 1861 2085 2551 2643 2660 3045 3457 3832 3367 3430 3531 3603 3961 4337 4358 3981 3559 3202 3073 3053 2969 2886 2986 3271 3483 3314 2893 2861 2973 2655 2914 3502 3797 3872 3968 3910 3613 4037 4187 3935 3807 3827 3765 4131 4157 4530 4598 4532 4452 4641 4942 4800 4559 4298 4195 4175 4164 4207 4275 4463 4713 4287 3715 2888 2282 2046 2486 2982 3011 2875 2912 2680 2997 2971 3050 3206 3351 3476 3626 3587 3262 3041 3024 3042 3042 2981 2970 3046 3089 3181 3430 3486 3600 3690 3698 3751 3835 3591 3522 3569 3605 3595 3570 3564 3453 3261 3334 3312 3164 3085 2978 2954 2967 2830 2532 2450 2461 2241 2229 2335 2420 2396 2332 2454 2493 2393 2392 2338 2201 2107 2161 2291 2290 2273 2200 2186 2147 2305 2601 2657 2376 2221 2155 2125 2085 1967 1855 1817 1822 1804 1754 1705 1665 1452 1276 1151 1044 959 880 809 677 653 632 634 652 676 689 671 739 737 1082 867 722 677 621 653 702 713 722 653 627 540 416 349 341 342 250 2161 853 66 259 431 375 460 825 1153 620 490 654 858 988 1029 863 978 1127 1121 1081 1016 967 980 978 917 963 1059 1151 1213 1205 1142 1071 1021 1014 1051 1096 1061 1022 1016 998 1001 1006 1145 1179 1285 1227 1122 1011 1122 1187 973 1110 1089 1157 1091 1055 1155 1188 1138 1751 2070 1716 1617 1586 1588 1704 1756 1672 1597 1678 1708 1725 1807 1911 1990 2340 2175 1900 1827 1714 1698 1800 1813 2146 2271 2023 1858 1547 1503 1725 1992 2175 2254 2162 1857 2297 2938 3025 2720 2446 2367 2185 2084 2152 2147 2078 2044 1993 1880 1716 1558 1407 1341 1363 1516 1522 1322 1186 1237 1270 1435 1352 1226 1174 1162 1063 1039 1103 1194 1254 1273 1290 1342 1448 1462 1466 1448 1591 1701 1852 2035 1838 1684 1678 1816 1882 1879 1888 1860 1713 1490 1259 987 1304 1476 1293 966 795 908 738 471 453 452 369 342 355 351 312 308 361 286 294 346 315 128 50 85 63 43 28 22 20 23 34 80 67 45 47 53 45 40 38 3 0 0 6 5 20 65 97 243 179 125 97 83 66 57 65 86 115 145 127 122 145 183 212 301 267 294 333 384 444 512 587 531 515 534 532 522 507 467 462 458 437 476 501 487 493 497 514 510 547 541 560 612 672 700 724 779 743 739 740 730 721 709 616 617 618 621 612 603 608 580 590 720 701 731 688 631 674 819 1183 1697 1867 1958 2540 3244 3612 3644 3514 3579 3589 3278 2835 2500 2407 2578 2605 2653 2525 2229 1890 1654 1579 1604 1740 1896 1828 1692 2863 2865 2863 2862 2868 2887 2955 3001 3040 3066 3066 3053 3051 3036 3033 3056 3109 3173 3219 3237 3251 3278 3302 3304 3326 3338 3335 3333 3343 3348 3330 3335 3338 3339 3332 3339 3349 3356 3370 3395 3401 3364 3331 3303 3298 3470 3663 3660 3581 3489 3502 3482 3494 3500 3502 3518 3561 3603 3584 3576 3709 3657 3711 3687 3691 3786 3749 3564 3577 3641 3788 3740 3659 3673 3814 3995 4025 4090 4110 4097 4164 4228 4268 4310 4315 4188 4118 4049 3967 3912 3934 3925 3877 3867 3893 3954 3758 3817 3901 3894 3905 3959 3984 3964 3894 3815 3812 3754 3719 3625 3515 3478 3470 3419 3432 3292 3211 3194 3180 3242 3354 3472 3758 3249 3222 3200 3174 3159 3106 2982 2815 2716 2957 3820 3322 3039 3011 3054 3060 3047 3233 3216 3189 3172 3130 3101 3101 3119 3104 3012 3105 3311 3289 3147 3087 3117 3133 3107 3112 3168 3295 3303 3348 3466 3785 4176 4373 4360 4321 4080 3963 3902 3804 3690 3701 3845 3931 3899 3761 3527 3327 3390 3439 3215 2878 2671 2495 2578 2395 2573 2727 2858 3062 3190 3091 3081 3113 2892 3546 4085 4027 3767 3591 3301 2960 2893 2928 3554 3911 4247 3782 2777 2478 2517 1356 1331 1508 1390 1371 1463 1714 2167 2718 2946 3191 3246 3470 3355 3127 2976 2713 2191 1456 2766 2619 2516 2912 3094 3134 3550 3842 4600 3909 3756 3255 3280 3707 4117 4261 3893 3478 3317 3296 3320 3209 3107 3157 3379 3743 3725 3090 2712 2455 2231 2498 3108 3571 3897 4184 4196 4225 4331 4257 4120 4125 4269 4408 4293 4160 4341 4406 4437 4443 4596 4883 4727 4460 4203 4067 4059 4089 4203 4427 4697 4938 4716 4167 3467 3275 3032 3096 3385 3227 2897 2296 1660 2288 2671 2799 2743 2856 3374 3504 3360 3139 2950 2933 2995 3000 3028 3142 3220 3188 3153 3166 3241 3217 3228 3458 3669 3591 3477 3493 3490 3484 3465 3467 3341 2924 3010 3021 3055 2989 2881 2783 2804 2923 2836 2593 2478 2374 2413 2469 2454 2376 2313 2357 2465 2421 2466 2340 2173 2082 2072 2101 2165 2171 2205 2221 2248 2262 2394 2531 2376 2253 2173 2151 2148 2089 1948 1815 1760 1727 1691 1648 1612 1528 1317 1132 1014 906 827 776 766 687 642 625 629 652 691 731 756 759 747 728 699 672 624 577 649 651 844 893 768 621 480 366 330 329 360 141 1844 1236 134 237 437 436 617 833 553 409 468 661 872 984 1187 1055 1152 1169 1086 1022 1011 1032 1184 1407 1078 998 1093 1159 1165 1115 1038 1019 892 932 1022 1217 1152 1013 1046 1212 968 991 1049 1159 1341 1486 1365 965 1139 1134 1008 1228 1299 1219 1026 952 1127 1176 1239 1261 1410 1551 1702 1734 1694 1687 1550 1575 1623 1641 1633 1662 1856 2174 2651 2213 2002 1939 1863 1805 1919 1992 1075 1492 1849 1955 1838 1661 1495 1342 1380 1677 1971 2113 2158 2576 3056 3207 2964 2778 2622 2249 2111 2246 2249 2089 2050 2008 1968 1719 1562 1387 1317 1324 1373 1427 1169 1140 1172 1195 1211 1205 1161 1170 1101 1020 1040 1112 1173 1195 1210 1282 1430 1464 1437 1394 1449 1566 1688 1929 1952 1659 1611 1548 1535 1573 1665 1733 1734 1542 1273 1196 1197 1428 1388 1056 799 697 819 733 545 483 410 336 336 319 324 303 292 260 258 300 326 284 134 60 47 36 27 24 22 22 51 26 36 56 44 32 56 58 52 21 3 0 0 0 0 4 26 55 167 151 117 105 91 62 48 41 64 83 87 124 188 116 118 144 214 178 198 264 321 368 429 497 434 423 443 451 460 473 420 411 428 425 462 488 460 446 439 433 447 480 490 500 544 585 596 646 688 669 656 657 644 644 598 504 488 489 485 471 469 498 485 481 534 531 530 524 485 523 605 785 1131 1122 1264 1670 2366 3056 3434 3443 3396 3442 3441 3195 2831 2575 2911 2841 2706 2525 2248 1918 1695 1633 1704 1838 1823 1687 1662 2890 2884 2876 2874 2875 2886 2940 2988 3030 3048 3041 3040 3032 3027 3032 3055 3104 3163 3205 3229 3252 3272 3275 3302 3305 3326 3331 3342 3368 3377 3371 3367 3367 3370 3355 3351 3370 3392 3398 3396 3394 3380 3382 3387 3458 3579 3674 3683 3626 3579 3529 3477 3477 3502 3530 3543 3545 3557 3558 3661 3760 3737 3595 3518 3509 3526 3603 3611 3572 3609 3768 3836 3841 3874 3926 3948 4000 4096 4116 4145 4165 4196 4255 4317 4328 4272 4235 4101 4027 3974 3877 3802 3822 3919 4009 3971 3963 3947 3935 3881 3877 3955 4002 3920 3893 3906 3890 3872 3836 3763 3687 3628 3530 3333 3413 3340 3325 3261 3293 3379 3440 3615 3947 3255 3273 3265 3276 3242 3147 2980 2791 2960 3590 3566 3052 2911 2967 2998 2983 3082 3364 3381 3345 3263 3191 3164 3141 3128 3140 3051 3222 3403 3267 3104 3128 3210 3207 3132 3120 3152 3188 3163 3282 3529 3844 4144 4388 4405 4238 3964 3797 3850 3883 3708 3569 3689 3709 3771 3628 3867 3576 3135 2638 2448 2724 2775 2884 2731 2627 2672 2703 2701 2805 3055 3188 2936 3017 2956 3081 3411 3813 4165 4117 3571 3840 4038 3953 4356 4270 4034 3445 2365 1702 1673 1217 1388 1706 1592 1478 1561 1788 2243 2363 2643 2663 2958 3075 3111 3197 3270 3281 3323 3050 3447 3329 3105 3352 3752 3803 3729 3890 4167 4114 3608 3144 3167 3518 3901 4162 3908 3602 3546 3520 3543 3433 3395 3480 3276 3457 3478 2983 2790 2256 1969 2221 2716 3257 3797 4173 4197 4286 4243 4192 4267 4320 4258 4346 4299 4225 4351 4483 4543 4480 4441 4621 4533 4008 4035 4030 4089 4192 4382 4648 4841 4650 4737 4624 4518 4283 3883 3516 3265 3170 3214 2899 2436 2399 2659 2774 2729 2841 3118 3070 3055 2943 2877 2949 3010 3046 3130 3194 3278 3195 3109 3192 3217 3098 3154 3451 3531 3443 3421 3379 3329 3267 3217 3143 2967 3041 3317 3379 3456 3324 3027 2749 2711 2868 2925 2891 2902 2621 2467 2444 2416 2343 2365 2596 2665 2685 2516 2359 2245 2165 2144 2096 2090 2086 2161 2234 2317 2370 2428 2451 2081 2224 2270 2084 1980 1962 1911 1791 1651 1599 1553 1526 1451 1354 1184 1013 921 819 779 774 730 681 651 641 646 669 716 722 741 763 748 696 646 605 568 550 604 747 1039 1056 877 642 404 305 296 244 326 333 1459 1290 198 203 275 297 441 526 633 618 588 703 860 1042 1231 1364 1264 1168 1079 1050 1113 1164 1106 1156 1207 1115 1090 1126 1068 948 875 913 741 792 923 953 916 881 883 1020 841 972 1133 1148 1083 1103 1208 954 1196 1063 977 1564 1814 1467 1121 959 981 1059 1086 1229 1316 1544 1786 1739 1625 1533 1572 1604 1574 1575 1543 1458 1693 2024 1697 1558 1560 1640 1775 1923 1900 1481 1061 1188 1656 1919 1879 1689 1629 1584 1320 1316 1457 1765 2145 2580 2988 3203 3116 3175 2721 2256 2084 2127 2122 2042 2013 2024 1908 1682 1531 1460 1407 1370 1531 1671 1266 1128 1125 1213 1286 1232 1028 1121 1204 1218 1192 1184 1211 1260 1184 1286 1226 1379 1487 1495 1491 1530 1734 1836 1627 1618 1489 1397 1322 1325 1542 1760 1917 1668 1382 1305 1582 1708 1349 986 771 624 597 560 503 482 506 329 325 322 337 309 280 286 316 258 309 196 225 100 50 57 33 43 28 40 53 43 41 55 61 42 57 49 39 10 0 0 0 0 0 0 0 17 62 82 91 126 80 62 48 37 42 46 56 109 199 103 84 98 105 123 164 209 259 311 342 374 355 351 377 395 421 433 376 396 414 400 408 449 440 414 412 398 396 417 435 423 416 471 527 575 609 605 584 587 590 524 478 415 384 382 373 371 399 457 442 422 415 428 454 439 396 424 493 509 543 685 872 892 1317 1883 2376 2585 2666 2732 3185 3381 3221 3139 3229 3051 2722 2423 2192 1916 1885 1827 1869 1902 1810 1688 1749 2904 2892 2882 2878 2870 2888 2933 2984 3020 3031 3028 3032 3029 3026 3023 3052 3098 3150 3192 3221 3244 3252 3285 3311 3327 3334 3338 3361 3388 3391 3388 3389 3384 3377 3373 3378 3374 3382 3412 3415 3430 3420 3431 3497 3600 3594 3563 3614 3582 3486 3536 3514 3511 3520 3570 3596 3574 3602 3630 3732 3692 3658 3566 3525 3505 3506 3629 3680 3703 3679 3730 3740 3804 3897 3961 3995 3950 4078 4080 4090 4115 4139 4185 4235 4249 4268 4200 4135 4052 3940 3794 3771 3907 4050 4108 4130 4119 4028 3844 3761 3779 3824 3850 3809 3805 3892 3829 3866 3800 3700 3611 3464 3330 3425 3365 3431 3395 3369 3388 3427 3479 3477 3241 3316 3282 3260 3297 3265 3129 2988 3008 3139 3729 3167 2950 2869 2894 2952 3018 3198 3337 3339 3370 3348 3329 3251 3205 3252 3260 3356 3518 3563 3451 3251 3166 3302 3400 3197 3220 3348 3268 3204 3312 3654 3937 4097 4322 4399 4235 3970 3842 4049 4158 4098 3818 3284 3510 3762 3456 2870 2692 2531 2077 1858 2296 2394 2810 2993 2954 2909 2863 2774 2728 2837 2952 2960 2845 3263 3333 3057 3091 3326 2990 2580 3179 4547 4496 4438 4031 3507 2862 2009 1617 1159 1219 1866 1921 1617 1663 1948 1892 1787 1813 1868 2148 2635 2852 2964 3134 3230 3425 3530 3748 3852 3855 3581 3622 3966 3925 3669 3568 3641 3445 3195 3137 3271 3493 3742 4001 3889 3793 3736 3695 3680 3642 3627 3483 2772 2649 2669 2607 2363 1942 1795 2083 2504 3016 3630 3725 3995 4166 4293 4418 4421 4314 4220 4235 4266 4374 4514 4560 4482 4346 4225 4144 3969 3238 3109 3298 3602 3912 4079 4189 4432 4175 4208 4447 4697 4647 4205 3599 3237 3063 3164 2587 2496 2611 2842 2484 1555 2094 2661 2902 2911 2906 2934 2991 3027 2986 2978 3064 3061 3015 2934 2940 2834 2741 2965 3263 3379 3379 3369 3282 3200 3214 3274 3210 3169 3246 3122 3107 3323 3345 3075 2819 2769 2795 2779 2761 2859 2714 2541 2473 2439 2368 2512 2651 2666 2548 2456 2398 2341 2325 2286 2170 2132 2031 2089 2181 2244 2276 2307 2292 2154 2200 2471 2255 1956 1836 1830 1712 1523 1464 1443 1387 1305 1207 1071 930 867 797 797 745 706 699 702 692 680 672 681 712 713 719 691 655 623 578 566 546 588 760 1038 1068 861 680 505 322 273 256 315 414 631 714 362 235 190 216 348 541 704 726 683 718 847 1297 1282 1451 1344 1155 1158 1220 1260 1285 1071 1018 1100 1091 1054 1068 1064 1002 921 957 823 856 929 912 795 780 804 853 812 1094 1302 1323 1160 860 915 919 1056 984 1095 1195 1096 1002 1284 724 910 1047 1152 1191 1303 1566 1749 1602 1573 1489 1550 1597 1555 1484 1446 1286 1316 1376 1310 1494 1641 1706 1740 1771 1443 1122 1606 1992 2053 2031 1904 1712 1802 1700 1715 1571 1478 1575 1959 2422 2250 2434 2319 2753 2687 2336 2169 2237 2106 2059 1913 1886 1816 1628 1504 1594 1653 1705 1808 1649 1374 1231 1218 1274 1314 1240 978 1022 1022 1075 1177 1251 1263 1237 1336 1210 1152 1249 1401 1447 1408 1472 1725 1602 1504 1398 1391 1427 1527 1754 1881 2074 2027 1849 1699 1592 1594 1593 1293 971 780 704 657 576 494 498 680 381 529 602 479 364 267 278 391 330 323 130 121 68 14 17 38 52 27 34 47 71 84 112 154 54 36 32 13 0 0 0 0 0 0 0 0 0 10 23 42 61 59 61 55 48 47 49 50 82 110 91 73 66 77 109 149 137 151 205 219 254 288 297 297 318 348 356 346 360 376 380 394 397 395 381 376 363 352 360 381 372 367 406 454 498 533 543 512 506 523 473 406 338 317 323 296 381 358 372 397 373 348 354 322 356 333 359 390 386 401 440 544 522 712 725 933 1402 1824 1876 2633 3014 3142 3325 3364 3149 2768 2313 2048 1933 1864 1914 1997 1983 1919 1881 1910 2908 2900 2886 2878 2877 2891 2933 2977 2999 3007 3019 3030 3021 3042 3041 3067 3111 3156 3178 3182 3200 3248 3289 3317 3336 3353 3369 3383 3391 3392 3395 3414 3418 3408 3412 3417 3413 3424 3460 3454 3353 3350 3480 3564 3518 3466 3477 3480 3416 3381 3432 3438 3456 3530 3529 3514 3560 3562 3667 3607 3517 3548 3522 3568 3676 3736 3780 3863 3905 3757 3748 3678 3610 3684 3874 3980 3923 3986 4058 3977 3985 4020 4059 4131 4201 4231 4195 4147 4090 3845 3691 3799 4007 4071 4103 4143 4160 3779 3594 3618 3694 3750 3789 3788 3811 3883 3634 3700 3773 3790 3731 3467 3131 3133 3391 3529 3414 3469 3503 3388 3330 3316 3322 3358 3377 3310 3269 3327 3283 3099 3182 3194 3337 3114 3066 2958 2904 2992 3099 3135 3142 3236 3285 3290 3306 3276 3277 3392 3495 3539 3617 3682 3631 3603 3566 3496 3390 3252 3254 3417 3403 3492 3640 3854 4098 4263 4336 4457 4371 4122 3998 4038 4061 3962 3629 3155 3357 3814 3427 3246 2751 2420 2359 2298 2394 2624 2869 3047 3164 3148 3140 3149 3019 2781 2904 2813 2936 3441 3658 3436 3138 3037 3009 2761 2737 4139 4464 4199 3845 3387 2659 1984 1832 1440 1715 2310 2234 1899 1894 2261 2655 2688 2531 1858 1885 2366 2687 2858 3060 3188 3398 3430 3629 3896 4030 3859 3621 3474 3305 3471 3476 3748 3705 3556 3474 3514 3608 3687 3819 3802 3784 3801 3808 3737 3678 3705 3458 2410 2369 2152 2006 1932 1788 1749 2041 2549 2993 3174 3530 3907 4097 4179 4184 4129 4164 3975 4077 4250 4493 4423 4168 3907 3550 3315 3319 3251 3251 3092 2976 3157 3415 3521 3583 3905 3722 3730 4158 4525 4591 4264 3524 3213 3473 2610 2253 2010 1926 1899 1518 1078 1505 2115 2131 2487 2917 3205 3293 3152 2988 2848 2983 2980 2923 2729 2599 2553 2547 2786 2921 3058 3229 3267 3213 3207 3271 3288 3223 3305 2913 2842 2925 3095 3147 3113 3157 3139 2837 2822 2753 2739 2732 2658 2551 2426 2363 2448 2569 2582 2523 2489 2458 2408 2379 2347 2255 2190 2058 2057 2134 2200 2267 2374 2271 2243 2288 2576 2578 2173 1756 1727 1636 1547 1458 1368 1282 1201 1109 1004 888 882 880 851 766 715 744 804 796 760 764 727 716 705 691 676 662 640 617 575 550 572 675 907 964 662 598 562 304 281 389 488 506 632 831 478 271 176 152 326 603 739 689 625 629 821 1118 1247 1365 1296 1189 1209 1205 1251 1186 1103 1091 1093 1050 1003 1013 1069 1006 937 982 1210 1304 1145 981 640 789 861 955 940 1288 1679 1464 1104 851 894 949 1164 1069 880 974 1145 1135 1663 921 957 1026 1065 1123 1242 1435 1555 1569 1633 1650 1613 1619 1636 1487 1457 1340 1324 1344 1409 1490 1632 1722 1684 1630 1532 1542 1933 2084 2094 2130 1948 1853 2043 1880 1816 1704 1572 1526 1682 2035 1161 1037 1305 1955 2476 2607 2314 2409 2430 2051 1588 1564 1637 1500 1397 1637 1646 1781 1814 1577 1267 1161 1299 1294 1327 1163 1006 968 979 1018 1150 1344 1309 1189 1248 1114 1077 1140 1187 1234 1362 1441 1618 1518 1382 1342 1376 1509 1632 1616 2021 2204 2056 1914 1727 1534 1496 1047 1119 923 819 701 564 543 507 436 669 613 636 503 437 439 341 235 348 343 188 98 46 9 0 1 16 14 4 11 33 66 145 307 281 192 84 21 11 0 0 0 0 0 0 0 0 0 6 41 46 40 50 58 58 56 68 85 61 71 81 81 76 74 75 99 148 109 128 142 159 199 235 229 218 229 224 245 276 299 293 339 393 361 353 347 336 325 315 310 310 316 311 338 391 424 461 450 435 451 448 398 328 283 295 358 322 286 248 296 330 259 210 219 244 280 291 303 302 314 331 346 370 369 366 394 536 770 1142 1273 1903 2020 2475 3146 3517 3431 2906 2619 2387 2228 2074 2009 2090 2063 2023 2028 1959 2913 2900 2888 2884 2885 2898 2925 2936 2964 2992 3007 3017 3002 3010 3007 3041 3082 3119 3138 3158 3210 3257 3298 3325 3350 3369 3385 3391 3388 3393 3409 3446 3440 3427 3433 3441 3451 3474 3488 3449 3436 3407 3422 3404 3392 3432 3481 3475 3441 3447 3451 3460 3427 3475 3520 3550 3594 3597 3650 3592 3593 3604 3567 3673 3838 3902 3987 4086 3991 3779 3706 3648 3544 3539 3719 3895 3890 3908 4013 3870 3825 3853 3955 4104 4155 4144 4148 4080 4034 3845 3741 3813 3935 4013 4100 4091 4013 3650 3538 3604 3682 3719 3728 3719 3755 3709 3564 3628 3726 3743 3643 3462 3435 3353 3480 3501 3411 3545 3583 3467 3513 3380 3338 3377 3444 3390 3386 3434 3444 3378 3216 3160 3107 3113 3081 2970 2944 3050 3138 3133 3057 3189 3215 3236 3292 3302 3300 3351 3259 3270 3397 3424 3427 3443 3487 3475 3320 3220 3237 3382 3475 3636 3732 3900 4156 4326 4367 4496 4463 4280 4115 4070 4019 3821 3464 3037 3152 3657 3488 3474 3287 3123 2888 2521 2756 2928 2972 3015 3402 3486 3444 3517 3429 3018 2991 2545 2579 3300 3908 4017 3908 3863 3592 3491 3129 3177 3714 3667 3275 2947 2551 2312 2036 1854 2541 2643 2498 2250 2089 2377 2423 2623 2444 2105 2024 2236 2556 2803 2950 3120 3347 3778 3981 4194 4286 4120 3792 3557 3542 3561 3600 3792 4003 3999 3886 3832 3797 3806 3766 3765 3753 3799 3806 3665 3452 3311 3023 2491 2195 2020 1899 1820 1799 1880 2165 2752 2909 3170 3569 3916 4098 4197 4270 4160 3982 3911 4046 4384 4435 4102 3668 3355 3232 2889 2883 2807 3031 2829 2522 2341 2354 2970 3552 3716 3053 3185 3872 4460 4614 4220 3435 3199 3224 2878 2180 1514 1259 1247 989 820 1460 1561 1906 2366 2824 3184 3218 2920 2961 2874 2906 2877 2769 2450 2138 2164 2469 2775 2585 2619 3002 3085 3031 2991 2899 3055 3123 3108 2948 2898 2899 2980 3089 3174 3203 3104 2991 2983 2867 2817 2783 2675 2600 2391 2397 2369 2456 2492 2500 2469 2393 2397 2380 2325 2262 2197 2124 2109 2176 2292 2486 2566 2512 2437 2262 2280 2392 2228 1689 1619 1604 1480 1480 1344 1237 1182 1052 972 897 884 895 882 847 809 830 930 945 935 892 782 726 725 738 745 689 671 653 578 542 572 640 830 936 558 538 465 300 342 476 538 467 366 356 270 186 147 204 270 376 616 694 637 596 655 938 1225 1380 1437 1421 1342 1257 1171 1111 1112 1137 1154 1114 991 1005 1071 973 855 831 876 1089 1499 942 1010 1005 976 1232 1472 1465 1220 1046 958 902 1014 1056 1100 1091 1071 1067 1189 1143 1857 1356 1098 1077 1034 1124 1265 1288 1396 1636 1735 1713 1600 1502 1567 1535 1437 1380 1370 1299 1222 1290 1522 1722 1722 1673 1675 1793 2071 2238 2237 2178 1914 1744 1709 1476 1378 1433 1584 1823 1554 1635 1380 1117 1063 1349 2007 2849 2379 2403 2605 2281 1735 1600 1603 1261 1153 1125 1585 1665 1710 1581 1255 1065 1193 1186 1357 1114 931 897 985 1085 1080 1165 1185 1218 1208 1094 1020 1049 1099 1268 1422 1588 1652 1515 1351 1240 1208 1413 1687 1651 1946 2083 2054 1959 1819 1601 1793 1357 1335 1091 898 654 517 515 598 440 518 512 445 353 305 303 469 305 318 341 287 161 87 14 0 0 0 4 6 7 28 60 81 78 111 414 354 26 15 3 0 0 0 0 0 0 0 2 23 65 22 18 32 43 45 55 72 99 75 62 61 68 83 69 83 99 129 113 102 108 128 157 199 154 145 141 147 167 198 237 228 262 286 289 294 299 280 271 275 267 255 254 243 260 337 364 366 391 393 397 375 304 222 205 204 308 303 260 247 292 311 148 132 156 187 224 256 255 219 245 269 260 286 291 277 340 372 472 704 893 930 1194 1900 2796 3574 3653 3229 3100 2879 2557 2305 2164 2238 2236 2180 2127 1994 2910 2894 2886 2886 2892 2903 2903 2925 2953 2980 3005 3019 3006 2978 3009 3031 3040 3068 3115 3164 3210 3260 3310 3343 3363 3377 3385 3385 3385 3401 3427 3452 3442 3437 3439 3454 3481 3500 3504 3501 3389 3400 3408 3395 3402 3474 3539 3520 3487 3473 3503 3498 3495 3533 3595 3632 3607 3551 3649 3664 3684 3707 3733 3793 3913 4130 4407 4439 4134 3810 3729 3671 3573 3559 3683 3793 3850 3833 3888 3826 3786 3804 3895 4022 4082 4056 4055 3966 3957 3942 3892 3837 3853 3978 4090 3945 3859 3666 3628 3733 3825 3814 3747 3667 3626 3571 3650 3710 3721 3706 3685 3665 3615 3521 3535 3480 3887 4055 3836 3635 3604 3502 3286 3412 3480 3466 3427 3381 3376 3437 3284 3023 3006 3091 3079 3024 2997 3026 3109 3099 3091 3128 3178 3222 3280 3282 3239 3290 3391 3320 3448 3473 3455 3373 3392 3452 3282 3220 3358 3241 3292 3336 3483 3758 4044 4221 4297 4470 4501 4373 4289 4148 3944 3709 3364 3162 3065 3749 3820 3602 3474 3346 3035 2732 2635 2731 2734 2781 3148 3238 3199 3397 3514 3275 2875 2326 2123 2369 3026 3517 3689 4148 3762 3224 3022 2475 2504 2474 2340 2427 2612 2482 2314 2041 2538 2595 2258 2022 2114 2224 3104 2873 2083 2033 2112 2261 2522 2725 2709 2657 2839 3546 4130 4332 4236 4088 4031 4011 4000 3925 3953 4139 4429 4474 4298 4184 4125 4053 3881 3870 3803 3760 3687 3478 3138 2786 2765 2341 2309 2156 2006 1974 2035 2152 2386 2877 3110 3441 3765 4009 4127 4193 4217 3966 3908 3992 4359 4422 4168 3877 3587 3145 3035 2952 2893 2745 2567 2308 2016 1749 1655 2265 2878 2887 2398 2529 3345 4298 4641 4146 3718 3677 3498 2983 2416 1821 1455 1510 1077 1036 1204 1586 1897 2291 2687 2909 2986 3146 3256 3315 3175 2900 2588 2395 2386 2381 2439 2417 2400 2491 2675 2815 2903 2825 2585 2758 2740 2687 3696 3473 2969 3009 3169 3229 3136 3109 2991 2930 2897 2930 2909 2700 2590 2471 2439 2378 2365 2362 2362 2364 2364 2396 2397 2284 2120 2107 2131 2140 2195 2192 2077 2066 2004 2356 2206 1897 1931 1913 1598 1577 1550 1430 1418 1346 1316 1271 1036 1005 908 908 923 906 914 924 930 1018 1019 998 934 804 729 735 817 845 680 682 653 602 575 598 630 617 592 575 516 430 359 381 456 505 480 482 403 211 119 175 257 383 636 623 539 531 492 552 803 1053 1153 1144 1302 1238 1249 1167 1135 1141 1145 1153 1161 1119 1054 1084 1018 874 785 899 1171 1027 1286 1205 1235 1124 1147 1202 1242 1614 1262 1110 1007 1043 1021 974 1113 1519 1091 1175 1174 1639 1523 1309 1190 1107 1273 1406 1451 1494 1540 1504 1422 1338 1302 1327 1400 1277 1247 1298 1259 1060 1008 1260 1779 1764 1737 1748 2044 2368 2217 2255 2166 2114 1776 1549 1483 1460 1484 1457 1952 1730 1689 1381 1139 1202 1463 1843 2953 2816 2699 2646 2280 1836 1545 1280 1160 1238 1134 1410 1538 1559 1444 1256 1133 1036 1083 1152 1058 819 639 769 756 929 1087 1181 1256 1169 1005 997 1046 1238 1385 1626 1839 1633 1329 1292 1226 1161 1273 1658 1720 1810 1855 1860 1961 1885 1588 1542 1321 1176 1344 1272 768 523 519 454 438 430 419 406 386 321 271 340 375 299 241 263 143 137 38 27 22 9 26 33 10 22 47 47 64 82 414 563 65 36 39 14 4 11 13 0 0 0 0 37 66 54 24 16 33 30 46 72 81 62 50 53 67 111 119 121 113 113 101 91 91 97 112 132 105 88 90 101 116 142 177 173 163 184 202 206 229 205 190 203 202 190 182 192 209 261 266 292 328 332 323 296 238 214 181 182 212 216 223 326 309 224 100 87 127 168 171 170 196 157 185 220 224 223 215 207 277 288 340 491 598 602 794 1302 2150 3041 3515 3481 3309 3172 2920 2653 2478 2539 2574 2419 2255 2136 2897 2886 2882 2886 2890 2892 2891 2920 2949 2982 3013 3021 3009 3011 3029 3032 3055 3090 3119 3146 3191 3254 3307 3353 3371 3374 3372 3379 3400 3426 3448 3450 3438 3458 3469 3473 3508 3545 3525 3444 3334 3415 3477 3478 3498 3591 3652 3604 3580 3485 3502 3541 3573 3608 3598 3614 3715 3766 3788 3827 3811 3777 3804 3725 3780 4123 4210 4127 3605 3558 3522 3608 3668 3675 3720 3746 3797 3830 3798 3772 3809 3827 3832 3892 3971 4023 4022 3976 4002 4050 4012 3932 3913 3922 3940 3750 3748 3727 3744 3789 3794 3735 3685 3717 3686 3691 3766 3727 3688 3699 3669 3552 3376 3432 3415 3403 3871 4245 4147 3887 3802 3325 3298 3404 3428 3363 3275 3224 3269 3383 3315 2932 2905 3102 3182 3145 3090 3089 3172 3158 3052 3186 3338 3280 3241 3306 3370 3475 3538 3455 3451 3494 3472 3396 3363 3389 3347 3192 3424 3182 3099 3142 3374 3735 4014 4104 4220 4413 4415 4367 4290 4076 3830 3672 3464 3289 3184 3671 3646 3239 3004 2813 2337 1960 2206 2005 2098 1861 1838 2078 2535 3084 3414 3390 2870 2391 2069 2201 2443 2517 2796 3482 3572 2802 3066 2732 2176 1910 2061 2396 2716 2173 2173 2215 2729 2946 2573 2149 2290 2775 3252 2442 1704 1584 1692 1882 2061 2125 2524 2466 2354 2740 3443 3909 4104 4220 4189 3991 4144 4185 4402 4586 4716 4717 4587 4508 4447 4271 4087 3970 3864 3713 3499 3246 2967 2938 2612 2547 2541 2403 2255 2227 2301 2374 2536 3176 3496 3756 3967 4082 4169 4223 3952 3752 3716 4339 4534 4304 4022 3854 3610 3247 3220 3128 2974 2588 2319 2315 2364 2249 2128 2333 2180 2359 2227 2138 2628 3677 4586 4190 4200 3677 3183 2746 2598 2319 1708 1652 1116 1134 1166 1467 1857 2294 2662 2940 3134 3679 4046 4158 3753 3101 2627 2512 2521 2351 2276 2195 2164 2151 2172 2470 2991 3043 2681 2724 2757 3131 2651 2161 2397 2940 3234 3280 3238 3043 2786 2709 2748 2774 2729 2620 2570 2522 2475 2400 2340 2312 2310 2344 2352 2354 2383 2240 2101 2073 2102 2157 2205 2205 2128 1999 1806 1973 1972 1722 1717 1639 1576 1468 1484 1322 1173 1255 1428 1327 1173 1008 925 940 982 1016 1013 999 1018 1054 1044 981 915 834 765 804 924 680 647 650 634 605 600 624 635 605 599 537 475 408 362 362 409 440 447 468 338 176 138 195 397 782 795 383 363 378 894 1025 770 863 834 600 669 917 1115 1185 1225 1199 1075 1082 1124 1070 1069 1096 1079 1015 988 1084 1380 1522 1515 1561 1426 1264 1172 1082 1042 860 1352 1369 1134 981 972 988 1111 1747 1285 1260 1168 1231 1327 1341 1271 1212 1505 1603 1531 1478 1377 1209 1106 1101 1125 1154 1202 1220 1234 1282 1306 1208 1088 1303 1709 1775 1759 1738 1944 2429 2119 2199 2132 2193 1990 1704 1518 1590 1937 1475 1575 1584 1667 1669 1484 1355 1663 1926 2314 2789 2755 2451 2095 1696 1345 1132 982 1145 1137 1315 1493 1336 1136 1095 1074 937 875 925 922 749 738 821 805 1051 1115 1153 1132 1005 986 1226 1214 1521 1635 1864 1830 1571 1458 1187 1166 1106 1153 1299 1350 1373 1428 1662 2061 1917 1684 1264 1068 1388 1941 1625 1097 776 583 502 484 515 585 434 386 284 256 308 332 224 314 615 252 76 47 51 53 67 69 45 16 8 8 24 70 89 182 318 102 102 72 47 30 20 6 0 0 0 0 35 64 58 42 47 43 37 44 63 71 65 59 57 66 109 156 144 130 122 98 78 73 76 77 80 76 70 68 78 86 108 138 124 108 115 120 118 138 126 121 131 147 155 152 164 167 225 264 268 256 273 291 213 182 179 212 205 172 147 216 234 174 113 77 77 81 75 69 71 116 101 113 140 147 150 162 161 221 238 260 310 340 426 546 846 1460 2286 2696 2700 2960 3303 3243 3153 2854 2931 2946 2748 2635 2494 2888 2883 2882 2886 2889 2897 2906 2921 2946 2978 3004 3014 3010 3017 3020 3028 3042 3075 3110 3148 3203 3261 3312 3359 3376 3384 3376 3389 3422 3439 3441 3435 3469 3506 3495 3479 3472 3495 3519 3432 3342 3437 3517 3505 3555 3569 3533 3522 3466 3476 3479 3551 3614 3624 3629 3692 3786 3808 3848 3800 3742 3791 3809 3771 3767 3788 3679 3619 3572 3558 3555 3678 3813 3856 3806 3719 3823 3841 3848 3804 3806 3789 3781 3859 3923 4094 4115 4114 4123 4097 4028 3971 3958 3927 3860 3721 3751 3734 3722 3708 3680 3667 3681 3791 3823 3853 3678 3587 3589 3595 3590 3508 3305 3368 3341 3340 3340 3317 3292 3309 3397 3463 3329 3371 3331 3282 3243 3236 3270 3251 3162 3040 3066 3206 3298 3296 3241 3208 3233 3208 3141 3228 3372 3354 3354 3483 3580 3557 3662 3665 3622 3625 3620 3592 3565 3541 3499 3419 3395 3348 3249 3247 3461 3843 4190 4259 4338 4390 4381 4338 4215 3957 3682 3558 3448 3755 3356 3457 3497 3152 2548 2159 2177 1773 1223 885 866 777 915 1558 2456 3103 3451 3448 2858 2426 2068 1946 1909 2084 2746 2525 2398 2604 2954 3032 2364 1784 2009 2366 2511 2037 1842 2638 3657 4127 3883 3229 2629 2659 2527 1682 1552 1500 1434 1389 1169 925 1895 2169 2100 2174 2448 3069 3631 3767 4658 4634 4485 4457 4617 4749 4812 4801 4732 4699 4568 4364 4176 4067 3929 3672 3347 3082 3033 2791 2712 2710 2690 2566 2447 2459 2555 2658 2850 3532 3787 3983 4139 4146 4024 3910 3885 3888 4328 4651 4520 4151 3897 3799 3633 3544 3554 3394 3141 2822 2669 2765 2884 2809 2720 2632 2347 2370 2227 2426 3050 3352 4416 4398 4319 3753 2991 2540 2567 2506 1890 1854 1809 1620 1896 2276 2613 2749 2711 2879 3242 3274 3831 3810 3313 2874 2735 2692 2558 2477 2275 1970 2106 2243 2179 2295 2790 3042 2933 2825 2957 2906 2182 1709 2178 2791 3025 3187 3198 3009 2727 2604 2736 2882 2796 2742 2692 2563 2481 2384 2334 2352 2323 2285 2277 2330 2394 2316 2213 2135 2079 2088 2036 2113 2037 1932 1791 1745 1716 1588 1586 1579 1488 1362 1303 1202 1130 1235 1367 1304 1083 952 964 1069 1173 1184 1123 1145 1167 1135 1037 922 855 810 752 695 682 612 600 607 603 582 591 736 998 551 534 469 397 343 312 300 309 354 509 322 192 212 318 444 632 805 1365 747 352 281 1026 1157 482 457 528 607 774 886 957 1039 1107 1068 1007 962 976 947 997 1087 1208 1309 1304 1438 1543 1709 1666 1477 1332 1290 1219 1103 1058 927 1025 1165 1135 1064 1072 1088 1163 1517 1338 1325 1251 1180 1235 1338 1631 1871 1884 1774 1569 1425 1337 1208 1091 1122 1109 1168 1199 1234 1259 1262 1297 1364 1280 1421 1645 1751 1683 1593 1756 2429 2299 1937 1721 1801 1749 1491 1544 1453 1598 1709 1521 1551 1715 1731 1726 1576 1692 1710 1496 1768 2114 2263 2084 1688 1433 1237 1157 1582 1479 1281 1494 1212 1136 1137 1144 1137 1050 966 885 854 980 750 751 816 901 1091 1271 1198 1294 1357 1340 1618 1890 1923 1699 1495 862 1094 1196 1186 1227 1357 1503 1524 1558 1843 2061 1920 1711 1607 1388 1243 1952 1526 1054 1089 839 628 595 547 657 436 410 295 249 284 245 149 165 152 238 106 52 51 59 46 23 18 16 5 0 25 48 51 64 79 74 102 101 81 61 34 0 0 0 0 9 40 71 90 93 73 52 40 44 62 77 80 81 67 68 92 124 140 137 139 120 80 67 66 65 63 60 58 55 70 77 97 111 101 80 68 64 70 89 91 91 101 115 152 126 133 131 187 224 234 237 195 244 151 95 93 104 93 100 96 133 94 65 47 55 75 47 41 42 56 60 58 70 107 95 97 139 133 162 192 194 216 212 311 435 575 940 1306 1389 1941 2159 2776 3047 3174 3194 3125 3059 2929 2937 2880 2880 2879 2881 2884 2892 2900 2905 2910 2929 2961 2992 3008 3007 3007 3019 3028 3038 3063 3102 3155 3222 3283 3319 3352 3357 3386 3400 3424 3447 3434 3411 3428 3490 3482 3465 3427 3471 3554 3534 3452 3457 3475 3487 3359 3390 3444 3446 3474 3445 3516 3519 3554 3599 3592 3676 3802 3823 3857 3717 3758 3651 3703 3779 3867 3895 3815 3836 3855 3717 3661 3688 3780 3884 3904 3827 3810 3828 3869 3892 3856 3770 3685 3710 3863 3970 4147 4154 4177 4193 4126 4059 4015 3930 3888 3849 3884 3907 3842 3733 3641 3588 3612 3831 3872 3816 3771 3515 3385 3465 3566 3515 3382 3312 3358 3433 3435 3376 3338 3324 3303 3371 3360 3274 3346 3364 3318 3281 3279 3258 3186 3155 3285 3530 3513 3487 3465 3378 3350 3336 3268 3324 3297 3368 3417 3477 3577 3604 3603 3641 3679 3592 3689 3772 3768 3747 3712 3632 3730 3739 3624 3482 3485 3710 4056 4280 4249 4232 4316 4248 4156 4027 3974 4036 3896 3589 3371 3135 3080 3076 2948 2652 2506 2861 2576 1476 923 375 219 633 1470 2426 3069 3524 3465 2896 2688 2889 3205 3480 3509 2678 2565 2502 2326 2635 2837 2618 2445 2617 2169 2128 1878 1897 3179 4078 4393 4444 3734 2416 1677 1599 1716 1715 1492 1327 1231 958 688 1036 1747 1799 1893 1903 1966 2353 3053 3482 4170 4138 4301 4602 4832 4881 4790 4736 4688 4595 4377 4195 4099 3896 3650 3536 3298 2982 2809 2754 2795 2798 2771 2776 2837 2930 3119 3400 3788 3938 3846 3775 3838 3799 3774 3646 4163 4535 4711 4549 4206 3975 3936 3787 3722 3596 3437 3213 2911 2686 2609 2483 2408 2414 2541 2445 2484 2513 2838 3528 3025 3078 3758 4041 3486 2835 2627 2670 2568 2363 2592 2338 2331 2955 3320 3224 3074 3071 3194 3188 2804 3301 3387 3184 2994 2713 2670 2659 2309 2140 2194 2689 2930 2595 2429 2369 2441 2451 2347 2300 2152 1934 1967 2405 2636 2846 3209 3124 2895 2605 2408 2518 2755 2784 2823 2663 2516 2402 2308 2253 2264 2295 2291 2124 2307 2433 2412 2349 2240 1981 1967 1934 1876 1840 1798 1707 1603 1530 1574 1420 1431 1359 1262 1204 1144 1146 1299 1230 1132 916 903 964 1199 1455 1367 1206 1173 1298 1176 959 824 775 752 727 716 635 563 548 560 565 556 554 559 525 483 434 365 307 280 274 252 264 318 449 253 149 266 418 466 548 548 345 299 242 238 423 516 342 454 642 626 815 905 903 939 1023 1062 1041 936 942 926 922 1036 1262 1457 1447 1457 1525 1572 1533 1436 1394 1446 1306 1121 1098 1115 1135 1178 1233 1194 1179 1146 1395 1266 1269 1312 1260 1193 1301 1616 1851 1832 1718 1636 1508 1404 1378 1326 1206 1160 1100 1075 1109 1182 1238 1271 1283 1368 1358 1402 1659 1832 1700 1569 1488 1817 1952 1602 1366 1454 1456 1192 1279 1331 1844 1897 1602 1507 1577 1677 1752 1613 1548 1320 1076 1234 1746 2153 2035 1635 1477 1269 1520 1669 1379 1253 1278 1111 1151 1150 1236 1287 1223 1025 918 879 704 658 750 757 793 1056 1211 999 1140 1376 1540 1772 2030 2043 1786 1510 1282 1470 1427 1357 1393 1562 1733 1825 1996 2146 2113 1872 1650 1504 1138 1111 1345 1177 855 707 768 852 690 522 497 551 411 330 309 198 161 155 393 209 106 79 58 47 51 34 6 9 8 3 0 1 6 40 26 25 28 71 108 106 80 44 59 38 11 0 17 51 65 63 106 87 67 53 53 74 88 90 94 81 71 74 96 119 123 134 109 91 73 62 62 58 53 52 48 49 60 68 68 64 39 37 36 43 47 50 69 86 89 118 121 120 115 112 122 133 108 128 128 97 55 59 103 53 109 93 60 36 26 26 43 52 29 28 25 17 23 38 33 31 39 69 98 98 106 127 133 174 210 230 270 352 472 616 742 1215 1336 1773 2247 2495 2450 2730 2895 2761 2899 3058 2862 2861 2869 2877 2879 2889 2893 2906 2928 2959 2990 3009 3018 3019 3030 3054 3071 3081 3109 3161 3226 3302 3346 3336 3366 3401 3423 3441 3432 3395 3399 3435 3483 3491 3399 3434 3466 3461 3505 3511 3521 3481 3446 3366 3317 3353 3413 3417 3416 3427 3544 3575 3598 3549 3588 3693 3693 3704 3755 3620 3667 3819 3812 3756 3769 3806 3870 3921 3866 3833 3854 3935 3921 3800 3740 3746 3777 3882 3935 3871 3729 3674 3757 3888 4044 4120 4142 4189 4154 4084 4058 4036 3944 3867 3841 3876 3916 3856 3720 3612 3598 3671 3800 3824 3744 3513 3474 3480 3498 3556 3521 3342 3301 3471 3469 3446 3433 3443 3464 3436 3359 3330 3254 3337 3429 3448 3433 3424 3379 3257 3248 3575 3850 3641 3429 3372 3340 3408 3448 3411 3437 3540 3495 3496 3603 3659 3647 3562 3837 3694 3605 3672 3761 3782 3754 3713 3555 3609 3630 3705 3693 3723 3937 4177 4085 4052 4248 4315 4112 4085 4178 4201 4177 4210 3890 3885 3351 2810 2470 2449 2601 2718 3032 2574 1651 1236 424 143 660 1665 2701 3373 3662 3593 3456 3536 3483 3202 2861 2525 2426 2521 2493 2461 2774 2975 2839 2808 2968 1818 1743 1723 2264 2934 3731 4491 4240 2732 1837 1618 1747 1608 1104 774 719 768 797 389 671 1485 1737 1945 2066 1918 1833 2519 3002 3527 3605 3999 4401 4693 4846 4759 4689 4638 4564 4421 4259 4097 3922 3728 3452 3136 2950 2911 2891 2851 2932 3095 3167 3240 3449 3613 3826 3873 3914 4143 4317 4108 4073 3615 3868 4331 4618 4757 4694 4497 4362 4168 3980 3842 3577 3359 3176 2933 2662 2538 2422 2211 2505 2628 2624 2751 2893 2949 2960 2750 2406 3419 3952 3453 2948 2881 2818 2700 2560 2923 3199 3278 3083 2629 2294 2372 2447 2419 2643 2899 3349 3531 3426 3188 2964 2977 2663 2558 2467 2414 2882 3249 2822 2734 2246 2130 2129 2129 2084 1912 1761 1981 2483 2584 3042 3243 2924 2613 2509 2504 2716 2732 2869 2709 2540 2414 2329 2265 2216 2189 2189 2085 2093 2390 2564 2528 2436 2309 2149 2255 1854 1724 1680 1667 1717 1730 1658 2177 1437 1447 1326 1171 1115 1068 1039 1032 1121 988 899 904 1045 1247 1264 1080 1055 992 1441 1177 836 774 739 704 696 640 567 525 501 491 482 475 467 476 386 351 319 280 250 247 252 270 271 317 340 261 218 268 338 372 328 311 308 263 194 211 285 276 431 536 729 588 688 925 1023 1120 1232 1309 1101 1029 1033 970 912 982 1246 1421 1396 1274 1347 1447 1477 1465 1522 1673 1446 1211 1164 1152 1172 1309 1479 1433 1412 1557 1558 1478 1450 1405 1285 1202 1175 1722 1761 1607 1518 1424 1320 1346 1394 1200 1217 1139 1083 1096 1139 1208 1213 1265 1300 1451 1510 1653 1892 1978 1658 1584 1267 1252 1221 1144 1268 1452 1234 836 1014 1065 1406 1497 1497 1635 1406 1433 1559 1466 1391 1337 1231 1232 1669 1662 1584 1608 1393 1238 1412 1506 1004 938 892 846 933 1079 1390 1683 1545 1183 1153 841 817 859 908 904 877 1082 1024 897 1348 1624 1714 1922 2092 1982 1715 1607 1567 1457 1411 1432 1508 1762 1854 2005 2102 2170 2069 1835 1607 1267 1069 1232 1023 1003 984 859 654 732 612 487 425 471 482 482 441 309 323 362 259 171 138 88 54 44 51 170 47 1 0 0 0 0 0 13 13 4 11 36 72 116 96 79 89 71 34 11 22 66 73 113 120 92 87 115 113 136 119 120 142 130 74 63 66 65 93 109 127 106 66 69 65 60 54 50 44 38 36 36 38 52 26 21 22 24 25 28 44 55 60 62 57 57 58 43 47 64 88 90 93 82 38 23 58 33 101 63 28 18 21 16 32 29 17 11 10 10 14 26 13 19 29 45 56 66 85 57 84 112 127 160 210 210 226 345 423 641 758 879 1024 1153 1445 1925 2294 2358 2490 2651 2836 2850 2868 2874 2873 2884 2891 2915 2939 2960 2975 2992 3023 3022 3052 3082 3098 3101 3120 3162 3215 3270 3281 3238 3332 3401 3433 3444 3421 3383 3416 3471 3481 3482 3414 3451 3511 3509 3502 3551 3556 3533 3510 3486 3410 3376 3400 3421 3487 3478 3466 3477 3534 3582 3674 3724 3664 3756 3832 3801 3840 3804 3733 3724 3797 3876 3904 3910 3900 3897 4018 4116 3948 3670 3640 3635 3748 3859 3881 3750 3670 3752 3896 3973 4054 4084 4105 4112 4067 4059 4076 4053 3989 3924 3915 3912 3963 3906 3751 3641 3658 3766 4008 3754 3725 3589 3665 3706 3700 3776 3806 3686 3564 3380 3486 3591 3551 3500 3542 3484 3338 3294 3271 3363 3458 3490 3484 3479 3462 3431 3458 3651 3680 3423 3229 3229 3304 3448 3386 3398 3834 4103 3849 3636 3701 3723 3782 3833 3870 3820 3735 3692 3739 3792 3773 3785 3652 3476 3493 3672 3785 3848 3990 4155 4067 4206 4313 4294 4216 4223 4328 4405 4326 4324 4299 4149 3642 3071 2523 2335 2528 2583 2512 2042 1753 1197 487 323 1129 2305 2956 3834 3877 3864 3917 3936 3701 3212 2718 2507 2411 2416 2723 2860 3011 2914 2737 2868 2997 1755 1871 2152 2706 3424 4239 4265 2983 2126 1771 1140 1542 964 597 482 161 83 265 93 581 1358 1986 2333 2447 2403 2131 2167 2850 3149 3427 3877 4128 4303 4588 4630 4646 4548 4477 4423 4306 4191 4069 3790 3440 3159 3065 2919 2892 2939 3180 3484 3545 3663 3883 3966 3951 3785 3692 3735 3908 4316 4074 3788 3986 4360 4700 4882 4881 4785 4643 4246 3949 3687 3531 3361 3047 2696 2566 2582 2692 2513 2636 2728 2801 2887 2934 2959 3065 2704 2921 3756 3967 3558 3149 3070 2983 2887 2703 3226 3888 3797 2906 2149 2315 2397 2722 2489 2592 3033 3427 3535 3551 3663 3658 3353 2882 2713 2596 2557 2766 2967 2716 2604 2163 2098 2092 2022 1996 1978 1887 2157 2649 2874 3153 3141 2788 2459 2459 2713 2739 2856 2792 2566 2421 2357 2290 2223 2198 2126 2122 2097 2147 2330 2459 2483 2415 2349 2231 2183 1832 1703 1647 1592 1639 1741 2378 2270 1521 1251 1125 1202 1319 1076 1054 1032 1215 1063 946 1026 1248 1411 1230 1058 924 881 1222 1015 756 780 732 722 656 604 592 522 466 443 413 409 389 391 347 316 294 272 259 273 284 344 333 354 370 347 298 270 268 252 352 268 172 144 167 238 386 309 319 311 410 462 611 781 925 1165 1348 1473 1257 952 865 956 969 988 1334 1341 1464 1490 1676 1868 1818 1682 1634 1752 1592 1393 1343 1377 1436 1537 1496 1558 1533 1677 1620 1529 1503 1428 1214 1178 1154 1386 1596 1548 1365 1344 1410 1561 1454 1133 997 944 1030 1170 1266 1259 1152 1146 1230 1271 1421 1734 1960 1840 1433 1374 1324 1194 1013 996 1245 1528 1231 1011 1002 1148 1354 1402 1258 1336 1185 1179 1150 1197 1355 1518 1489 1225 1637 1656 1282 1441 1498 1320 1200 1096 891 879 721 628 707 977 1343 1619 1809 1849 1562 1169 894 757 875 1135 1079 1167 1075 1034 1365 1717 1846 1969 2331 1950 1732 1587 1514 1485 1484 1535 1649 1853 1866 2011 2086 2065 1980 1913 2070 2004 1400 1197 1180 1105 903 1175 1329 878 674 506 632 742 475 268 431 379 574 376 163 145 150 96 46 40 36 16 7 3 0 0 0 0 1 1 0 7 27 42 70 90 92 89 94 102 96 60 37 55 70 108 116 92 97 131 115 373 451 224 145 124 55 48 46 48 62 84 107 105 102 101 84 77 68 54 35 23 24 20 19 20 16 14 12 16 17 20 29 26 24 21 17 16 19 17 16 22 20 27 54 72 27 29 37 35 27 18 8 11 11 10 12 13 8 0 0 1 5 6 1 6 15 25 34 39 36 35 45 61 76 97 142 127 167 212 254 356 446 447 456 562 758 1089 1519 1615 1333 1680 2825 2856 2869 2875 2882 2890 2897 2924 2943 2949 2961 2989 3013 3018 3057 3093 3106 3111 3128 3155 3178 3194 3252 3266 3320 3379 3413 3422 3415 3419 3467 3483 3520 3449 3491 3566 3566 3541 3576 3602 3626 3603 3542 3442 3395 3393 3399 3405 3415 3473 3512 3546 3574 3675 3717 3674 3707 3818 3755 3809 3824 3788 3755 3749 3789 3864 3875 3880 3868 3862 4092 4237 4055 3738 3623 3605 3776 3863 3814 3674 3686 3847 3983 4022 4027 4045 4067 4002 3960 4008 4052 4030 4033 4011 3922 3981 3949 3844 3698 3608 3728 4065 4123 4077 3809 3737 3813 3941 3898 3640 3576 3571 3509 3474 3478 3727 3787 3632 3552 3359 3295 3271 3341 3414 3432 3429 3420 3391 3386 3472 3535 3555 3491 3386 3309 3296 3333 3335 3320 3437 4176 4256 3880 3639 3639 3644 3741 3812 3773 3766 3671 3654 3729 3779 3806 3927 3941 3645 3602 3746 3883 3896 3869 3945 3999 4381 4381 4145 4037 4118 4255 4301 4205 3933 4074 4171 3809 3136 2547 2408 2683 2917 2469 2399 1692 1644 1049 825 1900 3265 3451 4097 4119 4154 4212 4239 3958 3305 2803 3136 3130 2832 2784 3089 3223 3100 2933 2979 2890 2182 2419 2637 3036 3802 4069 3210 2410 2201 1620 1817 1095 774 1070 1085 506 27 45 71 405 789 1366 1876 2132 2276 2354 1896 2294 2884 3336 3476 3717 4210 4492 4211 4208 4323 4254 4279 4294 4244 4154 3943 3616 3367 3281 3237 3271 3349 3520 3781 3869 3972 4059 3988 3800 3588 3475 3472 3499 3511 3663 3724 3871 4328 4761 4950 4974 4971 4762 4359 3921 3538 3357 3247 3056 2858 2856 2790 2781 2786 2906 3026 3138 3214 3248 3237 2670 2705 3384 3994 4041 3636 3308 3425 3455 3184 2955 2985 2991 2581 2219 2477 2542 2835 2974 2756 2815 3310 3650 3588 3440 3479 3189 3021 2789 2559 2397 2373 2414 2368 2346 2273 2093 2088 2157 2185 2159 2188 2346 2400 2984 3169 3234 3118 2856 2658 2714 3110 3092 2956 2713 2492 2383 2335 2283 2243 2182 2090 2023 2056 2222 2239 2152 2238 2234 2265 2113 1955 1749 1598 1547 1561 1538 1537 2355 1688 1324 1125 1050 1105 1095 1094 1109 1169 1176 1029 1004 1169 1402 1406 1094 1035 904 807 744 715 725 741 758 696 653 726 673 549 507 522 581 387 319 329 358 361 385 484 544 712 426 389 353 324 311 308 296 277 237 218 312 296 226 228 308 457 1234 570 315 288 403 503 505 576 881 965 1289 1492 1408 1071 766 826 976 900 1214 1288 1601 1732 1651 1719 1875 1857 1721 1743 1659 1515 1440 1471 1543 1567 1339 1441 1605 1659 1594 1549 1480 1527 1303 1153 1180 1262 1314 1335 1384 1293 1393 1423 1193 1006 1087 1203 1123 1174 1253 1221 944 815 843 1030 1406 1768 1941 1428 1354 1380 1184 1071 1145 980 1089 1592 1298 1196 1177 1066 1099 1240 1057 1025 968 932 919 1080 1339 1485 1456 1538 1649 1561 1265 1386 1588 1461 1366 1088 1131 830 580 464 533 797 1133 1601 1555 1771 1646 1383 1179 1283 1885 1817 948 1000 1022 1098 1470 1816 1438 1471 2436 2194 1841 1589 1514 1541 1533 1588 1749 2097 2119 1991 1880 1798 1688 1980 1841 1652 1293 1074 1267 1279 764 1095 939 646 753 838 1029 1110 369 333 642 362 373 234 137 194 270 249 78 40 40 40 28 10 8 0 11 13 14 10 4 6 27 39 53 56 81 93 83 101 115 85 70 61 80 107 111 109 128 119 100 209 168 129 100 73 68 51 43 34 35 60 94 113 113 102 92 75 55 38 27 16 16 8 4 9 13 7 1 5 12 18 19 12 5 3 3 9 11 11 7 4 1 4 16 40 20 9 0 13 23 15 0 1 0 0 0 2 2 0 0 0 0 0 0 0 3 13 20 18 23 24 22 26 29 49 44 92 107 125 168 222 272 275 318 375 440 595 840 913 672 927 2823 2851 2865 2877 2889 2901 2906 2920 2927 2936 2950 2968 2993 3009 3061 3096 3108 3113 3128 3145 3161 3200 3253 3257 3302 3347 3378 3397 3415 3434 3455 3526 3462 3462 3491 3547 3569 3566 3590 3606 3608 3493 3519 3493 3430 3392 3416 3468 3441 3360 3389 3428 3525 3642 3671 3708 3892 3928 3683 3633 3732 3811 3791 3763 3802 3844 3837 3823 3803 3793 3913 4015 4013 3880 3654 3615 3730 3779 3812 3748 3815 3973 4042 4034 3971 3939 3937 3838 3844 3958 4041 4040 4040 3950 3933 3908 3838 3766 3622 3535 3630 3664 3657 3864 3921 4006 3919 3740 3608 3521 3400 3349 3341 3262 3440 3758 3823 3630 3483 3304 3249 3268 3375 3387 3355 3343 3339 3302 3300 3417 3508 3524 3504 3454 3387 3344 3352 3421 3585 3694 3888 3867 3772 3697 3645 3649 3526 3782 3814 3845 3836 3888 3961 3966 3991 4071 4170 4030 3950 4136 4323 4310 4213 4158 4032 4374 4333 3998 3899 4153 4332 4115 4071 3759 3792 3816 3791 3532 3392 3451 3370 3435 3608 3119 2398 2109 1714 1702 2631 3842 3832 3953 4004 4020 3996 3844 3697 3581 3025 2632 2308 2233 2457 3041 3634 3619 3204 3239 2926 2732 2922 2979 3216 3365 2989 2366 2007 1664 2894 2093 1378 1452 1428 792 413 53 3 30 141 324 778 1322 1713 2010 2128 1867 2214 2747 2959 3167 3626 4031 4147 4225 4100 4123 4049 4056 4128 4216 4259 4099 3893 3758 3713 3655 3635 3657 3767 4002 4003 3981 3913 3726 3521 3393 3387 3459 3490 3417 3648 3771 3938 4322 4671 4811 4906 4996 4883 4567 4013 3650 3418 3273 3243 3159 3054 3071 2948 2946 3102 3362 3550 3517 3181 2678 3013 3273 3847 4293 4311 4022 3693 3566 3613 3389 3096 2841 2652 2524 2573 2775 2684 2598 2997 3183 3036 3062 3296 3258 3458 3445 3098 2953 2852 2670 2426 2265 2229 2220 2211 2167 2122 2213 2355 2443 2479 2532 2669 2836 3320 3509 3492 3352 3190 3150 3202 3361 3150 2862 2623 2476 2397 2349 2328 2229 2145 2110 2073 2064 2050 1985 1863 1866 1904 1926 1862 1791 1779 1751 1619 1501 1468 1465 1307 1213 1236 1196 1072 1159 1161 1103 1302 1299 1077 1013 1147 1307 1379 1371 1311 1071 902 838 812 763 758 779 767 672 608 763 704 546 549 538 567 406 371 388 415 416 469 683 994 993 511 386 306 250 293 305 287 239 227 262 315 375 436 439 464 553 1356 651 363 438 528 464 473 611 625 692 1163 1543 1606 1448 1292 1033 1022 878 983 1130 1515 1849 1844 1811 1710 1553 1617 1759 1780 1709 1683 1596 1653 1556 1462 1527 1648 1661 1639 1634 1368 1440 1453 1293 1265 1315 1352 1365 1310 1171 1075 1075 1068 1120 1212 1197 1143 1129 1148 1039 847 736 772 1085 1532 1881 1963 1316 1158 1134 1220 1521 1580 1041 898 1451 1519 1266 945 895 983 1026 963 941 847 872 928 983 1172 1308 1282 1332 1455 1509 1476 1463 1495 1482 1444 1393 1223 695 389 349 402 659 974 730 1108 1547 1699 1646 1590 1562 2181 1428 1061 906 941 1107 1551 2225 2201 1918 2117 2071 1840 1673 1713 1692 1618 1774 2014 2205 2071 1772 1606 1526 1298 1593 1578 1419 1143 1096 1196 1009 664 1453 1227 905 908 1114 1459 1286 381 311 395 311 198 282 563 279 119 278 109 43 44 47 62 25 22 14 19 22 23 21 17 11 42 35 32 61 105 92 83 189 143 140 126 106 102 101 91 122 172 132 114 181 266 268 260 305 139 61 42 22 7 21 27 53 91 91 86 76 53 34 33 8 2 0 0 0 0 0 0 0 2 6 9 6 4 0 0 0 0 4 3 0 0 0 0 8 12 14 13 9 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 8 12 8 1 5 9 11 21 37 53 84 127 163 159 208 235 278 345 406 488 535 450 504 2819 2847 2869 2884 2898 2903 2906 2906 2908 2918 2931 2951 2980 3003 3048 3083 3095 3101 3112 3132 3162 3200 3235 3240 3289 3319 3357 3382 3391 3412 3460 3489 3391 3475 3504 3576 3610 3580 3564 3572 3583 3471 3450 3405 3390 3396 3439 3494 3375 3377 3391 3523 3647 3722 3711 3748 3923 3857 3570 3591 3669 3821 3829 3832 3915 3869 3791 3757 3755 3779 3810 3881 3970 3963 3795 3754 3711 3744 3877 3852 3843 3952 4058 4014 3848 3858 3870 3842 3923 4033 4080 4067 4002 3945 3936 3812 3742 3694 3618 3547 3528 3525 3567 3781 3889 4015 3762 3533 3559 3462 3337 3338 3192 3277 3480 3624 3595 3473 3402 3256 3243 3270 3284 3384 3410 3363 3351 3384 3462 3506 3567 3576 3572 3515 3445 3433 3465 3585 3832 3775 3616 3541 3546 3545 3514 3508 3579 3620 3895 3949 3905 3874 3879 3960 4151 4241 4209 4268 4329 4554 4762 4797 4769 4602 4150 4335 4322 4107 4074 3817 3177 3222 3998 3234 3969 3809 3859 3941 3808 3728 3835 3407 3846 3302 2715 2417 2530 2868 3367 4253 4262 3700 3857 3970 3495 3085 3443 3939 3197 2670 2656 2200 2562 3359 3395 2751 2723 3009 3153 3376 3490 3396 3166 2783 2412 2336 1959 2803 3032 3122 1631 862 1274 1066 598 9 0 0 0 235 699 1162 1421 1570 1468 1649 2536 2901 3150 3781 4447 4592 4283 4484 4135 3850 3753 3729 3803 4055 4232 4058 4000 3954 3943 3940 3921 3912 3951 3966 3916 3773 3657 3505 3400 3363 3332 3293 3325 3340 3572 3742 3950 4179 4340 4463 4746 4895 4903 4738 4263 3949 3864 3797 3585 3380 3277 3238 3047 3080 3290 3452 3492 3336 3008 2819 3551 3941 4348 4614 4654 4546 4119 3611 3562 3450 3255 3092 2955 2849 2867 2839 3096 3275 3279 2706 2141 2146 2605 3212 3563 3394 3198 3081 2928 2635 2357 2281 2268 2197 2217 2190 2158 2443 2845 2943 2986 3020 3135 3328 3591 3686 3645 3581 3547 3594 3396 3103 2840 2726 2599 2490 2440 2410 2362 2153 2071 2045 1993 1915 1853 1786 1603 1664 1674 1605 1584 1648 1793 1938 1884 1542 1362 1338 1267 1165 1149 1137 1030 1049 1243 1087 1278 1240 1189 1245 1320 1390 1423 1300 1689 1363 942 797 848 822 816 822 786 697 790 732 564 540 566 517 420 360 365 398 421 408 360 397 1400 1167 594 336 301 290 304 491 653 397 324 317 314 321 331 389 462 453 469 422 405 431 424 348 370 671 611 649 1051 1400 1425 1426 1459 1408 1084 951 895 905 1041 1258 1553 1672 1562 1541 1580 1709 1809 1845 1900 1830 1827 1771 1825 1919 2056 2043 1548 1525 1342 1626 1604 1481 1515 1536 1238 1226 1296 1005 1001 1083 1153 1228 1234 1188 1062 1050 1001 861 759 771 1093 1572 1805 2026 1969 1639 1332 1019 909 1031 1279 1170 1136 1412 1587 1538 1288 1257 1256 977 954 876 890 1025 1059 1009 1091 1094 1077 1212 1469 1644 1613 1424 1232 1196 1120 974 693 500 429 411 366 452 384 489 906 1390 1720 1811 1925 1929 2045 1557 1089 972 1109 1334 1640 1776 1921 1918 1813 1723 1748 1787 1627 1708 1915 2057 2219 2168 1866 1695 1701 1541 1399 1472 1432 1223 1127 1044 948 856 846 1414 1340 920 771 790 1261 1273 659 329 226 191 167 206 275 125 242 150 50 47 48 75 199 47 27 25 28 31 33 29 26 22 31 56 71 104 182 265 105 185 148 147 173 348 646 112 134 271 262 135 82 174 325 146 350 452 253 88 53 38 0 0 0 26 66 87 92 100 69 69 39 25 15 12 9 0 2 0 0 0 0 0 0 1 6 0 0 0 0 0 0 0 0 0 0 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 1 5 18 47 93 153 162 158 203 242 257 276 300 282 350 321 317 2815 2846 2873 2886 2895 2903 2906 2904 2896 2901 2906 2921 2970 3000 3026 3066 3087 3105 3117 3136 3172 3211 3233 3241 3281 3308 3342 3370 3390 3413 3437 3452 3482 3472 3476 3505 3558 3557 3490 3523 3538 3450 3429 3443 3478 3499 3520 3553 3507 3507 3567 3641 3699 3664 3616 3703 3890 3839 3605 3561 3800 3927 3843 3818 3924 3860 3718 3753 3768 3802 3870 3889 3940 4010 3882 3894 3759 3806 3891 3923 3917 3933 3967 3904 3738 3885 3959 3983 4001 4046 4085 4063 4026 3957 3837 3761 3708 3631 3572 3557 3564 3625 3617 3756 3766 3766 3616 3455 3456 3548 3545 3457 3346 3416 3584 3705 3650 3479 3390 3310 3320 3266 3312 3447 3537 3550 3542 3550 3625 3640 3625 3645 3600 3534 3509 3487 3431 3484 3869 3547 3331 3339 3424 3433 3349 3375 3490 3677 3949 4053 4068 4012 3941 4039 4249 4286 4258 4260 4472 4753 4919 4957 4864 4666 4221 4356 4441 4376 4096 3700 3286 2248 488 3285 3889 3923 3830 3804 3828 3776 3750 3549 3334 3280 3200 3215 3334 3525 3813 4183 3688 3323 3609 3987 3756 3390 3368 2978 2924 3170 2962 2841 2875 2871 2904 3120 3195 3441 3737 3932 3579 3123 2977 2933 2589 2481 2229 2315 2747 2146 1042 883 1600 1762 888 175 127 44 26 230 681 1130 1094 1058 1324 2418 3779 4462 4495 4270 4043 4477 4451 4493 4333 4119 3930 3731 3615 3759 3995 3929 3896 3952 3983 3939 3902 3927 3977 3755 3700 3648 3546 3453 3399 3336 3309 3479 3830 3975 3703 3678 3728 3858 4143 4306 4620 4746 4848 4862 4641 4520 4463 4175 3975 3669 3497 3456 3338 3464 3612 3611 3579 3437 3364 3418 4048 4484 4750 4872 4833 4644 4239 3782 3628 3526 3462 3428 3387 3332 3088 2870 2919 2720 2166 1810 1809 1972 2474 3643 3850 3675 3421 3113 2797 2547 2390 2415 2406 2295 2352 2456 2565 2895 3326 3383 3493 3527 3554 3624 3652 3612 3564 3579 3686 3773 3322 2830 2917 2794 2520 2441 2437 2398 2267 2054 1973 2024 2002 1845 1747 1695 1462 1477 1437 1369 1391 1592 1819 1700 1748 1570 1322 1321 1409 1438 1373 1245 1040 1003 969 1051 1200 1297 1331 1339 1303 1360 1337 1224 897 880 882 781 839 879 905 844 781 694 627 639 638 575 602 519 405 367 376 385 383 370 315 354 972 803 469 311 277 276 352 1121 1632 847 395 341 308 305 296 340 446 473 395 411 482 499 519 410 544 591 543 635 866 1104 1505 1804 1835 1717 1174 1028 1071 1044 1034 1209 1606 1719 1656 1646 1651 1655 1693 1886 1964 2106 2154 2243 2246 2169 2116 1906 1495 1299 1367 1589 1643 1596 1584 1522 1274 1368 1220 1078 1102 1177 1237 1249 1210 1210 1079 1162 1087 1030 964 855 1269 1680 1738 1855 1800 1798 1713 1607 1903 1141 1407 1377 1538 1618 1733 1804 1578 1678 1412 1327 1143 981 1070 1155 1121 1052 1193 1190 1098 1095 1222 1379 1426 1169 1026 864 865 978 874 558 512 440 402 393 432 543 777 1195 1530 1694 1748 1796 1799 1595 1298 1180 1250 1326 1531 1591 1459 1587 1675 1549 1568 1569 1850 1925 2004 2042 2030 1962 1877 1704 1742 1642 1563 1609 1708 1805 1776 1101 1131 927 872 905 764 699 658 662 1135 1266 703 265 220 232 393 359 371 509 461 229 54 47 41 52 43 36 33 32 32 40 46 40 40 40 43 56 76 105 154 279 127 96 122 152 170 274 492 233 329 415 300 129 79 53 66 99 100 231 336 353 95 67 33 22 7 3 28 60 65 72 87 82 53 35 29 26 23 23 21 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 52 43 41 98 161 203 221 157 134 229 246 251 198 156 2803 2844 2879 2897 2904 2911 2920 2913 2898 2896 2909 2934 2963 2984 3012 3026 3077 3112 3135 3164 3199 3228 3244 3256 3284 3297 3306 3349 3392 3400 3417 3450 3467 3490 3545 3571 3567 3489 3367 3421 3502 3500 3511 3449 3441 3469 3506 3565 3563 3579 3639 3652 3654 3537 3473 3647 3897 3830 3768 3706 4043 4034 3813 3785 3937 3895 3833 3795 3785 3852 3905 3881 3914 4034 4000 3997 3973 4008 3959 4007 4033 3952 3845 3755 3760 3984 4041 4067 4066 4071 4036 3926 3952 3924 3785 3664 3634 3569 3506 3510 3540 3653 3724 3672 3567 3523 3427 3385 3473 3504 3650 3603 3638 3643 3702 3701 3560 3393 3390 3373 3408 3308 3375 3506 3625 3700 3711 3653 3630 3526 3457 3552 3564 3523 3528 3497 3401 3384 3489 3450 3350 3300 3346 3417 3470 3784 3968 3971 4104 4146 4161 4158 4099 4212 4339 4311 4215 4288 4539 4770 4924 4962 4807 4641 4374 4516 4508 4336 4133 3828 3250 2949 2208 3298 3485 3671 3819 3834 3835 3856 3821 3792 3477 3466 3480 3432 3446 3624 3982 4503 3491 2848 3337 4016 4030 3655 3453 3016 4178 3369 3182 3280 3190 3075 3449 4188 3823 3568 3535 3620 3392 3013 3008 3243 2636 2698 2679 2676 2422 1474 1173 1724 2064 2353 1678 863 453 135 693 1335 1446 2151 2726 3082 2202 2136 3145 4002 4219 4279 4381 4516 4530 4544 4544 4465 4306 4107 3932 3770 3819 3700 3678 3672 3682 3721 3753 3771 3794 3576 3532 3564 3507 3502 3465 3286 3324 3748 4498 4400 3877 3643 3640 3901 4392 4387 4562 4659 4839 4969 4974 4886 4675 4390 4234 4063 3875 3756 3733 3770 3814 3916 3989 3773 3838 3968 4443 4761 4821 4823 4796 4595 4352 4015 3842 3664 3572 3534 3407 3253 2979 2276 2233 2379 2140 1847 1868 2211 2980 3764 3817 3635 3343 2958 2697 2657 2564 2599 2671 2725 2860 3033 3192 3408 3679 3651 3558 3687 3633 3569 3526 3484 3482 3570 3695 3406 3019 2755 2564 2472 2477 2449 2381 2339 2213 2116 1953 1813 1720 1629 1606 1527 1396 1311 1244 1201 1236 1339 1355 1315 1498 1487 1506 1629 1716 1738 1639 1272 1021 970 958 944 974 1096 1290 1256 1235 1227 1181 1019 839 773 780 786 733 809 913 812 710 626 739 1037 983 667 622 502 406 375 378 382 378 346 310 322 357 383 347 273 262 256 297 446 1221 759 319 272 196 326 393 458 566 545 499 530 609 689 735 686 666 571 523 601 905 1555 1240 1572 1865 1661 1291 1155 1243 1299 1244 1166 1479 1690 1723 1672 1613 1561 1718 1815 2113 2378 2399 2400 2322 2103 1964 1957 1596 1417 1424 1558 1600 1593 1618 1569 1271 1346 1337 1288 1259 1264 1281 1274 1247 1097 980 1065 1147 1241 1247 1079 1225 1180 1416 1392 1412 1655 1577 1254 1076 1274 1548 1658 1698 1744 1684 1105 1525 1642 1511 1645 1486 1200 1278 1344 1150 1185 1223 1133 1007 1033 1205 1269 1253 964 923 615 492 696 799 853 617 537 719 599 487 564 674 1127 1489 1579 1772 1912 1822 1513 1206 1189 1223 1266 1401 1373 1387 1560 1718 1670 1705 1806 1807 1776 1761 1740 1709 1666 1659 1645 1652 1611 1593 1643 1731 1835 2142 1431 1177 957 854 756 658 641 544 606 791 907 669 295 260 215 692 332 224 147 76 80 73 57 48 56 52 44 42 39 36 39 49 48 51 57 61 54 68 87 142 181 181 152 129 185 181 112 247 295 383 381 275 193 195 59 46 34 44 102 286 582 137 100 93 57 19 0 0 2 21 16 55 85 80 47 35 33 32 26 22 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 3 26 11 3 32 90 136 156 73 134 139 171 181 120 134 2798 2840 2871 2891 2912 2933 2938 2929 2914 2906 2914 2943 2977 2980 2978 3026 3092 3133 3160 3188 3219 3243 3247 3259 3271 3278 3305 3352 3388 3403 3439 3498 3508 3531 3580 3598 3567 3446 3303 3395 3493 3518 3461 3443 3462 3484 3510 3546 3542 3557 3620 3583 3581 3515 3505 3674 3887 3922 3718 3787 4212 4072 3775 3778 3946 3913 3867 3804 3760 3841 3856 3851 3924 4003 3917 3973 4028 4467 4460 4198 4027 3968 3824 3710 3784 4030 4062 4069 4078 4044 3955 3869 3830 3801 3709 3613 3615 3622 3692 3797 3715 3717 3895 3556 3309 3344 3408 3474 3641 3707 3676 3616 3548 3479 3535 3617 3590 3489 3440 3402 3439 3367 3381 3514 3638 3679 3681 3597 3556 3358 3290 3382 3521 3593 3572 3542 3423 3413 3347 3259 3283 3432 3505 3440 3588 3866 4146 4179 4334 4160 4122 4230 4059 4316 4466 4367 4232 4347 4478 4707 4974 4952 4821 4721 4635 4571 4500 4307 4047 3706 3201 3525 3585 3428 3369 3452 3510 3622 3883 3979 3905 3847 3763 3708 3633 3597 3596 3609 3867 4136 3157 2621 3179 3940 4153 3961 4052 4571 3384 3091 3131 3408 3527 3445 3546 3845 4013 3586 3102 3320 3395 3134 3058 3188 2683 2708 2815 2944 2662 1968 1950 2614 2518 2115 1689 1453 729 220 1058 2326 2750 3424 3876 3982 3849 3164 2968 3463 4089 4287 4078 4395 4410 4449 4297 4147 4120 4165 4160 4051 3646 3559 3547 3541 3577 3627 3626 3602 3541 3493 3467 3446 3421 3427 3410 3323 3357 3849 4357 4242 4118 3866 3703 4004 4448 4597 4519 4562 4817 4974 5049 5023 4689 4490 4410 4461 4367 4136 4063 4012 3848 3942 4165 3974 4045 4254 4626 4856 4827 4752 4702 4576 4486 4257 4010 3825 3712 3534 3286 3107 2670 2424 2387 2257 2035 1987 2338 2775 3494 3823 3748 3537 3266 3086 2982 2677 2707 2787 3008 3258 3432 3525 3590 3674 3730 3704 3530 3422 3371 3382 3390 3381 3451 3600 3586 3022 2723 2613 2504 2395 2367 2357 2332 2243 2245 2092 1877 1727 1576 1556 1498 1458 1338 1227 1155 1116 1115 1149 1248 1291 1240 1315 1748 1985 1931 1828 1556 1245 1104 1010 957 951 971 1131 1501 1214 1214 1185 1092 999 962 950 944 802 656 682 761 748 698 668 695 737 767 701 624 489 402 389 406 409 401 337 303 302 384 438 374 347 288 275 273 315 319 268 227 235 284 372 400 422 520 619 696 718 736 800 786 764 751 672 596 605 754 1249 873 1272 1574 1615 1492 1338 1204 1282 1273 1187 1319 1537 1643 1626 1617 1617 2125 2346 2582 2585 2472 2394 2280 2090 1809 1836 1671 1554 1649 1656 1558 1602 1631 1666 1245 1170 1293 1345 1359 1436 1268 1310 1155 1150 1227 1165 943 1145 1236 2033 1629 1503 1494 1130 920 1406 1390 1129 1020 1089 1146 1283 1530 1673 1436 1011 841 1280 1517 1599 1545 1503 1652 1651 1427 1320 1108 863 626 759 1066 1137 1096 968 958 728 464 629 860 1105 767 691 700 523 377 332 570 1091 1418 1573 1853 2006 1893 1572 1185 1159 1164 1244 1312 1291 1304 1566 1697 1713 1681 1715 1663 1538 1492 1497 1489 1521 1582 1743 1799 1746 1726 1795 1845 1764 1872 1633 1224 1025 991 948 643 667 551 548 716 739 485 431 240 435 758 391 118 107 153 143 252 122 66 65 65 57 51 46 44 48 46 47 51 79 136 70 98 68 120 131 126 134 140 254 219 116 139 273 355 206 229 194 194 161 93 30 27 48 117 212 133 124 98 59 24 0 0 0 0 0 10 66 144 57 45 34 29 13 11 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 2 0 1 8 45 53 27 33 68 106 111 104 110 2797 2831 2853 2881 2924 2953 2952 2952 2924 2925 2917 2914 2969 2981 2978 3032 3105 3150 3178 3206 3234 3248 3253 3262 3262 3277 3310 3360 3388 3392 3432 3476 3531 3584 3596 3580 3527 3422 3348 3474 3546 3543 3466 3454 3467 3489 3508 3501 3473 3412 3503 3470 3533 3530 3508 3692 4027 3823 3672 3782 3931 3864 3771 3832 4015 4135 3898 3733 3696 3819 3846 3863 3919 3897 3792 3855 3835 4648 4998 4496 3965 3883 3849 3831 3877 3977 4059 4058 4045 3974 3872 3887 3796 3722 3695 3671 3671 3623 3681 3868 3854 4184 3676 3430 3352 3415 3474 3555 3707 3667 3586 3525 3519 3491 3589 3694 3676 3573 3431 3521 3501 3457 3441 3543 3629 3598 3575 3552 3482 3399 3476 3482 3522 3570 3526 3551 3510 3424 3361 3344 3453 3614 3611 3445 3609 3826 3834 4125 4210 4148 4326 4485 4174 4396 4555 4457 4420 4441 4573 4789 4946 4893 4761 4616 4513 4195 4031 3909 3821 3810 3417 3585 3305 3154 2933 2828 2923 3271 3745 3709 3633 3732 3614 3595 3610 3631 3681 3571 3815 3252 2788 2654 3338 4123 4394 4268 3830 3801 2960 2462 2438 3032 3639 3800 3750 3329 3608 3598 3668 3506 3389 3376 3054 2639 2515 2832 3114 3117 2856 2655 2603 2498 2532 2070 2072 1504 1073 761 1167 2094 2309 2835 2820 2790 2750 2764 3120 3610 3852 3847 3740 3828 3835 4002 4000 3903 3935 4069 4134 4032 3664 3597 3562 3527 3519 3520 3527 3492 3471 3476 3483 3438 3392 3384 3364 3292 3288 3466 3535 3496 3508 3589 3817 4210 4414 4464 4381 4368 4544 4785 4997 5038 4835 4711 4780 4655 4372 4204 4227 4242 3958 3988 4163 4149 4181 4381 4550 4669 4900 4958 4925 4781 4657 4421 4197 4002 3763 3634 3313 2829 2598 2435 2310 2183 2211 2591 3095 3381 3870 3822 3668 3488 3358 3279 3055 2923 3168 3369 3515 3611 3663 3669 3665 3699 3639 3608 3555 3432 3329 3286 3263 3232 3303 3348 3025 2671 2555 2538 2447 2274 2213 2272 2296 2183 2123 1964 1830 1777 1627 1433 1455 1416 1267 1171 1126 1098 1089 1057 1042 1063 974 1052 1379 1731 1858 1931 1427 1237 1136 1060 983 961 999 1067 1411 1438 1213 1047 914 820 811 881 999 696 627 620 635 636 615 596 642 931 683 659 582 464 389 386 399 401 406 359 314 296 363 409 423 770 343 291 276 285 285 268 250 262 376 448 475 479 490 578 734 900 759 754 680 606 629 641 575 593 618 636 889 1295 1510 1626 1701 1544 1267 1203 1189 1327 1363 1491 1689 1776 1881 2031 2201 2464 2610 2631 2639 2566 2309 2250 2107 2133 2040 1987 1967 1894 1890 1800 1792 1435 1234 1255 1255 1243 1267 1451 1317 1304 1208 1088 1357 1664 1119 1130 1091 2344 2098 1734 1483 1043 819 1338 1302 1324 1596 1726 1526 1243 1139 1276 1341 1420 1504 1741 1895 1783 1632 1698 1823 1735 1708 1360 1115 980 619 851 1006 1046 987 814 690 592 467 515 628 833 792 897 1233 1463 920 732 846 1484 1610 1729 1866 1854 1823 1472 1086 1036 1116 1194 1240 1229 1087 1509 1596 1561 1502 1610 1563 1242 1289 1284 1336 1454 1619 1852 1892 1756 1678 1861 1757 1739 1667 1410 1127 1007 957 687 959 994 722 592 601 504 419 414 275 717 816 441 136 187 356 240 275 152 101 90 79 70 61 51 49 48 48 51 55 83 215 203 110 71 76 82 106 255 254 308 304 358 295 196 308 219 262 134 104 78 41 36 25 23 53 60 67 74 58 28 24 1 0 0 0 0 0 12 54 51 53 36 15 2 1 0 0 17 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 8 20 39 41 63 85 86 159 2783 2798 2834 2899 2932 2963 2967 2970 2899 2913 2950 2946 2956 2990 2997 3048 3116 3165 3197 3213 3219 3229 3232 3230 3231 3245 3282 3334 3366 3383 3444 3528 3567 3582 3579 3537 3467 3419 3418 3429 3490 3546 3536 3526 3529 3541 3517 3421 3333 3350 3310 3378 3536 3580 3544 3915 4687 3638 3677 3807 3877 3850 3834 3883 4135 4622 3857 3692 3638 3791 3885 3934 3929 3821 3821 3813 3790 4187 4761 4586 4034 3789 3810 3931 3947 3912 4034 4067 4038 3948 3819 3783 3779 3718 3727 3730 3750 3662 3628 3824 3933 4095 3624 3471 3519 3564 3558 3578 3626 3528 3446 3522 3534 3772 4022 4070 3866 3579 3625 3666 3525 3434 3413 3479 3512 3470 3569 3541 3528 3541 3778 3913 3787 3557 3501 3524 3574 3497 3449 3403 3450 3534 3526 3441 3450 3447 3969 4091 3978 4272 4688 4695 4644 4636 4623 4587 4540 4546 4643 4782 4811 4672 4508 4245 4147 3829 3629 3571 3511 3477 3536 3448 3253 3231 3235 2844 2311 2180 2666 3419 3713 3619 3438 3640 3729 3689 3913 3916 3726 3005 2650 2802 3625 4315 4405 4417 3905 3788 2855 2806 2219 2288 3066 3519 3801 3533 3416 3826 3602 3042 2645 2422 2530 2650 3512 4117 3437 2743 2570 2867 2988 2487 2299 2335 2426 2018 1927 1948 2005 2107 1590 1774 2188 2458 2625 3094 3574 3683 3720 3883 3629 3587 3625 3693 3619 3559 3724 3954 4099 4064 3869 3669 3552 3535 3522 3477 3482 3444 3462 3544 3495 3402 3370 3334 3270 3194 3371 3313 3280 3310 3450 3621 3839 4211 4274 4154 4053 4034 4180 4506 4864 5023 4982 4868 4865 4729 4647 4402 4166 4167 3867 4079 4339 4397 4414 4433 4502 4721 4959 5051 5018 4910 4770 4568 4402 4088 3586 3411 3085 2652 2957 2991 2683 2464 2757 3510 3550 3820 4017 3852 3676 3598 3555 3452 3365 3330 3314 3603 3710 3721 3729 3723 3715 3713 3832 3679 3577 3433 3305 3241 3177 3015 3005 2951 2629 2428 2399 2417 2352 2167 2160 2199 2254 2173 1995 1822 1739 1686 1450 1388 1413 1310 1214 1167 1132 1087 1054 994 946 1001 884 879 1136 1419 1617 1865 1705 1280 1238 1147 936 881 884 968 1258 1487 1356 1292 1108 828 799 707 954 763 669 645 721 827 797 591 569 609 714 681 560 444 395 408 397 369 381 345 310 305 326 363 397 445 312 300 302 301 297 294 296 296 337 463 546 570 585 613 697 995 714 541 456 397 429 518 528 586 554 479 848 1425 1685 1643 1546 1503 1679 1291 1277 1397 1427 1397 1435 1818 2089 2255 2210 2483 2740 2736 2684 2615 2382 2433 2392 2388 2407 2401 2305 2192 2074 1998 1918 1504 1267 1296 1311 1280 1222 1390 1505 1368 1224 1163 1195 1585 1194 1115 803 1301 1839 1902 1289 1149 1046 1356 1279 1156 1175 1329 1383 1226 1041 1006 1268 1370 1557 1816 1901 1843 1820 1781 1840 1855 1716 1356 1090 1083 623 581 572 547 602 538 403 437 443 444 435 568 830 1173 1622 2151 1233 928 924 1598 1898 1766 1684 1467 1380 1099 918 967 1091 1092 1000 1040 844 811 1216 1329 1282 1321 1380 1001 1077 1156 1307 1522 1765 1788 1502 1433 1399 1618 1418 1395 1653 1704 1364 1270 1206 968 786 809 766 677 662 654 633 536 394 761 951 532 445 141 99 220 157 109 105 101 87 64 71 59 55 53 61 123 86 79 234 218 132 97 105 98 109 144 328 310 407 578 722 760 762 343 233 236 226 143 51 60 35 29 34 39 41 36 22 0 7 1 0 0 0 0 0 0 19 18 30 25 4 3 18 6 15 29 22 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 15 15 45 67 61 73 2746 2779 2831 2904 2937 2973 2980 2976 2919 2926 2957 2965 2977 3003 3022 3074 3126 3163 3190 3204 3205 3207 3207 3198 3209 3238 3279 3327 3358 3384 3455 3492 3524 3559 3531 3475 3421 3421 3487 3529 3567 3571 3568 3547 3501 3485 3474 3393 3367 3366 3269 3337 3482 3605 3761 4189 4681 3589 3768 3858 3914 3932 3938 3976 4255 4814 3731 3650 3576 3768 3930 3990 3978 3913 3904 3876 3870 3843 4079 4072 3874 3811 3874 3945 3987 3979 4155 4126 4020 3908 3787 3841 3882 3842 3844 3769 3803 3710 3599 3822 3942 3569 3487 3558 3591 3555 3528 3537 3517 3456 3477 4042 4129 4230 4293 4090 3735 3641 3683 3637 3608 3446 3350 3374 3396 3396 3564 3615 3629 3530 3568 3716 3735 3613 3598 3628 3646 3557 3590 3533 3490 3525 3590 3671 3681 3814 4091 4069 4125 4394 4586 4558 4684 4740 4800 4674 4572 4456 4479 4634 4628 4450 4150 4001 3962 3729 3585 3552 3439 3388 3342 3274 3326 3243 2597 2275 2410 2123 1813 3021 4196 3986 4209 4332 3991 3683 3919 3952 3235 3110 2972 3286 3714 4037 4428 4445 3851 3453 3070 2455 2105 2157 2302 2764 3921 3670 3652 4349 3849 3126 2727 2498 2382 2629 2821 3955 4397 4387 3928 3417 3487 3592 2406 2268 2559 2493 2718 2864 2646 2974 2782 2954 2722 2803 3271 3677 3796 3812 3625 3849 3775 3614 3639 3549 3443 3533 3590 3600 3633 4058 3896 3633 3536 3537 3570 3680 3419 3410 3399 3623 3523 3334 3339 3272 3196 3164 3301 3451 3638 3869 3959 3834 3684 3968 4048 3865 3792 3841 4030 4384 4849 5021 5001 4365 4440 4522 4431 4227 4047 4005 3659 4018 4426 4534 4590 4599 4562 4680 4793 4862 4822 4722 4622 4604 4481 4027 3530 3287 3024 2804 3028 3177 2988 2859 3287 4053 4019 4023 4120 3994 3851 3802 3687 3623 3752 3748 3804 3799 3769 3756 3728 3714 3740 3817 3919 3738 3499 3394 3337 3211 3055 2899 2794 2736 2523 2356 2319 2307 2283 2232 2161 2181 2174 2057 1911 1814 1676 1488 1406 1455 1398 1280 1206 1164 1078 1002 964 995 895 830 744 721 791 853 1254 1319 1233 1155 1202 1107 955 942 887 1002 1149 1172 1378 1309 856 762 663 730 805 1039 883 665 713 731 666 774 654 644 682 663 573 503 441 470 441 394 372 344 326 336 360 411 440 435 354 298 308 334 331 311 323 1605 1393 933 646 516 545 605 701 641 433 290 268 295 315 408 525 634 633 540 616 703 922 1535 1116 1548 1754 1386 1288 1361 1359 1373 1469 1801 2165 2349 2367 2409 2484 2558 2474 2500 2408 2489 2538 2565 2593 2598 2455 2305 2129 2090 2053 1995 1859 1495 1251 1307 1274 1466 1455 1293 1252 1232 1088 1409 1055 1100 1046 902 1237 2085 1020 1222 1121 1199 1174 1439 1745 1484 1477 1361 1276 1183 1258 1313 1480 1770 1873 1760 1686 1584 1530 1453 1182 920 1041 1160 731 645 501 636 830 703 450 593 593 614 556 646 894 1006 1179 1844 1308 1196 1237 1677 1961 1585 1423 1216 1172 1023 973 1013 1058 936 769 874 847 728 859 1026 1031 953 839 972 1030 1268 1463 1570 1651 1673 1356 1378 1335 1427 1553 1839 2078 2008 1614 1618 1584 1498 1226 830 638 671 718 674 441 465 514 619 826 546 395 180 133 129 96 102 102 97 89 139 128 87 72 67 108 313 149 125 241 218 116 110 114 86 112 122 205 273 385 630 861 517 383 350 370 412 252 133 52 59 50 46 40 35 39 18 1 0 0 0 0 0 0 0 0 0 0 0 6 9 0 0 18 17 24 25 22 25 19 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 13 34 39 29 33 2716 2786 2849 2904 2942 2979 2989 2986 2970 2960 2969 2985 2996 3020 3045 3084 3126 3157 3181 3196 3202 3203 3199 3196 3201 3243 3271 3326 3373 3386 3431 3466 3524 3537 3489 3439 3417 3473 3586 3593 3610 3605 3590 3560 3526 3485 3436 3400 3393 3393 3383 3434 3475 3618 4046 4443 4107 3605 4029 4140 3952 3880 3919 4064 4376 4531 3535 3559 3627 3840 3991 4037 4042 4028 3988 3955 3943 3836 3771 3729 3750 3851 3921 3961 4033 4091 4263 4142 3951 3884 3885 3957 3968 3969 3886 3877 3905 3810 3697 3858 4150 3503 3492 3501 3550 3597 3606 3545 3417 3464 4248 4604 4429 4311 4222 4007 3746 3619 3639 3530 3545 3398 3297 3275 3334 3514 3568 3595 3503 3315 3222 3367 3531 3548 3622 3465 3432 3421 3635 3642 3550 3494 3415 3414 3413 3372 3398 3700 4253 4530 4408 4404 4560 4612 4854 4746 4509 4461 4577 4604 4560 4424 4262 4079 3883 3747 3699 3671 3658 3719 3863 3251 3136 3165 2908 2803 2824 2104 1796 2765 4088 4385 4179 4075 4004 3654 3732 3880 3165 3721 3206 2842 3138 3715 4263 4519 4231 3677 3727 3317 3020 2505 1890 2930 3787 3982 4100 4420 4374 4097 3898 3720 3239 2997 2286 2981 3568 3636 3265 2856 2916 3602 2659 2358 2582 2709 2965 3097 2902 3304 3454 3357 2925 2968 3258 3529 3871 4306 4307 4409 3954 3629 3643 3634 3601 3716 3712 3646 3472 3883 3871 3666 3569 3576 3517 3458 3417 3407 3383 3508 3478 3365 3413 3513 3307 3309 3256 3419 3463 3484 3680 3747 3666 3561 3737 3935 4005 3980 4029 4276 4358 4644 4186 4160 4205 4274 4230 4023 3749 3780 3804 4124 4368 4564 4697 4669 4573 4517 4319 4288 4279 4322 4410 4537 4468 3965 3759 3524 3292 3088 3036 2944 2807 2894 3459 4228 4142 4167 4242 4236 4175 4058 3947 3906 4162 4064 4052 3891 3713 3680 3644 3556 3587 3754 3678 3505 3427 3378 3271 3159 2954 2856 2743 2677 2612 2507 2367 2365 2324 2250 2142 2103 2054 1976 1915 1833 1650 1490 1372 1313 1253 1205 1180 1124 951 910 888 858 793 732 680 570 556 634 837 820 863 1015 1138 1185 1153 1012 982 1054 1095 1008 1080 1143 957 729 719 978 927 1232 1010 657 667 673 773 984 1301 879 648 642 604 575 495 503 450 385 358 344 342 385 425 445 427 454 417 365 349 344 346 335 347 887 676 404 343 401 518 531 590 429 495 418 209 227 322 485 504 604 654 590 524 549 733 1462 1356 1586 1598 1413 1318 1339 1334 1291 1433 1789 2183 2402 2455 2399 2263 2322 2369 2281 2277 2376 2420 2433 2609 2565 2225 2051 2026 2050 2080 2112 2083 1661 1397 1315 1281 1355 1344 1272 1248 1475 1025 1068 1085 1144 1126 1036 1062 810 853 1113 1177 1276 1232 1240 1480 1469 1532 1438 1338 1307 1355 1405 1404 1628 1789 1593 1435 1429 1370 1134 1080 1395 1551 1281 860 716 647 510 467 760 492 546 532 702 724 589 778 938 853 1214 1181 1121 1293 1640 1921 1485 1330 1285 1018 902 876 832 894 713 506 445 576 562 613 860 901 926 926 993 1195 1502 1656 1581 1447 1357 1374 1395 1305 1315 1468 1647 1835 1631 1593 1646 1710 1547 1169 868 636 639 693 589 474 450 384 287 328 381 222 110 223 203 97 101 117 105 105 196 197 192 182 91 111 123 129 123 209 359 319 81 84 100 107 97 84 173 469 581 809 465 472 376 339 354 138 98 74 60 58 65 63 36 25 6 2 10 18 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 22 59 43 36 17 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 13 17 21 36 47 2707 2779 2850 2910 2946 2959 2983 2992 3001 2995 2991 2996 3003 3022 3049 3091 3137 3162 3171 3180 3192 3195 3188 3190 3209 3244 3236 3292 3368 3382 3407 3478 3438 3427 3382 3400 3455 3541 3640 3623 3643 3625 3606 3573 3526 3471 3440 3453 3451 3467 3472 3567 3702 3804 3995 4115 3714 3614 4567 4554 4209 3835 3725 3917 4104 3973 3561 3577 3668 3922 4067 4091 4102 4083 3993 3986 3989 3929 3817 3803 3867 3903 3938 3951 4078 4115 4265 4163 3976 3894 3852 3871 4014 3998 3909 3892 3824 3693 3607 3772 4589 4553 3766 3514 3534 3592 3561 3486 3553 3437 3805 4163 4257 4231 4147 3991 3773 3593 3555 3530 3416 3335 3326 3338 3410 3624 3611 3545 3426 3305 3277 3358 3617 3871 3410 3259 3168 3134 3246 3337 3382 3436 3496 3414 3424 3466 3583 3997 4399 4495 4391 4416 4473 4623 4893 4877 4657 4600 4684 4651 4589 4534 4474 4158 3828 3570 3407 3344 3347 3465 3747 3718 3140 2869 2862 3008 3023 1899 1914 2376 3453 3703 3534 3523 3644 3832 3171 3449 3638 3985 3581 2957 2769 3276 4078 4464 4224 3891 3570 3464 3393 2987 2488 3213 3567 4088 4332 4423 4486 4501 4387 4126 3955 3072 3689 4153 4175 4140 4204 3967 3090 3311 3059 2800 2836 2951 3034 3078 3087 3194 3285 3150 3237 3735 4259 4305 4062 4653 4388 4234 3905 3587 3509 3556 3495 3331 3352 3416 3437 3624 3870 3881 3662 3565 3511 3472 3471 3453 3461 3461 3440 3419 3428 3525 3421 3457 3456 3435 3379 3539 4006 4216 4125 4129 4115 4074 4003 3963 4070 4211 4099 4224 4172 4222 4351 4291 4181 4265 3863 3874 4215 4368 4431 4590 4741 4738 4627 4380 3840 3867 3940 4095 4338 4569 4537 4048 4223 3903 3674 3614 3463 3101 2798 2845 3527 4127 4129 4142 4209 4309 4335 4176 4049 4177 4355 4117 3973 3772 3489 3463 3462 3386 3357 3451 3449 3421 3370 3271 3171 3099 2983 2870 2758 2695 2628 2510 2479 2456 2348 2234 2097 2030 1999 1953 1858 1733 1581 1384 1339 1228 1143 1118 1081 1014 835 825 825 956 1067 1099 902 502 487 566 653 697 890 1027 1040 1144 1080 1013 1009 964 1102 1083 986 1178 1091 720 719 784 843 783 680 638 683 990 750 653 591 573 584 595 589 545 464 438 407 374 350 345 360 401 439 436 412 425 410 374 367 341 366 379 375 387 369 434 607 558 512 490 515 443 462 473 400 300 421 473 468 536 571 524 481 452 608 1280 1513 1691 1663 1568 1573 1607 1447 1547 1518 1714 2065 2327 2379 2451 2340 2430 2205 2070 2076 2134 2199 2410 2728 2325 1845 1713 1724 1802 1972 2127 2190 1998 1474 1358 1358 1334 1280 1170 1109 1333 1045 989 1031 1162 1285 1076 956 1137 1297 1242 1336 1435 1465 1448 1435 1481 1484 1394 1324 1328 1356 1354 1622 1635 1573 1436 1348 1342 1404 1505 1718 1612 1655 1534 1192 975 1005 824 425 670 495 470 548 809 960 554 728 1323 925 927 1094 1256 1269 1283 1792 1520 1449 1270 1028 909 875 819 884 769 747 671 566 448 430 816 918 940 940 1028 1350 1683 1665 1473 1331 1314 1440 1420 1317 1311 1550 1522 1489 1344 1364 1458 1581 1639 1383 994 868 748 704 701 614 379 356 372 241 192 241 354 259 81 91 107 116 110 102 80 95 145 130 96 191 116 95 106 143 166 55 63 75 105 120 117 131 227 637 445 541 454 382 460 411 146 99 66 78 83 75 82 91 61 44 35 22 24 22 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 47 38 29 23 19 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 19 15 14 7 2702 2772 2846 2916 2952 2957 2982 3003 3022 3018 3005 3000 3005 3022 3053 3095 3127 3149 3163 3176 3186 3190 3190 3185 3214 3247 3276 3314 3348 3372 3405 3408 3405 3405 3378 3420 3471 3516 3588 3620 3668 3644 3625 3591 3540 3490 3483 3529 3536 3546 3571 3694 4009 4159 3989 3728 3660 3652 4673 4554 4200 3772 3605 3679 3662 3555 3600 3606 3687 3831 3972 4067 4101 4078 3966 4004 4033 4003 3915 3892 3901 3883 3959 3970 4044 4061 4058 4040 3950 3829 3798 3763 3982 4011 3961 3923 3847 3729 3760 4145 4439 4488 3691 3522 3600 3648 3598 3563 3779 3604 3659 3678 3768 3919 4085 4087 3785 3540 3545 3500 3463 3445 3477 3535 3581 3624 3670 3691 3671 3631 3627 3623 3807 4059 3210 3200 3129 3218 3360 3706 4014 3855 3350 3498 3633 3788 4187 4537 4624 4556 4538 4547 4692 4678 4824 4948 4889 4698 4637 4860 4835 4654 4301 4003 3690 3431 3396 3572 3634 3481 3514 3324 2826 2696 2598 2638 3155 2471 2343 2201 2505 2521 2782 2818 2599 3471 2889 2430 2579 3095 2971 2533 2528 2980 3830 4031 4067 3946 4147 4118 3637 2955 2470 2784 3217 3838 4244 4418 4500 4479 4102 3448 4346 3573 4291 4528 4395 4328 4186 3962 3636 3566 3759 3595 3404 3357 3402 3411 3423 3479 3750 3879 4222 4585 4769 4814 4708 4037 3832 3462 3327 3091 2966 3104 3294 3372 3154 2933 3093 3323 3730 3966 3767 3620 3533 3539 3535 3559 3600 3578 3497 3454 3456 3468 3441 3552 3763 3721 3630 3960 4421 4421 4272 4196 4116 3915 3653 3530 3638 3902 3825 3812 3675 4113 4378 4091 3930 4251 4252 4272 4343 4406 4399 4430 4593 4693 4581 4123 3851 3840 4088 4290 4399 4504 4510 4124 4031 3692 3530 3464 3143 2600 2530 3224 3668 3977 4026 4063 4180 4312 4341 4043 4049 4088 4195 3953 3717 3481 3183 3236 3135 3200 3174 3238 3200 3116 3106 3026 2957 2939 2907 2832 2674 2542 2481 2411 2381 2421 2325 2170 2050 1979 1939 1908 1764 1705 1579 1337 1199 1122 1075 1035 957 884 754 724 938 880 643 589 527 452 482 514 597 686 766 812 870 967 1025 994 930 855 940 1081 1195 966 941 766 674 674 673 652 627 599 644 744 667 639 572 521 507 507 506 474 400 380 368 343 325 323 363 401 429 420 392 386 397 393 380 537 508 453 440 488 546 582 615 546 533 537 509 449 446 509 554 522 551 523 512 556 585 544 436 361 677 1089 1464 1661 1717 1689 1724 1907 1594 1519 1482 1501 1673 1936 2271 2479 2624 2473 2108 1912 1906 1965 2097 2531 2735 2158 1534 1325 1321 1441 1909 2077 2210 2256 1807 1563 1534 1452 1284 1058 996 959 918 934 958 1037 1203 1129 1080 1164 1105 1180 1312 1422 1518 1534 1491 1642 1600 1460 1335 1266 1141 981 1905 1822 1653 1640 1630 1489 1316 1389 1337 1416 1497 1541 1368 1028 965 825 590 492 441 418 480 699 1025 654 826 1058 945 1013 1224 1243 972 1299 1698 1648 1538 1261 937 833 917 1172 1272 1360 1192 824 570 463 455 819 897 997 1138 1307 1514 1722 1521 1460 1450 1448 1418 1311 1178 1146 1422 1386 1218 1298 1416 1449 1421 1699 1591 1599 1033 653 533 479 311 404 242 253 195 213 310 297 225 142 102 108 109 88 64 56 63 68 90 153 115 85 124 150 168 116 56 57 74 133 215 225 164 276 540 380 380 611 649 598 81 66 93 90 91 101 104 108 105 79 66 57 51 40 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 4 10 17 12 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 21 2 0 0 0 2692 2765 2844 2916 2956 2965 2976 3019 3032 3025 3010 3001 3007 3029 3057 3082 3101 3140 3168 3179 3181 3179 3183 3181 3219 3245 3279 3307 3326 3356 3402 3426 3390 3406 3431 3480 3529 3560 3594 3656 3671 3650 3631 3600 3561 3535 3536 3556 3578 3618 3657 3737 4072 4269 4047 3646 3558 3607 4064 4157 3703 3565 3646 3642 3623 3612 3611 3536 3569 3644 3865 4051 4032 3946 3811 3932 4019 3952 3896 3910 3904 3859 3971 4001 4073 4025 3920 3866 3835 3795 3782 3786 3893 3956 3888 3888 3847 3743 3701 3768 4030 3641 3571 3608 3676 3685 3663 3763 4004 4015 3848 3847 3821 3917 4007 3835 3499 3498 3557 3562 3570 3544 3543 3568 3563 3603 3707 3730 3780 3786 3769 3681 3754 4078 3069 3095 3151 3372 3745 4002 3825 3416 3547 3615 3720 3871 4263 4553 4630 4620 4575 4507 4521 4657 4761 4841 4779 4588 4545 4846 4643 3950 4309 4073 3652 3356 3378 3822 3861 4105 3707 3220 2815 2577 2548 2728 2944 2988 3130 2554 2640 2459 2222 2268 2395 2595 2708 2289 1665 1500 1622 2133 2779 2878 3447 3588 3902 3976 4101 4178 3926 3244 2705 2736 2992 3591 4085 4358 4532 4614 4487 4176 4449 3736 3643 3100 2561 2347 2194 2640 3451 3824 3902 4018 4020 3960 3960 3929 3938 3994 4121 4396 4650 4761 4780 4671 4202 4049 3695 3456 3100 2675 2551 2858 3158 3765 3163 2577 2743 3172 3700 4058 3949 3982 3760 3703 3679 3660 3616 3529 3490 3629 3652 3564 3538 3818 3937 3742 3718 4192 4360 4344 4287 4047 3908 3755 3536 3393 3489 3896 3910 3703 3699 4203 4455 4096 3912 3707 3973 4282 4311 4276 4214 4266 4537 4768 4526 4080 3942 4124 4307 4358 4335 4215 4091 4004 3602 3288 3008 2706 2498 2560 2831 3386 3696 3827 3868 3940 4049 4143 4144 3885 3925 3954 3949 3837 3555 3250 3057 3026 2913 2953 2986 3005 3032 3007 2783 2751 2706 2764 2823 2859 2686 2436 2400 2300 2285 2291 2220 2087 2011 1957 1899 1844 1692 1652 1508 1287 1135 1086 1050 965 894 813 707 635 660 615 550 515 466 423 444 520 623 674 671 681 823 804 824 841 777 734 733 838 1119 978 914 862 776 705 685 675 626 563 622 647 667 654 636 586 483 473 440 421 352 326 329 331 334 286 351 408 405 406 418 408 394 458 347 1141 892 688 747 707 515 571 576 563 585 584 550 508 493 588 600 682 709 695 657 657 691 611 435 465 627 1018 1193 1257 1457 1695 1670 1917 1573 1498 1447 1371 1366 1528 2201 2619 2769 2369 1937 1794 1875 2176 2265 2632 2558 1994 1409 1139 1066 1301 2098 2273 2269 2325 2036 1756 1659 1578 1295 1099 1089 1067 1023 1036 1092 1098 1141 1025 1750 1768 1379 1232 1316 1728 1484 1353 1442 1631 1660 1549 1371 1265 1154 1333 1434 1596 1678 1767 1899 1806 1130 1267 1173 1149 1134 1155 1155 1093 1054 822 702 691 591 452 501 757 1282 990 867 843 869 989 1247 1488 1414 1516 1670 1720 1615 1369 1064 955 1011 1428 1438 1460 1421 1165 864 783 892 1086 1163 1331 1534 1601 1656 1720 1608 1442 1462 1576 1464 1120 940 1010 1074 1061 1081 1240 1499 1603 1359 1421 1730 1668 1164 782 646 292 213 209 262 303 299 253 269 198 172 273 166 110 117 118 91 58 58 68 176 171 85 129 183 179 124 65 39 45 63 94 106 67 37 77 380 338 107 159 101 376 115 76 98 90 90 100 109 119 119 99 82 81 78 47 24 5 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 0 0 0 0 0 2684 2762 2849 2916 2941 2967 2994 3030 3033 3022 3008 3000 3007 3028 3043 3058 3100 3143 3168 3176 3177 3175 3171 3180 3224 3240 3248 3279 3303 3325 3411 3443 3401 3430 3468 3508 3533 3566 3623 3637 3652 3637 3621 3605 3586 3577 3581 3599 3671 3673 3708 3720 3775 3798 3700 3520 3434 3504 3586 3723 3645 3655 3713 3715 3734 3766 3696 3615 3562 3875 4168 4113 3855 3750 3714 3883 3987 3965 3942 3966 3977 3947 3993 4007 3962 3803 3829 3874 3820 3748 3789 3901 3987 3999 3947 3890 3818 3761 3735 3649 3593 3599 3626 3662 3749 3808 3839 3950 4036 4115 4033 3963 3888 3788 3641 3453 3251 3475 3454 3538 3559 3499 3487 3510 3471 3649 3482 3452 3507 3595 3642 3536 3380 3410 3029 2913 3108 3207 3737 4176 3955 3521 3749 3716 3593 3523 3920 4203 4360 4566 4560 4432 4500 4631 4692 4645 4499 4343 4307 4462 3736 2230 3132 3314 3264 3362 3311 3338 4198 4690 4550 3898 3372 3001 2738 2657 2629 2580 3231 2961 2770 2397 2108 2271 2566 2341 2471 2029 1285 894 1015 1708 2651 2582 2220 2955 3074 3665 3871 3765 3785 3516 3507 3326 3352 3616 4079 4481 4572 4538 4811 4677 4391 3733 3929 3952 3551 3257 3170 3122 3053 3428 3704 3932 4107 4185 4075 4029 4085 4197 4420 4632 4791 4884 4886 4817 4455 4109 3895 3500 3089 2791 2753 2961 3177 3549 2771 2248 2473 2977 3489 3907 3908 4027 3892 3811 3741 3678 3590 3494 3497 3662 3725 3564 3471 3459 3640 3836 3825 4218 4226 4336 4145 3864 3728 3681 3612 3656 3818 3950 4052 4133 4274 4419 4300 3958 4109 3652 3640 4014 4188 4189 4209 4371 4706 4739 4412 4356 4037 4033 4240 4277 4157 3845 3632 3642 3393 3081 2763 2559 2597 2877 3084 3473 3600 3602 3634 3711 3779 3849 3865 3746 3623 3564 3691 3608 3258 3155 3118 2919 2929 2955 2913 2854 2838 2801 2739 2800 2802 2744 2799 2952 2884 2442 2344 2149 2185 2162 2106 2097 2047 1931 1900 1785 1679 1597 1442 1292 1188 1095 1001 918 843 762 679 628 578 507 465 440 403 390 463 587 650 664 688 672 691 738 793 820 820 820 837 897 931 966 941 858 764 724 717 698 629 615 619 663 710 728 682 577 521 465 418 373 327 312 309 310 362 307 350 471 549 604 572 407 482 1015 367 1163 943 632 641 627 578 542 535 493 624 805 862 814 551 598 625 640 655 671 688 721 715 588 563 643 765 847 811 747 1008 1749 1878 1790 1541 1454 1473 1376 1278 1259 1755 2487 2744 2367 2083 2219 2473 2573 2440 2622 2443 1869 1522 1376 1120 1527 2200 2448 2414 2347 2319 2152 1767 1561 1343 1291 1276 1216 1179 1203 1275 1295 1305 1203 1223 1188 1392 1502 1392 1789 1236 1029 1185 1175 1143 1267 1414 1488 1729 1550 1338 1307 1404 1535 1547 1686 1012 623 661 763 847 963 1044 963 1005 812 705 672 571 430 504 607 1176 1154 1083 1012 953 1116 1477 1863 1727 1689 1708 1736 1740 1521 1367 1356 1422 1471 1285 1142 1241 1171 1018 1030 1329 1506 1639 1768 1756 1856 1799 1734 1722 1549 1391 1399 1501 1114 967 972 951 909 981 1240 1488 1777 1722 1663 1711 1541 1210 842 777 380 385 255 270 368 294 116 55 15 28 254 236 108 113 106 61 60 56 76 151 164 127 194 126 189 128 63 51 60 54 55 98 94 53 94 218 199 14 28 348 138 47 83 119 115 118 115 122 131 135 137 132 108 131 92 92 71 29 3 8 2 35 61 46 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 18 2680 2762 2828 2875 2923 2976 3006 3027 3029 3017 3005 3002 3007 3015 3025 3058 3101 3142 3165 3172 3174 3172 3165 3180 3207 3220 3236 3267 3290 3309 3373 3418 3416 3452 3481 3501 3533 3580 3620 3628 3629 3632 3625 3617 3595 3582 3590 3612 3684 3611 3647 3635 3619 3573 3491 3408 3356 3383 3643 3811 4024 4191 4117 3904 3867 3861 3832 3776 3713 4106 4277 4002 3715 3679 3770 3924 3970 3997 3996 4008 4018 3981 4024 4007 3929 3761 3742 3770 3753 3752 3872 4016 4047 4011 3915 3818 3769 3738 3664 3598 3632 3709 3810 3874 3929 3962 3959 3978 4108 4063 3980 4337 4345 3822 3371 3377 3295 3362 3276 3374 3413 3350 3359 3506 3587 3431 3244 3112 3169 3279 3281 3138 2996 3067 3045 3013 3059 3509 4168 4115 3532 3825 3865 3519 3482 3547 3601 3893 4307 4515 4582 4561 4554 4565 4511 4372 4229 4164 4195 3993 3104 1333 1867 2740 3091 3049 3039 3121 3893 4309 4225 3827 3589 3458 3239 3051 3018 2811 3128 3233 2820 2241 2006 2259 2570 2467 1781 1279 1123 1070 1129 1603 2436 2600 2191 2178 2822 3633 3510 2984 3076 3176 3842 3912 3937 4037 4443 4767 4701 4583 4799 4699 4582 4477 4418 4470 4404 3774 3431 3575 3191 3210 3425 3570 3795 4105 4213 4073 4150 4306 4426 4609 4758 4792 4830 4742 4750 4423 4148 3756 3436 3281 3132 3002 3495 3369 2375 2014 2175 2648 3172 3304 3905 4077 4015 3873 3723 3632 3595 3561 3560 3567 3610 3538 3470 3493 3596 3702 3891 3946 4160 4272 4144 3922 3777 3711 3690 3840 3899 3955 4108 4341 4547 4557 4280 3826 3787 3760 3752 3969 4127 4170 4276 4544 4774 4515 4451 4434 4211 4188 4350 4282 4135 3709 3607 3517 3493 3349 3088 2964 3033 3346 3447 3474 3453 3423 3424 3460 3491 3499 3591 3403 3312 3346 3391 3306 3067 3189 3141 2953 2931 2920 2859 2759 2660 2699 2741 2855 2879 2812 2744 2803 2821 2390 2299 2187 2146 2118 2109 2109 2043 1867 1834 1732 1654 1484 1374 1303 1187 1066 943 853 772 703 654 617 544 439 389 359 330 362 447 534 604 645 643 591 627 872 1023 1067 1081 1055 1004 1132 1089 1080 987 867 810 800 752 706 648 644 651 695 730 696 579 505 507 450 397 347 320 316 310 313 336 292 337 722 832 471 422 349 377 435 382 429 534 556 525 551 451 499 418 339 603 822 707 638 478 511 440 520 625 651 682 724 693 647 651 701 768 796 730 593 683 1168 1838 1819 1507 1525 1572 1369 1245 1183 1375 1982 2529 2752 2741 2658 2906 2549 2452 2546 2412 2227 2126 1757 1799 2091 2346 2410 2344 2288 2257 2085 1821 1519 1504 1456 1395 1402 1374 1267 1356 1373 1402 1338 1291 1502 1776 1476 1361 1185 1040 808 596 750 1136 947 1428 1454 1466 1396 1417 1422 1427 1311 1246 1337 992 766 575 477 756 945 1075 932 791 711 633 515 407 328 520 704 1248 1453 1398 1223 1118 1632 1804 1863 1820 1791 1800 1815 1984 1935 1873 1732 1706 1593 1326 1160 1244 1367 1298 1330 1469 1516 1610 1888 1899 2183 1944 1856 1872 1851 1672 1353 1544 1214 1090 944 859 857 945 1227 1226 1445 1358 1423 1560 1521 1273 586 587 564 550 471 376 290 90 151 172 52 24 177 214 106 109 108 62 61 112 143 97 119 204 191 170 269 248 141 73 97 105 84 93 101 103 103 104 48 5 5 121 91 45 74 105 153 162 161 158 129 137 127 130 120 162 144 138 90 23 29 42 24 94 93 43 14 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 4 2677 2731 2776 2840 2925 2981 3011 3025 3027 3018 3006 3003 3006 3008 3029 3063 3102 3142 3167 3176 3176 3172 3167 3181 3190 3212 3237 3259 3284 3318 3352 3388 3414 3433 3468 3514 3575 3624 3636 3645 3596 3635 3647 3632 3618 3620 3632 3643 3664 3628 3614 3596 3591 3574 3552 3507 3366 3426 3777 3903 4334 4683 4694 4422 4072 3946 3930 3845 3847 4170 4250 3954 3703 3706 3890 3949 3911 3960 3988 3995 3994 3957 4028 3907 3789 3724 3694 3721 3785 3856 3960 4054 4062 4013 3900 3840 3792 3706 3642 3616 3701 3768 3767 3823 3940 4018 4005 3992 4101 4059 3993 4291 3895 3333 3256 3347 3359 3381 3216 3191 3273 3316 3344 3461 3578 3242 3250 3123 3158 3207 3105 2940 2969 3150 3247 3260 3172 3773 3984 3631 3657 4049 3558 3690 3683 3679 3894 4235 4478 4543 4504 4512 4467 4387 4264 4158 4021 3917 3983 3560 2708 1703 1847 2568 2975 2902 2914 3278 3166 3461 3174 3001 3244 3514 3505 3447 3330 3346 3239 3431 3273 2645 2151 2382 2481 2132 1327 1218 1353 1362 1421 1817 2330 2820 2813 3154 3674 3735 3445 3219 3036 2846 3575 3947 4211 4516 4784 4899 4890 4905 4918 4703 4652 4736 4814 4527 3774 3345 3903 3502 3165 3196 3319 3437 3552 3893 4498 4362 4141 4178 3906 3691 3998 4673 4874 4498 4660 4523 4312 4108 3997 3836 3456 3221 3480 3028 2302 2041 2189 2448 2703 3463 3943 4061 3875 3730 3628 3589 3615 3617 3599 3580 3584 3588 3640 3747 3823 3816 3823 3803 4103 4229 4160 3997 3834 3724 3715 3835 3873 3960 4127 4388 4627 4697 4515 4111 4102 3940 3858 3981 4108 4126 4165 4468 4582 4539 4320 4123 4160 4352 4405 4079 3978 3797 3814 3695 3777 3833 3635 3663 3702 3764 3741 3425 3261 3267 3277 3274 3281 3301 3353 3250 3086 2930 2977 3100 3045 3139 3044 2971 2899 2873 2848 2717 2582 2608 2704 2791 2822 2842 2769 2642 2591 2386 2219 2102 2060 2055 2075 2097 2050 1843 1760 1682 1631 1580 1502 1367 1220 1022 886 793 725 689 663 597 481 390 342 328 309 339 376 461 595 689 703 712 795 1141 1312 1296 1271 1243 1289 1681 1309 1103 960 856 864 864 795 668 626 628 637 643 643 614 478 437 430 407 373 343 325 307 346 298 268 270 295 601 681 357 376 386 340 326 350 505 637 624 564 555 444 789 542 275 282 285 278 347 401 444 427 517 622 641 695 706 690 662 646 656 659 654 665 657 595 785 1492 1960 2084 1979 1657 1540 1379 1317 1273 1501 1919 2283 2613 2338 2401 2293 2352 2583 2771 2716 2478 2208 2463 2508 2366 2204 2161 2174 2325 2168 1786 1671 1740 1769 1730 1599 1520 1306 1656 1567 1477 1476 1462 1451 1562 1440 1304 1119 1221 1329 1187 1012 1696 1142 1327 1167 1029 1029 1045 1010 1188 822 684 977 1168 900 378 264 561 818 1003 998 974 844 574 532 528 493 512 516 576 940 1387 1534 1510 1616 1564 1508 1475 1553 1662 1981 2079 2118 2063 2012 1912 1753 1584 1302 1420 1463 1426 1441 1356 1092 1117 1538 1709 1914 2002 1956 1833 1808 1603 1250 1482 1469 1260 1096 1150 1367 1297 1241 1062 1229 1158 1010 1193 1280 1087 661 509 559 461 227 219 343 87 107 74 29 52 64 93 113 115 88 71 81 182 281 100 253 272 179 230 308 308 256 229 231 185 154 119 77 70 116 114 67 11 0 4 11 39 62 82 280 371 347 206 72 94 98 98 94 92 119 141 111 24 61 75 49 86 84 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2643 2684 2749 2841 2928 2987 3020 3033 3036 3026 3015 3011 3012 3016 3034 3072 3107 3148 3172 3183 3184 3178 3178 3178 3199 3219 3242 3246 3273 3335 3366 3373 3396 3413 3491 3553 3618 3663 3657 3685 3643 3662 3673 3673 3663 3657 3661 3665 3670 3637 3599 3583 3591 3608 3613 3569 3461 3586 3803 3873 4314 4744 4970 4924 4493 3971 3992 3943 4154 4278 4154 3936 3818 3779 3857 3957 3904 4161 4366 4243 3988 3974 3948 3818 3773 3757 3687 3682 3792 3920 4002 4057 4043 3975 3941 3872 3771 3698 3666 3670 3659 3719 3775 3855 3901 3897 3913 4009 4038 3838 3789 3679 3417 3225 3225 3237 3259 3387 3225 3172 3239 3342 3400 3401 3408 3309 3297 3650 3440 3280 3256 3158 3243 3263 3331 3264 3217 3485 3659 3621 3623 3647 3434 3501 3515 3585 3892 4239 4361 4321 4353 4268 4296 4253 4191 4092 3988 3944 3911 3442 2927 2488 2521 2759 2740 2550 2788 2985 2883 2816 2640 2798 3146 3328 3126 2550 3233 2836 3157 3554 3661 3213 2625 2987 2965 2314 1965 1935 1931 1844 1874 2181 2275 2582 2909 3455 3721 3552 3512 3787 3502 3231 3273 3559 4087 4603 4857 4844 4845 4905 4828 4744 4576 4817 4901 4239 3294 3166 4087 4148 3702 3583 3837 3877 3611 3745 4446 4485 4172 4104 3917 3663 3800 4477 4516 4197 4435 4481 4451 4428 4365 4150 3769 3410 3194 2682 2289 2181 2256 2388 2755 3435 3968 4002 3839 3738 3700 3679 3671 3632 3579 3649 3667 3698 3845 4003 4022 4018 3907 3911 4003 4108 4102 3998 3887 3830 3790 3801 3799 3876 4096 4459 4778 4752 4434 4430 4305 4153 4054 4047 4073 4022 3946 4016 4273 4400 4256 4176 4262 4379 4402 4206 4120 4088 4089 4043 4103 4156 4024 4067 3896 3846 3608 3287 3139 3158 3186 3180 3188 3211 3217 3122 2954 3042 3372 3233 3200 2966 2948 3017 2993 2892 2803 2737 2664 2707 2665 2642 2697 2756 2709 2572 2557 2389 2192 2095 2073 2084 2114 2117 2026 1803 1655 1579 1546 1538 1464 1272 1102 975 927 804 729 710 670 575 436 368 340 327 319 317 382 550 740 865 919 1096 1176 1305 1367 1317 1307 1339 1426 1565 1267 1118 1079 1014 916 868 791 683 643 617 594 580 546 501 479 419 376 379 381 376 384 363 299 270 247 264 290 302 394 756 710 446 396 368 374 596 1101 799 701 537 437 380 327 338 364 399 361 365 377 409 440 454 488 571 690 705 657 626 575 507 520 578 683 682 612 699 1283 1893 1906 1987 1719 1563 1498 1451 1408 1418 1470 1792 2462 2469 2258 2049 1969 1896 1803 2319 2545 2312 2286 2316 2182 1997 1911 1898 2194 2251 1977 1919 1953 1951 1881 1776 1623 1532 1950 1956 1878 1900 1766 1420 1506 1533 1412 1352 1363 1365 1572 2400 1903 1730 1399 1185 932 615 933 852 1158 492 239 438 524 462 382 427 544 687 824 869 921 996 682 679 800 570 485 812 1173 1116 1356 1571 1546 1190 946 967 1178 1307 1333 1943 1995 1981 1993 1888 1620 1514 1512 1128 1212 1247 1119 1044 1024 838 1040 1460 1702 1741 1889 2010 1842 1793 1765 1784 1786 1564 1317 1344 1871 2442 1686 1172 969 1017 958 790 761 892 909 696 459 468 491 277 313 516 336 172 181 284 224 81 95 120 135 139 123 100 163 379 301 290 145 173 283 309 300 264 261 239 171 155 145 49 105 94 99 33 17 22 0 3 17 53 318 336 193 156 135 50 52 67 70 69 84 103 115 51 5 17 62 38 20 39 92 5 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2605 2669 2752 2844 2934 2995 3036 3047 3048 3042 3033 3025 3020 3026 3045 3081 3117 3159 3184 3194 3200 3203 3197 3195 3212 3227 3242 3255 3287 3339 3376 3386 3394 3434 3501 3540 3616 3666 3634 3735 3683 3679 3714 3721 3712 3702 3694 3683 3661 3624 3603 3607 3614 3639 3670 3666 3676 3947 4029 4011 4361 4683 4770 4657 4348 3995 3990 4357 4508 4197 3863 3797 3835 3810 3838 3940 4124 4733 4981 4538 3967 3923 3749 3803 3826 3779 3734 3790 3905 3969 4011 4038 3995 3978 3928 3842 3758 3699 3661 3630 3615 3636 3681 3700 3734 3794 3858 3980 3987 3729 3432 3347 3329 3293 3280 3300 3259 3357 3227 3193 3282 3366 3367 3343 3327 3268 3162 3593 3464 3348 3415 3383 3427 3417 3372 3349 3354 3398 3498 3561 3445 3370 3118 3105 3289 3490 3780 4093 4228 4134 4257 4181 4203 4269 4204 4092 4093 4155 4025 3568 3374 3144 3108 3124 2883 2529 2863 2827 2475 2253 2218 2285 2330 2341 2506 3040 2679 2884 3217 3539 3770 3703 3407 3563 3383 2974 2822 2644 2451 2305 2294 2523 2492 2672 2912 3196 3325 3606 4139 4286 3680 3533 3646 3847 4152 4562 4818 4710 4641 4703 4674 4532 4393 4313 3956 3332 2934 2447 3114 4253 4539 4577 4411 3997 3675 3647 3822 4086 4022 4090 3946 3626 3679 4135 4197 3993 4205 4394 4378 4311 4327 4304 3935 3431 2965 2537 2320 2291 2334 2464 2832 3484 3916 3994 3893 3815 3796 3779 3748 3634 3606 3840 3819 3772 3876 4005 4005 4023 3915 3961 3965 4002 4021 3972 3923 3911 3886 3772 3701 3713 3849 4116 4377 4375 4260 4280 4280 4311 4239 4084 3946 3868 3748 3876 4188 4372 4453 4417 4340 4420 4541 4520 4524 4411 4370 4356 4250 4045 3861 3774 3742 3481 3264 3144 3082 3053 3083 3097 3100 3120 3106 3021 2903 3021 3606 3498 3402 3209 3007 2853 2766 2740 2716 2708 2682 2594 2518 2493 2567 2678 2696 2556 2536 2385 2323 2222 2133 2183 2333 2177 1994 1760 1615 1575 1563 1530 1453 1310 1034 941 1032 857 735 701 648 545 407 359 351 348 347 351 450 752 983 1055 1122 1286 1368 1337 1242 1233 1362 1325 1239 1217 1199 1165 1103 1011 841 749 703 690 670 640 610 557 487 442 445 397 364 372 397 397 360 333 276 255 239 256 286 318 398 589 434 350 396 419 409 752 1876 1068 988 611 405 387 403 400 427 458 370 347 341 357 376 405 510 514 667 698 642 603 586 560 566 568 693 657 659 713 856 1182 1986 2290 1761 1683 1550 1369 1312 1234 1218 1464 1704 1833 1869 1849 1766 1603 1435 1713 1899 1922 1955 1972 1912 1808 1744 1699 2073 2317 2294 2137 2023 1978 1605 1551 1652 1826 1987 2038 2123 2271 1888 1479 1457 1493 1475 1435 1418 1452 1586 1162 1398 1504 1429 1513 1805 1878 936 841 1350 793 321 387 438 459 414 557 727 809 857 918 1078 1192 936 853 957 908 853 911 1162 1401 1221 994 859 673 625 821 1053 1299 1624 1881 1933 1953 1925 1653 1248 1081 1007 892 883 841 803 746 814 813 1083 1208 1370 1587 1775 2100 1979 1838 1918 1973 1880 1639 1356 1329 1756 2120 2160 1853 1339 991 1052 1014 751 852 938 880 811 781 686 973 789 642 399 212 202 337 341 185 219 294 278 186 113 83 121 224 202 237 188 193 309 323 294 285 261 221 133 73 125 106 126 38 69 40 7 9 0 0 0 41 156 122 63 44 30 30 37 45 49 75 107 90 64 27 69 50 9 0 0 0 4 0 11 15 0 13 74 75 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2604 2682 2764 2851 2936 3003 3049 3061 3061 3064 3052 3041 3040 3034 3054 3079 3127 3177 3200 3210 3222 3232 3224 3220 3231 3239 3251 3270 3302 3340 3371 3384 3401 3441 3502 3532 3607 3678 3675 3763 3695 3676 3732 3748 3740 3724 3704 3683 3637 3611 3612 3611 3622 3659 3716 3745 3762 4475 4588 4438 4471 4529 4329 3984 3963 3963 3875 4809 4691 4024 3655 3696 3717 3735 3829 3952 4034 4604 4700 4259 3976 3909 3849 3842 3869 3845 3892 3977 4034 4064 4025 4002 3973 3992 3984 3913 3806 3708 3631 3593 3747 3735 3726 3717 3737 3811 3896 3916 3855 3578 3339 3282 3323 3313 3235 3260 3274 3278 3156 3122 3231 3313 3292 3290 3232 3077 2974 3095 3177 3351 3522 3469 3475 3455 3455 3502 3542 3560 3597 3592 3393 3175 3311 3268 3274 3421 3645 3927 4227 4147 3957 3963 4018 4220 4243 4093 4048 4116 3892 3662 3561 3498 3446 3357 3061 2577 2752 2697 2421 2114 1975 1953 2046 2479 3215 2206 2299 2964 3372 3595 3732 3836 3953 3848 4062 3683 3439 3132 2833 2692 2664 2570 2590 2522 2877 3037 2901 3185 4046 4278 4309 3590 3857 4015 4200 4556 4766 4648 4537 4560 4547 4303 4304 4202 3843 3576 3243 3094 3369 3433 3762 4197 4271 3981 3757 3574 3373 3520 3420 3544 3524 3280 3521 3863 3929 3926 4050 4100 4035 3997 4174 4392 3934 3475 2959 2705 2668 2679 2702 2833 3120 3765 4038 3993 3899 3857 3826 3766 3750 3716 3749 3929 3828 3718 3768 3810 3919 3928 3920 3964 3921 3890 3859 3800 3776 3773 3813 3704 3620 3627 3765 3946 3968 3949 3941 4014 4092 4144 4059 3838 3649 3631 3702 3906 4150 4392 4518 4483 4446 4528 4602 4605 4591 4482 4440 4404 4159 3695 3494 3460 3306 3157 3055 3015 3003 2962 2988 2999 3025 3063 3037 2927 2817 3033 4160 3643 3665 3388 2947 2643 2530 2592 2628 2687 2591 2562 2470 2427 2507 2677 2719 2603 2599 2437 2270 2091 2063 2379 2764 1994 1897 1747 1671 1619 1560 1495 1372 1246 981 864 800 771 730 675 627 545 401 364 360 361 361 388 547 1021 1186 1176 1284 1379 1399 1304 1065 1096 1242 1248 1200 1204 1242 1232 1103 1039 864 714 675 684 679 660 644 592 491 410 378 358 396 492 531 507 363 315 294 285 287 278 266 301 386 380 332 343 364 387 440 478 882 671 928 656 351 359 372 305 316 351 327 312 310 327 375 421 446 467 574 622 609 605 644 652 591 552 671 701 731 829 956 1082 1781 2168 1820 1806 1769 1579 1396 1263 1181 1407 1365 1346 1406 1509 1718 1528 1409 1824 1839 1780 1790 1847 1892 1765 1642 1674 2042 2332 2354 2177 1977 1683 1414 1500 1636 1795 1874 1943 2097 2270 1901 1701 1486 1410 1465 1470 1394 1317 1671 1527 1669 1719 1643 1528 1396 1191 1122 826 1115 1167 929 263 238 212 529 746 789 891 1011 833 988 709 730 771 872 934 938 896 1096 1141 886 615 517 641 1038 1196 1112 1503 1674 1824 1733 1664 1957 1806 1536 1438 1245 1330 1458 1208 1009 1011 1050 899 1408 1801 1758 1598 1724 2143 1861 1741 1727 1871 2021 1819 1438 1533 1779 1874 1986 1889 1509 1241 1226 1119 945 915 1049 1160 1098 867 413 549 550 363 274 331 465 732 485 363 374 456 385 171 119 89 117 133 234 322 307 299 302 338 215 236 261 210 174 86 37 26 6 66 69 20 0 0 0 0 0 0 35 112 92 88 23 21 28 28 30 45 72 43 24 24 24 12 6 10 11 2 0 0 18 24 10 87 14 0 0 0 0 0 0 0 0 0 17 25 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 0 2612 2682 2764 2857 2943 3009 3054 3060 3081 3094 3081 3060 3051 3054 3069 3093 3146 3179 3200 3222 3244 3254 3250 3247 3252 3258 3269 3289 3313 3337 3364 3392 3409 3446 3505 3538 3605 3692 3725 3748 3774 3754 3761 3756 3744 3729 3706 3677 3638 3630 3638 3664 3652 3692 3796 3812 3740 4699 4845 4754 4666 4411 3931 3632 3942 3881 3750 4419 4151 3696 3514 3497 3510 3686 3859 3979 3985 4160 4154 3985 3923 3910 3973 4001 3995 3936 3917 3920 3892 3845 3838 3830 3864 3918 3919 3902 3872 3803 3757 3759 3894 3911 3883 3864 3862 3872 3876 3816 3719 3512 3353 3288 3352 3408 3316 3276 3254 3192 3085 3091 3161 3253 3311 3185 3021 2832 2939 2997 3125 3341 3483 3456 3433 3388 3320 3326 3379 3500 3625 3604 3410 3411 3425 3297 3169 3317 3587 3826 4102 4015 3800 3730 3885 4097 4181 4164 4116 3921 3755 3659 3623 3645 3771 3839 3553 2945 2804 2469 2336 2190 2130 2076 2131 2520 2957 2501 2413 2775 3247 3515 3559 3601 3965 3985 4053 3925 3944 3641 3265 3148 2832 2562 2436 2517 2909 3084 3016 3237 3918 4078 4259 3364 3794 3860 4056 4534 4717 4570 4449 4382 4420 4213 3909 3647 3571 3706 3937 3962 3970 3865 4202 4506 4429 4383 4162 3878 3807 3597 3252 3123 3167 3243 3465 3784 3945 3982 3987 3997 3936 3963 4337 4515 3849 3488 3255 3044 2989 3152 3292 3496 3809 3957 3969 3928 3861 3788 3740 3686 3713 3801 3862 3933 3819 3614 3521 3568 3744 3880 3959 3835 3728 3675 3637 3627 3567 3600 3655 3610 3570 3610 3688 3714 3766 3734 3888 3932 3976 3976 3864 3759 3708 3492 3648 3768 4000 4253 4383 4395 4393 4412 4499 4499 4458 4355 4245 4120 3868 3374 3330 3213 3080 3006 2963 2941 2947 2898 2907 2922 2954 2967 2946 2852 2695 2848 4132 3766 3576 3013 2633 2515 2452 2512 2612 2555 2527 2483 2470 2450 2467 2677 2837 2604 2561 2444 2190 2005 2104 2324 2647 1919 1793 1694 1608 1529 1459 1452 1308 1092 907 809 771 729 676 636 592 502 404 374 371 373 401 506 738 1161 1208 1204 1241 1335 1410 1232 929 974 1058 1157 1217 1627 1951 1243 1115 1085 1005 847 780 753 698 682 720 655 594 531 421 363 427 547 532 478 404 350 359 389 408 324 289 248 319 309 262 232 240 310 417 417 269 254 441 412 422 622 356 247 275 309 296 275 273 293 372 464 429 449 484 505 522 584 658 708 602 560 641 693 735 911 1059 878 905 1411 1678 1785 1841 1800 1467 1311 1171 1234 1094 974 1028 1191 1715 1766 1921 2272 2250 2020 1823 1819 2003 1544 1872 2155 2291 2318 2116 1637 1386 1273 1315 1420 1591 1704 1777 1906 2088 2348 2237 2027 1736 1625 1743 1735 1720 1909 1981 2106 2061 1859 1713 1424 1177 1085 919 770 770 1114 1430 64 74 81 703 835 777 995 1275 801 672 324 387 570 716 871 707 859 908 800 654 552 534 855 1456 1290 1081 1136 1420 1638 1808 1879 1818 1916 1918 1926 1659 1336 1182 1644 1409 1517 1455 1366 1443 1636 2022 1015 1298 1708 1598 1497 1566 1847 2106 2108 1740 1913 2067 2071 1967 1755 1483 1321 1102 1080 1100 1094 1101 1127 1171 924 558 479 436 452 600 913 806 624 594 438 434 505 427 160 138 134 193 205 235 347 307 256 323 324 264 261 199 92 230 197 43 12 11 0 0 0 0 0 0 0 0 0 20 89 54 41 43 30 26 37 34 97 81 22 13 61 99 40 69 40 64 157 123 0 0 0 0 18 1 0 0 0 0 0 0 0 1 3 12 22 24 14 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 1 2622 2667 2750 2863 2957 3018 3039 3064 3091 3106 3095 3071 3060 3071 3086 3116 3140 3161 3197 3234 3258 3268 3266 3271 3272 3276 3287 3301 3313 3336 3380 3405 3427 3462 3513 3560 3618 3675 3698 3708 3772 3773 3765 3751 3741 3728 3705 3680 3668 3667 3691 3710 3665 3735 3870 3830 3843 4379 4470 4580 4407 4006 3669 3645 3885 3809 3623 3701 3561 3499 3506 3481 3527 3718 3888 3988 4036 4033 4010 3992 3978 3972 3992 4053 3953 3802 3709 3686 3727 3836 3838 3827 3829 3863 3867 3888 3933 3949 3951 3950 3903 3777 3809 3892 3921 3896 3841 3734 3567 3532 3509 3438 3364 3328 3308 3245 3213 3071 3092 3143 3176 3245 3311 3208 3034 2838 3065 3161 3246 3347 3405 3473 3444 3292 3114 3113 3197 3307 3436 3552 3545 3492 3434 3461 3321 3300 3457 3634 3787 3636 3572 3700 3856 3939 4065 4273 4323 3958 3920 3860 3729 3650 3646 3590 3376 3079 2788 2673 2661 3288 3006 2323 2433 2366 2532 3026 2620 2697 2823 3003 3290 3537 3978 4044 3486 3415 3648 3677 3518 3350 2847 2431 2834 3034 3422 3592 3443 3273 3373 4291 4495 3337 3238 3485 3884 4340 4462 4540 4374 4167 4258 4329 4240 3883 3442 3741 4260 4383 4345 3883 4187 4718 4573 4471 4292 4357 4028 3694 3404 3217 3230 3430 3588 3880 3950 3960 3986 3995 4047 4304 4688 4588 3960 3779 3671 3388 3309 3645 3769 3969 4222 4122 3971 3910 3831 3712 3668 3668 3767 3831 3846 3853 3737 3499 3359 3427 3575 3721 3809 3731 3644 3624 3631 3662 3553 3510 3517 3549 3567 3568 3598 3672 3701 3686 3748 3770 3939 4016 3882 3819 3717 3572 3601 3594 3762 4029 4217 4295 4320 4420 4423 4337 4226 4095 3912 3702 3510 3228 3171 3071 2985 2931 2896 2879 2886 2827 2837 2865 2885 2875 2820 2719 2680 3210 3190 2879 2715 2647 2535 2415 2443 2497 2558 2553 2471 2417 2422 2435 2462 2583 2765 2612 2630 2459 2107 1916 1990 2032 1860 1762 1725 1603 1497 1443 1361 1356 1159 1022 894 809 734 651 593 567 536 460 429 409 407 475 625 856 1080 1234 1245 1264 1307 1315 1179 1018 864 924 1025 1126 1168 1387 1588 1254 1124 1151 1144 1038 974 899 745 623 617 627 589 484 421 406 430 574 730 639 894 776 474 512 705 324 328 296 321 318 307 276 215 278 324 294 224 191 200 233 415 903 344 254 284 325 336 331 340 380 345 493 495 451 443 448 454 550 651 681 706 630 583 618 709 841 871 691 557 952 1385 1478 1496 1774 1536 1339 1258 1284 1208 1096 1130 1205 1782 2183 2397 2359 2261 2069 1769 1792 2140 2186 2328 2259 2082 1895 1591 1131 1070 1210 1400 1588 1699 1757 1841 1873 2011 2275 2331 2235 2132 2054 2152 2107 2008 2049 2105 2125 1978 1600 1463 1291 1176 1121 1035 1037 1156 1273 1387 821 751 1361 1509 1353 1361 1365 1043 648 352 293 457 710 977 1171 797 759 718 611 548 510 490 860 1466 1100 930 1087 1244 1370 1826 2178 1962 1887 1744 1607 1389 1045 666 1094 1492 1599 1558 1494 1474 1551 2203 1053 990 1105 1143 1189 1361 1733 2047 2123 1990 2064 2080 1903 1574 1271 1134 1071 1023 1105 1186 1224 1259 1184 1113 929 844 710 575 702 912 1167 976 932 771 595 522 361 263 169 188 231 305 296 331 185 324 300 266 259 285 253 76 109 265 286 131 60 70 2 0 0 0 0 0 6 38 73 0 15 49 176 155 40 9 12 3 1 4 2 9 52 144 181 152 61 94 221 229 0 1 44 17 0 0 0 0 0 0 0 0 0 2 3 2 2 89 52 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2630 2676 2760 2870 2947 2979 3021 3069 3079 3086 3092 3093 3090 3088 3102 3114 3123 3159 3205 3244 3269 3278 3277 3291 3291 3295 3302 3308 3322 3352 3392 3419 3444 3482 3526 3570 3607 3634 3654 3688 3748 3758 3760 3744 3726 3710 3690 3680 3683 3685 3698 3655 3601 3673 3793 3792 3890 3948 3991 4092 3888 3710 3678 3745 4063 3737 3538 3479 3447 3454 3493 3570 3722 3897 3955 4047 4099 4104 4079 4053 4052 4076 4088 3983 3720 3541 3601 3760 3829 3859 3911 3867 3916 3961 3981 3986 3984 3971 3952 3950 3899 3611 3452 3569 3757 3771 3683 3715 3603 3625 3531 3407 3288 3187 3150 3059 3095 3009 3024 3146 3262 3282 3282 3394 3245 3098 3269 3341 3357 3419 3496 3498 3526 3331 3479 3448 3315 3320 3449 3457 3470 3362 3351 3287 3186 3164 3234 3358 3601 3625 3445 3523 3648 3770 3963 4220 4344 4187 4168 4094 3912 3740 3618 3515 3384 3187 2992 3188 3079 2816 2553 2479 2618 2870 2832 2997 2774 2641 2677 2850 3134 3551 4071 4022 3428 3184 3231 3381 3499 3391 3038 2805 3350 3693 3743 3626 3547 3465 3246 4145 4644 3831 3041 2947 3380 3714 4123 4488 4248 3846 3891 4034 4193 4398 4452 4508 4558 4575 4416 3865 3803 4312 4596 4566 4541 4456 3761 3424 3436 3476 3429 3476 3777 3809 3907 3990 4026 4019 4111 4484 4823 4723 4470 4349 4231 3990 3841 4107 4025 4100 4243 4093 4001 3922 3811 3757 3717 3738 3836 3864 3843 3781 3636 3456 3375 3458 3533 3574 3611 3670 3703 3691 3709 3701 3639 3531 3514 3605 3688 3712 3757 3685 3712 3670 3663 3678 3718 3749 3732 3692 3597 3772 3639 3517 3604 3826 4016 4031 4277 4306 4265 4119 3966 3813 3665 3567 3393 3128 3060 2996 2934 2882 2830 2807 2807 2773 2798 2827 2846 2840 2781 2703 2869 2884 2866 2742 2730 2722 2600 2456 2465 2480 2512 2468 2401 2368 2362 2383 2394 2501 2488 2520 2521 2401 2153 1815 1856 1813 1700 1671 1629 1527 1421 1378 1341 1281 1062 1005 889 761 663 574 512 501 486 464 521 560 612 830 1069 1258 1304 1306 1362 1434 1425 1283 1115 1011 821 898 1028 1072 1078 1108 1128 1188 1102 1125 1105 1073 1025 928 742 542 484 474 440 411 402 416 527 709 712 728 1539 2139 1752 751 563 322 373 333 295 287 336 394 246 324 282 231 201 180 163 188 317 298 268 255 316 392 419 428 454 510 528 519 477 461 474 476 429 578 625 861 837 665 586 620 721 750 753 669 577 667 819 892 1165 1689 1595 1442 1460 1525 1481 1333 1475 1691 2014 2156 2128 2175 2254 1928 1647 1821 2164 2372 2098 1665 1562 1294 1137 1126 1185 1398 1649 1783 1824 1919 1879 1871 2013 2260 2325 2226 2165 1908 2304 2258 2112 2046 2024 2007 1838 1338 1355 1316 1175 1074 1064 1079 1123 1263 1283 1234 1398 1571 1701 1982 1856 1281 777 518 308 294 723 1128 1211 1465 837 547 533 542 563 587 554 951 1222 1528 1447 1383 1412 1310 1757 1209 1448 1569 1466 1311 945 689 1289 2244 1319 944 1100 1276 1572 1362 1074 848 825 887 972 1032 1113 1380 1833 1988 2052 2057 1924 1588 1352 1169 1007 945 1166 1491 1523 1510 1520 1380 1125 1010 1010 876 594 589 848 1085 1059 1005 867 628 469 251 585 754 560 406 330 237 438 366 263 244 236 273 322 317 313 384 378 343 275 182 47 42 50 75 40 0 11 67 172 189 113 154 147 113 116 0 0 0 0 17 42 36 22 99 124 25 7 13 114 260 21 0 0 43 19 0 0 1 8 2 0 0 0 0 0 0 0 0 5 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 18 10 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2631 2696 2782 2858 2898 2951 3031 3079 3070 3089 3109 3116 3112 3108 3114 3118 3132 3167 3210 3250 3276 3285 3285 3300 3306 3310 3312 3320 3334 3364 3409 3435 3460 3499 3536 3564 3584 3608 3638 3665 3724 3762 3747 3750 3731 3698 3686 3675 3673 3654 3652 3612 3599 3612 3660 3760 3795 3794 3873 3887 3761 3717 3844 4206 4813 3736 3602 3555 3486 3458 3559 3758 3902 3992 4025 4104 4133 4103 4087 4107 4122 4161 4116 3932 3749 3621 3600 3693 3830 3877 3924 3922 4053 4079 4071 4066 4046 4021 4017 3922 3787 3510 3464 3589 3718 3803 3793 3626 3586 3484 3377 3231 3089 3015 2959 2892 2966 2952 2940 3138 3332 3353 3389 3522 3467 3400 3488 3533 3530 3524 3525 3578 3565 3456 3602 3556 3477 3485 3497 3441 3233 3248 3258 3269 3277 3280 3278 3304 3506 3546 3446 3363 3408 3552 3774 4024 4114 4270 4298 4291 4208 4102 3984 3822 3641 3587 3581 3518 3391 3131 2862 2775 2871 2851 2684 2751 2715 2585 2609 2855 3191 3597 4126 4026 3660 3507 3415 3395 3517 3439 3240 3241 3504 3680 3697 3672 3645 3485 3130 3503 4150 4488 3630 3021 3136 3030 3848 4343 3951 3504 3477 3686 3938 4133 4138 4299 4445 4552 4300 3860 3625 3856 4388 4452 4464 4291 3751 3454 3479 3580 3621 3583 3822 3865 4130 4255 4217 4232 4407 4632 4818 4817 4831 4718 4623 4513 4347 4375 4185 4074 4056 4038 3944 3844 3820 3817 3796 3793 3832 3830 3816 3753 3624 3508 3487 3529 3536 3608 3734 3826 3804 3721 3762 3604 3613 3585 3614 3697 3732 3682 3670 3620 3679 3623 3631 3663 3685 3723 3782 3709 3688 3771 3593 3465 3539 3667 3687 3883 3989 4061 3950 3824 3730 3646 3585 3435 3242 3095 3000 2961 2919 2833 2754 2754 2749 2749 2771 2795 2805 2791 2745 2670 2669 3007 2874 2826 2890 2891 2758 2584 2602 2552 2531 2464 2358 2269 2259 2387 2358 2344 2337 2643 2788 2507 2125 1840 1778 1635 1603 1594 1559 1460 1348 1366 1284 1110 1040 973 871 740 605 519 463 469 468 481 619 848 1083 1312 1387 1333 1301 1296 1391 1525 1545 1372 1100 1161 1030 1045 1065 1041 1028 1060 1071 1090 1023 962 928 889 841 785 629 498 417 393 388 399 436 461 497 511 450 527 768 786 556 509 423 385 393 319 271 275 325 472 307 275 275 236 205 183 147 150 218 253 268 301 390 483 485 466 450 440 483 504 521 530 503 487 423 507 603 699 679 624 639 660 693 752 784 769 759 779 799 837 1037 1535 1624 1535 1484 1449 1282 798 1122 1455 1766 1967 2020 2130 2467 2293 1885 1862 1909 1917 1814 1620 1434 1278 1100 1201 1341 1494 1617 1668 1950 2048 1873 1732 1996 2340 2339 2260 2229 2083 2403 2121 1963 2075 2068 2005 1641 1409 1296 1225 1095 972 981 1040 998 1133 1172 1122 1091 1040 1039 1187 1683 956 1195 844 135 516 1376 1066 858 1052 632 335 249 287 555 756 669 891 856 629 994 1776 1958 1717 1776 1154 1095 1316 1294 1171 860 801 846 719 619 578 643 1095 1366 1403 1377 1156 1026 997 963 993 1294 1527 1797 1987 2073 2058 1944 1619 1624 1404 1195 1129 1234 1523 1608 1554 1503 1410 1270 1196 1186 1096 822 663 763 886 987 1081 987 868 669 383 497 771 800 419 174 177 412 460 471 414 355 348 325 322 466 463 330 227 177 128 255 196 165 149 128 103 55 163 258 213 221 269 236 134 192 10 0 0 6 61 116 113 84 128 46 5 0 2 43 173 13 1 22 28 47 137 34 2 23 9 0 0 0 0 0 0 0 19 81 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2635 2712 2766 2814 2877 2953 3016 3061 3076 3103 3120 3127 3132 3128 3124 3140 3148 3174 3213 3249 3273 3285 3295 3306 3311 3317 3326 3338 3352 3379 3422 3446 3473 3510 3531 3544 3567 3597 3620 3654 3724 3771 3735 3755 3762 3740 3725 3699 3661 3636 3644 3647 3734 3724 3620 3683 3724 3784 3851 3841 3773 3760 3996 4613 5340 4749 3719 3468 3444 3485 3636 3855 3958 3985 4040 4083 4124 4117 4096 4106 4143 4150 4072 3933 3855 3823 3761 3703 3767 3952 4048 4080 4134 4134 4121 4118 4116 4093 4007 3786 3580 3532 3622 3732 3807 3830 3692 3644 3452 3332 3348 3361 3269 3068 2857 2831 2891 2918 3095 3291 3407 3496 3599 3587 3637 3622 3563 3502 3532 3623 3647 3678 3639 3627 3657 3560 3460 3429 3373 3217 3140 3106 3183 3334 3427 3447 3429 3372 3524 3459 3393 3319 3303 3434 3672 3833 3984 4208 4355 4355 4294 4238 4184 4059 3765 3762 3730 3571 3446 3313 3150 3103 3294 3288 2825 2745 2624 2577 2736 3067 3459 3807 4189 4177 4072 3949 3770 3622 3575 3486 3340 3328 3522 3607 3704 3828 3802 3612 3297 3143 3517 4124 4033 3663 3432 2864 3590 4111 3663 3299 3256 3605 4074 3966 3203 3351 3839 4300 4300 4059 3950 4066 4340 4378 4414 4339 4006 3718 3683 3780 3777 3776 3887 3863 3989 3967 3908 4115 4491 4563 4836 4719 4740 4712 4621 4574 4532 4565 4427 4413 4175 3934 3824 3810 3824 3768 3786 3837 3832 3841 3797 3687 3623 3582 3526 3463 3423 3409 3556 3756 3789 3697 3670 3630 3635 3662 3700 3717 3695 3696 3920 3971 3670 3621 3635 3614 3631 3719 3814 3797 4012 4063 3740 3446 3457 3499 3726 3790 3786 3857 3752 3593 3536 3495 3336 3262 3085 2996 2910 2831 2799 2784 2739 2724 2719 2724 2743 2765 2778 2774 2738 2733 2683 2814 2836 2826 2868 2912 2821 2755 2660 2590 2552 2494 2414 2340 2290 2380 2358 2294 2222 2322 2291 2026 2002 1811 1747 1732 1648 1579 1520 1408 1273 1283 1241 1205 1145 1034 869 694 554 480 447 450 477 548 801 1225 1472 1484 1377 1295 1242 1242 1348 1463 1378 1247 1206 1202 1195 1113 1009 975 923 957 1006 998 874 812 789 717 681 616 538 459 418 393 380 409 455 466 529 527 494 484 475 574 998 748 538 447 402 349 305 304 325 315 266 290 268 240 232 216 161 123 108 153 317 408 470 531 519 508 515 526 561 628 669 622 501 406 423 477 534 555 577 627 667 695 746 778 778 772 826 965 1013 851 907 1095 1164 1150 1124 1168 875 612 682 1035 1481 1742 1824 2223 2571 2590 2244 1974 1820 1780 1748 1596 1448 1332 1380 1564 1671 1737 1734 1674 2176 2174 1839 1541 1676 2090 2309 2184 2053 1953 2255 2130 1856 1997 2331 2194 1637 1476 1298 1141 1031 995 943 943 1003 1098 1134 1126 1137 1185 1219 1269 1167 1010 1103 946 834 1063 799 745 728 617 404 254 242 276 658 830 701 803 925 994 1154 1037 1818 1950 2021 1691 1343 1332 1353 1205 964 951 718 492 492 553 694 1137 1319 1399 1432 1472 1478 1178 1052 1100 1464 1802 1899 1939 2039 2017 1893 1692 1818 1666 1489 1376 1248 1496 1491 1418 1359 1333 1306 1311 1451 1250 1051 1016 1060 999 933 1256 1235 1193 1099 908 960 904 434 326 162 150 210 214 316 490 424 364 207 156 115 93 131 229 83 84 171 178 128 103 121 134 28 98 183 188 167 179 224 66 69 120 83 19 3 11 26 84 67 51 92 100 10 61 43 80 67 27 42 91 192 220 27 6 12 8 0 0 0 0 0 0 0 2 32 104 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2647 2686 2727 2792 2877 2953 2990 3053 3081 3107 3124 3135 3142 3144 3139 3154 3162 3179 3213 3248 3271 3279 3280 3306 3314 3325 3337 3341 3358 3388 3404 3448 3484 3502 3522 3544 3565 3584 3607 3650 3713 3755 3761 3768 3775 3776 3762 3717 3657 3704 3731 3745 3803 3791 3692 3669 3723 3788 3834 3809 3772 3795 4040 4524 4825 4991 3691 3408 3475 4004 4484 4449 4501 4277 4299 4158 4133 4122 4078 4076 4155 4138 4032 3931 3941 3953 3896 3922 4103 4014 4041 4090 4033 3992 3980 3999 4007 3899 3794 3635 3552 3734 3863 3872 3867 3858 3821 3567 3270 3365 3368 3333 3315 3156 2964 2985 3050 3118 3314 3484 3589 3670 3661 3597 3621 3636 3516 3407 3475 3647 3642 3496 3594 3615 3618 3475 3334 3301 3246 3088 3212 3198 3148 3187 3224 3251 3310 3282 3282 3396 3408 3317 3276 3384 3551 3700 3949 4108 4326 4301 4241 4195 4156 4192 4131 4014 3884 3728 3412 3181 3125 3036 2977 3129 3103 2960 2764 2741 2938 3260 3635 4103 4228 4262 4184 4064 3936 3787 3660 3541 3435 3404 3444 3547 3695 3796 3826 3848 3670 3378 3386 3618 3804 3868 3690 2903 3458 3862 3528 3389 3371 3356 3494 3683 2821 2834 3471 4105 4224 4077 4070 4146 4344 4396 4312 4297 4088 3819 3744 3810 3804 3916 3933 3851 3901 3968 4030 4258 4676 4618 4630 4460 4483 4450 4359 4396 4386 4485 4462 4580 4394 4103 3911 3796 3726 3725 3744 3797 3794 3764 3707 3645 3600 3584 3517 3449 3429 3475 3613 3759 3808 3762 3718 3753 3769 3784 3782 3767 3773 3740 3944 3940 3598 3490 3525 3510 3525 3664 3666 3778 3944 3894 3652 3586 3793 3508 3630 3726 3708 3722 3571 3332 3278 3206 3099 3028 2938 2871 2843 2830 2792 2785 2762 2706 2698 2712 2735 2752 2758 2756 2748 2764 2768 2761 2764 2786 2828 2880 2835 2797 2641 2549 2522 2534 2539 2469 2379 2354 2253 2166 2057 1981 1955 1920 1872 1788 1745 1679 1589 1508 1443 1343 1226 1173 1161 1097 994 882 772 656 517 472 460 471 535 690 993 1382 1415 1320 1302 1285 1210 1191 1280 1350 1265 1214 1141 1112 1111 1021 890 892 872 853 894 897 788 674 647 618 585 517 478 428 400 393 394 409 512 546 546 529 520 513 509 499 416 677 530 429 399 358 304 320 563 339 262 249 250 255 254 225 249 213 123 155 221 346 552 537 502 531 546 602 656 648 602 546 487 424 445 466 473 514 613 638 670 714 766 793 810 836 913 873 994 895 969 993 933 961 1024 1092 802 726 786 1084 1451 1570 1817 2248 2203 2212 2035 1779 1645 1646 1660 1629 1492 1430 1724 1942 1959 2042 1869 1886 2147 2208 1965 1759 1934 2477 2498 2336 2142 2097 2334 2412 2252 2615 2880 2445 1883 1510 1335 1288 1186 1159 1102 1044 1077 1137 1168 1187 1244 1295 1383 1346 1477 1424 1253 1191 973 959 993 877 746 656 596 456 243 403 783 802 744 798 913 1171 1309 1175 1420 1867 2097 1950 1806 1300 1513 1331 831 641 649 569 510 848 1049 1271 1434 1444 1387 1495 1725 1478 1420 1450 1620 1721 1762 1876 1973 1879 1730 1576 1617 1725 1653 1396 1193 1424 1389 1314 1288 1261 1283 1381 1226 1095 1169 1194 1149 1183 814 1069 1306 1424 1373 1365 1397 1217 710 679 328 209 194 168 252 500 421 381 188 99 94 122 210 347 109 90 85 72 89 119 107 122 46 91 111 92 95 235 245 94 211 228 108 17 0 1 18 41 32 83 201 184 41 105 57 33 12 8 7 34 274 260 210 89 0 0 0 0 0 0 0 0 0 0 2 33 28 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2625 2661 2719 2791 2864 2928 2968 3062 3080 3107 3122 3132 3145 3153 3155 3166 3178 3183 3210 3245 3265 3267 3269 3303 3324 3333 3339 3340 3353 3380 3410 3458 3478 3488 3518 3544 3561 3579 3608 3649 3695 3729 3743 3751 3758 3775 3785 3740 3700 3781 3791 3741 3706 3718 3725 3683 3725 3789 3821 3796 3778 3819 3946 4100 4123 3997 3480 3373 3465 4463 5365 5009 4697 4592 4202 4126 4128 4104 4070 4066 4077 4082 4048 4030 3962 3855 3839 4137 4684 4713 4138 3888 3840 3837 3932 4016 3937 3874 3874 3875 3860 3955 3969 3921 3905 3862 3736 3478 3293 3408 3318 3115 3075 3135 3201 3257 3351 3364 3454 3622 3823 3944 3649 3639 3528 3549 3476 3430 3513 3616 3565 3436 3470 3473 3482 3350 3157 3004 2851 2936 3152 3179 3209 3256 3272 3268 3294 3316 3235 3371 3430 3261 3166 3221 3346 3736 3797 3927 4141 4215 4216 4170 4101 4118 4141 4060 3768 3472 3178 3007 2971 2894 2777 2760 2683 2657 2784 2989 3198 3421 3648 3941 4174 4269 4103 3978 3978 3908 3796 3679 3527 3500 3459 3716 3993 3897 3765 3823 3818 3711 3726 3770 3802 3885 3930 3166 3348 3647 3468 3444 3531 3428 3212 3269 2883 2747 3478 4136 4299 4189 4142 4224 4334 4290 4236 4280 4230 4184 4322 4364 4235 3915 4029 4145 4102 4096 4310 4598 4843 4823 4265 4331 4480 4387 4271 4326 4335 4362 4261 4434 4492 4310 4059 3932 3790 3823 3771 3753 3696 3634 3631 3640 3613 3585 3589 3592 3606 3630 3647 3735 4102 3937 3856 3842 3859 3842 3789 3777 3802 3718 3858 3654 3492 3453 3449 3466 3566 3620 3531 3616 3701 3711 3662 3613 3537 3471 3549 3645 3636 3603 3425 3167 3128 3063 3037 2913 2840 2816 2803 2782 2777 2750 2731 2691 2686 2704 2715 2711 2705 2690 2715 2781 2867 2833 2736 2707 2753 2769 2778 2720 2594 2476 2403 2391 2435 2451 2437 2318 2183 2120 2035 1876 1837 1877 1854 1710 1654 1593 1490 1397 1351 1285 1243 1171 1159 1079 993 914 715 607 498 475 383 437 632 885 1262 1347 1246 1201 1198 1195 1184 1195 1260 1382 1331 1213 1172 1071 971 928 847 806 810 801 810 759 666 619 587 600 535 494 493 440 379 447 618 428 496 559 545 528 525 529 572 737 476 437 421 406 390 354 307 306 377 306 265 253 258 264 245 216 348 307 291 326 368 496 708 472 446 491 519 530 567 634 518 500 507 497 474 456 433 385 490 631 670 704 762 798 776 860 1140 683 789 851 1017 1126 1075 1028 1067 1046 781 793 863 981 1149 1036 968 1511 1469 1493 1513 1471 1476 1550 1598 1442 1377 1525 1719 1921 2190 2188 1906 1970 2210 2283 2160 2089 2110 2635 2509 2689 2508 2318 2330 2337 2079 1887 2325 2332 2002 1712 1559 1433 1416 1439 1353 1241 1213 1231 1263 1252 1272 1292 1419 1534 1631 1646 1562 1335 1009 1103 1036 949 893 836 737 761 344 840 1083 972 894 929 998 1141 1078 1095 1196 1396 1570 1872 1856 1327 1432 1336 877 609 663 624 569 1191 1086 1239 1464 1504 1573 1471 1292 1646 1676 1646 1637 1615 1802 1968 1818 1660 1570 1599 1727 1804 1758 1545 1385 1437 1462 1476 1415 1286 1247 1323 1329 1474 1531 1349 1040 1344 1026 1051 1233 1366 1430 1535 1559 1337 629 766 535 372 343 222 490 439 326 252 225 269 282 304 318 234 125 74 65 56 80 176 103 46 7 18 43 59 79 268 113 45 110 104 52 62 85 38 60 77 59 66 185 162 152 80 84 99 103 124 82 92 202 120 105 133 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2609 2668 2720 2794 2864 2892 2972 3048 3072 3085 3102 3122 3142 3152 3150 3160 3170 3180 3205 3225 3241 3258 3273 3302 3324 3330 3340 3341 3335 3351 3400 3402 3435 3483 3518 3547 3570 3589 3614 3649 3680 3697 3718 3748 3780 3806 3810 3779 3766 3827 3774 3713 3660 3652 3678 3678 3737 3789 3797 3776 3773 3796 3840 3899 3912 3550 3424 3436 3509 4370 5090 4590 4410 4131 4059 4037 4078 4089 4068 4061 4051 4019 4015 3994 3950 3780 3759 3939 3964 3996 3690 3685 3771 3891 3985 4044 4096 4106 4101 4087 4070 3937 3845 3825 3796 3758 3633 3444 3411 3483 3286 3047 3039 3062 3226 3366 3377 3344 3468 3662 3893 4149 3940 3693 3470 3459 3434 3380 3397 3511 3537 3438 3435 3413 3355 3172 3002 2973 2939 3206 3356 3257 3226 3341 3482 3505 3453 3469 3333 3368 3350 3260 3134 3057 3204 3571 3737 3853 4025 4143 4166 4134 4101 4042 3961 3819 3687 3440 3279 3220 3080 2884 2864 2749 2730 2752 2916 3217 3513 3683 3764 3828 4148 4273 4066 3897 3987 4068 3986 3838 3811 3696 3778 3806 3643 3600 3526 3672 3835 3859 3885 3953 3972 3835 3870 3687 3197 3395 3325 3268 3283 3128 3023 3080 2702 2871 3655 4233 4392 4321 4004 3870 3926 4023 3903 3913 4025 4048 4090 4117 4061 4039 4168 4216 4129 4105 4274 4358 4587 4535 4326 4427 4510 4345 4080 4036 4016 4003 3697 3942 4343 4374 4185 4226 3915 3879 3793 3759 3703 3660 3676 3650 3629 3593 3589 3646 3733 3763 3708 3672 3829 3877 3851 3785 3805 3834 3782 3808 3807 3701 3708 3552 3474 3497 3499 3500 3596 3570 3522 3499 3518 3561 3611 3618 3472 3389 3499 3699 3718 3566 3387 3212 3092 3019 2940 2848 2796 2785 2781 2756 2765 2725 2700 2686 2690 2691 2678 2671 2674 2725 2784 2891 2986 2884 2646 2564 2619 2653 2691 2654 2524 2400 2330 2270 2284 2265 2243 2172 2073 2056 2009 1802 1677 1678 1657 1642 1611 1536 1426 1315 1280 1251 1227 1258 1220 1082 969 904 658 577 494 454 362 445 677 910 1223 1283 1215 1200 1222 1242 1245 1258 1294 1308 1284 1258 1132 1004 986 965 848 801 758 759 739 684 777 1070 659 690 650 613 571 491 431 432 437 422 472 503 515 535 575 618 738 582 461 450 424 386 374 351 327 328 325 301 288 284 278 292 300 278 337 325 313 349 445 555 777 437 393 439 469 476 507 525 455 475 497 494 475 461 445 458 512 650 692 702 734 747 788 1409 1251 789 657 690 740 800 947 1269 1393 1057 783 751 769 747 701 525 508 787 1121 1317 1430 1679 1551 1343 1373 1106 1357 1674 1716 1992 2353 2183 2159 2232 2428 2472 2356 2397 2284 2437 2293 2237 2179 2068 2052 2118 2052 1660 1503 1508 1672 1801 1725 1500 1570 1569 1487 1421 1372 1352 1414 1347 1233 1260 1474 1620 1624 1673 1801 1464 1106 1108 1066 1018 1074 977 898 1030 678 1177 1256 996 935 1025 1211 1254 937 774 825 884 1015 1549 1899 1557 1350 1154 893 757 678 552 647 1223 1203 1176 1280 1286 1753 1577 1379 1651 1741 1669 1594 1307 1635 1827 1616 1498 1506 1615 1922 1900 1847 1687 1515 1525 1656 1620 1460 1369 1322 1391 1361 1270 1307 1384 1054 1446 1122 1060 1168 1182 1241 1468 1594 1674 953 535 482 418 569 638 516 270 183 203 268 328 331 135 122 166 125 119 167 54 79 210 178 152 143 90 43 44 92 155 132 152 137 55 49 50 31 22 20 33 45 26 46 57 103 96 110 136 119 24 161 126 100 112 191 200 176 36 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2624 2684 2715 2763 2835 2895 2973 3030 3042 3060 3087 3115 3136 3142 3126 3145 3138 3168 3186 3200 3222 3251 3277 3302 3324 3331 3328 3309 3298 3308 3327 3328 3388 3450 3505 3537 3561 3590 3620 3643 3655 3675 3720 3772 3818 3839 3828 3805 3813 3757 3706 3707 3670 3631 3646 3678 3748 3780 3780 3770 3770 3776 3808 3864 3795 3605 3549 3558 3598 3910 4173 3996 3937 3871 3979 4015 4080 4117 4101 4066 4044 4036 4034 3995 3992 3835 3743 3823 3796 3910 3699 3679 3833 3967 4029 4028 3999 3978 4045 3998 3861 3654 3540 3577 3607 3490 3430 3529 3542 3511 3338 3130 3044 3061 3209 3413 3241 3263 3446 3637 3791 3950 4098 3736 3474 3428 3486 3541 3584 3633 3599 3583 3351 3380 3380 3325 3278 3181 3019 3292 3586 3672 3687 3753 3734 3552 3505 3474 3367 3319 3322 3344 3255 3109 3161 3371 3745 3888 3995 4107 4119 3990 3865 3855 3910 3801 3728 3573 3410 3341 3317 3236 3011 2845 2842 2809 2903 3211 3573 3702 3868 4012 4183 4249 4044 3826 3926 4183 4194 4178 4103 3969 3918 3704 3413 3526 3341 3551 3741 3769 3552 3629 4016 3973 3722 3521 3018 2992 3157 3288 3248 3126 2994 2821 2784 3170 3729 4027 4152 4228 3894 3652 3447 3471 3446 3537 3645 3690 3828 3908 3958 4027 4165 4239 4245 4264 4316 4638 4760 4584 4459 4420 4352 4094 3777 3748 3560 3477 3447 3686 4083 4325 4157 3986 3969 3854 3794 3786 3775 3742 3719 3661 3644 3712 3834 3909 3837 3692 3716 4002 3857 3880 3908 3804 3762 3839 3872 3890 3790 3730 3621 3563 3678 3791 3772 3711 3655 3688 3670 3646 3630 3677 3767 3609 3578 3579 3513 3531 3513 3444 3343 3190 3265 3138 2958 2832 2780 2771 2769 2762 2759 2692 2675 2679 2686 2684 2670 2656 2640 2771 2790 2678 2708 2715 2478 2429 2429 2517 2559 2536 2459 2338 2177 2105 2092 2052 1994 1957 1921 1888 1841 1721 1668 1627 1586 1575 1561 1497 1379 1258 1231 1424 1290 1204 1178 1120 1005 874 653 633 541 463 460 548 734 1019 1205 1220 1217 1220 1235 1253 1255 1297 1320 1273 1265 1247 1122 968 940 933 857 807 773 743 714 724 796 884 794 752 723 690 606 508 457 391 454 477 487 500 529 567 617 766 922 609 472 464 441 397 366 342 333 352 333 348 371 328 313 326 366 320 296 286 272 270 347 322 321 343 358 371 386 424 489 484 444 456 457 435 430 439 414 422 542 638 680 696 715 706 540 948 684 494 439 441 474 561 1008 1243 1456 1020 700 721 669 672 646 523 561 734 962 1065 1029 1295 1059 809 911 1146 1404 1618 1776 2152 2295 2243 2407 2621 2625 2455 2156 2070 2189 2045 1699 1725 2001 2042 2023 2053 1965 1591 1367 1366 1400 1407 1464 1557 1628 1651 1608 1572 1484 1492 1575 1475 1205 1076 1201 1338 1328 1491 1711 1589 1247 1063 1074 1134 1276 1082 1122 1023 1391 1333 936 997 990 1203 1344 1170 835 722 800 849 930 1199 1625 1476 1213 1143 1165 757 674 724 792 1055 1314 1349 1263 1295 1692 1749 1655 1624 1649 1693 1476 1266 1474 1597 1594 1586 1666 1797 1924 1862 1779 1692 1659 1643 1528 1295 1434 1483 1487 1472 1200 761 1153 1304 1116 1185 1140 1236 1266 1184 1240 1440 1526 1340 926 702 634 460 401 536 577 428 361 580 559 165 299 190 160 184 211 213 86 62 133 214 200 177 166 123 80 83 91 91 65 38 88 16 44 34 22 20 17 17 18 28 24 29 35 52 104 142 134 131 71 28 21 57 20 35 192 126 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 33 47 2636 2694 2715 2753 2827 2898 2955 2975 3013 3047 3079 3109 3131 3134 3119 3140 3131 3146 3164 3188 3219 3249 3269 3289 3312 3314 3292 3273 3268 3273 3285 3317 3362 3420 3484 3514 3524 3558 3618 3628 3643 3673 3724 3780 3823 3837 3825 3818 3839 3778 3712 3702 3675 3639 3646 3701 3757 3774 3783 3783 3781 3783 3806 3843 3783 3697 3687 3676 3875 4069 4049 3899 3827 3849 3939 4043 4105 4126 4099 4044 4034 3995 4012 4002 4000 3883 3809 3890 3870 3648 3635 3673 3833 4354 4347 3717 3695 3926 3932 3869 3849 3631 3529 3619 3603 3617 3612 3640 3585 3495 3400 3201 2932 2996 3115 3321 3258 3310 3487 3641 3694 3722 3734 3701 3506 3476 3543 3584 3566 3532 3516 3636 3546 3495 3511 3530 3467 3298 3100 3446 3485 3843 3980 3942 3866 3679 3456 3544 3464 3376 3361 3357 3336 3309 3298 3636 3658 3771 3827 3851 3846 3802 3775 3824 3935 3944 3847 3731 3653 3534 3312 3238 3093 2946 2812 2773 2849 3035 3264 3360 3737 3969 4101 4133 3961 3766 3873 4051 4047 4135 4216 4242 4140 4019 3981 3767 3597 3173 3038 3035 3077 3309 3719 3868 3663 3571 3498 3421 3473 3506 3370 3238 3087 2896 2924 3272 3340 3469 3920 4088 4031 3896 3546 3394 3797 4267 4361 4363 4145 4017 4692 4603 4451 4431 4389 4385 4423 4675 4675 4587 4470 4328 4067 3800 3671 3590 3475 3542 3538 3642 3910 4075 4002 4028 3966 3866 3804 3819 3843 3803 3756 3708 3705 3752 3782 3772 3727 3701 3841 4675 4315 4080 3992 3953 3920 3894 3972 3959 3840 3798 3787 3929 4025 3938 3928 3845 3745 3740 3789 3795 3792 3837 3785 3642 3533 3442 3384 3368 3408 3420 3267 3240 3343 3102 2988 2880 2759 2758 2763 2757 2761 2683 2657 2660 2663 2662 2660 2668 2626 2695 2635 2521 2506 2533 2419 2318 2333 2380 2392 2350 2282 2209 2121 2114 1974 1924 1871 1847 1840 1802 1730 1685 1675 1648 1627 1546 1439 1378 1289 1252 1202 1746 1504 1157 1083 933 828 735 730 656 550 447 473 735 993 1025 1042 1119 1233 1273 1263 1270 1246 1294 1302 1306 1290 1256 1153 959 883 846 820 786 778 760 740 767 804 893 853 818 823 778 661 564 470 412 437 503 553 592 617 594 550 631 909 696 523 507 467 416 386 369 365 386 394 420 453 415 361 367 385 340 322 336 288 254 292 295 278 296 325 352 412 525 539 478 450 464 461 426 403 422 368 408 536 620 643 674 727 713 530 569 482 416 411 459 597 681 1171 1303 1337 1156 944 908 687 674 693 611 537 575 666 642 525 628 622 587 666 933 1342 1732 1882 1971 2113 2336 2508 2504 2357 2062 1524 1411 1622 1774 1788 1723 1777 1985 2091 2151 1706 1281 1245 1299 1325 1411 1463 1558 1803 2101 2263 2091 1696 1664 1709 1652 1395 1129 1071 1093 1084 1261 1411 1479 1509 1470 1312 1293 1266 1142 1158 1074 983 996 1053 1168 1127 1312 1322 1085 920 948 954 997 973 970 1110 1177 1105 1217 2109 859 623 670 872 1187 1404 1503 1548 1710 1852 1668 1519 1504 1493 1634 1451 1663 1602 1660 1839 1826 1760 1922 1864 1793 1673 1620 1621 1591 1531 1385 1381 1540 1590 1556 1391 694 1222 1348 1288 1215 1236 1243 1158 1233 1337 1530 1377 1022 838 777 700 541 329 419 543 477 355 602 396 247 255 323 376 300 334 314 269 214 211 183 157 257 248 220 146 132 127 111 68 25 70 22 45 60 47 20 14 11 6 24 33 39 38 41 96 93 126 125 113 79 5 16 1 31 86 91 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 1 5 38 29 2672 2694 2720 2769 2830 2877 2899 2939 2997 3037 3072 3105 3127 3131 3125 3133 3132 3130 3152 3184 3214 3232 3235 3261 3280 3280 3270 3263 3260 3262 3276 3300 3336 3422 3489 3519 3514 3516 3566 3631 3653 3672 3720 3764 3798 3804 3787 3804 3813 3697 3688 3681 3666 3657 3650 3644 3757 3778 3767 3772 3776 3779 3801 3843 3849 3778 3739 3992 4209 4326 4261 3946 3853 3843 4005 4057 4073 4079 4073 4048 3994 3984 4037 4043 3986 3847 3815 3962 3967 3957 3804 3639 3815 4150 3985 3508 3695 3725 3915 3944 3889 3673 3582 3685 3679 3683 3651 3612 3512 3451 3452 3344 3078 3201 3115 3317 3362 3427 3530 3597 3603 3581 3436 3493 3567 3611 3578 3513 3481 3479 3560 3487 3352 3431 3548 3571 3499 3375 3398 3408 3544 3909 4013 3917 3815 3618 3296 3326 3234 3237 3250 3289 3318 3241 3297 3447 3431 3473 3533 3583 3614 3667 3795 3815 3950 3946 3883 3850 3764 3548 3345 3181 3049 2982 2910 2859 2889 2959 2946 3083 3396 3686 3858 3894 3774 3644 3725 3749 3711 3771 3966 4010 3904 3742 3566 4031 4009 3376 2966 2886 2960 3061 3334 3845 3825 3932 3679 3718 3914 3832 3509 3267 3054 2879 2911 2927 2898 3097 3623 4003 4281 4031 3887 3825 4156 4481 4355 4503 4292 3980 4363 4560 4502 4386 4375 4335 4386 4664 4721 4635 4614 4520 4261 4028 3750 3527 3502 3763 3776 3667 3858 4157 4203 4289 4194 3955 3807 3815 3843 3782 3756 3675 3672 3784 3940 3922 3767 3891 4000 4506 4508 4154 3938 3950 4029 4048 4066 3961 3924 3881 3943 4068 4095 4000 3891 3855 3806 3801 3819 3804 3758 3727 3637 3668 3581 3465 3436 3450 3430 3386 3396 3347 3151 2972 2962 2967 2898 2784 2760 2747 2697 2650 2636 2637 2638 2645 2656 2691 2614 2573 2565 2510 2415 2398 2317 2245 2246 2257 2251 2215 2169 2269 2993 2352 1960 1862 1831 1816 1818 1769 1721 1718 1809 1632 1888 1998 1454 1423 1354 1318 1197 1498 1357 1059 936 826 767 762 721 611 520 520 611 975 1255 1252 1221 1179 1221 1296 1307 1315 1301 1332 1300 1299 1308 1280 1165 970 901 909 873 797 757 761 759 804 909 850 829 841 856 818 711 609 499 520 542 654 761 902 869 580 518 529 601 707 723 515 489 434 417 418 430 438 441 441 439 503 444 440 450 434 431 432 381 354 327 310 291 314 374 413 419 512 518 485 459 460 462 448 421 439 427 430 503 563 582 652 728 762 593 502 448 422 434 578 957 1148 1106 1102 1271 1385 1310 1181 788 623 572 538 484 432 462 539 585 576 572 606 645 733 1156 1900 1788 1702 1762 2076 2435 2289 1719 1461 1372 1286 1364 1601 1860 1870 1821 1779 1951 1952 1552 1252 1352 1358 1519 1712 1609 1512 1580 1637 1577 1605 1769 1768 1805 1787 1637 1522 1565 1436 1202 1204 1276 1383 1485 1497 1540 1375 1257 1162 1147 1182 1236 1250 1280 1213 1220 1334 1343 1206 1048 909 847 896 900 920 1008 1066 962 916 1442 794 595 664 876 1106 1097 1360 1640 1760 1685 1606 1661 1670 1561 1651 1662 1724 1621 1472 1576 1607 1640 1799 1774 1631 1493 1449 1413 1464 1496 1590 1581 1552 1557 1577 1597 1384 1350 1422 1433 1433 1435 1321 1234 1193 1306 1469 1473 1270 790 875 780 555 397 458 623 594 310 222 263 242 464 789 635 325 366 242 240 186 137 158 80 134 104 120 143 145 149 153 141 81 32 17 27 43 52 12 18 15 6 5 5 4 20 58 96 108 115 106 122 130 13 8 46 29 15 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 11 8 6 4 1 8 5 8 10 2670 2697 2738 2780 2811 2831 2864 2923 2978 3020 3059 3096 3121 3129 3129 3131 3134 3140 3143 3159 3180 3194 3205 3235 3259 3267 3267 3260 3251 3251 3266 3299 3336 3426 3495 3525 3525 3504 3502 3594 3633 3659 3688 3717 3732 3731 3729 3742 3745 3614 3642 3661 3625 3617 3655 3629 3725 3735 3750 3766 3773 3774 3787 3825 3871 3837 3908 4039 4229 4380 4304 3976 3809 3938 4068 4131 4217 4274 4199 4012 3928 3950 3967 4004 3913 3766 3952 4482 4441 3993 3851 3658 4324 4177 3532 3598 3754 3919 3933 3947 3740 3614 3803 3995 3676 3563 3495 3381 3342 3286 3297 3309 3164 3314 3302 3469 3538 3580 3610 3635 3662 3611 3535 3434 3515 3565 3525 3463 3441 3425 3434 3408 3296 3365 3489 3564 3579 3487 3483 3597 3683 3923 4034 3930 3746 3565 3335 3331 3331 3346 3311 3304 3286 3127 3148 3202 3269 3272 3303 3387 3496 3601 3727 3742 3883 3916 3913 3808 3615 3479 3386 3211 3023 3026 3029 3008 3012 3020 2935 2902 3103 3390 3624 3721 3654 3516 3516 3344 3394 3454 3876 4022 3850 3700 3271 3288 3326 3107 2813 2795 2905 2939 3067 3735 3669 3704 3617 3763 3983 3975 3731 3370 3041 3040 3055 2843 2648 2837 3388 3971 4230 4220 4236 4249 3929 3304 3286 3734 4258 4292 4084 3974 4124 4342 4487 4608 4724 4953 4913 4731 4563 4467 4417 4363 4027 3963 3851 3847 3763 3700 3920 3973 4387 4491 4390 4097 3873 3820 3804 3767 3706 3716 3793 3853 3853 3818 3853 4018 4091 4092 4023 4012 4003 3986 4037 4087 3961 3905 3884 3930 4050 4157 4158 4034 3903 3861 3776 3686 3670 3708 3671 3646 3539 3496 3577 3626 3657 3657 3565 3402 3465 3302 3027 2908 2889 2871 2846 2775 2729 2706 2666 2641 2633 2632 2632 2633 2676 2612 2543 2607 2622 2531 2501 2381 2198 2159 2153 2154 2162 2164 2152 2154 2172 1960 1881 1872 1858 1826 1812 1728 1687 1676 1672 1704 1761 1614 1477 1466 1455 1316 1197 1114 1047 1012 994 883 887 764 730 550 548 731 846 1091 1172 1251 1154 1093 1175 1292 1360 1347 1361 1354 1306 1300 1326 1314 1253 1158 1096 1083 1031 946 837 720 730 805 847 849 801 760 748 713 692 662 595 641 1226 1294 975 1300 1348 652 555 560 666 725 589 538 479 463 443 450 465 470 477 532 450 485 486 476 456 438 453 467 453 372 341 319 312 344 415 447 428 407 458 475 458 446 442 440 422 420 451 476 493 534 580 653 710 781 757 696 648 619 508 706 1256 1346 1165 1130 1216 1202 1033 1139 853 642 527 465 470 515 559 586 621 554 575 640 669 836 1492 1868 1719 1608 1607 1624 1649 1751 1467 1401 1404 1400 1446 1541 1556 1450 1583 1608 1679 1557 1293 1194 1167 1291 1717 1848 1642 1490 1520 1529 1495 1544 1722 1925 2124 2033 1824 1853 2077 1909 1486 1337 1365 1378 1447 1742 1592 1504 1379 1237 1195 1204 1217 1328 1404 1321 1435 1559 1481 1468 1292 949 766 745 783 891 1014 989 659 651 603 627 722 816 855 1102 1090 1222 1548 1798 1805 1727 1804 1821 1736 1758 1848 1884 1632 1219 1061 1431 1612 1756 1749 1528 1353 1355 1365 1378 1498 1552 1488 1461 1566 1572 1469 1301 1285 1323 1325 1349 1464 1386 1158 1124 1237 1354 1389 1417 1535 1370 1048 687 704 1217 1314 795 504 488 417 356 558 545 446 406 389 219 93 62 90 158 54 51 153 206 175 153 148 157 167 76 27 19 11 23 29 32 21 14 21 25 16 108 65 75 98 120 103 81 140 258 85 31 30 19 44 114 107 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 17 16 18 17 10 9 7 14 15 2667 2717 2763 2793 2803 2806 2845 2903 2958 3004 3046 3084 3116 3135 3136 3141 3128 3125 3114 3129 3161 3179 3182 3210 3222 3245 3257 3259 3254 3254 3275 3327 3368 3437 3498 3522 3529 3520 3498 3546 3614 3652 3632 3649 3693 3724 3731 3737 3708 3654 3639 3648 3633 3649 3710 3700 3721 3723 3748 3780 3793 3794 3807 3837 3872 3880 3919 3949 4058 4136 4092 3994 3882 4046 4097 4545 4784 4579 4181 3946 3878 3944 3956 3997 3870 3764 3790 3812 3800 3954 3809 3664 4350 4268 3657 3786 3871 3954 3968 3688 3437 3779 4384 4368 3590 3441 3459 3461 3448 3380 3333 3302 3173 3246 3444 3552 3576 3648 3703 3700 3745 3732 3576 3472 3477 3497 3494 3452 3368 3325 3301 3400 3340 3395 3503 3523 3468 3460 3415 3673 3894 4081 4109 3956 3761 3689 3616 3357 3276 3274 3367 3471 3449 3286 3127 3191 3168 3226 3331 3441 3541 3598 3670 3753 3896 3941 3917 3837 3677 3463 3434 3341 3273 3241 3212 3167 3091 3010 2974 2928 3074 3347 3605 3733 3703 3541 3157 3162 3105 3135 3435 3764 3823 3563 3401 3516 3234 3049 3003 2951 2850 2632 2023 2254 2628 3185 3717 3952 3988 4122 3981 3477 3163 3107 3051 2800 2575 2749 3214 3840 4152 4445 4621 4459 3629 2821 3672 4180 4505 4463 4774 5085 4506 3601 4684 4871 4926 4930 4800 4628 4434 4209 4178 4355 4048 3733 3614 3615 3695 3873 3919 4277 4502 4525 4453 4262 4036 3892 3858 3787 3774 3886 4011 4009 3917 3884 3959 4088 4094 4076 4035 4042 4030 3967 3975 4184 4150 4066 3948 3906 3974 4075 4097 4024 3926 3814 3720 3647 3648 3631 3574 3679 3629 3574 3554 3513 3421 3381 3540 3522 3363 3138 3047 3008 2934 2877 2790 2711 2715 2681 2667 2660 2651 2643 2633 2613 2641 2517 2510 2552 2538 2506 2406 2291 2117 2075 2078 2099 2119 2126 2125 2087 2012 1946 1919 1928 1880 1846 1825 1694 1632 1645 1662 1645 1544 1430 1426 1446 1400 1277 1157 1046 1012 1120 1126 1119 1012 916 800 774 759 785 892 990 1111 1212 1229 1277 1388 1464 1452 1387 1339 1305 1303 1390 1539 1582 1533 1373 1332 1222 1138 1079 942 703 749 788 794 802 738 663 654 614 652 737 753 733 727 862 1074 827 1372 758 628 624 626 644 583 505 477 479 479 477 473 467 470 486 435 477 484 527 543 410 413 467 459 410 342 312 317 343 440 443 406 389 396 401 404 420 463 452 439 427 454 489 512 589 673 773 887 843 761 756 728 683 582 856 1347 1306 1181 1294 1178 1354 1021 1027 806 599 496 454 406 495 527 575 502 509 592 637 752 1108 1726 1820 1655 1643 1786 1768 1532 1440 1405 1428 1443 1451 1487 1570 1572 1385 1367 1379 1351 1235 1121 1096 1290 1355 1417 1475 1507 1507 1524 1528 1492 1475 1483 1850 2070 1744 2114 1822 2046 2033 1695 1433 1437 1422 1378 1334 1357 1599 1584 1328 1295 1315 1473 1461 1526 1472 1561 1800 1729 1325 1231 1047 920 771 688 804 814 1021 539 519 643 731 799 827 940 1253 1231 1207 1401 1682 1815 1756 1339 1530 1595 1560 1632 1872 1850 1720 1219 1408 1646 1824 1766 1437 1373 1393 1402 1253 1271 1388 1279 1166 1415 1398 1416 1512 1496 1339 1177 1139 1224 1085 1043 1147 1316 1387 1405 1665 1721 1657 1319 981 996 1220 963 496 556 639 373 220 248 459 464 371 340 253 93 91 78 128 147 99 129 217 207 217 178 147 132 76 29 20 37 36 70 142 69 6 11 15 0 5 64 83 76 63 129 124 31 222 179 143 131 100 76 83 219 116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 29 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 8 35 12 7 2 11 17 17 8 2662 2738 2771 2791 2803 2802 2832 2883 2937 2985 3032 3076 3103 3112 3120 3125 3104 3109 3108 3123 3149 3160 3155 3168 3206 3245 3268 3279 3280 3283 3305 3359 3400 3451 3480 3510 3535 3537 3523 3544 3617 3633 3602 3609 3643 3658 3656 3702 3680 3683 3674 3676 3689 3692 3678 3680 3728 3736 3769 3785 3793 3791 3789 3829 3879 3885 3895 3924 3976 4012 4008 3987 3978 4079 4369 4554 4685 4397 3894 3924 3934 3830 3864 3850 3897 3950 3910 3816 3837 4007 3853 4124 4495 4253 3767 3811 3903 4529 3785 3452 3415 4098 4652 4066 3386 3441 3490 3499 3484 3426 3333 3228 3175 3252 3427 3488 3517 3609 3722 3766 3709 3762 3537 3455 3433 3429 3428 3390 3304 3367 3411 3439 3431 3446 3488 3483 3372 3349 3515 3614 3867 4055 4066 3938 3814 3852 3611 3416 3261 3375 3602 3702 3631 3474 3376 3288 3247 3314 3401 3455 3510 3596 3686 3756 3780 3875 3892 3811 3739 3598 3441 3401 3413 3420 3421 3331 3127 3016 3110 3158 3279 3351 3402 3354 3209 3238 2922 3113 3111 3155 3263 3583 4005 3959 3705 3920 3458 3177 3039 2861 2560 2173 1327 1500 1802 2288 3037 3803 4252 4264 4158 4119 3869 3482 3472 3381 2900 2641 3212 3666 4005 4001 4075 3826 3148 2955 3792 4054 4544 4529 4483 3964 3329 4011 4558 4691 4700 4701 4636 4573 4441 4140 4103 4337 4454 4048 3736 3671 3686 3685 3854 4331 4470 4388 4290 4211 4105 3981 3947 3856 3919 4009 4077 3997 3856 3932 4050 4032 4044 4029 4028 3981 3868 3755 3736 3849 3843 3783 3782 3791 3783 3853 3839 3895 3909 3852 3714 3708 3800 3727 3613 3559 3608 3620 3567 3470 3376 3297 3282 3451 3366 3245 3184 3107 3005 2859 2811 2736 2686 2715 2740 2725 2683 2658 2639 2622 2608 2554 2529 2515 2496 2427 2299 2195 2067 2042 2063 2082 2083 2056 2003 1983 2036 2104 2270 2188 1878 1847 1836 1665 1595 1560 1523 1490 1482 1471 1420 1439 1361 1234 1085 969 1007 1223 1033 1142 986 785 707 578 359 807 928 1013 1167 1311 1367 1365 1426 1397 1421 1429 1354 1295 1331 1464 1568 1584 1545 1533 1361 1184 1112 1075 914 724 672 654 669 680 642 574 554 558 622 669 729 800 836 763 577 689 1010 709 571 579 623 612 509 389 406 473 514 512 492 449 444 424 377 450 513 718 995 398 353 362 413 376 333 322 310 317 448 442 370 354 375 385 404 440 443 454 458 454 455 470 526 600 706 731 742 684 624 609 553 582 582 921 1463 1773 1725 1580 1419 1424 1176 900 695 592 551 422 439 468 425 427 468 524 560 622 720 1152 1679 1680 1483 1528 1632 1973 1680 1415 1399 1414 1391 1386 1496 1653 1680 1808 1539 1208 1098 1066 1047 1094 1457 1527 1469 1405 1432 1441 1671 1461 1415 1409 1399 1499 1557 1401 1687 2152 2215 2052 1727 1496 1635 1598 1560 1485 1403 1509 1549 1391 1347 1356 1436 1560 1629 1606 1521 1635 1738 1321 1312 1290 1114 830 575 598 869 1099 694 558 724 759 775 930 1107 1202 1090 1030 1231 1507 1494 1408 1082 1054 1112 1156 1291 1288 1719 1672 1503 1571 1745 1850 1698 1640 1367 1377 1464 1415 1312 1360 1290 1089 1387 1438 1367 1308 1305 1227 1184 1038 997 875 888 1222 1541 1644 1596 1690 1690 1492 1240 1121 1087 884 564 420 675 853 608 231 204 545 550 434 282 179 124 98 97 158 146 117 152 161 155 249 228 201 137 52 52 25 48 31 25 6 0 0 0 0 0 48 86 86 50 4 19 0 7 71 124 107 33 137 159 84 106 52 0 25 250 64 0 0 0 0 0 0 0 0 0 0 0 2 16 71 52 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 1 0 7 16 0 0 0 0 3 8 7 2 3 4 45 8 0 0 0 5 8 14 2658 2681 2754 2793 2790 2791 2822 2868 2915 2967 3019 3049 3062 3074 3091 3095 3097 3108 3115 3125 3140 3149 3151 3162 3217 3263 3283 3302 3314 3318 3338 3386 3422 3442 3468 3512 3547 3553 3544 3555 3617 3619 3615 3619 3642 3669 3687 3715 3702 3690 3704 3720 3729 3721 3701 3703 3748 3746 3727 3756 3794 3792 3766 3784 3802 3845 3891 3919 3951 3987 4011 4015 4037 4712 4870 4996 4353 3730 3818 3901 3883 3649 3698 3881 4010 4016 3947 3961 4296 3950 3666 3642 3717 3824 3906 3969 4205 3878 3589 3513 3522 4002 4301 3612 3338 3357 3492 3527 3447 3377 3335 3280 3269 3393 3517 3580 3657 3761 3844 3781 3521 3747 3472 3365 3337 3316 3301 3300 3297 3482 3566 3622 3631 3631 3581 3481 3497 3650 3666 3658 3753 3874 3916 3889 3911 3984 3832 3615 3484 3650 3835 3799 3705 3671 3653 3490 3399 3404 3435 3443 3460 3506 3552 3558 3703 3856 3884 3821 3793 3725 3511 3402 3405 3418 3429 3378 3200 3069 3365 3368 3307 3222 3036 2800 2820 3131 2713 2874 2926 2880 2976 3155 3208 3460 3335 3831 3788 3249 2640 2157 1763 1739 2163 2164 2153 2014 2258 2970 3621 3943 3319 3814 3947 3661 3437 3341 3079 2727 3421 3607 3661 3585 3545 3235 2696 3085 2572 2870 2983 3435 3480 2857 2727 3915 4396 4631 4550 4516 4495 4433 4348 4172 4150 4487 4530 4261 4089 3964 3771 3975 3980 4231 4327 4153 4023 4056 4078 4019 3953 3946 4039 4032 3967 3899 3843 3817 3796 3768 3775 3853 3883 3837 3740 3600 3593 3542 3579 3836 3902 3702 3641 3716 3685 3688 3803 3872 3845 3779 3731 3714 3521 3445 3444 3456 3454 3445 3442 3429 3368 3266 3279 3236 3109 3000 2919 2847 2831 2770 2747 2743 2760 2755 2690 2659 2644 2626 2591 2606 2635 2600 2489 2413 2220 2090 2036 2037 2048 2045 2026 1997 1994 2292 2230 2235 2142 1858 1799 1703 1738 1636 1498 1443 1471 1476 1482 1503 1478 1419 1319 1184 1010 865 889 993 942 1053 940 747 673 664 492 668 786 1103 1307 1394 1446 1436 1389 1374 1364 1376 1348 1312 1351 1485 1490 1488 1480 1466 1328 1215 1225 1115 830 791 778 643 577 610 591 545 533 583 630 666 759 850 832 741 629 601 553 523 508 547 612 592 486 304 320 441 512 490 461 452 417 392 374 447 539 701 1005 404 346 389 402 385 365 326 296 295 424 447 431 436 436 403 369 412 441 481 499 500 495 501 530 527 609 532 449 433 420 467 494 458 493 906 1507 1776 1698 668 716 970 773 636 644 651 642 444 342 334 381 430 472 494 521 578 656 995 1391 1425 1219 1316 1794 2039 1841 1612 1403 1254 1223 1182 1320 1698 1853 1886 1610 1325 1247 1042 1113 1531 1743 1815 1798 1547 1523 1605 1751 1602 1652 1584 1353 1351 1345 1395 1510 1658 2000 2169 1887 1836 1898 1754 1630 1525 1439 1370 1376 1411 1352 1342 1354 1393 1530 1682 1540 1547 1654 1071 1088 1348 1073 1025 755 702 784 1007 883 660 776 803 901 1085 1226 1114 840 624 673 663 820 983 908 873 724 712 710 819 1218 1461 1723 1881 1719 1738 1881 1495 1348 1303 1346 1385 1246 1269 1496 1493 1553 1558 1534 1512 1547 1409 1316 1251 1291 1318 1346 1658 1696 1800 1718 1573 1397 1262 1136 1240 1358 1217 841 577 759 970 722 596 345 238 434 488 250 156 149 220 158 98 72 66 75 48 71 152 188 162 121 109 104 78 41 17 5 0 0 0 0 0 0 0 17 29 1 37 55 25 22 45 44 27 1 23 65 112 177 206 250 200 663 415 200 0 0 0 0 0 0 0 0 3 27 83 29 15 13 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 10 2 62 123 73 3 2 6 2 12 24 28 2 3 0 0 0 0 0 2 13 2 7 2649 2657 2751 2794 2781 2782 2814 2854 2901 2949 2974 3008 3034 3042 3059 3073 3105 3122 3128 3136 3145 3152 3162 3179 3224 3273 3303 3324 3336 3341 3355 3394 3407 3436 3482 3529 3560 3567 3564 3575 3625 3633 3637 3650 3643 3638 3658 3644 3693 3726 3742 3762 3771 3764 3749 3742 3756 3725 3755 3784 3805 3802 3778 3777 3756 3809 3880 3862 3918 3986 3957 4006 4417 4581 5086 5148 4310 3651 3829 3915 3922 3718 3864 3931 3979 4165 4461 4608 4380 3872 3700 3719 3772 3823 3881 3899 3748 3697 3553 3550 3587 3919 4089 3530 3515 3530 3580 3588 3549 3465 3389 3367 3356 3471 3525 3691 3739 3753 3742 3582 3408 3555 3456 3468 3398 3377 3392 3341 3496 3633 3793 3920 3965 3917 3693 3424 3635 3782 3575 3505 3641 3800 3887 3949 3972 4014 3992 3799 3722 3823 3912 3854 3808 3788 3728 3609 3481 3417 3367 3320 3426 3548 3557 3622 3760 3836 3786 3731 3821 3798 3579 3458 3413 3400 3420 3445 3372 3187 3404 3247 3100 2915 2672 2512 2499 2741 2784 2736 2714 2880 3056 2983 2783 2787 2769 3079 3517 3165 2437 1989 1932 2085 2583 2312 2221 1771 1514 1882 2259 2294 2780 3426 3727 3851 3827 3567 3177 2972 3515 3648 3753 3744 3545 2986 2210 2402 2276 2390 2489 3290 4002 3877 3333 3334 4400 4405 4041 4091 4299 4253 4309 4214 4570 4745 4625 4514 4459 4335 4183 4164 4455 4423 4375 4166 4036 4098 4101 4090 4035 4108 4185 4107 3932 3807 3788 3714 3637 3600 3674 3707 3699 3701 3703 3684 3592 3534 3586 3780 3848 3717 3671 3737 3744 3750 3889 3982 3924 3752 3577 3587 3513 3401 3358 3352 3372 3431 3477 3749 3526 3246 3135 3048 2978 2934 2861 2839 2798 2753 2739 2747 2759 2753 2711 2645 2645 2676 2687 2710 2700 2578 2410 2289 2108 2019 1996 1996 1988 1979 1991 2034 2139 2184 2078 2012 2005 1939 1699 1621 1609 1571 1452 1399 1442 1442 1447 1461 1461 1380 1271 1142 1000 915 838 977 1058 1033 889 760 761 903 989 910 853 1217 1516 1509 1445 1339 1300 1372 1335 1297 1299 1335 1405 1485 1458 1454 1479 1426 1312 1271 1321 1006 807 791 787 1411 1591 562 579 608 593 633 655 676 958 1371 634 578 553 517 504 495 513 584 603 360 357 460 500 510 512 472 426 423 408 420 434 477 536 541 494 397 365 382 389 384 393 408 343 322 397 404 367 375 438 418 340 402 477 503 506 510 500 483 506 452 470 447 383 340 329 357 373 366 410 707 962 841 755 411 332 414 496 542 572 624 566 449 379 367 386 421 457 441 502 547 591 881 1189 1161 842 800 1384 1880 1925 1697 1430 1261 1256 1338 1316 1570 1906 1776 1349 1394 1629 1452 1331 1517 1449 1394 1757 1752 1723 1846 1997 1886 1735 1718 1582 1507 1446 1484 1559 1633 1875 2192 2135 2181 2024 1783 1696 1704 1628 1569 1532 1457 1431 1419 1417 1435 1481 1569 1538 1558 1512 1128 1217 1492 840 1425 1196 1026 1018 1146 1136 908 913 961 1082 1156 1159 1043 794 522 458 287 409 564 859 961 607 586 518 452 587 967 1541 1907 1769 1700 1707 1569 1449 1373 1242 1299 1274 1521 1701 1712 1625 1556 1629 1639 1746 1473 1431 1447 1456 1537 1545 1534 1634 1703 1598 1368 1210 1236 1247 1541 1780 1628 1183 978 1261 1307 831 530 415 364 217 219 202 175 281 250 171 125 112 110 82 55 45 89 165 278 300 170 132 91 43 17 8 8 0 0 0 0 0 26 91 129 84 106 61 0 0 0 0 0 26 53 60 143 218 79 66 154 198 327 293 106 0 2 0 0 0 0 0 2 52 96 37 1 0 0 0 0 0 0 0 0 0 0 0 9 4 0 0 0 4 73 41 30 48 61 0 0 4 6 7 5 5 11 23 2 0 0 0 0 0 0 0 4 14 26 2623 2676 2760 2789 2775 2773 2801 2844 2891 2908 2940 2992 3017 3018 3047 3055 3095 3112 3116 3119 3135 3158 3175 3204 3236 3280 3319 3338 3347 3352 3355 3376 3388 3440 3497 3537 3561 3573 3579 3597 3643 3649 3661 3675 3627 3586 3633 3617 3683 3686 3741 3768 3778 3777 3759 3755 3773 3765 3822 3807 3765 3742 3744 3773 3755 3760 3820 3836 3829 3869 3960 3998 4096 4421 4799 4357 3778 3657 3843 3817 3645 3747 3776 3895 4544 4991 4489 3652 3634 3698 3729 3747 3753 3765 3830 3937 3853 3691 3771 3741 3688 3599 3571 3747 3649 3571 3613 3616 3603 3551 3462 3415 3420 3400 3469 3659 3623 3498 3432 3377 3490 3510 3562 3599 3484 3392 3389 3382 3534 3857 3787 3767 3789 3740 3577 3474 3757 3929 3826 3563 3566 3646 3749 3956 3938 4050 4038 3905 3761 3743 3795 3787 3813 3794 3735 3637 3570 3446 3325 3379 3467 3540 3607 3741 3861 3865 3819 3832 3825 3823 3923 3760 3594 3487 3456 3492 3483 3310 3324 3241 3052 2748 2553 2573 2584 2994 2741 2717 2723 2727 2777 2866 2814 2433 2572 2878 2885 2820 2686 2522 2844 2647 2609 2283 1747 1117 891 1181 1260 1502 2879 3502 3615 3749 3738 3347 3149 3201 3443 3730 3962 3977 3624 2921 2165 1980 2347 2395 2378 2904 3477 3046 1775 2325 1199 1469 1682 2687 3982 4390 4658 4685 4855 4730 4612 4517 4429 4407 4335 4200 4348 4413 4401 4271 4154 4145 4175 4173 4179 4252 4256 4133 3993 3937 3752 3605 3599 3664 3739 3755 3708 3653 3676 3735 3642 3571 3592 3667 3703 3676 3597 3593 3714 3761 3890 3961 3857 3689 3634 3641 3614 3528 3461 3417 3403 3426 3433 3832 3466 3271 3143 3066 3026 2980 2918 2751 2784 2807 2797 2791 2780 2719 2696 2644 2647 2675 2667 2651 2624 2458 2297 2162 2058 1996 1976 1953 1915 1937 2071 2220 2172 2038 1875 1749 1749 1754 1672 1614 1574 1511 1432 1388 1395 1394 1401 1412 1387 1325 1245 1138 1060 996 874 1066 1021 978 977 920 938 993 1223 1401 1231 1333 1547 1490 1423 1418 1250 1336 1289 1207 1211 1273 1338 1335 1285 1253 1227 1195 1168 1177 1143 921 780 777 768 758 644 652 606 624 647 636 639 650 922 1825 496 418 456 483 503 519 549 616 702 355 426 515 513 518 529 499 465 460 464 457 475 524 548 556 463 360 321 319 361 458 464 421 367 357 380 367 320 294 318 417 396 447 465 448 469 490 489 459 470 408 360 357 341 339 320 327 289 300 347 368 353 334 330 333 357 370 385 420 449 679 515 385 381 404 392 401 401 417 493 545 595 780 1009 1022 485 461 731 1105 1518 1718 1437 1559 1449 1704 1429 1276 1378 1386 1238 955 1282 1320 1092 948 1062 1398 1491 1644 1583 1754 1978 1899 1687 1816 1898 1703 1598 1567 1617 1762 1893 1976 1929 2128 2040 1793 1678 1711 1678 1665 1540 1481 1456 1443 1454 1468 1473 1492 1472 1563 1617 1346 913 961 1027 1348 1748 1299 726 1028 1025 1012 1048 1167 1177 1007 820 768 744 603 471 369 455 544 506 440 447 546 509 407 370 641 1315 1488 1799 1959 1725 1453 1480 1632 1516 1108 1117 1415 1651 1720 1648 1530 1547 1510 1619 1596 1565 1561 1540 1565 1469 1437 1550 1688 1623 1355 1038 1098 1335 1807 2095 2095 1979 1445 1481 1723 1407 902 524 426 327 285 388 339 375 405 293 137 131 362 212 80 65 79 121 190 135 73 100 120 74 17 25 11 5 2 0 0 0 0 28 170 188 171 132 77 14 7 2 0 15 17 37 128 161 29 90 160 181 132 70 41 125 46 0 0 0 0 0 0 17 25 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 126 110 62 22 14 0 0 0 2 2 3 9 8 6 3 1 0 0 0 0 0 0 19 34 20 2645 2708 2770 2785 2773 2774 2797 2833 2846 2879 2933 2979 3002 3016 3040 3032 3062 3079 3083 3103 3133 3162 3187 3221 3249 3286 3322 3346 3355 3354 3354 3366 3398 3453 3504 3538 3569 3595 3602 3614 3631 3660 3681 3693 3660 3630 3665 3679 3731 3710 3735 3770 3793 3788 3762 3767 3811 3826 3830 3794 3761 3757 3775 3799 3787 3783 3811 3856 3852 3846 3891 3890 3834 4014 3855 3597 3550 3811 4081 3877 3831 3843 3912 3943 4542 4609 3599 3509 3524 3567 3634 3656 3673 3707 3742 3749 3684 3633 3675 3672 3627 3590 3633 3762 3692 3682 3622 3591 3610 3595 3514 3460 3490 3425 3423 3509 3462 3359 3336 3361 3498 3512 3581 3603 3537 3476 3453 3417 3539 3697 3695 3653 3668 3654 3531 3454 3755 3912 3797 3685 3625 3602 3625 3704 3798 3977 4041 3871 3694 3651 3702 3752 3821 3700 3785 3717 3698 3616 3472 3497 3515 3554 3575 3746 3880 3929 3952 3980 3978 3993 4046 3897 3700 3569 3521 3502 3415 3294 3208 3196 3257 3204 3023 2915 2513 2660 2698 2526 2415 2511 2734 2922 3063 2556 2670 2817 2751 2733 2792 2658 2997 2496 2671 2118 1291 816 812 943 1203 1893 2959 3468 3500 3467 3478 3350 3252 3202 3515 3836 4158 4227 3816 3063 2462 2392 2451 2453 2207 2451 3089 2693 1533 1018 234 23 490 2031 3968 4790 5032 5099 4698 4486 4162 3860 4015 4491 4476 4554 4538 4585 4487 4354 4280 4181 4191 4263 4291 4249 4186 4134 4070 3915 3648 3852 3774 3734 3729 3738 3746 3709 3729 3620 3567 3512 3524 3588 3614 3568 3531 3534 3618 3726 3882 3967 3873 3750 3802 3794 3737 3681 3617 3534 3464 3434 3379 3546 3539 3293 3111 3084 3067 3026 2959 2875 2879 2868 2836 2814 2803 2741 2701 2660 2653 2639 2601 2557 2488 2295 2173 2125 2048 2009 1976 1913 1876 1939 2103 2170 2018 1843 1862 1981 1699 1712 1662 1589 1537 1482 1420 1392 1380 1368 1354 1326 1239 1217 1235 1163 1092 920 870 1020 998 1019 1200 1233 1235 1314 1414 1511 1381 1299 1436 1390 1372 1374 1308 1355 1304 1163 1064 1071 1075 1196 1234 1119 1027 1022 974 971 913 881 787 772 746 679 666 693 621 665 667 628 615 628 724 1701 543 333 362 458 549 549 544 613 700 687 663 586 544 551 554 517 478 463 458 473 506 498 565 562 437 364 329 304 347 470 525 441 372 349 341 341 386 367 331 373 375 392 400 388 361 411 349 375 390 337 281 277 294 376 384 361 311 297 301 261 248 279 317 368 399 413 421 466 494 632 537 428 380 377 370 431 414 423 466 499 509 509 534 855 490 397 375 469 753 1054 1069 1677 1368 1329 1211 1101 1092 1082 1105 991 901 981 1062 1122 1300 1475 1771 1828 1597 1769 2054 1768 1257 1296 1837 1956 1852 1700 1614 1599 1585 2096 1839 2054 2007 1698 1681 1785 1822 1685 1517 1446 1447 1466 1458 1458 1459 1479 1430 1434 1521 1682 1654 1625 1505 1352 1471 1330 1156 1087 1061 1037 1086 1151 1201 1164 858 839 725 660 606 512 429 401 400 393 513 646 585 429 354 450 987 1126 1185 1548 1707 1469 1566 1779 1806 1411 1206 1295 1535 1688 1752 1748 1658 1565 1518 1549 1635 1645 1643 1717 1508 1371 1493 1675 1782 1754 1832 1591 1769 2037 1989 1819 1742 1673 1624 1652 1465 1071 735 556 594 435 495 529 575 567 351 226 157 388 324 129 112 138 174 110 138 128 175 247 104 37 39 35 27 22 16 16 43 37 156 211 219 184 114 134 86 31 7 0 4 9 0 0 75 76 54 59 161 83 12 132 89 13 22 107 141 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 2 70 115 96 54 0 0 0 0 0 0 0 0 0 6 5 2 0 1 1 18 33 44 41 33 33 0 2665 2718 2763 2773 2763 2764 2783 2793 2827 2883 2918 2946 2981 3020 3039 3031 3049 3055 3071 3104 3143 3170 3190 3225 3255 3292 3324 3348 3356 3356 3358 3366 3407 3473 3522 3546 3558 3583 3618 3621 3629 3672 3694 3703 3659 3665 3788 3744 3783 3780 3753 3768 3789 3780 3758 3786 3850 3854 3822 3801 3793 3789 3795 3832 3809 3803 3817 3780 3794 3851 3851 3818 3665 3953 3673 3571 3739 4177 4528 3939 3937 3756 3930 4380 4602 4245 3625 3463 3461 3498 3508 3570 3678 3773 3806 3775 3711 3614 3637 3691 3715 3692 3641 3592 3751 3909 3757 3679 3698 3695 3589 3416 3352 3321 3271 3280 3299 3351 3439 3457 3472 3765 3580 3526 3534 3528 3512 3439 3472 3486 3534 3638 3635 3554 3553 3656 3829 3981 3899 3861 3737 3589 3551 3618 3876 3771 3822 3692 3565 3524 3557 3675 3631 3423 3445 3487 3587 3640 3583 3536 3565 3562 3662 3787 3854 3889 3935 3963 3968 4065 4035 3877 3697 3577 3520 3460 3308 3222 2966 2912 3016 3201 3346 3015 2509 2615 2678 2663 2478 2430 2573 2359 3078 2875 2518 2719 2859 3073 3422 2954 2347 2325 2438 2158 1798 1664 1623 1253 1342 2318 3705 3989 3653 3372 3261 3261 3532 3531 3671 3900 4272 4411 3988 3257 3056 2787 2546 2553 2424 2501 3027 2861 1855 651 380 271 950 2634 4269 4748 5063 4864 4534 4302 4139 4044 4033 4470 4571 4567 4550 4569 4582 4547 4415 4193 4157 4274 4343 4246 4139 4099 3997 3921 3911 3701 3678 3716 3734 3733 3715 3685 3639 3575 3562 3541 3542 3572 3579 3574 3535 3452 3512 3680 3877 3994 3968 3917 3910 3878 3864 3832 3749 3625 3485 3430 3320 3267 3190 3108 3063 3060 3071 2942 2928 2917 2899 2891 2881 2849 2837 2760 2695 2651 2624 2589 2547 2482 2332 2175 2113 2075 2058 2022 1953 1886 1913 2021 2156 2282 2325 2324 2187 1685 1602 1637 1605 1528 1485 1463 1429 1381 1369 1350 1329 1274 1185 1148 1200 1177 1046 940 961 1064 1140 1204 1262 1254 1211 1261 1393 1397 1279 1260 1276 1255 1398 1492 1442 1357 1252 1165 1005 999 1012 1098 1122 1043 960 937 899 857 807 746 720 712 683 656 722 784 797 760 693 633 600 590 556 859 446 286 348 530 680 639 579 629 606 593 603 603 584 586 559 510 481 480 488 507 538 497 527 520 466 418 357 305 369 481 487 458 405 375 366 390 431 484 426 369 328 300 305 376 361 368 272 246 270 286 301 289 296 396 432 379 329 325 286 199 220 318 388 476 566 546 492 627 708 751 626 453 393 379 302 405 438 434 451 486 497 481 407 449 488 465 360 268 275 246 702 1388 1102 921 1034 1100 1105 1120 1124 1040 954 1002 1104 1151 1154 1186 1429 1674 1757 1859 2081 2038 2087 1627 1860 2109 2063 1830 1713 1841 1499 1769 1762 1762 1710 1551 1746 1749 1935 1750 1545 1444 1480 1570 1586 1482 1425 1421 1407 1415 1513 1458 1453 1454 1493 1413 1257 1270 1235 1264 1165 1099 1055 1023 1016 1108 888 861 708 668 581 521 496 456 478 426 631 765 665 484 458 441 586 855 927 1111 1439 1587 1584 1728 1749 1567 1381 1324 1456 1588 1816 1878 1788 1641 1521 1523 1662 1603 1654 1809 1749 1598 1517 1432 1467 1607 1888 1993 2078 2077 1689 1624 1604 1347 1388 1503 1475 1424 1045 1081 936 754 626 490 255 179 222 304 188 200 230 251 218 221 238 162 190 228 147 191 66 52 55 44 44 57 50 49 53 165 188 185 185 180 157 91 51 22 5 0 1 11 1 0 29 57 46 33 171 171 136 230 274 200 24 135 225 72 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 13 18 37 39 46 7 0 0 0 0 0 0 0 0 0 7 22 26 18 3 19 21 12 1 1 19 35 2681 2732 2764 2767 2760 2761 2768 2781 2820 2861 2891 2931 2979 3021 3042 3039 3043 3059 3078 3111 3153 3183 3196 3227 3262 3300 3330 3344 3354 3362 3366 3371 3412 3478 3529 3557 3567 3577 3600 3621 3643 3683 3703 3707 3655 3666 3816 3785 3795 3780 3749 3753 3770 3767 3761 3805 3858 3849 3832 3820 3813 3815 3828 3842 3827 3780 3790 3781 3781 3784 3752 3703 3564 3669 3549 3563 4030 4532 4514 4407 3792 3820 4435 4713 4225 3592 3506 3383 3413 3422 3502 3652 3755 3811 3833 3676 3696 3632 3595 3742 3865 3855 3728 3471 3718 3966 3848 3777 3773 3698 3504 3346 3342 3305 3267 3268 3279 3308 3395 3517 3501 3976 3607 3445 3470 3478 3457 3391 3440 3362 3399 3468 3536 3576 3579 3636 3734 3805 3817 3809 3761 3655 3525 3473 3913 3663 3479 3379 3339 3320 3351 3516 3370 3198 3275 3445 3564 3594 3603 3671 3664 3678 3669 3730 3769 3804 3896 3908 3965 4039 4097 3925 3667 3480 3385 3341 3238 3148 2971 3031 3089 3067 3054 2923 2553 2554 2423 2370 2378 2421 2480 2508 2956 3184 2986 2834 2693 2782 3156 2959 2491 2158 2035 2207 2350 2444 2661 2244 1964 2292 2367 2982 3562 3566 3546 3300 3730 4099 3612 3773 4365 4567 4246 3933 3438 2921 2448 2276 2188 2357 3167 3285 3310 2191 1735 1583 2208 3561 4471 4844 5044 4907 4332 3914 3806 3593 3326 4602 4592 4593 4649 4559 4496 4580 4614 4314 4144 4182 4249 4219 4150 4073 3982 4028 3890 3742 3725 3739 3735 3726 3690 3666 3584 3599 3632 3633 3620 3637 3640 3621 3525 3400 3477 3707 3929 4029 4040 3988 3921 3893 3930 3937 3841 3673 3449 3439 3241 3165 3131 3115 3109 3091 3128 2920 2898 2880 2856 2863 2891 2874 2839 2704 2650 2634 2587 2528 2507 2456 2312 2155 2095 2083 2041 1972 1912 1868 1919 1986 2088 2153 2251 2311 2021 1594 1579 1596 1570 1530 1493 1455 1421 1359 1344 1326 1289 1222 1143 1107 1147 1143 1063 1037 1017 995 1087 1284 1089 1175 1044 1120 1248 1229 1161 1222 1197 1112 1242 1321 1412 1287 1024 1008 923 895 905 994 998 912 849 724 797 815 752 708 697 702 725 765 772 782 816 788 714 628 544 459 427 430 342 265 337 592 757 702 610 598 557 541 581 631 610 566 542 516 501 484 443 397 528 508 481 475 471 432 363 329 436 545 537 499 470 448 461 498 421 370 322 302 296 279 253 409 400 378 346 339 348 355 369 344 312 365 387 371 356 323 321 247 266 402 678 960 925 567 582 792 880 869 702 513 560 401 350 344 403 453 460 413 399 339 331 385 481 504 407 364 281 396 449 750 912 967 1100 1139 1233 1153 1000 903 927 999 1005 994 1059 746 812 1236 1575 1638 1634 1594 1665 1474 1741 2168 2311 2235 2273 1890 1709 1486 1382 1483 1589 1596 1499 1498 1682 1711 1584 1464 1491 1533 1574 1500 1441 1430 1433 1475 1789 1829 1598 1477 1452 1355 1161 1159 1135 1505 1561 1296 1060 1005 1173 865 832 754 750 719 652 476 448 450 548 561 644 742 762 404 462 448 508 632 647 603 702 1066 1181 1489 1556 1471 1413 1427 1437 1456 1717 1833 1804 1703 1522 1456 1522 1567 1710 1893 1942 1767 1420 1282 1421 1607 1674 1679 1761 1859 1543 1669 1662 1352 1268 1503 1605 1481 1387 1232 1125 1096 857 637 495 548 519 345 236 266 161 180 174 181 202 167 118 95 83 80 79 70 126 180 95 91 91 86 80 70 102 173 147 155 126 95 54 13 0 0 0 0 0 0 7 24 73 150 27 44 75 143 288 288 102 95 210 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 23 23 7 9 39 31 30 8 0 0 0 0 0 0 0 0 1 8 17 42 31 8 0 0 0 0 9 34 50 2685 2731 2760 2765 2762 2761 2759 2777 2825 2835 2863 2923 2983 3021 3037 3037 3053 3062 3083 3117 3156 3188 3207 3229 3271 3285 3314 3339 3358 3371 3375 3380 3420 3477 3535 3569 3580 3585 3597 3622 3647 3694 3716 3716 3688 3699 3786 3785 3788 3761 3733 3737 3756 3763 3765 3801 3839 3838 3835 3834 3819 3813 3853 3893 3857 3860 3833 3830 3819 3756 3671 3685 3723 3630 3605 3727 4075 4389 4362 4236 3703 3755 3673 3700 3736 3664 3557 3543 3368 3496 3698 3844 3867 3884 3975 3833 3741 3750 3627 3655 3783 3840 3718 3424 3609 3704 3726 3710 3671 3574 3415 3341 3475 3380 3440 3459 3425 3435 3526 3604 3575 3649 3450 3331 3327 3367 3400 3393 3478 3440 3527 3640 3715 3716 3644 3583 3676 3754 3771 3819 3759 3592 3507 3537 3814 3502 3386 3379 3372 3337 3306 3336 3225 3186 3313 3413 3430 3436 3486 3501 3698 3665 3725 3744 3748 3785 3811 3927 3998 4189 4238 4016 3670 3427 3390 3418 3431 3137 2967 3006 3012 2881 2770 2535 2435 2173 2281 2542 2598 2522 2692 2663 2747 2864 2662 2468 2496 2552 2305 2227 2236 1736 1606 1763 1734 1605 1899 1123 1087 827 713 1584 2462 2653 3295 3336 3251 3269 3328 3873 4537 4715 4586 4392 3601 2936 2461 2428 2540 2652 3515 3547 3745 2995 3178 3580 3802 4256 4694 5209 5172 4920 4367 4146 4157 3829 3515 4133 4586 4663 4472 4398 4499 4544 4502 4366 4178 4177 4162 4162 4178 4077 3978 3893 3788 3754 3747 3739 3735 3719 3662 3626 3652 3561 3490 3474 3479 3570 3602 3576 3472 3521 3676 3879 4077 4139 4142 4058 3999 3952 3966 3949 3749 3473 3457 3323 3188 3134 3142 3143 3094 3077 3077 2970 2853 2839 2871 2860 2851 2832 2745 2711 2715 2726 2671 2537 2447 2379 2276 2168 2137 2085 2006 1949 1894 1888 1903 1921 1959 1961 1932 1851 1691 1600 1568 1563 1547 1532 1510 1456 1393 1339 1299 1284 1271 1226 1178 1173 1148 1163 1093 1052 1006 941 898 922 1029 1097 982 993 1145 1217 1063 1064 1148 1072 1123 1195 1201 1090 917 899 838 824 852 916 925 868 826 679 678 756 769 746 718 694 778 883 902 882 833 764 675 575 477 397 383 363 298 243 310 543 655 593 538 827 867 565 570 650 593 562 547 529 498 446 349 327 443 481 469 446 430 421 379 358 484 492 487 495 476 450 522 544 425 388 393 402 403 336 244 414 428 429 440 440 432 412 401 383 352 351 351 335 297 289 351 299 278 402 597 642 714 567 603 778 880 815 695 641 591 505 422 404 419 426 419 357 348 394 440 438 449 445 392 372 410 702 807 869 1051 1061 1116 1280 1185 1221 1055 893 888 938 998 976 839 834 960 1166 1350 1404 1496 1714 1861 1910 1986 2213 2415 2396 2454 2291 1939 1631 1556 1610 1636 1490 1574 1691 1623 1527 1522 1499 1518 1500 1482 1437 1407 1419 1455 1457 1542 1780 1836 1686 1455 1269 1150 1137 1141 1465 1464 1242 1089 1000 1068 1054 916 709 588 613 696 570 581 533 619 771 859 724 623 571 404 388 500 593 551 541 865 944 1298 1436 1313 1243 1348 1315 1348 1467 1616 1636 1578 1621 1592 1472 1425 1527 1620 1645 1825 1939 1545 1559 1630 1607 1528 1470 1509 1620 1441 1396 1228 1095 1292 1584 1730 1676 1592 1095 915 1339 989 723 683 820 871 691 428 309 156 149 148 143 141 130 108 106 107 116 116 107 116 133 124 127 134 150 159 139 125 141 130 107 90 99 96 48 15 21 13 4 6 17 2 19 32 9 21 45 46 57 335 347 356 214 159 181 0 0 0 0 67 80 0 0 0 0 0 0 0 0 0 0 35 14 62 72 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 7 0 3 0 0 0 0 38 21 12 2684 2721 2750 2755 2758 2763 2764 2784 2801 2812 2856 2920 2979 3011 3020 3034 3047 3058 3082 3117 3154 3184 3205 3227 3241 3272 3307 3337 3361 3378 3386 3395 3432 3490 3541 3563 3574 3589 3602 3629 3660 3693 3724 3727 3714 3715 3739 3756 3756 3736 3718 3734 3762 3774 3775 3793 3803 3835 3851 3836 3807 3810 3861 3857 3750 3733 3722 3805 3860 3811 3752 3767 3631 3591 3592 3677 3801 3927 4015 3858 3616 3686 3627 3696 3757 3714 3682 3621 3504 3578 4030 4272 4142 3917 3847 3626 3641 3747 3681 3750 3902 3953 3821 3573 3617 3726 3764 3726 3634 3536 3476 3412 3564 3600 3741 3793 3709 3618 3710 3987 3718 3434 3411 3415 3452 3546 3556 3534 3496 3626 3705 3718 3691 3629 3563 3637 3652 3783 3791 3763 3641 3446 3399 3548 3638 3548 3548 3589 3587 3517 3437 3395 3314 3244 3365 3448 3441 3488 3651 3582 3621 3623 3703 3795 3842 3850 3902 3995 4159 4260 4253 4029 3673 3452 3570 3798 3667 3182 2915 2854 2825 2746 2612 2515 2361 1902 1921 2048 2098 2192 2165 2692 2462 2424 2399 2565 2849 2805 2425 2545 2373 2280 2348 2131 1497 921 781 654 733 665 579 535 835 1647 2495 3335 3218 3209 3479 4088 4665 4740 4738 4389 3642 2976 2832 3101 3328 3341 3431 4373 4507 4165 4182 4259 4272 4657 4801 4926 4933 4507 4289 4409 4474 4357 4057 4041 4027 4116 4263 4441 4597 4658 4501 4329 4239 4202 4165 4122 4067 3999 3739 3751 3695 3773 3841 3842 3777 3698 3558 3597 3637 3530 3441 3471 3563 3630 3547 3477 3443 3590 3824 4013 4138 4154 4209 4218 4155 4022 3906 3791 3547 3514 3341 3251 3175 3132 3118 3088 3011 3040 3014 2946 2919 2910 2826 2719 2766 2705 2692 2744 2757 2771 2739 2493 2326 2240 2166 2096 2042 1986 1947 1948 1915 1917 1921 1912 1875 1810 1739 1663 1575 1583 1538 1510 1499 1486 1473 1435 1372 1305 1219 1232 1277 1283 1282 1229 1159 1172 1120 1067 1041 1025 1002 1020 937 938 865 888 1007 986 835 1137 1137 1102 1169 1191 1114 1041 970 1020 894 874 934 962 904 879 859 845 777 797 801 742 672 697 804 822 859 863 819 740 632 504 438 412 418 398 332 270 299 396 449 426 425 556 610 574 577 608 595 581 569 531 474 428 351 356 410 447 448 423 420 466 435 393 416 369 365 414 427 418 463 464 409 383 398 444 484 373 293 361 384 380 363 349 419 405 438 399 374 381 381 367 310 345 358 356 351 382 462 595 766 486 406 722 1011 922 652 510 755 631 504 469 452 428 382 349 365 390 473 496 435 395 422 415 658 1317 1215 803 938 920 1136 1182 1047 869 813 862 842 880 905 865 955 959 931 1095 1193 1240 1347 1664 1959 1935 1644 1731 2085 2172 2394 2281 1969 1844 1933 1932 1812 1705 1776 1744 1636 1637 1674 1675 1563 1506 1457 1403 1389 1395 1433 1432 1421 1435 1640 1876 1721 1423 1420 1294 1210 1173 1175 1178 1097 1027 953 938 862 717 570 552 735 756 718 694 737 830 964 742 699 672 631 581 561 601 602 707 754 1113 1434 1417 1341 1403 1448 1447 1479 1588 1664 1585 1481 1620 1611 1577 1495 1497 1484 1385 1679 1665 1654 1774 1713 1483 1683 1845 1645 1480 1477 1476 1218 1176 1463 1644 1735 1765 1376 704 681 1260 970 968 1045 1191 1222 1051 495 231 153 142 140 135 125 128 255 169 128 188 248 174 133 145 151 155 161 185 203 157 144 116 109 92 93 121 119 80 53 60 35 5 30 45 43 65 71 80 96 118 97 189 270 335 313 140 26 56 1 25 72 52 57 112 22 4 8 4 0 0 5 28 45 64 105 117 95 62 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 1 0 0 0 8 16 0 0 0 0 0 3 12 2682 2713 2723 2740 2742 2732 2733 2741 2771 2795 2860 2923 2957 2977 3004 3019 3035 3053 3079 3114 3150 3177 3193 3199 3222 3265 3302 3332 3360 3383 3399 3412 3443 3492 3514 3529 3562 3593 3600 3623 3627 3680 3720 3728 3725 3722 3724 3742 3726 3710 3730 3765 3788 3789 3778 3783 3798 3835 3851 3813 3788 3819 3852 3796 3794 3792 3783 3741 3756 3770 3644 3671 3624 3664 3677 3620 3658 3800 3828 3775 3637 3671 3720 3791 3834 3750 3530 3453 3444 3674 4421 4710 4377 3942 3825 3662 3729 3844 3870 3820 3888 4036 3910 3601 3661 3736 3803 3793 3742 3714 3700 3599 3732 3759 3801 3814 3731 3643 3754 3938 3593 3423 3361 3336 3341 3375 3430 3431 3586 3521 3629 3680 3613 3565 3563 3571 3724 3725 3700 3648 3520 3380 3417 3542 3547 3694 3815 3835 3754 3661 3673 3573 3515 3462 3529 3574 3560 3551 3557 3608 3710 3754 3713 3672 3680 3736 3872 4029 4190 4244 4230 4029 3713 3516 3440 3681 3469 3123 2987 3025 3143 3273 3220 2885 2411 2027 2032 2138 2255 2447 2049 2483 2550 2625 2456 2575 2925 2718 2752 2826 2888 2820 2888 2381 1139 406 317 623 505 465 388 368 474 644 2061 3038 3139 3245 3576 4028 4380 4632 4679 4382 3785 3253 3182 3377 3433 3511 4336 4770 4756 4572 4354 4225 4249 4457 4602 4460 4342 4203 4078 4008 4203 4469 3827 3745 3990 4194 4346 4541 4654 4683 4603 4475 4258 4133 4071 3978 3963 3916 3707 3828 3981 3844 3757 3870 3759 3661 3512 3530 3495 3519 3618 3638 3606 3524 3452 3421 3486 3681 3870 3913 3941 3992 4120 4249 4223 3982 3681 3552 3496 3303 3260 3224 3175 3137 3122 3123 3095 3073 3034 2979 2955 2928 2876 2848 2783 2783 2741 2803 2911 2941 2668 2444 2498 2163 2061 1984 1941 1971 1970 1934 1950 1960 1987 1928 1811 1737 1675 1640 1582 1567 1499 1460 1442 1420 1419 1401 1354 1299 1265 1269 1292 1325 1317 1280 1197 1186 1146 1102 1079 1013 888 1029 1003 965 864 823 867 857 741 1111 1118 1093 1094 1098 1116 1084 1055 950 959 944 918 941 953 1002 971 819 767 805 805 724 693 693 711 774 840 841 786 708 611 520 470 1097 1191 714 386 289 325 317 467 440 391 453 537 610 604 532 557 550 532 522 454 413 375 383 390 409 411 406 463 548 527 418 370 368 384 417 402 363 388 404 401 391 386 419 459 379 359 381 378 339 306 300 340 364 417 422 427 431 398 431 347 361 367 382 416 482 557 655 681 489 392 551 751 697 719 438 419 474 514 492 444 448 374 390 388 514 574 467 377 420 457 487 511 505 465 411 565 626 754 766 674 623 693 773 795 914 875 870 866 831 940 1051 1053 1136 1266 1565 1897 1813 1154 1194 1642 1873 2135 2179 1911 1890 2165 2273 2156 2007 1951 1974 1901 1840 1802 1800 1668 1554 1495 1490 1519 1546 1465 1405 1400 1424 1538 1784 1793 1777 1805 1561 1301 1255 1281 1210 1188 1067 960 928 937 889 711 713 866 927 893 860 866 803 931 953 883 780 720 688 622 699 736 704 831 1208 1480 1363 1403 1315 1261 1246 1320 1500 1698 1596 1511 1513 1448 1389 1430 1565 1416 1361 1438 1412 1475 1685 1755 1534 1619 1763 1747 1473 1420 1561 1433 1488 1665 1799 1875 1799 1521 1123 936 1049 1065 1112 1063 985 1020 990 384 227 174 131 135 164 180 135 154 81 93 224 323 204 169 188 203 202 194 194 186 144 130 138 129 93 69 54 105 86 70 47 15 11 50 4 33 77 81 44 52 79 44 79 40 65 92 80 132 18 0 169 270 177 25 136 31 15 14 6 0 10 64 84 97 140 158 95 5 0 10 15 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 5 1 0 0 6 19 2663 2669 2691 2722 2719 2698 2699 2706 2747 2781 2844 2875 2914 2964 2994 3008 3023 3046 3075 3111 3144 3164 3170 3181 3217 3254 3287 3319 3352 3383 3405 3421 3437 3475 3497 3521 3563 3601 3606 3624 3633 3671 3697 3705 3711 3719 3719 3730 3727 3713 3756 3801 3819 3818 3814 3808 3802 3827 3839 3804 3791 3822 3834 3819 3784 3789 3797 3733 3649 3627 3678 3721 3670 3670 3686 3657 3644 3717 3852 3910 3743 3768 3864 3910 3881 3808 3686 3410 3583 4308 4735 4548 4034 3692 3742 3951 3950 3773 3692 3593 3612 3748 3659 3420 3484 3592 3733 3802 3830 3870 3840 3752 3750 3717 3739 3816 3803 3605 3402 3473 3475 3463 3354 3283 3308 3377 3460 3599 3476 3424 3441 3529 3628 3648 3663 3729 3767 3784 3779 3749 3689 3610 3578 3570 3596 3879 4029 3944 3805 3801 3779 3627 3606 3619 3659 3657 3636 3706 3841 3861 3902 3822 3989 4160 4096 4012 3998 4195 4292 4307 4247 4069 3870 3774 3488 3328 3319 3252 3387 3618 3740 3764 3292 2739 2133 1790 2080 2417 2506 3132 2970 2973 3039 3094 2628 2164 2099 1759 1987 1917 2179 2326 2306 1777 864 603 632 427 308 281 284 430 978 1730 3886 3202 3168 3341 3487 3650 4021 4531 4564 4425 4006 3784 3782 3790 3896 4389 4858 4915 4706 4451 4358 4372 4233 4250 4476 4298 4110 3981 3642 3221 3416 3750 3637 4283 4679 4596 4447 4458 4579 4536 4530 4457 4236 4059 3974 3968 3896 3792 3755 3726 3701 3683 3662 3669 3613 3696 3613 3562 3512 3611 3790 3738 3618 3444 3380 3481 3622 3708 3717 3639 3725 3738 3853 3995 4016 3799 3442 3399 3331 3261 3249 3225 3180 3135 3117 3123 3115 3052 3007 2983 2961 2924 2891 2899 2885 2836 2812 2801 2975 3117 2627 2383 2487 2398 2338 2338 2237 1942 1991 1979 1987 2015 2054 1953 1776 1717 1674 1625 1546 1485 1460 1445 1424 1397 1377 1364 1333 1291 1269 1272 1291 1323 1357 1338 1249 1212 1192 1155 1068 892 851 1024 1097 1029 912 880 898 835 949 1083 1108 1173 1245 1240 1243 1172 1077 951 1008 1027 969 995 1006 947 923 879 855 846 808 744 767 726 734 769 792 788 734 639 583 561 530 1714 1940 634 596 307 376 422 554 522 461 463 543 561 543 540 523 489 484 506 401 363 399 417 435 434 369 372 467 545 509 464 417 367 397 418 387 373 400 418 414 371 286 322 391 391 381 369 362 365 390 346 368 402 427 464 506 465 415 475 419 380 398 440 446 586 718 701 635 548 447 393 430 405 503 450 381 373 411 404 399 403 374 372 353 344 359 361 367 431 700 681 525 497 461 538 671 564 577 787 925 780 788 782 805 929 838 812 980 869 904 1102 1137 1209 1401 1580 1501 1401 1140 1166 1353 1558 1711 1729 1818 1918 1960 2240 1974 1662 1941 2038 1826 1752 1741 1794 1732 1567 1549 1686 1701 1774 1581 1422 1435 1520 1664 1601 1576 1798 1864 1671 1461 1459 1432 1370 1328 1151 1038 1094 1161 1108 1006 992 1003 1031 1040 988 955 909 960 965 914 867 823 847 792 856 742 621 748 1083 1413 1421 1380 1363 1306 1177 1088 1278 1634 1527 1483 1300 1227 1366 1471 1607 1265 1179 1164 1177 1343 1632 1677 1738 1758 1765 1694 1481 1276 1567 1626 1741 1786 1948 2003 1820 1455 1347 1208 1174 1143 1054 921 797 830 609 395 307 207 133 200 171 163 109 93 89 100 146 189 183 175 192 223 243 236 213 187 181 187 195 174 123 105 99 112 119 107 85 70 15 4 4 5 39 71 47 1 20 25 12 1 15 87 230 259 224 114 143 294 225 6 24 1 14 29 0 0 0 0 0 35 110 195 126 50 28 19 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 24 19 1 0 0 9 5 2628 2642 2678 2695 2686 2675 2681 2694 2727 2768 2787 2821 2889 2952 2972 2988 3009 3036 3070 3108 3131 3142 3159 3181 3209 3237 3268 3303 3340 3376 3402 3409 3430 3464 3503 3542 3578 3590 3580 3612 3617 3646 3656 3676 3699 3710 3711 3716 3740 3752 3805 3829 3828 3825 3818 3809 3804 3839 3822 3804 3824 3857 3853 3825 3803 3808 3805 3780 3674 3631 3883 3969 3967 3822 3839 3795 3720 3768 3909 3959 3667 3731 3763 3848 3906 3831 3730 3699 3730 4598 4708 4182 3742 3730 3857 3952 3957 3776 3539 3402 3354 3337 3380 3428 3566 3594 3755 3890 3950 3984 3900 3792 3745 3666 3681 3765 3788 3651 3388 3367 3490 3513 3487 3500 3530 3512 3515 3531 3451 3421 3521 3693 3801 3825 3904 3901 3877 3798 3720 3672 3632 3631 3731 3729 3781 4051 4065 3912 3895 3941 3644 3586 3567 3606 3593 3537 3577 3794 3955 4010 4293 4390 4229 4042 4025 4012 4122 4220 4301 4301 4236 4122 3969 3819 3657 3660 3792 3804 3869 3964 3917 3604 2949 2496 2181 2125 2327 2472 2567 3324 3306 3173 3046 2639 2232 1967 1606 1158 958 841 1121 1625 1993 1748 897 823 844 520 426 407 398 1402 4017 4486 3024 2939 3312 3468 3296 3296 4087 4394 4484 4395 4044 3778 3684 3857 4637 4977 5034 4921 4761 4565 4498 4628 4579 4476 4254 4121 4020 3736 3379 3406 3596 3680 4044 4664 4870 4887 4798 4368 4302 4235 4185 4070 4048 3995 3894 4015 3839 3874 3761 3709 3703 3659 3624 3754 3580 3833 3818 3800 3801 3785 3708 3580 3521 3313 3258 3415 3539 3574 3648 3559 3543 3543 3637 3689 3650 3526 3348 3310 3273 3254 3259 3239 3172 3098 3085 3070 3058 3001 2960 2960 2903 2741 2834 2829 2693 2742 2783 2733 2725 2770 2640 2525 2398 2281 2202 2281 2347 1956 1984 2010 2027 2043 2044 1939 1747 1743 1658 1604 1517 1484 1474 1460 1441 1401 1329 1245 1200 1203 1232 1253 1267 1285 1364 1324 1249 1231 1270 1291 1251 1149 985 988 1160 1152 969 882 752 781 1056 1105 1114 1164 1206 1219 1327 1271 1163 1042 1027 1059 1082 1090 992 999 979 945 910 864 801 757 758 748 732 743 785 795 723 634 623 593 587 971 1179 966 497 363 436 522 508 492 521 529 554 612 628 577 541 540 507 470 388 418 445 467 517 487 291 329 434 500 502 482 443 423 490 377 365 430 476 479 450 373 316 323 374 400 389 368 359 374 408 428 427 446 475 524 564 518 429 583 533 424 458 572 546 653 759 705 599 510 451 474 729 569 532 472 410 393 386 389 387 384 388 406 434 453 443 394 395 446 577 527 402 410 411 676 1034 824 641 746 727 779 786 759 756 851 886 928 1162 1172 947 1121 1131 1127 1399 1881 1555 1515 1189 1069 1093 1213 1401 1502 1750 1523 1665 2017 2074 1910 1859 1949 1962 1793 1756 1818 1828 1708 1724 1617 1581 1663 1655 1611 1478 1542 1415 1400 1413 1605 1641 1403 1726 1730 1641 1637 1529 1331 1222 1320 1313 1274 1262 1178 1083 1041 1063 1034 981 1018 983 913 890 883 829 796 828 859 788 649 558 670 983 1031 1220 1335 1170 886 732 1211 1541 1532 1378 1126 1086 1408 1625 1471 1206 1113 1126 1117 1225 1458 1592 1740 1782 1873 1896 1712 1389 1605 1696 1721 1813 1923 1898 1781 1213 1091 1102 1092 1070 1043 858 845 790 611 463 322 184 133 118 99 124 133 107 76 80 128 217 266 231 183 218 254 261 233 222 212 218 227 198 161 146 147 151 156 134 119 104 54 25 19 16 17 18 1 10 56 64 106 225 234 199 199 185 155 159 270 193 189 101 36 12 57 85 0 0 0 2 0 0 17 56 98 82 63 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 33 1 0 0 0 0 2594 2648 2655 2663 2663 2660 2668 2681 2712 2721 2752 2809 2881 2936 2955 2971 2994 3026 3064 3084 3106 3134 3157 3179 3201 3222 3251 3286 3325 3354 3367 3394 3420 3460 3504 3531 3552 3567 3568 3581 3582 3600 3619 3651 3685 3706 3713 3730 3788 3811 3835 3841 3834 3824 3806 3791 3799 3821 3793 3798 3822 3838 3859 3827 3865 3882 3773 3660 3638 3731 3878 3886 3866 3831 3814 3772 3675 3617 3760 3776 3617 3595 3654 3820 3891 3759 3701 3809 3891 4459 4336 4068 3859 3666 3900 3930 3753 3654 3580 3469 3402 3447 3455 3592 3651 3880 3992 4023 4062 4059 3945 3886 3806 3706 3756 3780 3723 3684 3408 3492 3521 3524 3545 3603 3631 3563 3575 3490 3424 3538 3613 3580 3615 3876 4007 3858 3851 3732 3670 3548 3336 3305 3658 3782 3871 3967 3843 3710 3788 3873 3687 3553 3547 3569 3536 3558 3731 3905 4005 4098 4146 4112 4042 3985 3960 3993 4161 4218 4216 4194 4142 4007 3808 3740 3759 3891 4087 4159 4135 4068 3858 3299 2668 2225 1918 1715 1891 2239 2072 2086 2630 2646 2194 2343 2840 2468 1120 989 919 918 1061 1458 1813 1681 972 580 393 286 353 391 604 1050 1123 2594 2255 2784 3170 3247 3139 3293 4239 4382 4475 4414 4249 4142 4178 4425 5115 5119 4997 4876 4807 4749 4725 4739 4460 4107 3792 3815 3919 4026 4264 4388 4482 3710 3985 4696 5031 4983 5001 4659 4194 4452 4297 4072 3993 3946 3856 3974 3793 3785 3837 3801 3728 3698 3735 4241 4064 4052 4063 4011 3906 3758 3466 3320 3378 3320 3311 3324 3379 3521 3722 3690 3614 3545 3568 3586 3539 3447 3315 3310 3301 3264 3250 3217 3140 3079 3057 3021 3012 2972 2937 2942 2939 2840 2861 2857 2594 2696 2732 2596 2551 2445 2462 2538 2389 2257 2226 2155 1906 1983 1965 2078 2051 2008 1992 1892 1734 1740 1698 1600 1559 1523 1471 1432 1372 1323 1274 1201 1176 1202 1242 1275 1317 1376 1382 1329 1274 1286 1373 1485 1577 1612 1640 1259 1091 1300 1346 788 621 933 1086 1122 1144 1188 1202 1247 1289 1234 1125 1090 1082 1032 1054 1140 1000 1004 1013 961 894 804 765 766 798 775 771 790 777 774 703 677 626 577 562 602 667 713 522 499 512 536 535 523 527 594 675 720 666 592 589 627 508 473 452 467 451 431 415 353 312 355 432 469 482 485 468 459 463 401 394 443 477 488 487 372 367 357 363 373 374 364 352 331 489 485 439 451 506 567 543 540 483 569 551 457 477 606 554 584 612 604 603 600 602 639 955 763 774 711 440 409 427 409 389 369 379 417 446 450 426 398 393 438 466 423 368 367 384 611 1009 895 582 622 618 609 759 823 841 845 935 1288 1349 1233 1121 1101 1052 1010 1130 1703 1655 1314 1084 999 1000 1017 1100 1071 1342 1328 1444 1750 1977 2031 1648 1606 1854 1913 1888 1875 1897 1890 1727 1705 1552 1435 1488 1578 1419 1386 1377 1397 1436 1588 1764 1463 1886 1927 1932 1908 1834 1679 1482 1640 1609 1613 1523 1400 1297 1268 1187 1194 1155 1143 1058 920 935 863 821 795 792 832 839 728 564 428 508 514 869 1198 1048 922 934 1291 1456 1490 1460 1326 1191 1392 1497 1325 1260 1221 957 555 756 1070 1177 1707 2272 2223 2035 1676 1497 1590 1632 1637 1635 1614 1574 1583 1344 1283 1235 1099 989 1055 1046 980 962 838 539 258 245 427 323 220 186 155 114 56 72 109 186 209 185 172 207 235 259 263 292 334 304 240 208 174 161 161 180 199 129 107 90 64 50 39 22 22 11 3 40 63 80 114 114 71 45 78 117 174 318 266 44 76 57 15 0 2 13 48 23 58 74 2 12 1 80 64 71 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 22 2 0 0 0 0 2573 2618 2627 2639 2643 2640 2645 2666 2672 2691 2753 2810 2869 2915 2936 2955 2980 3016 3030 3055 3089 3123 3150 3173 3192 3212 3235 3267 3290 3309 3341 3377 3405 3453 3500 3534 3552 3556 3552 3554 3564 3558 3588 3632 3673 3704 3726 3761 3831 3842 3888 3850 3797 3799 3801 3818 3829 3814 3790 3813 3841 3850 3885 3879 3922 3847 3786 3747 3752 3793 3818 3899 3836 3820 3798 3705 3599 3610 3752 3728 3726 3734 3782 3859 3849 3737 3768 3807 3889 4268 4432 4118 3673 3623 3880 3976 3858 3793 3774 3731 3722 3776 3593 3696 3747 3912 3966 4004 4065 4059 4003 3964 3865 3829 3874 3806 3649 3599 3327 3521 3457 3428 3482 3629 3751 3668 3626 3576 3547 3820 3957 3794 3629 3721 3435 3585 3738 3809 3765 3711 3627 3296 3512 3619 3695 3631 3628 3707 3728 3800 3786 3533 3534 3493 3535 3713 3859 4029 3971 3975 3990 3986 4021 4118 4178 4126 4195 4147 4137 4052 3887 3720 3606 3475 3572 3655 3865 3981 4041 4017 3542 2977 2642 2101 1706 1537 1532 1620 1925 2347 2231 1582 1398 2675 3657 2354 835 711 597 960 1050 1017 1088 1006 643 449 394 488 458 298 309 762 1548 2099 2331 2565 3127 3460 3396 3534 4374 4497 4594 4644 4653 4727 4902 4953 4607 4833 4680 4696 4785 4812 4814 4614 4107 3570 3224 3317 3572 4074 4907 4673 4873 3501 3191 3707 4015 4169 5129 4108 4064 4638 4553 4365 4366 4331 3899 3868 3823 3825 3772 3770 3802 3715 3640 3976 4204 4157 4135 4030 3800 3600 3389 3356 3427 3464 3484 3502 3530 3589 3689 3663 3611 3529 3500 3523 3521 3434 3256 3263 3284 3277 3228 3166 3137 3155 3067 3021 3008 2967 2915 2892 2882 2794 2769 2825 2907 2916 2745 2514 2495 2422 2248 2412 2389 2284 2214 2126 2132 2054 2062 2257 2124 1942 1894 1796 1709 1763 1653 1597 1569 1516 1442 1334 1243 1240 1258 1249 1234 1228 1252 1325 1386 1444 1410 1355 1330 1343 1405 1606 1704 1677 1513 1241 1094 1286 1879 806 863 959 1106 1173 1130 1135 1160 1124 1259 1229 1161 1101 1021 962 1001 1153 1108 1059 931 852 915 864 879 857 811 810 845 827 778 762 750 666 581 519 490 476 466 409 384 422 523 588 571 526 569 660 694 719 687 636 649 715 547 542 549 557 535 484 454 436 415 412 443 466 474 480 477 468 450 430 442 461 485 506 461 408 369 364 368 363 360 381 405 781 1015 693 385 406 465 525 685 602 483 444 459 473 488 559 496 510 537 540 531 559 751 779 771 600 585 670 608 417 457 398 368 356 385 446 404 526 442 397 392 412 420 364 353 364 371 453 622 692 576 594 704 593 799 952 981 1019 1001 1093 1102 1158 1171 1141 1102 1006 1036 1109 1035 1013 965 970 1091 1010 1028 985 1078 1143 1307 1674 1810 2040 2022 1867 1601 1576 1669 1857 2118 2172 2192 1875 1497 1350 1340 1409 1528 1551 1459 1487 1587 1686 1854 1899 1879 1895 1956 2044 2140 2121 1919 1935 1949 1856 1779 1701 1541 1486 1456 1469 1312 1213 1168 968 1009 954 935 925 917 946 896 810 767 577 512 444 574 976 982 1042 1005 1192 1341 1487 1654 1785 1714 1625 1555 1533 1522 1467 1118 725 899 1149 1398 1754 1975 2113 1791 1466 1485 1576 1482 1200 998 1045 1036 1090 1102 1233 1393 1160 940 992 1017 1041 1084 1001 720 563 463 467 320 213 201 109 81 61 69 86 92 97 116 134 174 193 211 231 284 337 293 239 200 174 159 144 154 208 135 90 77 67 49 32 28 29 23 15 18 36 47 115 63 62 104 136 134 139 158 87 47 15 0 0 0 0 0 109 175 172 100 2 20 4 86 137 87 0 0 0 0 0 0 2 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 9 0 0 0 2524 2563 2597 2616 2625 2632 2640 2644 2643 2689 2749 2805 2857 2896 2918 2942 2970 2979 3006 3042 3084 3122 3150 3177 3185 3197 3219 3232 3249 3281 3321 3356 3385 3434 3484 3526 3551 3559 3554 3541 3551 3550 3574 3619 3668 3711 3744 3784 3801 3840 3878 3894 3855 3794 3801 3841 3863 3840 3830 3846 3869 3881 3881 3863 3898 3814 3787 3789 3794 3802 3805 3848 3809 3822 3783 3642 3572 3736 3957 3956 3727 3890 3918 3905 3875 3774 3846 3846 3909 3929 4059 3980 3729 3717 3938 3949 3871 3908 3937 3954 4046 4141 3786 3734 3781 3725 3763 3837 3851 3855 3951 3935 3878 3934 3955 3806 3618 3609 3191 3244 3360 3401 3458 3596 3747 3790 3805 3751 3745 3743 3798 3835 3767 3740 3539 3665 3812 3877 3884 3887 3809 3413 3431 3402 3387 3415 3618 3840 3861 3981 3703 3516 3601 3636 3750 3896 3723 3749 3696 3717 3921 4116 4364 4642 4632 4592 4245 4119 4072 3972 3775 3535 3402 3369 3347 3244 3295 3419 3577 3582 3018 2644 2746 2658 2349 2152 2109 2035 2357 2220 2227 1798 2011 2966 3262 1841 754 515 557 992 877 667 815 676 1179 1212 523 450 518 334 86 105 420 1415 1538 2380 3146 3428 3746 3962 4479 4665 4785 4844 4785 4684 4704 4739 4653 4381 4043 4030 4142 4164 4052 4163 3789 3284 2817 2847 3153 3453 4179 4644 4815 3470 3038 3248 3054 2723 4323 4057 3974 4123 4280 4349 4357 4268 3895 3966 3949 3969 3809 3656 3693 3699 3655 3723 3920 3967 3990 3920 3675 3473 3390 3650 3596 3547 3563 3594 3649 3755 3603 3577 3558 3503 3451 3432 3454 3398 3255 3208 3219 3240 3239 3220 3211 3151 3078 3041 3025 2985 2917 2859 2855 2811 2766 2806 2852 2879 2877 2794 2714 3067 2523 2411 2396 2299 2219 2135 2147 2148 2186 2159 2013 1850 1813 1725 1685 1698 1643 1584 1523 1459 1384 1272 1300 1310 1300 1279 1251 1236 1267 1417 1452 1430 1380 1350 1344 1358 1435 1635 1685 1561 1398 1316 1234 1030 1320 942 867 917 1031 1095 1075 1127 1112 1077 1040 1025 991 974 1027 941 1043 1066 1014 924 857 876 977 999 994 943 884 887 929 926 811 807 746 671 590 532 494 431 405 396 395 448 542 632 700 800 643 636 666 714 753 763 766 820 733 745 831 806 623 543 541 521 498 464 463 471 450 443 426 419 428 452 469 483 492 500 457 395 358 350 352 356 364 401 439 494 437 390 383 373 344 476 924 821 562 516 528 561 588 516 471 483 524 558 567 608 833 686 533 428 391 400 364 429 397 366 361 425 572 621 670 694 492 400 389 404 510 478 422 390 390 412 488 563 514 534 544 708 841 886 940 1068 1035 1231 1275 1240 1163 1169 1333 1300 1209 1079 958 884 837 869 1185 1140 996 1036 1093 1029 1081 1430 1744 1840 1814 1538 1420 1625 1589 1894 2039 2181 2224 1886 1481 1421 1309 1315 1338 1471 1614 1648 1699 1783 1774 1794 1818 1876 1953 2088 2248 2289 2210 2094 1963 1936 2020 2028 1659 1455 1519 1565 1484 1382 1319 1005 1015 1031 1058 1021 993 1118 961 933 895 869 700 451 380 802 833 1009 1032 1006 1099 1347 1718 1722 1873 1889 1888 1922 1900 1723 1843 1869 1668 1583 1678 1758 1500 1500 1520 1529 1533 1521 1444 1074 722 841 765 731 889 1296 1504 1293 1014 1007 1069 1078 1042 1020 923 834 576 433 390 284 235 131 114 94 92 112 89 78 75 85 121 133 124 150 227 273 256 230 215 207 152 121 133 237 140 72 64 56 42 28 29 35 38 43 56 72 21 90 81 65 110 148 98 107 117 59 18 5 0 0 0 21 21 53 130 245 199 25 0 0 16 14 0 6 2 0 0 0 2 1 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 0 0 2512 2536 2573 2600 2613 2617 2621 2628 2635 2688 2744 2798 2846 2881 2905 2930 2936 2962 2998 3039 3083 3122 3150 3171 3178 3187 3193 3209 3235 3267 3301 3332 3363 3408 3458 3505 3529 3539 3553 3542 3537 3546 3565 3604 3659 3716 3754 3765 3797 3846 3862 3871 3848 3805 3821 3856 3869 3867 3859 3871 3893 3898 3870 3815 3891 3829 3787 3777 3793 3821 3821 3842 3856 3857 3792 3691 3696 3848 3911 3905 3858 3968 3966 3907 3876 3857 3828 3861 3870 3913 3895 3720 3605 3821 3933 3976 3887 3828 3826 3844 3815 3747 3894 3766 3786 3820 3777 3705 3674 3679 3769 3817 3859 3969 3972 3823 3682 3687 3511 3246 3239 3304 3414 3559 3686 3752 3864 3868 3903 3834 3784 3842 3901 3779 3687 3798 3870 3900 3901 3839 3687 3521 3496 3526 3494 3588 3726 3791 3897 4166 4016 3904 4047 4119 4154 4261 4184 3912 3913 4076 4330 4562 4732 4774 4557 4105 4025 3597 3418 3540 3607 3409 3309 3423 3131 2940 2772 2746 2933 3044 2586 2700 2578 2672 2714 2695 2611 2292 2118 2143 2062 1657 1703 2061 2112 1777 556 456 997 1233 854 504 605 471 522 384 221 302 485 625 730 969 793 803 715 1483 2428 3115 3985 4237 4654 4780 4841 4754 4597 4572 4651 4604 4752 4398 4140 4038 3967 3555 2231 3405 3457 3184 2783 2693 3107 3898 4469 4518 4805 4063 3624 3710 3321 2122 2106 3556 3947 4089 4127 4101 4105 4184 4157 4026 4017 4032 3933 3758 3643 3719 3763 3771 3757 3785 3838 3798 3636 3584 3539 3669 3675 3632 3580 3545 3557 3595 3591 3592 3557 3534 3483 3376 3383 3316 3190 3155 3186 3214 3211 3202 3192 3129 3104 3079 3048 3002 2950 2926 2874 2820 2750 2722 2719 2746 2749 2664 2837 3327 2762 2441 2413 2360 2299 2192 2227 2170 2208 2218 2038 1755 1755 1711 1686 1650 1593 1528 1465 1398 1324 1210 1291 1324 1318 1284 1250 1262 1318 1377 1419 1412 1400 1391 1377 1405 1505 1649 1619 1447 1316 1292 1210 999 792 871 872 905 999 1032 1060 1125 1204 1106 988 870 861 938 1090 978 1007 965 919 894 879 885 996 1012 1025 1006 994 1013 996 889 883 808 759 699 635 588 551 471 469 460 446 468 540 638 758 923 804 1072 1019 730 747 750 829 892 1038 1146 1153 1002 725 604 611 571 552 520 501 494 440 423 404 428 435 443 473 496 467 415 391 372 370 383 387 378 367 387 411 400 380 376 367 376 351 553 693 570 484 482 535 536 532 485 474 506 529 577 671 662 656 592 488 419 403 385 493 660 604 481 394 435 497 486 419 381 363 368 390 398 466 425 435 465 466 466 488 495 569 550 557 618 750 872 857 776 806 993 1279 1334 1103 1204 1346 1316 1108 974 910 811 740 735 920 932 1044 1228 1218 1062 1058 1133 1442 1639 1868 1816 1497 1690 1669 1719 1585 1793 1942 1608 1502 1548 1448 1444 1470 1538 1611 1671 1737 1794 1785 1776 1737 1700 1808 1969 2153 2170 2133 2022 1882 1852 1988 2128 1804 1688 1721 1761 1773 1675 1562 1229 1169 1212 1240 1208 1119 1251 1074 1000 986 883 653 429 346 656 784 821 807 787 853 1059 1324 1336 1538 1655 1620 1637 1679 1721 1645 1599 1572 1555 1620 1662 1286 1277 1451 1543 1507 1308 1262 881 725 821 800 623 679 1252 1565 1405 1051 888 934 1025 824 920 1024 938 796 719 466 270 235 236 212 194 257 300 133 97 80 72 79 76 59 96 165 212 241 272 283 241 156 112 103 107 94 81 64 51 59 39 33 39 47 49 66 65 100 165 192 216 201 224 94 57 66 78 58 18 1 0 115 160 100 77 7 43 1 0 0 0 0 0 0 21 11 0 0 2 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2497 2523 2551 2580 2587 2593 2609 2621 2644 2686 2742 2793 2836 2867 2885 2893 2919 2953 2991 3036 3079 3116 3146 3163 3168 3170 3175 3195 3222 3250 3279 3313 3343 3392 3438 3462 3487 3517 3527 3539 3538 3551 3571 3607 3659 3704 3719 3759 3812 3849 3867 3851 3816 3794 3801 3838 3840 3868 3865 3878 3901 3897 3862 3826 3897 3852 3829 3833 3843 3842 3797 3786 3863 3874 3839 3807 3799 3823 3915 3918 3915 3923 3922 3886 3863 3914 3931 3936 3967 3935 3797 3648 3666 3890 3908 3999 3841 3718 3683 3671 3601 3519 3899 3879 3857 3726 3618 3650 3743 3687 3750 3760 3875 3982 3980 3911 3851 3739 3631 3334 3097 3200 3336 3411 3625 3616 3622 3807 3869 3648 3464 3546 3727 3753 3692 3640 3637 3755 3880 3852 3679 3735 3651 3669 3678 3716 3766 3849 4081 4418 4368 4349 4405 4396 4353 4281 3892 3658 3792 3962 4241 4519 4660 4661 4578 4591 4126 3480 3193 3176 3178 3297 3738 3485 3257 2922 2619 2499 2651 3121 2454 2654 2728 2794 2836 2648 2133 1881 2473 1885 1401 892 840 1082 964 600 607 595 1307 1156 552 380 378 182 783 945 1108 1767 1772 1211 2691 1079 657 777 634 630 1320 2783 4149 4368 4665 4754 4690 4567 4572 4748 4856 4913 4949 4648 4473 4141 3404 2574 1820 2823 3091 3186 3127 3005 3099 3591 3793 4553 4442 4000 3690 3025 1969 1809 1910 3425 4003 4198 4312 4269 3980 4046 4196 3991 4040 4015 3938 3947 3765 3797 3808 3789 3883 3995 3989 3938 3731 3681 3695 3685 3682 3686 3663 3605 3586 3581 3621 3629 3619 3592 3522 3381 3327 3258 3155 3166 3204 3203 3186 3158 3158 3127 3117 3094 3056 3025 3005 2973 2913 2921 2876 2807 2759 2684 2508 2578 2787 2729 2442 2254 2228 2294 2330 2327 2249 2132 2133 2188 2073 1693 1728 1717 1673 1622 1551 1469 1403 1342 1271 1268 1269 1289 1293 1273 1264 1313 1390 1360 1342 1339 1358 1397 1420 1443 1508 1624 1644 1590 1479 1274 1129 1086 807 878 899 905 980 1062 1059 887 1021 1059 848 797 1084 1090 1106 1067 1030 1023 1037 1019 984 989 1026 1021 1053 1038 1021 1053 1013 910 822 780 749 713 678 663 691 590 538 494 464 476 527 601 637 698 761 1001 981 677 704 716 933 1024 1220 1226 1159 1285 729 632 611 605 577 553 546 514 445 396 353 344 371 440 532 513 460 371 348 349 391 465 469 435 383 366 375 384 391 418 388 360 355 570 568 462 609 388 444 472 479 454 441 467 549 509 559 573 590 541 436 409 443 553 704 714 683 560 434 443 451 440 408 378 359 365 390 428 457 421 438 492 532 537 507 563 616 520 449 580 816 889 713 527 616 975 1322 1312 1070 1211 1274 1219 994 844 824 725 755 764 757 770 982 1253 1163 1010 987 1092 1286 1452 1597 1719 1639 1242 1247 1196 1295 1696 1917 1546 1737 1798 1765 1717 1677 1672 1681 1809 1732 1726 1691 1639 1570 1470 1650 1868 1989 1979 1966 1929 1784 1693 1746 1859 1786 1847 2006 1951 1870 1860 1752 1629 1497 1356 1390 1368 1339 1300 1125 1032 1012 931 735 512 517 680 851 966 987 951 932 900 887 980 1189 1310 1245 1216 1121 1106 1138 1191 1181 1231 1396 1434 1197 1247 1370 1448 1418 1172 977 1042 1089 1072 971 808 1043 1605 1502 1271 1096 1013 906 804 751 862 981 955 850 680 409 483 612 765 912 946 683 490 232 136 98 83 76 50 44 113 136 161 264 360 398 225 165 125 99 87 88 86 50 44 44 45 48 51 55 48 62 65 106 115 72 71 71 179 89 30 19 7 30 14 2 0 7 13 25 116 10 0 0 0 0 0 0 0 0 14 11 0 0 0 23 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 23 0 0 0 0 0 2491 2515 2564 2577 2577 2583 2599 2617 2653 2688 2745 2790 2826 2856 2873 2880 2920 2952 2993 3040 3079 3114 3146 3157 3158 3159 3164 3179 3201 3226 3254 3291 3329 3378 3396 3425 3470 3511 3528 3528 3530 3551 3576 3610 3637 3661 3709 3761 3806 3842 3873 3861 3813 3778 3794 3801 3792 3840 3867 3898 3918 3899 3882 3881 3909 3908 3876 3859 3858 3831 3786 3808 3871 3895 3909 3917 3919 3922 3920 3943 3930 3935 3897 3810 3797 3945 3954 3971 3932 3712 3515 3541 3771 3972 3981 3955 3931 3725 3529 3564 3760 3749 3838 3872 3908 3792 3657 3622 3681 3770 3893 3881 3944 3903 3831 3828 3836 3720 3552 3388 3150 3209 3310 3319 3495 3495 3735 3905 3839 3656 3499 3484 3638 3706 3543 3493 3564 3660 3754 3841 3836 3828 3762 3782 3799 3786 3825 4016 4323 4570 4414 4430 4431 4395 4253 3895 3756 3602 3674 3717 3702 3965 4499 4636 4537 4604 4361 3810 3463 3312 3234 3509 3774 3447 3459 2974 2577 2480 2419 2764 2278 2389 2440 2483 2725 2886 2574 2743 2180 1553 997 679 596 583 552 506 721 695 849 627 331 330 202 76 844 1900 1738 1385 1285 909 889 894 1357 1076 634 522 1304 3145 4291 4524 4570 4618 4581 4520 4607 4916 4927 5032 4363 4047 4233 4588 4585 3827 3175 3251 3117 3117 3154 3075 3024 3066 3701 4680 4082 3568 3546 3528 3227 1404 2097 3444 4097 4306 4350 4172 3843 3693 3792 3816 3851 3849 3903 4032 3917 3897 3935 3874 4096 4256 4194 4225 3793 3699 3700 3664 3648 3668 3686 3706 3703 3686 3673 3690 3679 3622 3551 3423 3321 3279 3139 3064 3116 3191 3127 3125 3122 3105 3112 3113 3074 3011 3027 2987 2969 2972 2956 2893 2803 2766 2732 2791 2632 2392 2216 2107 2063 2184 2182 2187 2207 2159 2177 2239 2123 1681 1703 1699 1622 1558 1496 1405 1346 1297 1271 1272 1266 1260 1261 1265 1286 1334 1333 1309 1317 1358 1408 1453 1454 1441 1527 1599 1637 1597 1410 1233 1059 1034 968 864 859 937 957 1097 1091 1104 1111 906 745 873 1101 1087 1152 1124 1079 1068 1076 1074 1048 1037 1032 1071 1059 1002 962 966 944 896 812 770 760 750 749 758 721 630 559 491 466 505 519 560 523 575 673 752 717 638 673 1096 1174 1207 1253 1232 1612 4130 967 645 647 621 600 594 573 616 734 549 452 439 432 505 675 539 481 439 433 446 470 494 495 439 371 339 357 408 467 516 444 416 386 444 456 393 462 451 390 379 383 398 396 409 491 541 568 497 449 423 357 374 461 502 561 621 569 455 481 482 667 818 655 385 352 354 378 404 379 397 410 403 506 554 521 561 592 535 449 439 436 503 509 442 529 874 1314 1351 1106 1093 1131 1067 968 868 806 748 739 824 971 973 810 801 774 765 788 943 1082 1118 931 817 915 911 901 913 1088 1481 1871 1873 1826 1909 1926 1851 1883 1667 1555 1794 1773 1753 1705 1562 1432 1429 1530 1704 1818 1922 1971 1945 1773 1597 1587 1635 1659 1688 1681 1546 1626 1858 1921 1760 1443 1338 1599 1450 1504 1467 1298 1096 1048 1082 908 672 662 739 876 1149 1224 1184 1146 1052 1035 1129 1274 1404 1167 1118 1086 1084 1063 1037 1042 1103 1228 1279 1162 1055 1133 1358 1277 1268 1192 1103 1029 1127 1302 1502 1648 1719 1549 1399 1378 1270 937 801 813 818 792 753 668 565 530 931 1232 1351 1416 1367 1074 646 359 208 156 149 94 57 56 82 109 155 150 149 348 221 160 134 114 104 106 92 59 42 40 48 55 65 51 52 57 57 45 42 18 21 24 26 18 8 6 29 26 76 63 0 42 167 8 0 0 0 0 0 2 38 12 0 0 0 0 0 0 0 19 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 42 31 4 0 0 0 0 2478 2502 2507 2557 2578 2594 2616 2617 2656 2689 2736 2778 2797 2812 2840 2873 2920 2951 2980 3019 3064 3108 3136 3139 3147 3151 3154 3163 3179 3201 3232 3273 3326 3322 3353 3402 3459 3510 3536 3536 3528 3551 3591 3613 3630 3664 3716 3763 3811 3845 3862 3857 3820 3777 3782 3797 3802 3830 3878 3913 3907 3880 3886 3892 3895 3910 3901 3888 3870 3827 3790 3841 3893 3933 3946 3959 3974 3955 3885 3819 3914 3971 3962 3923 3900 3922 3989 3928 3745 3521 3457 3603 3872 4138 4161 4009 3921 3779 3676 3768 3977 3937 3813 3746 3901 3975 3911 3779 3706 3891 3993 4012 3868 3739 3753 3822 3774 3745 3592 3501 3283 3199 3365 3620 3613 3360 3566 3754 3753 3523 3375 3541 3734 3688 3677 3519 3597 3727 3759 3783 3870 3854 3799 3805 3813 3774 3755 3929 4328 4421 4192 4281 4365 4329 4197 3930 3855 3516 3618 3988 4092 4047 4204 4207 4273 4195 4294 4224 3995 3722 3520 3691 3569 3213 3284 2945 2646 2570 2153 2549 2339 2354 2391 2668 3160 3490 3369 3370 1728 1494 1117 827 745 688 707 793 695 576 433 339 451 707 342 224 295 517 725 995 1245 1494 1550 1288 1839 1542 1325 1789 2801 4291 4688 4633 4513 4543 4599 4566 4549 4764 4715 4599 3716 3224 3704 4524 4978 4753 3753 4000 3951 3496 3078 3228 3342 2651 2818 2993 3070 3144 3550 4272 3194 2173 2700 3644 4279 4471 4364 4171 3852 3800 3562 3673 3718 3647 3735 3826 3821 3720 3884 3903 3918 3999 4081 4146 3879 3707 3655 3593 3563 3606 3628 3727 3688 3719 3740 3742 3687 3586 3576 3501 3330 3180 3468 3476 3063 3172 3148 3087 3078 3117 3117 3044 2972 2928 2952 2935 2919 2948 2949 2848 2733 2698 2651 2566 2513 2419 2298 2198 2156 2196 2145 2135 2060 2036 2088 2122 1991 1845 1710 1644 1571 1509 1451 1367 1334 1303 1297 1277 1241 1219 1238 1268 1290 1308 1306 1310 1352 1420 1468 1508 1489 1479 1545 1597 1616 1564 1388 1133 999 1023 842 731 847 968 1008 1112 898 1035 1158 1151 1200 1295 1229 1142 1152 1132 1091 1064 1060 1035 1006 1010 1005 981 977 996 983 922 926 835 786 794 800 789 798 793 705 609 537 498 481 469 478 477 491 541 599 633 646 678 828 1096 1227 1193 1140 1159 1225 1651 728 592 598 628 705 780 813 763 1905 2548 1798 549 529 623 716 536 507 528 536 562 593 496 484 398 340 321 334 415 464 520 510 464 402 385 404 414 427 380 500 445 346 355 397 462 414 415 440 433 378 361 396 415 470 457 422 401 398 479 522 504 545 526 431 370 356 369 421 398 363 350 371 488 518 507 436 441 519 542 411 381 375 358 467 499 510 809 1302 1223 1202 1162 1030 910 851 776 679 731 740 864 1019 988 793 758 709 698 758 785 840 969 877 924 947 940 966 1000 1047 1184 1303 1425 1256 1519 1918 2048 2077 1922 1629 1783 1831 1741 1646 1456 1282 1257 1371 1443 1602 1854 2141 1900 1868 1733 1680 1606 1524 1499 1516 1450 1421 1608 1769 1736 1337 1292 1437 1386 1448 1488 1398 1192 1117 1268 1147 850 707 754 860 1127 1233 1221 1211 1206 1184 1165 1327 1481 1273 1155 1123 1097 1012 921 1003 1110 1190 1221 1217 1200 1124 1201 1193 1115 1067 1002 881 1271 1546 1695 1655 1565 1524 1479 1604 1434 1102 909 798 717 664 624 673 999 1141 1308 1415 1367 1276 1341 1254 927 574 361 340 225 143 91 83 77 76 87 82 105 185 163 122 111 112 109 117 112 86 54 43 60 46 57 43 46 73 93 68 31 17 6 0 0 0 0 0 0 42 119 149 177 218 177 35 0 0 0 0 0 0 35 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2497 2498 2525 2568 2584 2590 2605 2621 2650 2683 2721 2762 2779 2795 2835 2890 2947 2965 2981 3015 3057 3083 3096 3124 3137 3149 3155 3162 3175 3196 3220 3251 3262 3282 3327 3383 3446 3505 3544 3555 3540 3557 3576 3592 3618 3660 3714 3775 3820 3843 3858 3875 3883 3868 3837 3804 3802 3819 3853 3888 3900 3887 3891 3892 3901 3917 3907 3892 3877 3849 3835 3879 3923 3933 3950 3979 3994 3957 3821 3900 3948 3936 3864 3805 3830 3930 4005 3915 3804 3594 3577 3805 4097 4316 4301 3930 3835 3741 3795 3990 4108 4117 4072 3952 3968 3973 3958 3905 3803 3960 3853 3896 3784 3726 3750 3766 3785 3852 3678 3586 3377 3267 3304 3334 3329 3500 3711 3843 3707 3559 3577 3712 3916 3938 3828 3619 3650 3745 3705 3660 3656 3690 3783 3696 3620 3606 3640 3803 4111 4196 3879 3814 3871 3938 4032 4024 3537 3246 3486 3953 4377 4598 4544 4381 4709 4565 4299 3843 3544 3543 3526 3459 3535 3449 3590 3302 2789 2487 2240 2637 2574 2899 2661 2858 3759 4355 4176 3333 1753 1418 1420 1183 827 733 828 931 641 496 412 366 517 897 374 154 198 275 1031 2371 3369 3389 2726 2150 2274 2563 3315 4142 4295 4585 4560 4477 4455 4554 4609 4468 4228 4380 4355 4023 3089 3218 3778 3590 4422 4778 4250 4461 4842 4326 3371 3293 3084 2451 1931 2576 3529 3278 2564 4256 3898 3124 3273 4019 4633 4767 4666 4605 4196 3995 3777 3705 3686 3721 3777 3779 3758 3744 3795 3916 3970 3876 3771 3772 3748 3650 3603 3531 3482 3557 3606 3644 3618 3619 3667 3712 3692 3572 3556 3467 3308 3226 3759 3934 3036 3069 3119 3048 3027 3105 3073 2929 2830 2818 2814 2823 2798 2801 2781 2739 2799 2624 2691 2535 2476 2462 2402 2301 2287 2152 2140 2059 2000 1991 2029 2106 2013 1965 1881 1704 1539 1482 1438 1378 1349 1343 1308 1260 1213 1197 1229 1268 1274 1276 1269 1326 1430 1475 1491 1530 1541 1547 1561 1568 1546 1463 1245 1016 938 926 814 761 952 947 993 826 911 1134 1235 1251 1305 1318 1212 1130 1135 1107 1033 1022 1033 1029 982 967 916 889 921 960 995 909 875 822 809 829 821 797 793 780 708 623 559 505 447 428 429 445 472 505 529 520 543 665 675 960 1202 1238 1173 1197 1332 1239 903 650 581 653 805 880 868 751 998 947 645 563 578 738 645 562 523 509 552 583 543 505 486 421 379 355 338 390 519 530 590 610 597 619 446 404 416 379 352 340 336 371 435 516 469 448 468 460 412 432 399 382 456 515 486 406 399 495 526 488 468 463 419 372 384 402 438 414 384 397 412 427 425 419 367 346 394 479 475 488 433 493 582 493 521 757 870 876 1000 1045 937 792 783 835 846 742 700 795 986 1071 953 904 913 834 764 803 774 841 727 689 806 1026 1190 1039 994 1087 1013 987 1035 1289 1842 2080 2079 2103 2122 2044 1843 1616 1550 1344 1018 1009 1104 1255 1486 1632 1847 2130 1984 1943 1899 1605 1396 1361 1327 1290 1280 1278 1393 1721 1460 1435 1355 1392 1453 1486 1495 1400 1273 1414 1343 1142 1000 888 789 1073 1144 1110 1075 1098 1206 1186 1383 1552 1434 1273 1228 1135 980 910 969 1115 1239 1284 1284 1189 1155 1194 1090 832 626 625 1057 1427 1573 1574 1565 1622 1564 1350 1393 1301 1120 953 836 764 702 753 1007 1351 1518 1397 1078 960 792 1049 1227 1095 838 680 515 304 197 145 123 125 125 103 104 96 109 104 75 68 66 81 104 116 111 108 111 96 52 61 53 29 54 94 88 42 21 8 0 0 0 0 0 0 18 45 99 137 77 19 12 5 0 0 0 0 0 5 4 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2512 2512 2548 2589 2593 2602 2627 2637 2656 2675 2711 2724 2746 2785 2834 2888 2947 2968 2982 3015 3054 3075 3085 3115 3134 3152 3161 3163 3177 3201 3216 3223 3239 3268 3316 3376 3440 3502 3550 3565 3560 3563 3574 3600 3639 3686 3737 3790 3829 3855 3881 3875 3855 3843 3810 3793 3835 3852 3868 3890 3902 3894 3895 3893 3906 3912 3917 3911 3892 3873 3856 3880 3882 3909 3951 3972 3954 3926 3938 3931 3939 3950 3956 3936 3925 3998 3919 3855 3809 3729 3783 3934 4011 4040 4007 3914 3860 3818 3899 4062 4110 4112 4105 4077 3968 3932 3917 3856 3878 4088 3956 3977 3836 3761 3821 3880 3860 3998 3877 3714 3564 3504 3473 3415 3540 3706 3613 3592 3622 3688 3782 3875 3893 4056 3859 3621 3710 3777 3605 3646 3542 3511 3657 3692 3571 3459 3584 3882 3995 3867 3702 3674 3641 3614 3788 4085 4012 3368 3303 3476 3565 3695 4171 4515 4209 4336 4389 4170 3875 3712 3709 3516 3494 3620 3929 3664 2937 2693 3095 3242 3548 3399 3606 4234 4496 3981 3514 1813 1368 1376 1356 1196 1043 938 1126 976 1178 1327 1022 537 474 566 354 462 1340 2293 2543 2177 2235 2450 2801 2870 3006 3439 4011 4385 4242 4005 2676 3601 4297 4446 4484 4382 3956 3973 3782 3337 3101 3615 4069 3395 3033 3713 3787 3766 4296 4538 3754 3299 2896 2622 2750 3079 3530 3234 1947 3357 4231 3678 3836 4432 4774 4735 4728 4690 4430 4220 4030 3832 3728 3770 3773 3757 3762 3833 3885 3905 3854 3704 3608 3569 3601 3603 3589 3556 3526 3559 3551 3645 3655 3668 3674 3689 3729 3636 3544 3433 3374 3265 3440 3640 3099 3023 3016 2972 2952 2943 2944 2943 2871 2735 2705 2729 2711 2681 2658 2624 2657 2607 2569 2548 2526 2502 2478 2433 2365 2275 1928 1913 2029 2017 2138 2196 1958 1833 1870 1740 1551 1499 1438 1374 1369 1331 1279 1226 1193 1200 1226 1247 1248 1245 1264 1361 1484 1461 1476 1537 1565 1579 1578 1534 1428 1303 1160 1010 949 939 866 823 955 908 963 1045 1121 1189 1255 1164 1185 1135 1051 1027 1061 1061 1005 986 1088 1098 1034 953 901 907 898 846 847 831 835 831 830 829 801 785 767 741 693 634 581 544 479 482 474 474 479 488 492 492 495 495 572 795 1022 1137 1164 1174 1216 1187 857 580 560 573 627 679 671 621 586 572 556 547 537 608 595 574 532 493 536 540 527 526 469 419 419 412 359 384 523 519 652 823 925 1040 476 439 411 368 372 382 394 438 496 505 452 415 415 433 501 487 335 313 373 424 465 454 391 560 542 454 444 466 441 442 424 404 413 411 434 573 598 412 380 371 348 329 380 456 478 569 562 670 662 481 505 642 645 854 1011 966 787 692 705 704 774 751 665 676 917 1351 1020 918 1088 1125 1021 983 856 768 729 750 852 1130 1427 1003 948 1027 1056 1083 1068 1142 1594 1998 2067 2068 2091 2031 1887 1775 1723 1515 1233 1142 1262 1369 1568 1480 1779 1869 1809 1899 2021 1665 1305 1338 1368 1281 1183 1222 1383 1696 1635 1551 1530 1600 1668 1747 1714 1621 1405 1294 1253 1230 1577 1110 957 1128 1105 916 819 840 1262 1236 1407 1541 1486 1367 1241 1208 1120 1095 1100 1162 1249 1300 1289 1167 1213 1311 1254 1069 1060 692 1240 1521 1577 1507 1440 1431 1476 1570 1353 1166 1062 985 974 863 892 1140 1311 1311 1271 1186 817 740 698 845 1001 1016 934 894 595 361 250 226 235 269 193 145 115 92 82 77 65 54 76 67 66 78 95 56 120 73 44 58 68 16 23 22 39 45 47 41 18 16 5 0 0 24 54 50 73 98 61 55 52 9 0 0 0 0 6 86 280 94 108 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2460 2525 2568 2582 2598 2615 2625 2632 2646 2660 2665 2683 2719 2768 2824 2877 2932 2961 2982 3016 3035 3051 3081 3110 3130 3149 3158 3161 3181 3203 3208 3218 3229 3257 3302 3355 3418 3490 3556 3597 3596 3590 3600 3596 3601 3647 3729 3773 3834 3846 3850 3854 3858 3857 3840 3810 3808 3842 3879 3886 3878 3886 3901 3912 3916 3923 3928 3914 3891 3887 3890 3890 3889 3916 3939 3941 3931 3909 3796 3894 3929 3940 3960 3980 3986 3995 4008 3937 3819 3804 3878 3975 4066 4156 3990 3953 3815 3764 3857 3958 3958 4004 4030 4006 3940 3951 3881 3711 3819 3994 3969 4128 3935 3791 3831 3847 3970 3987 3803 3731 3709 3688 3667 3658 3618 3914 3660 3677 3745 3759 3812 3976 4038 4122 3886 3766 3899 3906 3602 3631 3617 3547 3568 3635 3544 3418 3575 4005 4136 4057 3801 3705 3615 3470 3650 3980 3726 3227 3106 3125 3179 3582 4490 4320 3921 4375 4263 4052 4091 4056 4033 3774 3298 3216 3557 3561 3049 2840 3057 3825 3002 3537 4569 4759 3986 3031 2038 1970 1592 1549 1395 1150 1134 1009 1193 957 1543 1908 1517 803 606 743 688 1033 1820 2305 2163 1814 1839 2097 2215 2621 3316 3824 4080 4321 4349 3825 2269 3434 4263 4317 4332 4321 4211 3816 3642 3375 3367 3491 3386 3131 1924 1683 1332 1832 3394 4498 3995 3506 3405 3425 3565 3688 3296 2180 1666 3250 4026 4047 4239 4527 4659 4611 4614 4603 4208 4076 4067 3977 3820 3817 3797 3857 3967 4012 3967 3853 3720 3642 3600 3545 3588 3616 3639 3663 3667 3739 3749 3871 3757 3674 3652 3628 3625 3567 3496 3445 3358 3198 3285 3621 2972 3000 3012 3005 2990 2980 2963 2836 2824 2659 2611 2653 2684 2664 2629 2638 2680 2619 2579 2579 2579 2545 2498 2498 2410 2370 2272 2166 2044 2093 2454 2429 1886 1675 1682 1661 1550 1491 1407 1401 1352 1311 1267 1218 1190 1216 1223 1228 1227 1237 1295 1402 1475 1435 1473 1530 1556 1573 1563 1503 1412 1264 1177 1096 1047 980 1006 1111 928 875 944 951 883 975 1229 1071 1057 1018 993 988 994 1001 994 951 960 970 924 828 801 890 956 1107 919 876 898 874 807 741 730 702 696 690 674 650 634 610 611 566 538 516 502 503 477 445 436 449 513 607 709 829 900 877 856 785 632 510 478 482 559 576 580 565 549 544 500 486 426 470 506 528 533 507 447 391 445 472 424 386 403 433 413 410 441 495 519 559 749 867 517 542 568 544 544 514 455 498 560 554 495 443 451 474 488 438 331 291 312 326 320 394 427 560 554 512 482 449 445 445 412 379 375 398 422 451 646 447 320 350 452 525 487 514 476 486 540 575 551 499 487 606 636 762 921 902 693 644 621 611 656 696 666 633 940 1457 1519 1525 1496 1462 1317 1063 1046 1046 928 767 790 1042 1504 1349 1295 1329 1270 1028 967 1200 1578 2014 2147 2201 2180 2007 2008 2060 1913 1737 1671 1761 1811 1669 1591 1469 1693 1831 1784 1773 2059 1981 1441 1322 1362 1288 1139 1282 1500 1687 1764 1703 1711 1838 1782 1802 1737 1726 1411 1106 1108 959 1388 1227 1022 1010 952 647 660 873 1366 1343 1393 1520 1490 1365 1164 1288 1311 1284 1230 1174 1069 1189 1219 1172 1238 1363 1379 1273 1151 1121 1082 1289 1457 1196 1117 1251 1542 1639 1354 1120 1049 1038 974 854 1075 1315 1306 1135 1104 989 780 658 640 725 794 798 808 843 655 420 324 368 409 352 362 297 167 102 80 79 82 66 51 43 35 29 41 39 92 83 49 41 58 35 31 22 32 54 83 100 141 84 31 0 0 4 20 35 36 62 72 63 35 7 9 50 38 0 8 46 159 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 8 0 2468 2529 2568 2595 2612 2622 2628 2633 2641 2642 2654 2675 2709 2758 2815 2867 2919 2954 2982 2993 3012 3042 3074 3103 3120 3134 3143 3153 3162 3168 3183 3223 3224 3248 3297 3352 3415 3485 3540 3550 3585 3598 3616 3619 3618 3648 3722 3768 3801 3806 3820 3842 3864 3878 3884 3854 3856 3858 3877 3891 3896 3913 3926 3920 3927 3929 3923 3916 3908 3893 3893 3894 3903 3915 3927 3915 3892 3909 3861 3857 3858 3894 3938 3961 3958 3946 4043 3972 3934 3944 3956 4035 4239 4258 3896 3895 3643 3653 3790 3796 3883 4030 4053 4007 3852 3792 3808 3802 3905 3974 4016 4117 3978 3920 3997 3959 4019 3906 3724 3678 3655 3661 3695 3664 3643 3648 3669 3653 3758 3877 3873 3886 3830 3964 4014 3914 3897 3878 3679 3615 3543 3539 3606 3594 3528 3515 3619 3798 3854 3958 3688 3657 3711 3542 3685 3557 3275 2970 2864 2876 3166 3856 4285 4397 3537 3883 3962 3777 3657 3422 3524 3598 3262 3067 3096 3017 2742 2626 2706 3498 2925 3471 4239 3893 2631 2378 2350 1521 1303 1254 1360 1433 1219 1009 1041 957 1108 1168 1064 1105 1265 1021 1338 1205 1185 1714 2280 2005 1949 2578 2924 3111 3458 3934 4326 4352 4440 4232 4115 4373 4428 4199 4022 4006 4034 3730 3558 3517 3546 3444 3107 2808 1876 1537 788 1719 3605 4418 3981 3728 3903 3982 3670 3156 2387 1498 1976 3442 4338 4435 4395 4473 4546 4492 4458 4319 3961 3874 3893 3853 3779 3636 3779 3801 4030 4156 4086 3910 3802 3834 3782 3688 3682 3771 3829 3764 3783 3794 3781 3700 3655 3650 3666 3663 3540 3473 3428 3393 3312 3187 3252 3778 2989 3001 2999 3004 2977 2942 2931 2738 2714 2669 2643 2648 2656 2653 2654 2635 2654 2598 2533 2525 2532 2484 2399 2374 2353 2323 2223 2113 2072 1999 1967 1968 1818 1667 1610 1596 1525 1465 1427 1373 1325 1287 1250 1215 1197 1238 1237 1233 1238 1278 1362 1455 1529 1501 1529 1540 1559 1575 1563 1510 1370 1244 1215 1220 1012 791 915 1118 935 874 785 682 773 1096 1237 966 941 968 998 1012 1008 1019 1032 970 965 922 851 810 832 925 1069 1335 1096 948 944 866 745 736 702 674 681 708 719 687 639 637 605 600 590 554 522 518 507 481 462 472 505 524 527 584 615 640 668 653 576 489 500 437 476 510 544 555 531 470 468 429 403 398 438 508 538 517 465 366 335 338 356 427 439 633 580 493 495 516 467 439 483 490 476 502 507 543 643 628 509 554 613 596 519 515 526 520 488 418 529 675 387 403 400 406 428 423 465 571 550 480 439 418 380 347 383 578 626 462 430 390 358 384 481 552 482 464 460 462 501 574 560 509 484 593 663 723 866 827 635 591 570 574 618 690 787 898 1154 1130 1005 1112 1426 1503 1264 1119 1114 1206 1162 899 741 809 1180 1144 994 1007 1014 729 985 1438 1775 1927 1992 2077 2078 1954 1856 1830 1712 1620 1629 1700 1658 1637 1433 1538 1747 1723 1531 1508 1605 1930 1762 1667 1698 1541 1132 1382 1549 1708 1808 1840 1800 1556 1417 1481 1574 1588 1504 1473 1349 1127 991 1137 1166 1043 936 543 717 1032 1322 1425 1474 1517 1457 1068 981 1057 1222 1300 1116 1035 819 899 963 1012 1050 1065 1203 1264 1243 1131 1056 1181 1482 1283 959 1249 1791 1668 1168 1043 1018 983 920 988 1105 980 902 791 984 1043 848 641 612 652 644 589 688 816 778 565 439 558 683 605 656 619 272 151 137 120 110 104 87 56 58 66 80 61 43 50 60 40 46 45 38 36 32 47 103 107 90 93 64 18 0 0 1 0 17 49 68 51 34 23 12 20 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 25 17 11 2472 2531 2568 2602 2617 2623 2627 2627 2629 2639 2648 2660 2693 2746 2801 2846 2898 2938 2946 2971 3006 3038 3068 3096 3106 3118 3132 3138 3148 3161 3171 3185 3210 3234 3267 3314 3374 3422 3446 3525 3587 3614 3630 3634 3636 3651 3691 3758 3762 3794 3815 3849 3883 3891 3883 3863 3833 3851 3862 3878 3913 3946 3943 3934 3938 3943 3943 3930 3913 3913 3915 3916 3916 3909 3904 3895 3895 3936 3910 3906 3900 3927 3968 4006 4025 3960 3927 3963 3960 3971 3975 3981 4040 4034 3846 3770 3591 3594 3706 3794 4030 4478 4001 3826 3634 3589 3720 3836 3880 3893 4003 4070 4054 4072 4122 4075 4016 3754 3686 3653 3618 3662 3727 3563 3548 3600 3598 3729 3825 3791 3741 3864 3822 3986 3958 3912 3853 3776 3706 3547 3453 3549 3648 3654 3547 3428 3469 3385 3459 3395 3381 3508 3614 3635 3749 3432 3108 3010 2991 3139 3523 3893 3915 4223 4283 4319 4278 4122 3752 2989 3350 3461 3546 3604 3486 3301 3203 2968 2583 2820 2748 2872 2957 2838 2872 2883 1811 2449 1928 2213 3330 3465 2379 1002 906 1084 1414 1218 839 1366 1929 1503 1073 811 1042 1844 2711 2844 2759 2913 3474 3878 3933 4115 4653 4622 4565 4567 4728 4755 4523 4248 4135 3650 3853 3765 3685 3630 3576 3396 2876 2463 2356 1587 1303 2287 3758 4287 4096 3981 4052 4070 3639 2898 2379 2597 3222 3856 4369 4536 4577 4595 4519 4275 4164 3988 3827 3783 3784 3808 3882 3615 3547 3670 3821 3963 4017 3939 3952 3920 3953 3895 3887 3911 3888 3864 3864 3804 3749 3682 3619 3595 3623 3622 3441 3436 3424 3381 3272 3106 2990 2919 2938 2965 2966 3002 2990 2871 2775 2830 2749 2677 2641 2658 2689 2673 2651 2675 2685 2614 2570 2529 2419 2380 2345 2433 2296 2223 2218 2199 2122 1705 1873 1802 1780 1712 1610 1554 1529 1464 1391 1336 1298 1265 1233 1207 1197 1237 1247 1251 1279 1352 1458 1553 1620 1608 1608 1609 1604 1591 1565 1478 1337 1228 1194 1260 1290 1125 895 1115 974 853 755 762 897 1029 1020 903 888 914 969 1011 1027 1046 1015 992 984 931 864 839 854 977 1079 1168 1053 943 900 839 835 730 686 673 679 701 725 713 733 660 603 598 595 567 554 559 527 494 481 477 459 442 466 476 499 542 581 585 525 478 502 455 444 485 528 536 538 460 415 411 419 437 474 518 526 508 495 446 417 393 366 450 466 775 774 716 666 531 504 453 458 420 406 404 398 419 512 624 655 649 627 585 533 530 573 534 495 435 570 879 713 483 414 408 410 399 419 476 454 421 436 426 401 419 476 640 515 420 369 364 413 459 479 472 455 467 475 490 562 602 548 539 529 593 665 673 728 635 573 683 663 506 539 663 877 964 886 744 705 826 1273 1368 1215 1149 1170 1165 971 637 667 743 893 893 798 761 1007 1124 1125 1531 1860 1955 1857 1731 1637 1602 1466 1422 1403 1358 1420 1900 1802 1484 1221 1143 1162 1203 1448 1460 1368 1526 1610 1684 2050 1644 1268 1479 1621 1646 1697 1691 1738 1368 1160 1253 1451 1522 1501 1435 1377 1202 946 958 1109 1058 850 512 619 915 1230 1378 1452 1468 1378 1086 937 1013 1233 1197 1146 952 816 800 747 667 681 761 1152 1232 1232 1217 1126 1068 1483 1573 1503 1683 1810 1680 1230 1199 1108 1017 992 1191 1231 511 462 628 854 1009 917 698 654 664 621 573 647 798 855 748 1024 1073 1223 1162 1042 1008 553 298 248 189 152 148 176 96 127 135 99 63 77 77 107 87 75 71 75 67 34 32 45 51 58 62 59 39 21 23 12 12 25 26 92 64 52 29 21 22 25 2 4 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 3 7 9 10 2 1 2 3 3 0 0 1 1 0 17 48 24 24 2469 2529 2566 2602 2620 2633 2643 2643 2647 2670 2665 2676 2696 2732 2786 2845 2897 2901 2927 2966 3003 3032 3060 3088 3100 3113 3116 3129 3146 3157 3159 3164 3188 3212 3247 3294 3324 3345 3400 3502 3540 3603 3628 3635 3650 3673 3692 3701 3729 3764 3792 3832 3882 3920 3927 3885 3868 3867 3860 3872 3912 3951 3949 3949 3951 3949 3943 3938 3935 3924 3920 3929 3925 3911 3894 3886 3896 3922 4010 3976 3906 3918 3941 3977 4056 3941 3904 3988 4026 4073 4105 4092 4053 3947 3813 3686 3661 3633 3654 3808 3942 4162 3659 3538 3640 3738 3760 3798 3850 3876 3914 3994 4052 4088 4127 4149 4011 3950 3891 3818 3760 3779 3827 3706 3698 3727 3737 3782 3849 3856 3811 3968 4046 4092 4044 3908 3788 3706 3565 3514 3499 3617 3647 3536 3340 3192 3210 3216 3323 3195 3325 3573 3705 3804 4022 3985 3241 2905 3076 3592 4109 4143 3406 4097 4156 4119 3889 3541 3235 2725 3540 3262 3450 3631 3629 3586 3641 3595 3126 2922 2992 2950 2967 3325 3295 2548 2262 3572 3114 2989 4133 4234 2199 1192 730 1090 1407 1224 1050 1419 2069 1665 1395 1488 2373 3165 2765 3021 3032 3485 4049 4365 4463 4573 4773 4673 4658 4620 4813 4845 4690 4576 4401 3771 3566 3622 3720 3635 3375 3136 2837 2478 2135 1922 2215 3056 3964 4224 4254 4193 4238 4180 3624 3051 3334 3659 4000 4249 4323 4433 4527 4517 4430 4118 3947 3853 3818 3816 3874 4056 4280 3818 3725 3689 3679 3785 3962 4027 4003 3951 4057 4072 4051 4012 3935 3929 3774 3739 3717 3670 3593 3526 3524 3513 3394 3444 3461 3416 3287 3064 2819 2818 2902 2919 2911 2917 2912 2836 2788 2881 2774 2701 2675 2655 2637 2628 2595 2712 2741 2715 2675 2571 2351 2355 2401 2558 2297 2101 2146 2146 2151 1993 1954 1846 1769 1691 1595 1560 1495 1446 1368 1315 1279 1248 1223 1205 1206 1237 1256 1280 1340 1440 1544 1624 1630 1659 1666 1659 1639 1593 1521 1401 1415 1378 1338 1292 1157 863 946 1066 984 847 793 868 909 963 919 863 853 901 955 970 995 1012 944 911 904 904 901 901 894 893 930 937 910 883 865 818 796 681 662 670 652 645 654 677 642 627 610 589 584 571 567 594 564 513 477 462 449 410 423 416 448 493 538 560 508 483 544 559 534 516 507 487 484 462 470 476 488 507 532 532 473 446 458 471 456 427 417 442 456 637 691 687 725 677 605 538 499 439 398 435 549 460 404 600 714 659 513 471 455 411 518 528 487 449 465 590 539 479 388 358 385 401 418 419 414 452 484 461 434 481 503 470 410 409 412 411 462 529 521 484 461 466 467 438 458 516 526 574 640 811 1085 581 464 475 474 516 503 499 699 574 630 614 539 493 529 767 1194 1373 1295 1225 1067 764 816 795 839 918 973 991 898 668 899 1149 1257 1562 1868 2012 1844 1797 1694 1596 1405 1257 1210 1173 1198 1343 1610 1495 1189 853 474 768 1262 1558 1460 1340 1383 1395 1651 1775 1563 1657 1655 1569 1530 1511 1518 1347 1130 1156 1314 1322 1402 1362 1489 1299 942 816 833 740 781 682 721 1001 1237 1260 1196 1404 1419 1392 1330 1180 1332 1370 1400 1160 999 872 700 535 534 1061 1364 1239 985 925 1140 1108 1216 1342 1491 1612 1612 1669 1195 1208 1126 1053 1120 1237 1102 698 501 682 994 1106 986 768 818 762 666 612 681 828 717 661 686 1070 1388 1414 1213 1030 572 485 332 214 177 140 140 177 177 149 95 58 94 102 110 112 103 90 76 78 49 43 37 35 39 47 54 44 39 38 30 33 59 59 98 105 57 24 26 45 42 20 13 8 0 0 0 0 0 0 0 4 16 3 12 18 15 11 24 43 19 23 26 19 11 3 2 0 5 6 3 0 5 38 9 6 2468 2525 2566 2603 2626 2627 2625 2638 2646 2618 2637 2641 2667 2718 2773 2810 2816 2849 2906 2945 2994 3040 3068 3086 3102 3103 3113 3128 3141 3146 3144 3149 3166 3197 3240 3261 3283 3319 3366 3473 3518 3583 3611 3627 3639 3648 3656 3701 3723 3750 3779 3825 3876 3889 3842 3917 3920 3875 3863 3879 3908 3943 3949 3950 3952 3943 3938 3935 3930 3930 3954 3950 3942 3913 3887 3895 3930 3934 3890 3836 3868 3926 3976 4015 4026 3927 3929 3998 4069 4067 4047 4041 3956 3862 3780 3718 3729 3695 3684 3767 3645 3451 3564 3668 3733 3727 3709 3782 3948 3875 3905 3885 3921 4036 4130 4115 4080 3976 3947 3928 3893 3924 4036 3942 3901 3902 3893 3817 3669 3560 3628 4000 3938 3942 4006 4021 3920 3763 3683 3689 3672 3731 3611 3364 3179 3160 3289 3486 3379 3474 3705 3982 4135 3862 3901 3581 3086 3145 3397 3709 4096 3901 3842 3934 3809 3717 3518 3042 2465 2842 3456 3519 3266 3127 3084 2958 3131 3537 3392 3253 3197 3283 3473 3593 3840 1934 3257 4566 3549 2094 2389 3230 1971 1220 446 655 923 999 1190 1279 1907 1829 1894 2107 2611 3001 2729 2977 3357 4038 4328 4404 4523 4708 4776 4617 4557 4595 4646 4621 4613 4700 4531 4213 3738 3606 3622 3500 3279 3284 3272 2976 2723 2906 3381 3878 4223 4104 4006 4073 3895 3318 3025 3561 4055 4217 4317 4347 4438 4501 4462 4368 4378 4182 3955 3878 3854 3833 3865 3995 4010 3974 3889 3842 3756 3672 3724 3979 3980 3963 4039 4058 4032 4015 3975 3840 3761 3740 3731 3686 3583 3461 3422 3400 3328 3372 3433 3427 3323 3195 3358 3409 3030 2865 2855 2864 2902 2902 2944 2906 2795 2700 2638 2603 2578 2659 2729 2600 2625 2660 2658 2689 2270 2395 2586 2456 2165 2030 2045 2095 2089 2102 1971 1811 1708 1662 1613 1549 1461 1417 1266 1203 1231 1211 1199 1200 1209 1238 1267 1317 1405 1513 1600 1606 1648 1667 1661 1651 1642 1596 1520 1483 1482 1439 1340 1227 1115 811 1334 1218 1056 812 678 897 856 887 863 841 836 865 917 934 941 943 881 847 844 845 853 845 833 811 799 789 788 780 788 760 764 699 709 850 1058 1096 681 637 655 676 645 588 545 543 537 571 597 570 507 484 464 425 423 405 413 455 509 548 544 573 638 623 574 545 535 532 504 469 454 481 511 520 532 519 467 451 433 416 441 436 430 419 429 470 514 605 749 788 696 584 499 446 425 495 1066 571 402 445 504 455 347 389 375 397 463 478 461 442 442 410 424 513 454 333 368 397 398 395 428 472 486 460 412 375 385 341 377 433 403 383 408 410 431 438 438 451 468 617 607 488 439 512 556 521 452 347 329 358 400 432 458 490 557 680 697 603 486 451 466 869 1115 1215 1271 1119 728 596 718 943 922 919 1073 1192 824 694 784 1093 1426 1641 1808 1920 1827 1808 1641 1450 1303 1174 1122 1052 1028 1077 1253 1370 1358 1067 538 566 1116 1615 1688 1477 1430 1382 1459 1658 1765 1628 1311 1306 1414 1449 1487 1288 1044 988 1022 1206 1354 1490 1702 1586 1193 1176 993 1286 1100 952 981 1040 1025 1054 1144 1190 1136 1260 1612 1555 1624 1612 1539 1455 1244 917 663 689 736 1284 1466 1257 973 700 745 840 913 978 944 955 1056 1253 983 1006 1078 1180 1321 1322 1068 1069 824 797 1031 1154 1064 966 1005 895 718 660 752 865 727 600 823 1159 1211 1144 973 818 764 555 303 210 188 182 208 240 238 178 169 125 122 113 122 147 170 172 117 108 104 85 52 41 37 62 60 52 60 62 37 34 68 80 83 87 79 50 36 45 16 2 8 10 1 9 2 2 2 0 3 20 20 34 57 78 79 47 63 75 32 20 17 18 52 3 0 0 0 0 10 75 114 72 29 15 2454 2517 2561 2594 2603 2603 2610 2628 2644 2603 2960 3051 2839 2704 2729 2728 2774 2829 2891 2932 2974 3014 3048 3085 3101 3101 3114 3126 3132 3132 3130 3138 3159 3195 3207 3234 3272 3312 3366 3446 3505 3577 3598 3605 3610 3631 3692 3697 3732 3756 3712 3719 3811 3898 3878 3883 3865 3857 3855 3868 3902 3942 3950 3954 3964 3967 3969 3970 3965 3958 3944 3962 3964 3941 3908 3887 3901 3963 3876 3862 3876 3931 3980 3971 3929 3971 3992 3962 4003 3986 3933 3911 3822 3764 3731 3728 3798 3825 3811 3828 3689 3716 3904 3910 3805 3690 3648 3774 3922 3749 3862 3937 3999 4100 4197 4188 4155 4019 3985 4144 4198 4076 4057 3965 3964 3987 3882 3651 3579 3684 3520 3877 3985 3925 3877 3775 3653 3659 3785 3840 3766 3719 3554 3379 3319 3351 3526 3838 3703 4074 3849 3293 3397 3295 3361 3289 3159 3468 3679 3509 3445 3499 3577 3497 3649 3457 3126 2984 2436 3041 3291 3582 3254 3062 3014 2500 2425 2882 2954 3328 3350 3169 3273 3624 3851 2397 3567 4531 3354 1501 1546 2592 2811 685 257 547 1081 1533 1293 1343 1569 1811 2118 2966 3530 3042 3370 4562 4394 4321 4337 4513 4802 4952 4804 4598 4485 4499 4497 4453 4447 4568 4523 4349 4022 3924 3856 3726 3735 3658 4250 4056 3860 4037 4323 4418 4356 4214 3874 3564 3269 3058 3280 4031 4422 4253 4484 4562 4564 4523 4405 4284 4320 4165 4089 4030 4127 4225 3981 3935 3967 4018 4003 3938 3889 3850 3796 3924 4050 3889 3861 3896 3886 3879 3872 3797 3751 3781 3748 3639 3520 3432 3392 3332 3266 3278 3328 3340 3258 3102 3120 3021 2848 2775 2792 2833 2887 2937 2946 2908 2802 2681 2619 2631 2697 2682 2651 2638 2630 2724 3068 3277 2326 2476 2542 2364 2215 2170 2069 2053 2001 2030 1901 1734 1655 1655 1621 1529 1434 1301 1208 1186 1174 1164 1163 1180 1208 1233 1269 1337 1431 1521 1527 1591 1641 1648 1626 1613 1636 1631 1610 1577 1523 1470 1401 1191 732 1302 1399 1366 1178 930 835 985 816 809 865 903 909 902 904 882 872 867 834 809 811 826 818 765 725 760 754 718 727 769 797 805 854 765 747 939 1162 1080 702 631 648 652 621 582 520 494 486 499 534 556 532 488 442 436 428 405 398 434 488 523 578 592 592 591 577 550 568 575 570 544 511 493 506 527 514 495 478 469 447 405 372 406 416 414 422 425 435 494 604 707 701 599 509 485 453 410 501 449 418 393 383 341 333 321 385 605 600 441 443 461 417 381 427 460 380 309 373 344 368 402 454 470 436 427 424 346 370 324 296 334 319 336 327 348 484 549 426 479 717 1027 1039 634 382 432 487 531 370 346 328 342 394 462 548 486 459 450 479 466 380 417 475 584 598 839 1031 875 579 756 692 726 734 821 1114 1343 723 762 937 1025 1103 1281 1549 1627 1824 1791 1536 1387 1342 1217 1241 1058 959 1062 1165 1208 1391 1452 1216 1140 1335 1656 1771 1393 1410 1378 1265 1093 1091 1163 993 1064 1234 1438 1519 1342 1107 1010 1041 1100 1267 1509 1725 1784 1775 1500 1159 916 825 906 1136 1177 1148 909 719 724 781 829 1017 1117 1454 1482 1580 1692 1410 1321 1365 1353 1355 1385 1310 1253 1205 1232 1085 959 939 873 715 839 837 828 914 1001 1100 1291 1592 1550 1624 1482 1197 1054 1116 1172 1148 1165 1170 1073 889 793 834 841 770 845 1070 1014 910 808 756 672 604 511 314 232 217 220 248 323 324 199 214 170 131 114 125 142 154 165 147 152 169 162 82 55 43 57 61 78 97 66 44 41 65 75 74 67 65 48 63 56 48 37 16 18 31 32 19 19 24 13 12 69 93 108 118 126 121 90 61 40 18 6 2 17 108 49 19 0 0 5 0 53 60 28 14 4 2441 2507 2555 2562 2588 2593 2590 2608 2628 2607 2800 2827 2744 2688 2685 2688 2742 2811 2862 2908 2950 2996 3047 3081 3085 3105 3119 3127 3127 3122 3121 3133 3164 3171 3193 3230 3268 3307 3359 3429 3492 3552 3588 3600 3610 3615 3588 3649 3706 3724 3753 3797 3847 3888 3883 3840 3944 3962 3912 3880 3905 3941 3951 3950 3950 3951 3954 3952 3942 3938 3978 3983 3978 3951 3931 3921 3916 3954 3777 3872 3890 3924 3954 3939 3943 3975 4048 4010 4021 3977 3904 3885 3802 3775 3745 3765 3800 3809 3835 3919 3941 3966 3984 3917 3859 3775 3669 3702 3811 3714 3870 4019 4084 4116 4174 4209 4114 4097 4090 4118 4094 4011 3975 3932 3758 3675 3654 3546 3472 3534 3435 3895 3882 3863 3773 3645 3602 3679 3788 3816 3709 3656 3628 3618 3653 3719 3826 4023 3743 3563 3300 3068 3117 3213 3292 3230 3502 3865 3815 3485 3693 4056 4136 3546 3609 3288 2676 2507 2189 2908 3155 3353 3184 3128 3195 2561 2059 2483 2537 2891 3072 2996 2968 3080 3531 3447 3942 4273 3307 1992 2087 1710 2530 876 385 540 958 1432 1063 1065 1184 1539 2700 3831 3975 3671 4401 4731 4770 4417 4229 4456 4905 5015 4891 4647 4527 4494 4454 4364 4291 4301 4505 4436 4345 4410 4517 4537 4468 4294 4477 4441 4504 4599 4626 4590 4512 4385 4065 3731 3586 3649 3917 4393 4566 4579 4660 4629 4573 4527 4461 4442 4335 4316 4378 4364 4322 4239 4025 3869 4005 4047 4071 4085 4024 3889 3797 3886 3957 3768 3713 3774 3781 3816 3777 3772 3770 3770 3696 3560 3462 3451 3367 3310 3254 3229 3243 3234 3098 3056 3039 3000 2866 2757 2748 2780 2831 2834 2858 2850 2774 2676 2608 2569 2629 2523 2510 2440 2429 2798 3478 3126 2382 2680 3032 3084 2707 2095 2066 1951 1953 1935 1835 1724 1687 1655 1575 1434 1317 1251 1208 1156 1133 1130 1138 1170 1200 1222 1261 1340 1423 1437 1493 1561 1612 1627 1605 1583 1620 1629 1643 1605 1515 1455 1401 928 1254 1379 1386 1379 1225 863 940 920 870 874 883 911 939 918 893 859 842 829 809 802 825 855 821 765 738 748 751 725 713 757 777 868 846 787 792 809 773 723 637 611 595 552 514 497 483 427 426 446 490 555 560 483 480 453 429 414 421 451 508 519 518 546 580 597 580 530 566 575 568 554 543 545 555 545 504 485 481 461 409 370 368 371 395 430 454 445 434 471 535 668 688 634 591 518 491 440 406 506 557 488 460 395 436 402 414 437 420 397 399 431 374 363 400 412 401 502 497 398 376 403 414 375 378 370 383 337 353 336 260 307 301 304 317 416 667 715 406 419 624 631 635 508 363 381 400 393 378 380 366 352 371 425 535 462 421 425 426 400 329 403 523 576 617 690 733 710 669 758 598 453 450 586 905 1004 665 841 1057 1099 1133 1099 1129 1222 1518 1726 1762 1691 1499 1319 1273 1119 1002 961 967 986 1222 1495 1713 1714 1549 1514 1381 1011 1125 1262 1278 1149 1059 1006 1067 1093 1181 1341 1424 1349 1336 1255 1324 1261 1241 1480 1832 1883 2066 1607 1144 795 673 849 1192 1418 1384 1167 903 762 733 795 668 652 752 926 1158 1395 1124 1062 1094 1166 1287 1362 1295 1329 1352 1280 1172 1091 984 730 694 709 792 904 1004 1006 912 1154 1161 1425 1673 1706 1436 1149 1169 1232 1261 1289 1279 1149 1023 901 860 824 751 842 1181 825 751 666 633 597 548 473 362 301 294 300 293 259 222 173 176 166 141 111 106 97 100 116 132 120 125 159 104 79 67 69 72 76 87 66 51 51 62 71 73 73 109 95 85 91 94 29 22 36 41 45 58 70 84 83 78 87 112 143 139 133 115 87 43 9 0 0 0 158 79 44 19 0 3 31 6 0 51 126 104 0 2441 2495 2499 2542 2570 2575 2578 2597 2623 2627 2740 2736 2725 2696 2669 2696 2761 2805 2849 2890 2944 3004 3044 3053 3087 3112 3129 3134 3129 3120 3118 3130 3133 3167 3193 3229 3269 3310 3359 3421 3481 3528 3531 3560 3607 3625 3611 3627 3749 3752 3725 3767 3834 3851 3923 3998 3932 3944 3914 3876 3897 3945 3953 3953 3951 3958 3968 3975 3976 3971 3970 3986 3991 3992 3970 3938 3926 3899 3812 3871 3855 3875 3922 3936 3954 4067 4109 4038 4060 4035 3958 3949 3904 3889 3824 3763 3778 3851 3921 3997 4097 4001 3926 3877 3820 3762 3723 3698 3785 3684 3856 4027 4090 4090 4177 4663 4524 4068 3980 4051 4058 4008 4008 4022 3866 3665 3608 3585 3565 3609 3601 3859 3898 3859 3760 3760 3850 3800 3772 3762 3796 3871 3888 3779 3634 3828 3938 3717 3538 3321 3177 3192 3258 3542 3883 4158 3845 3647 3600 3294 3166 3148 3898 3722 3320 2958 2389 1682 2025 2534 2786 3159 3141 3132 3547 3516 2056 2378 2588 2723 2653 2521 2686 2995 3608 2667 3028 3440 3458 3256 2576 2353 2719 1474 639 331 338 562 385 1474 1978 2251 3174 4018 4006 3973 4830 4880 4822 4537 4172 4264 4871 4886 4817 4686 4604 4516 4402 4318 4273 4272 4550 4610 4615 4633 4624 4556 4486 4440 4645 4718 4726 4722 4708 4681 4666 4431 4334 4301 4314 4361 4453 4628 4648 4721 4710 4673 4667 4691 4700 4649 4580 4564 4607 4604 4505 4325 4026 3759 3952 4017 4068 4082 3999 3939 3779 3810 3834 3742 3693 3695 3614 3594 3606 3681 3713 3635 3463 3320 3292 3310 3360 3341 3272 3216 3204 3193 3148 3046 2999 2941 2818 2692 2664 2707 2738 2752 2794 2782 2721 2641 2528 2456 2474 2379 2334 2305 2353 2591 2803 2198 2132 2623 2974 2804 2304 2034 1983 1923 1769 1761 1797 1740 1702 1639 1540 1418 1317 1252 1191 1125 1120 1105 1121 1149 1178 1205 1253 1339 1361 1406 1465 1529 1586 1608 1587 1567 1594 1605 1614 1559 1447 1331 1188 704 1209 1327 1290 1311 1225 859 900 926 931 934 942 950 948 911 887 855 831 816 808 801 805 820 841 824 793 781 771 712 690 725 762 860 867 796 759 758 678 631 621 611 566 506 470 468 428 396 406 434 472 540 540 588 527 469 440 440 475 491 509 555 557 547 579 635 606 568 582 603 601 594 621 594 564 543 520 526 516 441 380 320 360 389 421 456 473 465 491 554 572 595 609 629 651 516 462 428 401 476 498 353 360 346 443 490 555 571 446 451 430 400 372 381 416 417 334 334 372 376 382 401 401 332 329 307 358 365 355 329 257 425 451 359 357 640 935 720 353 336 331 351 356 320 343 371 366 362 372 385 383 376 371 374 391 316 320 406 413 387 356 419 528 632 715 778 782 774 701 607 508 420 326 558 707 744 784 895 1019 1209 1087 1023 962 976 1142 1295 1282 1471 1476 1429 1220 1106 1209 1194 1015 886 1087 1200 1233 1161 1084 1070 935 883 940 1088 1325 1595 1532 1184 1197 1228 1218 1165 1173 1187 1240 1373 1615 1971 2195 1819 1940 2018 1894 1530 1214 1030 928 1081 898 1151 1426 1575 1457 1163 856 973 888 790 735 758 802 879 917 880 871 937 1099 1257 1378 1350 1180 983 902 920 925 803 844 915 853 825 919 956 785 783 944 1153 1404 1779 1546 1393 1356 1368 1379 1361 1319 1184 1056 935 885 812 778 943 1106 952 809 726 624 564 524 404 357 335 329 321 297 255 224 178 172 153 109 98 113 118 101 91 84 76 82 98 99 87 80 79 78 88 108 91 70 64 66 76 77 76 130 160 175 171 89 46 45 54 45 62 114 113 129 158 160 147 150 177 157 114 86 59 25 0 0 0 0 34 39 23 24 9 2 0 0 25 94 111 5 2 2406 2413 2474 2540 2569 2564 2559 2575 2602 2660 2696 2702 2683 2662 2654 2670 2731 2798 2843 2892 2950 2985 3003 3047 3089 3114 3134 3142 3138 3130 3125 3127 3138 3172 3195 3229 3271 3313 3360 3416 3469 3478 3503 3551 3594 3611 3614 3628 3700 3693 3728 3768 3791 3832 3890 3924 3941 3973 4005 3975 3916 3951 3951 3957 3959 3957 3960 3965 3963 3963 4000 4004 4006 4006 3984 3950 3932 3898 3881 3870 3827 3813 3853 3918 3968 4018 4080 4035 4088 4127 4106 4114 4102 3994 3949 3822 3872 3995 4037 4097 4118 4022 3969 3903 3797 3694 3656 3676 3878 3843 3953 4039 4091 4107 4001 4017 3867 3631 3782 3973 4011 4010 4013 3914 3898 3763 3672 3715 3805 3791 3798 3860 3916 3883 3905 3965 3913 3695 3802 3854 3974 4028 3955 3699 3395 3673 3766 3504 3308 3194 3207 3320 3387 3482 3979 4037 3376 3064 3300 3238 3182 3054 3588 3284 2812 2312 1831 2067 2165 2167 2589 3007 3158 3212 3453 3760 2346 2500 2634 2796 2810 2604 2680 2998 3237 3005 3023 3114 3132 3121 2970 2972 3006 2162 941 117 31 193 854 1964 2908 3307 3684 4062 4133 4356 4626 4673 4596 4134 3950 4394 4786 4759 4791 4754 4742 4705 4592 4400 4374 4404 4563 4617 4622 4648 4693 4677 4615 4538 4591 4657 4669 4660 4695 4697 4657 4492 4452 4489 4551 4586 4534 4545 4584 4640 4600 4607 4702 4762 4779 4744 4761 4737 4620 4478 4406 4306 4006 3851 3848 3791 3785 3852 3878 3903 3849 3792 3801 3789 3726 3626 3537 3587 3600 3666 3674 3533 3372 3341 3191 3236 3320 3345 3298 3227 3178 3175 3241 3101 2967 2896 2781 2615 2596 2643 2639 2687 2744 2749 2682 2557 2395 2337 2324 2265 2223 2219 2331 2709 2896 2177 2039 2214 2326 2316 2276 2089 2023 2167 1747 1612 1777 1768 1668 1601 1516 1423 1325 1246 1195 1151 1085 1073 1088 1119 1149 1185 1244 1300 1348 1392 1440 1498 1556 1595 1622 1619 1608 1603 1581 1510 1405 1305 972 1100 1141 1186 1170 1114 1035 785 927 963 966 973 980 973 946 900 878 849 829 823 815 801 799 813 840 837 820 809 787 662 668 698 706 733 830 860 694 694 617 580 734 824 595 593 596 517 434 399 404 420 440 481 515 570 556 516 492 487 499 503 525 566 574 557 568 647 644 635 637 670 688 656 657 619 588 579 576 567 525 427 343 321 395 460 495 498 474 480 579 578 555 550 566 602 607 577 509 445 395 372 378 409 376 322 395 518 539 382 417 460 431 441 423 381 389 347 475 373 303 316 398 468 368 349 295 275 366 434 384 302 248 275 255 294 472 796 1095 667 545 396 483 585 471 336 460 378 349 340 355 395 369 354 354 344 353 319 291 411 464 408 416 459 665 858 615 799 773 725 657 529 361 297 352 433 525 612 637 577 629 1118 866 879 924 1022 1079 900 905 1232 1292 1398 1197 767 814 1293 1149 984 1009 1054 1033 1065 1292 977 875 869 901 988 1112 1090 1140 1130 1088 1248 1543 1321 1356 1313 1299 1384 1561 1863 2171 2113 1843 1879 1576 1286 1266 1054 831 826 770 832 983 1097 1161 1030 1022 1085 1102 1075 1069 1015 933 948 1019 1004 918 898 1097 1231 1360 1288 1070 860 807 881 811 859 917 941 921 889 798 916 948 843 807 971 1248 1900 1743 1580 1542 1532 1478 1374 1295 1209 1089 1028 942 821 784 1012 1172 1173 1149 1002 709 615 540 408 355 336 303 320 307 370 280 219 206 153 98 94 110 122 111 100 87 79 91 87 85 81 79 77 76 107 126 104 83 86 84 85 80 110 176 228 248 174 147 98 83 74 69 92 99 104 128 160 186 201 205 153 136 85 50 27 10 0 0 0 0 0 8 58 23 11 4 0 0 12 38 15 2 5 2352 2397 2473 2517 2543 2542 2539 2563 2610 2622 2623 2653 2648 2632 2642 2683 2721 2787 2834 2886 2908 2936 2991 3045 3092 3119 3137 3147 3147 3144 3138 3120 3148 3182 3205 3240 3283 3324 3364 3409 3413 3451 3497 3548 3588 3606 3622 3649 3666 3680 3687 3717 3779 3847 3907 3906 3945 3966 3954 3933 3928 3939 3943 3950 3956 3960 3966 3981 4000 3996 4010 4010 4029 4038 4023 3995 3961 3881 3890 3866 3838 3873 3931 3959 4028 4003 3965 4009 4091 4142 4139 4106 4048 3901 3915 3943 4001 4050 4050 4045 4023 3987 3886 3898 3901 3779 3607 3587 4030 4042 4055 4087 4075 4032 4075 3953 3803 3570 3595 3678 3723 3842 3901 3980 3921 3877 3844 3851 3876 3881 3897 3970 3992 3984 3897 3770 3672 3475 3930 4019 4027 3980 3875 3720 3564 3835 3933 3608 3466 3311 3152 3259 3354 3238 3082 2901 2979 3331 3621 3517 2736 3118 3196 2682 2390 2220 1814 2154 2181 2354 2734 3046 3200 3175 2961 2917 2745 2814 2912 3093 3121 2857 2814 3060 3223 3221 3202 3208 3183 3093 3199 3213 3215 2691 1450 411 503 898 823 1598 2623 3319 3893 4392 4414 4447 4658 4563 4350 4183 4259 4577 4707 4662 4732 4771 4771 4720 4617 4534 4391 4456 4626 4696 4688 4697 4715 4567 4559 4510 4488 4519 4552 4584 4668 4670 4592 4517 4511 4538 4584 4656 4642 4515 4506 4536 4523 4522 4558 4522 4578 4574 4594 4580 4395 4145 4102 4111 3946 3908 3809 3742 3772 3843 3863 3874 3874 3819 3823 3794 3681 3605 3565 3546 3562 3673 3629 3505 3504 3373 3253 3223 3315 3357 3313 3246 3206 3174 3126 3055 2910 2777 2676 2554 2544 2553 2563 2617 2668 2684 2629 2436 2273 2248 2197 2144 2129 2164 2276 2502 2439 2086 1972 1990 2057 2135 2158 2090 1994 1867 1771 1725 1731 1754 1626 1558 1485 1402 1308 1239 1217 1101 1059 1050 1064 1092 1128 1171 1203 1299 1359 1386 1421 1477 1542 1599 1650 1618 1578 1582 1584 1540 1471 1341 871 813 1058 1152 1078 1006 879 864 1031 1080 1045 1006 1013 996 933 887 866 847 833 823 820 809 650 769 825 806 793 795 774 647 658 740 791 955 1246 1285 791 682 594 560 829 1291 1274 1015 677 513 434 399 398 410 415 517 556 579 575 549 525 516 520 535 565 581 569 556 567 663 686 699 713 730 725 670 682 641 628 615 589 565 532 402 361 400 423 465 532 541 476 487 560 570 558 555 559 574 553 562 535 479 432 427 406 467 424 374 401 434 378 345 430 429 412 485 526 460 471 352 453 424 349 326 381 435 346 313 276 255 287 336 326 247 246 258 259 304 461 648 767 482 411 369 359 337 339 424 667 665 628 621 642 509 371 322 336 348 341 291 258 460 472 449 482 509 649 971 805 832 732 642 597 562 547 312 332 385 418 446 463 552 799 922 593 569 684 818 1086 900 784 959 940 1037 1044 654 925 899 1046 1083 1105 1172 1185 1050 902 828 856 923 1002 1037 1034 982 953 995 1056 1205 1610 1559 1653 1488 1396 1331 1262 1421 1388 1552 1612 1433 1216 1180 1251 1362 1379 1206 990 904 1054 977 955 971 996 1093 1179 1139 1133 1146 1158 1236 1399 1590 1689 1117 1236 1423 1430 1254 1045 899 847 808 769 831 905 885 820 745 749 784 819 732 561 674 1223 1767 1827 1617 1412 1441 1447 1361 1293 1267 1195 1040 915 844 906 1196 1374 1393 1324 1126 783 670 568 474 452 453 478 629 671 637 508 418 309 166 124 96 96 101 100 90 91 126 113 95 84 82 77 76 77 91 111 130 125 120 102 91 112 170 222 241 212 132 116 99 88 92 115 93 56 61 84 106 117 129 205 132 72 46 39 34 15 2 0 41 69 0 5 89 18 2 0 0 0 0 0 80 65 0 2358 2400 2468 2511 2533 2528 2527 2552 2583 2585 2618 2643 2648 2640 2645 2678 2724 2775 2819 2830 2864 2920 2982 3042 3090 3124 3147 3164 3170 3164 3153 3145 3162 3185 3214 3254 3299 3339 3365 3369 3404 3447 3496 3542 3580 3609 3633 3597 3587 3585 3644 3706 3752 3799 3781 3908 3956 4001 4000 3981 3971 3943 3949 3952 3947 3959 3979 3991 3989 3987 4002 3997 4005 4017 4015 3974 3895 3921 3914 3908 3839 3859 3951 3987 4010 3931 3897 3981 4042 4063 4053 3978 3910 3859 3915 3983 4026 4024 3987 3964 3930 3841 3799 3918 3995 3853 3617 3658 3946 3967 3972 4014 4038 4060 4233 4103 3939 3707 3626 3636 3681 3811 3954 3927 4002 4025 4156 4163 3923 3921 4002 4012 4027 4051 3933 3722 3630 3516 3862 4041 4028 3930 3826 3737 3792 4147 4208 4089 3915 3709 3461 3252 3868 3457 3127 3181 3418 3570 3594 3584 2561 2904 2673 2103 1789 1732 1631 1703 1946 2170 2562 2948 3174 3142 2762 2448 2517 2644 2959 3290 3351 3101 3007 3180 3307 3349 3314 3269 3269 3240 3377 3494 3385 2989 2300 1660 1384 1375 1292 1303 2236 3300 3888 4046 4056 4470 4702 4616 4492 4434 4474 4615 4643 4627 4680 4745 4732 4612 4478 4453 4383 4508 4611 4670 4637 4577 4699 4696 4605 4532 4571 4618 4625 4643 4709 4725 4645 4621 4653 4669 4648 4668 4662 4549 4509 4523 4494 4429 4408 4395 4386 4397 4359 4281 4134 4003 4069 3997 3967 3843 3714 3693 3831 4013 3966 3888 3849 3827 3810 3744 3630 3578 3583 3633 3690 3655 3580 3527 3368 3289 3208 3158 3255 3332 3316 3290 3282 3146 3022 2941 2836 2720 2616 2514 2504 2525 2518 2544 2586 2597 2539 2334 2293 2209 2131 2066 2032 2078 2219 2069 2000 1967 1934 1934 1981 2093 2680 2090 1870 1845 1809 1751 1728 1727 1613 1548 1465 1366 1293 1265 1181 1080 1036 1027 1043 1067 1095 1152 1194 1303 1347 1367 1401 1462 1535 1603 1560 1498 1486 1527 1543 1477 1381 894 801 1039 1165 1118 1047 940 680 912 992 980 980 1015 994 973 901 873 855 840 825 812 796 748 610 694 750 733 730 760 733 666 714 798 839 852 933 1330 839 645 569 550 619 725 774 952 672 498 446 425 426 436 465 538 571 583 586 575 546 537 536 547 571 585 582 607 659 724 737 746 732 653 543 520 639 608 590 590 558 544 501 403 408 426 438 485 576 582 498 549 590 592 575 532 545 539 502 482 460 431 411 389 474 520 494 454 438 433 394 495 472 447 429 452 493 455 504 444 456 466 431 384 373 375 331 293 283 265 215 180 232 207 237 250 241 302 476 455 356 357 381 406 420 409 387 494 598 605 546 554 711 393 390 374 363 352 345 363 360 361 410 438 440 432 442 563 576 663 657 591 514 525 613 299 334 356 367 383 386 477 610 614 510 452 468 559 1187 1164 1093 750 513 584 695 554 600 863 1091 1137 1193 1185 1045 1008 1016 995 955 914 962 1142 1259 1056 963 1053 1136 1181 1044 1193 1539 1591 1497 1290 1005 1022 1123 1274 1190 1041 1045 1174 1175 1145 1298 1379 1332 1224 1220 1147 1153 1077 1022 1073 1185 1132 811 741 902 1192 1521 1593 1894 1570 1523 1595 1455 1168 860 789 812 772 718 728 933 1058 960 808 729 670 667 783 578 436 950 1194 1362 1537 1294 1290 1329 1292 1255 1228 1166 1044 954 882 1051 1228 1291 1348 1285 1141 904 770 656 627 713 682 744 922 988 894 826 772 530 278 160 131 133 132 112 100 92 102 107 101 94 84 111 88 75 83 106 110 85 133 110 97 144 229 227 255 207 157 117 108 116 99 114 84 59 50 54 62 62 78 144 110 44 22 21 5 2 12 15 14 21 0 0 0 0 0 0 0 0 0 85 136 51 6 2367 2403 2462 2503 2519 2519 2525 2539 2547 2586 2609 2632 2632 2628 2634 2658 2717 2762 2765 2798 2849 2911 2977 3037 3090 3133 3170 3180 3190 3196 3187 3172 3181 3199 3234 3272 3314 3343 3349 3373 3409 3450 3497 3545 3586 3625 3665 3622 3620 3600 3644 3704 3749 3803 3846 3910 3950 3945 3938 3939 3946 3967 3954 3967 3965 3956 3958 3979 4004 4007 4020 4037 4058 4064 4041 3985 3914 3892 3901 3903 3908 3946 3993 3997 3942 3904 3897 3944 3962 3980 3996 3926 3888 3890 3908 3976 4018 4008 3989 3984 3939 3879 3913 4022 4035 3880 3725 3685 3735 3858 4006 4114 4172 4204 4144 4041 3986 3954 3915 3879 3904 4002 3919 4016 4077 4113 4109 4087 4062 3977 4061 3920 3939 4001 3948 3794 3711 3673 3752 4005 3949 3839 3827 3841 3960 4208 4230 4297 4187 3826 3384 3290 4050 3698 3344 3531 3611 3406 3320 3039 2709 3135 2365 1888 1759 1529 1521 1386 1856 1422 1657 2505 3196 3228 2998 2895 2629 2558 2789 3201 3472 3267 3268 3349 3368 3476 3445 3300 3290 3324 3560 3922 3765 3434 3178 2819 2258 3040 3045 3032 3357 3830 4202 4276 4556 4743 4814 4748 4660 4613 4597 4640 4617 4612 4681 4734 4695 4567 4409 4295 4389 4444 4517 4575 4578 4582 4678 4725 4729 4691 4724 4771 4765 4742 4817 4866 4842 4800 4784 4799 4816 4804 4765 4651 4562 4527 4496 4455 4457 4464 4419 4403 4307 4157 4035 3982 4014 3976 3914 3838 3848 3926 3979 4044 4098 3992 3999 3908 3770 3726 3694 3566 3547 3568 3595 3597 3571 3495 3324 3204 3099 3097 3201 3300 3316 3334 3295 3141 2998 2894 2799 2689 2597 2557 2498 2458 2432 2450 2488 2497 2439 2321 2270 2176 2081 2007 1970 1997 2122 2050 1999 1938 1906 1973 2172 2216 3604 2463 1929 1889 1817 1773 1756 1706 1601 1481 1393 1363 1341 1250 1162 1066 1006 1002 1027 1048 1072 1125 1213 1281 1313 1346 1409 1487 1524 1514 1483 1453 1450 1456 1441 1436 1421 1195 915 1006 1147 1070 1007 850 709 879 973 985 982 975 962 933 896 879 854 821 796 785 753 671 631 627 654 692 681 731 704 661 745 852 875 934 992 971 731 586 561 581 588 586 702 739 625 530 501 477 477 493 521 573 615 631 622 605 582 568 565 566 566 575 581 633 717 762 775 768 720 636 541 496 580 577 594 634 571 517 443 414 435 463 473 491 592 594 537 553 568 559 549 533 523 502 466 426 397 389 388 366 385 490 536 511 492 442 377 309 338 380 370 327 331 367 511 524 498 449 402 394 378 374 323 287 293 302 262 223 204 206 223 223 208 224 298 306 348 408 469 514 502 451 451 427 407 415 445 455 419 457 407 381 362 339 327 395 464 427 394 390 386 401 405 427 449 519 547 496 436 429 422 330 321 352 366 378 395 456 444 429 407 355 331 597 1164 1158 967 684 445 422 448 683 862 963 875 785 941 986 911 917 999 1072 1036 926 852 816 1101 1339 1296 1210 1019 1054 873 851 961 1222 1406 1077 715 618 983 1268 1218 1140 1102 1211 1166 1190 1229 1276 1355 1303 1102 1028 992 922 896 973 1173 1137 1109 913 757 820 1105 1210 1317 1268 1494 1565 1268 958 705 615 583 666 742 708 1014 1007 949 817 737 672 678 1078 789 623 682 694 759 1297 1220 1114 1092 1088 1089 1128 1196 1109 1003 942 1001 1093 1230 1292 1244 1137 1021 965 936 850 923 856 849 962 1072 1118 1141 963 683 413 253 194 197 206 150 126 111 108 107 106 103 123 114 92 82 91 100 100 93 137 155 155 115 135 153 166 198 177 148 207 219 127 94 76 59 49 48 46 47 55 68 68 50 42 34 29 29 40 47 0 0 0 0 0 0 0 0 0 0 43 96 36 33 30 2376 2406 2460 2501 2515 2513 2510 2520 2549 2579 2604 2628 2629 2628 2640 2666 2700 2700 2738 2780 2835 2904 2973 3029 3084 3143 3151 3185 3213 3217 3207 3197 3198 3221 3252 3286 3303 3316 3348 3380 3415 3452 3496 3537 3589 3647 3659 3658 3622 3592 3598 3666 3763 3824 3870 3889 3926 3938 3982 4015 3987 3963 3967 3969 3959 3958 3989 4027 4029 4043 4041 4020 4015 4021 4020 3999 3959 3950 3985 3936 3911 3884 3881 3944 3891 3898 3899 3900 3985 4048 3980 3905 3869 3903 3930 4002 4019 3973 3965 3965 3878 3959 4022 4081 4076 3975 3899 3872 3870 3968 4075 4128 4156 4201 4119 3991 3971 3914 3864 3863 3897 3923 3936 4065 4190 4217 4199 4174 4125 4013 4093 3971 4002 3994 3889 3820 3844 3784 3873 3994 3966 3924 3967 4027 4112 4164 4251 4347 4300 4041 3719 3679 3842 3532 3664 3800 3651 3333 3053 2679 2713 2163 1825 2055 2516 2774 2637 1645 1398 627 632 1734 3090 3391 3221 3066 2760 2640 2749 3080 3486 3465 3464 3471 3460 3498 3515 3392 3313 3460 3864 4076 4003 3915 3801 3446 2991 4027 4138 4216 4241 4288 4429 4702 4932 4919 4935 4780 4683 4712 4687 4718 4632 4632 4693 4736 4700 4568 4407 4322 4360 4355 4719 4949 4723 4594 4638 4712 4722 4723 4748 4783 4781 4763 4815 4896 4905 4876 4808 4742 4818 4851 4838 4789 4697 4594 4541 4559 4556 4562 4485 4473 4389 4221 4108 4194 4212 4111 4001 3958 3974 3979 3943 3984 4105 4152 4266 4128 3839 3773 3747 3597 3586 3596 3570 3562 3611 3575 3326 3194 3127 3117 3162 3217 3255 3368 3259 3117 2952 2845 2781 2701 2693 2572 2523 2469 2421 2394 2401 2421 2405 2319 2224 2100 2018 1984 1933 2029 2044 2061 1985 1900 1861 1898 2012 2112 2380 2231 2059 1872 1794 1791 1738 1655 1549 1462 1402 1327 1237 1250 1126 1023 988 1005 1028 1043 1083 1126 1216 1279 1320 1354 1373 1367 1313 1364 1414 1433 1456 1478 1446 1464 1348 947 985 1213 1221 1126 1116 1009 771 832 970 992 983 954 920 926 922 888 839 800 770 738 690 642 631 631 625 635 640 702 697 696 736 780 844 891 921 833 675 572 558 576 613 633 699 680 623 587 574 547 534 530 548 594 638 653 644 635 628 606 590 587 606 592 602 608 672 735 778 798 808 916 706 670 651 632 642 629 576 510 471 467 472 472 473 458 537 562 541 535 558 583 583 586 561 521 496 478 427 455 437 381 378 476 552 537 518 466 387 353 373 397 372 309 310 337 528 550 444 427 431 439 411 381 343 311 290 302 292 290 246 236 246 236 214 207 227 228 292 370 398 388 465 469 464 411 362 367 403 416 408 375 368 357 338 323 291 401 527 491 443 429 384 373 386 370 340 333 361 394 435 413 400 378 375 358 343 353 330 338 325 325 351 395 580 888 922 779 674 621 625 543 573 724 743 701 735 713 775 861 876 899 954 1012 1005 932 771 697 749 791 905 1010 888 1024 783 507 547 718 893 744 619 510 896 1476 1342 1321 1325 1345 1323 1340 1378 1384 1074 1011 889 747 634 659 711 748 925 779 686 800 873 814 902 1201 1335 1351 1362 1341 1024 767 637 600 576 630 801 832 1020 934 809 757 753 743 749 942 909 753 634 515 418 915 1132 1099 1027 1030 1091 1245 1304 1151 1043 994 980 960 1011 1368 1394 1296 1226 1200 1041 1092 1016 1040 1014 986 1038 1168 1095 993 796 544 316 260 250 267 209 164 143 125 121 134 171 155 119 106 97 104 109 107 108 126 161 187 150 157 153 155 160 162 155 161 271 203 102 80 69 59 65 53 47 55 68 60 89 76 79 65 24 24 41 5 14 11 14 57 0 0 0 0 0 44 101 1 35 38 CIN -3 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -8 -8 -8 -2 -0 0 0 0 -7 -7 -2 0 0 -2 -0 0 -3 -1 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -12 -17 -16 -16 -20 -26 -28 -24 -18 -14 -6 -1 -1 -2 -4 -5 -6 -6 -9 -6 -0 -2 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -38 -84 -66 -25 -7 -2 0 0 -2 -13 -22 -8 0 0 0 -0 -2 -1 0 -0 -1 -0 -0 0 0 0 0 0 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -9 -13 -15 -20 -27 -37 -34 -23 -17 -15 -8 -1 -2 -4 -4 -7 -11 -12 -18 -12 -2 -4 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -2 -49 -149 -170 -75 -23 -12 -1 -0 0 -1 -1 0 0 0 -0 -2 -1 0 0 0 0 -0 0 0 0 0 0 -0 -1 -1 -1 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -4 -9 -20 -24 -39 -36 -25 -20 -12 -6 -2 -3 -7 -7 -9 -12 -20 -16 -9 -7 -2 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -1 -5 -22 -85 -142 -47 -14 -11 -1 0 0 -0 -0 0 0 0 -1 -5 -8 -4 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -1 -1 -0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -5 -18 -23 -42 -25 -22 -18 -11 -6 -3 -2 -3 -8 -16 -17 -21 -22 -11 -7 -1 -4 -2 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -1 -3 -2 -1 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -3 -17 -36 -40 -1 0 -5 -18 -9 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -5 0 0 -0 -0 -0 0 -0 -0 -0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -1 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -11 -18 -19 -17 -19 -23 -24 -12 -5 -4 -4 -10 -20 -23 -19 -14 -11 -5 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -4 -11 -6 -2 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -34 -76 -108 -11 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -3 0 0 -1 -2 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -6 -7 -9 -13 -15 -12 -6 -3 -5 -7 -4 -6 -11 -18 -14 -6 -3 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -3 -7 -4 -3 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -15 -43 -41 0 -0 -0 -1 -0 -0 -0 0 0 0 -0 0 0 -0 -0 -0 -2 -0 -1 -3 0 -0 -1 -0 -1 -0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -3 -4 -5 -7 -11 -11 -7 -6 -6 -6 -6 -3 -4 -5 -9 -7 -2 -2 -0 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -2 -2 -4 -6 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -4 -1 0 0 0 -3 -0 0 -0 -1 0 0 -15 -0 0 -0 0 0 -1 0 -0 -7 -0 -0 -4 -0 -1 -1 0 0 0 0 0 -0 -0 -1 -0 0 -0 -2 0 -0 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -1 -0 0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -4 -4 -6 -7 -8 -10 -9 -8 -9 -7 -6 -3 -2 -2 -2 -4 -5 -2 -3 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -0 -1 0 -1 -3 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -24 -47 -32 -24 -20 -3 -0 -26 -5 -0 -0 0 -0 -1 -0 0 -0 0 0 -3 -2 -0 -11 -0 0 -1 0 0 0 0 0 0 0 -1 -0 0 -0 -7 0 -0 -0 -1 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -2 -4 -4 -6 -7 -9 -10 -10 -11 -11 -9 -8 -8 -3 -2 -3 -5 -7 -7 -5 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 0 -0 -1 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -40 -205 -201 -138 -126 -142 -58 -6 -5 -1 -0 -3 -2 -0 -0 -0 0 0 0 0 0 0 0 -3 -0 0 -1 -0 0 0 0 0 0 0 0 0 0 -3 -1 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -1 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -1 -3 -4 -6 -7 -9 -10 -13 -15 -13 -12 -13 -10 -4 -2 -3 -7 -11 -10 -9 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 0 0 -0 -1 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -8 -75 -88 -41 -141 -230 -175 -77 -26 -5 -2 -4 -36 -19 0 0 -0 0 0 -0 -0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -1 -0 0 0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -1 -2 -5 -7 -10 -12 -14 -18 -20 -18 -14 -8 -11 -9 -5 -3 -6 -6 -7 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -18 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 -0 -1 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -133 -254 -283 -151 -122 -217 -175 -99 -24 -4 -5 -16 -86 -54 0 0 0 0 0 -1 -1 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -5 -10 -16 -20 -21 -22 -28 -26 -20 -16 -13 -11 -5 -3 -3 -4 -6 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -7 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 -0 -2 0 0 0 -0 -0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -2 -4 -103 -165 -40 -25 -64 -156 -203 -126 -81 -70 -83 -90 -102 -53 0 0 0 -0 -0 -0 -0 0 -1 -1 0 0 -0 -0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -7 -11 -12 -20 -26 -29 -30 -34 -29 -24 -19 -14 -8 -5 -4 -2 -3 -5 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -1 -6 -32 -62 -19 -16 -20 -62 -130 -150 -83 -71 -66 -44 -41 -24 -7 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 -0 -0 0 0 0 -2 -3 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -10 -11 -12 -16 -21 -20 -25 -29 -26 -19 -13 -10 -10 -9 -8 -6 -5 -5 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -7 -34 -61 -24 -16 -14 -17 -44 -76 -31 -11 -24 -32 -27 -15 -12 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 -2 -4 0 -1 -1 -0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -6 -11 -13 -13 -14 -17 -22 -22 -22 -21 -18 -17 -16 -14 -14 -13 -9 -5 -3 -1 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 0 0 0 -1 -13 -19 -25 -12 -4 -28 -68 -23 -9 -10 -9 -11 -6 -7 -0 -0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 -0 -1 -0 0 -0 -2 -3 -2 -6 -4 -1 0 -0 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -6 -13 -15 -15 -15 -16 -17 -20 -18 -18 -19 -19 -17 -16 -17 -15 -7 -2 -1 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -3 -0 0 -2 -12 -21 -10 -1 -49 -69 -65 -50 -34 -16 -7 -0 -3 0 0 0 0 0 -0 0 0 0 0 -0 -1 0 0 0 0 -0 -1 0 -0 -2 -2 -3 0 -2 -11 -1 0 -1 -6 -0 0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 -0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -4 -17 -14 -15 -17 -18 -19 -22 -16 -16 -17 -7 -15 -18 -20 -16 -12 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -1 -1 -0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -1 0 -1 -0 -4 -3 -8 -21 -74 -69 -49 -44 -20 -30 -15 -1 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -1 -0 -0 0 -0 -7 -0 0 -0 -2 0 0 -0 -1 0 0 0 0 -0 0 0 -0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -15 -19 -19 -19 -20 -20 -16 -15 -7 -15 -16 -16 -17 -17 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 -0 -1 -0 0 0 0 0 0 0 -0 -1 -0 0 0 -1 -3 -3 -3 -3 -36 -45 -40 -58 -53 -48 -20 -6 -1 0 0 0 -0 -0 0 -0 0 0 0 -2 -0 -0 0 -1 -0 0 0 0 0 -0 -0 0 0 -2 -0 0 -1 -0 0 0 -2 -0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -1 -1 -4 -13 -20 -21 -21 -20 -19 -17 -18 -18 -21 -20 -18 -16 -11 -3 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 0 0 0 0 -0 0 0 -1 -2 -1 0 0 0 0 0 0 -0 0 0 0 0 -1 -2 -2 -0 -0 -20 -23 -49 -40 -25 -25 -6 -2 -0 0 0 -0 -1 -0 -1 -0 -0 0 0 -0 -3 -1 0 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -11 -19 -21 -21 -21 -20 -19 -20 -19 -17 -17 -15 -9 -2 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -2 -1 -12 -40 -31 -6 -0 0 0 0 0 -0 -2 -2 -4 -7 -5 -3 -1 -0 0 -2 -1 0 -1 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -9 -17 -19 -21 -23 -23 -23 -22 -19 -13 -12 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -1 -1 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -7 -11 -20 -10 0 -0 -0 -0 0 0 0 -0 -4 -12 -18 -9 -3 -2 -3 -2 -1 -1 0 -1 -1 -0 0 0 0 0 -0 -1 -0 -0 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -6 -10 -13 -20 -22 -23 -21 -19 -18 -17 -12 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -2 -4 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -4 -3 -0 -0 -0 -0 0 0 0 -1 -3 -8 -12 -5 -0 -1 -0 -0 -0 -0 0 0 0 0 -2 -3 -1 0 -1 -2 -0 0 -1 -1 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -4 -4 -4 -5 -12 -18 -21 -16 -14 -13 -12 -6 -1 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -1 -1 -2 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -2 -1 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 -0 -2 -3 -0 0 0 -0 -0 0 0 0 -0 0 0 -2 -3 -1 -0 -1 -1 -1 0 -1 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -2 -2 -3 -4 -7 -8 -10 -13 -15 -13 -11 -9 -7 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -5 -4 -2 -2 -2 -5 -4 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 -0 -1 -1 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 -1 -6 -4 -3 0 0 -0 -1 0 0 -1 -1 0 0 -0 -0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -1 -2 -2 -3 -4 -6 -7 -9 -9 -10 -11 -10 -9 -8 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -4 -4 -5 -6 -12 -8 -5 -6 -5 -5 -3 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -3 0 0 0 0 -0 -1 -1 -0 -1 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -0 0 0 -0 -1 -1 0 0 0 -0 -2 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -4 -5 -8 -7 -1 -2 -3 -2 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -1 -1 -2 -2 -5 -6 -7 -8 -8 -7 -8 -9 -8 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -7 -5 -11 -7 -2 -9 -7 -5 -5 -5 -4 -2 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -4 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 -0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -6 -7 -4 -0 -2 -4 -3 -0 0 0 0 0 -0 -1 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -5 -2 -4 -4 -5 -4 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -7 -4 -6 -10 -4 -4 -6 -6 -5 -5 -4 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 0 -0 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 -0 0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -5 -6 -8 -4 -3 -4 -3 -2 -1 -0 0 0 -0 -2 -2 -10 -7 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -3 -4 -4 -3 -2 -3 -7 -8 -1 -8 -16 -11 -4 -4 -4 -2 -1 -1 -5 -6 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 -0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -6 -6 -5 -6 -4 -3 -2 -2 -1 -1 -0 -0 -1 -2 -2 -5 -13 -6 -5 -4 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -4 -9 -11 -12 -9 -4 -3 -2 -0 -1 -3 -15 -4 -3 -1 -1 -0 -0 -1 -3 -3 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -4 -5 -4 -4 -3 -2 -1 -2 -2 -1 -0 -1 -3 -3 -0 -0 -1 -4 -6 -4 -2 -1 -3 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -1 -3 -6 -9 -12 -9 -8 -4 -3 -7 -2 -1 -1 -13 -4 -3 -1 -1 -0 -0 -0 -1 -2 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -1 -1 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -3 -3 -3 -3 -1 -0 -1 -1 -1 -0 -1 -4 -3 -0 -1 -2 -2 -6 -6 -3 -2 -4 -5 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -6 -7 -8 -8 -7 -4 -3 -10 -4 -1 -1 -10 -8 -3 -1 -0 -0 -0 -1 -1 -1 -1 -0 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -0 0 0 -1 -1 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -2 -2 -2 -2 -1 -0 -0 -1 -1 -0 -1 -3 -3 -5 -10 -2 -1 -5 -11 -13 -13 -4 -3 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -1 -0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -1 -1 -4 -9 -6 -8 -7 -6 -4 -2 -3 -4 -1 -0 -0 -2 -2 -2 -0 -3 -6 -3 -5 -4 -0 -6 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -2 -1 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 -1 -1 -0 0 0 -1 -2 -3 -3 0 0 -0 -0 0 -0 -1 -0 -0 -0 -1 -0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 -1 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -2 -2 -1 -1 -1 0 -0 -1 -1 -1 -0 -3 -3 -7 -1 -1 -6 -7 -9 -10 -7 -5 -4 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -4 -8 -9 -7 -4 -0 -0 -1 -5 -8 -0 0 0 -0 -0 -0 -0 -1 -3 -3 -14 -10 -10 -12 -5 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 -1 -2 -1 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 0 0 0 0 -0 -0 -0 -1 -1 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -3 -3 -3 -2 -2 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -2 -2 -2 -1 -0 0 0 -0 -0 -0 -0 -4 -10 -21 -7 0 -8 -7 -3 -6 -7 -3 -4 -6 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -3 -2 -1 0 -1 -1 -2 -2 -0 -0 -4 -8 -4 -1 -1 -2 -2 -5 -21 -22 -23 -10 -4 -2 -1 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 -2 -1 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -3 -3 -3 -2 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -1 -0 0 0 0 0 0 -1 -7 -19 -37 -19 -2 -3 -2 -4 -11 -7 -2 -7 -13 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -1 -4 -0 -0 -0 -7 -3 -4 -5 -2 -0 -2 -3 -4 -16 -25 -31 -27 -6 -3 -2 -1 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 -0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -1 -1 -2 -3 -3 -3 -2 -2 -2 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -8 -10 -2 -3 -5 -3 -2 -2 -2 -4 -5 -9 -13 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 -0 -0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -6 -6 -8 -8 -8 -4 -1 -0 -0 -1 -2 -2 -7 -23 -25 -15 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -1 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -3 -3 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -2 -6 -2 0 -0 -1 -1 -1 -5 -4 -5 -9 -11 -8 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -6 -8 -8 -6 -5 -7 -6 -0 -0 -3 -7 -12 -19 -28 -30 -24 -7 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -2 -3 -3 -3 -3 -3 -2 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 -0 -0 -0 0 0 0 -1 -10 -9 0 -3 -1 -1 -0 -7 -3 -5 -10 -10 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -5 -6 -3 -3 -7 -7 -8 -7 -14 -14 -15 -12 -14 -17 -16 -17 -3 -0 -0 -0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -3 -3 -3 -3 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -6 -3 0 -11 -4 -3 -4 -6 -7 -11 -10 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -3 -6 -7 -6 -1 -9 -8 -8 -9 -14 -14 -12 -9 -9 -8 -9 -9 -2 -1 -0 -0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 0 0 -2 -3 -4 -4 -7 -6 -5 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -1 -0 -0 -1 -2 -2 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -4 -7 -7 -4 -2 -9 -11 -9 -11 -15 -16 -16 -15 -8 -1 -3 -4 -1 -1 -0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 0 0 -1 -1 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -2 -1 -0 0 0 0 0 0 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 0 0 -1 -2 -2 -4 -4 -3 -3 -5 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -2 -2 -2 -3 -3 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -4 -6 -8 -6 -5 -13 -16 -11 -15 -22 -22 -23 -22 -13 -3 -3 -2 -0 -0 -0 -0 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -3 -4 -3 -3 -4 -4 -4 -4 -4 -4 -3 -4 -4 -4 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -0 0 0 0 -0 -0 -2 -2 -0 -0 0 -0 -1 -3 -2 -1 -1 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -3 -3 -2 -1 -1 -1 -1 -2 -1 -0 -0 -1 -0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -6 -1 -3 -5 -2 -8 -21 -24 -18 -20 -27 -23 -24 -20 -12 -13 -5 -2 -1 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -3 -2 -1 -1 -0 0 0 0 0 -0 -1 -1 -1 -0 -1 0 0 0 0 0 -0 -0 -1 -0 -0 -0 0 -0 -0 -3 -3 -0 0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -3 -8 -9 -1 -0 -1 -0 -1 -5 -23 -30 -30 -2 -6 -12 -13 -15 -10 -5 -3 -3 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -6 -5 -5 -5 -5 -4 -3 -3 -2 -1 -0 0 0 0 0 -0 -2 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -1 -2 -1 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -3 -12 -11 -2 -1 -1 -0 -0 -0 -9 -17 -10 -3 -4 -1 -9 -13 -13 -8 -3 -3 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -5 -5 -4 -4 -5 -4 -5 -5 -5 -6 -6 -6 -5 -5 -5 -6 -5 -3 -2 -0 -0 0 0 0 0 -2 -1 -0 -1 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -0 -1 -2 -1 -2 -1 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -1 -3 -1 -2 -2 -1 -1 -0 0 -3 -3 -3 -1 -2 -2 -3 -10 -16 -7 -1 -2 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -6 -7 -7 -7 -7 -6 -5 -4 -3 -1 -1 -1 -0 0 0 -1 -1 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -3 -4 -5 -5 0 -2 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 -1 -1 -1 -2 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 -2 -2 -1 -7 -7 -3 -1 -1 -0 0 -0 -1 -1 -2 -2 -4 -4 -6 -12 -4 -0 -1 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -4 -4 -4 -3 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -6 -6 -6 -6 -7 -7 -7 -6 -6 -7 -7 -5 -4 -3 -2 -1 -0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -0 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -3 -5 -5 -6 -6 -6 -4 -0 0 0 -2 -13 -4 -4 -7 -7 -7 -5 -1 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -4 -5 -5 -4 -4 -5 -5 -5 -4 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -6 -6 -7 -7 -7 -7 -7 -8 -7 -7 -6 -5 -2 -0 -0 -0 0 0 -0 -0 -1 0 -0 -0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -0 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 0 0 0 -1 -3 -6 -5 -3 -4 -6 -4 -1 -1 0 -0 -17 -16 -18 -16 -15 -14 -7 -2 -2 -2 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -4 -4 -4 -5 -5 -5 -5 -5 -5 -6 -6 -5 -5 -5 -6 -6 -6 -6 -6 -6 -7 -7 -7 -7 -7 -7 -6 -6 -6 -7 -7 -8 -7 -2 -1 -1 -3 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 0 0 0 0 0 -0 -0 -0 0 -0 -0 -3 -3 -2 -3 -5 -4 -1 -0 -0 -5 -11 -11 -9 -9 -13 -15 -13 -11 -20 -44 -45 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -1 -0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -4 -5 -5 -5 -6 -6 -6 -6 -6 -5 -5 -5 -6 -6 -6 -6 -6 -6 -7 -7 -7 -7 -7 -7 -7 -7 -6 -5 -6 -7 -15 -13 -7 -12 -8 -9 -4 -2 -5 -3 -1 -0 0 0 -0 0 0 0 0 -0 0 0 -1 -1 -0 0 0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -3 -2 -1 -1 -2 -3 -4 -5 -7 -4 -0 -6 -7 -5 -8 -9 -10 -13 -17 -22 -32 -52 -46 -0 0 0 0 -1 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 -0 0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -4 -4 -5 -5 -5 -5 -6 -6 -6 -6 -6 -6 -5 -5 -5 -6 -6 -7 -7 -7 -7 -7 -7 -8 -8 -7 -7 -7 -7 -5 -5 -7 -7 -25 -29 -23 -29 -14 -13 -7 -2 -2 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 -2 -2 -1 -2 -1 -2 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 -2 -7 -6 -2 -0 -2 -4 -5 -6 -8 -5 -3 -4 -2 -0 -6 -16 -14 -14 -14 -17 -25 -33 -29 -0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -4 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -6 -6 -7 -7 -7 -7 -7 -8 -8 -8 -8 -8 -8 -8 -8 -7 -7 -7 -8 -6 -7 -13 -22 -26 -24 -23 -20 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -1 -1 -0 -1 -1 -2 -2 -1 -0 -0 -1 -3 -3 -6 -0 -1 -0 0 -1 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 0 -0 -2 -7 -8 -1 -1 -1 -2 -7 -7 -8 -9 -9 -7 -0 -2 -27 -22 -22 -17 -14 -16 -20 -23 -19 0 0 0 0 -1 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -5 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -7 -8 -8 -8 -8 -8 -9 -9 -9 -9 -9 -9 -9 -8 -8 -7 -6 -8 -5 -3 -5 -16 -17 -15 -12 -9 -6 -2 -0 0 -0 -0 -0 -0 0 0 0 0 -2 -4 -2 -6 -3 -3 0 0 0 -0 -0 -1 -1 -3 -8 -9 -4 -1 -0 -3 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -6 -5 -2 -1 0 -0 -3 -8 -12 -7 -1 -1 -0 -8 -8 -11 -12 -9 -7 -11 -21 -35 -33 -29 -21 -16 -14 -14 -15 -15 -0 -0 -1 -0 -1 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -5 -4 -5 -5 -4 -5 -5 -6 -6 -7 -7 -7 -8 -8 -8 -8 -8 -8 -9 -8 -9 -9 -9 -10 -9 -8 -8 -7 -8 -7 -2 -2 -7 -8 -7 -8 -7 -4 -1 -0 0 -0 -0 0 -0 0 0 0 -0 -2 -8 -3 -3 -2 -7 -1 -1 -6 -4 -2 -1 -10 -13 -10 -13 -15 -11 -10 -6 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -5 -5 -2 0 0 -2 -7 -11 -12 -3 -1 -0 -9 -11 -13 -10 -9 -10 -16 -26 -34 -36 -29 -21 -16 -14 -13 -13 -12 -2 -4 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -5 -6 -6 -7 -7 -8 -8 -8 -8 -8 -8 -9 -9 -9 -9 -10 -9 -9 -10 -9 -9 -8 -6 -5 -4 -3 -2 -2 -1 -2 -2 -3 -1 -0 -0 -2 -0 0 0 0 0 0 -1 -4 -14 -5 -1 -16 -10 -4 -11 -5 -9 -7 -3 -11 -9 -5 -10 -14 -13 -12 -13 -11 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -2 -1 -1 -1 -1 -3 -4 -6 -4 -4 -1 -0 0 -2 -6 -8 -13 -6 -1 -2 -8 -10 -11 -13 -13 -12 -16 -20 -22 -24 -21 -18 -17 -15 -17 -12 -8 -2 -6 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -6 -7 -8 -8 -8 -8 -8 -9 -9 -9 -10 -9 -9 -9 -8 -8 -7 -9 -9 -8 -4 -5 -5 -2 -1 0 0 -0 -1 -0 -1 -2 -1 -0 0 0 0 0 0 0 -3 -14 -5 -12 -16 -22 -14 -9 -3 -3 -4 -7 -8 -5 -5 -8 -14 -18 -28 -27 -17 -16 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -1 -1 -2 -2 -3 -4 -2 -1 -0 0 -0 -2 -5 -10 -10 -2 -3 -7 -9 -7 -19 -19 -17 -12 -13 -21 -22 -21 -17 -14 -16 -16 -17 -14 -7 -9 -5 -1 -0 -0 0 0 0 0 0 0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -5 -6 -7 -8 -8 -8 -8 -9 -9 -10 -10 -10 -10 -9 -9 -7 -5 -9 -9 -9 -9 -4 -6 -3 -1 -0 0 0 0 0 -2 -1 -0 0 0 0 0 0 0 -0 -4 -10 -5 -6 -14 -20 -16 -5 -2 -4 -5 -8 -9 -1 -2 -9 -14 -19 -19 -5 -5 -21 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -3 -8 -11 -4 -0 -0 -2 -9 -16 -25 -25 -22 -13 -23 -30 -31 -24 -17 -17 -18 -18 -19 -22 -19 -7 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -7 -7 -8 -8 -9 -8 -9 -10 -10 -10 -10 -10 -2 -1 -9 -11 -7 -5 -4 -4 -3 -2 -0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 -0 -4 -5 -4 -9 -17 -21 -18 -4 -3 -6 -5 -2 -5 -1 -8 -12 -9 -8 -18 -3 -21 -18 -9 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -2 -5 -9 -8 -1 -0 -0 -0 -9 -20 -7 -29 -29 -14 -10 -27 -23 -15 -14 -16 -19 -25 -32 -30 -26 -6 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -5 -6 -7 -8 -9 -9 -9 -10 -10 -10 -10 -4 -1 -1 -8 -11 -10 -7 -6 -5 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -6 -15 -19 -24 -15 -6 -7 -40 -17 -16 -5 -0 -1 -1 -7 -18 -26 -7 -11 -10 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -4 -8 -12 -3 -0 -1 -0 -4 -16 -22 -25 -27 -27 -11 -1 -0 -0 -0 -7 -16 -18 -21 -31 -36 -52 -3 -3 -4 -2 -0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -6 -7 -8 -9 -9 -9 -9 -10 -10 -10 -11 -7 -9 -12 -11 -8 -8 -5 -2 -0 -0 0 0 -0 -1 -1 -2 -1 -1 0 0 0 0 -0 -0 0 -0 -4 -5 -14 -22 -29 -21 -26 -34 -36 -37 -37 -16 -12 -8 -10 -18 -18 -9 -10 -9 -6 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -2 -5 -9 -11 -4 -0 -0 -1 -9 -20 -26 -28 -32 -28 -7 0 0 -1 -0 -3 -14 -11 -11 -14 -13 -23 -5 -3 -10 -5 -1 -0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -1 -2 -2 -2 -2 -2 -2 -3 -4 -6 -6 -7 -8 -8 -10 -10 -11 -11 -11 -12 -12 -12 -11 -9 -7 -7 -5 -3 -1 -0 0 -0 -1 -3 -3 -3 -3 -1 0 0 0 0 0 -2 -3 -5 -8 -11 -17 -23 -27 -28 -32 -35 -36 -38 -33 -21 -15 -27 -43 -39 -23 -10 -1 -3 -7 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -2 -2 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -1 -4 -8 -9 -6 -0 -1 -2 -10 -19 -23 -30 -37 -40 -12 -2 -6 -6 -1 -5 -7 -5 -7 -8 -5 -8 -4 -1 -4 -2 -1 -0 0 -0 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -6 -7 -8 -9 -10 -11 -11 -10 -11 -12 -12 -11 -8 -7 -4 -5 -5 -2 0 0 -1 -2 -2 -3 -2 -1 -0 -0 0 0 0 -0 -2 -8 -10 -12 -16 -19 -21 -26 -29 -34 -36 -38 -38 -27 -16 -9 -18 -31 -23 -18 -16 -16 -21 -12 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -7 -5 -0 -0 -1 -11 -16 -16 -20 -29 -29 -8 -1 -0 -5 -6 -9 -8 -11 -10 -6 -2 -1 -8 -5 -1 -1 -0 0 0 -1 -3 -1 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -2 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -3 -4 -4 -5 -6 -7 -8 -9 -10 -9 -10 -12 -13 -11 -11 -8 -5 -5 -4 -3 -2 -0 0 0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -14 -15 -17 -22 -22 -22 -42 -46 -40 -31 -21 -12 -6 -2 -1 -2 -6 -7 -6 -22 -5 0 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -4 -8 -1 -1 -1 -3 -6 -12 -12 -12 -18 -11 -11 -6 -2 -8 -9 -5 -9 -11 -6 -3 -5 -7 -6 -6 -1 -2 -1 -0 -0 -2 -5 -5 -1 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -0 -1 -3 -2 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -5 -5 -7 -8 -9 -9 -9 -11 -11 -11 -10 -7 -6 -6 -4 -3 -2 -0 0 -0 0 0 -0 -0 -0 -2 -3 -2 -1 -3 -3 -3 -6 -11 -16 -19 -21 -25 -26 -26 -41 -41 -41 -41 -16 -10 -4 -2 -3 -6 -3 -4 -10 -15 -2 -6 -9 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 -2 -2 -2 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -8 -8 -3 -9 -14 -16 -16 -15 -17 -18 -18 -16 -14 -17 -26 -42 -30 -28 -9 -18 -2 -1 -0 0 0 -1 -1 -0 -0 -4 -8 -8 -10 -4 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -2 -2 -2 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -2 -3 -3 -4 -5 -6 -7 -7 -8 -9 -9 -9 -9 -8 -7 -7 -6 -4 -3 -1 -0 -1 -1 -0 -0 -0 -0 -2 -7 -9 -5 -1 -1 -0 -1 -6 -14 -21 -23 -22 -19 -28 -30 -29 -33 -40 -42 -35 -22 -13 -16 -18 -10 -3 -6 -14 -21 -16 -10 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -11 -11 -11 -12 -13 -20 -26 -25 -28 -37 -29 -26 -30 -42 -73 -39 -17 -12 -16 -0 -0 -0 -1 -0 -1 -5 -1 -1 -50 -20 -8 -7 -6 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -5 -6 -7 -9 -9 -9 -8 -7 -6 -5 -4 -3 -1 -0 -0 -0 -1 -1 -0 -1 -7 -5 -8 -12 -4 -0 -0 -3 -3 -12 -15 -22 -23 -20 -10 -23 -24 -25 -29 -35 -44 -48 -46 -51 -64 -43 -14 -6 -9 -14 -20 -21 -8 -2 -4 -1 0 0 0 -0 0 0 -0 0 0 0 0 0 -0 0 0 -1 -2 -2 -3 -3 -4 -3 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -6 -9 -11 -7 -2 -11 -30 -31 -41 -31 -15 -41 -50 -68 -54 -31 -29 -28 -5 -0 -0 -0 -1 -1 -0 -9 -2 -1 -46 -11 -3 -4 -4 -1 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 -0 -1 -1 -1 -1 -1 -2 -4 -4 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -3 -4 -6 -6 -7 -7 -7 -6 -6 -5 -5 -3 -1 -1 -0 -0 0 -1 -2 -1 -2 -11 -0 -12 -4 -1 -0 0 -8 -10 -16 -20 -24 -22 -21 -21 -22 -16 -22 -12 -22 -48 -49 -48 -54 -62 -44 -13 -6 -8 -3 -8 -1 -0 -1 -1 0 0 0 0 -0 0 0 -0 0 0 0 0 0 -0 0 -1 -1 -2 -2 -3 -4 -3 -2 -2 -2 -2 -1 -2 -1 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -4 -7 -2 -1 -0 -11 -18 -8 -10 -43 -19 -17 -43 -65 -71 -40 -12 -5 -1 0 0 0 -0 -108 -24 -10 -9 -1 0 0 -0 -2 -7 -3 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -2 -2 -2 -4 -4 -3 -4 -3 -2 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -6 -6 -5 -4 -4 -4 -3 -3 -1 -1 -0 0 -0 -1 -4 -2 -4 -5 -3 -1 -1 -0 -0 0 -2 -10 -19 -25 -29 -28 -24 -29 -21 -7 -5 -1 -16 -31 -35 -47 -22 -59 -40 -11 -4 -2 -7 -30 -0 -0 -3 -0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -3 -5 -4 -3 -3 -3 -2 -3 -3 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 0 0 -0 -1 -1 -7 -15 -23 -11 -9 -35 -35 -26 -36 -41 -27 -12 -6 -34 -64 -39 -1 -0 0 0 0 -0 -1 -72 -22 -11 -4 -0 -3 -1 0 -3 -8 -2 -0 0 -0 -0 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -2 -2 -2 -1 -2 -3 -3 -4 -4 -3 -2 -2 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -4 -4 -4 -5 -3 -3 -2 -3 -3 -2 -1 -1 -0 0 -1 -1 -2 -1 -1 -3 -3 -1 -0 -0 -0 -2 -3 -11 -24 -30 -22 0 -13 -34 -20 -7 -4 -6 -3 -4 -5 -19 -59 -61 -23 -6 -2 -1 -0 -1 -3 -4 -5 -5 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -7 -10 -10 -11 -2 -0 -1 -4 -2 -1 -0 -0 -1 -2 -6 -7 -30 -39 -42 -53 -41 -32 -39 -43 -29 -16 -0 -13 -48 -28 -1 0 0 -0 -0 -0 -3 -5 -6 -4 -1 -0 -2 -0 -1 -1 -2 -0 0 0 0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -0 -0 0 0 0 -0 -0 0 0 -1 -2 -2 -1 -2 -3 -4 -4 -4 -3 -3 -3 -2 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -3 -2 -2 -1 -2 -3 -4 -3 -2 -2 -2 -1 -0 -0 0 -1 -1 -1 -3 -4 -4 -7 -6 0 -0 -0 -0 -2 -12 -24 -31 -34 -28 0 -4 -20 -21 -20 -9 -7 -9 -6 -31 -41 -37 -49 -15 -9 -2 -13 -6 -2 -4 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 0 0 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -6 -6 -4 -1 0 -0 -0 -1 -4 -4 -2 -1 -1 -2 -4 -2 -7 -30 -42 -49 -57 -44 -33 -39 -53 -41 -10 0 -5 -43 -0 -0 0 -0 -0 -0 -2 -4 0 -0 -0 -1 -0 -1 -0 -2 -0 0 0 0 0 0 0 0 -0 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -1 -0 0 0 0 -0 -0 -0 0 0 -1 -2 -2 -2 -2 -3 -3 -4 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -3 -2 -1 -1 -4 -6 -5 -3 -2 -1 -1 -0 -1 -1 -0 -0 -0 -1 -2 -7 -10 -8 -2 -0 0 0 -0 -4 -13 -29 -17 -12 -5 -1 -0 0 -10 -27 -29 -36 -29 -11 -36 -27 -7 -17 -20 -19 -10 -12 -7 -2 -4 -4 -2 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -6 -3 -0 -1 -0 0 -0 -0 -0 -3 -5 -2 -1 -2 -4 -6 -5 -4 -15 -14 -23 -36 -38 -7 -51 -46 -34 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -1 -13 -4 -0 -0 -1 -1 -0 -1 -2 -1 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -2 -2 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -1 -2 -1 -2 -2 -3 -3 -4 -4 -3 -3 -4 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -1 -1 -4 -8 -9 -6 -4 -4 -3 -2 -1 -1 -2 -1 -1 -2 -2 -2 -9 -10 -7 -1 -1 0 0 0 -2 -12 -29 -22 -5 -2 -15 -4 -2 -1 -6 -4 -32 -45 -23 -12 -16 -22 -18 -14 -23 -33 -17 -4 -2 -9 -25 -15 0 -0 -1 0 0 -0 -1 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -4 -7 -11 -5 -0 -0 0 -0 -0 -0 0 -0 -2 -1 -1 -3 -6 -12 -18 -12 -2 -9 -12 -19 -25 -4 -0 -1 -1 -0 0 -0 -0 -1 -2 -3 -2 -2 -4 -4 -1 -6 -1 -0 0 -0 -0 0 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -2 -2 -1 -1 -0 0 0 -0 -1 0 0 -0 -1 -1 -1 -2 -2 -2 -3 -4 -5 -4 -4 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -6 -8 -6 -4 -6 -8 -8 -6 -4 -3 -4 -3 -2 -2 -2 -3 -9 -10 -10 -3 -1 -0 0 -1 -5 -16 -27 -39 -15 -2 -4 -4 -3 -2 -1 -1 -26 -45 -38 -42 -59 -53 -30 -25 -30 -53 -32 -21 -1 -14 -29 -21 -0 -1 -1 -2 -0 0 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -2 -8 -7 -0 0 0 0 -0 -0 -0 -1 -8 -3 -6 -1 -4 -2 -4 -12 -16 -9 -1 -0 -9 -9 -6 -1 -2 -3 -1 -0 0 0 0 -0 -1 -2 -2 -2 -4 -1 -0 -20 -1 0 0 -0 0 0 -2 -4 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -1 -2 -2 -1 -1 0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -3 -2 -2 -3 -5 -5 -5 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -10 -10 -6 -3 -11 -12 -9 -8 -6 -6 -5 -2 -3 -4 -5 -6 -8 -8 -3 -1 -0 0 -1 -2 -8 -28 -31 -10 -23 -25 -4 -2 -14 -44 -52 -45 -38 -44 -51 -51 -53 -51 -28 -22 -20 -2 0 0 -17 -19 -22 -17 -5 -1 -1 -0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -2 -10 -19 -1 -2 -0 -0 -4 -20 -18 -47 -69 -29 -22 -11 -8 -3 -4 -4 -7 -2 -0 -4 -6 -2 0 0 -0 -1 -1 -0 0 -0 -0 0 0 0 -0 -2 -2 -3 -3 -32 -2 0 -1 -0 0 0 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 -0 -1 -0 -0 -1 -1 -1 -2 -2 -0 -0 -0 -2 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -3 -3 -3 -4 -5 -4 -4 -3 -3 -3 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -5 -11 -9 -7 -15 -13 -13 -11 -10 -8 -6 -4 -2 -3 -4 -4 -5 -8 -5 -1 -1 -1 -2 -2 -10 -30 -32 -7 -5 -4 -4 -3 -6 -20 -64 -54 -32 -44 -35 -27 -36 -38 -21 -16 -14 -5 -1 -3 -9 -15 -18 -12 -9 -2 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -1 0 0 0 0 0 0 0 0 0 -3 -2 -5 -7 -4 -81 -224 -145 -46 -48 -45 -42 -28 -12 -6 -4 -1 -2 -1 0 0 -0 -1 -0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 -0 -6 -9 -7 -5 -10 -0 -0 -2 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -1 -1 -2 -1 -1 -3 -2 -1 -2 -1 -3 -2 -1 -3 -2 -2 -3 -2 -2 -1 -2 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -6 -9 -15 -22 -22 -22 -17 -14 -10 -8 -5 -3 -2 -2 -2 -3 -8 -4 -1 -0 -0 -1 -3 -11 -29 -20 -9 -2 -3 -3 -2 -2 -0 -2 -13 -24 -37 -28 -28 -29 -25 -21 -19 -19 -18 -8 -8 -10 -15 -20 -16 -6 -0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -2 -5 -23 -95 -324 -197 -20 -13 -21 -19 -0 0 -1 -2 -3 -0 -0 0 0 -0 -1 -1 0 0 0 -2 -4 -2 -2 -2 -3 -3 -5 -5 -2 -6 -9 -6 -1 -0 0 -0 -1 -1 -1 -0 -0 -5 -1 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -2 -2 -3 -1 -2 -1 -1 -6 -6 -5 -5 -3 -5 -3 -3 -3 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -5 -3 -3 -2 -1 -4 -10 -14 -20 -26 -25 -22 -17 -10 -6 -7 -7 -3 -2 -3 -9 -0 -0 -1 0 -0 -3 -8 -30 -9 -14 -8 -8 -5 -2 -1 -35 -56 -55 -52 -37 -24 -21 -21 -20 -20 -20 -19 -13 -5 -4 -6 -9 -13 -7 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 0 0 0 0 0 -0 0 0 0 -0 -1 -3 -3 -3 -3 -4 -4 -4 -5 -5 -6 -5 -3 -3 -3 -3 -1 -0 0 -1 -2 -1 -5 -23 -49 -108 -197 -32 -18 -3 -9 -4 0 0 -0 -1 -3 -0 0 0 0 0 -0 -1 -1 -1 -1 -3 -4 -2 -0 -1 -4 -8 -9 -8 -4 -1 -1 -2 -5 -0 -0 -0 -1 -2 -0 0 0 -3 -2 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -0 -0 -0 -0 -0 -0 0 -0 -3 -3 -1 -4 -2 -2 -2 -1 -2 -2 -1 -1 -3 -5 -5 -4 -4 -4 -3 -4 -5 -6 -5 -4 -2 -2 -2 -2 -2 -1 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -11 -19 -20 -12 -9 -8 -10 -8 -16 -29 -28 -18 -15 -17 -7 -6 -9 -9 -1 -1 -12 -4 -0 -1 0 0 -2 -8 -16 -19 -16 -9 -5 -4 -2 -20 -43 -42 -37 -33 -26 -18 -17 -18 -19 -22 -24 -23 -15 -2 -1 -2 -2 -4 -1 0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -2 -2 -3 -4 -2 -2 -2 -3 -6 -6 -7 -7 -7 -7 -6 -5 -2 -1 0 -1 -1 -0 -0 -38 -146 -25 -15 -0 -2 -1 -4 -0 0 0 -0 -3 -4 -3 -1 0 0 0 0 -0 -2 -4 -3 -2 -1 -0 0 -1 -4 -6 -2 -0 -1 -3 0 -0 -0 0 0 0 -1 -1 0 0 -0 -1 -1 -1 -4 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 0 0 -0 -0 0 -1 -2 -0 -1 -1 -2 -1 -2 -1 -2 -2 -2 -1 -2 -3 -3 -4 -4 -4 -5 -4 -5 -6 -6 -6 -6 -4 -3 -3 -4 -3 -3 -2 -2 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -6 -17 -30 -33 -20 -30 -26 -23 -20 -23 -21 -18 -6 -9 -9 -6 -8 -4 -14 -2 -0 -8 -14 -3 0 0 -0 -1 -3 -4 -12 -19 -12 -8 -8 -2 -8 -19 -31 -26 -20 -16 -14 -18 -18 -19 -24 -23 -10 -3 -0 -0 -0 -1 -1 0 0 0 0 0 0 -0 -1 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 0 -0 0 0 0 -0 -1 -0 -0 -0 -0 -1 -2 -2 -3 -2 -2 -1 -1 -3 -5 -5 -5 -6 -8 -7 -4 -2 -1 -1 -0 -2 -15 -2 -5 -90 -21 -10 -1 -1 -1 -0 0 0 0 -1 -2 -4 -3 -1 0 0 0 0 0 -0 -1 -2 -1 -3 -15 -2 -5 -3 -2 -15 -18 -1 -1 -0 0 -0 0 -0 -1 -7 -1 0 0 0 -0 -0 -8 -8 -3 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -1 -0 0 -0 -0 -1 -3 -3 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -4 -5 -5 -5 -5 -5 -6 -6 -6 -6 -6 -5 -5 -5 -4 -3 -2 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -4 -3 -2 -4 -6 -8 -9 -11 -41 -38 -37 -40 -20 -5 -4 -4 -2 -4 -5 -5 -6 -15 -5 0 -16 -14 -3 -0 0 0 0 -1 -2 -5 -14 -22 -21 -18 -12 -20 -26 -19 -16 -14 -13 -13 -13 -16 -22 -24 -28 -6 -1 -0 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 0 -1 -0 0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -2 -2 -3 -2 -1 -2 -3 -3 -3 -5 -8 -9 -6 -4 -4 -6 -1 0 -2 -15 -4 -1 -0 -10 -6 -1 -0 -0 -0 -0 0 0 -0 -0 0 -0 0 0 0 -0 0 0 0 0 -19 -11 -6 -193 -250 -39 -6 -3 -6 -4 -2 -1 -1 -1 -3 -3 -2 -3 -2 -5 -2 -2 -0 0 -0 -7 -6 -5 -3 -1 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 -0 -1 -2 -1 -2 -2 -2 -1 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -5 -6 -5 -4 -5 -5 -5 -6 -5 -5 -5 -4 -5 -4 -4 -3 -4 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -12 -16 -23 -3 -3 -3 -2 -11 -10 -9 -28 -20 -15 -7 -4 -3 -2 -5 -5 -5 -6 -6 -7 -10 -11 -13 -16 -10 -0 -0 0 0 0 0 -0 -2 -6 -9 -7 -9 -18 -22 -23 -13 -11 -12 -14 -14 -14 -18 -26 -25 -17 -8 -2 -0 -1 -1 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 -1 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -3 -2 -2 -7 -6 -6 -6 -6 -6 -7 -2 -1 -1 -1 -1 -1 -0 -2 -3 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -2 -3 -1 -1 -0 -128 -81 -136 -159 -113 -49 -26 -21 -9 -0 -0 -0 -1 -0 -0 -8 -1 -1 -1 -31 -24 -3 -1 -0 -1 -1 -0 -2 -1 -0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -3 -4 -5 -5 -4 -4 -5 -4 -4 -5 -5 -5 -4 -4 -4 -3 -4 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -9 -11 -14 -6 -8 -27 -9 -4 -5 -5 -4 -5 -4 -32 -19 -4 -4 -4 -4 -6 -7 -6 -4 -8 -16 -15 -10 -10 0 0 0 0 0 0 -0 -1 -3 -4 -3 -6 -13 -19 -17 -14 -12 -12 -14 -14 -14 -24 -29 -27 -15 -3 -0 -0 -1 -1 -0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 0 -0 -0 -1 -3 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -3 -3 -3 -5 -8 -5 -4 -5 -7 -9 -7 -5 -2 -0 0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 0 0 0 -0 0 0 0 -7 -10 -4 -0 -11 -122 -128 -136 -105 -72 -59 -43 -13 -3 -1 -2 -1 -1 -0 -0 -20 -18 -12 -26 -18 -12 -32 -2 -1 -1 -1 -0 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 0 -0 -1 -1 -1 0 0 0 -1 -2 -2 -4 -5 -5 -5 -5 -4 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -6 -4 -8 -11 -18 -24 -9 -4 -3 -2 -3 -4 -3 -3 -2 -4 -5 -4 -5 -8 -8 -6 -4 -7 -17 -3 -17 -11 -1 -1 0 0 0 0 -0 -1 -1 -2 -1 -5 -6 -13 -16 -13 -7 -8 -11 -6 -10 -23 -28 -22 -8 -1 -0 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 0 0 0 0 -0 -1 -2 -2 -1 -2 -2 -1 -0 -1 -1 -0 -0 -1 -2 -3 -3 -4 -5 -5 -4 -3 -3 -4 -6 -5 -4 -3 -2 -0 -1 -4 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -0 0 -2 -9 -8 0 -71 -119 -77 -98 -90 -74 -37 -19 -0 -0 -2 -2 -3 -3 -0 -0 -24 -13 -6 -3 -0 -0 -0 -6 -33 -2 -1 -0 -3 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -9 -7 -9 -22 -36 -24 -7 -5 -4 -4 -4 -4 -2 -2 -3 -3 -3 -4 -4 -6 -6 -6 -6 -10 -23 -0 -19 -12 -3 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -4 -3 -2 -1 -6 -7 -7 -9 -10 -9 -8 -23 -16 -4 -2 -0 -0 0 0 0 0 0 -0 0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 0 0 0 0 -1 -2 -3 -2 -3 -3 -2 -3 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -4 -4 -2 -4 -6 -6 -6 -4 -1 -3 -2 -1 -9 -5 -5 -1 -0 -0 0 0 0 0 0 -0 -3 -3 -1 -0 -1 -2 -5 -8 -7 -14 -1 -15 -75 -60 -46 -1 -1 -0 0 -0 -4 -6 -2 -0 -1 -9 -7 -5 -2 -2 -2 -5 -6 -6 -0 -0 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -19 -36 -33 -49 -51 -16 -6 -3 -3 -4 -4 -2 -1 -3 -3 -1 -2 -4 -1 -1 -5 -7 -10 -12 -24 -19 -21 -19 -5 -0 -0 0 0 -0 -1 -2 -2 -2 -1 -2 -1 -1 -6 -8 -7 -8 -5 -9 0 -2 -14 -8 -12 -0 -0 -0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -1 -0 -0 0 -0 -1 -3 -2 -2 -3 -4 -5 -5 -3 -4 -9 -23 -16 -2 -1 -1 -1 -2 -3 -2 -3 -2 -5 -6 -8 -8 -6 -4 -2 -5 -6 -8 -7 -5 -1 0 0 0 -0 -1 -0 0 -3 -6 -0 -0 -0 -1 -3 -0 -4 -3 -3 -11 -17 -40 -32 -5 -3 -1 -0 0 -0 -2 -3 -3 -10 -7 0 0 -0 -1 -2 -1 -12 -13 -1 -0 -2 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 0 -0 -1 -1 -0 -0 0 0 -0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -16 -61 -133 -98 -90 -79 -45 -3 -2 -1 -1 -1 -1 -2 -3 -2 -1 -3 -4 -4 -2 -7 -11 -8 -12 -25 -30 -33 -20 -4 -0 0 -0 -0 -1 -1 -4 -5 -3 -2 -1 -1 -4 -5 -8 -7 -8 -0 -2 0 0 -2 -1 -6 -4 -2 -1 0 0 0 0 -0 -1 -2 -1 -0 -1 -2 -2 -2 -3 -2 -2 -2 -2 -1 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -0 -1 -0 0 0 -0 -1 -1 -1 -1 -2 -5 -11 -12 -20 -23 -26 -30 -23 -18 -5 -2 -0 -0 -0 -1 -2 -6 -7 -8 -7 -7 -6 -4 -3 -5 -6 -6 -5 -1 -0 0 -0 -1 -3 -3 -2 -0 -0 0 0 0 -0 0 -1 -7 -15 -27 -14 -29 -34 -32 -27 -24 -10 -0 -0 -0 -0 -0 -2 -6 -2 -0 0 -0 -0 -1 -1 -3 -18 -15 -1 -0 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -1 -0 -1 0 0 -2 -2 -1 -0 -1 -1 -0 0 0 0 0 0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -22 -76 -102 -196 -142 -115 -26 -2 -1 -1 -0 -1 -5 -6 -5 -6 -5 -3 -4 -7 -4 -7 -6 -3 -6 -16 -27 -32 -15 -2 0 -0 -1 -1 -1 -3 -6 -8 -6 -4 -0 -2 -5 -6 -6 -2 -5 -2 -0 0 0 -1 -3 -14 -22 -14 -3 0 0 0 -0 -0 -1 -1 -1 -0 -1 -2 -2 -2 -3 -3 -2 -2 -2 -1 -1 -2 -2 -3 -3 -4 -3 -3 -3 -2 -2 -3 -2 -1 -1 0 0 0 -0 -1 -1 -1 -1 -2 -6 -23 -37 -44 -33 -29 -19 -13 -14 -12 -7 -6 -2 -0 -2 -5 -8 -5 -3 -3 -4 -4 -5 -5 -3 -2 -1 -1 -0 0 0 -0 -1 -0 -2 -2 -0 0 0 0 0 0 0 -5 -14 -17 -19 -23 -29 -35 -42 -45 -35 -7 0 -0 -1 -2 0 -1 -3 -0 0 -0 -1 -0 -1 -3 -9 -24 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -1 -0 -0 -4 -4 -2 -2 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -18 -28 -327 -139 -207 -130 -21 -2 -14 -9 -1 -3 -9 -8 -3 -5 -9 -6 -3 -7 -13 -12 -1 -3 -12 -21 -18 -38 -7 -1 0 -0 -1 -1 -1 -5 -9 -11 -9 -8 -2 -2 -2 -4 -5 -5 -4 -2 -0 -0 -0 -0 -4 -10 -15 -14 -2 0 0 0 0 -0 -0 -1 -0 -0 -1 -2 -2 -3 -3 -3 -2 -3 -3 -3 -3 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 0 0 0 -0 -1 -0 -1 -2 -2 -6 -11 -10 -8 -8 -10 -10 -9 -11 -11 -11 -9 -6 -2 -4 -7 -8 -5 -0 -1 -1 -3 -6 -3 -2 0 0 0 0 -0 0 0 -0 0 0 -0 -0 0 0 0 0 0 -0 -4 -8 -12 -15 -19 -29 -37 -27 -16 -10 -1 0 -0 -4 -4 -0 -0 -0 0 0 -0 -1 -1 -1 -7 -9 -6 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 0 0 -0 -1 -2 -1 -1 -2 -3 -2 -1 0 0 -0 -0 -0 -1 -1 -1 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -210 -219 -84 -134 -100 -40 -21 -68 -41 -1 -4 -36 -43 -1 -1 -5 -7 -10 -22 -18 -13 0 -4 -24 -30 -37 -28 -2 -4 -1 -0 -1 -0 -2 -6 -10 -11 -11 -8 -2 -1 -2 -6 -8 -6 -5 -3 -1 -1 -1 -1 -5 -16 -19 -12 -0 0 -0 0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -3 -4 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -3 -4 -4 -2 -0 0 0 0 0 -0 -0 -1 -1 -5 -7 -5 -3 -4 -6 -10 -11 -9 -11 -12 -13 -10 -6 -5 -7 -8 -8 -1 -0 -0 -2 -4 -6 -5 -1 -0 0 0 -0 -1 -0 -0 -0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -5 -13 -16 -20 -32 -43 -7 -2 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -1 -1 -2 -3 -4 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -1 -0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 0 -0 -1 -1 -2 -1 -1 -0 0 0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -42 -95 -91 -44 -21 -35 -37 -48 -69 -48 -2 -3 -13 -15 -7 -2 -1 -2 -4 -19 -31 -7 -10 -20 -32 -36 -3 -19 -18 -8 -2 -1 -2 -1 -4 -7 -10 -9 -8 -5 -1 -1 -7 -18 -15 -11 -8 -3 -0 -1 -1 -2 -7 -22 -18 -3 0 0 0 0 0 0 -0 -1 -1 -0 -1 -2 -3 -3 -4 -4 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -4 -5 -5 -3 -1 -0 -0 -0 -0 0 0 -0 -1 -3 -6 -6 -5 -3 -5 -12 -17 -14 -11 -14 -12 -13 -9 -5 -8 -9 -10 -3 0 -1 -0 -3 -5 -6 -4 -1 -0 -0 -1 -1 -2 -1 -1 0 0 0 0 0 -0 0 0 0 0 -0 -2 -5 -14 -19 -27 -29 -27 -4 -0 0 0 -0 -1 -1 -0 0 0 0 0 0 -0 -1 -2 -2 -3 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 0 -1 -1 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -28 -106 -142 -96 -45 -26 -12 -12 -10 -12 -16 -3 -1 -1 -1 -1 -8 -3 0 -2 -20 -22 -28 -27 -16 -28 -28 -7 -17 -23 -9 -0 -0 -1 -4 -8 -9 -12 -12 -8 -3 -1 -1 -5 -17 -16 -15 -13 -7 0 -0 -1 -6 -11 -22 -7 -1 0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -3 -3 -3 -3 -4 -5 -5 -5 -5 -4 -4 -4 -5 -4 -4 -5 -4 -2 -1 -1 -1 -1 -1 -0 0 -0 -1 -4 -5 -5 -4 -4 -9 -18 -19 -18 -18 -16 -9 -14 -10 -6 -8 -8 -13 -12 -5 -0 -0 -3 -5 -5 -4 -1 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 -0 0 -0 -2 -7 -13 -20 -23 -28 -11 -1 0 0 -0 -1 -1 -1 0 0 0 0 0 0 -0 -1 -3 -4 -4 -1 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 -9 -27 -11 -3 -2 -9 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -110 -301 -152 -134 -78 -44 -16 -8 -2 -2 -7 -5 -2 -1 -0 -1 -4 -5 -3 -4 -11 -16 -22 -26 -9 -9 -14 -10 -4 -6 -5 -0 -0 -2 -6 -11 -13 -13 -14 -3 -3 0 -0 -2 -22 -15 -16 -16 -4 -1 -2 -5 -9 -6 -12 -4 0 0 -0 -0 0 0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -4 -3 -3 -4 -5 -6 -6 -6 -5 -5 -5 -5 -4 -4 -4 -3 -2 -2 -2 -2 -2 -1 -0 0 -0 -2 -5 -5 -5 -4 -3 -10 -13 -14 -14 -18 -15 -10 -12 -12 -12 -9 -9 -15 -11 -2 -0 0 -2 -3 -1 0 -0 -1 -1 -0 -1 -2 -0 -0 0 0 0 0 -0 0 0 -0 -0 0 0 -1 -5 -8 -10 -14 -10 -1 -0 0 -0 -1 -2 -0 -0 0 -0 0 0 0 0 -0 -1 -3 -4 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 -2 -59 -293 -336 -50 -7 -68 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -1 -2 -2 -3 -2 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -76 -371 -264 -136 -122 -36 -12 -4 -2 -2 -2 -2 -3 -6 -2 -1 -2 -2 -3 -5 -3 -3 -14 -21 -16 -13 -12 -6 -6 -2 -3 -0 -1 -2 -7 -14 -17 -13 -14 -2 -3 -0 0 -0 -9 -20 -16 -15 -13 -7 -4 -8 -9 -6 -3 -1 0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -4 -4 -4 -3 -3 -5 -5 -6 -7 -7 -6 -5 -5 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -0 -0 0 0 -0 -2 -4 -3 -4 -3 -7 -9 -9 -11 -12 -9 -5 -7 -8 -6 -6 -9 -11 -6 -1 -1 -0 -2 -1 0 -0 -0 -1 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 -0 -1 -3 -3 -5 -7 -3 -3 -0 -2 -1 0 0 -1 -0 0 0 0 0 0 -0 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 0 0 0 -2 -25 -42 -5 0 0 -120 -6 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -3 -2 -3 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -20 -401 -416 -139 -114 -59 -26 -8 -9 -3 -1 -2 -5 -10 -13 -18 -25 -22 -8 -8 -2 -2 -10 -18 -15 -16 -18 -2 -5 -0 -1 0 0 -1 -11 -15 -19 -15 -6 -4 -4 -1 -0 -0 -7 -17 -14 -15 -16 -9 -6 -6 -7 -4 -1 -0 -0 -0 -0 0 0 -0 -1 -1 -2 -1 -2 -3 -4 -4 -4 -4 -4 -4 -3 -4 -5 -5 -6 -7 -6 -6 -5 -5 -5 -4 -4 -3 -1 -1 -2 -3 -3 -2 -0 0 0 0 -0 -2 -3 -1 -2 -3 -2 -5 -7 -8 -8 -8 -7 -6 -5 -4 -4 -6 -8 -1 -0 -0 -2 -2 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -1 -0 -0 0 -0 -1 -2 -4 -5 -5 -4 -1 -0 -0 0 0 0 0 0 0 0 0 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 -0 -1 -1 0 0 0 0 -5 -10 -57 -7 -24 -38 -6 -14 -4 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -4 -3 -5 -4 -3 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -16 -30 -62 -290 -151 -109 -79 -47 -18 -7 -4 -0 -2 -12 -32 -73 -95 -59 -34 -14 -20 -8 -1 -7 -13 -12 -21 -0 -2 -4 -0 0 0 -0 -2 -12 -14 -18 -15 -14 -9 -5 -2 -1 -1 -5 -7 -6 -13 -16 -3 -5 -4 -7 -3 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -2 -3 -4 -5 -5 -4 -4 -4 -4 -5 -5 -5 -6 -6 -7 -7 -7 -6 -5 -5 -4 -3 -2 -1 -2 -3 -2 -2 -1 -1 -1 -0 -0 -1 -3 -2 -1 -1 -1 -2 -3 -4 -6 -6 -5 -5 -5 -4 -4 -5 -9 -7 -13 -2 -5 -1 -0 0 -1 -1 -1 -0 0 0 0 0 0 0 -0 0 0 -0 -2 -3 -5 -4 -1 -3 -3 -0 0 -0 -1 -3 -3 -3 -2 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 -17 -13 -68 -25 -1 -8 -3 0 0 -0 -3 -5 -73 -92 -10 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -4 -4 -5 -4 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -29 -112 -65 -176 -160 -61 -75 -76 -58 -34 -15 -3 -2 -8 -26 -72 -48 -1 -2 -10 -14 -18 -0 -7 -9 -7 -9 -5 -3 -9 -4 -1 -0 -1 -3 -9 -14 -17 -18 -15 -10 -7 -3 -1 -0 -0 -1 -3 -8 -4 0 -0 -1 -2 -3 -0 -0 -0 0 0 0 -0 -0 -2 -2 -2 -1 -2 -3 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -7 -7 -7 -6 -5 -5 -5 -4 -3 -3 -2 -1 -2 -2 -1 -1 -1 -1 -0 -0 -1 -3 -4 -3 -1 -0 -1 -0 -1 -1 -1 -1 -7 -7 -7 -7 -7 -5 -4 -3 -3 -2 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -6 -4 -4 -3 -3 -1 0 0 -0 -1 -1 -1 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -3 -0 -0 0 0 0 -1 -11 -26 -106 -116 -33 -66 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -3 -4 -5 -4 -3 -2 -3 -3 -3 -2 -2 -3 -3 -3 -2 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -13 -34 -59 -152 -405 -300 -47 -39 -47 -113 -181 -6 -20 -9 -2 -3 -0 -2 -2 -1 -8 -10 -1 -1 -5 -12 -8 -3 -2 -5 -9 -6 -1 -0 -1 -5 -10 -14 -16 -17 -15 -11 -9 -3 -1 -1 -1 -0 -2 -6 -1 -0 -1 -3 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -5 -5 -5 -6 -5 -6 -6 -8 -7 -7 -6 -5 -5 -4 -4 -4 -3 -2 -1 -2 -2 -1 -1 -1 -0 0 0 -0 -1 -2 -2 -5 -2 -0 -0 -0 -1 -0 -0 -6 -6 -7 -6 -6 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -2 -3 -3 -3 -4 -4 -4 -2 -1 -0 0 0 0 -1 -2 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 -0 -1 -9 -28 -45 -56 -88 -111 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -1 -0 0 0 -0 -1 -1 -1 -1 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -4 -7 -3 -15 -114 -341 -338 -274 -88 -35 -87 -121 -115 -11 -33 -17 -10 -84 -14 -1 -1 -1 -4 -3 -1 -3 -3 -8 -7 -5 -7 -10 -13 -7 -0 -0 -1 -3 -8 -13 -14 -15 -16 -11 -10 -2 -2 -0 -0 0 -3 -5 -7 -9 -5 -5 -2 -0 0 -0 -0 0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -4 -3 -4 -5 -5 -5 -4 -5 -6 -6 -7 -7 -8 -7 -7 -6 -5 -5 -4 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 0 0 0 0 0 -0 -1 -3 -6 -3 -3 -1 -0 -2 -3 -6 -5 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -3 -3 -4 -4 -4 -4 -3 -1 0 0 0 -0 -1 -3 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -5 -2 -0 -0 -0 -0 0 0 0 0 0 -0 -3 -4 -0 0 0 0 0 -0 0 -1 -2 -1 -4 -22 -45 -24 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 -0 -0 -1 -1 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -28 -100 -116 -200 -215 -65 -103 -119 -49 -51 -89 -98 -101 -108 -30 -2 -1 -1 -1 -1 -1 -1 -1 -3 -4 -12 -24 -21 -19 -4 -1 -1 -1 -1 -2 -11 -9 -13 -10 -11 -10 -7 -4 -1 -1 -0 -2 -3 -3 -7 -6 -3 -1 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -4 -3 -4 -5 -4 -5 -4 -4 -5 -6 -7 -7 -7 -8 -7 -6 -5 -5 -4 -4 -4 -4 -3 -2 -2 -2 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -2 -3 -4 -3 -4 -5 -5 -3 -2 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -3 -4 -5 -5 -3 -2 -0 0 0 0 -0 -2 -2 -0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -9 -8 -2 -0 -0 -0 -0 0 0 0 0 -3 -16 -25 -28 -43 -1 -0 -0 0 0 0 -2 -13 0 -0 -1 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 0 0 0 0 0 0 -1 -1 -0 -1 -0 0 -0 0 -0 0 0 0 0 -0 -0 -0 -1 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -7 -4 -40 -136 -112 -102 -156 -213 -229 -216 -156 -135 -137 -63 -2 -3 -3 -2 -1 -0 -0 -1 -3 -5 -9 -22 -13 -27 -2 -0 -1 -0 -0 -1 -7 -7 -8 -10 -11 -10 -8 -4 -1 -1 -1 -1 -1 -0 -1 -2 -2 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -5 -6 -7 -7 -6 -5 -5 -5 -4 -3 -4 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -3 -4 -2 -0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -5 -7 -3 -0 -5 -13 -2 -0 0 0 0 -42 -148 -63 0 -22 -90 -25 -0 -0 -0 0 -0 -4 -33 -2 0 -28 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -1 0 0 0 0 0 0 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -10 -16 -58 -81 -104 -61 -5 -146 -157 -97 -87 -14 -0 -2 -4 -6 -5 -1 -1 -0 -0 -2 -4 -12 -21 -17 -13 -2 -1 -2 -1 -1 -1 -4 -6 -9 -11 -11 -10 -7 -2 0 -0 -1 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -2 -3 -3 -3 -3 -3 -5 -6 -6 -7 -7 -5 -6 -6 -6 -4 -3 -4 -3 -3 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -3 -3 -3 -2 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -7 -43 -100 -82 -19 -0 0 -0 -0 -5 -10 -6 -1 0 -1 -29 -0 0 0 -3 -2 -1 -0 0 0 -12 -3 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 -1 -1 -0 -0 0 0 -0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -3 -4 -4 -4 -4 -3 -3 -2 -2 -3 -2 -3 -3 -3 -4 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -3 -6 -4 -2 -5 -3 -25 -41 -83 -150 -88 -21 -48 -27 -25 -1 -0 -1 -3 -9 -7 -3 -1 -1 -3 -0 -5 -11 -13 -17 -6 -0 -1 -0 -0 -1 -1 -2 -6 -8 -5 -5 -5 -5 -2 -1 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -3 -4 -3 -3 -4 -5 -6 -6 -6 -6 -6 -7 -7 -6 -4 -4 -4 -3 -3 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -2 -2 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -19 -54 -1 0 -14 -59 -0 0 -0 -0 -2 -0 -6 -3 -0 -5 -3 -0 -0 -0 -0 -3 -1 0 -1 -3 -4 -3 -1 -0 -0 -0 -0 0 0 0 -1 -1 -1 -1 0 0 -0 -0 0 0 0 -0 -1 -1 -2 -0 -0 -2 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 -1 -4 -4 -4 -8 -14 -18 -10 0 0 -9 -15 -22 -38 -16 -61 -111 -8 -1 -1 -2 -2 -1 -7 -7 -2 -1 -3 -5 -4 -9 -19 -10 -4 -2 -1 -1 0 -0 -1 -1 -0 -1 -1 -2 -1 -2 -3 -0 -0 -0 0 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -3 -4 -4 -5 -3 -3 -3 -3 -5 -4 -5 -4 -5 -4 -6 -5 -5 -5 -6 -6 -6 -5 -4 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 -0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -2 -1 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 -1 -7 -38 -170 -1 -35 -73 -1 -5 -0 0 -0 0 0 0 0 -6 -1 0 -0 -26 -13 0 -0 -0 -2 -4 -4 -2 -0 -1 -1 -2 -1 -0 0 0 -1 -3 0 0 0 0 -0 -1 -3 -0 0 0 -3 -3 -2 -0 0 -1 -0 0 0 -1 -0 0 0 0 0 0 0 0 -1 -2 -2 -2 -1 -1 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -1 -10 -12 -7 -7 -9 -4 -0 0 0 0 -0 -13 -89 -71 -51 -60 -16 -18 -8 -3 -4 -1 -5 -8 -6 -4 -4 -6 -8 -13 -14 -5 -0 -1 -1 -0 0 -0 -1 -1 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -3 -3 -4 -4 -3 -4 -4 -5 -2 -4 -5 -3 -4 -4 -5 -4 -4 -4 -4 -5 -6 -6 -5 -4 -4 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 -1 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -3 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 -0 -3 -42 -134 -8 -116 -69 -42 -9 -0 -4 -8 -2 0 0 0 0 0 -10 -8 -5 -3 -0 -0 -0 -1 -1 -2 -4 -3 -1 -1 -1 -1 -1 -0 -0 -1 -1 0 0 0 -0 -0 -1 -0 -0 -0 -1 -4 -2 -1 -0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -0 -0 -1 -2 -1 -0 -0 -3 -1 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -4 -3 -3 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -5 -0 0 -1 -3 0 0 0 0 0 0 -5 -5 -109 -53 -18 -10 -5 -2 -2 -7 -4 -5 -9 -7 -5 -5 -7 -14 -13 -0 -0 -3 -0 -0 -0 0 -0 -2 -0 0 0 0 0 -1 -1 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -4 -4 -5 -5 -5 -5 -6 -5 -4 -4 -4 -3 -3 -3 -4 -5 -4 -5 -5 -5 -6 -5 -4 -4 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -1 -4 -7 -42 -140 -67 -31 -19 -39 -10 -1 -70 -39 -6 -8 -5 0 0 -18 -43 -62 -61 -19 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -1 -0 -0 -0 -0 -2 -0 0 0 0 -0 -4 -2 -2 -1 -2 -3 -3 -1 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 -0 -1 -1 -0 -1 -0 -1 -0 -1 -0 0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 0 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -1 -3 -42 -245 -0 -0 -1 0 0 0 0 0 0 0 -31 -13 -47 -28 -11 -5 -38 -40 -5 -3 -3 -2 -3 -0 -6 -8 -2 -7 -10 -7 -2 -8 0 -0 0 0 -0 -2 -2 -1 -0 0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -3 -4 -4 -5 -5 -4 -5 -5 -5 -5 -5 -4 -2 -2 -3 -3 -4 -4 -5 -5 -4 -5 -5 -5 -4 -4 -3 -3 -4 -3 -3 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 -1 -4 -8 -38 -78 -88 -44 -10 -3 -4 -26 -89 -119 -79 -45 -27 0 0 -10 -39 -88 -83 -16 -1 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -2 -1 -1 -1 0 0 0 0 0 -0 -0 0 0 -0 -1 -2 -1 -1 0 -0 -1 -2 -2 -2 -2 -2 -4 -2 -2 -1 -0 -1 -1 -0 -1 -1 -1 -1 -2 -2 -3 -3 -1 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -1 0 -78 -5 -0 -6 -3 -1 0 0 0 0 0 -5 0 -1 -1 -17 -28 -6 -8 -12 -1 -1 -2 -4 -14 -26 -14 -10 0 -1 0 -5 -1 -0 -0 0 0 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -2 -3 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -4 -3 -3 -3 -3 -3 -4 -4 -5 -5 -4 -5 -5 -5 -3 -3 -3 -3 -3 -4 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 -0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -4 -31 -16 -54 -72 -37 -12 -4 -34 -43 -4 -4 -23 -35 0 0 -4 -34 -84 -54 -67 -6 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -1 -2 0 0 0 -0 -1 -1 -1 -0 -2 -2 -2 -3 -2 -2 -2 -2 -4 -3 -2 -1 -1 -1 -0 -0 -2 -2 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -3 -4 -5 -4 -4 -4 -4 -3 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -0 -54 -70 -43 -35 -16 0 0 0 0 0 0 0 0 0 -10 -19 -5 0 0 0 -0 -3 -1 0 -0 -11 -12 -16 -4 -0 -0 -1 -1 -0 0 -0 -3 -3 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -1 -1 -3 -4 -4 -4 -4 -4 -4 -5 -5 -4 -4 -3 -2 -4 -3 -3 -2 -3 -4 -4 -4 -5 -5 -5 -4 -4 -5 -4 -3 -3 -4 -4 -4 -4 -3 -2 -1 -1 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 -15 -45 -41 -17 -12 -11 -6 -29 -53 -10 -22 -1 0 -1 -9 -28 -26 -67 0 0 -0 -0 0 0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -1 -2 -0 -1 -0 -0 0 -0 -2 -2 -1 -1 -3 -3 -3 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -4 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -2 -151 -170 -112 -98 -51 0 -0 -0 0 0 0 0 0 0 -1 -11 -1 0 0 0 0 -1 -0 -10 -22 -12 -2 -15 -8 0 -1 -1 -1 -0 -1 -2 -2 -3 -1 -1 -1 -1 -1 -1 0 -1 -0 -0 0 -1 -0 -0 0 0 0 -0 -0 -0 -2 -3 -4 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -1 -1 -3 -2 -3 -3 -3 -4 -4 -4 -5 -5 -5 -5 -4 -4 -4 -3 -4 -5 -5 -5 -4 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 -0 -0 0 0 0 0 -0 -3 -2 -1 -0 -1 -2 0 -0 0 -6 -10 -6 -5 -2 -0 -2 -7 -9 -15 -9 0 0 -0 -2 -1 -11 -1 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -5 -0 -1 -1 -0 -0 0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -1 -2 -2 -3 -3 -2 -2 -2 -2 -1 -1 -2 -2 -3 -2 -1 -2 -1 -1 -0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -4 -4 -5 -4 -4 -4 -4 -4 -4 -4 -4 -5 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 -3 -34 -64 -60 -45 -9 -0 -3 -11 0 0 0 0 0 0 0 -5 -0 0 0 0 0 -1 -19 -79 -94 -31 -0 -11 -13 -0 -0 -0 -1 -1 -0 -1 -2 -2 -1 -2 -1 -1 -1 -0 0 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -1 -2 -3 -3 -3 -4 -5 -5 -4 -6 -5 -5 -5 -6 -5 -2 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -5 -5 -5 -4 -4 -4 -4 -3 -4 -4 -5 -4 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -3 -4 -1 -0 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 -2 -3 -27 -42 -15 -21 -2 0 0 0 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -2 -5 -4 -4 -4 -4 -4 -2 -1 -0 -0 0 -2 -2 -1 -2 -1 -1 -1 -2 -2 -2 -2 -0 -1 -2 -3 -3 -3 -2 -2 -2 -2 -1 -1 -2 -5 -4 -2 -3 -3 -2 -1 -0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -3 -3 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 -2 -4 -0 -4 -27 -65 -0 -2 -19 -1 0 -0 -0 0 0 0 0 0 0 -2 -5 -4 -2 -3 -36 -46 -2 -2 -9 -18 0 0 -0 -0 -0 -0 -3 -8 -7 -23 -9 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -2 -3 -4 -4 -3 -4 -4 -4 -5 -4 -5 -6 -6 -3 -4 -3 -3 -4 -3 -4 -4 -4 -4 -4 -3 -4 -4 -3 -5 -3 -4 -4 -4 -4 -4 -5 -5 -3 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -1 -2 -2 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 -0 -2 -1 -0 -0 -0 -1 -0 -1 -0 0 -25 -61 -56 -10 -30 -9 -1 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 -1 -5 -4 -3 -2 -3 -2 -2 -1 -0 -0 0 -0 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -0 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -4 -4 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -3 -3 -3 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -5 -128 -51 -52 -10 -2 -1 -1 -0 -1 -0 0 0 0 0 0 0 -7 -14 -8 -6 -17 -52 -43 -0 -2 -8 -14 -0 0 0 0 0 -20 -11 -9 -11 -36 -19 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -1 -3 -5 -4 -5 -5 -6 -5 -5 -6 -3 -3 -5 -6 -3 -3 -2 -2 -3 -4 -4 -4 -4 -4 -4 -2 -2 -4 -2 -5 -2 -3 -3 -3 -5 -4 -5 -4 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -0 -0 -0 -1 -7 -19 -1 -1 -1 -0 -1 -0 -1 -0 -0 -73 -25 -66 -25 -75 -40 -2 -0 -0 -2 -4 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -1 -0 0 0 -0 -2 -2 -2 -2 -1 -1 -1 -0 0 -0 -2 -4 -2 -2 -1 -2 -2 -2 -3 -3 -2 -1 0 -0 -3 -2 -3 -2 -1 -0 -2 -1 -1 -2 -2 -3 -3 -3 -3 -2 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -4 -5 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -3 -3 -3 -3 -2 -2 -1 -2 -1 -0 0 0 0 0 0 0 0 -0 -13 -70 -152 -91 -54 -13 -1 -2 -2 -1 -0 0 0 0 0 0 0 -3 -8 -4 -2 -7 -38 -2 -5 -0 -3 -3 -8 -1 0 0 0 -1 -0 -0 -13 -42 -33 -6 -1 -1 -2 -1 -0 0 -0 -1 -0 0 0 0 -0 -1 -2 -3 -5 -6 -6 -7 -7 -8 -8 -7 -6 -5 -6 -7 -5 -3 -2 -3 -4 -4 -5 -3 -4 -3 -3 -3 -2 -3 -2 -4 -3 -2 -3 -4 -5 -5 -5 -3 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -0 0 0 0 -0 -6 -2 -2 -1 -0 -1 -1 -1 -0 -0 -22 -26 -93 -81 -103 -52 -0 -1 -2 -6 -9 -4 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 0 -0 -1 -0 0 0 0 -0 -1 -1 -2 -2 -1 -2 -2 -2 -2 -4 -5 -2 -2 -2 -3 -3 -2 -4 -3 -3 -2 0 -1 -4 -3 -3 -2 -3 -2 -3 -3 -2 -2 -3 -3 -3 -3 -2 -1 -0 -0 0 0 0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -5 -5 -5 -5 -5 -6 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -0 0 0 0 0 0 0 0 0 -20 -50 -67 -30 -21 -1 -1 -2 -3 -2 -0 -2 -11 -10 -4 0 0 0 0 0 0 -13 -2 -11 -13 -8 -3 -5 -10 -3 -2 -2 -0 -1 -2 -3 -17 -29 -19 -14 -1 -1 -1 -2 -0 0 -0 -0 0 0 0 -0 -1 -2 -4 -5 -7 -8 -7 -8 -9 -10 -11 -10 -8 -6 -7 -7 -2 -3 -2 -3 -5 -3 -4 -3 -3 -3 -2 -3 -2 -3 -2 -3 -4 -3 -3 -4 -5 -5 -3 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 0 -0 -0 0 -0 -0 -0 -1 -0 -0 -0 -1 -0 0 -15 -39 -48 -23 0 -0 -0 -2 -4 -0 0 0 0 -0 -0 0 0 -0 -1 -0 0 -0 -0 0 0 -0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -5 -2 -3 -3 -3 -3 -3 -5 -4 -5 -3 -1 -3 -5 -5 -4 -4 -4 -4 -4 -5 -4 -4 -3 -3 -2 -2 -1 -0 -0 0 0 -0 0 0 0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -3 -3 -2 -2 -3 -3 -4 -4 -4 -3 -3 -3 -2 -2 -3 -0 0 0 0 -0 -0 0 0 0 -7 -22 -101 -212 -113 -4 -1 -2 -4 -6 -14 -3 -17 -11 -5 0 0 0 0 0 0 -10 -9 -22 -22 -15 -4 -0 -1 -1 -2 -2 -1 -1 0 -3 -13 -14 -6 -30 -0 0 0 -1 -0 0 -0 0 0 0 0 -1 -2 -4 -5 -6 -7 -8 -8 -8 -8 -8 -8 -9 -8 -7 -8 -6 -4 -3 -1 -3 -4 -3 -4 -3 -3 -3 -2 -2 -2 -3 -3 -3 -2 -3 -3 -4 -4 -4 -4 -2 -2 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -1 -0 -0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 0 0 -2 -6 -4 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -2 -4 -5 -3 -3 -3 -3 -6 -5 -5 -5 -3 -5 -6 -6 -5 -5 -5 -4 -4 -5 -5 -3 -3 -3 -1 -1 -0 -0 -0 -1 -0 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -3 -3 -3 -3 -4 -4 -4 -4 -5 -6 -5 -6 -6 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -4 -4 -5 -4 -4 -4 -3 -4 -2 -2 -2 -1 0 0 0 -0 -0 0 0 0 -0 -1 -82 -220 -72 -6 -1 -1 -3 -24 -109 -6 -4 -5 -3 -1 -0 -0 0 0 0 -57 -66 -30 -17 -11 -4 0 -9 -4 -6 0 -0 -0 -0 -0 -6 -4 -0 -3 -2 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -7 -8 -9 -9 -8 -8 -7 -9 -10 -10 -8 -8 -3 -1 -5 -2 -2 -3 -4 -3 -3 -3 -3 -2 -2 -2 -3 -3 -2 -3 -2 -3 -3 -4 -4 -4 -3 -2 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -0 -1 -4 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -0 -2 -2 -1 -0 -1 -3 -5 -5 -4 -3 -3 -4 -3 -4 -5 -6 -6 -6 -6 -5 -5 -6 -7 -6 -6 -5 -3 -1 -1 -0 0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -3 -3 -3 -4 -4 -4 -4 -3 -3 -4 -4 -5 -5 -5 -6 -6 -6 -6 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -3 -3 -4 -4 -5 -5 -4 -4 -3 -3 -3 -3 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 -20 -125 -125 -15 -17 -13 -7 -126 -189 -47 -5 -3 -3 -2 -2 0 0 -0 -23 -35 -1 -4 -0 -1 -15 -72 -78 -15 -16 -7 -0 0 -2 -0 -3 -1 -0 0 -2 -9 -25 -16 0 0 0 -0 -0 -0 -1 -1 -3 -4 -7 -9 -8 -9 -9 -8 -9 -9 -8 -10 -10 -9 -7 -8 -6 -3 -3 -3 -3 -3 -2 -3 -2 -2 -2 -2 -3 -4 -3 -3 -3 -3 -3 -3 -4 -4 -3 -2 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -3 0 0 -0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -2 -4 -4 -2 -0 -2 -2 -0 -0 -2 -1 -1 -2 -3 -2 -2 -3 -4 -3 -3 -4 -5 -5 -5 -4 -4 -5 -7 -5 -5 -5 -6 -4 -2 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -4 -3 -3 -3 -4 -4 -4 -5 -5 -4 -4 -4 -5 -5 -5 -5 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -4 -3 -3 -3 -2 -3 -3 -1 0 0 -0 -1 0 0 -0 0 0 0 0 -13 -54 -26 -23 -19 -84 -168 -197 -105 -23 -5 -24 -33 -22 -2 -0 -0 -3 -1 -7 -37 0 -2 -28 -64 -47 -34 -11 -7 -1 0 -0 -0 -1 -4 -3 -8 -8 -15 -21 -23 -26 -1 0 -0 -1 -1 -1 -1 -4 -5 -7 -9 -9 -9 -8 -10 -11 -11 -10 -12 -13 -12 -10 -9 -7 -4 -4 -3 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -4 -3 -3 -4 -4 -2 -2 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -0 -2 -2 -1 -0 -1 -1 -1 -2 -2 -1 -2 -3 -4 -3 -2 -2 -4 -3 -3 -4 -5 -5 -6 -3 -3 -4 -4 -3 -2 -2 -3 -2 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -4 -5 -5 -5 -5 -5 -6 -7 -7 -7 -7 -6 -6 -5 -5 -5 -4 -4 -4 -5 -4 -5 -5 -5 -5 -5 -5 -5 -4 -3 -2 -2 -1 -1 -0 -0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 -8 -138 -103 -14 -107 -203 -214 -146 -44 -37 -162 -260 -91 -5 -1 -0 0 0 -3 -65 -2 -0 -71 -91 -125 -46 -5 -8 -15 -8 -20 -31 -7 -4 -1 -0 -6 -14 -3 -3 -4 -1 -3 0 -0 -0 -2 -3 -5 -5 -10 -8 -8 -9 -11 -12 -12 -11 -11 -13 -13 -11 -11 -8 -5 -4 -4 -3 -4 -3 -3 -2 -2 -2 -1 -2 -3 -3 -3 -3 -3 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -1 -1 0 0 0 0 0 0 -0 -0 -0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -3 -2 -3 -4 -3 -2 -2 -3 -3 -2 -4 -5 -4 -3 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -4 -3 -4 -4 -4 -4 -4 -5 -5 -5 -4 -4 -5 -5 -5 -5 -5 -6 -6 -6 -6 -6 -7 -7 -7 -7 -7 -6 -6 -5 -5 -5 -5 -4 -5 -5 -5 -5 -5 -5 -4 -5 -4 -4 -3 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -2 -1 -0 0 0 0 0 -27 -196 -130 -4 -14 -0 -15 -38 -45 -110 -100 -9 -62 -10 -14 -2 -53 -7 0 0 0 -0 -11 -8 -11 -4 0 -19 -34 -27 -70 -80 -20 -7 -2 -7 -4 -19 -10 -1 -12 -3 -14 -2 0 -0 -0 -1 -4 -4 -9 -12 -12 -12 -13 -13 -14 -11 -12 -13 -13 -12 -11 -9 -5 -5 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -4 -3 -3 -4 -5 -4 -5 -4 -3 -2 -2 -3 -2 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -2 -0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -2 -3 -5 -6 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -4 -4 -4 -5 -4 -4 -4 -4 -4 -5 -5 -5 -6 -6 -6 -6 -6 -6 -6 -7 -7 -7 -7 -6 -6 -6 -6 -5 -5 -4 -4 -5 -5 -5 -5 -5 -4 -5 -3 -3 -3 -0 -0 0 -0 -0 0 -4 -14 -19 -7 -9 -10 -4 -1 0 0 0 0 -12 -16 0 -6 -26 -21 -23 -26 -31 -84 -108 -21 -58 -20 -12 -2 -8 0 -0 0 0 0 0 -0 0 -0 -8 -62 -144 -123 -30 -25 -21 -52 -1 -1 -1 -11 -7 -1 -1 -29 -18 -8 -7 -3 -1 -0 -1 -1 -5 -11 -15 -16 -13 -13 -15 -15 -15 -14 -14 -16 -3 -7 -5 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -3 -3 -4 -4 -4 -3 -5 -4 -5 -3 -3 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -2 -2 -1 -2 -2 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -1 0 0 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -2 -4 -5 -5 -4 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -3 -4 -4 -3 -4 -4 -3 -4 -4 -5 -5 -6 -6 -6 -6 -6 -7 -7 -7 -7 -7 -7 -7 -7 -7 -6 -6 -5 -5 -4 -4 -4 -4 -4 -5 -3 -4 -4 -2 -2 -0 -0 0 -0 -0 0 -3 -17 -16 -4 -2 -2 -4 -3 -2 -2 0 0 0 0 -4 -34 -20 -12 -19 -15 -61 -131 -175 -44 -6 -1 0 0 -0 -0 -0 -0 0 0 -4 -8 -0 -1 -4 -27 -90 -110 -153 -42 -3 -183 -221 -43 -6 -2 -0 -2 -18 -11 -1 -8 -11 -6 -5 -1 -0 -0 -1 -4 -13 -18 -14 -14 -17 -16 -14 -15 -14 -11 -10 -8 -7 -5 -5 -5 -4 -3 -3 -2 -2 -3 -3 -2 -3 -3 -3 -4 -2 -4 -4 -5 -4 -3 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -1 -0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -1 0 -0 -2 -2 -1 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -1 -2 -2 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -1 -0 -1 -1 -2 -1 -1 -1 -3 -3 -2 -3 -4 -4 -3 -4 -3 -3 -3 -2 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -2 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -4 -3 -4 -5 -4 -5 -5 -5 -6 -6 -6 -7 -7 -7 -7 -8 -8 -8 -7 -7 -7 -7 -7 -6 -6 -5 -5 -4 -3 -4 -5 -3 -2 -3 -3 -1 -0 -0 -0 -0 0 0 -1 -8 -9 -1 -2 -2 -2 -1 -2 -2 0 0 0 -0 0 -12 -45 -13 -8 -21 -39 -44 -22 -2 -2 -0 -1 -2 0 -0 -1 -0 -0 -7 -35 -0 -0 -1 -1 -2 -16 -19 -176 -160 -110 -147 -99 -48 -25 -8 -1 -2 -4 -5 -4 -4 -5 -2 -5 -1 -0 -0 0 -1 -11 -15 -14 -15 -17 -16 -15 -16 -15 -13 -13 -12 -10 -8 -6 -5 -5 -4 -3 -3 -2 -3 -2 -2 -2 -2 -3 -5 -4 -4 -5 -5 -4 -4 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -2 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 -1 -3 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -2 -2 -2 -1 -2 -2 -2 -1 -1 -1 -2 -2 -3 -4 -4 -3 -3 -3 -2 -3 -2 -2 -3 -4 -5 -4 -3 -3 -4 -4 -3 -3 -4 -3 -4 -4 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -5 -5 -5 -5 -6 -6 -6 -6 -7 -7 -7 -8 -8 -8 -8 -8 -8 -7 -7 -7 -6 -6 -6 -5 -5 -3 -3 -4 -3 -3 -1 -1 -0 -0 -0 -0 -0 0 0 -1 -4 -8 -8 -4 -0 -1 -0 0 -0 0 0 -0 -0 -0 -0 -4 -5 -3 -3 -2 -1 -1 -1 -1 -12 -28 -1 -0 -0 -4 -0 -0 -1 -6 0 -1 -1 -3 -2 -11 -30 -23 -172 -114 -138 -210 -150 -89 -25 -4 -2 -2 -6 -5 -2 0 -0 -1 -1 -1 -0 -0 -8 -4 -14 -13 -13 -17 -16 -14 -16 -18 -18 -13 -8 -11 -9 -7 -5 -5 -5 -3 -3 -2 -2 -2 -1 -1 -2 -3 -5 -4 -4 -5 -5 -4 -4 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -0 -1 -0 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -3 -3 -1 -1 -1 -3 -3 -3 -4 -4 -3 -3 -2 -3 -3 -3 -3 -4 -5 -4 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -4 -4 -3 -3 -2 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -4 -5 -5 -5 -5 -5 -5 -6 -6 -7 -7 -7 -8 -8 -8 -8 -8 -8 -8 -7 -7 -7 -7 -7 -5 -5 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -1 0 0 0 -0 -3 -23 -1 0 0 -1 -0 0 -0 0 0 -0 -0 0 -9 -9 -2 -1 -0 -1 -1 -0 -1 -11 -35 -52 -0 -0 -1 -32 -9 -7 -1 -1 -1 -1 -1 -4 -7 -12 -18 -30 -31 -16 -35 -120 -283 -248 -52 -31 -7 -2 -7 -4 -1 -2 -0 -4 -1 -1 -0 -2 -6 -13 -16 -13 -14 -17 -16 -17 -18 -20 -18 -16 -14 -12 -9 -7 -7 -5 -3 -2 -2 -2 -2 -2 -1 -2 -2 -4 -5 -5 -4 -5 -5 -5 -4 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 0 -0 -1 -1 -1 -0 -1 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -4 -3 -3 -2 -3 -3 -3 -4 -4 -3 -2 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -5 -4 -4 -4 -4 -4 -5 -5 -4 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -3 -4 -5 -5 -5 -5 -5 -6 -6 -7 -7 -8 -8 -8 -8 -8 -8 -8 -8 -8 -7 -8 -7 -7 -6 -5 -4 -3 -3 -3 -2 -1 -0 -0 -1 -0 -1 -3 -1 0 -1 -10 -14 -1 0 0 -1 -0 0 0 0 0 0 0 -23 -38 -3 -4 0 0 -0 -0 0 -11 -40 -39 -27 -124 -19 -3 -45 -40 -20 -8 -9 -14 -8 -13 -20 -22 -35 -35 -51 -39 -16 -18 -25 -47 -209 -39 -71 -6 -8 -9 -7 -2 -1 -0 -2 -1 0 -0 -4 -8 -12 -15 -15 -14 -18 -21 -20 -20 -20 -18 -16 -14 -12 -9 -8 -7 -4 -3 -2 -2 -2 -2 -1 -1 -2 -3 -4 -5 -6 -5 -5 -5 -4 -4 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -2 -3 -3 -3 -1 -1 -2 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -5 -5 -5 -6 -7 -7 -7 -7 -8 -8 -9 -9 -9 -8 -8 -8 -8 -8 -7 -7 -6 -5 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 0 -0 0 0 -17 -22 -12 -3 -1 -0 -0 -6 -7 -1 0 0 0 0 -8 -13 -0 0 0 0 -0 -16 -47 -88 -37 -9 -4 -34 -14 -33 -36 -49 -42 -25 -16 -14 -8 -37 -47 -24 -60 -68 -101 -66 -40 -37 -35 -55 -58 -30 -34 -6 -7 -24 -20 -21 -28 -15 -1 -2 0 -2 -6 -8 -12 -14 -16 -16 -21 -22 -22 -21 -20 -18 -16 -13 -11 -10 -9 -7 -4 -3 -2 -2 -2 -1 -1 -2 -2 -3 -5 -5 -5 -5 -5 -4 -4 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -3 -3 -2 -3 -4 -4 -3 -3 -3 -3 -3 -2 -3 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -2 -3 -3 -4 -4 -4 -4 -3 -3 -3 -4 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -5 -5 -6 -6 -7 -7 -7 -8 -8 -8 -9 -9 -9 -9 -8 -9 -8 -8 -7 -7 -6 -5 -5 -4 -4 -3 -2 -0 -1 -0 0 -0 0 0 0 -0 -30 -35 -16 -1 -1 -6 -14 -18 -22 -20 -1 -1 0 0 -0 -1 0 0 0 0 -1 -5 -3 -2 -6 -2 0 -35 -43 -54 -71 -44 -34 -21 -23 -47 -23 -46 -25 -5 -11 -79 -174 -134 -134 -116 -88 -129 -123 -69 -18 -1 -0 -14 -22 -27 -25 -3 -2 -5 -0 -0 -3 -10 -12 -19 -19 -22 -23 -23 -23 -21 -20 -18 -15 -12 -11 -10 -8 -6 -5 -3 -2 -2 -1 -1 -1 -2 -2 -4 -4 -5 -6 -6 -5 -4 -4 -4 -4 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -2 -3 -2 -2 -2 -2 -2 -3 -3 -2 -3 -2 -2 -2 -1 -1 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -5 -4 -4 -3 -4 -5 -5 -4 -4 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -4 -4 -4 -4 -5 -5 -5 -4 -4 -4 -4 -4 -4 -5 -4 -4 -2 -3 -4 -5 -5 -5 -4 -5 -4 -4 -4 -4 -4 -3 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -4 -5 -6 -6 -6 -7 -8 -8 -8 -8 -9 -9 -9 -9 -9 -9 -9 -9 -8 -8 -7 -7 -6 -5 -4 -4 -3 -2 -1 -0 -0 0 0 -1 -1 0 0 -11 -21 -15 -4 -11 -29 -45 -37 -38 -43 -40 -8 -3 -1 0 -0 0 0 0 0 -5 -11 -8 -6 -9 -5 0 -8 -9 -30 -55 -55 -11 -4 -7 -46 -41 -39 -22 -4 -1 -130 -179 -194 -225 -244 -198 -157 -153 -80 -44 -30 -21 -14 -3 -9 -13 0 -1 -5 -4 -0 -0 -1 -13 -21 -22 -23 -23 -22 -22 -21 -17 -14 -16 -14 -11 -9 -7 -6 -4 -3 -2 -2 -1 -1 -1 -2 -3 -3 -4 -5 -6 -6 -5 -4 -4 -4 -3 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -2 -2 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 -0 -0 -1 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -4 -3 -3 -2 -2 -3 -4 -5 -5 -4 -4 -4 -5 -4 -4 -4 -4 -4 -4 -4 -3 -3 -5 -5 -4 -4 -4 -5 -4 -4 -4 -4 -4 -4 -5 -5 -5 -4 -4 -4 -5 -5 -4 -5 -5 -5 -6 -6 -5 -3 -3 -4 -5 -5 -5 -5 -5 -4 -3 -3 -3 -3 -3 -3 -2 -3 -3 -3 -2 -3 -3 -3 -3 -3 -3 -4 -5 -6 -6 -7 -7 -8 -8 -9 -9 -9 -9 -10 -10 -9 -10 -10 -10 -9 -8 -8 -7 -7 -5 -4 -3 -3 -2 -1 -1 -0 0 0 -1 -0 -0 -0 0 -3 -5 -2 -12 -106 -146 -66 -77 -13 -8 -4 -5 -5 -6 -4 -2 -0 0 0 -2 -2 -7 -21 -25 -15 -21 -0 -0 -2 -11 -60 -14 -241 -163 -15 -7 -16 -13 -6 -4 -105 -182 -206 -229 -205 -158 -173 -132 -32 -59 -6 -5 -16 -0 -3 -11 -0 -0 -0 -9 -2 -0 -1 -16 -23 -24 -26 -28 -25 -22 -20 -17 -15 -16 -14 -12 -9 -7 -5 -4 -4 -2 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -6 -5 -4 -4 -4 -3 -4 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -4 -3 -3 -4 -3 -3 -2 -3 -4 -5 -6 -6 -5 -4 -4 -4 -4 -4 -3 -3 -3 -3 -4 -4 -5 -5 -5 -5 -5 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -4 -3 -4 -4 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -3 -3 -3 -4 -4 -3 -3 -4 -5 -6 -6 -7 -7 -8 -9 -9 -9 -9 -10 -10 -10 -10 -11 -10 -10 -10 -10 -9 -8 -7 -5 -4 -3 -3 -2 -1 -0 0 0 0 -0 0 -0 -1 0 -0 -1 -5 -10 -225 -208 -52 -58 -12 -0 -1 -1 -3 -7 -8 -4 -1 -0 -0 -0 -0 -0 -13 -79 -29 -42 -0 -0 -1 -3 -2 -5 -50 -6 -1 -1 -2 -1 -1 -3 -84 -144 -119 -98 -78 -51 -57 -56 -9 -26 -6 -98 -21 -1 -2 -3 -0 0 -0 -9 -6 -9 -17 -19 -22 -22 -23 -23 -22 -21 -19 -18 -17 -15 -13 -11 -8 -7 -6 -4 -3 -2 -1 -1 -1 -2 -1 -2 -4 -5 -5 -6 -6 -5 -5 -4 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -4 -5 -5 -4 -4 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -4 -3 -3 -3 -3 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -5 -5 -5 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -3 -3 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -4 -5 -5 -5 -6 -7 -7 -8 -9 -9 -10 -10 -10 -10 -10 -10 -11 -10 -11 -10 -10 -9 -8 -7 -5 -4 -4 -3 -2 -1 -0 0 0 0 0 0 -0 -1 -3 -0 0 -30 -57 -12 -36 -12 -10 -4 -4 -3 -2 -3 -11 -12 -0 -0 -1 -2 -6 -17 0 -11 -160 -32 -17 -2 -2 -1 -0 -13 -8 -0 -1 -1 -1 -3 -3 -1 -4 -13 -24 -20 -15 -36 -25 -59 -26 -21 -16 -4 -0 -4 -2 -0 -0 -0 -1 -1 -4 -4 -9 -24 -24 -22 -19 -21 -19 -20 -20 -20 -17 -16 -14 -12 -10 -8 -7 -6 -4 -3 -2 -1 -1 -1 -1 -2 -2 -4 -5 -5 -6 -6 -5 -5 -4 -4 -3 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -4 -3 -3 -3 -4 -4 -4 -3 -2 -2 -2 -3 -3 -3 -4 -5 -5 -4 -3 -3 -3 -3 -3 -2 -3 -3 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -5 -5 -5 -5 -6 -7 -7 -8 -9 -9 -10 -10 -10 -10 -10 -10 -11 -11 -11 -11 -10 -10 -9 -8 -6 -5 -4 -4 -2 -1 -0 0 0 0 0 0 0 0 -4 -6 -2 -2 -32 -22 -51 -54 -9 -4 -4 -5 -5 -7 -4 -3 -4 -1 -2 -2 -6 -23 -16 -2 -1 -2 -1 -3 -1 -0 -0 -10 -7 -1 -1 -0 -1 -2 -2 -1 -2 -2 -1 -5 -21 -21 -33 -61 -31 -35 -14 -1 -0 -7 -5 -0 0 -0 -2 -5 -3 -10 -1 -4 -21 -20 -18 -21 -21 -19 -18 -19 -17 -15 -13 -11 -10 -8 -7 -5 -4 -3 -2 -1 -1 -1 -1 -2 -2 -4 -4 -4 -4 -5 -5 -4 -4 -4 -4 -4 -3 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 0 0 -0 -0 0 0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 -1 -2 -2 -2 -3 -3 -3 -4 -4 -4 -4 -3 -3 -2 -2 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -3 -3 -3 -4 -3 -3 -2 -2 -2 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -5 -5 -5 -5 -5 -6 -6 -7 -8 -8 -9 -9 -10 -10 -10 -10 -10 -10 -10 -11 -10 -10 -10 -9 -9 -8 -7 -6 -4 -3 -1 -1 -0 0 0 0 0 0 0 0 -1 -2 -2 -3 -42 -37 -63 -83 -4 -2 -2 -4 -3 -10 -6 -17 -13 -3 -2 -1 -3 -7 -1 -1 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -20 -19 -28 -43 -39 -19 -5 -0 0 -0 -0 -1 -1 -0 -4 -11 -2 -10 -22 -1 -15 -18 -18 -18 -19 -19 -18 -18 -16 -14 -12 -10 -9 -8 -6 -4 -3 -2 -2 -1 -1 -1 -2 -2 -3 -4 -4 -4 -5 -5 -5 -4 -4 -4 -4 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -2 -2 -3 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -2 -3 -3 -3 -4 -3 -3 -3 -3 -4 -3 -4 -4 -4 -4 -5 -5 -5 -5 -5 -4 -5 -5 -5 -4 -4 -4 -4 -2 -2 -3 -3 -3 -2 -1 -1 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -1 -1 -2 -2 -2 -2 -3 -3 -4 -4 -5 -5 -5 -5 -6 -6 -6 -7 -7 -8 -8 -9 -9 -10 -10 -10 -10 -11 -11 -11 -11 -10 -10 -11 -9 -9 -9 -8 -6 -4 -3 -1 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -10 -30 -18 -15 -31 -0 -1 -5 -7 -5 -7 -11 -20 -3 -3 -2 -0 -1 -1 -1 -1 -1 -2 -3 -3 -4 -2 -1 -1 -0 -0 0 -0 -1 -2 -2 -1 -3 -2 -3 -12 -21 -51 -80 -81 -50 -33 -10 -0 -0 0 -0 -3 -1 0 -4 -1 -2 -3 -20 -6 -13 -17 -17 -17 -18 -17 -16 -16 -14 -13 -10 -10 -9 -7 -6 -3 -3 -2 -2 -1 -1 -1 -2 -3 -3 -4 -4 -5 -5 -5 -5 -4 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 -1 -2 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -4 -4 -3 -4 -4 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -3 -2 -2 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -5 -5 -5 -6 -6 -7 -7 -7 -8 -8 -9 -9 -10 -10 -11 -11 -11 -11 -11 -11 -11 -10 -11 -9 -9 -9 -8 -6 -4 -3 -1 -0 -0 0 0 0 0 0 0 -1 -3 -5 -6 -17 -61 -19 0 0 -0 0 -9 -7 -5 -7 -9 -14 -6 -3 -1 -0 -0 -1 -1 -1 -2 -4 -6 -5 -4 -2 -2 -1 -1 -1 -1 -2 -1 -2 -1 -4 -7 -17 -17 -14 -16 -15 -33 -43 -15 -33 -5 -2 -2 0 0 -4 -3 -4 -25 -7 -1 -1 -14 -11 -15 -19 -15 -15 -15 -14 -14 -15 -14 -13 -11 -9 -7 -6 -5 -3 -2 -2 -2 -1 -1 -1 -2 -3 -3 -4 -5 -5 -5 -5 -4 -4 -3 -3 -4 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -1 -1 -0 0 -1 -1 -1 -1 -1 -1 -1 -3 -2 -2 -3 -3 -2 -3 -3 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -2 -3 -2 -3 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -3 -2 -3 -3 -4 -4 -5 -5 -6 -6 -6 -7 -7 -7 -8 -8 -9 -9 -10 -10 -10 -11 -11 -12 -11 -11 -11 -10 -11 -11 -10 -9 -7 -7 -4 -2 -2 -1 -0 0 0 0 0 -0 -0 -1 -3 -5 -15 -12 -89 -30 -5 -1 -2 -6 -9 -5 -5 -7 -10 -17 -21 -14 -6 -1 -0 -0 -1 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -1 -3 -6 -6 -5 -5 -6 -27 -54 -56 -44 -42 -4 -8 -2 -4 -4 -1 -4 -5 -1 0 -1 -3 -1 -1 -6 -5 -8 -13 -11 -24 -19 -16 -15 -12 -13 -13 -14 -13 -12 -9 -7 -6 -5 -4 -3 -3 -2 -2 -1 -1 -1 -2 -3 -4 -4 -5 -5 -5 -6 -5 -4 -4 -3 -4 -4 -3 -3 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -1 -1 -0 0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -2 -3 -2 -3 -2 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -3 -3 -3 -3 -4 -4 -5 -5 -5 -6 -6 -7 -7 -8 -8 -8 -9 -10 -10 -10 -10 -11 -11 -12 -12 -12 -11 -11 -10 -10 -9 -9 -8 -6 -5 -4 -3 -1 -0 0 -0 0 0 0 -0 -2 -5 -1 -22 -65 -65 -58 -14 -1 -2 -7 -8 -5 -6 -9 -13 -20 -19 -16 -7 -1 0 -0 -1 -2 -2 -3 -4 -4 -3 -1 -0 -1 -4 -5 -12 -17 -14 -11 -11 -11 -9 -17 -49 -33 -20 -2 -14 -8 -9 -7 -5 -6 -10 -4 0 0 -8 -11 -10 -16 -8 -7 -21 -21 -20 -19 -13 -11 -12 -14 -11 -11 -12 -11 -8 -6 -5 -4 -4 -3 -2 -2 -1 -1 -2 -2 -2 -2 -4 -4 -5 -5 -5 -6 -6 -4 -4 -3 -4 -4 -4 -4 -3 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -4 -4 -3 -2 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -3 -3 -4 -4 -4 -4 -3 -3 -3 -4 -4 -4 -3 -3 -3 -4 -3 -3 -3 -3 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -3 -3 -3 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -6 -6 -6 -6 -7 -8 -9 -9 -10 -10 -10 -11 -11 -11 -11 -12 -12 -12 -12 -12 -11 -10 -10 -9 -8 -7 -6 -4 -3 -1 -0 0 0 0 0 0 -1 -3 -7 -2 -39 -54 -73 -49 -11 -0 -3 -6 -5 -4 -7 -8 -7 -17 -3 -13 -5 -1 0 0 -0 -2 -1 -3 -4 -3 -3 -2 -2 -6 -13 -19 -18 -13 -11 -10 -9 -9 -11 -14 -12 -11 -5 -13 -16 -15 -12 -12 -9 -7 -10 -5 0 0 -1 -6 -22 -26 -1 -2 -19 -17 -18 -14 -11 -13 -10 -11 -10 -9 -10 -10 -8 -6 -5 -4 -3 -2 -2 -1 -2 -1 -2 -2 -2 -2 -5 -4 -5 -5 -5 -5 -6 -5 -4 -3 -3 -4 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -4 -5 -5 -5 -5 -4 -4 -5 -4 -3 -3 -3 -3 -4 -4 -5 -5 -5 -5 -4 -4 -3 -2 -2 -2 -2 -2 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -4 -4 -4 -5 -5 -5 -6 -6 -6 -7 -7 -8 -9 -9 -11 -11 -11 -11 -11 -11 -12 -12 -13 -13 -13 -12 -12 -11 -10 -9 -9 -7 -6 -4 -3 -1 -0 0 0 0 0 0 -3 -4 -10 -27 -45 -35 -35 -19 -2 -1 -4 -6 -5 -2 -7 -14 -8 -29 -12 -6 -4 -1 -0 -0 -2 -2 -2 -2 -2 -3 -2 -2 -5 -12 -21 -23 -22 -12 -5 -5 -5 -6 -5 -2 -2 -8 -9 -14 -13 -14 -17 -15 -10 -10 -13 -2 -1 -3 -1 -2 -17 -30 -0 -1 -3 -15 -14 -9 -10 -11 -9 -8 -9 -9 -9 -8 -6 -5 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -3 -3 -3 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 -0 -1 -0 0 -0 0 0 -0 -0 -1 -2 -1 -1 -1 -2 -3 -3 -3 -3 -4 -5 -5 -5 -5 -4 -4 -3 -3 -3 -3 -3 -4 -4 -5 -5 -5 -5 -4 -4 -4 -3 -2 -2 -2 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -6 -6 -6 -7 -8 -8 -9 -9 -9 -10 -11 -11 -11 -12 -12 -12 -13 -13 -13 -13 -12 -11 -10 -10 -10 -8 -6 -4 -3 -1 -0 -0 0 0 0 -0 -4 -4 -6 -23 -34 -42 -42 -3 -0 -1 -6 -6 -7 -0 -10 -21 -4 -2 -1 -0 -1 -0 0 -1 -4 -5 -4 -2 -1 -1 -1 -2 -6 -13 -26 -30 -16 -8 -5 -4 -3 -3 -2 -1 -0 -1 -2 -2 -2 -7 -19 -32 -27 -24 -18 -2 -2 -4 -11 -1 -0 -2 -1 -1 -14 -19 -11 -6 -6 -7 -7 -8 -9 -7 -7 -6 -5 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -4 -5 -5 -5 -4 -4 -4 -3 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -5 -5 -5 -5 -5 -4 -3 -3 -3 -3 -4 -4 -4 -5 -5 -5 -5 -5 -4 -3 -3 -3 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -6 -7 -8 -8 -9 -9 -10 -10 -11 -12 -11 -12 -12 -12 -13 -13 -14 -13 -13 -13 -12 -10 -10 -8 -6 -5 -3 -1 -1 -0 -0 0 0 -1 -4 -4 -4 -27 -74 -42 -23 -1 -1 -2 -15 -1 -12 -2 -10 -22 -21 -23 -10 -1 -1 -1 -0 -3 -5 -6 -5 -2 -1 -0 -1 -2 -6 -17 -46 -35 -16 -7 -8 -9 -8 -6 -3 -1 -1 -1 -0 -0 -0 -1 -5 -24 -74 -48 -14 -4 -2 -16 -18 -4 -1 -7 -6 -7 -15 -15 -15 -9 -3 -6 -9 -5 -8 -6 -6 -5 -5 -5 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -4 -4 -5 -5 -5 -5 -5 -4 -3 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -1 -1 -1 -2 -2 -2 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -4 -3 -4 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -4 -3 -3 -3 -2 -3 -3 -3 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -6 -6 -6 -5 -5 -4 -5 -5 -5 -5 -5 -6 -6 -6 -5 -5 -4 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -5 -4 -4 -5 -5 -5 -5 -5 -6 -6 -6 -7 -8 -8 -9 -9 -10 -11 -12 -12 -12 -12 -12 -12 -13 -13 -14 -14 -13 -13 -12 -11 -9 -8 -6 -5 -3 -2 -1 -0 -0 0 -0 -2 -3 -3 -3 -25 -81 -6 -17 -2 -2 -7 -10 -3 -10 -6 -11 -18 -10 -21 -23 -2 -1 -1 -1 -3 -4 -5 -3 -1 -1 -0 -1 -0 -5 -15 -37 -33 -20 -11 -14 -14 -12 -15 -8 -4 -2 -4 -4 -3 -4 -2 -5 -11 -32 -22 -25 -6 -1 -12 -18 -22 -15 -16 -18 -14 -14 -12 -14 -12 -6 -7 -9 -4 -6 -5 -5 -5 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -3 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -1 -1 -2 -3 -3 -4 -4 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -5 -5 -4 -4 -4 -5 -5 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -5 -5 -6 -6 -6 -6 -6 -7 -7 -6 -6 -6 -5 -6 -6 -6 -6 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -5 -5 -5 -4 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -4 -4 -4 -5 -5 -4 -5 -5 -5 -5 -6 -6 -6 -6 -7 -8 -8 -9 -9 -11 -11 -12 -12 -13 -13 -12 -12 -13 -14 -14 -14 -14 -13 -13 -11 -10 -8 -6 -5 -5 -3 -1 -1 -0 -0 -1 -1 -2 -2 -1 -29 -17 -1 -9 -4 -1 -6 -6 -2 -6 -11 -14 -17 -12 -13 -23 -1 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -1 -1 -3 -11 -27 -44 -37 -19 -17 -22 -20 -16 -8 -4 -3 -3 -2 -5 -5 -4 -8 -11 -11 -16 -12 -5 -2 -5 -16 -36 -31 -24 -19 -16 -14 -13 -13 -14 -5 -5 -4 -4 -6 -5 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -4 -4 -4 -4 -4 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -2 -1 -1 -2 -2 -3 -4 -4 -4 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -5 -5 -5 -4 -5 -5 -5 -4 -4 -4 -4 -3 -3 -3 -3 -3 -4 -4 -4 -5 -5 -5 -5 -6 -6 -6 -6 -7 -7 -7 -7 -7 -7 -7 -6 -6 -6 -6 -6 -7 -7 -7 -7 -6 -6 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -5 -4 -4 -4 -3 -3 -3 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -6 -6 -6 -7 -7 -7 -7 -8 -9 -10 -11 -11 -12 -12 -13 -14 -13 -13 -13 -14 -14 -14 -14 -14 -13 -11 -10 -9 -8 -7 -4 -4 -2 -1 -1 -0 -0 -0 -4 -1 0 -28 -9 -0 -0 -2 -2 -3 -4 -2 -3 -9 -14 -16 -14 0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -4 -11 -25 -40 -47 -41 -18 -22 -24 -13 -6 -5 -4 -2 -1 -2 -4 -5 -8 -10 -10 -13 -19 -17 -7 -15 -14 -7 -28 -27 -21 -17 -16 -13 -14 -14 -5 -6 -8 -6 -4 -5 -4 -3 -3 -3 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -3 -2 -3 -3 -4 -4 -4 -3 -3 -3 -4 -4 -5 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -1 -0 -0 -1 -2 -1 -1 -2 -2 -3 -4 -4 -5 -6 -5 -5 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -4 -4 -5 -5 -5 -4 -4 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -5 -5 -6 -6 -6 -6 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -6 -6 -6 -6 -7 -7 -6 -6 -6 -5 -5 -5 -6 -6 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -6 -6 -6 -6 -6 -7 -7 -7 -7 -8 -9 -10 -10 -11 -12 -13 -14 -13 -13 -14 -14 -14 -14 -15 -15 -14 -13 -12 -10 -10 -9 -7 -5 -4 -2 -1 -1 -1 -0 -0 -5 -2 0 -4 -0 -3 -6 -1 -3 -4 -2 -3 0 -2 -14 -12 -13 0 -1 -1 -1 -0 -0 -3 -4 -4 -3 -3 -4 -3 -3 -4 -7 -12 -21 -25 -39 -51 -23 -21 -26 -12 -10 -9 -5 -3 -3 -2 -2 -5 -7 -9 -9 -5 -9 -16 -12 -21 -29 -34 -30 -24 -22 -18 -18 -18 -17 -14 -7 -7 -11 -7 -4 -4 -4 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -2 -2 -1 -2 -3 -3 -3 -3 -4 -4 -3 -3 -4 -4 -5 -5 -5 -4 -3 -4 -4 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -3 -4 -4 -5 -5 -5 -5 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -3 -3 -3 -3 -4 -5 -5 -5 -5 -6 -6 -6 -6 -6 -6 -6 -6 -7 -7 -7 -7 -7 -8 -7 -7 -7 -7 -6 -6 -6 -6 -6 -7 -6 -6 -6 -6 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -6 -6 -6 -6 -6 -6 -7 -7 -8 -8 -8 -9 -10 -10 -11 -12 -13 -14 -13 -13 -14 -14 -14 -15 -15 -15 -15 -14 -13 -12 -11 -9 -8 -5 -4 -2 -2 -2 -1 -1 -1 -4 -2 -0 0 -3 -20 -26 -2 -2 -4 -0 0 0 -0 -12 -12 -5 -0 -0 -0 -1 -0 -0 -3 -4 -4 -5 -5 -4 -4 -5 -7 -9 -11 -16 -26 -39 -51 -30 -24 -40 -50 -26 -14 -9 -4 -2 -1 -1 -1 -4 -7 -7 -4 -7 -10 -18 -24 -31 -31 -28 -25 -21 -19 -17 -16 -16 -14 -10 -9 -11 -11 -7 -3 -3 -2 -3 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -4 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -4 -4 -5 -5 -5 -5 -5 -5 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -3 -3 -3 -3 -4 -5 -5 -5 -5 -5 -6 -6 -6 -6 -6 -6 -6 -6 -7 -7 -7 -8 -8 -8 -8 -8 -8 -7 -7 -7 -6 -6 -6 -6 -6 -6 -6 -7 -6 -6 -6 -6 -6 -6 -6 -5 -5 -6 -6 -6 -6 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -6 -6 -7 -7 -7 -7 -8 -8 -9 -8 -8 -9 -10 -11 -12 -13 -14 -14 -14 -14 -14 -15 -15 -15 -16 -15 -15 -15 -13 -11 -10 -8 -6 -5 -4 -3 -2 -2 -1 -1 -2 -2 -3 -4 -6 -20 -37 -16 -0 -1 0 -0 -13 -4 -3 -5 -3 -2 -1 -0 -0 -0 -1 -3 -5 -5 -6 -5 -3 -3 -4 -6 -8 -11 -15 -26 -38 -51 -43 -38 -32 -28 -30 -22 -11 -4 -2 -4 -3 -1 -3 -8 -9 -13 -22 -17 -17 -25 -29 -26 -24 -25 -23 -19 -17 -17 -17 -15 -12 -13 -10 -11 -4 -3 -3 -1 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -5 -5 -4 -4 -4 -5 -5 -4 -2 -2 -2 -2 -1 -0 -0 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -3 -3 -3 -3 -3 -3 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -2 -2 -3 -5 -5 -5 -5 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -3 -3 -4 -4 -4 -5 -6 -6 -6 -6 -6 -6 -7 -7 -6 -6 -6 -7 -7 -7 -8 -8 -8 -8 -8 -8 -8 -8 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -6 -6 -6 -6 -6 -6 -6 -6 -5 -5 -5 -5 -6 -5 -5 -5 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -7 -7 -7 -8 -8 -8 -8 -8 -9 -10 -11 -13 -13 -13 -13 -14 -15 -15 -16 -15 -15 -16 -16 -16 -15 -14 -12 -11 -9 -7 -6 -5 -4 -3 -2 -2 -1 -2 -2 -5 -22 -45 -31 -45 -20 -1 0 0 -6 -51 -24 -0 -1 -0 -0 -0 -1 -2 -4 -1 -3 -5 -7 -7 -6 -4 -3 -4 -6 -7 -11 -18 -27 -39 -48 -38 -28 -20 -23 -40 -29 -11 -6 -5 -1 -0 -1 -3 -6 -19 -12 -8 -4 -10 -20 -27 -22 -19 -23 -22 -19 -17 -18 -17 -16 -15 -15 -14 -11 -4 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -5 -5 -5 -5 -5 -4 -4 -3 -3 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -2 -3 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -4 -4 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 0 0 -0 -1 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -6 -5 -5 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -5 -5 -6 -6 -6 -6 -6 -7 -7 -7 -7 -6 -6 -7 -7 -7 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -7 -7 -8 -7 -7 -8 -8 -8 -8 -8 -7 -8 -8 -7 -7 -7 -7 -7 -7 -6 -6 -6 -6 -6 -6 -6 -6 -6 -5 -5 -5 -5 -4 -5 -5 -5 -5 -5 -5 -5 -5 -6 -6 -7 -7 -8 -8 -8 -8 -8 -8 -9 -10 -12 -13 -14 -14 -13 -14 -15 -15 -16 -16 -16 -17 -15 -16 -16 -15 -13 -11 -10 -9 -8 -6 -4 -3 -2 -2 -1 -1 -2 -4 -41 -41 -10 -24 -7 -1 -11 -50 -41 -67 -48 -0 -0 -1 -1 -0 -2 -1 -2 -0 -1 -6 -8 -7 -7 -6 -5 -6 -6 -7 -10 -16 -23 -32 -33 -26 -18 -15 -20 -47 -20 -8 -6 -4 -2 -1 -0 -3 -11 -12 -9 -8 -6 -9 -17 -18 -6 -11 -21 -20 -17 -16 -20 -18 -17 -16 -15 -12 -7 -4 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -5 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -2 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 -0 -1 -0 0 -0 -0 -0 -1 -1 0 -0 -1 -1 -0 -0 -1 -1 -1 -2 -3 -4 -4 -5 -5 -5 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -5 -5 -5 -4 -4 -4 -4 -4 -5 -5 -6 -6 -6 -6 -6 -6 -7 -7 -7 -7 -7 -7 -7 -7 -7 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -9 -9 -8 -8 -8 -8 -8 -8 -8 -8 -8 -7 -7 -7 -7 -7 -6 -6 -6 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -5 -5 -6 -5 -5 -5 -5 -6 -6 -7 -7 -8 -8 -8 -8 -8 -9 -10 -11 -13 -13 -14 -15 -14 -14 -16 -16 -17 -17 -16 -17 -16 -16 -16 -15 -12 -12 -12 -11 -9 -7 -5 -4 -3 -2 -2 -1 -1 -2 -18 -7 -10 -4 -3 -2 -18 -49 -61 -85 -98 -61 -3 -1 -3 -0 -2 -0 -0 -2 -2 -5 -7 -8 -7 -7 -7 -7 -8 -10 -12 -16 -22 -31 -33 -33 -16 -15 -15 -43 -21 -6 -7 -5 -3 -1 0 -1 -6 -9 -13 -17 -11 -18 -15 -9 -11 -15 -22 -18 -15 -16 -18 -18 -18 -17 -16 -11 -6 -4 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -4 -3 -3 -3 -3 -3 -3 -4 -4 -3 -3 -1 -1 -1 -1 -1 -3 -5 -5 -5 -3 -2 -1 -1 -0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -3 -3 -3 -3 -3 -4 -4 -5 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -4 -4 -4 -3 -3 -2 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 0 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -4 -5 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -6 -6 -6 -6 -7 -7 -7 -7 -7 -7 -7 -8 -8 -7 -7 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -9 -9 -8 -8 -8 -9 -9 -9 -9 -9 -8 -8 -9 -8 -8 -8 -8 -8 -7 -7 -7 -7 -7 -7 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -6 -6 -6 -6 -7 -7 -8 -9 -9 -9 -9 -10 -10 -11 -13 -13 -14 -14 -14 -15 -16 -17 -17 -18 -17 -17 -17 -16 -16 -16 -15 -13 -13 -11 -10 -9 -6 -4 -4 -3 -3 -1 -1 -1 -5 -4 -2 -2 -1 -0 -55 -138 -66 -92 -124 -47 -3 -0 -2 -1 -0 -0 -1 -1 -1 -4 -7 -8 -8 -8 -7 -8 -9 -11 -13 -17 -24 -24 -29 -37 -27 -24 -16 -32 -36 -12 -7 -8 -2 0 0 0 -3 -11 -15 -16 -15 -22 -19 -15 -7 -12 -19 -17 -16 -17 -16 -17 -18 -17 -15 -10 -6 -4 -4 -4 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -1 -0 -1 -1 -2 -3 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -5 -5 -5 -5 -5 -6 -5 -5 -4 -4 -4 -5 -5 -5 -6 -5 -5 -5 -6 -5 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -1 -1 -1 0 0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -4 -3 -4 -4 -4 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -6 -6 -6 -6 -7 -7 -7 -7 -8 -7 -7 -8 -8 -8 -8 -8 -9 -8 -8 -8 -8 -8 -8 -9 -9 -8 -9 -9 -9 -9 -9 -9 -9 -9 -9 -10 -9 -9 -8 -9 -9 -9 -9 -8 -8 -8 -8 -7 -7 -7 -7 -6 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -6 -6 -6 -7 -7 -7 -7 -8 -8 -9 -9 -10 -10 -12 -12 -14 -15 -14 -15 -15 -17 -17 -18 -18 -18 -18 -18 -17 -17 -17 -15 -15 -12 -12 -11 -10 -8 -7 -6 -4 -3 -1 -1 -1 -2 -1 -1 -1 -0 -2 -13 -6 -5 -9 -76 -7 -1 -0 -0 0 -0 -1 -3 -3 -1 -3 -7 -9 -9 -9 -7 -8 -8 -9 -12 -12 -14 -20 -24 -33 -34 -33 -33 -33 -32 -16 -2 -2 -2 -0 0 -0 -2 -6 -9 -13 -19 -16 -18 -9 -5 -9 -15 -18 -18 -16 -14 -16 -18 -17 -13 -8 -7 -5 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -4 -3 -3 -2 -2 -1 -0 -0 -1 -1 -2 -2 -2 -4 -4 -5 -3 -1 -1 -0 -1 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 0 -0 -1 -1 -2 -3 -3 -4 -3 -3 -3 -3 -3 -4 -3 -3 -4 -4 -3 -3 -3 -3 -4 -4 -3 -3 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -6 -5 -5 -5 -5 -5 -5 -6 -7 -7 -7 -7 -5 -6 -5 -5 -4 -4 -4 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 -1 -1 -1 -2 -2 -3 -4 -3 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -6 -6 -6 -7 -7 -7 -8 -8 -8 -8 -7 -8 -9 -9 -9 -9 -9 -9 -9 -9 -9 -9 -9 -9 -10 -9 -9 -10 -9 -9 -10 -10 -10 -10 -9 -9 -10 -10 -10 -10 -9 -9 -9 -9 -9 -8 -8 -8 -8 -8 -7 -7 -7 -6 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -6 -6 -6 -6 -7 -7 -7 -7 -7 -7 -8 -9 -8 -9 -10 -11 -11 -11 -12 -14 -14 -14 -15 -16 -17 -18 -19 -19 -20 -19 -18 -18 -18 -17 -15 -16 -15 -13 -12 -11 -11 -9 -7 -4 -3 -1 -0 -0 -1 -1 -0 -1 -1 -6 -1 -1 -6 -4 -12 -31 -11 -1 -1 -0 -0 -0 -2 -2 -3 -5 -6 -8 -10 -9 -9 -8 -8 -8 -9 -8 -12 -14 -20 -28 -29 -25 -27 -30 -31 -30 -11 -0 -2 -1 -0 0 -1 -2 -4 -14 -13 -8 -6 -11 -10 -6 -9 -13 -12 -13 -15 -16 -17 -16 -10 -9 -7 -5 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -2 -1 -0 -1 -1 -1 -1 -2 -3 -4 -4 -3 -3 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 -0 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -2 -3 -4 -4 -4 -4 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -4 -5 -5 -6 -6 -6 -6 -6 -5 -5 -6 -6 -6 -6 -6 -7 -7 -7 -8 -8 -8 -7 -6 -5 -5 -5 -5 -5 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -1 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -2 -2 -3 -3 -4 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -6 -7 -7 -7 -8 -8 -8 -8 -8 -8 -8 -9 -9 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -11 -10 -10 -10 -10 -10 -10 -11 -10 -10 -10 -10 -11 -10 -10 -10 -10 -10 -9 -9 -9 -8 -8 -8 -8 -8 -7 -7 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -5 -6 -6 -6 -6 -6 -7 -7 -7 -7 -8 -8 -9 -9 -9 -10 -10 -11 -12 -12 -13 -14 -14 -14 -15 -15 -16 -18 -19 -20 -18 -20 -19 -20 -19 -17 -17 -15 -15 -14 -13 -13 -12 -11 -8 -5 -3 -1 -0 -0 -0 -1 -6 -13 -9 -4 -0 -105 -45 -11 -8 -15 -4 0 -0 -1 -0 -0 -1 -1 -3 -5 -6 -6 -10 -7 -7 -7 -8 -8 -8 -8 -10 -13 -17 -21 -24 -28 -26 -28 -30 -39 -14 -1 -1 -0 -0 0 -0 -0 -2 -4 -9 -8 -3 -3 -5 -7 -4 -5 -6 -8 -14 -16 -15 -14 -11 -9 -7 -5 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -4 -3 -1 -1 -0 -1 -1 -1 -3 -3 -3 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -4 -4 -4 -4 -4 -5 -5 -5 -5 -6 -6 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -8 -8 -9 -9 -8 -8 -6 -6 -6 -6 -5 -5 -5 -4 -4 -4 -3 -3 -3 -2 -2 -2 -1 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 -1 -1 -1 -2 -3 -3 -4 -4 -4 -4 -4 -3 -4 -4 -4 -4 -4 -5 -5 -4 -4 -4 -4 -4 -4 -5 -5 -4 -5 -4 -4 -5 -5 -5 -5 -5 -6 -6 -7 -7 -8 -7 -8 -9 -9 -9 -9 -9 -9 -10 -11 -11 -10 -10 -11 -11 -11 -11 -11 -11 -11 -11 -11 -11 -10 -10 -10 -11 -11 -12 -11 -11 -11 -11 -11 -11 -10 -10 -10 -10 -9 -9 -8 -8 -8 -8 -7 -7 -7 -7 -6 -6 -6 -6 -6 -6 -6 -5 -5 -6 -6 -6 -6 -7 -7 -7 -7 -8 -8 -9 -9 -9 -10 -9 -10 -11 -12 -12 -13 -13 -14 -15 -15 -15 -16 -17 -18 -20 -21 -19 -21 -21 -19 -19 -19 -18 -17 -15 -15 -15 -14 -12 -11 -9 -6 -4 -3 -1 -0 0 -8 -37 -37 -33 -10 -3 -12 -6 -1 -4 -4 -1 -3 -1 -1 -0 -1 -0 -1 -1 -3 -5 -6 -9 -8 -8 -9 -9 -8 -8 -8 -10 -12 -14 -16 -19 -27 -24 -26 -25 -31 -22 -9 -4 -1 -0 -1 -2 -6 -10 -5 -4 -5 -4 -7 -4 -9 -6 -8 -6 -10 -15 -13 -12 -12 -10 -9 -7 -5 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -2 -2 -3 -4 -4 -4 -4 -4 -3 -1 -0 -0 -1 -1 -2 -2 -2 -3 -4 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -0 -1 -2 -2 -2 -2 -2 -3 -5 -5 -4 -4 -4 -4 -4 -5 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -7 -7 -7 -7 -7 -7 -7 -6 -6 -6 -6 -7 -8 -9 -10 -9 -8 -7 -7 -7 -6 -6 -6 -5 -5 -5 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -6 -6 -7 -8 -8 -8 -9 -9 -9 -10 -10 -10 -10 -11 -11 -11 -11 -11 -11 -12 -12 -12 -11 -11 -11 -11 -12 -11 -11 -11 -11 -11 -11 -12 -12 -12 -11 -11 -11 -11 -11 -11 -10 -10 -10 -10 -9 -9 -8 -8 -8 -7 -7 -7 -7 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -7 -7 -7 -7 -8 -9 -9 -10 -10 -10 -10 -10 -11 -12 -13 -13 -14 -15 -16 -16 -15 -16 -17 -18 -20 -21 -22 -20 -19 -19 -19 -19 -18 -17 -17 -14 -16 -15 -13 -12 -9 -7 -6 -4 -1 -2 -7 -15 -50 -35 -20 -23 -21 -4 -2 -2 -8 -8 -4 -3 -1 0 -1 -0 0 -0 -1 -2 -4 -5 -10 -13 -14 -11 -8 -9 -9 -10 -9 -10 -11 -12 -17 -24 -20 -19 -32 -30 -21 -20 -13 -5 -1 -1 -1 -0 -0 -1 -2 -0 -2 -0 -2 -9 -7 -4 -6 -13 -15 -13 -12 -11 -9 -7 -7 -5 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -4 -5 -5 -5 -3 -1 -0 -0 -0 -1 -1 -1 -2 -3 -3 -4 -4 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -2 -3 -3 -3 -3 -4 -5 -5 -4 -5 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -6 -7 -7 -7 -7 -6 -6 -7 -7 -6 -7 -6 -7 -8 -9 -9 -9 -9 -8 -8 -8 -7 -6 -6 -6 -5 -5 -5 -5 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 -0 -0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -4 -4 -4 -5 -5 -5 -5 -6 -6 -5 -5 -5 -5 -6 -6 -6 -6 -7 -7 -7 -8 -8 -9 -9 -9 -10 -11 -11 -11 -11 -11 -12 -12 -12 -12 -12 -12 -13 -13 -13 -13 -12 -11 -12 -13 -14 -13 -12 -12 -12 -12 -12 -13 -12 -12 -12 -12 -11 -11 -10 -10 -10 -10 -9 -9 -9 -8 -8 -8 -7 -7 -7 -7 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -7 -7 -8 -8 -8 -8 -8 -10 -10 -10 -10 -10 -10 -11 -13 -13 -14 -15 -16 -17 -16 -15 -17 -17 -19 -20 -21 -22 -21 -20 -19 -20 -19 -19 -18 -12 -5 -18 -15 -14 -12 -11 -13 -9 -5 -1 -3 -6 -6 -3 -1 -1 -6 -6 -7 -10 -5 -10 -5 -14 -20 -1 0 -1 -0 -0 -1 -3 -2 -2 -7 -14 -16 -13 -10 -11 -13 -11 -10 -10 -11 -9 -11 -14 -22 -17 -19 -35 -28 -14 -12 -11 -7 -4 -3 -0 0 -0 -1 -1 -1 -3 -3 -8 -6 -6 -2 -6 -12 -14 -12 -12 -10 -8 -7 -6 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -5 -5 -6 -6 -7 -5 -2 -1 -1 -0 -0 -0 0 -0 -1 -1 -1 -1 -2 -1 0 -0 -1 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -6 -5 -6 -6 -5 -5 -5 -5 -6 -6 -5 -5 -5 -6 -6 -6 -6 -6 -6 -7 -7 -6 -6 -6 -5 -5 -5 -5 -6 -6 -7 -8 -9 -9 -9 -9 -9 -8 -8 -7 -6 -6 -6 -6 -6 -5 -5 -5 -4 -4 -3 -3 -2 -3 -2 -2 -2 -1 -1 -1 -0 -0 0 0 0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -7 -6 -6 -6 -6 -6 -6 -6 -6 -6 -7 -7 -8 -9 -10 -10 -10 -10 -11 -11 -11 -12 -12 -12 -12 -13 -13 -13 -13 -13 -13 -13 -13 -12 -12 -12 -13 -13 -13 -13 -13 -13 -12 -12 -12 -13 -13 -13 -13 -12 -12 -11 -11 -11 -11 -10 -10 -9 -9 -8 -8 -8 -8 -7 -7 -7 -7 -7 -7 -7 -6 -6 -7 -6 -7 -7 -7 -7 -8 -8 -8 -8 -9 -10 -11 -11 -11 -10 -11 -12 -13 -14 -15 -16 -16 -17 -16 -16 -17 -18 -18 -20 -21 -22 -22 -20 -19 -20 -19 -19 -17 -4 -6 -19 -15 -16 -16 -14 -13 -10 -7 -3 -2 -2 -2 -1 -1 -3 -2 -6 -3 -3 -31 -7 -3 -11 -4 -0 0 0 0 -0 -1 -3 -3 -3 -9 -9 -5 -11 -10 -16 -12 -12 -10 -10 -11 -10 -10 -13 -16 -16 -14 -21 -18 -7 -4 -3 -3 -4 -3 -1 -0 -0 -0 -2 -2 -2 -5 -4 -4 -6 -8 -12 -13 -13 -12 -11 -10 -7 -6 -6 -5 -3 -2 -1 -1 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -4 -4 -4 -6 -6 -7 -6 -4 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -1 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -4 -3 -4 -4 -4 -5 -5 -5 -6 -6 -6 -7 -7 -6 -6 -6 -6 -5 -6 -6 -6 -6 -6 -6 -6 -7 -7 -7 -6 -6 -7 -7 -7 -7 -7 -5 -5 -5 -5 -6 -7 -8 -8 -8 -9 -9 -9 -9 -9 -8 -7 -6 -6 -6 -6 -6 -5 -5 -5 -4 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -0 -0 0 0 0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -3 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -6 -7 -7 -6 -6 -6 -6 -6 -6 -6 -6 -7 -8 -9 -10 -10 -11 -11 -10 -11 -12 -12 -13 -12 -12 -13 -14 -13 -13 -13 -13 -13 -13 -13 -13 -13 -13 -13 -14 -14 -14 -13 -13 -13 -13 -14 -14 -14 -13 -13 -13 -12 -12 -12 -11 -11 -11 -10 -10 -9 -9 -9 -9 -9 -8 -7 -7 -7 -8 -7 -7 -7 -6 -7 -7 -7 -7 -7 -7 -8 -8 -8 -9 -10 -10 -10 -11 -12 -11 -12 -13 -14 -15 -15 -16 -17 -17 -17 -17 -18 -19 -19 -20 -21 -22 -22 -21 -21 -21 -20 -21 -21 -20 -18 -19 -18 -18 -18 -11 -11 -11 -9 -5 -2 -2 -1 -1 -2 -10 -2 -1 -4 -3 -39 -8 -1 -1 0 -0 -1 -5 -6 -1 -1 -1 -2 -3 -6 -5 -7 -11 -9 -18 -11 -10 -12 -13 -12 -10 -11 -13 -15 -14 -12 -13 -11 -6 -3 -3 -1 -2 -2 -18 -9 -1 -1 -2 -1 -0 -1 -2 -4 -5 -5 -14 -13 -13 -11 -11 -9 -7 -7 -6 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -3 -2 -2 -3 -4 -5 -6 -6 -5 -3 -1 -0 0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -5 -5 -5 -6 -6 -7 -7 -7 -7 -7 -7 -7 -6 -6 -6 -7 -6 -6 -6 -6 -6 -7 -7 -7 -6 -7 -7 -5 -5 -4 -2 -2 -3 -5 -5 -5 -6 -6 -7 -8 -8 -9 -9 -10 -9 -7 -6 -7 -7 -7 -7 -6 -6 -5 -5 -4 -4 -4 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 0 0 -0 -1 -1 -0 -0 0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -4 -3 -4 -3 -3 -4 -5 -5 -5 -5 -5 -6 -5 -5 -5 -5 -5 -5 -6 -6 -7 -7 -7 -7 -6 -7 -7 -7 -7 -6 -7 -7 -7 -8 -8 -9 -11 -11 -11 -11 -11 -11 -13 -13 -13 -13 -13 -14 -14 -14 -14 -14 -14 -14 -15 -15 -14 -14 -14 -15 -14 -14 -14 -14 -14 -14 -15 -15 -14 -14 -14 -13 -13 -13 -13 -12 -11 -11 -11 -10 -10 -10 -9 -9 -8 -8 -8 -8 -8 -7 -8 -8 -8 -8 -7 -7 -7 -7 -7 -7 -7 -8 -9 -9 -10 -10 -10 -11 -12 -13 -13 -13 -13 -14 -15 -16 -17 -18 -18 -18 -18 -18 -19 -20 -20 -21 -23 -23 -22 -22 -23 -20 -22 -20 -20 -18 -19 -20 -21 -19 -18 -15 -11 -10 -8 -7 -2 -0 -3 -0 -6 -2 -1 -5 -3 -0 -1 -1 0 -0 -1 -2 -6 -6 -0 -1 -2 -2 -2 -2 -3 -5 -9 -10 -14 -11 -12 -14 -15 -15 -13 -12 -13 -16 -16 -15 -14 -10 -4 -4 -4 -4 -6 -7 -20 -13 -3 -2 -1 -0 -1 -5 -7 -7 -8 -9 -13 -14 -14 -11 -11 -9 -9 -7 -6 -4 -2 -2 -1 -1 -1 -1 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -2 -2 -3 -6 -7 -7 -7 -7 -7 -3 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -4 -4 -4 -4 -5 -5 -4 -5 -5 -6 -6 -6 -7 -7 -7 -7 -8 -7 -7 -7 -6 -6 -7 -7 -6 -6 -7 -6 -7 -8 -8 -8 -7 -7 -7 -5 -5 -6 -6 -6 -4 -5 -4 -4 -5 -5 -6 -6 -8 -9 -9 -9 -9 -8 -7 -7 -7 -7 -7 -7 -6 -5 -5 -5 -4 -4 -4 -4 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -4 -3 -3 -4 -4 -4 -5 -6 -5 -5 -6 -6 -6 -6 -6 -6 -6 -6 -6 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -8 -8 -9 -9 -10 -11 -12 -13 -13 -13 -13 -13 -13 -14 -14 -15 -14 -15 -15 -16 -16 -15 -15 -16 -17 -16 -15 -15 -15 -15 -15 -15 -14 -15 -14 -16 -15 -15 -15 -14 -14 -13 -13 -13 -12 -12 -11 -11 -11 -11 -11 -10 -9 -10 -9 -9 -9 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -8 -9 -10 -11 -11 -11 -11 -12 -13 -14 -13 -13 -14 -15 -17 -17 -18 -19 -19 -18 -19 -19 -20 -21 -21 -23 -24 -24 -22 -22 -21 -23 -21 -21 -20 -20 -22 -22 -19 -18 -17 -15 -13 -8 -5 -5 -2 -3 -1 -1 -1 -2 -4 -4 -1 -1 -3 -6 -4 -0 -1 -2 -1 -0 -1 -2 -2 -1 -1 -2 -5 -9 -11 -14 -16 -17 -19 -18 -19 -17 -16 -15 -17 -20 -25 -23 -15 -7 -11 -10 -11 -14 -16 -15 -10 -11 -10 -7 -8 -14 -12 -9 -10 -11 -15 -12 -14 -14 -12 -11 -9 -8 -7 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -3 -5 -6 -6 -5 -6 -6 -6 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -2 -2 -2 -3 -4 -5 -5 -4 -4 -6 -6 -5 -5 -5 -6 -6 -6 -6 -6 -7 -7 -7 -8 -8 -8 -8 -7 -7 -7 -7 -7 -7 -7 -6 -7 -8 -8 -7 -6 -6 -6 -6 -4 -2 -3 -4 -5 -5 -4 -4 -3 -4 -4 -6 -7 -7 -8 -8 -9 -9 -7 -8 -7 -7 -7 -7 -6 -6 -6 -5 -5 -4 -4 -4 -4 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -3 -4 -3 -3 -4 -4 -5 -5 -6 -6 -6 -6 -6 -6 -7 -6 -6 -6 -6 -6 -7 -7 -8 -7 -7 -7 -7 -8 -8 -8 -8 -8 -8 -9 -9 -9 -10 -11 -12 -13 -13 -14 -14 -14 -14 -14 -14 -14 -15 -15 -16 -17 -17 -17 -16 -16 -17 -17 -16 -16 -16 -16 -15 -16 -16 -15 -17 -15 -16 -16 -15 -14 -14 -14 -14 -13 -13 -12 -12 -11 -11 -12 -11 -11 -11 -10 -10 -10 -9 -9 -9 -9 -9 -9 -9 -9 -9 -9 -9 -9 -9 -9 -9 -9 -10 -11 -11 -11 -12 -12 -13 -14 -14 -14 -14 -14 -16 -17 -18 -18 -19 -20 -20 -19 -20 -21 -22 -22 -23 -23 -25 -23 -22 -22 -23 -24 -23 -21 -22 -23 -23 -21 -21 -19 -18 -16 -11 -4 -6 -7 -3 -1 -0 -0 -0 -2 -3 -1 -0 -1 -1 -3 -0 -1 -1 -2 -3 -3 -4 -2 -1 -1 -1 -3 -8 -12 -14 -17 -21 -21 -25 -24 -25 -21 -21 -18 -21 -22 -25 -22 -26 -26 -20 -20 -18 -15 -17 -30 -27 -21 -17 -16 -14 -13 -12 -12 -16 -15 -12 -13 -13 -13 -12 -10 -7 -6 -5 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -6 -3 -4 -6 -4 -4 -2 -1 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -5 -5 -6 -5 -5 -6 -6 -6 -6 -7 -7 -7 -8 -8 -8 -8 -7 -8 -8 -7 -7 -7 -7 -7 -8 -8 -7 -8 -8 -7 -6 -6 -6 -6 -4 -5 -3 -3 -6 -6 -6 -6 -6 -4 -3 -4 -5 -8 -7 -8 -8 -9 -8 -8 -8 -8 -7 -7 -7 -6 -6 -6 -5 -5 -4 -4 -4 -4 -3 -3 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -2 -2 -2 -2 -2 -2 -3 -3 -2 -3 -3 -3 -4 -4 -5 -5 -5 -6 -6 -6 -7 -7 -7 -7 -7 -7 -7 -6 -7 -7 -7 -8 -7 -7 -7 -7 -8 -8 -8 -8 -8 -8 -9 -10 -10 -10 -11 -11 -12 -14 -15 -15 -15 -15 -15 -16 -16 -16 -17 -17 -17 -17 -17 -18 -18 -18 -18 -17 -17 -17 -17 -17 -17 -17 -17 -16 -17 -17 -16 -16 -15 -15 -15 -15 -14 -14 -14 -13 -12 -12 -12 -13 -12 -11 -11 -10 -10 -10 -10 -10 -9 -9 -10 -10 -9 -9 -10 -10 -10 -10 -10 -10 -10 -10 -10 -12 -12 -12 -13 -13 -14 -14 -15 -15 -15 -15 -16 -18 -19 -19 -20 -20 -19 -19 -20 -21 -22 -22 -23 -23 -25 -24 -22 -22 -23 -22 -22 -23 -23 -23 -21 -2 -18 -17 -18 -16 -14 -10 -9 -4 -1 -1 -1 -0 -1 -1 -1 -1 0 -0 -0 -7 -0 -2 -1 -2 -3 -3 -2 -1 -1 -1 -2 -2 -3 -8 -14 -17 -15 -25 -27 -32 -33 -29 -28 -24 -24 -24 -23 -22 -23 -21 -16 -19 -23 -27 -31 -33 -25 -25 -21 -17 -15 -15 -14 -10 -14 -15 -12 -11 -12 -13 -12 -10 -8 -7 -4 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -1 -2 -3 -3 -4 -5 -5 -3 -3 -3 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -2 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -3 -4 -5 -6 -6 -6 -6 -6 -5 -6 -6 -6 -6 -7 -7 -6 -6 -7 -8 -7 -8 -8 -8 -8 -8 -7 -7 -7 -7 -8 -8 -8 -8 -8 -7 -7 -8 -7 -6 -6 -5 -2 -4 -7 -8 -8 -8 -8 -7 -5 -6 -6 -7 -7 -8 -8 -9 -8 -8 -8 -7 -7 -7 -6 -6 -6 -6 -5 -5 -5 -5 -5 -4 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -5 -6 -6 -6 -6 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -7 -8 -8 -7 -7 -7 -8 -8 -9 -9 -9 -9 -9 -9 -10 -10 -11 -12 -12 -13 -15 -16 -16 -16 -16 -16 -17 -17 -17 -17 -17 -17 -18 -19 -19 -19 -19 -17 -18 -18 -18 -18 -18 -18 -18 -17 -18 -18 -17 -17 -17 -17 -16 -16 -15 -15 -15 -14 -14 -14 -13 -13 -13 -13 -12 -12 -11 -11 -11 -11 -11 -10 -10 -10 -10 -10 -10 -11 -11 -11 -11 -11 -11 -11 -11 -12 -12 -13 -13 -13 -14 -14 -15 -16 -16 -16 -15 -16 -18 -18 -19 -20 -21 -19 -20 -21 -21 -22 -22 -22 -23 -25 -25 -23 -22 -22 -24 -24 -25 -22 -23 -24 -16 -15 -19 -19 -18 -16 -16 -14 -7 -3 -2 -3 -3 -0 -1 -3 -3 -0 0 -0 -5 -1 -5 -9 -5 -5 -8 -6 -5 -3 -1 -1 -1 -2 -8 -14 -17 -24 -28 -28 -33 -38 -40 -39 -32 -30 -31 -28 -24 -23 -23 -17 -24 -25 -27 -27 -28 -22 -20 -18 -16 -15 -15 -16 -9 -7 -14 -13 -10 -10 -12 -11 -10 -8 -6 -5 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 0 -0 -1 -2 -4 -4 -5 -5 -4 -5 -6 -5 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -1 -1 -1 -2 -3 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -3 -4 -4 -4 -4 -4 -5 -5 -5 -6 -6 -6 -6 -6 -6 -7 -8 -8 -8 -9 -8 -8 -9 -9 -9 -9 -7 -7 -8 -8 -9 -8 -8 -8 -8 -7 -6 -6 -6 -5 -4 -2 -4 -5 -6 -9 -10 -9 -9 -5 -4 -3 -5 -6 -7 -8 -8 -8 -9 -8 -8 -7 -7 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -1 -2 -1 -1 -2 -2 -2 -3 -2 -3 -3 -4 -4 -4 -5 -6 -6 -6 -7 -7 -7 -7 -7 -7 -8 -8 -7 -8 -7 -7 -8 -8 -8 -8 -8 -8 -8 -8 -9 -9 -10 -10 -10 -10 -11 -11 -11 -11 -13 -13 -14 -16 -17 -17 -16 -17 -17 -18 -18 -17 -17 -18 -18 -18 -20 -20 -20 -18 -18 -18 -19 -19 -19 -19 -19 -19 -19 -20 -19 -18 -18 -18 -18 -17 -17 -16 -16 -15 -16 -16 -15 -15 -14 -14 -14 -13 -13 -13 -12 -12 -12 -12 -11 -11 -10 -10 -10 -11 -11 -11 -11 -12 -12 -12 -12 -12 -12 -13 -14 -14 -14 -15 -15 -16 -17 -16 -16 -16 -17 -18 -19 -20 -21 -21 -20 -20 -21 -21 -21 -22 -22 -23 -25 -25 -27 -26 -23 -25 -25 -28 -24 -25 -24 -26 -22 -17 -17 -19 -15 -12 -12 -11 -9 -6 -4 -2 -8 -6 -6 -4 -1 -4 -3 -2 -1 -5 -7 -2 -2 -7 -11 -9 -3 -1 -2 -2 -2 -9 -12 -15 -23 -25 -28 -33 -37 -37 -31 -29 -34 -37 -35 -27 -23 -19 -16 -19 -17 -21 -23 -23 -20 -17 -17 -17 -16 -16 -17 -19 -11 -16 -16 -14 -10 -12 -10 -10 -8 -6 -5 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -1 -2 -4 -6 -5 -5 -5 -5 -5 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 -0 -1 -1 -3 -4 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -3 -4 -4 -4 -4 -4 -5 -6 -6 -6 -6 -6 -6 -5 -6 -7 -7 -7 -8 -9 -8 -8 -9 -9 -9 -8 -8 -8 -8 -7 -7 -7 -7 -9 -9 -7 -6 -5 -6 -6 -7 -6 -3 -4 -6 -4 -12 -13 -9 -2 -9 -4 -4 -3 -6 -7 -7 -8 -9 -9 -8 -8 -8 -8 -7 -6 -6 -6 -5 -5 -5 -6 -5 -5 -4 -3 -3 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -5 -5 -5 -6 -7 -7 -7 -7 -7 -8 -7 -8 -8 -8 -8 -8 -8 -8 -8 -9 -9 -8 -9 -9 -9 -9 -9 -9 -10 -10 -10 -11 -12 -11 -12 -13 -13 -14 -15 -16 -17 -17 -17 -18 -18 -19 -19 -19 -18 -18 -18 -19 -20 -19 -19 -19 -19 -19 -19 -20 -20 -20 -20 -19 -19 -20 -20 -19 -19 -19 -18 -18 -18 -17 -17 -16 -17 -17 -17 -16 -15 -15 -15 -15 -14 -13 -13 -13 -12 -12 -12 -12 -12 -11 -11 -11 -11 -11 -11 -12 -12 -12 -13 -13 -13 -14 -15 -15 -16 -16 -16 -17 -16 -16 -16 -17 -17 -19 -20 -20 -21 -22 -22 -21 -22 -22 -22 -22 -22 -23 -25 -25 -27 -28 -27 -28 -26 -27 -26 -26 -24 -23 -21 -14 -14 -18 -13 -12 -11 -9 -8 -5 -5 -1 -0 -1 -1 -0 -1 -3 -3 -2 -1 -1 -2 -1 -4 -16 -5 -3 -2 -0 -7 -3 -1 -8 -11 -11 -14 -18 -26 -30 -31 -28 -22 -22 -31 -40 -40 -30 -23 -21 -18 -17 -15 -18 -19 -19 -19 -18 -18 -17 -17 -15 -18 -28 -17 -17 -18 -13 -10 -10 -5 -6 -8 -6 -5 -4 -2 -1 -1 -1 -1 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -1 -2 -4 -5 -5 -5 -5 -4 -4 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -1 -2 -3 -3 -2 -2 -2 -2 -1 -1 -2 -2 -1 -1 -2 -2 -2 -3 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -6 -6 -5 -5 -5 -6 -6 -7 -7 -8 -8 -9 -8 -8 -8 -10 -9 -8 -8 -7 -7 -8 -9 -8 -8 -8 -9 -8 -6 -6 -6 -5 -3 -3 -3 -4 -6 -2 -7 -13 -6 -1 -4 -2 -11 -9 -7 -6 -7 -8 -8 -9 -8 -8 -7 -8 -7 -7 -7 -7 -6 -6 -6 -6 -5 -5 -4 -3 -3 -2 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -4 -4 -5 -5 -6 -6 -7 -7 -7 -7 -7 -8 -8 -9 -9 -8 -8 -8 -8 -9 -9 -9 -9 -9 -9 -9 -9 -10 -10 -10 -11 -11 -11 -12 -12 -11 -13 -14 -14 -15 -16 -17 -17 -18 -18 -19 -19 -19 -20 -20 -19 -19 -19 -20 -20 -20 -21 -20 -20 -20 -20 -21 -21 -21 -20 -20 -20 -21 -21 -21 -20 -19 -19 -19 -18 -18 -18 -18 -18 -18 -17 -17 -16 -16 -16 -15 -15 -14 -13 -13 -13 -13 -13 -12 -12 -12 -12 -12 -12 -12 -12 -12 -13 -13 -13 -14 -14 -15 -16 -16 -17 -17 -17 -17 -17 -17 -18 -18 -18 -19 -20 -21 -22 -23 -23 -24 -24 -22 -22 -22 -22 -22 -25 -25 -26 -28 -27 -27 -27 -26 -27 -27 -26 -23 -20 -19 -18 -16 -14 -8 -6 -6 -4 -2 -2 -1 -3 -5 -3 -1 -2 -7 -9 -3 -3 -3 -5 -3 -0 -9 -39 -7 -1 -0 -4 -2 -1 -6 -8 -9 -10 -15 -21 -25 -25 -25 -24 -22 -36 -34 -39 -34 -26 -25 -21 -18 -18 -18 -20 -19 -19 -19 -19 -18 -17 -15 -21 -24 -18 -20 -20 -15 -9 -8 -7 -7 -4 -1 -1 -4 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -2 -1 -2 -2 -3 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -3 -4 -3 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -6 -6 -6 -7 -6 -8 -9 -9 -9 -10 -10 -10 -9 -8 -8 -8 -8 -8 -8 -8 -8 -9 -9 -7 -5 -5 -6 -6 -5 -2 -3 -6 -14 -6 -4 -5 -2 -1 -0 -0 -9 -7 -4 -6 -8 -8 -8 -8 -8 -7 -7 -7 -7 -7 -6 -6 -6 -6 -6 -5 -5 -5 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -2 -1 -2 -2 -2 -2 -1 -1 -2 -3 -3 -3 -3 -3 -4 -5 -5 -5 -6 -6 -7 -7 -7 -7 -8 -8 -8 -9 -9 -9 -9 -9 -9 -9 -9 -10 -10 -9 -9 -10 -9 -10 -10 -10 -10 -11 -11 -11 -12 -12 -13 -14 -15 -15 -15 -17 -17 -18 -19 -19 -20 -21 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -21 -21 -21 -21 -21 -20 -20 -21 -21 -22 -22 -20 -19 -19 -19 -19 -19 -19 -19 -19 -18 -18 -17 -17 -17 -16 -15 -14 -14 -13 -13 -14 -15 -13 -13 -12 -13 -14 -14 -14 -13 -13 -14 -14 -15 -15 -15 -15 -15 -17 -17 -18 -18 -17 -18 -18 -18 -19 -19 -20 -21 -22 -22 -23 -23 -24 -25 -23 -23 -22 -25 -24 -24 -24 -26 -27 -27 -28 -27 -26 -26 -26 -25 -21 -17 -15 -15 -14 -11 -7 -5 -4 -3 -2 -3 -3 -6 -7 -4 -2 -3 -8 -17 -12 -8 -3 -3 -2 -7 -91 -91 -22 -1 -9 -10 -3 -6 -8 -6 -8 -9 -13 -18 -24 -18 -21 -26 -24 -22 -25 -33 -34 -33 -29 -23 -20 -19 -18 -18 -18 -18 -18 -19 -18 -16 -18 -33 -28 -21 -20 -20 -16 -8 -7 -9 -9 -8 -6 -2 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -0 -0 -1 -2 -2 -2 -3 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -4 -4 -3 -4 -5 -3 -3 -5 -6 -6 -5 -5 -5 -6 -9 -8 -8 -8 -9 -10 -11 -10 -10 -9 -9 -9 -8 -9 -10 -10 -9 -9 -8 -7 -5 -5 -5 -6 -8 -8 -4 -3 -4 -8 -5 -3 -2 -2 -1 0 -3 -5 -5 -6 -7 -8 -8 -8 -8 -6 -7 -6 -6 -7 -6 -6 -6 -6 -6 -6 -5 -5 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -2 -2 -3 -2 -3 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -5 -5 -6 -6 -6 -7 -7 -7 -8 -8 -8 -8 -9 -10 -10 -10 -9 -9 -9 -10 -10 -10 -10 -10 -10 -10 -11 -11 -11 -11 -11 -12 -12 -12 -13 -13 -14 -15 -16 -16 -16 -17 -18 -19 -20 -21 -21 -21 -21 -21 -21 -21 -21 -21 -21 -21 -21 -21 -21 -21 -21 -22 -22 -21 -21 -21 -21 -21 -21 -23 -22 -21 -20 -20 -21 -21 -20 -20 -20 -20 -19 -18 -18 -17 -17 -17 -16 -15 -15 -14 -14 -16 -16 -16 -15 -14 -14 -15 -15 -15 -15 -14 -14 -15 -16 -16 -16 -17 -17 -18 -19 -19 -19 -18 -19 -19 -20 -20 -20 -20 -21 -23 -23 -23 -24 -24 -25 -24 -23 -24 -24 -24 -25 -24 -26 -26 -25 -27 -27 -25 -23 -23 -19 -16 -13 -12 -11 -11 -9 -7 -5 -3 -3 -3 -3 -3 -2 -2 -2 -3 -11 -13 -18 -15 -16 -8 -2 -3 -5 -6 -3 -14 -26 -19 -10 -13 -14 -12 -6 -7 -9 -11 -14 -17 -15 -19 -21 -27 -25 -28 -30 -28 -29 -27 -24 -23 -22 -20 -20 -17 -17 -18 -19 -18 -19 -27 -25 -20 -22 -21 -19 -18 -13 -12 -11 -9 -8 -6 -5 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -1 -2 -3 -3 -3 -3 -2 -1 -1 -1 -0 -0 -1 -1 -0 -1 -0 -2 -1 -3 -4 -5 -3 -4 -5 -5 -4 -5 -5 -4 -7 -6 -6 -4 -5 -4 -5 -7 -9 -9 -9 -10 -10 -9 -9 -9 -8 -9 -10 -10 -9 -9 -9 -9 -7 -5 -2 -4 -7 -7 -7 -2 -4 -7 -10 -5 -7 -12 -12 -5 0 -0 -1 -3 -6 -7 -7 -7 -8 -8 -8 -8 -8 -6 -6 -6 -6 -6 -6 -5 -6 -6 -5 -5 -5 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -4 -4 -3 -4 -4 -5 -6 -6 -6 -6 -6 -7 -7 -8 -8 -9 -9 -9 -10 -11 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -11 -11 -11 -11 -11 -12 -12 -13 -13 -14 -14 -15 -16 -16 -17 -17 -18 -19 -19 -21 -21 -22 -22 -22 -22 -22 -22 -22 -21 -21 -21 -22 -22 -22 -22 -22 -22 -22 -22 -22 -21 -21 -22 -23 -24 -23 -22 -22 -22 -22 -21 -21 -21 -20 -20 -20 -20 -19 -18 -17 -17 -16 -16 -15 -16 -17 -17 -17 -16 -16 -16 -15 -15 -16 -16 -16 -16 -15 -16 -17 -17 -17 -17 -18 -19 -20 -20 -20 -19 -19 -20 -21 -21 -21 -21 -22 -24 -24 -23 -25 -24 -26 -25 -25 -26 -25 -23 -24 -26 -26 -24 -24 -24 -22 -19 -17 -15 -12 -12 -7 -7 -7 -6 -6 -5 -5 -4 -3 -2 -2 -1 0 -0 -2 -2 -15 -20 -16 -14 -15 -13 -7 -8 -7 -1 -8 -35 -42 -7 -2 -3 -8 -9 -5 -7 -8 -10 -10 -11 -14 -17 -17 -20 -24 -26 -26 -25 -25 -28 -27 -26 -24 -23 -20 -18 -17 -17 -19 -24 -29 -29 -19 -17 -26 -20 -20 -21 -16 -14 -12 -9 -8 -5 -5 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -4 -7 -4 -2 -1 -1 -0 0 0 0 0 -0 -1 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -1 -0 0 -1 -0 -1 -1 -0 -1 -2 -3 -4 -5 -5 -6 -5 -4 -4 -5 -5 -4 -7 -7 -6 -4 -4 -4 -4 -5 -8 -10 -10 -10 -10 -9 -9 -9 -9 -10 -10 -9 -8 -9 -8 -8 -6 -5 -4 -7 -5 -8 -3 -2 -3 -4 -8 -8 -8 -22 -23 -8 -2 -4 -8 -4 -5 -7 -7 -7 -7 -8 -8 -8 -8 -8 -6 -6 -6 -6 -6 -5 -5 -6 -5 -5 -5 -5 -4 -3 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -5 -5 -6 -6 -6 -6 -7 -7 -8 -8 -9 -9 -9 -9 -10 -11 -11 -11 -10 -10 -10 -11 -11 -10 -10 -10 -11 -11 -12 -12 -12 -12 -12 -12 -13 -14 -15 -15 -15 -16 -16 -18 -17 -18 -19 -20 -21 -21 -22 -22 -22 -22 -22 -22 -22 -22 -22 -22 -22 -22 -22 -22 -22 -22 -23 -23 -22 -22 -22 -24 -25 -24 -23 -23 -23 -22 -22 -22 -22 -21 -21 -21 -22 -22 -20 -19 -18 -17 -17 -18 -17 -18 -18 -18 -18 -17 -17 -17 -17 -16 -17 -17 -17 -16 -17 -17 -18 -18 -18 -19 -19 -20 -21 -22 -22 -21 -20 -20 -22 -22 -22 -23 -23 -24 -24 -24 -26 -27 -26 -26 -26 -25 -24 -25 -25 -25 -20 -19 -18 -19 -17 -11 -10 -7 -7 -7 -3 -4 -4 -4 -5 -6 -6 -4 -3 -2 -2 -0 0 -0 -1 -2 -19 -24 -14 -10 -7 -11 -15 -16 -11 -13 -32 -60 -40 -0 -1 0 -2 -5 -5 -6 -7 -8 -8 -11 -13 -13 -14 -18 -19 -21 -21 -22 -24 -27 -26 -26 -25 -24 -22 -19 -16 -16 -21 -30 -31 -29 -27 -27 -30 -20 -27 -27 -21 -16 -12 -10 -8 -6 -5 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -2 -4 -5 -6 -7 -5 -2 -1 -0 -0 0 0 0 -0 -0 -1 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -1 -1 0 0 -0 -1 -1 -0 -0 -1 -2 -3 -3 -4 -5 -3 -2 -3 -4 -4 -6 -7 -7 -7 -5 -5 -3 -4 -4 -3 -5 -9 -11 -11 -10 -7 -6 -9 -9 -10 -9 -9 -9 -8 -8 -9 -7 -6 -5 -2 -10 -5 -1 -3 -2 -6 -15 -13 -8 -17 -20 -5 -4 -5 -4 -0 -1 -7 -8 -7 -7 -8 -8 -8 -8 -8 -7 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -5 -4 -3 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -3 -3 -2 -2 -3 -2 -3 -3 -3 -4 -4 -4 -4 -5 -6 -6 -6 -6 -6 -7 -7 -8 -8 -9 -9 -9 -10 -11 -11 -11 -11 -11 -11 -11 -12 -11 -11 -11 -11 -11 -12 -12 -13 -13 -13 -13 -13 -14 -15 -15 -16 -16 -16 -17 -18 -19 -19 -19 -20 -21 -21 -22 -22 -23 -23 -23 -23 -23 -22 -22 -22 -22 -22 -22 -23 -23 -23 -23 -23 -23 -23 -23 -24 -25 -25 -25 -24 -23 -23 -23 -23 -22 -22 -22 -22 -23 -23 -21 -20 -19 -19 -18 -19 -19 -18 -19 -18 -18 -18 -18 -18 -17 -18 -18 -18 -18 -18 -18 -18 -19 -19 -20 -20 -20 -21 -23 -23 -23 -23 -21 -21 -23 -23 -23 -24 -24 -24 -25 -25 -26 -27 -27 -28 -29 -25 -24 -25 -23 -21 -18 -17 -16 -13 -11 -8 -7 -6 -6 -5 -3 -2 -4 -5 -5 -6 -5 -3 -2 -2 -2 -1 -1 -0 -0 -4 -25 -32 -18 -14 -18 -18 -20 -24 -39 -54 -55 -48 -26 -8 -2 -0 -7 -5 -4 -6 -8 -10 -10 -12 -11 -11 -11 -12 -13 -16 -18 -20 -23 -24 -23 -23 -24 -23 -21 -18 -16 -16 -21 -31 -32 -28 -26 -26 -30 -26 -24 -21 -17 -16 -14 -11 -9 -8 -6 -4 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -2 -5 -7 -9 -7 -5 -2 -0 0 0 0 0 0 0 -1 -1 -0 -0 0 -0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -5 -5 -5 -5 -5 -4 -6 -7 -8 -8 -4 -4 -2 -2 -4 -3 -4 -7 -9 -10 -10 -5 -4 -9 -10 -10 -10 -8 -8 -7 -8 -9 -7 -7 -4 -7 -6 -2 -0 -0 -3 -7 -10 -12 -7 -12 -16 -3 -2 -3 -6 -1 -1 -7 -8 -7 -7 -7 -7 -8 -8 -8 -8 -7 -6 -6 -6 -6 -6 -7 -7 -7 -6 -6 -5 -5 -4 -4 -3 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -3 -2 -3 -3 -3 -4 -4 -4 -5 -5 -6 -6 -6 -6 -7 -7 -7 -8 -9 -9 -9 -10 -10 -12 -12 -11 -11 -11 -11 -12 -12 -12 -11 -11 -12 -12 -12 -13 -13 -13 -14 -14 -13 -15 -16 -16 -16 -17 -17 -18 -19 -20 -20 -20 -20 -20 -21 -22 -23 -23 -23 -23 -23 -23 -23 -23 -22 -23 -23 -23 -23 -23 -23 -24 -24 -24 -24 -24 -24 -25 -26 -25 -25 -24 -23 -23 -23 -23 -23 -23 -23 -23 -23 -22 -21 -21 -20 -19 -20 -19 -19 -18 -18 -19 -19 -21 -19 -19 -18 -19 -20 -20 -20 -20 -19 -20 -21 -21 -21 -21 -22 -23 -24 -24 -23 -22 -23 -23 -24 -24 -25 -25 -25 -25 -25 -26 -27 -27 -28 -27 -24 -26 -27 -24 -20 -16 -8 -14 -13 -11 -8 -7 -6 -6 -5 -4 -3 -3 -3 -4 -4 -4 -2 -3 -1 -1 -0 0 -1 -1 -5 -26 -41 -26 -20 -24 -31 -28 -12 -14 -9 -80 -79 -107 -85 -25 -1 -4 -3 -3 -4 -6 -8 -9 -14 -11 -9 -8 -12 -13 -14 -17 -19 -19 -22 -23 -23 -24 -23 -21 -18 -17 -18 -21 -30 -30 -31 -24 -26 -27 -27 -26 -22 -20 -19 -16 -13 -13 -10 -7 -4 -2 -1 -1 -1 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -5 -6 -5 -1 -0 -0 0 0 -0 -0 -0 0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 0 -0 0 -0 -0 0 0 0 0 0 0 -0 0 -0 -0 -1 -2 -4 -5 -5 -5 -5 -6 -4 -6 -6 -6 -6 -5 -2 -1 -1 -1 -3 -6 -7 -8 -9 -9 -8 -5 -4 -9 -10 -8 -8 -7 -7 -8 -8 -6 -6 -4 -6 -3 -1 -2 -1 -10 -10 -5 -8 -5 -8 -12 -8 -4 -7 -4 -1 -4 -6 -8 -7 -7 -7 -7 -8 -8 -7 -7 -7 -6 -7 -7 -7 -7 -7 -7 -7 -7 -6 -6 -6 -6 -5 -4 -3 -3 -3 -4 -4 -3 -3 -3 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -4 -3 -3 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -5 -6 -6 -6 -7 -7 -8 -8 -9 -9 -10 -10 -10 -10 -12 -11 -12 -12 -12 -12 -12 -12 -12 -12 -12 -12 -12 -13 -13 -14 -14 -15 -15 -14 -16 -16 -16 -17 -17 -17 -18 -19 -20 -21 -21 -21 -20 -21 -22 -22 -23 -23 -23 -23 -23 -23 -23 -23 -23 -23 -23 -23 -23 -24 -24 -25 -26 -27 -26 -25 -24 -15 -25 -25 -24 -24 -24 -24 -24 -24 -24 -24 -24 -24 -23 -22 -22 -21 -22 -22 -19 -20 -19 -19 -19 -20 -20 -20 -20 -20 -20 -21 -20 -21 -21 -21 -21 -22 -23 -23 -23 -23 -23 -25 -26 -23 -23 -23 -25 -25 -25 -26 -26 -26 -26 -26 -25 -26 -27 -29 -29 -23 -25 -27 -25 -20 -15 -13 -11 -11 -12 -9 -7 -6 -5 -4 -4 -4 -2 -2 -2 -1 -4 -3 -3 -1 -1 -2 -1 -1 -1 -4 -20 -47 -43 -42 -32 -33 -30 -22 -8 -24 -87 -100 -75 -28 -4 -6 -9 -2 -3 -5 -7 -4 -4 -12 -9 -9 -7 -8 -9 -12 -15 -18 -19 -18 -19 -21 -22 -23 -21 -20 -18 -18 -24 -34 -36 -28 -26 -27 -27 -26 -26 -23 -24 -22 -18 -17 -14 -11 -8 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -1 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -4 -4 -6 -3 -5 -5 -6 -5 -4 -4 -2 -0 -0 -0 -1 -3 -5 -7 -9 -9 -8 -6 -1 -2 -8 -7 -7 -8 -7 -8 -7 -5 -5 -4 -3 -2 -1 -2 -2 -2 -2 -1 -2 -6 -11 -13 -12 -6 -4 -5 -3 -6 -7 -9 -9 -8 -8 -8 -8 -8 -8 -7 -7 -7 -7 -7 -7 -8 -8 -8 -8 -8 -7 -7 -7 -6 -5 -5 -4 -3 -3 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -3 -3 -4 -4 -4 -4 -5 -5 -5 -5 -6 -6 -7 -8 -8 -8 -8 -8 -9 -10 -10 -11 -11 -12 -12 -12 -12 -12 -12 -12 -12 -12 -13 -13 -13 -13 -13 -14 -15 -15 -16 -16 -15 -16 -16 -16 -17 -18 -18 -19 -19 -19 -20 -21 -21 -20 -21 -22 -22 -22 -22 -23 -23 -23 -23 -23 -23 -23 -23 -24 -24 -24 -24 -24 -25 -27 -27 -27 -27 -27 -18 -25 -26 -25 -26 -25 -25 -24 -24 -24 -24 -24 -24 -24 -24 -24 -23 -21 -21 -21 -20 -20 -20 -21 -22 -22 -21 -22 -21 -22 -22 -22 -21 -21 -21 -22 -23 -24 -24 -25 -25 -25 -25 -25 -24 -24 -24 -25 -26 -26 -27 -27 -27 -28 -28 -27 -28 -27 -30 -30 -16 -20 -22 -18 -17 -14 -11 -10 -10 -9 -6 -6 -5 -3 -6 -3 -3 -2 -2 -3 -4 -5 -4 -2 -1 -1 -1 -0 -1 -2 -3 -14 -44 -43 -54 -61 -33 -23 -32 -26 -30 -19 -19 -12 -0 -1 -4 -5 -3 -4 -7 -8 -1 -3 -7 -8 -7 -7 -7 -8 -11 -15 -16 -16 -17 -18 -19 -19 -22 -18 -18 -20 -23 -29 -33 -32 -28 -27 -29 -28 -30 -34 -26 -30 -26 -21 -19 -15 -12 -8 -4 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 0 0 -0 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -4 -6 -2 -4 -3 -5 -5 -3 -3 -2 -1 0 -0 -1 -2 -3 -6 -9 -8 -8 -8 -6 -0 -0 -9 -7 -8 -4 -6 -5 -3 -6 -8 -4 -0 0 -0 -1 -1 -1 -1 -2 -4 -9 -9 -6 -5 -5 -6 -7 -7 -8 -9 -10 -9 -9 -8 -9 -9 -8 -8 -8 -7 -7 -8 -8 -8 -9 -9 -8 -7 -6 -7 -6 -6 -5 -5 -4 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -3 -2 -2 -2 -2 -2 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -3 -4 -4 -4 -4 -4 -5 -5 -5 -6 -6 -7 -8 -9 -9 -9 -9 -9 -9 -11 -11 -11 -12 -12 -12 -12 -13 -13 -13 -13 -12 -12 -13 -13 -13 -14 -14 -15 -16 -16 -16 -17 -17 -17 -17 -17 -18 -18 -18 -19 -19 -19 -20 -20 -21 -21 -22 -21 -22 -22 -22 -23 -23 -23 -23 -23 -23 -23 -24 -24 -24 -25 -25 -25 -25 -27 -27 -27 -27 -27 -28 -28 -27 -26 -26 -27 -26 -25 -24 -24 -24 -24 -24 -25 -25 -26 -23 -22 -21 -21 -21 -21 -22 -22 -22 -22 -23 -24 -24 -24 -24 -23 -22 -22 -22 -23 -24 -25 -25 -26 -26 -26 -25 -25 -25 -25 -25 -26 -26 -27 -28 -28 -27 -28 -29 -28 -27 -27 -28 -26 -20 -22 -21 -18 -15 -13 -10 -9 -9 -8 -6 -5 -5 -5 -6 -3 -2 -1 -1 -2 -4 -4 -2 -2 -1 -1 -1 -2 -2 -2 -2 -4 -9 -30 -65 -71 -57 -26 -7 -4 -2 0 -0 -1 -2 -3 -3 -1 -3 -5 -5 -2 -1 -2 -2 -4 -5 -5 -7 -8 -10 -12 -11 -12 -15 -17 -19 -19 -21 -21 -24 -26 -33 -37 -37 -36 -31 -31 -31 -29 -30 -27 -35 -31 -31 -24 -20 -16 -12 -7 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 0 0 0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -0 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -1 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -4 -3 -3 -3 -4 -4 -5 -6 -4 -2 -1 -0 0 0 -1 -3 -2 -4 -10 -10 -9 -9 -11 -9 -2 -6 -7 -6 -2 -3 -3 -2 -4 -4 -2 -1 -1 -1 -3 -3 -2 -2 -1 -3 -5 -3 -5 -5 -7 -8 -8 -9 -9 -9 -10 -9 -10 -10 -10 -10 -10 -9 -9 -8 -8 -8 -8 -9 -9 -9 -9 -9 -7 -7 -6 -6 -6 -5 -5 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -4 -4 -4 -4 -4 -4 -5 -6 -6 -6 -7 -8 -8 -10 -10 -10 -10 -10 -10 -11 -11 -12 -13 -13 -13 -13 -13 -13 -13 -13 -13 -13 -14 -14 -15 -15 -15 -15 -16 -16 -16 -17 -17 -17 -17 -18 -18 -18 -18 -18 -19 -19 -20 -20 -21 -22 -23 -22 -22 -22 -22 -23 -23 -23 -23 -24 -24 -24 -24 -25 -25 -25 -25 -25 -27 -25 -27 -27 -27 -28 -28 -28 -28 -29 -28 -27 -27 -26 -25 -24 -24 -25 -25 -25 -25 -26 -26 -23 -22 -22 -22 -22 -23 -23 -24 -25 -25 -24 -24 -23 -24 -24 -23 -24 -24 -24 -25 -26 -26 -26 -27 -26 -26 -27 -26 -26 -26 -27 -27 -29 -28 -29 -29 -28 -30 -29 -26 -27 -26 -24 -24 -23 -21 -19 -15 -13 -10 -5 -9 -9 -6 -5 -5 -7 -5 -3 -1 -0 -1 -1 -1 -1 -1 -2 -0 -2 -0 -2 -1 -2 -1 -1 -4 -20 -47 -62 -67 -59 -45 -20 -4 -3 -14 -15 -30 -36 -5 -4 -5 -4 -2 -1 -1 -1 -2 -5 -5 -4 -8 -5 -6 -8 -9 -13 -14 -15 -18 -19 -21 -22 -24 -32 -42 -42 -38 -38 -37 -33 -33 -30 -30 -26 -34 -34 -31 -25 -20 -16 -12 -8 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -1 -0 -0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 -0 -0 0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 0 0 0 -0 -1 -2 -3 -3 -3 -5 -4 -5 -4 -3 -3 -1 -0 -0 -0 -1 -2 -1 -4 -9 -12 -11 -11 -10 -3 -8 -5 -4 -3 -2 -3 -4 -4 -3 -2 -1 -0 0 -0 -3 -7 -7 -3 -6 -9 -7 -3 -3 -5 -7 -9 -10 -10 -10 -10 -9 -10 -11 -11 -10 -8 -9 -9 -8 -8 -8 -9 -9 -10 -9 -9 -9 -9 -8 -7 -7 -7 -7 -6 -6 -6 -5 -4 -4 -4 -4 -4 -3 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -4 -4 -4 -3 -4 -3 -3 -3 -3 -4 -4 -4 -4 -4 -5 -5 -6 -6 -7 -7 -8 -9 -10 -11 -11 -11 -11 -11 -11 -12 -13 -13 -14 -14 -14 -14 -14 -14 -13 -13 -13 -15 -15 -15 -16 -16 -16 -17 -17 -17 -17 -17 -18 -18 -18 -19 -19 -19 -19 -19 -20 -20 -20 -21 -22 -22 -23 -22 -22 -22 -23 -23 -23 -24 -24 -24 -24 -24 -25 -25 -25 -25 -25 -26 -27 -27 -27 -27 -27 -28 -28 -28 -29 -29 -28 -28 -28 -25 -24 -24 -24 -24 -25 -26 -27 -27 -25 -24 -23 -23 -23 -24 -25 -25 -25 -24 -24 -24 -24 -24 -24 -24 -25 -25 -25 -26 -27 -28 -27 -27 -25 -26 -28 -27 -27 -27 -28 -27 -28 -30 -30 -30 -29 -29 -28 -26 -27 -27 -23 -18 -22 -20 -19 -14 -15 -15 -5 -9 -9 -6 -4 -4 -5 -4 -2 -0 -0 -1 -1 -2 -1 -1 -1 -2 -1 0 0 0 -2 -1 -0 -1 -8 -32 -53 -51 -62 -47 -6 -27 -14 -29 -23 -26 -16 -9 -6 -5 -3 -1 -1 -0 -2 -5 -4 -2 -1 -4 -2 -2 -5 -7 -11 -13 -14 -17 -19 -20 -22 -27 -40 -45 -40 -38 -38 -37 -33 -33 -32 -38 -43 -40 -35 -31 -26 -20 -15 -12 -10 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -2 -1 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 -0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -2 -6 -1 -1 0 0 0 -0 -1 -2 -2 -3 -4 -3 -3 -3 -3 -3 -3 -1 -1 -2 -1 -1 -0 -2 -5 -7 -8 -8 -10 -3 -7 -3 -3 -2 -1 -2 -3 -3 -1 -1 -0 -1 -0 -0 -2 -12 -16 -3 -9 -7 -5 -3 -5 -8 -10 -11 -10 -10 -11 -10 -10 -11 -11 -10 -10 -10 -9 -9 -9 -9 -9 -9 -9 -10 -9 -9 -10 -9 -9 -8 -7 -8 -8 -7 -6 -6 -5 -5 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -5 -4 -4 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -4 -5 -5 -6 -7 -7 -8 -9 -9 -10 -11 -12 -12 -12 -12 -12 -12 -13 -13 -14 -14 -14 -15 -15 -14 -14 -13 -13 -16 -16 -16 -16 -16 -17 -17 -17 -17 -17 -18 -18 -18 -19 -19 -19 -19 -19 -19 -20 -20 -20 -21 -21 -22 -22 -23 -23 -23 -23 -23 -24 -24 -24 -25 -25 -25 -25 -25 -25 -25 -27 -27 -28 -27 -27 -27 -27 -27 -27 -28 -28 -28 -29 -28 -28 -27 -27 -25 -24 -24 -25 -26 -27 -27 -28 -26 -24 -24 -24 -26 -26 -26 -26 -27 -25 -25 -25 -24 -24 -24 -24 -25 -26 -27 -28 -29 -29 -29 -27 -26 -27 -27 -29 -28 -29 -28 -27 -30 -30 -31 -32 -30 -27 -26 -27 -28 -23 -10 -21 -19 -18 -16 -14 -8 -4 -7 -6 -5 -5 -6 -6 -4 -2 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 0 0 0 -2 -2 -1 -1 -4 -16 -30 -29 -45 -56 -22 -20 -29 -19 -9 -8 -3 -1 -2 -3 -2 -1 -1 -0 -1 -3 -1 -0 -0 -0 -1 -1 -2 -5 -8 -12 -13 -15 -18 -22 -25 -31 -42 -42 -40 -61 -39 -37 -33 -34 -36 -35 -38 -40 -36 -31 -27 -20 -16 -13 -8 -4 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -4 -1 -0 0 0 0 0 -0 -1 -1 -1 -0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -2 -8 -1 -1 -0 0 0 0 -0 -2 -1 -1 -2 -2 -2 -2 -2 -3 -2 -1 -2 -0 -0 0 -0 -4 -6 -4 -5 -7 -7 -9 -7 -3 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -4 -12 -4 -6 -5 -5 -5 -7 -9 -10 -11 -11 -11 -11 -10 -11 -12 -13 -13 -11 -10 -10 -10 -9 -9 -9 -10 -10 -10 -9 -10 -10 -9 -9 -8 -7 -9 -8 -8 -6 -6 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -4 -4 -4 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -6 -6 -7 -8 -8 -9 -10 -11 -12 -13 -13 -13 -13 -13 -13 -13 -14 -15 -14 -15 -15 -15 -15 -14 -14 -15 -16 -16 -16 -16 -17 -17 -17 -17 -18 -18 -18 -18 -19 -19 -19 -20 -20 -20 -20 -20 -20 -20 -20 -21 -21 -22 -23 -24 -24 -23 -24 -24 -24 -24 -24 -24 -25 -25 -26 -26 -26 -27 -27 -28 -29 -30 -29 -28 -26 -27 -25 -26 -28 -29 -29 -29 -28 -29 -26 -25 -25 -25 -26 -26 -27 -28 -28 -25 -25 -25 -26 -27 -27 -28 -27 -26 -25 -25 -25 -25 -25 -25 -25 -26 -27 -28 -29 -30 -30 -31 -27 -27 -27 -29 -29 -29 -29 -29 -29 -29 -31 -31 -29 -28 -26 -24 -25 -21 -21 -12 -14 -13 -13 -8 -4 -6 -8 -7 -7 -8 -8 -7 -3 -1 -2 -1 -2 -0 -1 -1 -2 -3 -1 0 0 0 0 -1 -2 -3 -2 -3 -7 -5 -16 -17 -24 -33 -28 -21 -8 -1 -1 -0 -0 -1 -3 -2 -1 -1 -0 -0 -0 -1 -0 0 -1 -0 -0 -1 -4 -9 -10 -11 -18 -23 -28 -29 -34 -52 -45 -60 -54 -39 -40 -37 -36 -43 -51 -47 -41 -36 -31 -28 -27 -22 -12 -7 -3 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -6 -4 -4 -2 -1 -0 0 -0 0 -1 -1 -1 -1 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -0 -0 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 0 -0 -0 -0 0 -1 -0 0 0 0 0 0 0 -0 -1 -0 0 0 -0 -0 -0 -0 -0 -2 -2 -3 -1 -0 -0 -0 -0 0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -2 -5 -11 -0 -0 -0 -1 -3 -7 -7 -7 -7 -8 -7 -4 -2 -1 -0 -0 -0 -0 0 -0 -0 -1 -2 -1 -1 -3 -6 -7 -4 -5 -5 -5 -7 -8 -9 -11 -13 -13 -12 -12 -11 -11 -12 -13 -10 -11 -11 -11 -10 -10 -10 -10 -10 -10 -10 -10 -11 -10 -9 -10 -9 -8 -9 -8 -8 -6 -6 -6 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -6 -6 -7 -8 -8 -8 -9 -11 -11 -13 -13 -13 -13 -13 -13 -13 -14 -14 -15 -15 -15 -15 -16 -16 -15 -15 -16 -16 -17 -17 -17 -17 -17 -17 -18 -18 -18 -18 -19 -19 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -21 -21 -22 -23 -25 -25 -24 -25 -24 -24 -25 -25 -25 -25 -25 -26 -27 -27 -27 -28 -29 -30 -30 -30 -30 -28 -27 -28 -28 -28 -28 -29 -29 -30 -29 -29 -28 -26 -25 -26 -26 -27 -28 -29 -26 -26 -26 -26 -27 -28 -28 -29 -27 -26 -25 -25 -25 -25 -26 -26 -26 -27 -28 -29 -29 -30 -31 -28 -28 -28 -29 -30 -30 -29 -28 -28 -29 -31 -32 -29 -28 -23 -20 -19 -14 -10 -11 -8 -6 -6 -9 -12 -10 -8 -8 -8 -9 -9 -6 -2 -0 -2 -2 -2 -2 -2 -2 -2 -1 -0 0 0 0 0 -0 -2 -1 -3 -3 -9 -4 -5 -3 -2 -6 -8 -7 -3 -0 -2 -4 -2 -1 -2 -2 -0 -1 -0 -1 -1 -1 -2 -6 -6 -4 -2 -2 -4 -4 -2 -3 -12 -27 -30 -29 -35 -68 -65 -62 -49 -43 -42 -39 -37 -43 -53 -47 -41 -35 -31 -30 -27 -21 -13 -6 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 0 -0 0 -0 -1 -2 -0 0 0 0 0 0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -4 -1 -7 -8 -4 -1 -1 -1 -0 -0 0 -0 -1 -1 -2 -2 -2 -1 -0 -2 -4 -0 -1 -2 -1 -2 -5 -6 -6 -6 -5 -4 -3 -3 -2 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -5 -5 -5 -4 -6 -7 -8 -8 -10 -11 -12 -14 -13 -12 -13 -13 -13 -12 -13 -11 -11 -12 -11 -11 -11 -11 -11 -11 -11 -10 -10 -11 -10 -10 -10 -9 -9 -9 -8 -8 -8 -7 -6 -5 -5 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -6 -5 -5 -5 -5 -5 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -6 -6 -7 -7 -8 -9 -9 -10 -11 -12 -13 -14 -14 -14 -14 -14 -14 -14 -14 -16 -16 -16 -16 -16 -16 -15 -15 -16 -16 -17 -17 -17 -18 -18 -18 -18 -18 -18 -19 -19 -19 -20 -20 -21 -21 -21 -20 -21 -21 -21 -21 -21 -22 -22 -24 -24 -25 -26 -26 -25 -25 -24 -24 -24 -24 -25 -26 -27 -28 -28 -29 -29 -29 -29 -29 -30 -31 -30 -32 -29 -28 -27 -28 -29 -30 -30 -30 -29 -27 -27 -26 -26 -27 -28 -30 -27 -27 -27 -27 -28 -29 -28 -27 -27 -28 -28 -28 -28 -26 -27 -27 -27 -28 -28 -30 -30 -30 -31 -30 -29 -29 -30 -30 -31 -30 -27 -28 -31 -33 -33 -29 -26 -20 -17 -16 -15 -10 -7 -5 -3 -4 -6 -8 -6 -6 -6 -7 -9 -8 -5 -2 -2 -2 -2 -2 -2 -2 -2 -1 0 0 0 0 0 0 -0 -2 -0 -1 -0 -3 -2 -1 -0 -0 -1 -0 -0 -0 -0 -1 -2 -1 -2 -2 -1 -0 -0 -1 -2 -5 -13 -14 -7 -16 -19 -3 -4 -4 -2 -1 -1 -3 -24 -33 -35 -40 -61 -71 -64 -47 -44 -44 -43 -41 -52 -52 -47 -41 -37 -33 -31 -26 -19 -12 -6 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 -1 -1 -0 -1 -0 0 0 0 0 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 -0 0 0 -0 0 -0 -0 -0 -1 -1 -0 0 0 0 -0 -5 -7 -4 -5 -4 -2 -1 -0 -0 -1 -6 -0 -4 -4 -5 -11 -3 -3 -1 0 0 0 0 -0 -1 -0 -1 -1 -1 -2 -5 -5 -3 -1 -1 -6 -4 -6 -5 -5 -5 -5 -5 -3 0 -0 -0 0 -0 -1 -3 -2 -4 -4 -2 -2 -3 -5 -6 -6 -6 -6 -9 -10 -10 -11 -11 -11 -13 -14 -14 -12 -13 -14 -14 -12 -12 -11 -11 -12 -11 -11 -11 -11 -11 -11 -11 -11 -10 -11 -10 -10 -10 -9 -9 -9 -8 -8 -8 -7 -6 -5 -5 -5 -5 -5 -5 -5 -4 -5 -4 -5 -5 -5 -5 -5 -5 -5 -6 -6 -5 -5 -5 -5 -4 -4 -4 -5 -5 -5 -5 -6 -5 -5 -6 -6 -7 -7 -8 -8 -9 -10 -10 -11 -12 -13 -13 -14 -15 -15 -15 -14 -15 -15 -16 -16 -16 -16 -16 -16 -16 -16 -16 -17 -17 -18 -18 -18 -18 -18 -18 -18 -19 -19 -19 -20 -20 -21 -21 -21 -21 -21 -21 -21 -21 -21 -21 -22 -22 -23 -23 -24 -25 -26 -26 -26 -26 -26 -27 -26 -26 -26 -27 -28 -28 -28 -28 -28 -29 -30 -30 -30 -30 -31 -30 -30 -29 -28 -29 -29 -30 -31 -30 -30 -29 -27 -26 -27 -28 -30 -29 -28 -28 -28 -30 -30 -28 -29 -31 -31 -30 -30 -27 -26 -28 -28 -28 -29 -29 -30 -30 -31 -31 -31 -31 -30 -30 -31 -31 -31 -27 -26 -32 -32 -32 -27 -23 -19 -17 -14 -11 -9 -7 -4 -3 -4 -4 -5 -5 -8 -6 -5 -5 -6 -3 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -1 0 0 0 0 0 0 0 -1 -0 -1 -1 0 0 0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 0 -0 -1 -7 -14 -9 -21 -56 -25 -0 -1 -8 -1 -1 -1 -2 -8 -7 -21 -61 -72 -68 -69 -49 -47 -46 -43 -42 -55 -51 -47 -41 -40 -35 -30 -25 -18 -10 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 -1 -1 -1 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -3 -6 -8 -12 -11 -6 -4 -1 -0 -1 -1 -5 -0 -1 -1 -0 0 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -3 -47 -13 -9 -4 -1 -4 -7 -9 -6 -5 -4 -4 -4 -3 -0 -0 -0 -0 -0 -2 -2 -1 -1 -5 -3 -3 -6 -8 -8 -8 -8 -8 -10 -12 -12 -13 -13 -13 -14 -14 -13 -12 -12 -13 -14 -13 -12 -11 -11 -12 -11 -11 -11 -11 -11 -11 -11 -11 -11 -11 -11 -11 -10 -10 -9 -9 -8 -8 -8 -8 -7 -6 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -5 -4 -4 -4 -5 -6 -6 -6 -6 -6 -5 -6 -6 -6 -7 -7 -8 -10 -10 -11 -12 -12 -13 -13 -15 -15 -15 -15 -15 -15 -16 -17 -17 -17 -16 -16 -16 -16 -16 -17 -18 -18 -18 -19 -18 -18 -18 -18 -18 -19 -19 -20 -20 -21 -21 -21 -21 -21 -21 -21 -21 -21 -21 -22 -22 -22 -23 -23 -24 -24 -26 -26 -26 -27 -26 -26 -26 -26 -27 -27 -28 -28 -28 -28 -29 -30 -30 -29 -30 -31 -31 -32 -32 -31 -29 -29 -29 -30 -31 -31 -31 -31 -28 -28 -28 -29 -30 -31 -30 -29 -29 -30 -31 -29 -30 -31 -30 -29 -28 -27 -27 -28 -29 -29 -29 -30 -30 -31 -31 -31 -31 -31 -31 -31 -32 -31 -31 -28 -27 -28 -34 -27 -22 -20 -18 -15 -11 -10 -7 -5 -5 -4 -5 -5 -4 -5 -7 -5 -3 -2 -3 -2 -1 -1 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -3 -0 0 0 0 0 -1 -1 -1 -3 -1 -0 -2 -1 -3 -5 -1 -1 -1 -1 -4 -2 -1 -1 -1 -1 -2 -4 -8 -5 -4 -22 -55 -8 -12 -3 -3 -1 -0 -0 -1 -1 -2 -29 -80 -83 -79 -75 -71 -74 -47 -44 -41 -50 -50 -45 -42 -40 -34 -29 -23 -16 -10 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 -7 -10 -0 -1 -6 -9 -2 -1 -0 -0 -1 -0 -2 -1 -16 -108 -57 -8 -10 -30 -31 -7 -5 -4 -1 -0 -0 -0 0 -0 -0 -3 -28 -30 -23 -8 -3 -2 -7 -9 -7 -6 -5 -4 -3 -2 -5 -8 -2 -2 -6 -4 -6 -3 -3 -6 -5 -6 -9 -11 -11 -11 -12 -12 -12 -14 -13 -13 -13 -15 -14 -15 -12 -12 -12 -13 -14 -13 -12 -11 -11 -11 -11 -11 -11 -10 -11 -11 -12 -12 -11 -12 -12 -11 -10 -10 -9 -9 -8 -8 -8 -7 -7 -6 -5 -5 -5 -6 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -5 -5 -4 -4 -5 -7 -6 -6 -6 -6 -6 -6 -6 -7 -7 -8 -9 -10 -10 -11 -12 -12 -13 -14 -14 -14 -15 -15 -15 -15 -17 -17 -17 -17 -17 -17 -17 -16 -17 -17 -18 -18 -19 -19 -19 -19 -18 -18 -19 -19 -20 -20 -20 -21 -21 -22 -22 -21 -22 -22 -22 -22 -22 -22 -22 -22 -23 -23 -23 -24 -27 -27 -26 -26 -26 -26 -26 -26 -26 -26 -27 -27 -27 -27 -29 -29 -29 -29 -30 -30 -30 -30 -31 -32 -30 -29 -29 -29 -31 -31 -32 -31 -31 -30 -30 -31 -30 -31 -31 -31 -31 -31 -32 -30 -30 -30 -29 -28 -28 -28 -28 -29 -29 -30 -30 -31 -31 -31 -31 -31 -31 -31 -30 -31 -30 -30 -31 -30 -28 -31 -28 -27 -24 -19 -17 -15 -12 -10 -5 -4 -7 -3 -4 -4 -5 -6 -4 -4 -2 -2 -1 0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -2 -2 -1 0 0 0 0 -0 -0 -1 -3 -3 -4 -1 -0 -3 -16 -11 -12 -2 -0 -5 -4 -1 -2 -2 -4 -4 -5 -5 -13 -21 -1 -5 -2 -11 -11 -12 -5 -2 -1 -1 -1 -1 -1 -15 -80 -84 -80 -77 -77 -75 -72 -54 -46 -41 -46 -49 -48 -44 -39 -34 -27 -21 -14 -13 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -26 -60 -43 -4 -9 -6 -6 -2 -0 -0 -1 -2 -140 -46 -17 -87 -125 -69 -28 -95 -95 -26 -29 -26 -3 -0 -0 -0 -0 0 -0 -5 -3 -12 -11 -6 -4 -3 -4 -5 -5 -2 -2 -2 -0 -4 -21 -47 -24 -5 -16 -15 -12 -6 -7 -10 -11 -11 -11 -12 -14 -14 -15 -15 -14 -15 -14 -12 -15 -16 -14 -14 -12 -12 -12 -13 -13 -12 -12 -11 -11 -11 -11 -11 -11 -11 -11 -11 -12 -13 -13 -12 -12 -12 -11 -10 -9 -9 -9 -8 -8 -7 -7 -6 -5 -5 -5 -6 -6 -6 -5 -5 -6 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -6 -6 -5 -5 -5 -5 -6 -7 -7 -7 -7 -7 -6 -6 -7 -7 -8 -8 -9 -10 -11 -12 -12 -13 -13 -14 -14 -15 -15 -15 -16 -17 -17 -18 -18 -17 -17 -17 -17 -17 -17 -17 -19 -19 -19 -19 -19 -19 -19 -19 -19 -20 -20 -20 -21 -21 -21 -23 -22 -23 -23 -22 -22 -22 -22 -23 -23 -23 -23 -23 -24 -26 -27 -27 -28 -28 -26 -26 -26 -26 -26 -26 -26 -28 -27 -27 -28 -29 -29 -29 -29 -30 -31 -31 -32 -33 -32 -31 -32 -31 -31 -32 -33 -33 -32 -31 -32 -31 -30 -31 -32 -32 -33 -31 -33 -33 -32 -30 -30 -29 -29 -29 -29 -29 -30 -30 -31 -31 -31 -31 -31 -31 -30 -30 -28 -33 -31 -20 -30 -31 -28 -31 -30 -26 -24 -20 -18 -18 -18 -10 -4 -5 -5 -3 -5 -6 -9 -4 -3 -3 -2 -2 -2 -2 -1 -1 -2 -2 -2 -3 -3 -2 -2 -2 -2 -1 0 0 0 0 -0 -1 -1 -1 -2 -1 -0 -2 -4 -27 -35 -21 -10 -7 -18 -20 -4 -7 -2 -2 -2 -2 -7 -18 -19 -5 -2 -1 -1 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -2 -75 -79 -78 -76 -74 -58 -59 -54 -41 -45 -50 -44 -42 -37 -33 -24 -19 -18 -11 -5 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -5 -20 -32 -3 -4 -5 -2 -2 -0 -0 -1 -55 -73 -90 -43 -38 -76 -104 -109 -63 -17 -27 -46 -29 -3 0 -0 -0 -3 -1 -0 -0 -2 -4 -4 -4 -3 -2 -1 -3 -11 -15 -2 -6 -1 -5 -40 -106 -63 -38 -28 -21 -14 -7 -5 -10 -13 -13 -13 -13 -13 -13 -14 -13 -13 -12 -12 -13 -15 -15 -14 -14 -12 -12 -12 -13 -12 -12 -12 -11 -11 -11 -11 -11 -11 -11 -12 -12 -12 -12 -13 -12 -12 -12 -11 -10 -9 -9 -9 -8 -8 -7 -7 -6 -5 -5 -5 -5 -6 -6 -5 -6 -6 -6 -6 -6 -6 -6 -5 -5 -5 -5 -6 -6 -6 -6 -5 -5 -5 -6 -7 -7 -7 -7 -7 -7 -7 -7 -8 -8 -10 -9 -10 -12 -12 -12 -13 -14 -14 -15 -15 -15 -15 -17 -17 -17 -18 -18 -17 -17 -17 -17 -18 -17 -17 -20 -20 -20 -19 -19 -19 -19 -19 -19 -21 -21 -21 -21 -22 -22 -23 -23 -23 -24 -23 -22 -23 -23 -23 -23 -23 -23 -23 -24 -26 -27 -27 -28 -28 -27 -28 -27 -26 -25 -25 -25 -25 -26 -27 -25 -20 -22 -30 -30 -30 -30 -31 -32 -33 -34 -33 -31 -29 -31 -32 -33 -33 -32 -33 -33 -32 -33 -33 -33 -32 -34 -34 -32 -34 -32 -31 -30 -31 -30 -29 -29 -29 -30 -31 -32 -32 -32 -32 -32 -31 -28 -30 -29 -31 -30 -30 -30 -27 -28 -32 -30 -24 -25 -22 -22 -18 -8 -11 -3 -6 -7 -5 -8 -11 -8 -3 -2 -2 -2 -2 -3 -3 -2 -3 -2 -2 -2 -3 -3 -2 -2 -2 -2 -0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 -2 -6 -15 -35 -27 -12 -11 -10 -5 -5 -10 -1 -3 -2 -1 -4 -12 -8 -3 -2 -1 -1 -3 -4 -3 -5 -4 -4 -3 -2 -1 -1 -64 -80 -78 -77 -75 -73 -69 -64 -58 -51 -50 -49 -43 -40 -34 -31 -26 -21 -15 -9 -4 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -1 0 -1 -1 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -1 -0 -2 -2 -1 -0 0 -0 -1 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -3 -2 -4 -16 -5 -2 -19 -21 -27 -8 -32 -12 -52 -34 -6 -22 -54 -51 -12 -2 -10 -22 -5 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -4 -4 -2 -0 -5 -12 -3 -27 -127 -11 -12 -136 -128 -94 -83 -39 -13 -9 -9 -12 -14 -13 -12 -12 -13 -14 -12 -14 -13 -13 -12 -12 -13 -13 -14 -13 -14 -13 -12 -12 -13 -13 -14 -13 -12 -14 -13 -11 -11 -11 -11 -12 -13 -13 -13 -11 -12 -12 -12 -11 -11 -10 -9 -9 -9 -8 -7 -7 -6 -5 -5 -5 -5 -6 -6 -6 -6 -7 -7 -7 -6 -6 -6 -5 -5 -5 -6 -6 -6 -7 -6 -6 -6 -6 -7 -7 -7 -8 -8 -8 -7 -7 -8 -8 -9 -9 -11 -11 -12 -13 -12 -13 -14 -14 -15 -15 -15 -16 -18 -18 -18 -18 -18 -17 -17 -17 -18 -18 -18 -19 -20 -20 -20 -20 -20 -20 -19 -19 -20 -21 -23 -23 -23 -23 -23 -23 -23 -23 -24 -23 -23 -23 -23 -23 -24 -24 -24 -23 -23 -25 -27 -28 -26 -27 -25 -25 -25 -25 -25 -26 -26 -27 -27 -27 -21 -14 -18 -16 -15 -31 -32 -33 -26 -24 -21 -30 -33 -33 -34 -34 -34 -34 -35 -34 -32 -34 -31 -33 -34 -34 -33 -35 -35 -34 -34 -34 -32 -32 -31 -30 -29 -30 -30 -31 -32 -32 -32 -32 -31 -32 -30 -28 -30 -32 -30 -33 -30 -24 -28 -33 -28 -28 -26 -21 -21 -17 -5 -10 -17 -14 -14 -10 -8 -7 -4 -1 -1 -2 -3 -2 -0 0 -0 -2 -2 -2 -3 -2 -2 -2 -2 -2 -0 0 0 0 0 0 -1 -1 -1 -0 -1 -1 -1 -2 -2 -3 -4 -5 -5 -3 -5 -2 -1 -3 -4 -7 -3 -1 -3 -7 -7 -5 -3 -2 -2 -3 -4 -3 -4 -1 -5 -2 -1 -1 -0 -51 -76 -77 -74 -74 -69 -67 -63 -60 -59 -52 -47 -41 -37 -32 -29 -27 -20 -13 -7 -3 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -1 -1 -2 -1 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 0 0 -0 0 -1 -2 -2 -2 -1 -0 -0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -2 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -4 -15 -34 -27 -54 -52 -52 -22 -10 -67 -60 -9 -78 -116 -46 -48 -40 -1 -0 -3 -0 0 -0 -0 -0 -7 -5 -4 -1 -0 -0 -2 -3 -2 -1 -1 -3 -3 -0 -1 -5 -30 -34 -112 -107 -177 -131 -53 -24 -16 -10 -6 -3 -3 -6 -11 -12 -14 -12 -14 -13 -13 -12 -13 -12 -12 -13 -14 -14 -13 -12 -12 -12 -12 -13 -13 -14 -14 -13 -11 -11 -12 -12 -13 -14 -12 -13 -12 -12 -13 -12 -11 -11 -11 -10 -9 -9 -8 -7 -7 -6 -5 -6 -5 -5 -6 -6 -6 -6 -7 -7 -7 -7 -7 -6 -5 -5 -6 -6 -6 -6 -7 -6 -6 -6 -7 -7 -7 -7 -8 -8 -8 -8 -8 -8 -9 -9 -11 -11 -11 -12 -14 -13 -14 -14 -15 -16 -17 -17 -18 -19 -19 -18 -18 -18 -18 -18 -18 -18 -18 -18 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -21 -23 -24 -24 -23 -23 -23 -23 -24 -24 -24 -24 -23 -23 -24 -24 -24 -24 -23 -21 -26 -28 -26 -26 -26 -25 -26 -25 -25 -26 -26 -23 -13 -11 -27 -27 -26 -17 -8 -8 -29 -31 -32 -13 -9 -8 -12 -25 -36 -35 -34 -34 -36 -35 -34 -33 -34 -33 -33 -35 -36 -34 -35 -34 -34 -35 -35 -35 -34 -32 -33 -30 -30 -30 -31 -31 -32 -32 -33 -31 -31 -31 -29 -29 -32 -35 -36 -35 -30 -31 -38 -30 -17 -19 -18 -14 -11 -10 -8 -5 -9 -12 -9 -6 -4 -2 -1 -2 -2 -3 -3 -0 0 -2 -2 -2 -2 -3 -2 -2 -2 -2 -1 -0 -2 0 0 0 -0 -0 -0 -4 -2 -1 -2 -2 -1 -0 -0 -1 -2 -2 -0 -2 -2 -4 -6 -11 -10 -4 -2 -4 -5 -5 -6 -2 -3 -3 -3 -3 -3 -3 -2 -4 -2 -1 -0 -0 -1 -29 -75 -73 -72 -68 -65 -64 -59 -56 -50 -44 -39 -35 -31 -28 -25 -19 -11 -6 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -3 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -2 -3 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -20 -30 -71 -50 -66 -56 -47 -43 -21 -24 -24 -9 -3 -24 -59 -36 -15 -1 -0 -3 -1 -0 -1 -1 -1 -2 -6 -5 -1 -0 -0 -1 -1 -0 -0 -1 -1 -0 -1 0 -2 -69 -59 -52 -50 -150 -127 -55 -17 -7 -4 -3 -2 -2 -5 -10 -12 -12 -15 -14 -14 -13 -13 -13 -12 -12 -14 -14 -14 -14 -13 -12 -12 -12 -12 -13 -14 -13 -12 -12 -12 -12 -13 -14 -15 -13 -12 -11 -12 -13 -12 -12 -11 -11 -10 -9 -9 -8 -7 -7 -7 -6 -6 -5 -5 -6 -6 -6 -6 -7 -7 -7 -7 -7 -5 -5 -5 -6 -6 -6 -6 -7 -6 -6 -6 -7 -7 -7 -8 -8 -8 -8 -8 -8 -8 -9 -9 -9 -11 -12 -13 -13 -14 -15 -16 -16 -17 -17 -18 -19 -19 -19 -19 -19 -19 -18 -18 -18 -18 -19 -18 -20 -21 -21 -20 -20 -20 -20 -20 -20 -21 -21 -22 -24 -24 -24 -23 -23 -24 -25 -25 -24 -24 -23 -23 -24 -25 -24 -25 -25 -21 -26 -28 -27 -28 -25 -22 -20 -19 -20 -22 -25 -26 -22 -24 -23 -21 -26 -7 -7 -6 -10 -24 -26 -14 -9 -16 -17 -21 -35 -34 -33 -35 -34 -35 -35 -33 -33 -34 -34 -33 -34 -35 -36 -36 -35 -35 -36 -37 -35 -33 -35 -34 -30 -31 -31 -31 -32 -32 -32 -31 -30 -29 -27 -28 -31 -32 -33 -30 -27 -24 -24 -17 -9 -9 -8 -6 -4 -8 -8 -5 -7 -8 -9 -8 -3 -3 -3 -2 -3 -1 -1 -0 0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 0 -0 0 0 0 -0 -0 -0 -1 -2 -1 -1 -2 -2 -2 -2 -1 0 -3 -1 -2 -3 -3 -5 -8 -5 -2 -1 -0 -1 -3 -2 -1 -2 -3 -3 -3 -3 -2 -4 -5 -3 -1 -1 -1 -1 -27 -72 -72 -70 -69 -66 -61 -57 -53 -49 -42 -36 -35 -32 -27 -24 -17 -10 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -2 -4 -3 -1 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -38 -72 -76 -25 -44 -52 -49 -34 -9 -7 -9 -1 -1 -3 -15 -48 -33 0 -1 0 -5 -6 -4 -1 -4 -3 -6 -7 -2 -0 -0 -0 -0 -0 -0 -2 -4 -0 -5 -5 -2 -2 -2 -3 -8 -33 -43 -28 -19 -16 -10 -8 -4 -3 -6 -6 -13 -12 -17 -15 -15 -14 -14 -12 -13 -13 -12 -12 -13 -14 -13 -13 -13 -13 -13 -13 -14 -12 -12 -13 -13 -13 -14 -15 -14 -13 -12 -12 -13 -14 -13 -12 -11 -11 -10 -9 -9 -8 -7 -7 -7 -7 -6 -6 -6 -6 -6 -6 -6 -7 -7 -7 -7 -6 -5 -5 -5 -6 -6 -6 -6 -7 -7 -6 -7 -7 -7 -7 -8 -9 -9 -9 -8 -8 -8 -9 -9 -10 -11 -12 -13 -14 -15 -16 -15 -15 -15 -16 -17 -18 -20 -19 -19 -19 -19 -19 -18 -18 -19 -19 -19 -20 -21 -21 -21 -20 -20 -20 -21 -21 -21 -21 -22 -22 -24 -24 -24 -24 -25 -25 -25 -25 -25 -24 -23 -24 -25 -25 -25 -26 -20 -25 -27 -27 -24 -22 -22 -23 -21 -17 -14 -14 -15 -10 -10 -18 -7 -19 -8 -9 -9 -8 -7 -7 -8 -10 -15 -14 -16 -35 -31 -35 -38 -35 -35 -36 -34 -34 -34 -34 -34 -33 -34 -35 -37 -37 -36 -36 -38 -37 -34 -35 -34 -31 -32 -33 -32 -31 -31 -31 -30 -30 -30 -27 -31 -32 -32 -34 -28 -21 -20 -17 -13 -8 -4 -4 -6 -9 -12 -14 -12 -11 -10 -8 -8 -0 -0 -2 -2 -2 -0 0 0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -0 0 -0 0 0 -0 -0 -0 -2 -2 -1 -1 -2 -2 -2 -2 -1 -0 -2 -1 -0 -2 -2 -2 -2 -1 -0 -0 -0 -1 -3 -1 -0 -2 -3 -2 -3 -4 -3 -4 -4 -3 -2 -1 -1 -5 -71 -70 -71 -70 -67 -64 -59 -55 -51 -46 -42 -36 -33 -32 -24 -23 -16 -9 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -1 -0 -0 -0 0 -0 -2 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -4 0 -0 -1 -4 -2 -4 -4 -52 -54 -19 -21 -26 -23 -10 -0 -1 -1 -5 -13 -4 -7 -0 0 0 -2 -1 -5 -6 -3 -2 -3 -4 -9 -11 -6 -4 -4 -2 0 0 -0 -4 -4 -1 -8 -6 -5 -12 -12 -9 -16 -20 -18 -13 -10 -12 -10 -6 -3 -5 -2 -8 -15 -12 -14 -14 -18 -16 -15 -15 -14 -13 -13 -11 -12 -13 -14 -13 -13 -13 -13 -13 -14 -13 -13 -13 -14 -14 -15 -16 -14 -13 -14 -15 -15 -14 -13 -12 -11 -11 -10 -9 -9 -9 -8 -7 -8 -7 -7 -6 -6 -6 -6 -6 -6 -6 -7 -8 -7 -6 -5 -5 -5 -6 -6 -6 -6 -6 -7 -7 -7 -8 -8 -8 -8 -10 -9 -9 -8 -8 -8 -9 -10 -11 -12 -13 -13 -14 -15 -16 -16 -17 -17 -17 -18 -19 -20 -20 -20 -20 -19 -19 -19 -19 -19 -19 -19 -19 -20 -21 -21 -20 -20 -21 -21 -21 -22 -22 -23 -24 -25 -25 -25 -25 -25 -27 -26 -26 -25 -25 -23 -22 -25 -24 -26 -26 -20 -26 -28 -26 -26 -25 -24 -24 -20 -11 -8 -8 -9 -7 -4 -6 -11 -9 -9 -10 -9 -8 -7 -6 -7 -9 -10 -8 -8 -8 -15 -38 -38 -36 -36 -37 -35 -35 -35 -35 -36 -36 -36 -35 -37 -38 -38 -35 -38 -37 -36 -35 -34 -34 -34 -34 -34 -34 -34 -32 -30 -30 -29 -32 -31 -36 -33 -34 -28 -23 -19 -14 -9 -6 -5 -4 -5 -7 -7 -4 -4 -5 -6 -3 -2 -3 -3 -3 -3 -1 0 0 0 -1 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -1 -0 0 -0 -1 -0 -1 -2 -1 -2 -2 -6 -2 -1 -1 -1 -2 -1 -2 -4 -4 -0 -2 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -5 -4 -5 -4 -2 -2 -2 -1 -1 -60 -68 -66 -68 -64 -60 -57 -52 -49 -43 -42 -41 -30 -30 -21 -20 -14 -11 -10 -7 -4 -2 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 -1 -1 -0 -0 0 0 0 0 0 -0 -1 -7 -7 0 -0 -16 -17 -11 -9 -6 -2 -1 -2 -2 -3 -2 -0 0 -1 -8 -13 -1 -1 -9 -1 0 0 -4 -4 -4 -5 -10 -12 -7 -3 -2 -6 -13 -11 -9 -6 0 0 -0 -4 -5 -6 -9 -18 -9 -38 -30 -14 -18 -18 -12 -5 -1 -3 -6 -6 -1 -1 -2 -5 -12 -14 -13 -16 -12 -14 -14 -13 -14 -13 -12 -11 -12 -13 -15 -15 -13 -13 -13 -14 -14 -15 -13 -13 -14 -15 -16 -16 -15 -13 -13 -13 -15 -14 -13 -12 -11 -11 -10 -10 -10 -9 -8 -8 -8 -7 -7 -6 -6 -6 -6 -6 -6 -7 -7 -7 -6 -5 -5 -5 -5 -5 -5 -5 -6 -6 -6 -7 -7 -8 -8 -8 -8 -10 -9 -9 -9 -9 -8 -9 -11 -12 -12 -13 -13 -14 -15 -15 -16 -16 -18 -19 -20 -20 -20 -20 -20 -20 -20 -20 -19 -19 -19 -19 -19 -20 -22 -21 -21 -21 -21 -21 -22 -22 -23 -23 -23 -24 -24 -24 -24 -24 -25 -27 -26 -26 -25 -26 -25 -22 -28 -26 -28 -25 -22 -27 -28 -27 -25 -25 -27 -27 -18 -3 -3 -4 -7 -5 -4 -3 -4 -7 -10 -9 -6 -7 -9 -9 -9 -9 -7 -6 -5 -6 -31 -29 -35 -37 -36 -36 -36 -36 -36 -36 -37 -37 -39 -36 -39 -38 -38 -36 -39 -36 -35 -35 -35 -34 -33 -33 -32 -31 -31 -31 -30 -31 -30 -36 -32 -37 -28 -26 -24 -20 -16 -13 -9 -6 -8 -6 -3 -2 -2 -4 -3 -3 -2 -0 -2 -3 -3 -3 -2 -1 0 0 0 -0 -2 -2 -3 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -1 -2 -2 -2 -2 -2 -0 -0 -0 -1 -2 -3 -7 -6 -3 -1 -2 -1 -3 -1 -1 -1 -1 -1 -1 -1 -3 -4 -4 -5 -5 -4 -3 -2 -2 -1 -1 -2 -38 -57 -64 -64 -63 -59 -57 -49 -48 -46 -39 -40 -27 -26 -20 -17 -15 -13 -10 -7 -4 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -1 -1 -1 0 0 0 0 0 0 0 -2 -2 -1 -0 -0 -0 0 0 0 -0 -1 -5 -4 -1 -0 -24 -26 -26 -16 -7 -2 -1 -1 -2 -4 -4 -2 0 -1 -5 -12 -18 0 0 -5 -8 -3 -4 -18 -10 -2 -4 -3 -1 -1 -2 -4 -3 -2 -3 -4 -0 -0 0 -2 -7 -9 -14 -24 -30 -37 -27 -14 -10 -6 -1 0 0 -1 -8 -5 -0 -0 -3 -10 -11 -12 -9 -12 -10 -15 -18 -14 -14 -12 -12 -12 -13 -14 -16 -16 -14 -14 -14 -15 -15 -15 -14 -14 -15 -16 -17 -16 -13 -13 -13 -13 -14 -14 -13 -12 -11 -11 -11 -11 -10 -9 -8 -8 -8 -7 -7 -7 -7 -7 -7 -6 -6 -7 -7 -6 -6 -6 -6 -5 -5 -4 -5 -5 -5 -6 -6 -6 -7 -8 -7 -8 -8 -10 -10 -9 -9 -9 -9 -10 -11 -12 -12 -13 -13 -14 -15 -16 -16 -17 -18 -19 -19 -20 -20 -21 -21 -21 -20 -20 -20 -19 -19 -19 -20 -22 -22 -22 -21 -21 -21 -22 -22 -23 -23 -23 -23 -23 -24 -23 -23 -23 -24 -27 -27 -27 -25 -25 -26 -23 -26 -25 -26 -22 -20 -24 -29 -29 -25 -31 -22 -25 -17 -9 -9 -8 -7 -8 -4 -2 -1 -2 -4 -5 -5 -6 -8 -9 -8 -10 -9 -10 -12 -13 -18 -16 -30 -37 -36 -35 -36 -37 -36 -36 -35 -36 -38 -37 -39 -38 -38 -37 -37 -36 -38 -38 -35 -34 -33 -33 -32 -34 -35 -34 -29 -32 -35 -36 -34 -35 -32 -29 -23 -15 -11 -12 -12 -11 -7 -3 -2 -0 -2 -3 -3 -2 -1 -0 -0 -1 -3 -3 -1 0 0 0 0 0 0 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 0 0 -0 -0 -1 -2 -2 -2 -3 -2 -1 -0 -1 -2 -12 -12 -1 -1 -2 -1 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -3 -5 -5 -4 -3 -2 -1 -1 -2 -3 -28 -65 -60 -62 -55 -56 -47 -45 -44 -36 -35 -26 -22 -20 -17 -14 -13 -10 -6 -3 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -0 0 0 0 0 0 0 -0 -0 0 0 0 -1 -1 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 0 0 0 0 0 0 -1 -2 -2 -1 -1 -1 -0 0 0 0 -0 -0 -2 -1 -0 0 -0 -1 -15 -16 -11 -5 -1 -0 -1 -2 -3 -5 -6 -11 -4 -12 -25 -4 -3 -17 -16 -17 -7 -14 -12 -3 -0 -1 -4 -7 -5 -3 -5 -5 -3 -0 -1 -0 -1 -1 -2 -7 -16 -18 -16 -20 -16 -7 -9 -7 -1 0 -1 -12 -11 -5 -1 -1 -2 -4 -6 -10 -9 -11 -13 -13 -11 -11 -14 -14 -13 -14 -14 -15 -16 -16 -14 -14 -14 -14 -15 -16 -15 -15 -15 -16 -15 -16 -16 -14 -16 -16 -14 -14 -13 -12 -12 -11 -11 -11 -10 -9 -9 -8 -8 -7 -7 -8 -8 -7 -7 -7 -6 -7 -6 -6 -6 -6 -6 -5 -5 -4 -5 -5 -5 -5 -6 -6 -7 -7 -9 -8 -9 -10 -10 -9 -9 -9 -9 -10 -11 -12 -12 -13 -13 -14 -15 -15 -16 -17 -18 -18 -18 -19 -20 -21 -21 -21 -21 -20 -20 -20 -20 -19 -20 -22 -22 -22 -22 -22 -22 -22 -23 -23 -24 -24 -25 -24 -25 -25 -25 -25 -25 -25 -25 -27 -27 -24 -26 -19 -22 -27 -27 -22 -18 -23 -28 -27 -22 -24 -27 -19 -17 -15 -13 -11 -8 -5 -2 -0 -0 0 -0 -1 -1 -4 -7 -8 -12 -10 -11 -12 -11 -13 -26 -28 -23 -20 -25 -36 -35 -37 -36 -37 -36 -38 -39 -37 -39 -37 -37 -37 -38 -39 -39 -37 -36 -36 -34 -31 -30 -29 -28 -31 -29 -32 -33 -34 -36 -39 -33 -26 -18 -10 -8 -9 -8 -7 -7 -1 -1 -0 -1 -3 -1 0 -1 -1 0 -0 -1 -2 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -0 0 0 0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 0 -14 -17 -8 -3 -3 -3 -2 -2 -4 -9 -13 -2 -2 -1 -2 -1 -4 -5 -5 -5 -3 -3 -2 -1 -1 -1 -1 -15 -62 -55 -59 -50 -51 -47 -41 -39 -34 -30 -24 -19 -19 -17 -14 -13 -10 -5 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -0 0 -0 -0 0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -1 -5 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 -4 -8 -12 -11 -5 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -3 -3 -2 -1 -0 -0 0 0 -0 -0 -0 -4 -3 -2 -18 -12 -9 -13 -13 -10 -4 -0 -0 -1 -1 -3 -6 -5 -3 -18 -16 -21 -20 -15 -13 -7 -16 -9 -5 -5 -3 -1 -3 -6 -5 -3 -3 -8 -6 -7 -2 -1 -0 -0 -0 -2 -8 -15 -14 -15 -20 -14 -2 -5 -9 -16 -4 -17 -2 -12 -6 -2 -2 -3 -2 -5 -8 -11 -13 -10 -12 -17 -9 -10 -12 -14 -14 -14 -15 -14 -14 -15 -15 -15 -15 -16 -16 -15 -16 -16 -16 -16 -15 -17 -17 -16 -16 -14 -13 -13 -12 -12 -12 -12 -11 -10 -10 -10 -10 -9 -8 -8 -8 -8 -8 -7 -7 -7 -7 -7 -7 -6 -6 -6 -5 -4 -4 -5 -5 -5 -6 -6 -6 -7 -8 -9 -10 -10 -10 -10 -9 -9 -9 -10 -11 -12 -12 -12 -13 -13 -14 -15 -16 -16 -17 -17 -18 -18 -19 -20 -20 -21 -21 -21 -21 -21 -20 -20 -20 -22 -22 -22 -22 -22 -22 -22 -23 -25 -25 -25 -25 -25 -25 -26 -26 -25 -25 -26 -25 -27 -27 -26 -25 -25 -23 -26 -27 -26 -25 -27 -30 -26 -28 -20 -29 -21 -20 -17 -13 -8 -8 -8 -5 -2 -0 -0 0 -0 -0 -2 -6 -8 -12 -12 -11 -10 -14 -21 -19 -12 -9 -8 -8 -10 -16 -35 -37 -36 -37 -38 -37 -39 -38 -39 -39 -38 -37 -36 -37 -38 -40 -39 -37 -34 -33 -34 -36 -33 -35 -34 -35 -35 -32 -29 -26 -24 -21 -14 -7 -6 -6 -6 -3 -3 -1 -0 -0 -0 -0 0 0 -1 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -2 -2 -1 0 0 0 0 -0 -1 -1 -2 -1 -1 -0 -3 -1 -0 -8 -15 -15 -7 -3 -6 -6 -5 -9 -14 -13 -3 -3 -3 -4 -2 -2 -3 -4 -4 -3 -3 -1 -1 -1 -2 -2 -4 -56 -52 -53 -48 -46 -43 -37 -34 -30 -26 -23 -18 -16 -16 -12 -14 -10 -6 -3 -2 -1 -1 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 -0 -0 0 -0 -1 -0 -1 -2 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -0 -2 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -1 -7 -11 -14 -14 -6 0 -0 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 -1 -0 0 0 -0 -2 -1 0 -1 -5 -19 -21 -23 -19 -11 -10 -7 -1 -0 -0 -0 -1 -2 -5 -19 -38 -28 -26 -26 -24 -23 -16 -9 -4 -5 -5 -3 -1 -0 -0 -1 -3 -1 -1 -1 -1 -3 -2 -0 -0 -0 0 -2 -3 -10 -16 -18 -21 -13 -1 -3 -16 -20 -15 -9 -1 -2 -1 -0 -0 -1 -2 -4 -5 -11 -16 -8 -9 -8 -6 -16 -12 -15 -14 -15 -14 -14 -14 -15 -16 -17 -17 -17 -16 -16 -17 -17 -17 -17 -17 -15 -16 -16 -15 -14 -13 -13 -13 -12 -12 -12 -12 -11 -10 -10 -10 -10 -8 -8 -8 -8 -8 -8 -7 -7 -7 -7 -7 -7 -6 -5 -4 -4 -4 -4 -5 -5 -6 -6 -6 -7 -8 -9 -10 -10 -10 -10 -9 -9 -10 -11 -11 -11 -12 -12 -13 -14 -14 -15 -16 -16 -16 -17 -17 -18 -19 -19 -20 -21 -21 -21 -21 -20 -20 -20 -20 -22 -22 -22 -23 -23 -23 -23 -24 -24 -24 -24 -24 -26 -27 -27 -26 -27 -27 -26 -26 -26 -27 -26 -25 -23 -22 -27 -31 -30 -25 -28 -30 -24 -25 -22 -19 -18 -19 -16 -10 -6 -6 -6 -4 -2 -2 -1 -1 -1 -1 -2 -5 -10 -12 -11 -12 -11 -12 -16 -14 -11 -15 -13 -8 -8 -9 -35 -36 -36 -36 -38 -37 -37 -38 -38 -38 -38 -38 -37 -37 -38 -39 -38 -38 -35 -37 -35 -33 -34 -35 -34 -34 -34 -35 -30 -13 -23 -16 -11 -6 -3 -3 -1 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -3 -0 0 0 0 0 0 -0 -0 0 0 -0 -2 -0 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 0 0 -0 -0 -1 -1 -0 -1 -0 -0 -1 -0 -1 -3 -3 -4 -4 -4 -4 -3 -4 -7 -7 -3 -5 -5 -5 -4 -3 -3 -3 -4 -4 -3 -3 -2 -2 -1 -1 -2 -1 -42 -49 -48 -48 -45 -40 -34 -29 -27 -23 -22 -20 -14 -14 -14 -12 -10 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 -0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 -0 0 0 -1 -2 -3 -23 -19 -6 -3 -1 -1 -0 -0 -0 -0 -0 0 0 0 -1 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 -0 -0 -1 -0 0 -0 -1 -4 -13 -21 -13 -5 -13 -17 -6 -1 -2 -2 -2 -2 -6 -24 -40 -40 -34 -7 -3 -14 -11 -4 -4 -6 -6 -3 -0 0 -0 -0 -1 -0 -1 -0 -0 -0 -0 0 -0 -0 0 -1 -1 -6 -12 -10 -12 -9 -2 -5 -17 -8 -5 -1 -4 -3 -2 -1 -0 -0 -2 -4 -5 -12 -17 -3 -3 -4 -7 -16 -14 -15 -14 -15 -14 -14 -15 -16 -17 -17 -16 -16 -15 -16 -17 -18 -17 -17 -17 -17 -17 -16 -15 -14 -14 -13 -13 -12 -12 -12 -12 -11 -11 -10 -10 -10 -9 -8 -8 -8 -8 -8 -8 -8 -7 -7 -7 -7 -6 -5 -4 -4 -4 -5 -5 -6 -6 -5 -6 -7 -7 -8 -9 -10 -10 -10 -10 -9 -10 -11 -11 -12 -12 -13 -13 -14 -14 -15 -15 -15 -16 -17 -17 -18 -19 -19 -20 -20 -20 -21 -21 -20 -20 -20 -20 -21 -22 -22 -23 -24 -24 -24 -24 -24 -27 -27 -29 -28 -28 -27 -27 -27 -27 -26 -26 -26 -26 -26 -25 -23 -27 -28 -27 -28 -26 -25 -28 -26 -26 -27 -24 -19 -16 -14 -8 -4 -6 -6 -5 -3 -3 -3 -2 -2 -1 -2 -3 -4 -10 -11 -11 -12 -13 -11 -11 -11 -15 -15 -10 -22 -35 -38 -35 -33 -34 -27 -29 -38 -37 -38 -39 -40 -39 -37 -36 -37 -37 -37 -37 -37 -38 -36 -36 -36 -35 -34 -36 -35 -31 -18 -18 -11 -8 -8 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 -0 -2 -2 0 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -0 0 0 -1 0 0 -0 0 0 -2 -1 0 0 -0 -1 -2 -4 -4 -5 -6 -3 -3 -1 -2 -2 -5 -6 -4 -3 -3 -3 -5 -5 -4 -3 -3 -2 -2 -2 -1 -1 -1 -30 -48 -46 -43 -41 -36 -32 -24 -22 -21 -19 -16 -13 -13 -13 -11 -10 -6 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 -1 -2 -2 -1 -17 -17 -7 -16 -17 -1 -0 -0 0 0 -0 -0 -2 -2 -0 -1 -8 -3 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -2 -3 -1 0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -1 -4 -3 -9 -14 -14 -19 -15 -2 -2 -3 -5 -3 -8 -18 -40 -44 -12 -3 -12 -12 -6 -9 -19 -17 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -2 -2 -3 -1 -2 -4 -7 -8 -12 -8 -6 -6 -5 -3 -1 -0 -0 -2 -4 -6 -9 -10 -7 -3 -3 -8 -16 -15 -16 -14 -14 -14 -15 -16 -17 -18 -18 -18 -17 -16 -17 -17 -17 -17 -17 -17 -17 -17 -16 -15 -14 -13 -13 -13 -12 -12 -13 -12 -12 -12 -11 -10 -10 -9 -8 -8 -8 -8 -8 -8 -8 -8 -7 -7 -6 -5 -5 -5 -4 -4 -5 -6 -5 -5 -5 -6 -6 -7 -8 -9 -10 -10 -10 -10 -10 -10 -12 -12 -12 -13 -13 -13 -14 -14 -14 -15 -16 -16 -17 -17 -18 -18 -18 -19 -19 -19 -20 -20 -21 -21 -21 -21 -22 -22 -23 -24 -24 -24 -24 -26 -26 -26 -26 -26 -27 -27 -28 -28 -28 -28 -28 -27 -26 -26 -26 -25 -25 -27 -28 -31 -28 -25 -25 -27 -28 -23 -17 -15 -15 -14 -11 -8 -5 -5 -5 -3 -3 -2 -2 -1 -1 -0 -0 -1 -4 -10 -11 -10 -10 -9 -5 -4 -5 -11 -15 -9 -14 -28 -32 -28 -26 -28 -18 -19 -38 -40 -41 -40 -38 -39 -40 -38 -38 -38 -38 -37 -36 -36 -35 -35 -36 -36 -36 -31 -29 -21 -5 -2 -2 -2 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -3 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 0 0 0 -3 -0 0 0 0 0 -1 -1 0 0 -0 -0 -2 -4 -4 -4 -5 -4 -3 -2 -1 -1 -2 -4 -5 -4 -3 -4 -5 -5 -5 -2 -2 -4 -2 -2 -1 -1 -1 -20 -44 -41 -39 -36 -32 -29 -21 -20 -17 -16 -13 -12 -13 -12 -12 -9 -6 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -1 -2 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -2 -0 0 -0 0 0 -1 -2 -1 -1 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -2 -1 -1 -0 0 -11 -19 -27 -23 -0 -0 -0 -2 -1 -1 -0 -1 -1 -2 -3 -4 -3 -2 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 -2 -3 -2 -1 -1 -1 -0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 0 0 -0 -1 0 0 -0 -0 -0 0 0 -0 -2 -1 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -4 -9 -6 -5 -9 -8 -11 -14 -3 -3 -4 -5 -1 -28 -34 -36 -35 -11 -11 -13 -6 -4 -13 -23 -19 -10 -1 -0 0 0 -0 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -2 -2 -5 -11 -14 -14 -11 -10 -7 -4 -2 -0 -0 -1 -3 -7 -9 -9 -7 -8 -4 -5 -9 -13 -14 -15 -15 -15 -15 -16 -16 -17 -18 -18 -18 -16 -16 -17 -16 -16 -17 -16 -16 -16 -16 -16 -15 -14 -13 -13 -13 -13 -13 -13 -13 -13 -12 -11 -10 -11 -9 -8 -8 -8 -8 -8 -8 -8 -8 -8 -7 -5 -5 -5 -6 -5 -5 -6 -6 -5 -5 -5 -5 -6 -7 -8 -10 -10 -11 -10 -11 -10 -10 -10 -12 -13 -13 -13 -13 -14 -14 -15 -15 -16 -16 -17 -17 -18 -18 -18 -19 -19 -19 -20 -20 -21 -21 -22 -22 -21 -21 -22 -23 -23 -23 -23 -25 -27 -28 -28 -28 -29 -29 -29 -28 -28 -27 -27 -26 -26 -26 -26 -25 -21 -26 -29 -28 -24 -27 -26 -23 -22 -18 -12 -11 -11 -10 -9 -7 -4 -4 -4 -4 -1 -1 -0 -0 0 0 0 -1 -3 -7 -10 -10 -6 -5 -5 -1 -4 -9 -12 -12 -13 -15 -20 -16 -17 -23 -15 -23 -30 -34 -34 -38 -40 -39 -38 -37 -39 -40 -39 -37 -35 -34 -35 -34 -36 -36 -30 -18 -16 -11 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -0 -1 0 0 0 0 0 0 0 0 -0 -2 -2 -2 -3 -3 -3 -3 -2 -2 -1 -2 -2 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -5 -5 -3 -2 -3 -2 -2 -3 -3 -2 -2 -5 -5 -5 -4 -2 -5 -6 -4 -3 -3 -4 -3 -2 -4 -1 -7 -29 -38 -34 -34 -30 -28 -26 -20 -19 -15 -14 -12 -11 -13 -13 -11 -8 -5 -4 -5 -3 -3 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 -0 -1 -0 -0 -0 -6 -27 -62 -62 -42 -28 -1 -3 -4 -3 -1 -3 0 -0 -0 -3 -1 -0 -3 -2 -0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -1 -2 -3 -2 -1 -0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 -1 -2 -1 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 -0 0 -2 -7 -10 -10 -9 -7 -8 -12 -13 -5 -6 -10 -13 -19 -18 -20 -21 -9 -9 -10 -3 -2 -6 -8 -8 -4 0 -0 -2 -2 -14 -8 -3 -1 -0 -0 -0 -0 -0 -0 0 -0 0 -0 -0 -1 -1 -2 -5 -8 -13 -16 -15 -12 -8 -5 -4 -3 0 -0 -3 -12 -13 -9 -10 -8 -11 -9 -10 -13 -14 -14 -14 -15 -16 -17 -18 -18 -18 -18 -19 -19 -18 -15 -17 -16 -16 -16 -16 -16 -16 -16 -15 -15 -14 -13 -13 -13 -13 -13 -13 -13 -13 -12 -11 -11 -11 -10 -9 -8 -8 -7 -7 -7 -8 -8 -7 -6 -6 -6 -6 -6 -5 -6 -6 -6 -6 -5 -5 -5 -6 -7 -8 -10 -11 -11 -11 -11 -11 -11 -12 -13 -13 -13 -14 -14 -14 -14 -15 -15 -16 -16 -17 -17 -18 -17 -18 -19 -19 -19 -20 -20 -21 -21 -21 -22 -23 -23 -23 -23 -23 -23 -23 -25 -26 -27 -27 -27 -29 -30 -29 -29 -29 -29 -28 -27 -26 -25 -25 -27 -25 -28 -27 -28 -25 -25 -22 -18 -17 -14 -9 -7 -5 -4 -6 -4 -2 -2 -2 -1 -2 -1 -0 -0 0 0 0 -0 -1 -2 -4 -6 -3 -4 -2 -1 -4 -8 -12 -15 -14 -15 -19 -20 -20 -22 -22 -26 -27 -31 -32 -36 -31 -35 -39 -39 -38 -39 -39 -37 -36 -37 -36 -40 -34 -8 -6 -7 -5 -4 -1 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 0 0 0 -0 -0 -1 -0 0 0 0 0 -1 -1 -1 -3 -3 -1 -2 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 -0 0 -0 -0 -0 -1 -4 -3 -2 -1 -1 -3 -5 -7 -5 -3 -3 -4 -6 -4 -4 -2 -5 -3 -4 -4 -3 -3 -16 -41 -31 -11 -21 -38 -38 -34 -30 -27 -26 -25 -21 -18 -15 -14 -13 -12 -12 -12 -9 -7 -5 -6 -5 -5 -3 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -2 -1 -1 -0 -2 -47 -108 -125 -105 -72 -35 -21 -5 -5 -1 -0 -1 -2 -3 -0 -0 -0 0 -0 0 -1 -1 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -2 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -1 -0 0 0 -0 -0 -0 0 -0 -1 -1 -1 -0 0 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -1 -3 -5 -5 -4 -5 -9 -15 -9 -10 -11 -9 -8 -8 -6 -6 -6 -5 -4 -1 -1 -2 -2 -2 -1 -0 -1 -0 -17 -27 -12 -7 -2 -1 -1 -1 -0 0 0 -0 -0 -0 -0 0 -1 -0 -1 -6 -11 -13 -14 -14 -12 -8 -4 -4 -3 -1 -1 -4 -11 -19 -9 -11 -11 -11 -9 -11 -13 -14 -13 -12 -13 -16 -18 -18 -19 -20 -19 -19 -19 -16 -16 -18 -17 -17 -16 -15 -15 -15 -15 -15 -15 -14 -13 -13 -13 -13 -13 -13 -13 -13 -12 -12 -11 -11 -11 -10 -9 -8 -8 -8 -7 -7 -7 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -5 -5 -5 -6 -6 -7 -9 -11 -11 -12 -12 -11 -11 -11 -12 -13 -13 -13 -13 -14 -14 -14 -15 -15 -16 -17 -17 -17 -17 -17 -18 -19 -19 -20 -20 -21 -20 -21 -22 -23 -23 -22 -23 -24 -24 -24 -24 -25 -25 -27 -28 -27 -28 -28 -29 -30 -30 -29 -27 -27 -26 -25 -24 -26 -27 -29 -30 -30 -26 -21 -19 -17 -14 -13 -9 -7 -3 -2 -3 -2 -1 -2 -1 -0 -3 -2 -1 -1 -0 -1 -0 0 0 -0 -1 -1 -2 -1 -1 -3 -5 -7 -10 -12 -13 -9 -10 -11 -12 -16 -27 -21 -23 -25 -30 -32 -23 -28 -35 -35 -37 -38 -36 -37 -39 -33 -25 -24 -15 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 -0 -0 -0 -0 0 -2 -1 0 -0 -0 0 0 0 -0 -2 -1 -1 0 0 0 0 -2 -1 -1 -0 0 0 0 0 0 0 -0 -0 0 -0 -1 -0 -1 -2 -2 -1 -1 -1 0 0 0 -0 -2 0 -1 -0 0 0 -2 -3 -3 -2 -1 -2 -5 -6 -5 -5 -4 -6 -5 -4 -5 -5 -6 -6 -8 -16 -21 -30 -34 -42 -41 -38 -39 -37 -36 -33 -30 -29 -28 -25 -21 -18 -17 -14 -14 -13 -12 -12 -9 -7 -7 -7 -7 -6 -4 -3 -2 -1 -1 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 -0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 -2 -1 -0 -0 -1 -36 -68 -149 -202 -115 -29 -16 -1 -2 -1 -8 -30 -6 -11 -11 -2 -3 -4 -1 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -2 -3 -2 -1 -0 0 0 0 0 -0 -1 -2 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -2 -0 -0 -0 -2 -2 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -2 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -4 -5 -6 -6 -5 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -1 -0 -4 -5 -11 -7 -3 -6 -6 -4 -7 -6 -1 -2 -3 -1 -2 -0 -0 -0 0 -3 -6 -8 -7 -9 -11 -8 -7 -6 -5 -3 -2 -5 -4 -19 -12 -11 -13 -22 -26 -20 -17 -16 -16 -14 -14 -17 -19 -19 -19 -19 -19 -17 -17 -16 -18 -17 -16 -17 -16 -15 -15 -15 -15 -15 -15 -13 -13 -13 -13 -14 -14 -13 -13 -14 -13 -12 -11 -11 -11 -11 -9 -8 -9 -8 -7 -7 -7 -7 -7 -6 -7 -7 -7 -6 -6 -6 -6 -5 -6 -6 -6 -6 -7 -9 -10 -11 -12 -12 -12 -11 -12 -13 -13 -13 -14 -14 -14 -14 -14 -15 -16 -17 -16 -16 -17 -18 -19 -18 -19 -20 -20 -20 -20 -21 -22 -22 -23 -23 -24 -25 -24 -24 -25 -25 -25 -25 -26 -26 -26 -27 -27 -27 -29 -29 -27 -26 -26 -26 -25 -25 -27 -28 -27 -25 -25 -22 -15 -16 -17 -13 -18 -10 -4 -3 -3 -1 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -3 -4 -5 -6 -7 -2 -2 -4 -9 -16 -13 -19 -25 -30 -34 -27 -27 -41 -42 -39 -37 -36 -35 -32 -24 -16 -11 -6 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 0 -0 -0 -0 -1 -1 0 -0 -2 -2 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -0 0 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 -1 -1 -0 0 -1 -2 -3 -2 -1 -3 -2 -3 -5 -5 -4 -6 -4 -4 -5 -6 -7 -6 -18 -46 -42 -46 -41 -41 -40 -39 -38 -36 -35 -33 -32 -31 -29 -25 -23 -20 -17 -15 -16 -13 -14 -12 -11 -10 -10 -9 -8 -7 -6 -5 -4 -3 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 -0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -1 -2 0 0 0 0 -0 -0 0 -0 -1 -0 -3 -1 -0 -0 0 -5 -14 -127 -216 -154 -132 -125 0 -0 -0 -5 -10 -5 -2 -2 -1 -4 -5 -2 -0 -0 0 -0 -0 0 0 0 0 0 -0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -0 -0 0 0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 0 0 -0 -1 -2 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -1 -3 -5 -5 -7 -5 -2 -5 -10 -11 -9 -12 -15 -13 -11 -11 -2 -3 -2 -1 -0 0 -0 -0 -2 -1 -4 -6 -5 -6 -6 -7 -5 -6 -6 -7 -15 -13 -13 -17 -23 -14 -8 -7 -12 -18 -20 -19 -19 -19 -20 -20 -19 -18 -18 -18 -17 -17 -17 -17 -17 -16 -16 -17 -17 -16 -16 -15 -13 -13 -13 -13 -14 -14 -13 -13 -13 -13 -12 -12 -12 -12 -12 -10 -9 -9 -8 -8 -7 -7 -7 -8 -7 -7 -7 -6 -6 -6 -6 -6 -5 -6 -7 -7 -6 -7 -8 -9 -10 -11 -12 -12 -12 -12 -12 -12 -12 -13 -14 -14 -15 -15 -16 -16 -16 -17 -17 -18 -18 -19 -19 -20 -20 -20 -21 -22 -22 -22 -23 -24 -24 -24 -24 -24 -25 -25 -25 -25 -25 -25 -27 -28 -27 -27 -28 -29 -27 -29 -29 -28 -25 -25 -27 -28 -28 -30 -29 -25 -21 -15 -17 -16 -12 -11 -8 -4 -4 -2 -1 -0 -0 -1 -1 -2 -3 -2 -0 -0 -1 -2 -1 -1 -1 -0 -0 0 0 -0 -0 0 0 -0 -1 -1 -1 -2 -0 -1 -0 0 -4 -4 -9 -13 -19 -26 -28 -28 -27 -35 -40 -37 -34 -32 -17 -11 -5 -2 -0 -1 -1 -0 -0 -0 0 0 0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 0 0 -0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 0 0 -1 -1 -1 -2 -2 -1 -1 -1 -4 -4 -2 -2 -3 -3 -4 -4 -4 -4 -4 -6 -5 -3 -12 -42 -43 -43 -41 -41 -42 -40 -40 -38 -36 -36 -34 -32 -29 -26 -23 -21 -21 -16 -17 -14 -14 -13 -12 -12 -12 -11 -9 -10 -9 -7 -6 -5 -4 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -2 -0 0 -1 -1 -2 -1 -1 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -2 -2 0 0 0 0 0 0 -0 -2 -1 -1 -4 -2 -1 -0 -0 -3 -14 -110 -187 -122 -98 -113 -6 -6 -6 -14 -14 -1 -0 -1 -0 -2 -16 -9 0 -0 -0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -10 -40 -9 -9 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -9 -7 -6 -9 -12 -14 -14 -15 -16 -14 -5 -22 -4 -10 -3 -1 -0 -0 -0 -0 -0 -0 -1 -3 -7 -7 -6 -6 -8 -8 -7 -8 -12 -14 -15 -16 -16 -13 -9 -8 -11 -16 -23 -23 -19 -18 -18 -17 -17 -19 -18 -18 -17 -16 -16 -16 -16 -15 -13 -13 -14 -14 -15 -17 -13 -13 -13 -13 -13 -13 -13 -13 -13 -13 -13 -12 -12 -12 -12 -11 -9 -9 -8 -9 -8 -8 -7 -8 -7 -6 -6 -5 -6 -5 -5 -5 -5 -6 -7 -7 -7 -7 -8 -9 -11 -11 -12 -12 -12 -13 -13 -13 -13 -14 -14 -14 -15 -15 -15 -15 -16 -17 -17 -17 -18 -19 -20 -19 -20 -20 -21 -22 -22 -22 -23 -24 -24 -24 -25 -25 -25 -26 -27 -27 -28 -28 -29 -28 -28 -28 -29 -28 -27 -28 -27 -25 -23 -26 -28 -29 -27 -21 -19 -18 -18 -18 -16 -14 -11 -10 -9 -5 -4 -2 -0 -1 -1 -1 -0 -0 -2 -1 -0 -1 -2 -2 -2 -2 -1 -1 -0 0 -0 -0 0 -0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -1 -9 -20 -23 -26 -26 -24 -7 -7 -14 -27 -29 -22 -9 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -2 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 0 -2 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -1 -3 -5 -5 -3 -2 -1 -1 -0 -3 -2 -3 -3 -2 -3 -3 -2 -3 -2 -2 -5 -3 -6 -40 -44 -44 -42 -43 -42 -41 -42 -41 -39 -38 -37 -34 -32 -28 -28 -23 -22 -21 -17 -18 -16 -14 -15 -13 -13 -13 -12 -12 -12 -10 -9 -8 -7 -6 -5 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -2 -1 -0 -0 -0 -2 -6 -63 -126 -92 -48 -42 -17 -3 -11 -147 -78 -9 -124 -31 -0 -10 -6 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 -0 -1 -2 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -2 -12 -30 -33 -24 -4 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -0 -1 -0 0 -4 -14 -13 -10 -11 -10 -13 -14 -15 -15 -15 -15 -17 -4 -11 -3 -1 -1 -1 -1 -2 -5 -8 -7 -7 -10 -4 -5 -8 -7 -6 -8 -8 -8 -9 -11 -15 -15 -15 -14 -13 -10 -7 -8 -13 -20 -20 -18 -20 -20 -20 -17 -19 -20 -18 -16 -15 -15 -16 -16 -15 -15 -16 -16 -16 -16 -15 -15 -13 -13 -13 -13 -13 -13 -13 -13 -13 -13 -13 -12 -13 -12 -11 -10 -9 -9 -9 -9 -8 -7 -7 -6 -5 -5 -5 -5 -5 -5 -5 -6 -6 -7 -6 -6 -7 -7 -9 -10 -11 -12 -12 -11 -11 -12 -14 -14 -14 -14 -14 -14 -14 -15 -16 -16 -17 -18 -18 -18 -19 -19 -19 -20 -21 -22 -22 -23 -23 -24 -24 -25 -24 -24 -24 -26 -27 -28 -28 -28 -29 -29 -28 -28 -29 -29 -29 -29 -28 -25 -27 -27 -26 -32 -30 -27 -26 -31 -28 -24 -12 -9 -10 -10 -9 -5 -2 -3 -3 -1 -1 -0 -0 -1 -1 -2 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 0 -0 0 0 -0 -0 0 0 0 0 -1 -0 0 -0 -1 -1 -1 -2 -4 -8 -7 -9 -8 -2 -1 -0 -2 -2 -3 -2 -0 0 -1 -2 -1 0 0 0 0 0 0 0 -1 -1 -0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -0 0 0 0 0 0 0 0 -1 -3 -4 -11 -16 -10 -1 -1 -2 -3 -4 -4 -2 -2 -4 -5 -4 -4 -4 -1 -3 -2 -32 -36 -41 -46 -44 -44 -43 -42 -41 -42 -40 -38 -36 -35 -31 -29 -28 -26 -24 -21 -18 -17 -17 -13 -16 -16 -15 -14 -13 -13 -12 -11 -11 -9 -8 -7 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -1 -1 -0 -4 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -13 -44 -57 -22 -18 -40 -38 -47 -177 -113 -91 -76 -48 -100 -155 -66 -1 -1 -0 0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -3 -2 -1 -1 -3 -3 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -21 -23 -12 -2 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 0 0 0 0 -0 -0 0 -1 -1 -0 -0 -0 -1 -4 -10 -13 -14 -15 -12 -13 -12 -13 -14 -14 -15 -17 -4 -3 -3 -3 -2 -4 -5 -9 -17 -17 -16 -14 -16 -5 -11 -17 -8 -6 -7 -8 -9 -10 -10 -11 -13 -15 -15 -14 -11 -8 -8 -11 -17 -16 -17 -18 -16 -15 -16 -17 -17 -15 -15 -15 -15 -15 -15 -16 -15 -13 -13 -13 -14 -14 -15 -14 -14 -13 -13 -13 -13 -13 -13 -13 -13 -14 -14 -14 -13 -12 -12 -11 -9 -9 -10 -9 -8 -7 -6 -7 -8 -6 -6 -5 -5 -5 -6 -7 -7 -7 -7 -8 -8 -9 -10 -11 -11 -11 -11 -12 -12 -13 -13 -13 -14 -15 -15 -15 -15 -15 -16 -17 -18 -18 -19 -20 -20 -19 -22 -22 -22 -23 -23 -24 -24 -24 -24 -25 -25 -26 -26 -27 -27 -28 -28 -29 -31 -29 -28 -29 -29 -28 -27 -27 -27 -27 -24 -22 -25 -22 -20 -16 -20 -16 -16 -11 -6 -5 -5 -5 -4 -2 -1 -1 -1 -1 -1 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 0 0 0 -1 -0 0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 0 0 -0 -1 -1 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -2 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -6 -24 -22 -5 -0 -1 -1 -2 -2 -3 -3 -3 -4 -3 -4 -3 -2 -3 -4 -4 -8 -31 -46 -45 -45 -42 -43 -42 -42 -40 -39 -35 -35 -31 -29 -28 -26 -23 -21 -20 -15 -19 -18 -13 -17 -16 -15 -14 -14 -13 -13 -12 -11 -9 -8 -7 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -2 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -2 -4 -6 -13 -5 -14 -78 -186 -97 -162 -103 -94 -98 -57 -132 -204 -94 -11 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 -1 -1 -2 -2 -1 -0 -0 0 -0 -0 -1 -2 -3 -4 -3 -1 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -4 -9 -10 -7 -2 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 0 -1 -0 -2 -1 -1 -0 -0 -0 -0 -1 -0 -0 -1 0 0 0 0 -0 0 -0 -1 -1 -1 -0 -1 -1 -2 -13 -18 -12 -16 -14 -14 -13 -13 -15 -15 -15 -15 -4 -2 -4 -5 -6 -13 -15 -16 -21 -19 -22 -14 -10 -8 -11 -12 -7 -7 -8 -9 -11 -12 -13 -13 -12 -12 -12 -13 -11 -8 -9 -10 -12 -13 -14 -15 -15 -16 -17 -17 -17 -16 -15 -16 -16 -15 -16 -16 -17 -16 -16 -15 -15 -15 -15 -16 -14 -13 -13 -13 -13 -13 -14 -14 -13 -14 -13 -14 -14 -14 -12 -11 -11 -11 -10 -9 -8 -7 -7 -7 -7 -7 -6 -5 -5 -6 -6 -6 -6 -6 -6 -8 -8 -9 -10 -10 -10 -11 -11 -12 -12 -12 -13 -14 -14 -14 -15 -15 -15 -15 -16 -17 -18 -18 -19 -19 -19 -20 -20 -22 -23 -23 -23 -23 -24 -25 -26 -26 -26 -26 -27 -27 -27 -29 -30 -30 -30 -29 -29 -28 -29 -28 -27 -27 -25 -23 -22 -19 -17 -22 -17 -14 -11 -12 -9 -7 -4 -2 -2 -2 -1 -1 -0 -0 -0 -2 -0 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -2 -1 0 0 0 -1 -0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -1 -2 0 0 0 0 -3 -9 -4 -4 -3 -2 -2 -0 -0 -1 -3 -1 -4 -3 -3 -5 -4 -3 -3 -4 -23 -45 -42 -46 -47 -46 -45 -44 -43 -42 -42 -40 -38 -36 -34 -32 -30 -28 -24 -24 -20 -20 -14 -16 -19 -15 -17 -17 -17 -16 -15 -15 -14 -14 -13 -12 -10 -8 -9 -7 -6 -4 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 -0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 0 -0 -0 -0 0 0 0 0 0 -0 0 -0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -1 -1 -0 -1 -3 -20 -53 -59 -79 -91 -75 -128 -202 -81 -78 -114 -68 -127 -163 -127 -49 -1 0 -0 -0 -1 -0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 -0 -2 -2 -2 -2 -2 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -4 -4 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -1 -1 -2 -2 -1 -0 0 -0 -1 -1 -1 -1 0 0 0 -0 -0 0 -0 -1 -0 -0 -1 -0 -1 -1 -1 -7 -17 -15 -15 -14 -15 -14 -14 -16 -15 -16 -6 -1 -10 -15 -17 -18 -19 -18 -17 -17 -16 -21 -18 -12 -14 -15 -9 -6 -3 -2 -6 -8 -7 -10 -14 -14 -15 -15 -15 -3 -1 -5 -11 -11 -11 -13 -13 -12 -13 -16 -17 -16 -15 -15 -15 -15 -14 -15 -17 -13 -13 -13 -14 -14 -14 -15 -15 -14 -14 -16 -15 -13 -16 -15 -15 -13 -15 -14 -13 -14 -14 -13 -12 -11 -11 -10 -8 -8 -8 -8 -6 -6 -5 -5 -5 -5 -5 -5 -6 -6 -7 -7 -7 -7 -9 -10 -10 -10 -10 -10 -12 -12 -12 -13 -13 -13 -14 -15 -15 -15 -16 -16 -17 -17 -18 -20 -21 -21 -20 -21 -22 -23 -23 -24 -24 -25 -25 -26 -26 -26 -28 -28 -26 -29 -31 -32 -30 -29 -29 -29 -29 -28 -27 -25 -24 -22 -20 -18 -16 -17 -23 -9 -9 -9 -7 -6 -5 -3 -1 -1 -1 -1 -2 -1 -0 -0 -1 -1 -2 -0 -1 -1 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 -0 0 0 0 0 -1 -1 -1 -1 -1 -1 -0 0 -0 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 0 0 0 0 -1 -0 0 -0 0 0 -0 -1 -0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -2 -2 -2 -2 -1 -0 0 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 0 -0 -1 0 0 -0 0 -2 -4 -2 -3 -2 -2 -4 -1 -1 -3 -4 -1 -4 -3 -4 -4 -3 -3 -3 -4 -7 -5 -17 -44 -47 -46 -45 -45 -44 -42 -41 -39 -37 -36 -36 -33 -29 -28 -23 -23 -18 -18 -17 -15 -19 -17 -17 -18 -18 -17 -16 -15 -15 -15 -14 -13 -13 -11 -9 -8 -6 -5 -3 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -3 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -1 -2 -2 -1 -3 -1 -1 -1 -0 -0 -0 -0 -8 -21 -25 -40 -75 -124 -145 -54 -121 -203 -96 -54 -46 -58 -63 -72 -41 -15 -11 -1 -0 -0 -0 -1 -0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 -3 -4 -3 -2 -2 -2 -3 -1 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -2 -1 -0 -1 -0 -0 -4 -15 -19 -15 -12 -17 -15 -16 -16 -16 -14 -14 -19 -23 -21 -17 -17 -20 -23 -33 -16 -17 -12 -14 -15 -16 -13 -8 -3 -1 -1 -2 -2 -6 -15 -17 -12 -11 -13 -16 -7 -6 -12 -13 -12 -12 -11 -12 -13 -13 -14 -15 -15 -15 -15 -16 -15 -17 -16 -16 -16 -15 -15 -14 -14 -15 -15 -16 -15 -13 -12 -13 -13 -14 -13 -13 -14 -14 -12 -13 -14 -13 -12 -12 -11 -10 -9 -10 -7 -7 -9 -6 -6 -5 -5 -6 -5 -5 -6 -6 -6 -7 -8 -7 -7 -8 -10 -10 -10 -11 -11 -12 -11 -12 -12 -13 -14 -14 -13 -15 -16 -17 -16 -17 -18 -19 -20 -21 -21 -22 -24 -24 -24 -24 -25 -25 -26 -26 -26 -26 -27 -27 -28 -29 -30 -28 -27 -27 -27 -29 -30 -28 -28 -28 -28 -15 -13 -14 -17 -17 -22 -10 -4 -7 -8 -6 -4 -2 -1 -0 -1 -4 -1 -1 -1 -1 -0 -1 -1 -2 -1 -1 -0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -2 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 0 0 -0 0 0 0 0 0 0 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 -2 -2 -2 -2 -0 -1 -1 -1 -2 -2 -2 -1 -2 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -1 -0 0 0 0 -0 -0 -3 -6 -10 -10 -6 -3 -4 -1 -4 -4 -3 -2 -3 -2 -2 -3 -3 -3 -3 -4 -4 -7 -48 -47 -47 -46 -46 -46 -44 -43 -41 -38 -37 -35 -35 -34 -29 -27 -23 -22 -18 -17 -19 -17 -17 -17 -17 -18 -19 -19 -17 -16 -16 -15 -14 -14 -13 -12 -10 -9 -7 -6 -5 -4 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 -1 -0 -0 -0 0 0 0 -0 -0 0 -0 -1 -0 0 -0 -1 -1 -2 -4 -1 -1 -2 -1 -0 0 0 -2 -4 -6 -16 -26 -24 -56 -112 -231 -99 -132 -167 -115 -71 -72 -82 -83 -55 -28 -37 -38 -10 0 0 -0 -1 -0 -0 -0 0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -5 -2 -1 -2 -2 -3 -1 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 -0 0 -0 -0 -0 -1 -0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 0 -0 -1 -2 -3 -1 -0 -1 -1 -0 -0 -0 0 -0 -1 -1 -0 -1 -1 -0 -0 0 0 0 -2 -17 -26 -11 -16 -16 -16 -15 -16 -17 -18 -15 -14 -17 -18 -18 -21 -21 -27 -11 -14 -10 -11 -12 -13 -8 -4 -1 -0 -0 -1 -1 -4 -8 -17 -17 -18 -18 -18 -18 -16 -14 -14 -13 -11 -13 -13 -12 -13 -14 -14 -15 -15 -15 -15 -13 -13 -14 -14 -14 -14 -14 -14 -15 -16 -16 -15 -14 -16 -17 -16 -14 -16 -13 -13 -14 -15 -14 -15 -15 -14 -13 -12 -10 -10 -10 -11 -8 -8 -4 -7 -5 -6 -6 -6 -5 -5 -6 -7 -7 -6 -6 -7 -7 -8 -9 -9 -9 -10 -11 -11 -10 -11 -12 -12 -13 -14 -15 -13 -15 -15 -16 -18 -18 -21 -23 -22 -22 -23 -23 -24 -24 -24 -25 -25 -25 -26 -26 -26 -29 -28 -28 -28 -28 -30 -30 -28 -28 -27 -27 -24 -23 -20 -17 -15 -17 -18 -23 -19 -15 -8 -4 -5 -8 -8 -4 -3 -1 -2 -1 -2 -1 -1 -2 -1 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 0 -0 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 0 -0 -1 0 0 0 -2 -2 -2 -2 -1 -2 -1 -0 0 -0 -2 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -2 -2 -2 -2 -1 0 0 0 -0 -2 -7 -23 -26 -28 -10 -5 -2 -1 -2 -3 -4 -4 -3 -4 -3 -3 -4 -3 -2 -4 -44 -48 -47 -47 -47 -45 -45 -44 -42 -42 -40 -39 -36 -35 -33 -28 -27 -24 -23 -23 -19 -18 -18 -16 -18 -18 -19 -19 -20 -19 -18 -17 -16 -15 -14 -13 -13 -11 -10 -8 -8 -7 -5 -4 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -2 -3 -4 -6 -7 -16 -63 -140 -63 -40 -24 -117 -152 -138 -179 -195 -181 -261 -221 -84 -33 -50 -51 -39 -1 -1 -1 -0 -0 -1 -0 0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -2 -2 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 0 -1 -1 -0 -0 -0 -0 -0 -0 -2 -3 -0 -0 -0 -1 0 -0 -0 -21 -15 -15 -15 -16 -17 -17 -17 -15 -14 -17 -20 -13 -11 -11 -11 -11 -8 -10 -9 -8 -7 -7 -3 -1 -1 -0 -0 -1 -1 -3 -6 -15 -13 -13 -14 -17 -18 -16 -15 -14 -14 -14 -14 -13 -12 -14 -15 -14 -15 -15 -15 -15 -15 -16 -15 -17 -16 -14 -14 -14 -15 -15 -16 -17 -16 -17 -13 -14 -17 -15 -15 -14 -14 -14 -15 -15 -14 -13 -13 -13 -12 -12 -9 -11 -8 -7 -7 -4 -4 -4 -4 -4 -4 -5 -6 -7 -7 -7 -6 -7 -8 -7 -8 -9 -9 -11 -10 -11 -12 -12 -11 -12 -13 -15 -15 -15 -15 -16 -17 -18 -18 -19 -18 -20 -23 -23 -23 -24 -24 -24 -24 -25 -25 -25 -26 -27 -28 -28 -29 -27 -27 -28 -28 -29 -29 -26 -23 -18 -16 -16 -15 -10 -8 -10 -17 -15 -10 -6 -5 -5 -5 -8 -5 -4 -1 -1 -0 0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -0 0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -1 -0 -0 -0 -1 -1 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -0 -0 0 -0 -0 -2 -1 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -0 -1 -2 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -2 -2 -3 -2 -2 -2 -2 -1 -0 -0 -2 -3 -2 -15 -39 -45 -27 -10 -2 -2 -3 -3 -3 -4 -4 -3 -3 -5 -4 -3 -2 -39 -49 -47 -47 -46 -46 -46 -45 -44 -43 -42 -41 -40 -36 -34 -32 -28 -27 -27 -25 -23 -21 -17 -20 -17 -20 -20 -20 -20 -21 -21 -20 -18 -17 -16 -15 -13 -13 -11 -10 -10 -9 -7 -6 -5 -4 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -1 -2 -1 -1 -1 -3 -4 -4 -4 -5 -9 -61 -176 -83 -37 -84 -38 -117 -116 -90 -367 -346 -270 -197 -86 -100 -157 -108 -70 -7 -7 -5 -0 -0 -2 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 0 0 0 0 0 0 -1 -0 -0 -1 -1 -1 -1 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 0 -0 -1 -1 -0 -1 -0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -2 -3 -3 -0 -1 -4 -0 -0 -0 -12 -19 -17 -18 -20 -17 -14 -14 -17 -19 -16 -11 -11 -11 -10 -7 -7 -4 -3 -2 -1 -1 -1 -2 -1 -1 -1 -0 -1 -2 -4 -13 -16 -16 -18 -19 -19 -19 -17 -16 -15 -13 -13 -14 -15 -13 -13 -14 -17 -15 -14 -16 -14 -14 -14 -15 -18 -16 -14 -15 -14 -15 -16 -18 -17 -17 -16 -16 -17 -14 -16 -16 -16 -15 -15 -15 -15 -14 -14 -14 -13 -12 -14 -10 -10 -10 -5 -5 -4 -4 -4 -4 -3 -3 -4 -6 -6 -5 -5 -4 -6 -6 -7 -8 -8 -8 -9 -10 -11 -12 -12 -12 -13 -13 -14 -15 -16 -14 -15 -17 -18 -19 -20 -21 -21 -21 -22 -23 -24 -24 -26 -25 -25 -25 -25 -26 -28 -27 -27 -27 -26 -27 -27 -26 -26 -26 -27 -18 -17 -13 -13 -13 -8 -4 -3 -5 -8 -7 -5 -5 -3 -2 -4 -4 -3 -2 -0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -1 -1 0 0 -1 -0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -2 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -0 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -2 -2 -0 -0 0 0 -2 -2 -2 -2 -1 -0 0 0 0 0 -0 -2 -0 -1 -1 -2 -2 -1 -2 -2 -2 -2 -2 -2 -1 -0 -3 -3 -8 -18 -40 -52 -39 -14 -1 -2 -4 -5 -4 -1 -2 -2 -3 -2 -3 -4 -5 -11 -29 -48 -48 -47 -47 -46 -47 -43 -44 -41 -42 -38 -38 -34 -32 -29 -27 -28 -26 -21 -22 -15 -22 -20 -20 -21 -20 -21 -22 -21 -21 -20 -19 -17 -16 -13 -12 -12 -11 -11 -10 -9 -7 -6 -5 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -1 -1 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -0 0 -0 -0 -1 -0 -0 -1 -1 -3 -3 -2 -2 -2 -2 -2 -2 -22 -121 -277 -111 -46 -70 -77 -78 -105 -68 -178 -282 -236 -141 -123 -206 -197 -102 -121 -12 -10 -6 -1 -1 -2 -1 -1 -1 -0 -1 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -1 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -1 -0 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -5 -1 0 -0 -0 -1 -16 -20 -21 -20 -17 -16 -15 -14 -7 -8 -4 -5 -5 -7 -4 -4 -1 -0 -0 0 -1 -2 -1 0 -0 -1 -0 -0 -1 -3 -8 -7 -13 -15 -6 -6 -11 -18 -18 -11 -12 -16 -13 -11 -15 -18 -16 -15 -15 -16 -14 -15 -19 -20 -17 -14 -14 -17 -18 -16 -14 -12 -13 -16 -17 -18 -16 -15 -15 -15 -17 -16 -12 -13 -16 -15 -14 -13 -13 -13 -12 -14 -11 -9 -7 -6 -6 -6 -5 -5 -3 -2 -2 -3 -4 -3 -7 -7 -4 -5 -5 -8 -8 -8 -8 -9 -8 -8 -12 -13 -12 -13 -14 -15 -13 -13 -16 -16 -17 -18 -20 -21 -20 -19 -23 -25 -24 -24 -24 -25 -23 -23 -24 -25 -27 -26 -26 -26 -25 -24 -22 -21 -21 -23 -18 -20 -14 -14 -13 -9 -7 -6 -3 -2 -3 -4 -4 -4 -4 -2 -1 -2 -2 -2 -1 -1 -0 0 0 -1 -2 -2 -1 -1 -2 -2 -1 -0 0 0 -1 -1 -0 -0 0 0 0 -0 -0 0 -0 -2 -2 -2 -1 -0 0 -0 -0 -0 -0 -0 -1 -0 -1 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -0 -1 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -0 0 0 0 -1 -1 -0 -1 -1 0 -0 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -0 0 0 -1 -1 -12 -18 -25 -41 -37 -17 -11 -13 -14 -17 -9 -1 -4 -7 -3 -2 -3 -4 -21 -42 -50 -49 -47 -48 -48 -48 -45 -44 -45 -42 -42 -38 -37 -35 -33 -32 -29 -27 -27 -21 -24 -18 -21 -22 -22 -21 -21 -22 -22 -22 -22 -21 -20 -18 -16 -16 -14 -14 -13 -11 -10 -9 -7 -6 -6 -5 -4 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -1 -2 -1 -0 -0 0 0 -0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -2 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -0 -1 -0 -0 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -3 -1 -1 -1 -1 -0 -2 -2 -1 -1 -1 -1 -1 -4 -20 -81 -187 -99 -93 -113 -115 -76 -112 -95 -133 -79 -140 -170 -149 -156 -131 -105 -108 -9 -1 -4 -2 -2 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -1 -0 -1 -0 -0 -1 -0 0 0 0 -0 -1 -2 -1 -1 -0 0 0 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -0 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 0 -0 -0 -1 -7 -17 -20 -19 -17 -12 -20 -4 -4 -5 -1 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -1 -1 -1 -2 -5 -22 -19 -7 -6 -10 -15 -17 -13 -10 -11 -16 -19 -13 -15 -17 -16 -16 -16 -16 -13 -11 -11 -13 -19 -19 -18 -17 -11 -9 -6 -6 -8 -16 -15 -17 -17 -17 -16 -16 -15 -9 -9 -14 -15 -15 -15 -14 -15 -13 -13 -12 -9 -7 -7 -8 -7 -6 -4 -2 -1 -1 -1 -1 -2 -2 -5 -3 -3 -4 -5 -4 -4 -7 -8 -10 -11 -12 -12 -13 -13 -14 -13 -12 -15 -15 -15 -16 -17 -18 -19 -20 -21 -20 -22 -23 -24 -23 -23 -25 -24 -24 -24 -23 -24 -23 -23 -21 -20 -14 -22 -15 -17 -13 -12 -11 -12 -10 -7 -5 -3 -1 -1 -2 -2 -2 -2 -2 -2 -0 -1 -1 -1 -2 -1 0 0 0 -1 -2 -2 -2 -2 -1 -1 -1 -0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 -0 -2 -1 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 -1 -2 0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -0 0 0 -1 -13 -17 -16 -25 -26 -13 -13 -15 -11 -13 -7 -5 -6 -7 -6 -5 -3 -4 -21 -48 -47 -49 -48 -49 -48 -48 -44 -44 -46 -43 -41 -39 -36 -36 -34 -33 -30 -28 -28 -24 -23 -21 -22 -21 -22 -23 -22 -21 -22 -22 -22 -20 -19 -18 -18 -16 -16 -15 -13 -11 -10 -9 -8 -8 -7 -5 -5 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 -0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 -1 -1 -0 0 0 0 0 0 0 -0 -2 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -9 -5 -3 -2 -1 -0 -1 -1 -1 -4 -21 -62 -46 -113 -113 -102 -247 -238 -197 -136 -207 -285 -242 -227 -190 -123 -143 -158 -153 -27 -1 -2 -3 -2 -1 -1 -0 -0 0 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 -0 -0 0 0 -0 0 0 0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -0 0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -3 -0 -0 0 0 -0 -0 -0 -4 -11 -17 -17 -6 -1 -1 -1 -2 -2 -0 -0 0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -5 -8 -8 -5 -3 -5 -9 -13 -13 -8 -10 -11 -19 -20 -18 -17 -16 -16 -17 -15 -11 -8 -7 -6 -7 -7 -4 -8 -8 -6 -5 -4 -4 -6 -5 -14 -14 -13 -13 -11 -12 -10 -7 -12 -12 -15 -14 -14 -15 -13 -14 -12 -9 -9 -9 -9 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -5 -3 -1 -1 -1 -1 -1 -3 -8 -9 -10 -12 -12 -12 -13 -12 -14 -16 -13 -14 -16 -16 -16 -18 -19 -17 -18 -22 -23 -23 -22 -22 -23 -24 -23 -23 -24 -25 -23 -19 -24 -23 -17 -11 -18 -23 -15 -12 -10 -9 -10 -8 -5 -4 -2 -1 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 0 -0 -1 -2 -2 -2 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 -1 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -1 -1 -1 -0 0 0 -0 -0 -0 -1 -0 0 0 -0 0 0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -1 -2 -2 -1 -1 -0 0 0 -0 -0 -1 -0 0 -0 -1 -1 -1 -1 -1 -2 -2 -1 0 0 -0 -1 0 0 0 0 0 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -2 -1 0 0 -0 -9 -16 -15 -20 -19 -9 -5 -9 -7 -13 -5 -5 -5 -5 -5 -3 -3 -4 -12 -44 -46 -49 -48 -50 -48 -48 -48 -46 -45 -43 -40 -39 -36 -36 -36 -32 -30 -29 -28 -26 -24 -23 -23 -22 -22 -23 -22 -22 -22 -21 -22 -20 -19 -18 -19 -19 -18 -16 -14 -13 -11 -10 -11 -10 -8 -6 -5 -3 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 0 0 -0 -1 -1 -2 -2 -1 -3 -6 -4 -2 -1 -1 -1 -0 -1 -3 -3 -11 -40 -16 -19 -67 -341 -407 -420 -272 -140 -221 -200 -165 -166 -152 -142 -130 -173 -150 -38 -3 -1 -2 -2 -2 -1 -0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 0 -1 -1 -0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -2 -8 -14 -2 -0 -0 -0 -0 -0 -1 -3 -7 -9 -6 -1 0 0 0 0 -0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 -1 -3 -3 -3 -3 -2 -2 -3 -5 -6 -4 -5 -10 -7 -8 -12 -12 -11 -14 -15 -11 -7 -6 -5 -3 -3 -3 -2 -4 -5 -5 -4 -4 -3 -3 -4 -7 -9 -9 -10 -10 -8 -9 -8 -6 -10 -11 -13 -13 -14 -14 -13 -11 -9 -8 -8 -8 -8 -5 -2 0 0 0 0 -0 -0 -0 -2 -1 -0 -0 0 0 0 -0 -2 -9 -10 -11 -10 -11 -13 -13 -11 -9 -8 -8 -10 -11 -11 -13 -16 -15 -13 -15 -15 -18 -20 -21 -23 -25 -25 -25 -26 -25 -23 -23 -27 -26 -27 -18 -14 -15 -13 -12 -10 -9 -9 -8 -5 -3 -1 -0 0 0 -0 -1 -1 -2 -2 -2 -1 -1 0 0 -0 0 0 -0 -2 -2 -2 -1 -1 -0 -0 0 0 -0 -1 -1 0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 0 0 0 -0 -1 -1 -0 -0 0 0 -0 -1 -1 -0 -0 0 -0 -1 0 -0 -0 -0 -1 -1 -0 0 -0 -1 -1 -1 -1 -0 -1 -0 -0 -0 -1 -1 -1 -0 0 -0 -0 0 0 0 0 -0 0 0 0 -1 -1 -1 -2 -2 -1 0 0 0 -0 -2 -2 0 0 0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 0 -1 -1 -2 -3 -1 0 0 -0 -4 -11 -8 -10 -16 -14 -8 -10 -10 -10 -8 -6 -6 -6 -4 -3 -2 -3 -3 -43 -48 -49 -49 -49 -48 -48 -48 -46 -45 -42 -41 -39 -39 -36 -37 -33 -31 -31 -29 -27 -26 -23 -23 -23 -21 -22 -21 -23 -20 -21 -21 -21 -21 -21 -21 -22 -20 -18 -16 -15 -12 -14 -13 -10 -8 -7 -5 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -3 -2 -2 -5 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -4 -2 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -6 -11 -3 -3 -0 -3 -74 -118 -436 -523 -307 -71 -79 -97 -105 -139 -164 -158 -137 -164 -69 -36 -6 -0 -2 -1 -2 -1 -0 0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 0 -0 0 -0 -1 -1 -0 0 -0 -1 -0 -1 -0 -0 -0 -0 0 -1 -0 0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 -1 -0 -1 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -12 -5 -1 -1 -1 -1 -0 -0 -1 -1 -2 -3 -1 -0 0 0 0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 -1 -0 -0 -1 -2 -2 -1 -2 -2 -2 -2 -1 -2 -3 -4 -4 -6 -5 -5 -7 -8 -10 -10 -7 -6 -5 -5 -5 -3 -2 -1 -2 -3 -3 -4 -4 -3 -2 -2 -5 -7 -7 -8 -9 -6 -6 -6 -2 -5 -8 -12 -13 -13 -13 -12 -10 -9 -7 -7 -7 -7 -3 -1 -0 0 -3 -2 -14 -9 -0 -0 -0 -0 -2 -6 -0 -0 0 -0 -6 -8 -10 -10 -11 -11 -11 -13 -12 -7 -6 -5 -5 -7 -8 -10 -9 -10 -12 -12 -11 -14 -16 -18 -22 -23 -24 -24 -24 -25 -25 -27 -29 -27 -24 -17 -11 -9 -9 -9 -8 -7 -5 -4 -1 -0 -0 0 0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 0 0 -2 -1 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 0 -0 -1 -0 0 0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 -1 -1 -0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 0 0 0 0 -1 -0 -1 -3 -2 0 -0 0 -0 -1 -1 0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -1 -2 -2 -2 -2 -0 0 0 -0 -1 -1 -10 -14 -19 -21 -18 -20 -21 -13 -9 -9 -6 -7 -6 -4 -4 -4 -35 -49 -48 -49 -50 -48 -47 -46 -45 -44 -43 -40 -40 -40 -37 -36 -34 -32 -31 -32 -30 -26 -25 -23 -23 -23 -21 -20 -21 -21 -22 -23 -22 -22 -22 -23 -22 -21 -19 -18 -17 -16 -15 -14 -11 -9 -7 -6 -6 -5 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 -0 0 0 0 0 -0 -0 -0 0 -0 -1 0 -0 -2 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 -0 0 -0 -0 -0 0 0 0 -7 -23 -25 0 0 -0 -0 -3 -1 -2 -1 -1 -0 -0 -1 -2 -1 -9 -17 -12 -6 -5 -4 -1 -1 -1 -59 -159 -200 -409 -255 -96 -90 -104 -97 -120 -160 -162 -127 -73 -16 -18 -8 -3 -4 -2 -2 -1 -0 0 0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -1 -1 -0 -0 -1 -0 -0 -0 -1 0 0 0 0 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -5 -3 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -0 -1 -0 -1 0 0 0 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -1 -0 -1 -1 -2 -3 -3 -4 -6 -8 -8 -7 -6 -5 -4 -3 -4 -5 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -2 -4 -5 -5 -6 -3 -4 -4 -2 -4 -6 -10 -11 -12 -13 -12 -10 -9 -8 -6 -6 -4 -1 -1 -0 -1 -4 -7 -14 -14 -5 0 -0 -0 -2 -6 -13 -3 -0 0 -4 -5 -9 -10 -11 -11 -12 -13 -9 -6 -5 -3 -6 -6 -7 -7 -5 -7 -8 -7 -8 -10 -9 -10 -17 -24 -18 -18 -24 -17 -21 -22 -28 -30 -27 -24 -19 -13 -10 -10 -9 -4 -4 -5 -5 -2 -0 -0 0 -0 -0 -1 -1 -2 -1 -0 -0 -0 0 0 -1 -1 -0 -0 -1 -1 -0 0 0 0 -0 -1 -1 -1 0 -0 0 -0 -0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 0 0 0 -0 -0 -1 -0 -0 0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -1 0 0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -1 -0 0 0 0 0 -0 -1 -1 -0 -1 -3 -2 -2 -0 -0 0 0 -2 -3 -2 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -0 -1 -0 -1 -1 -1 -1 -2 -2 -2 0 0 0 -1 -1 -7 -12 -17 -21 -21 -19 -12 -6 -5 -6 -8 -7 -7 -5 -3 -22 -44 -47 -46 -47 -49 -48 -48 -46 -47 -43 -43 -41 -40 -38 -38 -36 -34 -35 -34 -31 -31 -27 -26 -24 -24 -24 -23 -21 -21 -22 -23 -24 -22 -22 -23 -23 -23 -21 -19 -19 -18 -16 -15 -14 -12 -10 -8 -8 -7 -5 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 0 -0 -1 -0 -0 -1 -3 0 -0 -2 -8 -3 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -0 0 0 -0 -17 -49 -49 -4 0 -0 -2 -2 -2 -2 -1 -1 -1 -3 -2 -0 -3 -9 -10 -7 -5 -4 -1 -6 -49 -4 -68 -161 -217 -183 -167 -278 -199 -53 0 -3 -51 -110 -60 -30 -3 -10 -7 -5 -5 -2 -2 -1 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 -1 -1 -0 -0 -0 0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 0 0 -0 -0 0 0 -1 -1 -2 -6 -6 -2 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 0 -0 -1 -0 0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 0 0 -1 -1 -0 -1 -1 -1 -2 -3 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -5 -7 -10 -13 -10 -4 -4 -4 -3 -4 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -2 -3 -3 -3 -2 -2 -3 -1 -2 -4 -7 -8 -11 -14 -13 -10 -10 -6 -4 -3 -1 -1 -0 -2 -3 -3 -3 -2 -0 -0 0 -0 -0 -1 -1 -38 -14 -2 -0 -0 -2 -7 -8 -7 -8 -9 -10 -9 -7 -8 -1 -5 -3 -3 -3 -3 -3 -6 -7 -7 -7 -7 -6 -9 -16 -14 -13 -15 -11 -10 -13 -19 -22 -21 -21 -20 -16 -12 -9 -9 -3 -3 -2 -1 -1 -1 -0 0 0 0 -0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -1 0 0 0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 0 -1 -0 0 0 0 0 -1 -1 -1 0 -0 -0 0 0 -1 -0 0 0 -2 -3 -3 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -2 -2 -1 -3 -7 -12 -15 -15 -14 -6 -6 -3 -6 -7 -6 -7 -3 -14 -38 -45 -46 -45 -46 -47 -46 -48 -44 -45 -43 -43 -42 -41 -39 -37 -37 -32 -33 -37 -31 -31 -28 -27 -25 -25 -24 -23 -22 -22 -23 -23 -24 -24 -23 -24 -23 -23 -21 -20 -19 -18 -17 -15 -14 -12 -12 -11 -9 -7 -5 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -3 -1 -1 -1 -6 -5 -1 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -0 -0 0 0 -0 -0 0 0 0 -0 -1 -5 -24 -42 -28 -11 -0 -0 -1 -0 -0 -0 -0 -3 -4 -2 -1 -2 -5 -7 -7 -6 -2 -2 -1 -4 -19 -22 -79 -339 -440 -278 -188 -186 -374 -255 -13 -31 -42 -56 -27 -7 -2 -3 -3 -3 -2 -2 -1 -0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -1 -1 -0 -1 -1 -0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 0 0 0 -0 -0 -1 -1 -0 -3 -13 -22 -20 -12 -7 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 0 -0 -0 -0 -1 -0 0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 -1 -1 -0 -1 -1 -1 -2 -2 -1 -2 -1 -1 0 -1 -1 -0 -0 -1 -9 -17 -16 -17 -23 -16 -7 -7 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 0 -0 -1 -2 -2 -2 -2 -2 -2 -0 -1 -3 -4 -5 -9 -12 -15 -10 -8 -4 -0 -0 -0 -0 -7 -9 -5 -3 -3 -5 -4 -3 -0 -0 0 -1 -0 -11 -10 -8 -3 -0 -2 -6 -7 -4 -5 -9 -9 -5 -8 -9 -4 -2 -2 -2 -2 -2 -4 -6 -6 -5 -5 -5 -5 -5 -7 -10 -11 -11 -8 -5 -9 -12 -13 -15 -17 -17 -14 -12 -9 -7 -4 -5 -2 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -2 -2 -2 -1 -1 -0 0 0 0 0 -0 -2 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 0 0 0 0 0 0 -0 -0 0 -1 -3 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -2 -1 -1 -2 -4 -7 -14 -15 -7 -9 -5 -4 -5 -3 -4 -3 -1 -16 -43 -47 -46 -44 -46 -45 -46 -47 -45 -43 -43 -43 -42 -40 -41 -36 -38 -33 -33 -36 -33 -31 -29 -28 -28 -27 -25 -24 -23 -22 -23 -23 -23 -24 -24 -23 -23 -23 -22 -21 -21 -19 -17 -16 -14 -14 -13 -12 -10 -8 -6 -5 -4 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -0 0 -1 -1 -1 -1 -0 -1 -1 -2 0 -0 -0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -8 -27 -30 -7 -8 -1 -1 -1 0 0 -0 -0 -7 -8 -8 -6 -5 -9 -8 -4 -4 -4 -4 -5 -4 -17 -80 -162 -340 -404 -406 -258 -157 -300 -275 -107 -88 -60 -42 -8 -4 -3 -1 -2 -3 -3 -1 -0 0 0 0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 0 -0 -0 0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 -0 -1 -1 -1 -1 -0 -0 0 -1 -1 -1 -1 -1 -3 -7 -21 -22 -8 -6 -2 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 -1 -1 -1 -1 -2 -16 -27 -20 -15 -20 -15 -10 -7 -5 -3 -1 -1 -0 -1 -1 -1 -3 -4 -2 -1 0 0 0 0 0 0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -4 -9 -11 -12 -12 -7 -4 -4 -2 -0 -0 -9 -14 -11 -3 -0 -1 -4 -1 -0 -1 -0 -1 -1 -1 -14 -11 -1 -0 -1 -3 -6 -4 -5 -11 -9 -6 -15 -12 -7 -6 -7 -4 -6 -9 -9 -12 -8 -6 -5 -3 -3 -3 -4 -5 -7 -7 -8 -7 -8 -10 -10 -11 -11 -12 -12 -9 -7 -8 -8 -6 -4 -1 -0 -0 0 0 0 0 -0 -3 -2 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 0 0 -0 -2 -1 -1 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -3 -2 -2 -2 -2 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -10 -16 -15 -4 -7 -4 -3 -3 -2 -3 -4 -8 -28 -45 -47 -50 -45 -45 -44 -46 -45 -44 -45 -45 -43 -42 -39 -41 -38 -38 -35 -36 -34 -33 -31 -29 -29 -28 -27 -26 -25 -24 -23 -23 -24 -23 -25 -24 -23 -23 -23 -23 -22 -21 -19 -18 -17 -15 -15 -14 -12 -11 -9 -7 -5 -5 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -0 0 0 0 -0 -0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -3 -11 -13 -1 -2 -1 -1 -2 -0 0 -2 -8 -8 -7 -7 -5 -4 -6 -7 -5 -4 -4 -3 -2 -3 -24 -49 -261 -279 -276 -249 -239 -161 -233 -375 -274 -106 -122 -51 -29 -6 -11 -4 -4 -4 -4 -1 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 -0 -0 -0 0 -0 -0 0 -0 -0 0 0 -0 -0 -0 0 -0 -1 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -4 -9 -10 -7 -5 -4 -1 -0 -1 -1 -0 -0 0 -0 -1 -1 -1 -1 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -1 -0 -1 -1 -0 -0 -1 -1 -2 -7 -18 -25 -18 -13 -12 -10 -9 -5 -3 -2 -3 -1 -4 -5 -6 -6 -5 -5 -3 -2 -0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -0 -1 -4 -8 -12 -10 -11 -10 -7 -4 -2 -1 -0 0 -4 -8 -7 -5 -0 -0 -4 -0 -5 -3 -2 -2 -11 -14 -4 -0 -2 -4 -2 -4 -3 -3 -4 -5 -11 -17 -11 -8 -10 -9 -5 -4 -5 -7 -8 -12 -8 -7 -4 -3 -2 -1 -1 -2 -3 -5 -6 -5 -5 -7 -7 -6 -11 -6 -4 -5 -7 -7 -6 -4 -2 -1 -1 -1 -1 0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 -1 -1 -1 -2 -1 -1 -0 -0 -0 0 0 0 0 -1 -1 -0 -1 -1 -0 0 0 -0 -0 -0 0 -0 -0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -2 -2 -1 -1 -0 0 0 0 0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -2 -5 -10 -9 -10 -7 -6 -4 -3 -2 -2 -5 -2 -4 -8 -39 -40 -48 -47 -46 -45 -44 -46 -46 -45 -43 -42 -43 -40 -41 -37 -36 -37 -35 -35 -33 -32 -33 -30 -28 -28 -27 -26 -25 -24 -24 -24 -24 -23 -24 -25 -24 -22 -22 -23 -22 -21 -20 -19 -17 -17 -16 -14 -13 -11 -9 -8 -6 -6 -4 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 0 -0 -0 -1 -5 -1 -0 -2 -8 -11 -4 -5 -8 -10 -9 -6 -4 -1 -3 -3 -2 -4 -27 -48 -61 -225 -258 -230 -205 -127 -177 -299 -246 -167 -236 -173 -54 -4 -10 -4 -3 -2 -2 -0 -0 0 0 -0 -1 -0 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 0 -0 0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -0 0 0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -4 -5 -3 -3 -2 -1 -0 -1 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 -0 -1 -1 -3 -9 -13 -13 -10 -6 -8 -11 -9 -4 -9 -19 -23 -17 -11 -10 -9 -4 -5 -11 -3 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -1 -4 -8 -8 -9 -9 -9 -7 -4 -2 -2 -2 -0 -1 -3 -10 -1 0 -0 -1 -3 -11 -10 -6 -4 -9 -10 -3 -2 -10 -20 -15 -2 -4 -2 -5 -11 -15 -15 -11 -9 -7 -4 -3 -3 -3 -3 -5 -5 -8 -10 -6 -3 -2 -2 -1 -0 -1 -2 -2 -1 -2 -1 -3 -3 -5 -4 -3 -6 -4 -3 -4 -4 -2 -0 -1 -1 -1 0 0 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -1 -1 -0 -0 -1 -0 0 0 0 0 -0 0 -0 -1 -0 0 0 -1 -0 -1 -1 0 0 0 -0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 -1 -1 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 -0 -1 0 0 -1 -1 -1 -0 0 -0 -0 -1 -1 -1 0 -0 -3 -3 -4 -11 -9 -8 -7 -4 -4 -4 -4 -4 -5 -2 -5 -6 -17 -35 -48 -45 -45 -44 -43 -44 -46 -43 -43 -40 -43 -40 -40 -41 -36 -36 -35 -34 -32 -31 -33 -32 -28 -28 -26 -25 -25 -24 -24 -23 -24 -24 -24 -25 -25 -24 -22 -23 -21 -21 -20 -20 -19 -17 -16 -14 -13 -11 -10 -9 -7 -6 -4 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -6 -1 -0 -2 -13 -16 -15 -10 -6 -5 -8 -8 -2 -2 -3 -2 -1 -1 -13 -3 -80 -288 -291 -180 -166 -114 -64 -111 -165 -233 -316 -241 -22 -1 -1 -1 -3 -1 -1 -0 0 0 0 -0 -0 -0 -0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 -0 -1 0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -0 -0 -0 0 0 0 -1 -0 -0 0 -0 -1 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 -0 -1 -1 -0 -0 0 -0 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -0 -1 -0 -0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 -1 -1 -1 -1 -1 -1 -1 0 -0 -1 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -4 -7 -7 -4 -4 -3 -6 -18 -18 -12 -18 -26 -28 -26 -12 -0 -0 -2 -3 -8 -5 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 0 -1 -5 -11 -9 -6 -6 -5 -5 -6 -2 -4 -8 -6 -7 -7 -4 -0 0 -1 -4 -10 -13 -13 -11 -8 -9 -13 -2 -2 -9 -24 -21 -2 -2 -2 -5 -5 -17 -17 -12 -9 -4 -4 -8 -12 -6 -6 -9 -7 -6 -10 -7 -4 -2 -1 -1 -1 -1 -1 -2 -1 -0 -0 -3 -6 -5 -4 -3 -5 -5 -5 -4 -2 -0 -1 -2 -1 0 0 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -1 -1 -0 0 -0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 -0 -0 -0 0 0 0 -0 0 0 -0 -0 -0 -0 0 -0 0 0 0 -0 -1 -0 -0 -0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -1 0 0 0 0 0 0 -1 -0 0 0 -0 -1 -0 0 -0 -1 -0 -0 0 0 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -0 0 -1 -2 -2 -5 -11 -11 -10 -10 -8 -6 -7 -5 -3 -2 -2 -7 -7 -20 -41 -47 -46 -46 -45 -43 -43 -45 -42 -44 -41 -41 -41 -40 -39 -37 -35 -33 -33 -32 -32 -29 -32 -29 -28 -26 -25 -24 -24 -23 -23 -23 -25 -24 -25 -24 -24 -23 -21 -21 -21 -20 -19 -19 -18 -16 -14 -12 -11 -11 -10 -7 -6 -4 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -3 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -2 -8 -14 -1 -1 -5 -1 -0 -1 -3 -3 -5 -3 -4 -9 -8 -3 -1 -3 -5 -1 -2 -2 -3 -3 -79 -223 -248 -133 -154 -132 -67 -109 -154 -172 -180 -106 -6 -2 -2 -0 -3 -1 -0 -0 0 0 0 0 -0 -1 -0 0 0 -0 -0 0 -1 -0 0 0 0 -0 -0 0 0 0 0 -0 -1 -0 -1 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -1 -0 -0 -0 -0 0 0 -1 -1 -0 -1 -0 -0 -0 0 -0 -0 0 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 -1 -1 -0 -0 -1 -0 0 0 -0 -1 -1 -1 -0 0 0 -1 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -3 -5 -5 -4 -3 -2 -9 -21 -22 -31 -30 -32 -45 -29 -2 -1 -1 -2 -1 -3 -3 -4 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -1 -5 -7 -7 -5 -5 -4 -4 -4 -1 -1 -4 -6 -6 -4 -1 -0 0 -3 -3 -7 -11 -12 -12 -10 -6 -6 -3 -0 -2 -2 -2 -3 -2 -2 -5 -13 -16 -15 -14 -12 -5 -5 -11 -14 -7 -8 -10 -7 -6 -9 -8 -4 -1 -1 -0 -0 -1 -1 -1 -3 -2 -1 -4 -5 -6 -4 -3 -3 -3 -3 -3 -2 -1 -2 -1 -1 -0 0 -1 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 0 -0 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 -1 -0 0 0 -1 -2 -1 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 -0 -1 -1 -1 -0 -1 -1 -4 -10 -11 -9 -8 -7 -3 -7 -6 -3 -4 -4 -3 -5 -24 -43 -46 -44 -44 -46 -43 -44 -43 -42 -42 -41 -42 -41 -39 -38 -37 -36 -33 -33 -33 -33 -28 -31 -30 -28 -26 -26 -25 -24 -23 -23 -23 -25 -24 -25 -24 -23 -23 -22 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 -11 -9 -7 -6 -4 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -11 -10 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -1 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 -0 -1 -1 -0 -0 -18 -66 -53 -6 -1 -1 -0 0 -2 -1 -0 -0 -1 -1 -5 -6 -2 -5 -4 -6 -2 -2 -1 -4 -8 -51 -17 0 -125 -178 -117 -87 -91 -94 -137 -117 -61 -5 -3 -3 -1 -1 -0 -0 -1 -1 -1 -0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 -1 -0 0 -0 0 -0 -1 -0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -1 -0 0 -1 -0 0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 0 0 0 -0 -1 -0 -0 -0 0 -0 -0 -0 -0 -1 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 -1 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -0 -2 -0 -0 -1 -3 -1 -3 -15 -33 -45 -52 -52 -47 -35 -12 -2 -3 -3 -5 -4 -5 -4 -7 -4 -1 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -3 -2 -3 -4 -3 -3 -2 -1 0 0 0 -0 -0 -1 -0 -0 -0 -2 -4 -8 -10 -12 -16 -13 -2 -6 -2 -0 -0 -1 -3 -5 -4 -3 -5 -6 -9 -12 -11 -9 -4 -5 -13 -12 -10 -10 -17 -12 -9 -8 -5 -3 -2 -1 -1 0 0 0 -2 -4 -4 -4 -5 -8 -6 -2 -1 -1 -0 -0 -0 -0 -1 -2 -1 -0 0 0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -1 -0 -1 -1 0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -0 0 -0 -0 -0 0 0 -0 -1 -0 0 0 0 -1 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -1 -0 0 0 -0 -0 -1 -0 0 0 0 -0 -1 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -1 -0 -0 -1 -1 -3 -7 -8 -4 -7 -8 -3 -4 -4 -4 -5 -6 -5 -5 -16 -41 -48 -41 -41 -45 -43 -44 -43 -43 -42 -41 -41 -41 -39 -36 -37 -34 -32 -33 -30 -31 -29 -29 -30 -29 -28 -27 -26 -23 -22 -23 -22 -22 -23 -24 -23 -23 -21 -21 -22 -21 -20 -20 -19 -18 -15 -15 -14 -13 -11 -9 -7 -5 -4 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -7 -3 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 0 0 0 -1 -0 -0 0 0 0 -0 -1 -1 -4 -7 -12 -39 -74 -49 -13 -1 -1 -0 0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -6 -8 -8 -9 -3 -3 -4 -13 -42 -15 0 0 0 0 0 -16 -70 -112 -37 -1 -5 -2 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 0 0 -0 -0 -0 -1 -0 -0 0 0 -0 -1 -1 -1 -1 -0 0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -2 -12 -1 -2 -3 -2 -3 -14 -33 -43 -40 -37 -38 -31 -7 -3 -5 -4 -7 -6 -10 -12 -11 -6 -2 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -2 -2 -3 -4 -3 -1 -0 -0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -5 -10 -9 -11 -17 -7 -6 -6 -6 -1 -0 0 -2 -3 -2 -2 -2 -4 -6 -7 -9 -4 -4 -7 -11 -11 -15 -18 -19 -17 -12 -8 -5 -4 -4 -3 -0 -0 -0 -0 -3 -4 -5 -7 -10 -10 -6 -3 -1 -1 -1 -1 -1 -0 -1 -2 -2 -1 0 0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -1 -0 0 -0 -1 -1 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -1 -0 0 0 -0 -1 -1 -0 0 0 0 -0 -1 -0 -1 -1 -0 0 0 0 -1 -1 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -3 -10 -12 -3 -1 -10 -7 -3 -2 -4 -4 -5 -5 -7 -30 -43 -43 -42 -41 -43 -43 -42 -42 -43 -42 -41 -39 -39 -38 -33 -37 -34 -31 -33 -30 -30 -30 -28 -29 -28 -29 -27 -26 -23 -22 -23 -23 -22 -23 -23 -23 -22 -21 -21 -21 -20 -20 -20 -19 -18 -16 -15 -14 -13 -12 -9 -7 -7 -6 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -4 -4 -7 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 -0 -0 -0 -1 -1 -2 -10 -34 -44 -8 -10 -1 -1 -1 -0 0 -1 -0 -2 -4 -4 -3 -2 -6 -7 -10 -10 -1 -4 -1 -3 -4 -22 -23 -9 0 0 -60 -101 -30 -40 -61 -22 -0 -1 -3 -1 -1 -1 -0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 0 -0 -0 -0 -0 -1 -1 -0 0 0 -1 -1 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 -1 -0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -1 0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 0 -1 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -1 -2 -1 -1 -1 -0 0 -1 -1 -1 -1 -1 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -5 -6 -2 -2 -2 -5 -3 -5 -4 -3 -4 -9 -18 -27 -34 -35 -35 -9 -8 -3 -5 -6 -5 -7 -12 -11 -8 -6 -3 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -1 -0 0 -0 0 0 -0 -1 -0 -0 -0 -0 -1 -1 -3 -6 -9 -10 -17 -17 -20 -17 -9 -2 -0 -0 -0 -1 -1 -2 -2 -2 -2 -6 -11 -5 -5 -13 -15 -17 -17 -15 -15 -16 -12 -8 -6 -5 -4 -0 -2 -1 -2 -2 -2 -2 -3 -5 -5 -6 -5 -2 -1 -0 -0 -2 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -0 0 0 0 0 -1 -0 0 0 -0 -0 -1 -1 0 0 0 -0 -0 -0 -0 -0 -1 -1 0 0 -0 -1 -1 0 0 -1 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -3 -7 -16 -8 -4 -9 -9 -4 -4 -5 -4 -3 -6 -22 -39 -39 -41 -40 -41 -41 -42 -42 -41 -43 -42 -41 -38 -36 -39 -33 -35 -36 -32 -32 -32 -30 -31 -29 -29 -27 -28 -27 -25 -24 -23 -22 -21 -21 -22 -22 -22 -22 -22 -20 -19 -19 -20 -19 -18 -18 -17 -16 -15 -13 -11 -9 -8 -7 -6 -4 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -2 -1 -1 -2 -6 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 -0 -0 -1 -4 -7 -5 -3 -2 -1 -1 -1 -2 -0 0 -1 -3 -2 -3 -3 -4 -9 -9 -9 -7 -3 -2 -3 -3 -11 -17 -53 -34 -18 -59 -185 -223 -69 -22 -20 -14 -0 -1 -1 -2 -3 -4 -2 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -0 -1 -0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 -1 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -1 -1 0 0 0 0 -0 -0 0 -1 -1 -0 -0 -0 0 0 -0 -1 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -1 -1 0 0 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 0 0 -0 -1 0 0 0 0 0 -0 0 -0 -1 -1 -1 -1 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 0 -1 -1 -1 -1 -2 -1 -0 -1 -1 -1 -2 -1 0 -0 -1 0 0 0 -1 -1 -2 -1 -1 -2 -1 -1 -1 -4 -21 -22 -1 -1 -2 -2 -2 -2 -3 -3 -4 -7 -13 -23 -28 -34 -36 -9 -16 -6 -12 -17 -8 -11 -13 -7 -5 -4 -2 -1 -1 -0 0 0 -0 0 -0 -0 -0 -0 0 0 -0 -2 -2 -1 -1 -0 -0 -1 -0 -1 -2 -2 -3 -4 -5 -5 -3 -3 -4 -4 -9 -15 -17 -18 -18 -13 -8 -2 -0 0 -1 -2 -2 -2 -2 -0 -2 -8 -11 -8 -8 -9 -11 -12 -12 -13 -12 -12 -8 -7 -8 -5 -6 -2 -3 -2 -3 -4 -2 -2 -3 -2 -2 -2 -2 -1 -1 0 0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -1 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -2 -0 0 0 -1 -2 -2 -2 -1 -0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 -1 -2 -1 -9 -8 -6 -8 -9 -7 -6 -5 -1 -3 -11 -38 -36 -38 -39 -40 -41 -41 -41 -42 -42 -39 -41 -40 -39 -35 -35 -36 -33 -34 -33 -31 -33 -29 -31 -31 -29 -27 -27 -27 -25 -24 -24 -22 -22 -22 -22 -21 -22 -20 -19 -19 -18 -18 -20 -20 -18 -18 -17 -15 -14 -13 -11 -9 -8 -7 -5 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -0 -0 -1 -6 0 0 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -1 -0 -0 -0 0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 -0 -2 -5 -6 -5 -1 -1 -1 -1 -1 -2 -7 -3 0 0 -1 -3 -3 -2 -4 -10 -5 -2 -3 -3 -4 -7 -15 -35 -43 -34 -40 -147 -266 -206 -51 -23 -2 -5 -1 -1 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 0 -1 -1 -0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 -0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -2 -1 -0 -0 -1 -1 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -1 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -1 -0 0 0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -3 -12 -14 -6 -3 -1 -0 -1 -1 -2 -2 -3 -6 -14 -22 -27 -40 -16 -13 -15 -20 -27 -29 -20 -17 -13 -5 -2 -1 -1 -1 -1 -1 0 0 -0 0 -1 -1 -1 -0 0 -0 -0 -1 -2 -0 -0 0 -0 -1 -0 -2 -3 -2 -2 -3 -6 -9 -5 -6 -9 -8 -9 -13 -7 -11 -12 -7 -2 -0 -0 -1 -1 -2 -2 -4 -2 -0 -3 -11 -12 -9 -7 -5 -8 -12 -14 -11 -7 -8 -8 -10 -8 -7 -5 -2 -4 -3 -2 -3 -2 -1 -2 -0 -1 -1 -1 0 0 0 0 -2 -2 -1 -2 -1 -1 -1 -1 -1 -0 0 -1 -0 0 0 0 0 0 0 -0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 -0 -1 -0 -0 -0 0 -0 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -1 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 -0 0 0 -0 -1 -2 -1 -0 -1 -0 -0 -1 -1 -0 0 -0 -0 0 0 -0 -0 -0 -1 -1 -0 -0 -2 -1 -0 -5 -10 -11 -6 -6 -5 -9 -8 -5 -3 -3 -3 -30 -38 -36 -37 -39 -39 -40 -41 -40 -41 -43 -39 -41 -39 -40 -36 -34 -35 -34 -33 -34 -30 -34 -29 -29 -30 -29 -27 -26 -26 -25 -25 -24 -23 -21 -21 -21 -21 -20 -19 -18 -19 -18 -18 -17 -17 -17 -17 -16 -14 -13 -12 -12 -11 -9 -7 -5 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -2 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -1 -0 -1 -1 -1 -0 0 0 -0 -1 -1 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 0 -3 -3 -1 -1 -1 0 0 -1 -5 -8 -5 -4 -2 -5 -2 -7 -18 -17 -16 -17 -18 -89 -209 -177 -8 -27 -2 -3 -3 -1 -0 0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 -1 -1 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -1 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 -0 0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 0 -0 -0 -1 0 -1 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -1 -0 -1 -0 -0 -1 -0 -0 -0 -1 -1 -2 -2 -0 -1 -1 -1 -3 -2 -1 -2 -1 -1 -1 -1 -0 -0 -3 -11 -18 -28 -30 -14 -12 -20 -33 -35 -29 -21 -16 -10 -2 -1 -1 -0 -1 -1 -0 -0 -1 -0 0 -0 -1 -1 0 0 -0 -1 -2 -2 -2 -1 -1 -1 -0 -1 -3 -4 -5 -7 -8 -3 -2 -1 -4 -7 -7 -7 -4 -3 -7 -8 -5 -3 -2 -2 -3 -3 -3 -1 -2 -1 -1 -5 -10 -8 -6 -6 -9 -12 -12 -13 -10 -7 -8 -13 -15 -7 -3 -4 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 -0 -1 0 0 0 -0 -1 -0 -1 -1 0 0 0 0 0 0 0 -0 -0 -1 -0 0 -1 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -2 -7 -16 -16 -6 -8 -3 -7 -5 -3 -2 -3 -2 -18 -33 -38 -35 -39 -39 -39 -40 -41 -41 -43 -41 -41 -39 -38 -39 -38 -34 -35 -32 -35 -29 -27 -32 -30 -29 -29 -27 -26 -25 -25 -23 -23 -22 -20 -20 -20 -20 -20 -19 -18 -18 -18 -17 -16 -16 -15 -16 -15 -15 -13 -13 -12 -10 -9 -7 -5 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -1 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 0 -1 -1 -0 -0 -0 0 0 0 -1 -1 -0 0 0 -1 -1 -3 -5 -3 0 0 -3 -11 -8 -7 -8 -6 -8 -7 -8 -8 -12 -9 -8 -20 -44 -56 -39 -21 -35 -2 -2 -2 -0 0 0 -0 -1 -1 -1 -1 -1 -1 0 -0 -1 -0 0 0 -1 -0 -1 -0 -1 -1 -1 -0 0 0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -2 -2 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 -0 0 -0 -1 -1 -0 0 0 0 0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -1 -1 -0 -0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 0 -0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 -1 -0 -0 -0 0 0 0 -0 -1 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -0 -0 0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 0 0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -2 -1 -0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -3 -6 -13 -24 -31 -31 -28 -19 -24 -29 -23 -13 -8 -5 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -1 0 0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -3 -6 -10 -26 -42 -22 -2 -1 -1 -2 -3 -4 -5 -3 -3 -3 -2 -1 -2 -3 -3 -3 -3 -3 -1 -1 -0 -3 -6 -7 -7 -7 -9 -13 -13 -9 -13 -8 -9 -10 -15 -13 -9 -7 -7 -6 -3 -1 -1 -1 -2 -1 -1 -0 -1 -1 -1 -0 0 0 -0 -1 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -0 -0 -1 -0 -0 -1 -2 -2 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -3 -8 -17 -21 -6 -6 -8 -11 -5 -2 -2 -4 -5 -4 -16 -39 -33 -39 -38 -37 -38 -41 -42 -41 -40 -40 -40 -38 -37 -38 -32 -34 -31 -34 -33 -29 -31 -30 -28 -28 -28 -26 -24 -24 -22 -22 -22 -21 -19 -19 -19 -19 -19 -18 -17 -16 -15 -15 -16 -15 -15 -15 -15 -15 -14 -11 -10 -9 -7 -5 -5 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -0 0 -0 -0 -0 -1 -0 -2 -2 0 0 -1 -6 -6 -9 -7 -8 -10 -10 -13 -8 -9 -6 -4 -11 -25 -51 -65 -22 -26 -0 0 -0 -0 -0 -0 0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -2 -1 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -0 0 0 -1 -0 -0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 -1 -1 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 0 -0 -1 0 -0 0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -2 -2 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -8 -15 -16 -17 -16 -14 -13 -13 -11 -7 -2 -2 -0 0 -1 -0 -0 -1 -0 -0 0 0 0 0 -0 -1 -0 0 0 -0 -0 -1 -1 -0 -0 -1 -2 -4 -6 -9 -24 -41 -19 -3 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -2 -3 -5 -6 -7 -8 -11 -14 -13 -9 -9 -9 -10 -13 -10 -5 -3 -3 -3 -2 -0 -0 -2 -2 -1 -1 -2 -2 -2 -1 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -1 -0 -0 -1 -2 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 -0 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -0 0 -1 -1 -2 -1 -2 -7 -18 -20 -22 -21 -16 -17 -9 -4 -4 -4 -4 -3 -6 -19 -30 -37 -35 -35 -37 -39 -40 -38 -38 -38 -39 -39 -33 -38 -31 -32 -31 -31 -32 -30 -30 -29 -27 -27 -27 -25 -24 -23 -22 -21 -21 -20 -19 -18 -18 -18 -17 -17 -16 -16 -15 -16 -17 -15 -15 -15 -14 -14 -13 -10 -10 -9 -6 -6 -5 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -1 -1 -1 -1 -0 0 -0 -0 0 0 0 -0 -1 -0 0 -0 -0 -0 0 -0 -1 -1 -0 -0 -2 -8 -6 -7 -7 -6 -7 -3 -15 -6 -4 -4 -3 -5 -10 -21 -24 -9 -6 -3 -1 -0 0 -0 -1 -1 -2 -1 -1 -1 -1 -2 -1 -1 -1 -0 0 0 0 0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 0 0 -0 -0 0 0 -0 -1 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -1 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -0 0 0 0 0 -0 -1 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -1 -1 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -1 -0 -1 -1 -1 -0 -0 -0 -1 -0 0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -1 -1 -2 -1 -1 -0 -0 -0 -1 -2 -1 -1 -0 -2 -2 -2 -4 -6 -5 -6 -5 -3 -3 -2 -0 -0 0 0 -1 -1 -1 -0 0 -0 -0 0 0 0 -0 -1 -1 -0 -0 -1 -0 -1 -0 -0 -0 -1 -2 -2 -3 -5 -9 -14 -7 -2 -1 -1 -0 -1 -1 -0 -1 -1 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -3 -4 -5 -7 -11 -15 -9 -8 -6 -4 -5 -8 -5 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -1 -2 -1 -1 -2 -2 -2 -0 0 0 -1 -0 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -1 -2 -0 -2 -2 -1 -1 -0 -0 0 0 0 0 -1 -2 -2 -2 -6 -10 -17 -30 -25 -11 -5 -6 -5 -4 -2 -4 -3 -1 -26 -32 -32 -33 -37 -38 -38 -38 -37 -38 -37 -37 -39 -32 -37 -35 -32 -31 -30 -30 -31 -29 -28 -26 -27 -27 -26 -23 -22 -21 -21 -20 -20 -19 -18 -18 -16 -16 -17 -14 -15 -15 -16 -16 -15 -14 -14 -14 -13 -12 -10 -10 -9 -8 -7 -5 -4 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -1 -1 -3 -2 0 -0 -1 -0 -1 -0 0 -1 -0 -2 -2 -2 -3 -1 -2 -3 -9 -7 -10 -12 -10 -2 -2 -1 -1 -2 -3 -4 -4 -6 -8 -8 -5 -7 -2 -1 -3 -1 -1 -2 -2 -2 -1 -0 -0 -1 -0 -0 -1 0 -1 -0 0 0 0 -0 -0 -1 -1 -0 0 0 -0 -0 0 0 -0 0 0 0 -0 -0 0 0 0 -0 -1 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -1 -1 0 0 0 -0 0 -0 -1 -0 -0 -0 0 -0 -1 -1 0 0 0 0 0 0 0 -0 -1 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 -0 -1 0 0 -0 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -1 -0 -1 -0 0 0 0 0 -0 -0 0 -0 0 -0 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -2 -1 -1 -1 -1 -0 -1 -1 0 0 0 -0 -2 -2 -3 -2 -2 -2 -3 -1 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -1 -1 -0 -1 -1 -2 -5 -5 -5 -2 -3 -3 -1 -2 -3 -1 -0 -0 -0 -0 -2 0 0 0 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 -1 -2 -1 -1 -1 -2 -2 -0 0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 -1 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -2 -2 -1 -0 0 -1 -1 0 0 0 0 -0 -0 -2 -3 -3 -5 -14 -28 -36 -20 -6 -7 -6 -5 -4 -4 -2 -2 -14 -11 -20 -37 -41 -39 -38 -37 -37 -37 -35 -36 -37 -34 -35 -34 -32 -31 -30 -29 -31 -28 -27 -27 -26 -25 -25 -23 -22 -21 -20 -20 -20 -19 -17 -17 -16 -14 -14 -14 -14 -15 -16 -16 -15 -14 -13 -12 -12 -10 -9 -9 -9 -8 -7 -5 -4 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -1 -0 0 0 0 -0 0 0 0 -0 -1 -1 -3 -1 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -3 -4 -5 -2 -10 -2 -0 0 0 -1 -2 -4 -5 -4 -5 -6 -5 -4 -8 -1 -2 -3 -2 -2 -2 -2 -3 -3 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -1 -0 -1 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -0 0 0 -0 0 0 -0 -1 -1 -1 -1 -2 -1 -0 -1 -0 0 -0 -1 -0 -1 0 -1 -2 -1 -0 -1 -0 -1 -2 -1 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -2 -3 -4 -1 -1 -0 -1 -1 -1 -1 0 -0 -0 -1 -5 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -1 -1 0 -0 0 0 0 -0 -1 -2 -3 -1 -1 -3 -2 -1 -1 -0 -0 -1 -1 -2 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -2 -2 -1 -1 -1 -1 -2 -1 0 0 0 0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -1 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 0 0 0 -0 -0 0 -1 -2 -1 0 0 0 0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -1 0 0 0 -0 -0 0 0 0 0 0 -1 -0 -2 -1 -3 -10 -21 -20 -5 -10 -5 -6 -7 -8 -6 -5 -4 -4 -19 -40 -38 -43 -40 -39 -39 -39 -37 -36 -36 -36 -35 -34 -35 -35 -31 -30 -29 -30 -28 -27 -27 -26 -25 -24 -23 -22 -20 -20 -19 -18 -16 -16 -15 -15 -14 -14 -14 -14 -15 -15 -14 -13 -13 -11 -11 -11 -10 -9 -8 -8 -7 -6 -4 -4 -3 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 -1 -1 -1 -0 0 0 0 0 -0 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -0 -1 -3 -4 -0 0 0 0 0 0 0 -1 -4 -6 -5 -3 -3 -2 -2 -39 -3 -1 -3 -3 -2 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -0 -0 -0 0 -1 -1 -1 0 0 0 -0 -1 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 0 -0 -0 -0 -1 -1 -0 -1 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -3 -4 -12 -7 -2 -1 -1 -1 -1 -1 -1 -0 -1 -0 -2 -5 -1 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -1 0 -1 -1 -1 -1 -0 -1 -0 0 -0 -0 -1 -2 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -2 -1 -0 -1 -1 -2 -1 -1 -1 -2 -1 0 -0 -1 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -1 -1 -1 -1 -1 -2 -1 0 0 0 0 -0 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -1 -1 -1 -0 -1 -1 -1 -0 -0 0 0 -0 -0 0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 -0 -1 -1 -0 -0 -0 -1 -0 0 0 0 0 0 -0 -1 -1 0 0 0 0 -2 -2 -2 -1 -0 -1 -1 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -4 -12 -22 -19 -16 -3 -4 -3 -7 -6 -4 -5 -14 -37 -39 -37 -42 -40 -39 -38 -39 -38 -36 -36 -36 -39 -37 -33 -35 -31 -31 -29 -29 -29 -27 -26 -26 -25 -24 -22 -21 -20 -19 -18 -17 -16 -15 -14 -14 -14 -14 -13 -13 -13 -14 -13 -12 -11 -11 -10 -9 -9 -9 -8 -7 -7 -6 -4 -4 -3 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 -1 -2 -0 0 0 0 0 0 -1 -1 -0 0 -0 -0 -1 -0 -0 -1 -0 -1 -1 -0 -0 -0 0 0 0 -0 -0 -1 -4 -5 -0 0 0 0 -0 -0 -0 -0 -3 -6 -6 -4 -1 0 -1 -21 -3 -1 -2 -2 -1 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 -0 -2 -1 -1 -1 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 -1 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 0 0 0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -2 -1 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -1 -0 0 0 -0 -0 -0 -1 -0 0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 -0 0 0 -0 -0 -0 -1 -1 -0 0 0 -0 -1 -1 -0 0 0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -1 -0 -1 -0 0 0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -1 -1 -0 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -4 -4 -19 -38 -20 -4 -1 -1 -1 -0 -0 -1 0 0 0 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -1 -1 -0 -1 -0 0 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 0 -1 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -1 -1 -1 -1 -2 -3 -1 -1 -1 -2 -3 -2 -1 -2 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -2 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -1 -1 -1 -0 -0 -1 -1 -1 -2 -1 0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 0 -0 -1 -2 -1 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 0 -0 -1 -0 -1 -1 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 0 -1 -1 -1 -2 -4 -13 -12 -12 -6 -5 -5 -4 -4 -4 -5 -12 -39 -41 -42 -39 -38 -40 -37 -38 -39 -36 -35 -32 -34 -38 -31 -35 -31 -30 -28 -28 -28 -27 -25 -24 -23 -23 -23 -23 -20 -18 -18 -17 -16 -15 -14 -14 -13 -10 -10 -12 -11 -11 -12 -12 -11 -10 -9 -9 -9 -7 -7 -6 -7 -6 -4 -3 -3 -4 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 0 0 0 -0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -1 -1 -1 -0 0 0 0 0 0 -1 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 -1 -3 -6 -7 -2 -1 -0 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -4 -0 0 0 0 -1 -1 -1 -2 -3 -5 -6 -5 -0 0 0 -0 -1 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -1 -1 0 0 0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -1 -1 -0 0 0 -0 -1 -1 -0 -1 -2 -1 -1 -1 -1 -1 -0 0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 -0 -1 -0 -0 -1 0 0 0 -0 0 -2 -2 -0 -0 -1 -0 -0 -0 -0 0 0 -0 0 0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -0 0 -0 0 -0 0 -0 -0 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -0 -1 -2 -0 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -7 -8 -18 -44 -30 -6 -1 -0 -0 -0 -1 -2 0 0 0 -0 -0 -1 -0 0 0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -1 -1 -1 -1 0 0 0 -0 -0 -1 -1 -1 -1 -0 -1 -2 0 0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -3 -1 -0 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 0 -0 -1 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 0 -0 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 0 -0 -1 -2 -1 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 -0 -1 -0 -0 0 0 -1 -0 0 0 0 0 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -0 -1 0 0 -0 -1 -1 -1 -1 -2 -7 -12 -8 -5 -6 -6 -5 -6 -5 -5 -34 -8 -30 -37 -38 -39 -39 -37 -38 -36 -35 -34 -28 -36 -31 -33 -31 -30 -30 -29 -27 -27 -25 -24 -22 -22 -22 -21 -19 -18 -18 -17 -17 -16 -13 -13 -13 -10 -10 -11 -10 -10 -9 -9 -9 -9 -7 -7 -7 -7 -6 -7 -5 -4 -3 -4 -3 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 0 0 0 -0 -0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -1 -0 0 0 -0 0 -1 -3 -3 -1 0 0 -0 -0 -1 -4 -11 -1 -0 -1 -1 -2 -1 -0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 -2 -2 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -5 -3 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 0 0 -2 -2 -1 -1 -0 -0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -0 0 -0 -0 0 0 0 0 0 -1 -0 -0 0 0 0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -0 -0 -1 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 0 0 -0 -1 -1 -0 0 0 0 -0 -0 0 -0 0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 0 0 0 0 0 -1 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -1 -2 -2 -1 -1 -2 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 0 -0 -0 0 -0 -1 -1 -1 -0 -5 -9 -13 -11 -8 -6 -3 -0 -0 -0 -1 -2 -2 -0 0 0 0 -0 -0 -0 -1 -1 -1 0 -0 -1 -0 0 -1 -2 -2 -2 -2 -1 -0 -0 -1 -0 -1 -2 0 0 0 -1 -1 -1 -1 -0 -0 0 -0 0 0 0 0 0 -2 -2 -1 -1 -1 -2 -1 -0 -1 -1 -1 -2 -2 -2 -2 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -2 -2 -2 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 0 0 0 0 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -1 -2 -0 0 -2 -1 -0 -0 -2 -6 -7 -4 -6 -6 -5 -4 -6 -5 -4 -29 -16 -5 -19 -31 -40 -39 -34 -38 -38 -36 -36 -32 -36 -34 -32 -31 -31 -30 -29 -27 -26 -25 -24 -24 -23 -22 -20 -18 -17 -17 -16 -16 -15 -12 -12 -11 -9 -10 -10 -9 -10 -10 -8 -7 -8 -7 -6 -7 -7 -7 -6 -4 -3 -4 -3 -3 -2 -3 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 -1 -1 -1 -0 0 -0 0 0 -0 -0 -0 -2 -1 -0 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 0 -0 0 -0 -1 -1 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 0 0 -0 -0 -0 -1 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 0 -1 -1 -1 -0 0 0 -1 -2 -1 -1 -1 -5 -0 0 0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -3 -2 0 -1 -1 -0 0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -1 -1 -1 -1 -1 -0 -0 -1 -1 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 -0 0 0 -0 -0 0 0 0 -1 -1 -0 -0 -1 -0 0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -1 -0 0 0 0 -0 -1 -1 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 0 0 0 0 0 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -0 -1 -0 -0 -1 -1 -1 -0 -1 -3 -9 -10 -7 -5 -2 -0 -0 -0 -2 -2 -2 -0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -1 -0 -1 -0 -1 -1 -0 -0 -1 -1 -0 -1 -1 -0 -1 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -0 0 0 0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -1 0 -0 -1 -1 0 0 0 0 0 -1 -0 0 0 -0 0 -1 -1 0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -2 -0 -1 -1 -0 -1 -3 -7 -10 -5 -6 -6 -4 -7 -5 -5 -3 -8 -7 -5 -3 -8 -18 -12 -7 -38 -40 -37 -36 -34 -35 -35 -34 -33 -33 -30 -30 -27 -26 -26 -26 -25 -23 -22 -20 -19 -18 -17 -16 -14 -13 -11 -9 -8 -8 -9 -9 -8 -8 -8 -6 -8 -7 -6 -5 -5 -5 -5 -3 -3 -3 -4 -3 -2 -3 -2 -1 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 -0 -1 -1 -1 -0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -1 0 0 -0 -0 -1 -2 -2 -2 -2 -1 0 0 -1 -3 -4 -4 -4 -4 -3 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -1 -1 0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -0 -0 -2 -0 -4 -0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -5 -5 -2 -3 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -1 -1 0 -1 -0 -0 -0 -0 -0 -0 -0 -1 0 0 0 -1 -1 -1 -1 -1 -1 0 0 -0 -1 -0 -0 -1 -0 -1 -0 -0 0 -0 -0 0 -0 -1 -1 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 0 -0 -1 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 0 0 0 0 0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -2 -3 -4 -3 -1 -0 -1 -1 -2 -2 -2 -1 -0 -0 0 0 -0 -1 -1 -0 -1 -1 -0 -1 -1 -0 -1 -0 0 0 0 -0 0 0 0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -1 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 -1 -2 -1 -0 0 0 -0 -0 0 0 0 0 0 -2 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 0 0 0 -0 0 0 -1 -2 -2 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -1 -0 -1 -1 -1 -1 -2 -1 -0 0 0 0 -1 -1 -1 -4 -8 -13 -11 -8 -8 -5 -4 -5 -5 -13 -30 -28 -6 -3 -3 -4 -5 -5 -31 -32 -33 -38 -37 -35 -35 -35 -35 -35 -31 -30 -29 -27 -27 -27 -25 -24 -23 -21 -19 -19 -17 -16 -15 -13 -11 -9 -8 -9 -9 -9 -8 -8 -8 -9 -9 -7 -5 -5 -5 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 -1 -0 0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -0 0 0 0 0 -0 -0 -0 -1 0 0 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -0 -0 -0 -1 -0 -1 -1 -2 -2 -1 0 0 -0 -2 -2 -2 -2 -2 -1 -0 0 0 0 0 -0 -0 0 -0 -1 -1 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -2 -1 -0 0 -0 -1 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -2 -0 0 0 0 0 0 0 -0 -1 -0 -1 -1 -1 -3 -6 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -0 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 0 0 -0 -0 0 -0 -0 -1 -1 -1 0 0 -0 -1 -1 -0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -1 -1 0 -0 -0 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -1 -0 -0 -0 -1 -1 0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 0 -0 -0 -1 -0 -1 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 0 -0 -1 -2 -2 -3 -1 -2 -1 -2 -2 -2 -2 -2 -1 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 0 0 0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 0 0 0 0 -0 -0 -1 -0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 0 0 -0 -0 0 0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 -1 -1 -1 -0 -0 0 0 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -3 -10 -14 -14 -10 -10 -6 -6 -6 -4 -14 -35 -29 -6 -4 -4 -4 -4 -3 -22 -21 -28 -39 -39 -38 -38 -35 -35 -35 -32 -31 -29 -29 -28 -27 -26 -24 -23 -22 -21 -20 -18 -16 -14 -12 -10 -9 -8 -7 -7 -8 -9 -7 -7 -8 -8 -7 -4 -4 -6 -5 -5 -6 -4 -0 0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -0 0 0 0 -0 -0 -0 -1 -1 0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 -0 -0 -1 0 0 0 0 -0 -0 -0 0 0 -0 -0 -1 -1 0 0 -0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -1 -1 0 -1 -1 0 0 -0 -1 0 0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -5 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 0 0 -0 -0 0 0 0 -0 -1 -1 -0 -1 -1 -0 -1 -0 0 0 0 -1 -0 -0 -0 -1 -1 -0 -0 0 -0 -1 -1 -1 -0 -1 -0 -0 -1 -0 -0 -0 -1 -1 0 -0 -1 -1 -1 -0 0 0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 0 -0 -0 -1 -0 -0 0 0 -0 -0 -0 0 -0 -1 -0 -0 -0 -0 -1 0 0 -1 -0 -0 -1 -0 -0 0 -1 -1 -1 -0 -2 -1 -0 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -0 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 0 0 0 0 -0 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -1 -1 -0 -2 0 0 0 0 -0 -1 -1 -0 -1 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 0 -0 -1 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 0 0 -1 -1 -1 -0 -1 -0 -1 -1 -1 -0 0 0 -1 -1 -1 -0 -1 -1 -1 -1 -2 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -1 -1 -1 -1 -0 0 0 0 -0 -0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 -0 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -3 -2 -10 -13 -12 -9 -7 -8 -13 -13 -17 -27 -34 -36 -13 -10 -7 -5 -4 -3 -3 -11 -26 -36 -39 -38 -39 -36 -35 -35 -33 -32 -31 -30 -29 -28 -26 -24 -23 -23 -22 -21 -19 -17 -15 -12 -11 -10 -8 -7 -8 -7 -9 -10 -10 -9 -8 -6 -4 -4 -7 -7 -6 -5 -4 -3 -1 -0 0 -0 -0 -0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -1 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -1 -0 -1 -1 -0 -1 -0 -1 -2 -2 -2 -3 -2 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -1 -1 -1 -1 -2 -2 -1 0 -0 -1 -0 -1 -1 -1 -0 0 0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 0 0 0 -0 -0 -0 -1 -1 -0 -1 -0 0 -1 -1 -0 0 0 -1 -2 -1 -1 -1 -0 0 -1 -0 -0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -2 -0 -0 0 0 -1 -1 -1 -0 -0 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 -0 -1 -0 -1 -0 -1 -1 -0 0 -0 -0 -0 -1 -1 -0 -1 -0 -0 0 0 0 -0 -1 -0 0 0 0 -0 -1 -0 -1 -0 -1 -1 -1 -0 -0 -0 -1 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -0 0 -1 -1 -1 -1 -1 0 -0 -1 -2 -0 0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -0 0 0 0 0 -1 -2 -2 -0 -1 -1 -1 -1 -0 0 -0 -0 -1 -2 -0 0 -0 -0 0 0 -1 -2 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -0 0 -0 0 0 0 0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -0 -0 -0 -0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 0 0 -0 -1 0 -0 -2 -1 -1 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -1 -1 -1 0 0 0 -0 -0 -1 -1 0 -0 0 -0 0 -0 -0 0 0 -0 0 0 0 0 0 -1 -0 -1 -1 -1 -1 -1 -1 -0 -1 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 -3 -3 -5 -12 -17 -15 -9 -13 -28 -28 -28 -20 -11 -5 -25 -16 -6 -4 -4 -5 -3 -3 -5 -16 -33 -36 -38 -38 -35 -34 -34 -33 -32 -32 -31 -28 -26 -24 -23 -22 -22 -21 -19 -17 -15 -14 -12 -10 -10 -9 -8 -8 -8 -10 -10 -7 -7 -6 -5 -5 -7 -5 -6 -4 -3 -2 -2 -1 0 -0 -1 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -1 -0 0 -0 -0 -0 -0 -0 -1 0 0 -0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -1 0 -0 -0 0 -1 -1 -1 -1 -0 -0 -0 0 -0 0 0 0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -3 -3 -1 -1 -1 -1 -1 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -1 -0 -5 -1 -0 -1 -1 -2 -2 -7 -9 -2 -1 -1 0 0 -1 -1 -0 -1 -1 -3 -2 -1 -1 -1 -1 -1 -0 -1 0 -0 -0 -0 -0 -1 -2 -1 0 -1 -1 -0 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 0 0 -0 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -0 0 0 -0 -1 -1 -1 -0 -1 -1 -0 -0 0 0 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -2 -1 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 0 0 0 -0 -2 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -2 -2 -2 -1 -1 -2 -2 -1 0 -0 -2 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -1 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -1 -1 -1 -1 -0 -0 -2 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -2 -0 0 0 -0 0 -3 -10 -18 -20 -12 -25 -22 -20 -27 -13 -5 -5 -6 -6 -4 -3 -5 -7 -4 -3 -5 -23 -35 -36 -37 -38 -37 -35 -35 -33 -32 -32 -30 -28 -26 -25 -24 -23 -21 -20 -20 -18 -15 -15 -12 -11 -11 -10 -9 -9 -10 -11 -10 -7 -7 -6 -6 -6 -6 -7 -7 -4 -3 -4 -3 -0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 0 0 -0 0 -2 -2 -2 -1 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -0 -0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 -0 -0 -3 -7 -5 -1 -2 -1 -1 -0 0 0 0 0 0 -0 -1 -0 -1 -1 -3 -5 -1 -3 -1 0 -7 -17 -4 -10 -5 -1 -2 -2 -4 -5 -1 -1 -1 -0 -0 -1 -1 -2 -2 -3 -4 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -1 0 0 -0 -0 -0 -1 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -1 -2 -1 -1 -0 -0 -1 -0 0 0 -0 -1 -0 0 0 -0 -1 0 0 0 -0 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 -1 -1 -1 -1 -0 -1 -1 0 0 0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 -0 0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -2 -1 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 0 0 0 0 -0 -2 -1 -1 -1 -1 -1 -1 -0 -1 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 -1 -1 0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 -0 -2 -0 0 0 0 0 0 -1 -5 -13 -18 -9 -22 -12 -8 -15 -11 -5 -5 -7 -7 -8 -25 -7 -4 -3 -4 -4 -27 -38 -35 -36 -37 -37 -37 -36 -35 -33 -31 -30 -29 -27 -26 -24 -22 -21 -20 -18 -19 -16 -14 -12 -11 -10 -10 -9 -9 -10 -10 -8 -8 -9 -8 -7 -6 -6 -8 -8 -5 -5 -5 -4 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 -1 -0 -0 -1 -1 -0 0 -0 -1 -0 0 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 0 -0 -0 -1 -1 -1 0 0 -0 -0 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -3 -3 -3 -4 -2 -1 -0 -1 0 0 0 0 0 0 -1 -0 0 0 -1 -4 -7 -1 -1 -1 -0 -7 -27 -12 -7 -3 -1 -2 -2 -2 -2 -1 -0 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 0 0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 0 0 -0 -1 -0 0 -0 -0 -0 -0 -0 -1 -0 -1 0 -0 0 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -0 -1 -1 -2 -2 -2 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -1 -1 0 -0 -1 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 0 -0 -1 -1 -0 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 0 -0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -1 -0 0 0 0 0 -0 -0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 0 0 0 0 -1 -2 -1 0 0 0 0 -0 -0 -2 -8 -9 -13 -17 -18 -13 -11 -8 -3 -4 -7 -8 -6 -37 -12 -5 -4 -4 -5 -21 -39 -37 -36 -35 -35 -36 -36 -35 -33 -31 -30 -29 -28 -26 -24 -22 -21 -20 -19 -18 -16 -14 -12 -12 -11 -10 -9 -9 -9 -10 -8 -8 -9 -10 -9 -7 -7 -7 -6 -5 -5 -4 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -1 -1 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -1 -0 -1 -2 -2 -1 -1 -3 -3 -1 -1 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -0 -1 -0 -1 -0 -1 -16 -18 -7 -1 -0 -0 -0 -0 -1 -2 0 0 -0 0 -0 -0 -0 -0 -1 -1 -0 -0 -1 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -1 -2 -1 -1 0 -0 0 0 0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -9 -3 -0 -0 -1 -0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 -0 0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 0 -1 -2 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -1 -1 -2 -1 -1 -2 -1 0 0 0 0 0 0 -0 -1 -0 -0 0 -1 -2 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 0 0 0 -0 -0 0 0 0 0 -1 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 0 0 -1 -1 -1 -0 -0 -1 -1 -1 0 0 0 0 -0 -1 -1 -1 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -1 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 0 0 0 -1 -1 -0 -0 0 0 0 0 0 -1 -2 -4 -10 -12 -9 -10 -10 -9 -7 -5 -9 -8 -7 -29 -17 -5 -6 -10 -10 -30 -38 -35 -35 -35 -36 -36 -36 -35 -34 -32 -32 -30 -28 -26 -24 -23 -22 -21 -20 -18 -17 -14 -13 -13 -12 -11 -9 -9 -9 -9 -9 -9 -10 -11 -11 -8 -5 -7 -5 -4 -4 -3 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -2 -2 -2 -0 -2 -1 -0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 -1 -1 -2 -1 -1 -1 -0 -1 -3 -1 -0 0 0 0 0 -1 -0 0 -0 -0 0 0 -0 -1 -0 -0 -1 -1 -0 -1 -10 -11 -5 -1 0 0 0 -1 -2 -1 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 0 -0 -1 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 0 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -0 0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 -2 -2 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 0 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -1 -0 -2 -1 -2 -2 -1 -1 -3 -6 -6 -2 -0 -1 -1 -1 -0 -1 -1 -2 -1 0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 0 -0 -1 -1 -1 -1 -0 0 -0 0 -0 -0 -1 -0 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -0 0 0 0 0 0 0 -0 -0 -0 0 -1 -1 -0 -1 -1 -1 -1 -0 -1 -0 0 -0 -1 -1 -0 -0 -1 -1 -2 -0 -0 -1 -0 0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -2 -2 -1 0 0 -0 -1 -1 0 -0 -2 -1 -0 0 0 -1 -2 -2 -1 -0 -1 -1 -0 0 0 -0 -0 -1 -2 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 0 -0 -2 -1 -1 -0 0 0 0 0 -0 -1 -1 -1 0 -0 -2 -0 0 -1 -1 -1 -5 -9 -15 -18 -12 -13 -10 -4 -8 -8 -8 -14 -19 -19 -15 -33 -25 -40 -40 -41 -37 -34 -36 -36 -36 -35 -35 -34 -33 -30 -29 -26 -25 -23 -22 -21 -19 -18 -16 -15 -14 -14 -13 -11 -10 -10 -11 -11 -11 -11 -11 -12 -12 -8 -6 -6 -4 -3 -4 -4 -3 -4 -5 -4 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -0 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -2 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -1 0 0 0 0 0 -1 -1 -1 -0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 -0 -1 -2 -7 -5 -1 -0 0 -1 -3 -1 0 0 0 0 -1 -1 -0 0 0 0 0 -0 -0 -1 -1 -0 -1 -0 0 -1 -6 -4 -1 -0 0 -1 -1 0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -0 -0 0 0 0 0 -0 -1 0 -0 -1 -1 -0 -1 -2 -2 -1 -1 -1 -1 -1 0 0 0 0 0 -1 -1 -0 0 -0 -1 -2 -1 -0 -1 -2 0 0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -7 -7 -6 -5 -5 -5 -13 -25 -17 -10 -6 -6 -3 -2 -1 -1 -1 -1 -0 0 -0 -1 -2 -3 -1 0 0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -2 0 -0 -0 0 0 0 -1 -2 -1 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -1 -1 -0 0 -0 -1 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -1 -2 -1 -0 0 -0 -1 -2 -1 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 -0 -0 0 -0 0 0 0 -0 -1 -0 -0 -1 -1 -0 -1 -0 -0 -1 -1 -1 -3 -9 -14 -14 -15 -15 -16 -9 -4 -6 -7 -7 -14 -24 -15 -37 -41 -39 -39 -39 -38 -35 -35 -37 -36 -36 -36 -33 -32 -29 -28 -26 -24 -24 -22 -20 -19 -17 -16 -16 -16 -16 -14 -12 -11 -11 -11 -11 -13 -13 -11 -13 -14 -9 -8 -6 -4 -3 -4 -6 -6 -5 -7 -6 -0 -1 -0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -1 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 -1 -0 0 -1 -0 0 -0 -1 -0 0 0 0 0 0 0 0 -1 -0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 -0 -1 -1 -1 -3 -2 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 0 -0 -0 -0 -0 -1 -0 -1 -0 -2 -0 -1 -1 -2 -1 -0 0 0 -0 -0 -0 -1 -2 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -2 -1 -0 -0 -2 -1 -1 -1 -0 -1 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 -1 -0 0 0 -0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 -0 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -1 -2 -2 -1 0 0 0 -0 -0 0 -1 -1 -0 -1 -1 -1 -2 -1 -1 -1 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -5 -8 -10 -24 -18 -15 -22 -23 -15 -7 -19 -39 -39 -32 -19 -10 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -2 -0 0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -1 -2 -1 -1 -1 -2 -2 -1 -2 -0 -2 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 0 -0 -1 -0 -1 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 -0 -0 -1 -1 -2 -0 -0 0 -1 -1 -1 -1 -4 -6 -10 -7 -9 -12 -11 -5 -4 -6 -7 -10 -21 -7 -36 -36 -38 -40 -41 -39 -38 -36 -34 -37 -37 -36 -36 -32 -31 -29 -28 -28 -27 -24 -22 -20 -19 -17 -17 -18 -18 -16 -14 -13 -12 -12 -12 -12 -12 -12 -10 -13 -14 -12 -10 -7 -4 -3 -4 -6 -6 -7 -9 -8 -5 -3 -1 -1 -2 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 -0 -1 -1 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -0 0 0 0 -0 -0 0 0 0 0 0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 -0 -1 -1 -1 0 0 -0 -1 -1 -2 -6 -3 -1 -0 0 0 0 0 0 0 -0 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 0 -0 -0 -0 -1 -0 0 0 -0 -1 -1 -0 -0 -1 0 0 0 0 0 -0 -0 -1 -1 -1 -1 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 -1 -0 0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -1 -0 -0 -0 0 0 -0 -1 -3 -3 -1 0 -1 -0 -0 -0 0 -0 -0 -1 -0 -1 -2 -2 -1 -1 -1 -0 0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -5 -7 -9 -26 -34 -34 -41 -23 -15 -24 -20 -11 -3 -11 -16 -9 -4 -30 -18 -8 -6 -5 -4 -4 -3 -2 -1 -0 -1 -2 -1 -0 0 -1 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -1 -0 0 0 -0 0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -1 -0 -2 -0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 0 -1 -1 -2 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 0 0 -0 -2 -0 -0 0 -2 -4 -6 -10 -9 -5 -5 -6 -6 -6 -12 -25 -37 -37 -36 -39 -41 -38 -36 -39 -34 -35 -36 -35 -35 -32 -31 -30 -29 -29 -27 -24 -23 -22 -20 -19 -19 -19 -19 -18 -17 -16 -15 -14 -14 -13 -15 -13 -10 -11 -10 -9 -8 -7 -5 -3 -3 -4 -8 -11 -9 -9 -8 -4 -3 -4 -5 -5 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 -0 -1 -0 0 0 0 -0 -1 -0 -5 -11 -5 0 0 0 0 -0 -1 -1 -0 -2 -2 -2 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -2 -2 -0 -1 -1 -0 0 0 -0 -0 0 -0 -0 0 -0 -2 -0 -1 -1 -0 0 -1 -1 -1 -1 -1 -1 -1 0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 -1 -1 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -2 -3 -2 -1 -1 -1 -1 -0 -0 -1 -2 -19 -23 -31 -35 -49 -23 -26 -21 -5 -6 -3 -2 -2 -4 -3 -9 -3 -4 -14 -12 -10 -6 -4 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -1 -0 -1 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -1 -0 0 0 0 0 -0 -1 -0 0 -1 -1 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -1 -1 -1 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 0 -1 -1 -1 -1 -0 -1 -3 -5 -8 -10 -7 -8 -8 -7 -8 -21 -30 -36 -37 -37 -38 -40 -37 -29 -40 -35 -34 -34 -33 -33 -32 -32 -32 -31 -29 -27 -25 -24 -22 -21 -21 -20 -19 -20 -19 -18 -18 -18 -16 -16 -15 -15 -13 -11 -9 -10 -11 -10 -7 -5 -4 -4 -3 -6 -10 -11 -10 -10 -14 -14 -9 -6 -6 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 0 0 -0 -0 -2 -2 -5 -9 -5 -1 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -2 -3 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 0 -0 0 0 -0 -0 -0 -0 -0 -1 -0 0 -0 -1 -1 0 -2 -1 -1 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -6 -6 -4 -1 -1 -1 -2 -3 -2 -2 -4 -9 -12 -37 -45 -49 -56 -24 -1 -2 -3 -4 -5 -3 -1 -1 -2 -2 -9 -4 -3 -4 -10 -9 -2 -2 -2 -3 -3 -5 -2 -0 -1 -1 -0 -0 -1 -1 -0 -0 0 0 0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -0 -0 -1 -1 -0 0 0 -0 -1 -1 -1 -0 -2 -1 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -1 0 0 0 0 -0 -0 -1 -1 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -1 -0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -3 -8 -15 -15 -12 -12 -9 -6 -18 -28 -27 -31 -35 -37 -38 -41 -26 -34 -33 -33 -34 -33 -33 -34 -34 -32 -32 -29 -28 -26 -24 -23 -23 -21 -20 -20 -20 -19 -18 -18 -18 -17 -16 -15 -14 -12 -11 -9 -6 -6 -6 -5 -5 -5 -5 -4 -6 -9 -12 -12 -12 -14 -13 -7 -3 -5 -4 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -2 -1 -1 -1 -0 -0 -0 0 0 0 -0 -1 -1 -1 -0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 -0 -0 -1 -2 -2 -4 -8 -5 -2 -2 0 0 0 0 -0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 0 -0 -1 -1 -2 -3 -2 -1 -2 -0 0 -0 -1 0 -0 -0 -1 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 0 -0 -1 -0 -2 -1 -1 -1 -0 0 -1 -1 -1 -1 -0 -1 -1 -0 -0 0 0 0 -0 -1 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -7 -7 -4 -1 0 -0 -2 -3 -5 -13 -28 -41 -45 -21 -50 -63 -67 -35 -8 -6 -2 -1 -1 -1 -1 -1 -2 -3 -2 -1 -2 -4 -5 -4 -3 -7 -1 -3 -3 -11 -7 -3 -2 -1 -0 -0 -1 -1 0 0 0 0 0 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -1 -0 -0 -0 0 -1 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -1 -2 -1 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -1 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -0 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -0 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -2 -2 -1 -2 -1 -1 -1 0 0 0 -0 -0 0 -0 -0 -1 -0 -0 -1 -1 -1 -0 -0 -1 -3 -5 -9 -13 -13 -11 -8 -4 -5 -4 -16 -33 -33 -36 -36 -39 -40 -31 -29 -32 -35 -35 -35 -35 -34 -31 -30 -28 -27 -26 -25 -24 -23 -21 -20 -20 -20 -19 -19 -18 -17 -16 -15 -14 -15 -14 -11 -8 -5 -10 -9 -7 -6 -7 -7 -7 -7 -9 -12 -13 -11 -14 -6 -1 -0 -3 -4 -3 -2 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -2 -1 -0 -0 0 0 0 0 0 -1 -2 -1 -0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 -0 -0 0 0 -0 -0 0 -0 0 0 -0 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -0 -0 -0 -0 -0 0 -0 -1 -0 -0 -0 -1 -1 -4 -5 -8 -5 -10 -7 -1 -1 0 0 0 0 0 -1 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -2 -2 -1 -1 -2 -0 -1 -0 -0 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 0 -0 -3 -2 -1 -1 -1 -1 -1 -1 0 -0 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -2 -2 -1 0 0 -1 -1 -1 -0 -1 -0 -0 0 0 0 0 -0 -0 0 0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -1 -0 -1 -4 -4 -2 -1 -1 -1 -2 -7 -14 -14 -22 -28 -25 -7 -37 -52 -51 -58 -50 -21 -1 -1 -3 -1 -1 -2 -4 -4 -3 -2 -2 -4 -4 -5 -5 -7 -0 -1 -3 -3 -6 -11 -6 -2 -1 -0 -0 -0 0 0 0 0 -1 -0 0 0 -0 -0 0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -1 -1 0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -1 -2 -1 -1 -1 -1 -0 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -1 -1 -1 -1 -1 -1 -1 0 0 -0 0 0 0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 0 0 0 0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 -1 -2 -1 -2 -1 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 0 0 -0 -0 -0 0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -2 -2 -6 -10 -11 -13 -11 -7 -12 -30 -34 -31 -33 -34 -35 -36 -37 -34 -31 -31 -35 -35 -34 -33 -34 -31 -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -20 -20 -19 -17 -16 -16 -15 -15 -15 -13 -11 -7 -10 -6 -3 -4 -5 -8 -10 -5 -9 -10 -12 -12 -14 -8 -2 -1 -2 -4 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 0 -1 -0 0 0 0 0 0 -1 -2 -1 0 0 -0 -1 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 -0 -0 0 0 0 -0 -1 -1 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -3 -4 -5 -2 -7 -7 -0 -0 0 0 0 -0 -2 -2 -0 0 0 -0 -1 -2 -1 -1 -0 -0 -1 -0 -2 -2 -2 -2 -1 -0 -1 -1 -1 -2 -0 -1 -0 -1 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 0 0 -1 -1 -0 -1 -1 -1 -0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -1 -1 -1 0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 0 0 -0 -1 -0 -1 -0 -1 -1 -1 -1 -0 -0 -1 -3 -8 -27 -2 -0 -3 -3 -11 -39 -54 -52 -40 -14 -2 -3 -16 -3 -3 -2 -2 -2 -4 -5 -5 -3 -3 -4 -4 -5 -7 -2 -10 -26 -32 -17 -11 -8 -3 -1 -0 -0 -0 0 0 0 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -2 -1 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -0 -0 -0 -1 -1 -2 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -0 0 -0 -1 -0 -0 -0 -0 0 -1 -1 -1 -1 -2 -2 -2 -1 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -0 -0 0 0 -1 -1 -1 -0 -0 0 -0 -1 -0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 -1 -2 -1 -0 0 -0 -1 -1 -1 -2 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 -0 -1 -1 -1 -1 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -2 -6 -7 -10 -18 -18 -16 -18 -24 -35 -29 -32 -32 -33 -35 -35 -34 -34 -31 -33 -33 -34 -32 -33 -32 -31 -30 -29 -29 -27 -26 -25 -24 -23 -22 -21 -22 -21 -20 -19 -18 -18 -20 -19 -18 -14 -13 -8 -8 -9 -9 -6 -4 -8 -14 -3 -3 -5 -9 -12 -13 -12 -7 -4 -4 -5 -4 -4 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 -0 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -1 0 0 -0 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -2 -1 -0 -3 -3 0 0 0 0 0 0 -1 -1 -1 -0 0 0 -1 -2 -3 -1 0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -0 -1 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -1 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 0 0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -1 0 0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -1 -4 -5 -31 -20 -5 -0 -0 -11 -22 -20 -32 -62 -46 -20 -20 -25 -3 -4 -2 -1 -31 -49 -45 -27 -2 -2 -3 -3 -2 -6 -6 -8 -18 -26 -17 -4 -2 -2 -1 -1 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -2 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -1 -0 -1 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -1 -2 -2 -1 -0 -1 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 -0 -1 -1 -1 -0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 -1 -1 -1 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -2 -2 -1 -1 -1 -1 -2 -2 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 0 0 -0 0 0 -1 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -1 0 0 -0 -0 -1 -1 -2 -5 -12 -16 -19 -21 -22 -28 -30 -28 -29 -28 -29 -33 -35 -30 -35 -31 -31 -31 -33 -33 -33 -33 -32 -31 -31 -29 -27 -27 -26 -24 -23 -23 -22 -22 -22 -20 -20 -20 -20 -21 -19 -17 -14 -12 -10 -9 -9 -7 -6 -6 -11 -15 -16 -9 -6 -9 -12 -14 -11 -11 -12 -9 -6 -4 -3 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 -0 -0 -1 -0 0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 0 0 -0 0 0 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 0 0 -1 -2 -2 -3 -2 -1 -1 0 0 0 0 0 0 -1 -1 -0 0 -0 -0 0 -0 -1 0 0 -0 -1 -2 -0 -2 -3 -2 -1 -1 -2 -1 -0 -1 -2 -2 -2 -2 -3 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -1 -1 0 0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 -0 -1 -1 -1 -0 -0 -0 0 -0 -1 -0 -1 -2 -2 -9 -26 -35 -13 -1 -6 -16 -18 -11 -5 -4 -10 -70 -57 -12 -4 -8 -9 -7 -9 -8 -3 -2 -2 -2 -2 -3 -3 -4 -4 -8 -6 -8 -7 -4 -8 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -2 -2 -1 -0 0 0 -1 -1 -0 -0 -1 -0 -1 -1 -1 -1 -0 0 0 -0 -1 -0 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -2 -0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -1 -1 -1 0 -0 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 -0 -0 -1 -2 -1 0 0 -0 -0 -1 -2 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -2 -1 -1 -1 -0 0 0 0 0 0 -1 -2 -1 -1 0 0 0 0 0 0 0 0 -0 -2 -2 -2 0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -0 -1 -2 -1 -1 -1 -1 0 -0 -0 0 0 -1 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 0 0 -0 -1 -1 -1 -0 -1 -2 -7 -7 -14 -20 -24 -24 -24 -26 -27 -26 -29 -34 -35 -25 -30 -29 -30 -31 -33 -34 -33 -34 -34 -33 -31 -29 -28 -27 -26 -26 -25 -24 -23 -23 -23 -22 -22 -22 -22 -21 -20 -17 -13 -12 -11 -11 -13 -12 -8 -7 -7 -9 -15 -12 -5 -8 -14 -15 -13 -18 -14 -7 -5 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 0 0 0 -0 0 0 -1 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 0 -0 0 -0 0 0 -0 -0 -0 0 -0 -1 -0 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 0 0 0 -1 -2 -1 -2 -1 -1 -1 -0 -1 0 0 0 0 -1 -1 -0 -0 -0 -0 -0 -1 0 0 0 0 -0 -2 -0 -1 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 -1 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 -0 -0 0 -1 -1 -13 -17 -34 -18 -1 -3 -13 -20 -1 -1 -4 -17 -43 -52 -18 -5 -7 -7 -5 -4 -3 -1 -1 -1 -3 -3 -4 -5 -5 -5 -4 -2 -2 -5 -7 -8 -3 -2 -2 -1 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -1 -0 -0 -0 0 0 -1 -1 -1 -0 0 -0 -0 -1 -1 0 0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -2 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 0 0 0 0 -1 -0 -0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 -0 -1 -1 -1 0 0 0 -0 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -1 -0 -0 -1 -1 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 -2 -1 -1 -2 -1 -2 -0 0 -2 -0 0 0 0 -1 -3 -2 -2 -1 -1 -3 -3 -5 -10 -12 -8 -11 -20 -20 -25 -26 -29 -35 -34 -34 -32 -29 -29 -31 -33 -35 -33 -33 -34 -33 -31 -30 -29 -27 -27 -27 -25 -24 -24 -24 -23 -22 -22 -23 -22 -21 -20 -18 -15 -13 -11 -11 -8 -6 -4 -4 -5 -6 -9 -11 -8 -7 -14 -14 -16 -17 -11 -6 -5 -2 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 -0 0 0 0 -0 -0 -0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 0 0 0 -1 -4 -2 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 -0 -1 -0 -1 -2 0 0 0 0 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 0 -0 -0 -1 -2 -2 -0 0 0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -0 0 0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 -2 -3 -10 -18 -22 -10 -0 -1 -6 -14 -20 -21 -22 -67 -57 -52 -18 -3 -4 -5 -4 -2 -1 -3 -7 -1 -2 -3 -4 -4 -3 -3 -4 -2 -1 -2 -5 -4 -4 -7 -4 -1 -0 -0 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 0 0 -3 -1 -1 -1 -1 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 0 -1 -0 0 0 0 -0 -0 -0 -0 -1 -1 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -1 0 0 -0 -0 -1 -1 -0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -1 -1 0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -1 -0 -0 0 0 0 0 -0 -1 -2 -2 -2 -1 -2 -2 -2 -0 0 0 -0 -0 -0 0 -1 -2 -1 -2 -0 -2 -2 -3 -4 -6 -8 -11 -17 -14 -4 -28 -28 -31 -34 -35 -34 -34 -32 -29 -31 -31 -35 -33 -33 -32 -31 -31 -30 -29 -28 -28 -27 -25 -25 -25 -24 -24 -24 -24 -24 -23 -22 -20 -18 -18 -13 -12 -9 -11 -9 -6 -8 -8 -4 -7 -14 -11 -8 -7 -12 -19 -18 -10 -5 -5 -4 -2 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -0 0 0 -0 -0 0 0 0 0 -1 -1 -2 -2 -1 -1 -1 -1 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -1 -11 -7 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 -0 -0 -1 -1 0 0 0 0 -0 -0 -1 -0 -0 -1 -2 -1 -1 -1 -0 -0 -2 -2 -2 -2 -1 -1 -1 -1 -1 0 -0 -2 -2 -3 -3 -2 -3 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -1 -1 -0 0 0 -0 -1 -1 -1 -1 0 0 0 0 -1 -0 -1 -1 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 0 -0 -0 0 -0 -1 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 0 -0 -0 0 -0 -0 0 -0 -0 -1 -0 -0 -0 0 -1 -0 -0 -3 -7 -21 -31 -20 -2 -5 -6 -6 -1 -20 -23 -37 -59 -44 -20 -8 -3 -5 -10 -28 -84 -70 -30 -6 -3 -3 -2 -2 -1 -1 -2 -1 -1 -2 -7 -6 -4 -8 -4 -1 -0 -0 -0 -1 -1 -0 -1 -1 -2 -6 -2 -0 -0 0 0 0 -1 -1 -1 -1 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 0 0 0 -1 -1 -1 -1 -1 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 -1 -1 -2 -1 -1 -0 -0 -0 0 -0 -1 -1 -0 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -0 0 0 -0 -1 -1 -1 -1 -0 -1 -1 -1 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -2 -2 -1 -0 -0 -0 -0 0 0 -0 -2 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -2 -3 -1 -1 -1 -1 -1 -1 -2 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -2 -2 -1 0 0 0 -0 -0 -0 0 -0 -1 -0 -1 -1 -2 -2 -4 -6 -7 -9 -16 -14 -17 -12 -28 -30 -31 -33 -34 -34 -33 -29 -31 -30 -31 -33 -34 -34 -32 -31 -31 -31 -30 -30 -29 -28 -27 -26 -25 -25 -24 -23 -23 -24 -24 -23 -20 -20 -19 -15 -12 -10 -11 -10 -10 -9 -10 -8 -6 -15 -11 -12 -8 -8 -16 -16 -6 -2 -1 -0 -1 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 -0 0 0 -0 -1 -1 0 0 -0 0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 0 0 0 0 -1 -13 -11 -1 -1 -1 -0 -1 -1 -1 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -2 -2 -1 -1 -2 -1 -2 -1 -1 -1 -1 -1 0 -0 -1 -1 -1 -3 -3 -3 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -1 -1 -0 0 0 -0 -1 -2 -2 -1 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -1 -2 -1 -0 -1 -1 -0 0 -0 -0 0 -0 -0 0 0 0 0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 0 0 0 -0 -0 0 0 0 -0 -1 -1 -0 -0 0 0 0 -0 -1 -2 -5 -25 -36 -20 -15 -8 -8 -1 -4 -28 -8 -37 -76 -48 -19 -11 -33 -88 -78 -74 -42 -36 -20 -9 -5 -3 -2 -2 -1 -1 -2 -4 -1 -1 -1 -2 -3 -6 -3 -1 -2 -2 -1 -1 -1 -0 -2 -7 -7 -5 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -0 -1 -1 -0 0 0 -1 -1 -1 -1 -1 -1 0 -0 -1 -0 0 0 -0 -1 -1 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -1 0 -0 -1 -1 -1 -0 -0 0 -0 -0 0 -0 -1 -0 -0 -1 -0 0 0 0 -0 -0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 -1 -1 -0 0 -0 -1 -1 -1 -1 0 0 0 -0 -0 0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -5 -6 -3 -0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -1 -1 -0 0 0 -0 -1 0 0 0 0 0 0 -1 -1 -1 -3 -6 -10 -10 -10 -9 -18 -22 -24 -27 -29 -30 -32 -35 -34 -34 -25 -32 -31 -31 -32 -33 -33 -32 -32 -33 -32 -32 -31 -30 -29 -27 -26 -25 -25 -24 -24 -24 -24 -23 -23 -21 -21 -19 -15 -12 -11 -10 -11 -10 -8 -14 -11 -9 -11 -14 -14 -8 -8 -14 -10 -7 -6 -2 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 -1 -0 0 -1 -1 -0 0 0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -0 0 0 -0 -0 0 0 0 0 -0 -1 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 -4 -11 -9 -2 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -3 -2 -1 0 -2 -2 -1 -1 -1 -1 -1 -1 -1 0 0 0 -0 -2 -3 -1 -0 0 -1 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -2 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -3 -9 -19 -24 -35 -39 -23 -32 -8 -5 -23 -17 -41 -60 -42 -17 -15 -62 -155 -126 -112 -41 -35 -20 -17 -10 -4 -2 -1 -1 -1 -2 -4 -1 -1 -1 -0 -2 -5 -3 -2 -2 -1 -1 -0 -1 -0 -2 -12 -8 -2 -1 -0 -0 -1 -1 -0 -1 -0 -1 -1 -1 -0 0 0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -1 -0 0 -0 -1 -1 -1 -1 -1 0 0 0 0 0 -0 -0 -1 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -1 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -0 0 0 -0 -0 -0 -1 -1 -1 -0 0 -1 -1 -0 -1 -1 -0 0 0 -0 -0 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -5 -7 -4 -1 0 0 -0 -0 -1 -0 -2 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 0 0 0 -0 -1 -3 0 0 0 0 0 -0 -1 -1 -1 -1 -5 -11 -9 -9 -11 -12 -17 -21 -25 -28 -29 -32 -36 -33 -36 -23 -32 -34 -32 -33 -33 -33 -33 -33 -34 -34 -33 -32 -30 -29 -27 -26 -26 -25 -24 -24 -23 -23 -23 -23 -22 -20 -17 -14 -13 -13 -13 -8 -8 -10 -12 -6 -7 -8 -11 -16 -11 -5 -9 -10 -12 -12 -7 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -1 -1 -1 -0 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -0 0 0 0 -0 -4 -8 -14 -13 -3 -1 -0 -0 -0 -1 -1 -0 0 -1 -0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -1 -3 -0 -0 -0 -2 -2 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 -3 -3 -3 -1 0 -2 -3 -2 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -0 -0 0 0 -0 -1 0 -0 -0 0 0 -1 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -2 -0 0 -1 -1 0 -0 -1 -1 -1 -3 -10 -4 -1 -0 0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -7 -15 -25 -42 -48 -45 -41 -12 -19 -29 -54 -54 -39 -30 -25 -29 -66 -88 -85 -134 -20 -88 -32 -16 -15 -6 -2 -1 -1 -3 -2 -2 -4 -4 -2 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 0 -1 -4 -3 -1 -1 -1 -0 -0 0 -0 -1 -0 -1 -1 -1 -1 -0 0 -0 -1 -1 -1 -1 -2 -1 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -2 -1 -1 -1 -1 -1 -1 -2 -1 -0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 -0 -1 -1 -0 0 0 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -1 0 -0 -1 -1 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -1 -2 -1 -1 -0 0 -0 -0 0 -0 -1 -1 -0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -1 -2 -1 -0 -0 -0 -0 -1 0 -2 -3 -3 -1 0 0 -1 -1 0 0 0 0 -0 -0 -0 -1 -1 -1 0 0 0 -0 -2 -3 -2 -2 -3 -1 -0 -1 -1 -0 -0 -0 -2 -5 -5 -3 -5 -13 -19 -21 -24 -27 -27 -31 -34 -34 -35 -31 -29 -26 -30 -34 -33 -35 -35 -35 -35 -34 -33 -32 -31 -29 -28 -28 -26 -25 -25 -24 -25 -24 -24 -23 -22 -21 -18 -17 -17 -13 -12 -9 -12 -13 -14 -14 -13 -8 -9 -16 -15 -9 -7 -8 -12 -13 -9 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 -1 -1 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -0 0 -0 -3 -4 -6 -5 -1 -1 -0 -0 0 -0 -1 -1 -0 -1 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -2 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 -3 -3 -3 -1 0 -2 -3 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -1 -0 0 -0 -1 0 -0 0 0 0 0 0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -7 -2 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -1 -0 0 -0 -0 -0 -0 -4 -15 -26 -29 -13 -41 -33 -23 -22 -37 -59 -66 -42 -16 -14 -39 -142 -32 -19 -11 -5 -5 -15 -50 -52 -13 -7 -1 -1 -3 -0 -1 -3 -4 -3 -3 -6 -6 -3 -3 -1 -0 -0 0 0 0 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 -0 -2 -1 -1 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -1 -0 0 0 0 -0 -1 -0 -0 -1 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 -0 -1 -0 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 0 0 0 -1 -1 -0 -0 0 -1 -1 0 -0 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 -1 -2 -1 0 -0 -0 -1 -1 -0 -1 -3 -3 -1 -0 0 -0 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -3 -2 0 -1 -1 0 0 0 0 -3 -4 -4 -2 -3 -10 -18 -19 -20 -27 -25 -31 -34 -34 -34 -35 -33 -31 -29 -34 -34 -36 -36 -35 -34 -34 -33 -32 -31 -30 -30 -28 -27 -26 -25 -24 -26 -27 -26 -26 -24 -22 -19 -19 -20 -16 -16 -14 -12 -16 -20 -19 -12 -7 -10 -18 -14 -9 -7 -7 -12 -14 -9 -3 -2 -2 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 0 0 -0 -0 -1 -1 -0 0 -1 -1 -7 -9 -1 -1 -1 -0 -0 0 0 -0 -1 -0 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 -0 -2 0 -1 -1 -1 -2 -1 -1 -2 -2 -2 -1 -1 -0 0 0 0 0 -0 -2 -3 -1 0 -1 -3 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 0 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 -0 -0 -0 -1 -0 -0 -2 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -7 -9 -1 -33 -25 -13 -17 -13 -10 -8 -5 -8 -6 -23 -82 -24 -15 -15 -11 -5 -14 -79 -104 -55 -9 -2 -2 -2 -1 -3 -3 -3 -3 -3 -7 -9 -7 -3 -0 -1 -0 0 0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 0 -0 -2 -2 -2 -2 -2 -1 -1 0 -0 -0 0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -1 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -0 0 0 -1 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 0 0 -0 0 -0 -1 -1 -1 -2 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -2 -2 -0 -0 -1 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -1 -1 -0 -2 -2 -1 -1 -1 -0 -1 -2 -1 -1 -1 -1 -1 -2 -1 -0 0 -0 -0 -0 0 -0 -2 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -3 -2 -1 -2 -3 -2 0 0 0 0 0 0 0 -0 -3 -4 -3 -5 -11 -17 -18 -18 -21 -25 -29 -32 -33 -34 -34 -34 -33 -28 -33 -34 -34 -35 -35 -34 -34 -34 -33 -33 -32 -30 -28 -27 -27 -26 -26 -27 -27 -26 -26 -26 -21 -19 -20 -19 -16 -16 -18 -19 -21 -22 -24 -13 -6 -11 -16 -15 -10 -5 -6 -12 -14 -9 -5 -5 -4 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 -0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -1 0 -0 -0 0 0 -1 -7 -11 -6 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -3 0 -0 -1 -2 -1 -1 -1 -1 -2 -2 -1 -2 -0 -1 0 -1 -1 -0 0 -1 -1 -0 -0 0 -1 -3 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -2 -1 -1 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -1 0 -1 -1 -0 -1 -1 -0 0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -2 -12 -2 -2 -0 -37 -21 -3 -3 -29 -44 -32 -29 -19 -14 -22 -33 -17 -13 -5 -3 -9 -10 -24 -84 -103 -8 -7 -2 -2 -1 -2 -2 -2 -2 -2 -2 -5 -8 -2 -0 -1 -0 -1 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 -1 -2 -2 -1 -1 -1 -1 -0 -1 -1 -0 -0 -1 -2 -1 -1 -1 -1 -2 -1 -0 0 -0 -2 0 -1 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -0 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 0 -1 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -1 0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 -0 -1 -1 -0 0 -0 -1 -0 -1 -1 -1 -1 -2 -2 -1 -0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -2 -0 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -2 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -2 -2 -1 -0 -2 -2 -2 0 0 0 0 0 0 -0 -1 -2 -2 -2 -5 -12 -12 -14 -16 -22 -28 -29 -30 -31 -33 -33 -35 -34 -32 -31 -32 -33 -34 -34 -34 -34 -34 -34 -34 -32 -30 -29 -28 -28 -28 -28 -27 -27 -27 -25 -24 -21 -21 -22 -21 -20 -20 -21 -24 -25 -17 -20 -16 -10 -13 -13 -10 -8 -5 -7 -12 -15 -12 -11 -8 -6 -3 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -1 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 -6 -9 -4 -1 -1 -1 -0 -0 -0 -0 -1 -0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -2 -1 -2 -1 -2 -2 -2 -1 -1 -2 -1 -1 -2 -1 -2 -1 -2 -2 -0 0 -0 -1 -2 -1 0 -0 -2 -3 -2 -2 -1 -1 -0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -1 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 -0 -0 0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 0 -0 0 0 0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -6 -13 -4 -6 -39 -24 -3 -0 -28 -52 -36 -36 -40 -19 -25 -17 -14 -13 -7 -7 -5 -4 -18 -72 -137 -118 -73 -13 -4 -1 -1 -1 -1 -1 -2 -3 -4 -6 -5 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -1 -1 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 0 -0 -1 -0 0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 0 0 0 -0 -1 -1 -1 -1 -1 0 0 0 0 -0 0 0 -0 -0 0 -0 -0 0 -0 -1 0 0 -1 -1 -0 0 0 -1 -1 -1 -1 -1 -1 0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 0 0 0 0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -1 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 0 0 0 -0 -1 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -1 -2 -1 -1 -0 -1 -2 -1 -1 -0 -7 -9 -6 -3 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 -1 -3 -2 -0 -3 -3 -7 -11 -13 -16 -22 -27 -30 -29 -28 -33 -32 -34 -34 -33 -29 -31 -33 -34 -35 -36 -35 -34 -33 -32 -31 -30 -29 -30 -30 -29 -28 -27 -28 -25 -25 -25 -23 -22 -23 -23 -22 -21 -18 -18 -23 -20 -21 -18 -13 -12 -10 -6 -4 -3 -8 -12 -13 -15 -14 -10 -8 -5 -4 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -2 -1 -1 -3 -2 -2 -2 -1 -1 -2 -1 -1 -1 -2 -1 -1 -2 -1 -1 -2 -1 0 -1 -2 -1 -0 -1 -0 -2 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -2 -1 -1 0 0 0 0 -0 -1 -1 -0 -0 0 0 -0 -1 0 -0 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 0 0 0 -0 -1 -0 0 0 0 0 0 -0 -0 -4 -22 -5 -2 -4 -15 -16 -17 -10 -1 -0 -6 -22 -7 -8 -12 -5 -3 -4 -3 -1 -1 -7 -47 -130 -87 -83 -65 -15 -4 -1 -1 -1 -1 -2 -2 -3 -4 -7 -2 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 0 0 -0 0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 0 0 0 0 0 -1 -0 -0 -1 -1 0 -0 -0 0 0 -0 0 0 0 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -2 -1 0 0 0 -0 -1 -1 -1 -2 -1 -0 -0 0 0 0 0 0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 -0 -1 -0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -2 -3 -2 -4 -8 -12 -11 -5 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -0 -1 -2 -5 -9 -13 -17 -21 -27 -27 -24 -26 -30 -31 -35 -35 -34 -34 -34 -33 -34 -35 -36 -35 -34 -33 -32 -32 -31 -30 -31 -30 -29 -27 -27 -27 -25 -25 -25 -23 -23 -25 -25 -24 -22 -22 -18 -21 -20 -17 -15 -16 -14 -9 -7 -3 -4 -9 -11 -11 -14 -16 -11 -9 -5 -6 -4 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -1 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -0 0 0 0 -0 -0 -0 -1 -2 0 0 -1 -1 -1 -1 -1 -1 -2 -4 -6 0 -0 -1 -0 -1 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 -1 -2 -2 -2 0 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -2 -1 -0 -0 0 -0 -0 -1 -1 -0 -0 -0 0 -1 -0 -0 -1 -1 -1 -0 -0 0 -0 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -5 -17 -4 -2 -3 -4 -5 -5 -2 -1 -1 -2 -3 -1 -2 -1 -1 -1 -2 -5 -7 -10 -14 -38 -102 -9 -30 -24 -10 -4 -2 -1 -1 -1 -0 -1 -3 -3 -5 -2 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 -2 -2 -2 -1 -2 -2 -1 -1 -1 -1 0 -0 0 -0 0 -1 -0 0 0 0 -0 -1 -1 -1 0 0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 -1 -1 -1 -1 -0 -0 -1 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 -0 0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -2 -1 -1 -2 -2 -1 -2 -2 -3 -7 -11 -8 -1 -0 -2 -2 -0 -3 -2 -1 -1 -1 -1 -2 -2 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 0 0 0 0 -1 -2 -2 -1 -0 -0 -0 0 0 -0 -1 -0 -0 0 -0 -2 -5 -9 -14 -15 -11 -6 -7 -23 -29 -30 -30 -31 -35 -35 -35 -33 -34 -34 -34 -34 -33 -33 -33 -32 -31 -31 -32 -30 -29 -27 -27 -27 -27 -28 -28 -27 -24 -24 -26 -27 -24 -22 -20 -20 -20 -18 -18 -18 -14 -10 -7 -7 -10 -10 -9 -8 -11 -16 -7 -11 -7 -5 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -2 -3 -1 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -0 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -2 -2 -1 -1 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -1 -0 0 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -0 0 -1 -1 -1 -1 -1 -1 -0 -1 -2 0 0 0 -2 -2 -2 -1 -1 -1 -1 0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 0 0 -0 -0 0 0 0 -2 -2 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -2 -0 -0 0 -1 -2 -2 -1 -1 0 0 -0 -1 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -1 -0 0 -0 -0 0 0 0 -0 -1 -0 0 0 0 0 -0 0 -4 -2 -1 -2 -2 -2 -2 -1 -2 -1 -3 -4 -0 -0 -1 -1 -2 -1 -14 -37 -46 -42 -35 -25 -22 -6 -17 -89 -45 -7 -2 -2 -1 -1 -1 -2 -2 -7 -4 -2 -2 -2 -2 -1 -1 -2 -4 -2 -1 -1 -1 -0 0 -1 -2 -1 -0 -0 -1 -2 -3 0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -0 -2 -2 -2 -2 -1 -1 -1 -2 -1 0 0 0 -1 -1 -1 -0 -0 -1 -1 -1 0 -0 -0 0 0 0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -1 -1 -0 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -0 0 -1 -1 -0 -1 -1 -1 -1 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 -0 0 0 -0 -0 -1 -1 -2 -2 -2 -2 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -2 -4 -2 -1 -1 -1 -6 -11 -2 -0 -1 -2 -1 -0 -0 0 -1 -2 -1 -2 -2 -0 0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -0 0 0 0 -2 -3 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -4 -7 -10 -12 -13 -17 -24 -28 -29 -29 -29 -32 -34 -36 -35 -32 -33 -34 -34 -33 -33 -33 -34 -33 -32 -32 -32 -31 -30 -29 -28 -28 -29 -31 -31 -29 -24 -26 -27 -26 -26 -25 -23 -20 -16 -17 -16 -19 -14 -9 -7 -8 -8 -9 -10 -8 -9 -10 -3 -7 -9 -4 -3 -4 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -2 -1 -0 0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -1 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -0 0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -2 -2 -1 -1 -1 -1 -1 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 0 0 -1 -2 0 0 0 0 0 -2 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -4 -3 -2 -1 -2 -2 -2 -5 -9 -4 -5 -2 -1 -1 -2 -2 -6 -16 -78 -144 -77 -53 -45 -7 -5 -7 -17 -116 -76 -13 -4 -3 -1 -1 -1 -2 -2 -11 -4 -2 -2 -1 -1 -2 -2 -7 -18 -3 -4 -4 -3 -1 -0 -3 -3 -1 -1 -1 -2 -3 -3 0 0 -0 -1 -1 -2 -2 -1 -0 -1 -2 -2 -1 -2 -2 -2 -1 -1 -2 -2 -2 -1 -1 -0 0 0 0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 -1 -1 -0 -0 -1 -1 -1 -0 0 -1 -2 -1 -1 -1 -1 0 -0 -0 -0 -0 0 -0 0 0 0 -0 -1 -1 -1 -1 -2 -0 -0 -1 -0 0 -0 -0 -1 -1 -0 -0 -1 -1 -0 0 -0 -0 -1 -1 -2 -2 -1 -2 -2 -1 -1 -0 -0 0 0 -1 -1 -3 -3 -0 -3 -3 -3 -1 0 -1 -1 -1 -2 -1 -1 -2 -2 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 0 0 -1 -2 -3 -2 -2 0 0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -2 -5 -6 -8 -12 -16 -21 -26 -28 -26 -26 -26 -33 -35 -36 -35 -33 -32 -34 -33 -33 -32 -33 -33 -32 -33 -32 -31 -30 -29 -29 -29 -29 -30 -32 -31 -28 -27 -27 -28 -27 -26 -26 -18 -15 -24 -20 -14 -13 -9 -7 -11 -12 -12 -12 -8 -10 -14 -8 -7 -9 -6 -4 -7 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 0 0 0 0 -3 -1 -1 -1 -0 -0 -0 0 0 -0 -0 0 0 -0 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 0 0 0 0 -0 -1 -0 0 0 0 -1 -1 -0 -0 -0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -0 -2 -2 -1 -1 -0 -0 0 -0 -1 0 -1 -0 0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 -0 0 0 0 -0 -1 -1 -0 -0 -0 -1 -0 -1 -3 -3 -2 -3 -4 -2 -2 -1 -0 -2 -3 -1 -1 -2 -4 -4 -3 -4 -9 -9 -13 -11 -2 -1 -1 -6 -19 -112 -94 -16 -10 -3 -1 -0 -2 -1 -3 -8 -7 -4 -5 -7 -9 -12 -18 -24 -43 -22 -5 -2 -1 -1 -0 -1 -2 -2 -1 -2 -4 -5 -3 -0 0 -0 -1 -1 -1 -2 -1 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 0 0 -0 0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -1 -0 -0 -1 -0 -1 -1 -0 -1 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 0 -0 -1 -0 0 -0 -0 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 0 -0 -0 -1 -1 -2 -3 -1 -2 -2 -2 -0 0 -1 -1 -0 -1 -0 -2 -3 -3 -1 -1 -1 -1 -0 -1 -2 -1 -1 -1 -1 -1 -0 0 0 -1 -2 -1 -0 0 0 0 -0 -0 0 0 -0 -1 -1 -0 -1 -0 -2 -2 -4 -6 -8 -15 -20 -21 -25 -29 -29 -33 -34 -34 -34 -35 -33 -29 -32 -32 -33 -31 -31 -32 -33 -33 -32 -31 -30 -29 -29 -30 -31 -30 -31 -30 -28 -27 -28 -29 -29 -28 -25 -21 -23 -25 -15 -8 -8 -9 -7 -5 -12 -12 -12 -10 -11 -11 -12 -12 -9 -7 -5 -8 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -0 -0 0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 -1 -1 -0 0 0 0 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -1 -0 -0 -0 -1 -1 -1 -1 0 0 0 -0 -2 -0 0 0 -1 -1 -1 0 -1 -1 0 0 -0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 0 0 0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 -0 -0 -1 -1 -4 -5 -2 -4 -6 -4 -2 -0 -1 -1 -1 -2 -3 -4 -3 -1 -0 -0 -0 -1 -1 -2 -1 -1 -6 -21 -58 -55 -22 -5 -1 -1 -0 -2 -2 -5 -7 -7 -9 -19 -35 -48 -48 -42 -42 -57 -52 -18 -11 -4 -2 -3 -1 -0 -1 -1 -2 -6 -3 -2 -0 0 -1 -2 -2 -1 -2 -1 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -0 0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 0 -1 -1 -0 0 0 0 -0 0 -0 -0 0 0 0 -0 0 -0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 -0 -0 0 0 -0 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 0 -0 -1 -1 -0 -0 0 0 -0 0 0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 0 -0 -1 -1 -1 0 0 -0 -3 -2 -0 -3 -4 -1 -1 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -1 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -1 -0 -1 -2 -3 -4 -8 -7 -11 -21 -23 -27 -30 -33 -34 -34 -34 -35 -30 -32 -30 -32 -31 -31 -31 -32 -32 -32 -31 -31 -31 -30 -31 -32 -29 -29 -30 -29 -28 -30 -31 -37 -28 -27 -26 -29 -26 -18 -13 -9 -11 -6 -2 -7 -9 -12 -13 -13 -12 -12 -14 -10 -8 -6 -6 -6 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -2 -2 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -1 -1 0 0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 -1 -1 -1 -2 0 0 0 0 -2 -0 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -1 -1 -0 -1 -0 -0 -1 -2 -2 -1 0 0 0 -0 -0 -0 0 0 -0 -1 -2 -1 -1 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -0 0 0 0 -1 -1 -1 -0 -1 -1 -0 -0 0 0 -0 -1 -1 -0 -0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 -1 -4 -6 -3 -2 -5 -12 -1 -1 -1 -1 -2 -5 -5 -3 -1 -1 -0 -0 -1 -4 -6 -3 -1 -2 -8 -15 -16 -15 -12 -4 -5 -1 -1 -2 -4 -5 -6 -6 -15 -32 -43 -48 -52 -6 -13 -44 -37 -29 -22 -11 -7 -5 -1 -1 -1 -1 -2 -3 -2 -2 -1 0 -0 -3 -6 -3 -3 -3 -1 0 -0 -0 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -2 -0 -0 -1 -1 -0 -1 -1 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 0 0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 0 -1 -1 -1 -0 0 0 -0 -1 -0 -0 0 -0 0 0 0 0 0 0 -0 0 0 -0 -0 0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -2 -2 -2 -2 -2 -2 -2 -1 -0 0 -1 -2 -2 -3 -2 -1 -6 -1 -2 -0 0 -1 -1 -0 -0 -1 -2 -2 0 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -1 -2 -7 -12 -12 -18 -23 -21 -26 -30 -31 -35 -34 -33 -34 -28 -30 -30 -30 -30 -31 -31 -31 -32 -32 -32 -32 -32 -32 -32 -31 -29 -28 -29 -30 -29 -30 -36 -35 -30 -29 -28 -30 -30 -27 -23 -19 -16 -8 -8 -7 -8 -10 -12 -12 -13 -12 -13 -10 -8 -8 -7 -4 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -2 -3 -2 -1 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -0 0 0 -0 -0 0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 -0 -1 -1 0 0 0 -1 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 0 0 0 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -2 -2 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 -0 -1 -1 -0 -1 -2 -1 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -2 -1 -1 -1 -1 -0 -0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 -0 -0 -0 -0 0 -0 -2 -4 -3 -2 -4 -10 -1 -0 -1 -1 -3 -5 -5 -3 -3 -1 -1 -1 -3 -2 -2 -3 -4 -6 -8 -9 -8 -7 -6 -2 -2 -2 -2 -5 -5 -5 -5 -5 -11 -19 -25 -35 -43 -42 -48 -34 -26 -24 -17 -7 -4 -7 -6 -5 -4 -2 -1 -3 -4 -3 -3 -1 0 -0 -1 -1 -0 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -0 -0 0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -1 -1 0 0 0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 0 0 -1 -0 -1 -1 -1 -1 -1 0 0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 0 0 -0 0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -0 -1 -1 -1 -0 -0 0 -2 -2 -1 0 -1 -2 -2 -2 -2 -1 0 -1 0 0 0 0 0 0 -1 -2 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 0 -0 -1 -0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -1 -1 -3 -8 -14 -17 -17 -22 -24 -26 -28 -32 -34 -35 -29 -27 -28 -29 -29 -31 -31 -31 -31 -32 -32 -32 -32 -32 -32 -31 -29 -28 -30 -31 -29 -31 -37 -36 -35 -32 -30 -30 -27 -25 -27 -26 -18 -13 -12 -9 -7 -8 -11 -13 -12 -8 -10 -10 -10 -11 -9 -5 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -3 -3 -2 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -0 0 -1 -1 -1 -1 -1 -1 -1 -2 -1 0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 -0 -2 -0 0 0 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 -2 -1 -0 -1 -2 -1 0 0 0 -0 -0 -1 -1 -1 -1 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 -0 -0 -0 -1 0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -2 -13 -2 -5 -2 -1 -6 -9 -7 -5 -4 -4 -1 -1 -1 -0 -1 -3 -6 -12 -12 -9 -6 -4 -3 -9 -2 -1 -1 -2 -2 -3 -6 -4 -4 -8 -7 -13 -23 -22 -29 -29 -28 -20 -13 -9 -4 -0 -1 -0 -1 -4 -3 -3 -2 -3 -4 -6 -6 -1 -0 -2 0 0 0 -2 -7 -4 -1 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 -0 -0 0 0 0 0 -0 -1 -1 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -1 0 0 0 0 0 0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -1 -0 -1 -0 -0 -1 -1 0 0 0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -1 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -1 0 -2 -0 -2 -3 -1 -1 -2 -2 -2 -3 -2 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -2 -1 0 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -0 0 -0 -0 0 0 0 0 -0 -1 -2 -1 -0 -0 -1 -5 -10 -15 -19 -18 -20 -27 -25 -30 -32 -32 -28 -25 -27 -28 -28 -29 -31 -31 -32 -32 -32 -32 -32 -32 -31 -31 -30 -30 -32 -30 -29 -31 -32 -32 -32 -30 -30 -31 -25 -31 -29 -24 -18 -13 -13 -13 -7 -8 -10 -11 -8 -8 -9 -9 -8 -9 -9 -5 -3 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -3 -3 -2 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 0 -0 -1 -1 -1 -0 -1 -0 0 0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 -0 0 0 0 -1 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -0 -2 -1 -0 0 -1 -0 0 0 0 -0 -2 -2 -1 -0 0 -2 -2 -0 0 -1 -1 0 0 0 0 -0 -1 -1 -2 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -2 -2 -2 -2 -1 -1 -1 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -2 -12 -20 -23 -5 -4 -4 -3 -9 -13 -7 -2 -3 -5 -1 -3 -1 -0 -1 -4 -10 -15 -15 -8 -7 -2 -6 -11 -2 -0 -1 -3 -3 -3 -4 -2 -4 -9 -5 -10 -11 -17 -19 -18 -17 -10 -6 -5 -3 -2 -4 0 -2 -2 -1 -2 -2 -3 -3 -4 -5 -1 -3 -4 -1 -2 -0 0 -3 -2 -1 -1 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 -0 0 0 0 -0 0 -1 -1 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 0 0 0 -2 -2 -0 0 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -2 -1 -2 -3 -2 -1 -2 -1 -1 -2 -2 -0 -1 -2 -1 0 -0 -0 -0 -1 -0 0 0 0 0 -0 -0 0 0 -0 -2 -2 -2 -0 0 0 -1 -2 -1 -2 -2 -2 -1 -2 -0 0 -1 -2 -1 0 0 0 0 -1 -2 -0 0 -0 -0 -2 -6 -10 -12 -12 -17 -15 -17 -23 -30 -24 -16 -28 -27 -30 -27 -28 -30 -31 -31 -32 -33 -32 -33 -32 -32 -32 -31 -31 -32 -32 -31 -31 -30 -29 -30 -29 -30 -27 -23 -29 -21 -17 -18 -14 -11 -10 -6 -8 -10 -10 -8 -7 -7 -6 -7 -7 -5 -1 -3 -4 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -3 -3 -2 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -1 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 -2 -2 -0 0 -1 -1 -1 -1 -0 -1 -1 -0 -0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 -0 -1 -2 -1 0 0 0 0 -0 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -13 -9 -14 -8 -2 -5 -7 -4 -1 -1 -7 -3 -1 -1 -0 -1 -3 -5 -7 -10 -4 -4 -2 -10 -3 -1 -1 -1 -7 -7 -1 -0 -2 -5 -8 -8 -2 -3 -5 -5 -5 -6 -7 -9 -8 -3 -8 -17 -1 -0 -0 -1 -2 -2 -3 -3 -2 -4 -2 -4 -6 -3 -5 -2 0 0 0 -0 -1 -1 -0 0 0 -0 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 -0 -0 0 -0 -1 -1 -0 -1 -0 -2 -1 -1 -1 -1 -0 -0 0 -0 -1 -0 -1 0 0 0 0 0 -2 -1 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -1 -1 -1 -1 -2 -3 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -3 -2 -0 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -0 -1 -1 -1 -0 -2 -2 -2 -1 -2 -1 0 -1 -2 -2 0 0 0 0 0 0 0 -0 -1 -0 -1 -3 -3 -4 -7 -13 -9 -6 -15 -27 -23 -14 -31 -28 -27 -32 -30 -30 -31 -31 -32 -32 -33 -34 -34 -34 -33 -32 -33 -34 -34 -34 -32 -30 -30 -26 -26 -26 -23 -22 -23 -20 -16 -17 -14 -12 -5 -6 -8 -9 -11 -10 -8 -7 -6 -8 -9 -5 -1 -2 -3 -3 -2 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -2 -2 -2 -1 -1 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 -0 -1 -1 -1 -0 -1 -1 0 -0 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 0 -0 -0 -1 -0 0 0 -0 -0 -1 -1 -2 -2 -2 -0 0 -0 -2 -3 -2 -1 -0 -0 -0 -1 0 0 0 0 -0 -1 -1 -1 -1 0 0 0 0 -0 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -1 0 0 0 -0 -1 -0 -0 -0 -0 0 0 -0 -1 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -1 -1 -2 -1 -4 -5 -3 -1 -1 -3 -1 -0 -2 -4 -5 -3 -1 -1 -2 -0 -0 -2 -3 -2 -3 -2 -2 -2 -2 -2 -3 -3 0 -1 -5 -15 -17 -23 -22 -14 -4 -1 -1 -1 -6 -18 -10 -1 -2 -2 -6 -4 -2 -3 -3 -3 -2 -4 -3 -5 -2 -5 -3 -3 -4 -3 -2 -3 -3 -3 -2 -2 -2 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -0 -0 0 -0 -0 0 0 -1 -1 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -1 -1 -0 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -0 -0 0 -0 -1 -0 -1 -1 0 0 0 0 -0 0 -1 -1 -0 -0 -0 0 -0 -1 -0 -1 -0 0 -1 -0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -1 -2 -1 -0 -0 -1 -2 -2 -0 -1 -0 -2 -2 -1 -1 -1 -2 -3 -2 -0 -1 -2 -1 -1 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -1 -2 -2 -2 -1 -1 -2 -0 -2 -2 -2 -1 0 0 -0 -1 -0 -2 -1 0 0 0 0 -0 -1 -1 -1 -1 -1 -3 -7 -10 -9 -7 -10 -17 -26 -25 -32 -30 -29 -36 -32 -28 -29 -31 -32 -33 -34 -34 -36 -36 -35 -35 -35 -36 -37 -36 -31 -28 -28 -25 -25 -25 -24 -22 -20 -21 -23 -24 -23 -15 -7 -6 -8 -9 -11 -11 -10 -7 -6 -5 -4 -1 -0 -1 -1 -2 -2 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 0 0 0 -0 -0 -1 -1 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -0 0 0 -1 -1 -1 -0 -1 -2 -1 -0 0 -0 -2 -2 -2 -3 -2 -2 -1 -2 -1 0 0 0 -0 -0 -0 -1 -2 -1 0 -0 0 0 0 -1 -1 -2 -2 -2 -2 -1 -2 -2 -0 0 -1 -0 0 -1 -0 -0 -0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 -0 -0 -0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -3 -5 -1 -2 -1 -2 -0 0 -3 -6 -5 -4 -9 -10 -2 -1 -3 -4 -3 -1 -0 -1 -1 -1 -3 -4 -2 -1 -6 -10 -29 -15 -11 -12 -9 -4 -5 -9 -9 -7 -15 -4 -7 -13 -14 -8 -3 -1 -0 -1 -2 -2 -3 -3 -2 -3 -3 -3 -3 -2 -2 -5 -7 -4 -2 -6 -7 -2 -0 -1 -1 -0 -0 -0 0 -0 -1 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 -0 -0 -0 0 0 0 -1 -1 -1 -0 0 0 0 -0 -0 -1 -1 -0 0 -0 -1 -0 -0 -1 -0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 -0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -1 -0 -1 0 -0 -1 -1 -0 0 -1 -1 -1 -1 -1 0 -0 -1 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 0 0 -1 -0 -1 -1 -1 -1 -0 -1 -1 0 -0 -1 -1 -0 -0 -0 -1 -1 -1 0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -0 -1 -0 -0 -1 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -0 -2 -1 -2 -0 -2 -3 -2 -1 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 0 0 0 0 -0 -2 -1 -3 -2 -1 -1 -2 -2 -2 -2 -2 -2 -1 -2 -1 -0 -1 -2 -2 -2 -0 -1 -0 0 -2 -1 0 0 0 -0 -1 -1 -0 -1 -1 -1 -2 -6 -9 -9 -8 -10 -9 -12 -28 -36 -29 -32 -33 -29 -28 -30 -30 -31 -32 -32 -33 -36 -37 -37 -36 -35 -35 -36 -35 -32 -28 -26 -25 -25 -26 -25 -26 -32 -28 -26 -26 -23 -16 -8 -6 -9 -9 -10 -12 -10 -6 -5 -4 -3 -2 -2 -2 -2 -2 -2 -1 -0 -0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 0 0 0 -1 -2 -1 0 -0 -3 -2 -0 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 0 0 0 0 -0 -1 -2 -2 -2 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -0 -2 -1 -0 0 0 -0 -0 -0 -1 -1 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 0 -0 -0 0 0 0 -0 -1 -2 -2 -2 -1 -1 -0 0 -0 -1 -2 -5 -7 -4 -5 -1 -2 -3 -2 -0 -0 -0 -4 -6 -3 -0 -2 -10 -16 -13 -15 -15 -14 -5 -0 -6 -18 -27 -18 -12 -6 -6 -9 -14 -12 -8 -3 -0 -1 -2 -1 -2 -2 -3 -42 -53 -18 -1 -1 -0 -1 -3 -4 -6 -5 -8 -11 -6 -2 -1 -1 -0 -0 -1 -0 -1 -1 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -1 -1 -0 0 0 0 -0 -0 -1 -0 0 0 0 0 -0 -0 0 0 0 -0 -0 -1 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -0 -1 -1 0 0 -0 -0 -1 -0 -0 0 -0 0 -0 -1 -1 -0 -1 -1 -0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -2 -2 -0 -0 -2 -1 -2 -2 -2 -2 -2 -2 -1 0 -0 -3 -3 -1 -2 -1 -1 -0 -0 0 0 0 0 -0 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -2 -2 -0 0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -4 -6 -6 -6 -12 -12 -12 -26 -27 -27 -30 -30 -33 -26 -23 -27 -29 -29 -32 -34 -36 -38 -37 -36 -36 -35 -35 -34 -33 -29 -26 -26 -26 -27 -27 -34 -33 -30 -26 -24 -24 -19 -8 -6 -9 -9 -9 -11 -8 -7 -6 -4 -3 -3 -4 -4 -3 -2 -1 -1 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 -0 -1 -1 0 0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -1 -1 0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 -0 0 -0 -1 -1 -0 0 0 -0 -1 -1 -0 -1 -1 -1 -6 -6 -3 -3 -2 -3 -9 -11 -1 -0 -7 -9 -3 -1 -1 -1 -1 -1 -2 -4 -20 -17 -8 -3 -3 -6 -6 -12 -24 -24 -21 -10 -13 -4 -6 -8 -10 -7 -5 -2 -1 -2 -1 -7 -11 -33 -79 -28 -86 -54 0 -0 -1 -1 -1 -1 -2 -1 -11 -22 -14 -6 -3 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 -0 -0 0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -0 0 -1 -1 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -1 -1 -0 -0 0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 0 -0 -2 0 0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -2 -2 -2 -1 -2 -2 -2 -2 -1 -3 -3 -0 -1 -1 -1 -1 -0 -1 -2 -0 0 -0 -0 0 0 -0 -1 -1 -0 0 0 -0 -0 -3 -3 -1 -1 -2 -3 -2 -2 -2 -3 -0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -3 -5 -4 -6 -12 -13 -21 -31 -28 -21 -24 -23 -18 -18 -22 -24 -25 -26 -28 -32 -35 -35 -36 -36 -36 -35 -35 -35 -33 -30 -29 -28 -27 -28 -29 -35 -33 -31 -27 -22 -20 -17 -9 -9 -10 -10 -10 -10 -10 -10 -9 -5 -4 -3 -5 -5 -4 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 -1 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -1 -1 -2 -2 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -1 -1 -1 0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -1 -2 -1 -1 -1 -0 -0 0 0 -0 -1 -1 0 0 -0 -1 -0 0 -0 -0 -0 -1 0 0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 -1 -1 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -1 -2 -2 -3 -4 -2 -6 -9 -10 -2 -1 -14 -15 -6 -1 -0 -1 -1 -1 -2 -7 -23 -23 -8 -3 -1 -1 -2 -4 -9 -9 -8 -8 -7 -4 -8 -9 -8 -6 -5 -2 -4 -18 -5 -33 -9 -13 -19 -4 -135 -112 -0 0 -0 -1 0 0 0 -6 -11 -8 -6 -6 -4 -2 -2 -1 -0 -1 -0 -0 -1 -0 -0 -1 -1 -1 -1 0 0 -0 -1 -0 -0 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 0 -0 -1 -0 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 0 -0 -1 -0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 0 0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 0 0 -0 0 -0 -1 -0 0 -0 -0 -1 -1 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -1 -1 -2 -2 -2 -2 -2 -1 -1 0 0 0 0 0 -0 -1 -1 -1 0 -0 -2 -1 -0 -2 -2 -2 -2 -2 -2 -1 -1 -3 -3 -3 -2 -0 -0 -0 -0 -1 -0 -0 -1 0 0 -2 -1 0 0 -0 -0 -1 -1 -0 -1 -0 -2 -1 -0 -2 -2 -1 -1 -2 -1 -2 -2 -0 -0 0 0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -2 -0 -1 -8 -16 -18 -22 -30 -22 -8 -22 -24 -25 -29 -24 -21 -22 -24 -26 -30 -32 -33 -33 -35 -36 -36 -35 -34 -32 -31 -30 -31 -29 -29 -29 -32 -33 -30 -26 -21 -16 -16 -11 -11 -11 -11 -10 -10 -11 -11 -10 -8 -3 -5 -5 -5 -4 -3 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 -3 -2 -1 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 0 0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -2 0 -1 -2 -1 -1 -1 -0 -1 -1 -1 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -1 -1 -0 0 0 -0 -1 -0 -0 -0 0 0 -1 -1 -1 -2 -4 -6 -17 -15 -12 -4 -1 -9 -9 -3 -0 0 0 0 0 -1 -11 -28 -31 -18 -6 -9 -11 -1 -4 -13 -8 -3 -2 -3 -3 -7 -8 -9 -11 -11 -8 -14 -53 -13 -27 -7 -1 0 -79 -100 -31 -0 0 -0 -1 0 0 0 -7 -11 -8 -4 -2 -2 -3 -6 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 -0 -0 -0 0 0 0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -2 -1 -0 0 -0 -0 -1 -2 -1 -0 -1 -1 -0 0 0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -1 -2 -2 0 0 -1 -0 0 -2 -3 -2 -2 -2 -2 -1 -0 -3 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -1 -0 -2 -2 -3 -3 -3 -2 -2 0 -0 -2 -3 -2 -0 -0 -0 0 -0 -0 -0 -1 -0 -1 -2 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -3 -2 -1 -8 -16 -17 -16 -14 -5 -7 -19 -20 -21 -20 -19 -20 -20 -17 -24 -27 -31 -29 -31 -33 -34 -35 -35 -34 -33 -32 -31 -32 -32 -30 -28 -27 -27 -28 -25 -21 -17 -16 -16 -14 -12 -11 -11 -11 -11 -11 -10 -8 -6 -5 -5 -5 -4 -4 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -5 -3 -2 -1 -1 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -1 -1 -0 -0 -0 0 -0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -1 -2 -1 -1 -0 -0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -2 -1 -1 -1 -1 -0 -1 -2 -1 -1 -1 -1 -0 0 0 -1 -2 -2 -1 -1 -1 -2 -1 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -1 -5 -11 -4 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -6 -18 -23 -20 -15 -10 -10 -11 -9 -0 -3 -5 -3 -2 -1 -2 -9 -20 -21 -8 -6 -6 -19 -34 -12 -3 -5 -19 -51 -94 -158 -158 -1 -0 -0 -0 -0 -0 -0 -1 -0 -3 -4 -3 -2 -3 -6 -4 -1 -1 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 0 0 -0 -0 -1 -1 -0 -1 -1 -0 -1 -0 -0 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 0 0 -0 0 0 0 -0 -0 0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -0 0 -0 -1 -3 -1 -1 -1 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -0 -1 -1 -1 -2 -1 0 -1 -2 -2 -2 -0 0 0 -1 -1 -1 -0 -0 -1 -1 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -3 -1 -2 -2 -2 -2 -2 -0 -1 0 0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -1 -2 -6 -9 -16 -16 -9 -7 -9 -14 -15 -13 -16 -21 -18 -12 -14 -20 -25 -26 -27 -29 -33 -36 -36 -35 -34 -33 -32 -31 -31 -33 -32 -30 -29 -25 -23 -22 -21 -18 -17 -15 -13 -13 -12 -11 -11 -10 -10 -10 -8 -6 -3 -4 -4 -4 -4 -1 -2 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -3 -3 -2 -3 -2 -1 -0 0 0 0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -1 0 0 0 0 0 0 0 -0 -2 -3 -0 0 0 -1 -1 -1 -0 0 0 -0 0 0 0 0 0 0 0 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 -1 -2 -1 -0 -1 -1 -2 -1 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -0 0 0 -0 -0 -0 -1 -0 -0 -1 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -1 -1 -0 -0 -0 -1 -2 -3 -5 -13 -24 -22 -14 -8 -5 -3 -3 -5 -1 -10 -4 -2 -2 -2 -2 -8 -14 -10 -4 -2 -4 -16 -4 -1 -0 -23 -35 -104 -205 -145 -19 -5 -28 -5 -2 -0 -0 -1 -1 0 -0 -2 -4 -3 -2 -2 -7 -4 -1 -1 -1 -1 -1 -0 -0 0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 0 -0 -1 -1 -2 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 0 -0 -2 -1 -1 -2 -2 -2 -2 -1 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -5 -1 -1 -2 -0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -2 -1 -1 -1 -1 -2 -2 -2 -1 -2 -1 -1 -3 -2 -2 -2 -1 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -2 -2 -2 -2 -3 -3 -2 -2 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -2 -2 -3 -2 -2 -3 -2 -2 -6 -11 -4 -8 -9 -4 -4 -6 -8 -7 -6 -8 -11 -18 -22 -22 -23 -24 -24 -25 -27 -30 -32 -31 -32 -34 -35 -34 -34 -35 -34 -33 -31 -27 -24 -21 -21 -20 -18 -15 -12 -11 -13 -13 -11 -10 -11 -11 -9 -7 -6 -6 -5 -5 -4 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -2 -3 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 0 -0 -0 -0 -0 -0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 -0 -1 -1 0 0 0 -0 -0 -1 -1 -1 -1 -1 0 0 -0 -1 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 -1 -2 -1 -1 -1 -1 -1 -2 -2 -2 -0 0 -0 -0 -0 -1 -1 -1 -1 -0 0 -1 -1 -0 -1 -1 -1 -0 0 -0 -1 -0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 0 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -6 -9 -12 -13 -13 -20 -26 -20 -10 -9 -5 -2 -3 -3 -3 -3 -10 -17 -10 -10 -16 -5 -13 -9 -0 -3 -5 -46 -27 -8 -19 -79 -184 -186 -122 -23 -16 -99 -25 -2 -5 -3 -0 -0 0 -1 -4 -2 -4 -2 -2 -11 -7 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -1 -1 0 0 -0 -12 -6 -1 -0 -0 -0 -0 -1 -1 0 -0 -1 -1 -1 -1 -0 0 0 -0 -0 -0 0 -1 -5 -7 -6 -6 -5 -2 -3 -3 0 0 -0 -0 -1 -0 -0 -0 -1 -3 -6 -3 -2 -1 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -2 -2 -2 -2 -2 -2 -2 0 -2 -2 -1 -0 -1 -2 -1 -0 -1 -1 -1 -2 -2 -2 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 -0 -2 -3 -3 -1 -2 -2 -1 -1 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -5 -6 -2 -1 -4 -4 -5 -4 -2 -1 -2 -6 -1 -20 -29 -25 -24 -23 -23 -24 -27 -27 -32 -32 -34 -35 -34 -31 -30 -30 -32 -33 -32 -30 -27 -23 -21 -21 -19 -14 -9 -10 -13 -12 -12 -12 -13 -12 -9 -7 -6 -7 -6 -4 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -4 -4 -2 -2 -3 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 -1 -0 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 0 0 0 -0 -0 -0 -1 -0 0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -3 -6 -2 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 0 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -11 -10 -17 -17 -13 -13 -17 -17 -12 -17 -7 -2 -0 -2 -4 -5 -17 -27 -24 -12 -9 -9 -6 -5 -2 -7 -31 -75 -37 -12 -16 -62 -178 -206 -144 -120 -50 -83 -27 -2 -2 -2 0 0 0 -0 -0 -2 -2 -2 -2 -4 -3 -2 -3 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -1 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 0 -0 -2 -0 -0 -1 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 -1 -10 -14 -10 -11 -7 -2 -2 -1 -0 0 -1 -1 -1 -1 -1 -0 -1 -1 -6 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -2 -3 -2 -2 -2 -1 -2 -2 -2 -1 -2 -1 -1 -1 -0 -0 -1 -0 -1 -1 -1 -2 -2 -2 -1 0 -0 -1 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -0 -0 0 -1 -2 -2 -0 -0 -1 -2 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -2 -2 -3 -3 -3 -1 -5 -6 -3 -2 -2 -1 -1 -5 -9 -5 -1 -0 -0 -0 -3 -18 -24 -20 -20 -22 -26 -23 -25 -26 -26 -25 -28 -31 -32 -34 -33 -32 -33 -31 -30 -30 -29 -25 -23 -21 -20 -15 -12 -12 -13 -13 -13 -14 -15 -13 -10 -7 -7 -7 -5 -3 -2 -2 -2 -3 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 -3 -2 -1 -2 -2 -2 -1 -1 -1 -0 0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -2 -2 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -1 -1 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 0 0 0 -0 -1 -0 -0 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -1 -2 -1 -2 -3 -2 -2 -1 -0 0 -1 -1 -0 0 -0 -0 0 0 -0 -1 -4 -5 -12 -19 -17 -12 -10 -10 -11 -24 -5 -2 -3 -5 -6 -7 -7 -14 -22 -11 -7 -7 -2 -2 -10 -8 -65 -44 -2 -7 -13 -47 -150 -212 -207 -75 -57 -20 -3 -1 -1 -0 -1 -4 -7 -4 -2 -2 -1 -2 -3 -2 -2 -4 -6 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -1 -1 -1 -1 -1 -0 0 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 -0 0 -0 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -1 -1 0 0 0 -0 -1 -1 -0 -1 -0 -1 -2 -8 -11 -9 -7 -2 -2 -2 -1 -1 -0 -0 -2 -3 -2 -1 -1 -1 -0 0 0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -0 0 0 0 -1 -2 -1 -2 -2 -1 -2 -2 -2 -3 -2 -2 -2 -2 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -0 0 0 0 0 0 -0 -1 0 0 -1 -0 0 0 0 -0 -1 -0 -0 -1 -0 -0 -2 -2 -1 -0 -0 -1 -1 -1 -0 0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -0 -1 0 -4 -3 -2 -2 -0 -1 -3 -1 -1 -1 -5 -4 -10 -21 -22 -19 -20 -16 -20 -21 -20 -21 -21 -23 -25 -28 -30 -21 -16 -25 -27 -26 -27 -30 -31 -30 -28 -21 -19 -16 -16 -15 -15 -14 -14 -14 -16 -13 -10 -9 -8 -7 -5 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -5 -5 -4 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 0 0 -0 -0 -1 -0 0 0 -0 -0 0 0 0 0 -0 -0 0 -1 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 -0 -0 -1 -1 -0 -0 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 -2 -3 -1 -1 -3 -3 -1 -1 -1 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -4 -5 -5 -8 -7 -6 -13 -21 -4 -0 -7 -7 -9 -9 -10 -19 -17 -10 -9 -6 -3 -2 -31 -15 -36 -38 -4 -27 -107 -124 -148 -154 -108 -69 -49 -24 -10 -3 -2 -3 -7 -8 -0 -0 0 -1 -1 -2 -3 -4 -3 -5 -12 -3 -0 -0 -1 -1 -1 -0 -0 0 0 0 -0 -1 -1 -1 -1 -0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -1 -1 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 0 -0 -1 -1 -0 0 -1 -1 -1 -1 -0 0 -0 -1 -1 -1 -0 -0 -1 -2 -3 -4 -5 -5 -4 -2 -1 -1 -2 -1 -0 -0 -1 -2 -4 -4 -2 -0 0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -0 0 0 -0 -0 -0 -1 0 -0 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -1 -0 0 0 -0 -1 -1 -1 -2 -2 -2 -2 -1 0 0 0 -1 -3 -3 -2 -0 -1 -2 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -2 -3 -1 -0 -1 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -4 -1 -0 -0 -0 -0 -3 -9 -8 -6 -7 -8 -3 -1 -1 -2 -5 -10 -15 -19 -23 -24 -19 -20 -19 -18 -20 -21 -15 -17 -23 -22 -14 -15 -22 -26 -28 -31 -33 -33 -30 -27 -23 -19 -17 -17 -17 -17 -15 -14 -14 -16 -14 -12 -11 -8 -7 -5 -4 -3 -3 -2 -2 -1 -1 -1 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -5 -5 -4 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -1 -1 -0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 -1 -1 -1 -1 0 0 0 0 -0 -1 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 0 -0 -1 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -1 -0 -1 -2 -1 -1 -1 -0 -1 -1 -2 -1 -0 -1 -2 -2 -3 -0 -1 -1 -0 -2 -4 -6 -6 -7 -6 -14 -21 -17 -16 -16 -16 -17 -17 -18 -23 -23 -14 -17 -7 -3 -1 -1 -0 -17 -24 -4 -25 -141 -139 -139 -157 -50 -20 -18 -18 -13 -5 -4 -5 -9 -11 -6 -1 0 -1 -1 -1 -2 -3 -3 -4 -19 -4 -1 -1 -0 -0 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 -0 -1 -1 -0 0 -0 -2 -3 -4 -4 -5 -6 -1 -0 -0 -1 -2 -1 -0 -0 -0 -1 -6 -7 -2 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 0 0 -0 -0 -0 -0 -1 -1 0 0 0 -1 -2 -2 -2 -1 -1 -0 -1 -1 -2 -2 -1 -0 -0 0 0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 0 0 -0 -3 -3 -1 -1 -2 -2 -2 -3 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -2 -3 -1 -0 -0 0 -1 -4 -13 -87 -23 -14 -15 -8 -4 -2 -3 -2 -2 -6 -12 -11 -17 -19 -20 -21 -21 -21 -20 -20 -22 -17 -17 -16 -20 -27 -30 -32 -34 -34 -27 -29 -27 -23 -18 -16 -16 -17 -17 -16 -15 -13 -15 -15 -14 -12 -9 -7 -6 -4 -4 -4 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 -3 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -1 -1 -0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 -0 -1 -1 -0 -1 -1 -0 0 -0 -1 -0 0 0 0 0 0 0 -1 -0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -1 -0 0 -0 -1 -1 -1 -1 -1 -1 0 0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 0 0 0 -1 -0 0 0 -1 -1 -0 -1 0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -8 -6 -11 -5 -1 0 -0 -1 -1 -2 -3 -4 -2 -14 -25 -31 -29 -26 -23 -17 -15 -16 -8 -24 -28 -24 -23 -8 -1 -1 -0 -1 -1 -1 -5 -41 -34 -139 -128 -66 -28 -13 -7 -3 -5 -7 -7 -6 -6 -3 -1 0 0 0 -1 -2 -3 -2 -2 -20 -8 -3 -1 -0 -0 -0 -1 0 0 0 -0 0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -0 -1 -0 -1 -0 -0 -1 -0 0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 0 0 -1 -2 -3 -3 -3 -1 -0 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -5 -4 -2 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -0 0 0 0 0 -1 -1 0 -0 -0 0 0 -1 -1 -2 -2 -1 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 -1 -2 -2 -2 -1 -1 -2 -2 -2 -1 -1 -2 -2 -2 -2 -3 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -0 0 0 0 -0 -1 -1 -0 -1 -0 -1 -2 -2 -2 -3 -3 -1 0 0 -0 -3 -12 -52 -21 -12 -11 -8 -7 -6 -9 -10 -3 -7 -7 -11 -20 -24 -22 -20 -21 -22 -19 -11 -16 -17 -17 -20 -26 -28 -27 -28 -27 -21 -24 -23 -21 -20 -20 -19 -17 -14 -17 -16 -14 -13 -13 -13 -14 -12 -10 -8 -7 -5 -4 -4 -2 -0 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 -3 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 -0 -1 0 0 0 -1 -1 -0 0 0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -1 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -1 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -3 -1 -0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -4 -6 -9 -10 -11 -8 -0 -12 -6 -5 -2 -0 -0 -1 -1 -2 -2 -7 -6 -4 -9 -16 -18 -13 -14 -17 -9 -3 -8 -7 -49 -61 -31 -24 -12 -2 -0 -0 -1 -2 -2 -2 -3 -4 -14 -5 -14 -15 -7 -4 -4 -6 -6 -4 -8 -4 -1 -0 -0 -0 0 -0 -1 -2 -2 -2 -16 -19 -8 -1 -0 0 -0 -0 0 0 0 -1 -0 -0 -1 -0 -0 -0 -0 -0 0 0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 0 -0 -0 0 -0 -0 -1 -0 -0 -1 0 0 -1 -1 -0 0 0 0 -0 -0 -0 0 -0 -1 -1 -1 -0 -1 -1 -0 -1 0 -0 -1 -0 0 0 -0 -1 -0 -0 -1 -2 -1 -1 -1 -1 -0 0 -0 -1 -2 -2 -1 -1 -0 -1 -2 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 0 0 0 -0 -1 -1 -1 -1 -2 -1 -1 -0 0 0 0 0 -0 -1 0 0 0 0 -0 -1 -2 -2 -1 -0 -2 -1 -2 -0 0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -1 -0 0 0 0 -0 -1 -1 0 -1 -1 -0 -1 -1 -1 -2 -2 -2 -1 -0 -4 -0 -2 -10 -11 -7 -5 -4 -3 -7 -8 -9 -7 -5 -6 -6 -12 -19 -16 -19 -18 -22 -20 -18 -18 -18 -16 -15 -15 -21 -20 -8 -19 -18 -24 -20 -13 -14 -14 -13 -7 -6 -15 -15 -14 -13 -13 -13 -12 -11 -12 -11 -8 -8 -6 -3 -2 -1 -0 -2 -3 -3 -2 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 -3 -0 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -1 -1 -0 -0 0 0 0 -0 -1 -1 -1 -1 -0 0 -1 -1 -1 -0 0 -0 0 0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -4 -3 -2 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 0 0 0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 0 -0 -1 0 0 0 -0 0 -1 -2 -1 -1 -0 -1 -0 -1 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -1 -0 0 0 -0 -1 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -5 -4 -4 -4 -5 -16 -18 -27 -19 -14 -10 -3 -9 -10 -4 -2 -2 -3 -4 -2 -7 -7 -6 -8 -9 -10 -9 -6 -3 -1 -1 -1 -23 -46 -44 -40 -34 -17 -5 -2 -0 -0 -1 -2 -3 -4 -4 -3 -3 -6 -10 -13 -13 -14 -23 -34 -17 -10 -5 -2 -3 -2 -1 0 -0 -1 -2 -2 -1 -1 -9 -8 -2 -1 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 0 0 -0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 -1 -1 -0 -1 0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 -1 -3 -2 -2 -0 0 -0 -0 -1 -2 -1 -0 0 0 -1 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -0 -0 -1 -1 -1 0 -0 -0 -1 -1 -0 0 0 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -1 -1 -2 -2 -2 -2 -1 -2 -2 -1 -2 -1 -0 0 -0 -0 -1 -0 -2 -0 0 -0 -0 0 -0 -0 -1 0 0 0 -0 -0 -1 -2 -2 -4 -3 -1 -3 -5 -7 -5 -4 -6 -10 -14 -17 -16 -14 -17 -15 -12 -17 -23 -22 -17 -15 -16 -6 -6 -8 -11 -9 -9 -11 -14 -12 -7 -7 -10 -14 -15 -15 -14 -14 -13 -12 -9 -10 -11 -11 -11 -9 -5 -2 -2 -1 -1 -3 -4 -3 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 -4 -5 -2 -0 -0 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 0 0 -1 -1 -0 -0 -0 0 0 0 0 -0 -1 -0 0 0 0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 0 -0 -0 -1 -0 -1 -1 -1 -1 -0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 -1 -1 -1 -1 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 0 0 -0 -0 -0 -0 0 0 0 0 0 -1 -0 0 -0 -1 -1 -1 -1 -0 0 0 0 -1 -1 -0 -1 -2 -1 -0 0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -6 -12 -9 -8 -14 -8 -4 -14 -30 -18 -11 -8 -13 -27 -27 -16 -12 -6 -4 -4 -2 -2 -2 -2 -8 -7 -3 -6 -7 -1 -0 -1 -1 -14 -14 -9 -7 -11 -15 -6 -2 -0 -1 -1 -3 -6 -10 -16 -17 -27 -41 -36 -23 -17 -25 -24 -37 -14 -1 -0 -12 -30 -2 -1 0 0 -1 -3 -3 -3 -2 -6 -8 -4 -1 0 -0 -0 0 0 -0 -0 -0 -1 -1 -0 0 0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 -1 -0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 0 -0 -0 -1 -0 -1 -8 -9 -2 -1 -1 -0 -0 -0 -0 -2 -0 -1 -0 0 -1 -1 -2 -1 -0 -0 -1 -1 -1 -2 -1 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -1 -1 -0 -1 -3 -3 -2 -2 -2 -2 -2 -1 -0 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 0 -0 -2 -1 -1 -0 -0 -1 -3 -2 0 -1 -1 -2 -1 -1 -2 -2 -1 -2 -1 -1 -1 -0 -3 -5 -7 -10 -8 -13 -14 -15 -10 -6 -10 -11 -13 -15 -17 -22 -22 -21 -25 -20 -19 -15 -10 -8 -10 -17 -16 -4 -4 -6 -12 -17 -16 -12 -11 -11 -9 -9 -8 -11 -11 -10 -10 -7 -4 -4 -3 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -4 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 -0 0 0 0 0 0 -1 -1 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -2 -4 -1 -0 -0 -0 0 0 0 -0 -1 -0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 -1 -1 -1 -6 -8 -5 -8 -24 -41 -14 -29 -21 -8 -1 -3 -4 -4 -7 -9 -3 -9 -5 -6 -3 -6 -8 -6 -9 -8 -2 -6 -3 -1 -2 -3 -2 -2 -3 -2 -1 -1 -1 -1 -0 -0 -1 -2 -6 -6 -11 -20 -23 -21 -19 -19 -16 -9 -21 -13 -16 -6 0 0 -73 -160 -9 -1 -1 -0 -1 -1 -2 -3 -4 -3 -4 -6 -2 -1 -0 -0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 0 -0 -0 0 0 0 0 -0 0 -1 -1 -0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -0 0 -1 -1 -0 -1 -1 -1 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -0 0 0 0 -0 -1 -1 -1 -0 -1 -8 -4 -1 -2 -1 -0 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -2 -1 -1 -2 -2 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -0 -0 -2 -2 -2 -2 -2 -2 -1 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -2 -2 -3 -3 -3 -2 -1 -2 -2 0 0 0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -4 -4 -3 -1 -3 -7 -13 -14 -11 -11 -10 -11 -7 -4 -7 -9 -10 -13 -17 -24 -23 -25 -27 -28 -24 -18 -15 -13 -7 -8 -8 -7 -4 -7 -13 -14 -11 -8 -9 -4 -7 -8 -8 -9 -11 -11 -9 -6 -4 -6 -4 -4 -3 -3 -3 -3 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -5 -5 -4 -4 -2 -1 0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 -0 0 -0 -0 0 0 -0 -1 -0 0 0 0 0 0 -3 -1 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -2 -1 -1 -1 -1 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 0 -0 -0 -1 -3 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 -3 -3 -3 -8 -8 -0 -0 -2 -4 -10 -9 -8 -3 -4 -12 -19 -17 -13 -16 -14 -12 -7 -3 -1 -5 -7 -8 -11 -8 -3 -14 -13 -7 -7 -5 -3 -5 -6 -3 -1 -2 -2 -1 -1 -0 -1 -3 -7 -6 -6 -8 -8 -6 -3 -1 -1 -6 -11 -8 -5 -1 0 -14 -82 -162 -10 -1 -1 -0 -0 -1 -2 -3 -3 -4 -4 -3 -2 -2 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -0 -2 -2 -2 -1 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 -1 -1 -1 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -2 -2 -2 -1 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -1 -0 -1 -1 -1 -1 -2 -2 -1 -2 -4 -5 -9 -13 -11 -10 -8 -3 -0 -1 -0 0 0 0 0 -0 -0 0 -0 -1 -2 -3 -3 -4 -4 -3 -2 -3 -6 -13 -15 -16 -10 -9 -10 -7 -5 -2 -3 -3 -13 -14 -18 -21 -22 -24 -26 -24 -21 -19 -17 -13 -15 -9 -7 -5 -7 -7 -5 -5 -9 -6 -2 -4 -6 -6 -7 -10 -9 -8 -6 -5 -6 -6 -4 -3 -3 -3 -3 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -5 -5 -5 -3 -2 -1 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -4 -6 -3 -0 0 -0 -0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -3 -1 -0 -0 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 0 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 -0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -4 -1 0 -4 -15 -14 -13 -13 -9 -4 -3 -5 -12 -21 -15 -12 -12 -10 -5 -1 -1 -1 -2 -6 -13 -16 -22 -2 -0 -6 -6 -4 -5 -8 -6 -2 -1 -3 -3 -7 -5 -6 -9 -12 -17 -14 -4 -5 -4 -5 -8 -5 -3 -3 -3 -3 -3 -3 0 -7 -28 -12 -36 -31 -35 -14 -1 -1 -1 -2 -4 -4 -5 -3 -3 -2 -0 -0 0 0 0 0 0 0 -0 -1 -0 0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -1 -0 -1 -0 0 0 -0 -1 -1 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 -1 -1 -0 0 0 0 0 -1 -1 -1 -0 -0 -1 -0 0 0 0 0 0 -1 -2 -2 -1 -1 -1 0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -1 -1 -0 -0 0 0 -1 -2 -1 -1 -1 -1 -0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -1 -3 -3 -2 -4 -5 -3 -8 -15 -26 -32 -29 -21 -12 -4 -2 -1 -1 -1 -0 -0 -0 -1 -2 0 -0 0 -2 -3 -4 -4 -3 -2 -2 -2 -5 -10 -9 -11 -9 -9 -11 -10 -6 -4 -6 -7 -9 -12 -15 -17 -17 -19 -22 -22 -21 -21 -20 -20 -14 -10 -7 -7 -12 -7 -8 -5 -6 -6 -7 -7 -5 -4 -5 -8 -6 -6 -6 -6 -6 -5 -4 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -3 -4 -4 -3 -1 -1 -1 -1 -1 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -2 -0 -1 -1 -1 -0 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -2 -1 -1 -0 0 0 -0 -1 -2 -4 -3 0 0 0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -0 -0 0 -0 -1 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -1 -0 -0 -1 -0 0 -0 -0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -0 0 0 0 -1 -1 -2 -2 -3 -3 -2 -6 -43 -44 -34 -33 -24 -12 -3 -1 -1 -2 -6 -22 -13 -9 -6 -4 -2 -0 -0 -0 -5 -19 -28 -27 -31 -8 -7 -6 -5 -11 -14 -6 -2 -4 -4 -2 -19 -16 -13 -12 -11 -12 -6 -2 -4 -7 -5 -20 -11 -5 -1 0 0 -2 -5 -0 -2 -22 -37 -115 -102 -70 -25 -4 -3 -3 -3 -8 -6 -6 -3 -2 -1 -0 0 0 0 0 0 0 0 -1 -0 -0 -0 -1 -1 -1 -1 0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -1 -1 -1 -0 0 0 -0 -2 -0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -1 -0 0 0 0 0 0 -1 -1 -1 -0 -0 0 -0 -1 0 -1 -1 -1 -1 -1 -0 -0 -1 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 0 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -4 -8 -7 -6 -11 -10 -7 -14 -26 -37 -42 -39 -27 -18 -9 -5 -2 -1 -1 -1 -0 -0 -1 -1 0 -1 -0 -1 -1 -2 -4 -2 -2 -3 -1 -2 -2 -3 -4 -4 -5 -8 -7 -7 -10 -13 -12 -12 -14 -13 -13 -13 -15 -15 -18 -20 -22 -20 -18 -15 -8 -5 -7 -10 -8 -6 -4 -3 -4 -5 -6 -4 -4 -5 -8 -6 -6 -6 -6 -6 -5 -4 -4 -4 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -3 -4 -4 -3 -1 -0 -1 -0 0 0 -1 -1 -2 -1 -0 -0 -1 -1 -1 -0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -0 0 -0 -0 0 -0 -2 -3 -2 -2 -2 -1 -0 -1 -1 -0 -0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -1 -0 0 -0 -0 -0 -1 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -0 0 -0 0 -1 -1 -2 -6 -10 -12 -16 -28 -35 -34 -32 -13 -12 -9 -3 -2 -4 -9 -5 -1 -18 -11 -9 -7 -4 -2 -1 -4 -18 -24 -37 -33 -35 -33 -27 -14 -11 -12 -7 -3 -4 -5 -3 -6 -18 -8 -8 -13 -12 -10 -9 -6 -9 -16 -22 -26 -15 -6 -5 -3 -1 -6 -19 -9 -4 -70 -164 -146 -128 -85 -37 -9 -1 -1 -5 -15 -12 -7 -3 -3 -2 -0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 0 -0 -1 -1 -1 0 0 -0 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -1 -1 0 -0 -0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -1 -2 -3 -5 -6 -6 -8 -18 -14 -17 -21 -23 -21 -22 -29 -33 -40 -38 -30 -29 -18 -7 -2 -1 -1 -1 -0 0 -0 0 0 -0 -0 -0 -1 -1 -2 -1 -2 -3 -2 -3 -3 -3 -3 -1 -1 -3 -2 -5 -8 -11 -11 -11 -12 -11 -9 -10 -13 -13 -13 -16 -18 -16 -14 -12 -6 -8 -7 -10 -8 -8 -5 -2 -1 -2 -2 -0 -1 -6 -8 -7 -6 -7 -6 -6 -5 -4 -4 -3 -3 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -2 -4 -4 -3 -2 -0 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 -0 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 -0 0 -0 -2 -2 -2 -2 -1 0 0 -0 -0 -0 0 -0 -2 -2 -2 -1 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 -1 -2 -1 -0 -0 -1 -1 -1 0 0 0 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 -0 -1 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -6 -11 -20 -18 -19 -22 -19 -25 -20 -13 -9 -8 -5 -4 -11 -12 -4 -3 -2 -15 -21 -15 -7 -3 -1 -6 -30 -40 -43 -42 -55 -50 -24 -13 -15 -10 -2 -7 -9 -9 -10 -30 -22 -8 -12 -17 -12 -11 -23 -9 -19 -26 -32 -33 -21 -11 -7 -3 -4 -18 -36 -43 -58 -148 -153 -116 -81 -49 -20 -4 0 -1 -12 -11 -4 -2 -3 -5 -4 -1 0 0 0 0 -0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -1 0 0 0 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 0 -0 0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -1 -2 -2 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -1 -1 -2 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -2 -1 -0 -0 -1 -2 -4 -7 -10 -15 -11 -12 -18 -17 -21 -24 -25 -24 -22 -27 -28 -36 -30 -28 -29 -19 -8 -2 -0 -0 -2 -2 -0 -1 -1 0 -0 -0 -0 -1 -2 -1 -2 -2 -2 -2 -3 -3 -3 -3 -1 -0 -1 -1 -3 -5 -7 -8 -8 -8 -8 -9 -7 -4 -3 -7 -10 -10 -11 -10 -10 -8 -8 -11 -10 -6 -7 -8 -5 -4 -3 -3 -1 -3 -5 -6 -6 -6 -7 -7 -6 -5 -4 -3 -3 -3 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -2 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 0 -0 -1 -1 -1 -0 0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 -0 -2 -2 -1 -2 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -0 -1 -2 -2 -2 -1 -1 0 0 0 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 -0 -1 -0 -0 -1 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -2 -8 -13 -16 -18 -15 -13 -8 -12 -16 -19 -12 -11 -10 -7 -5 -11 -13 -9 -3 -2 -6 -6 -15 -20 -12 -2 -0 -2 -13 -12 -47 -45 -45 -33 -24 -24 -20 -16 -13 -3 -9 -3 -15 -28 -14 -4 -7 -11 -20 -22 -18 -8 -11 -18 -25 -25 -26 -22 -8 -2 -11 -25 -8 -11 -4 -13 -13 -7 -4 -2 -2 -2 -4 -5 -6 -2 -2 -1 -1 -2 -2 -0 0 0 0 0 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 -1 -3 -3 -1 -1 -2 -1 -1 -2 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 -1 -0 0 0 0 0 0 0 0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 0 -0 -0 0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -1 -0 0 0 -0 -0 -0 0 0 -0 -1 -2 -2 -1 -1 -1 -1 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -0 -0 -1 -1 -1 -0 -0 0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -1 -0 -0 -0 -2 -1 -1 0 -1 -3 -7 -14 -24 -29 -21 -20 -20 -19 -20 -20 -17 -19 -20 -22 -28 -31 -37 -42 -33 -21 -13 -4 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 0 -1 -1 -1 -1 -2 -2 -3 -2 -3 -2 -1 0 -1 -2 -5 -7 -7 -9 -7 -9 -5 -2 -3 -3 -3 -6 -7 -7 -10 -12 -13 -10 -8 -9 -5 -7 -2 -5 -2 -1 -1 -4 -4 -5 -6 -6 -6 -7 -6 -5 -4 -4 -3 -3 -4 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -3 -4 -3 -2 -2 -1 -0 -0 0 -1 -1 -0 -1 -2 -2 -2 -2 -1 -1 -1 -0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -2 -1 -2 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -1 -0 -0 0 -0 -0 -1 -1 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 0 -1 -4 -2 -1 -1 -1 -0 0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -1 -2 -1 -0 -0 0 0 -0 -0 -1 -0 -1 -0 -0 0 0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -7 -16 -16 -12 -27 -7 -4 -10 -15 -11 -8 -17 -16 -7 -4 -2 -8 -12 -8 -35 -45 -47 -29 -20 -23 -18 -13 -3 -4 -5 -32 -46 -17 -20 -33 -29 -26 -23 -20 -8 -16 -11 -20 -15 -6 -4 -10 -19 -20 -23 -22 -13 -8 -20 -13 -7 -8 -15 -16 -5 -3 -6 -8 -8 -6 -4 -11 -8 -2 -1 -3 -2 -3 -4 -9 -8 -7 -3 -0 -0 -1 -2 -1 -1 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -1 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 -0 0 -0 -2 -5 -6 -1 -6 -2 -0 -1 -3 -3 -2 -2 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 -1 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 -1 -1 -2 -3 -2 -0 -2 -2 -2 -1 -0 0 -1 -3 -4 -4 -1 -2 -1 -1 -1 -2 -1 -1 -1 -3 -8 -22 -30 -37 -33 -29 -25 -23 -24 -22 -19 -21 -26 -31 -37 -41 -44 -42 -34 -25 -20 -9 -8 -4 -2 -2 -1 -1 -2 -3 -2 0 -1 -1 -2 -3 -2 -2 0 -0 -1 -2 -2 -2 -2 -2 -1 0 -0 -1 -4 -4 -6 -2 -2 -4 -3 -0 -0 -0 -1 -3 -4 -6 -9 -10 -12 -11 -10 -16 -8 -4 -5 -5 -5 -6 -5 -5 -6 -7 -6 -6 -6 -6 -5 -5 -4 -4 -3 -3 -3 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 -1 -2 -2 -2 -2 -1 -1 -2 -0 0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -3 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 0 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 -0 -3 -7 -1 -0 0 0 0 0 -0 -0 0 -0 -0 -2 -2 -2 -1 -1 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -0 -1 -2 -2 -1 -0 0 0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 0 -0 -0 -0 -1 -0 -0 -0 0 0 0 -0 0 0 -0 -0 -1 -5 -13 -18 -19 -23 -14 -6 -8 -16 -23 -30 -30 -16 -2 -9 -45 -105 -96 -76 -56 -55 -49 -41 -36 -31 -26 -23 -31 -21 -23 -17 -10 -29 -19 -15 -32 -37 -37 -27 -9 -23 -23 -17 -16 -12 -12 -13 -14 -17 -14 -10 -9 -8 -9 -10 -15 -18 -19 -14 -4 -3 -4 -2 -2 -3 -6 -5 -5 -5 -2 -2 -2 -2 -2 -3 -5 -2 -4 -4 -0 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 0 0 0 -0 -1 -1 -0 -1 -2 -3 -2 -0 -0 -0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 -1 -2 -6 -5 -6 -2 -1 -3 -4 -4 -3 -3 -3 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -1 0 -1 -0 -0 0 -0 -0 -1 -1 0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -0 -0 -4 -3 -1 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -3 -0 -1 -1 -2 -1 -1 -1 -3 -6 -7 -5 -5 -5 -4 -3 -2 -1 -1 -3 -4 -5 -12 -27 -34 -37 -36 -32 -30 -28 -29 -26 -23 -23 -30 -44 -54 -58 -55 -48 -36 -31 -19 -14 -8 -3 -2 -2 -2 -1 -2 0 0 -0 -0 -1 -2 0 -1 -2 -0 -2 -0 -1 -2 -2 -1 -1 -2 -2 -2 -1 -3 -3 -2 -2 -1 -0 -0 0 0 -0 -1 -2 -2 -3 -3 -6 -10 -8 -14 -20 -10 -8 -8 -7 -5 -2 -2 -4 -5 -7 -7 -6 -6 -5 -5 -5 -5 -3 -3 -3 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -1 -2 -2 -2 -3 -1 -1 -0 0 0 -1 -2 -2 -2 -2 -2 -1 -1 -0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -1 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -2 -2 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -2 -7 -13 -13 -17 -29 -12 -9 -10 -17 -27 -32 -23 -6 -4 -19 -59 -108 -81 -98 -102 -72 -42 -33 -30 -28 -26 -26 -39 -34 -27 -17 -5 -1 0 -1 -13 -32 -33 -33 -17 -29 -13 -9 -9 -13 -19 -18 -16 -15 -12 -6 -8 -16 -26 -17 -8 -14 -16 -11 -4 -4 -4 -3 -3 -2 -2 -1 -1 -1 -2 -2 -2 -2 -3 -3 -5 -5 -7 -6 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -0 0 -0 0 0 -1 -1 -2 -2 -0 -0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 -0 -1 -0 -0 0 0 -0 -1 -1 -0 -1 -7 -4 -2 -2 -2 -2 -3 -2 -3 -4 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -2 -4 -0 -1 -1 0 0 -1 -0 -0 -0 -1 -0 -1 -1 -1 -1 -0 0 -0 -0 -0 0 -0 -2 -3 -3 -4 -4 -4 -4 -2 -0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 0 0 0 0 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -2 -1 -1 -2 -3 -4 -4 -5 -16 -14 -7 -5 -4 -2 -2 -2 -1 -2 -4 -4 -9 -20 -28 -32 -35 -39 -41 -36 -30 -41 -46 -34 -36 -43 -52 -66 -83 -68 -53 -37 -31 -19 -12 -6 -2 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 0 -0 -3 -1 -1 -2 -3 -1 0 0 -0 -1 -2 -1 -1 -2 -2 -1 0 -0 -1 -0 0 0 0 -0 -1 -1 -1 -1 -2 -3 -5 -13 -15 -14 -11 -8 -6 -5 -13 -6 -5 -4 -6 -6 -6 -6 -5 -4 -4 -4 -3 -3 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -1 -1 -1 -1 -2 -1 -2 -1 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 0 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -1 -8 -17 -14 -10 -16 -15 -14 -5 -1 -1 -14 -25 -6 -3 -18 -23 -48 -46 -57 -93 -75 -35 -28 -25 -33 -31 -33 -39 -28 -13 -6 -3 0 0 -6 -23 -23 -22 -25 -23 -20 -9 -7 -7 -4 -4 -3 -8 -10 -11 -9 -11 -14 -16 -11 -10 -21 -22 -7 -2 -2 -4 -5 -5 -4 -2 -1 -0 -2 -4 -4 -3 -2 -2 -1 -2 -4 -3 -3 -2 -0 0 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -1 -0 -0 0 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -5 -4 -1 -0 -0 0 -0 -1 -3 -4 -2 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 -0 0 -0 -0 -1 -1 -6 -13 -10 -1 0 0 0 -1 -0 -0 -0 -0 0 -4 -11 -1 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -1 -0 -2 -3 -5 -5 -6 -6 -4 -3 -2 -0 0 0 -0 0 0 -0 -0 -0 -1 -1 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 -2 -1 -1 -1 -2 -1 -0 0 -2 -2 -2 -3 -4 -4 -8 -4 -6 -22 -23 -13 -6 -4 -4 -4 -1 -0 -3 -4 -9 -17 -24 -26 -29 -32 -36 -35 -27 -36 -41 -51 -43 -30 -33 -42 -49 -56 -67 -45 -30 -25 -17 -9 -4 -1 -2 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -2 -0 -2 -1 -1 -2 -2 0 0 0 0 -0 -1 -1 -2 -3 -3 -2 -2 -1 -2 -1 -2 -1 -0 -1 -2 -2 -0 -1 -4 -8 -11 -13 -15 -16 -14 -13 -13 -14 -16 -3 -1 -4 -7 -7 -5 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 -1 -2 -2 -1 -1 -1 -0 -1 -2 -1 -2 -2 -2 -1 -1 -1 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 -1 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 -5 -17 -20 -13 -7 -5 -4 -9 -11 -18 -14 -16 -42 -17 -4 -9 -7 -16 -16 -23 -54 -53 -25 -20 -17 -35 -26 -50 -42 -21 -6 -2 -1 0 0 -2 -10 -13 -14 -20 -20 -14 -6 -3 -2 -3 -5 -7 -15 -7 -6 -6 -5 -4 -9 -14 -14 -34 -26 -4 -3 -2 -2 -3 -3 -4 -4 0 -1 -3 -5 -5 -4 -6 -5 -2 -4 -5 -4 -6 -4 -0 -3 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 -0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -0 -2 -1 -3 -7 -7 -7 -6 0 0 -0 -2 -3 -3 -2 -1 -0 -0 -1 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -4 -3 -3 -3 -3 -5 -8 -3 -1 0 0 0 -1 -1 -0 0 0 0 -1 -3 -1 -0 -0 -0 0 0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -2 -5 -9 -7 -5 -6 -5 -3 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 0 0 0 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -1 -1 -2 -0 0 0 -0 -3 -7 -9 -10 -8 -9 -5 -10 -19 -25 -18 -3 -2 -4 -3 -1 -1 -4 -8 -17 -23 -24 -23 -26 -25 -33 -35 -34 -42 -32 -26 -31 -26 -20 -27 -37 -30 -27 -24 -23 -20 -15 -9 -5 -1 -0 -1 -2 -1 -2 -3 -2 -1 -1 -2 -2 -0 -2 -2 -1 -1 -3 -2 0 0 0 0 -2 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -8 -8 -3 -5 -4 -6 -0 -0 -2 -5 -9 -11 -14 -14 -14 -13 -12 -7 -3 -2 -2 -2 -3 -3 -5 -1 -3 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 0 0 0 0 -0 -0 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 0 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 0 -0 -1 -1 -0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 0 0 -1 -10 -31 -20 -5 -6 -4 -5 -7 -9 -17 -18 -23 -61 -33 -10 -32 -39 -49 -31 -41 -59 -37 -17 -5 -2 -3 -46 -68 -50 -25 -8 -2 -1 0 -0 -0 0 -6 -12 -17 -18 -17 -16 -17 -17 -13 -9 -7 -7 -8 -3 -2 -2 -2 -8 -19 -19 -48 -13 -3 -2 -2 -2 -2 -2 -3 -4 -1 -2 -1 -3 -4 -3 -5 -4 -4 -4 -3 -6 -6 -2 -3 -3 -1 -0 -0 0 -0 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 -0 -1 -2 -0 0 0 0 0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -1 -2 -6 -10 -10 -7 -3 0 -1 -4 -3 -3 -3 -2 -1 -0 -0 -0 -1 0 0 0 0 -0 -0 0 0 -0 -0 -0 -1 -2 -7 -10 -10 -8 -7 -6 -1 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -1 -0 -1 -1 -0 0 -0 -0 0 0 -0 -0 0 -1 -2 -3 -3 -2 -1 -1 -1 -0 -4 -8 -9 -10 -8 -9 -9 -3 -1 -1 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 -1 -0 -1 -1 -0 -0 -1 -2 -1 -1 -2 -2 -2 -1 -1 -6 -13 -18 -10 -9 -4 -4 -9 -12 -18 -13 -3 -7 -6 -3 -2 -1 -3 -8 -17 -23 -22 -20 -23 -28 -33 -36 -33 -30 -22 -13 -14 -15 -14 -19 -24 -15 -10 -9 -11 -16 -16 -9 -5 -1 -1 -1 -1 -1 -0 0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -0 -1 -2 -0 -1 -1 -2 -3 -3 -2 -2 -2 -0 -1 -1 -3 -5 -6 -11 -12 -2 -2 -1 -3 -1 -1 -2 -4 -5 -7 -11 -11 -12 -11 -10 -7 -4 -2 -2 -2 -5 -0 -0 0 -0 -1 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -3 -3 -1 -0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -1 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 -0 -0 -0 -1 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 -1 -1 0 0 -1 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 -0 -1 -1 -0 -0 -1 -1 -0 0 0 -0 -1 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 -0 -4 -18 -38 -34 -16 -8 -6 -5 -4 -6 -14 -29 -41 -32 -45 -15 -55 -60 -55 -39 -34 -32 -20 -4 -3 -3 -2 -80 -79 -61 -41 -20 -11 -9 -9 -0 -3 -1 -14 -19 -20 -19 -18 -19 -19 -13 -2 -8 -2 -5 -5 -2 -3 -8 -9 -10 -14 -8 -11 -6 -2 -1 -1 -1 -2 -2 -2 -3 -5 -3 -4 -5 -5 -7 -6 -2 -2 -2 -2 -3 -4 -3 -4 -2 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 0 0 -0 0 -0 -0 -1 -4 -7 -10 -11 -12 -22 -26 -20 -11 -7 -5 -6 -7 -2 -1 0 0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -1 -3 -8 -11 -14 -15 -12 -7 -5 -1 -1 -1 -0 0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -3 -1 -1 -0 -1 -1 -2 -2 -4 -7 -5 -5 -8 -4 -3 -2 -2 -1 -1 -0 -0 -0 0 -1 -2 -0 0 0 0 0 0 0 0 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 0 -0 -0 -0 -1 -0 -0 -2 -1 -2 -2 -1 -0 0 -0 -3 -14 -7 -6 -4 -5 -6 -9 -11 -4 -2 -6 -3 -2 -2 -2 -4 -12 -26 -24 -23 -23 -26 -33 -40 -45 -36 -26 -25 -18 -9 -3 -3 -5 -8 -8 -8 -8 -11 -17 -18 -10 -3 -2 -2 -1 -0 -0 -2 -2 -2 -2 -2 -2 -2 -1 0 0 -0 -2 -0 -0 -0 -2 -2 -2 -1 0 -0 -2 -2 -0 -0 -2 -8 -11 -7 -8 -28 -7 -3 -1 0 -0 -0 -0 -1 -2 -3 -5 -10 -11 -11 -10 -7 -3 -2 -1 -2 -8 -6 -4 -1 0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -3 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 -0 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 0 0 0 -1 -0 -1 -1 -0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 0 -0 -1 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 -0 -1 -2 -0 -0 -0 -1 -0 -0 -1 -1 -1 -0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -2 -11 -24 -27 -28 -19 -12 -9 -6 -5 -8 -17 -27 -37 -29 -27 -13 -43 -53 -45 -33 -24 -24 -18 -8 -14 -20 -19 -52 -72 -68 -41 -12 -8 -11 -27 -1 0 -4 -10 -15 -16 -14 -14 -19 -20 -13 -12 -3 -1 -0 -1 -2 -5 -6 -7 -6 -3 -4 -6 -3 -2 -1 -1 -1 -2 -1 -1 -3 -3 -3 -5 -5 -5 -4 -3 -1 -1 -1 -1 -2 -4 -4 -2 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -0 0 0 0 -0 0 0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -5 -13 -21 -20 -16 -19 -24 -17 -13 -9 -7 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -13 -13 -12 -15 -11 -1 0 -0 -1 -1 -0 0 -0 -0 -0 -1 -2 -4 -3 -4 -6 -5 -1 -1 -0 -2 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -4 -4 -8 -10 -7 -6 -5 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 0 0 0 -0 -1 -2 -2 -2 -1 -1 -2 -3 -4 -2 -1 -2 -2 -2 -2 -6 -14 -24 -25 -25 -24 -23 -28 -43 -62 -69 -61 -53 -39 -23 -11 -5 -4 -4 -4 -5 -6 -12 -16 -17 -14 -8 -4 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 -1 -0 0 -1 -2 -2 -2 -2 -2 -0 -2 -3 -3 -2 -2 -8 -13 -7 -6 -11 -4 -2 -1 0 0 -0 -1 -2 -1 -3 -4 -9 -11 -10 -9 -6 -3 -1 -1 -2 -4 -3 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -7 -8 -4 -1 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -4 -3 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 -0 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 -0 -2 -2 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 -0 0 0 -0 -0 -1 -2 -9 -19 -24 -18 -13 -13 -8 -7 -11 -14 -25 -29 -23 -37 -47 -23 -36 -35 -24 -33 -39 -45 -38 -35 -10 -44 -48 -54 -65 -54 -23 -2 -6 -33 -2 -0 -0 -5 -5 -5 -6 -7 -10 -15 -16 -20 -12 -8 -3 -2 -3 -3 -3 -2 -2 -2 -1 -15 -10 -2 -1 -1 -0 -1 -1 -1 -1 -0 -2 -3 -3 -3 -3 -3 -1 -1 -1 -1 -0 -0 -3 -2 -1 0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 0 -0 0 0 0 0 -0 -0 -0 -0 0 -1 -5 -18 -30 -26 -11 -10 -11 -10 -10 -8 -8 -14 -2 -0 0 0 0 0 -0 -0 0 -0 -1 -1 -0 -0 -3 -8 -13 -16 -14 -7 -6 -2 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -6 -9 -11 -12 -15 -19 -12 -1 -1 -1 -2 -2 -2 -1 -2 -5 -10 -14 -15 -8 -2 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -1 -1 -2 -9 -18 -22 -13 -5 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 0 0 0 0 0 -0 0 -0 -0 -0 -1 -0 -3 -4 -3 -4 -5 -3 -3 -11 -24 -27 -26 -26 -25 -27 -33 -40 -56 -87 -70 -90 -55 -33 -16 -7 -5 -5 -5 -5 -13 -12 -12 -10 -8 -6 -3 -1 -1 -0 0 -1 -0 -1 -1 -1 -1 -1 -2 0 -0 -1 -1 -0 -1 -1 0 -1 -2 -2 -2 -2 -0 -1 -2 -2 -2 -1 -4 -8 -4 -5 -4 -2 -1 -1 -0 -0 -0 -3 -1 -1 -4 -7 -10 -10 -10 -10 -10 -1 -4 -5 -4 -3 -1 -1 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 0 -0 -0 -0 -1 -2 -5 -7 -4 -1 -0 0 0 0 0 0 -0 -1 0 0 -1 -0 -1 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 0 -1 -2 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -0 0 0 0 0 -0 -1 -2 -1 -2 -2 -1 -1 -1 -0 0 0 0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -2 -1 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -1 -1 -1 -0 0 -1 -1 -1 -0 -0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 0 0 0 0 -2 -4 -3 -1 -1 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -1 -5 -14 -18 -14 -12 -8 -4 -3 -2 -2 -11 -6 -6 -11 -29 -32 -30 -19 -17 -19 -20 -23 -22 -11 -2 -19 -27 -38 -42 -28 -14 -2 -19 -92 -12 -1 -2 -1 -0 -0 -1 -2 -2 -2 -4 -0 0 -0 -1 -7 -12 -4 -1 -1 -2 -65 -90 -91 -35 -2 -0 -0 -1 -2 -1 -2 -1 -1 -2 -3 -3 -2 -1 -3 -1 -1 -1 -0 0 -1 -1 -1 -0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -1 -0 -0 -0 0 -0 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 0 -0 -1 -4 -14 -18 -13 -5 -2 -2 -3 -5 -7 -13 -10 -1 -0 0 0 -0 0 -0 -0 0 0 0 -0 -0 -2 -6 -12 -16 -15 -15 -10 -7 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -3 -13 -14 -14 -17 -25 -25 -11 -1 -2 -2 -2 -1 -1 -1 -1 -6 -14 -15 -14 -6 -4 -7 -4 -2 -2 -2 -2 -3 -2 -1 -0 -1 -3 -4 -11 -27 -32 -15 -3 -0 -0 -0 -0 0 -0 -1 0 0 -0 -1 -1 -1 -1 -0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -2 -2 -1 -0 0 0 -0 -1 -1 0 0 -0 -1 -0 -1 -3 -12 -20 -16 -6 -3 -4 -13 -32 -33 -31 -29 -30 -37 -43 -40 -46 -38 -49 -68 -53 -34 -18 -10 -6 -5 -6 -11 -7 -6 -4 -4 -3 -2 -0 0 -0 -1 -0 -0 -0 0 -0 -0 -1 -2 -2 -0 -2 -2 -2 -2 -2 -2 0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -2 0 -1 -2 -1 -3 -3 -1 -1 -2 -4 -4 -9 -6 -3 -2 -4 -6 -7 -8 -9 -6 -4 -7 -10 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -1 -4 -3 -8 -4 -2 -0 0 0 0 0 0 -0 -1 -0 0 -0 -0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -1 -2 -3 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 0 0 0 -0 0 0 -1 -1 -2 -1 -0 -0 -1 -1 -1 -2 -1 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 0 -2 -1 -1 -1 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 -1 -1 -1 -2 -4 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -4 -7 -8 -11 -11 -10 -12 -13 -10 -3 -14 -13 -16 -23 -22 -25 -16 -8 -19 -34 -35 -22 -14 -9 -2 -3 -9 -16 -18 -9 -4 -2 -7 -24 -6 -4 -2 -0 -0 -1 -0 0 -0 -1 -1 -1 -1 0 0 -6 -12 -8 -2 -3 -64 -71 -69 -77 -38 -2 -0 -1 -2 -5 -4 -3 -1 -1 -7 -6 -3 -4 -3 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -0 0 0 -1 -0 -0 0 -1 -1 -0 -0 -0 0 0 -0 -2 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -0 -0 -1 -1 -6 -5 -3 -0 0 -1 -4 -3 -8 -12 -6 -1 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -1 -4 -9 -13 -14 -14 -15 -5 -1 -0 -0 -0 -0 -0 -2 -3 -4 -3 -4 -7 -13 -17 -16 -8 -3 -2 -1 -1 -2 -1 -1 -1 -1 -1 -3 -6 -14 -14 -6 -7 -7 -9 -5 -4 -5 -5 -5 -3 -2 -1 -1 -1 -4 -6 -8 -13 -15 -8 -1 -0 0 0 0 -0 -0 -1 -1 0 -0 -0 -0 -2 -1 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -2 -0 0 0 0 0 -1 -2 -1 0 -0 -0 -1 -0 -1 -3 -7 -7 -3 -6 -2 -5 -14 -20 -25 -31 -34 -42 -57 -75 -52 -41 -54 -74 -61 -54 -41 -24 -12 -12 -8 -10 -16 -9 -2 -1 -2 -2 -0 0 0 -1 -2 -1 -1 -2 -2 -1 -1 -0 -1 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -1 -1 -2 -1 -1 -1 0 -0 -0 0 -2 -3 -3 -3 -3 -2 -1 -2 -4 -4 -9 -8 -5 -4 -4 -5 -5 -7 -8 -2 -1 -6 -10 -9 -6 -5 -2 -0 -0 -0 -1 -1 0 0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -2 -11 -5 -2 -1 -0 0 0 0 0 0 0 -0 0 -0 -0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -1 -1 -0 0 -0 -0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -1 -2 -3 -4 -3 -1 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 -0 0 -0 -1 -1 -1 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -1 -2 -4 -9 -15 -18 -20 -19 -16 -18 -3 -1 -1 -3 -11 -13 -9 -10 -25 -31 -30 -23 -17 -4 -0 -6 -6 -1 -3 -2 -0 -2 -1 -7 -10 -7 -2 -0 -1 -2 -3 -2 -9 -7 -2 0 0 -0 -0 -1 -1 -6 -3 -9 -20 -60 -68 -64 -37 -9 -21 -3 -3 -5 -15 -5 -1 -1 -1 -1 -3 -6 -8 -11 -7 -4 -3 -2 -2 -1 -0 -0 -0 0 0 0 0 -1 -1 -1 -0 -0 -0 -1 -0 0 0 -0 -0 -0 0 -0 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -1 -3 -4 -4 -3 -1 -0 -1 -2 -2 -3 -3 -2 -2 -0 -2 -4 -8 -9 -5 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -4 -8 -11 -11 -10 -8 -2 -0 -0 -0 -0 -0 -1 -4 -3 -5 -6 -8 -9 -9 -9 -6 -3 -2 -1 -0 -1 -1 -1 -0 -1 -2 -3 -7 -9 -8 -7 -11 -10 -6 -3 -3 -5 -6 -9 -5 -2 -2 -1 -1 -1 -2 -4 -4 -7 -8 -3 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -0 -0 -1 -2 -2 -2 0 -0 -0 0 0 -0 -0 -1 -0 -1 -2 -3 -2 -0 -2 -6 -10 -12 -16 -19 -24 -37 -50 -67 -56 -39 -52 -59 -59 -52 -37 -25 -22 -15 -15 -16 -14 -7 -3 -1 -1 -1 0 0 -1 -2 -2 -1 -1 -1 -1 -2 -1 -0 0 -1 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -1 -2 0 0 -1 -0 -2 -1 -2 -4 -2 -4 -4 -2 -1 -1 -3 -7 -9 -6 -4 -4 -4 -4 -5 -5 -3 -2 -5 -10 -8 -6 -5 -4 -3 -4 -3 -3 -3 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -1 -4 -3 -3 -2 -1 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -1 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 -1 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -1 -0 -2 -3 -3 -2 -1 -0 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -1 -3 -9 -15 -12 -6 -3 -1 0 -4 -7 -7 -6 -6 -7 -14 -18 -30 -54 -48 -29 -8 -0 -0 -1 -1 0 0 -0 -1 -2 -2 -9 -12 -7 -1 -1 -0 -1 -5 -5 -4 -3 -2 -1 -1 -1 -1 -2 -2 -2 -5 -7 -11 -52 -69 -62 -46 -30 -39 -23 -27 -11 -15 -8 -7 -9 -8 -5 -9 -7 -8 -8 -3 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 -1 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -2 -4 -4 -4 -3 -1 -2 -1 -3 -4 -5 -5 -5 -3 -3 -14 -15 -16 -7 -3 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 0 0 -0 -1 -2 -3 -6 -8 -5 -3 -1 -0 0 -0 -0 -0 -1 -4 -5 -5 -8 -9 -10 -7 -3 -2 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -6 -6 -5 -4 -6 -8 -6 -2 -2 -2 -3 -5 -3 -1 -1 -1 -1 -1 -1 -2 -2 -3 -5 -3 -2 -2 -1 -0 -1 -0 -1 -1 -0 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 0 -1 -1 -0 -0 -1 -1 -2 -1 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -5 -6 -8 -11 -10 -9 -17 -25 -31 -34 -34 -34 -33 -35 -33 -29 -32 -28 -21 -18 -13 -6 -2 -2 -2 -1 -0 -0 -1 -2 -2 -2 -1 -1 -0 -2 -2 -1 -1 -1 -1 -1 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -3 -3 -0 0 -1 -1 -1 -1 -3 -6 -8 -5 -4 -2 -0 -1 -2 -4 -3 -3 -2 -2 -2 -2 -4 -3 -2 -2 -1 -1 -6 -6 -6 -6 -6 -6 -6 -5 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -1 -3 -3 -4 -3 -1 0 0 0 0 0 0 -0 -0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -2 -1 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -1 -0 -0 -0 -0 -0 -1 -1 -1 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 0 0 0 -1 -1 -0 -1 -1 -0 -0 -1 -1 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -0 -1 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -1 -4 -7 -12 -15 -6 -0 -0 0 -4 -16 -24 -20 -14 -12 -13 -17 -18 -10 -22 -17 -7 -1 0 -0 -1 -1 -0 -4 -11 -6 -2 -4 -7 -8 -6 -1 -1 -0 -4 -6 -3 -1 -1 -2 -6 -13 -4 -3 -4 -21 -12 -12 -16 -44 -68 -71 -68 -63 -59 -19 -23 -26 -25 -15 -6 -3 -10 -22 -16 -11 -1 -4 -2 -0 -0 0 0 0 0 -0 0 -0 -0 0 -0 -0 0 -0 -0 -0 -1 -2 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -2 -1 -0 -1 -1 -0 0 0 -1 -2 -3 -3 -3 -4 -6 -4 -3 -3 -4 -6 -7 -6 -4 -10 -9 -5 -3 -3 -2 -4 -8 -4 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -0 -1 -2 -1 -0 0 0 0 -0 -0 -1 -2 -3 -7 -7 -7 -7 -6 -4 -0 -1 -0 -0 -1 -1 -0 -1 -1 -2 -6 -4 -3 -4 -6 -10 -9 -7 -6 -4 -5 -5 -1 -2 -2 -1 -0 -1 -1 -0 -1 -2 -2 -1 -2 -4 -3 -2 -2 -1 -1 -1 0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 0 0 -0 -1 -1 0 -0 -0 0 0 -0 -1 -1 -2 -2 -0 -0 -1 0 0 0 -1 -1 -2 -4 -5 -8 -10 -5 -6 -8 -12 -14 -22 -36 -36 -18 -27 -32 -27 -37 -35 -21 -10 -5 -2 -1 -2 -2 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -1 -2 -2 -1 -0 0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 -1 -2 -2 -1 0 -0 -0 -1 -2 -5 -9 -17 -14 -13 -6 -1 -1 -3 -2 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -1 -6 -6 -7 -6 -6 -7 -8 -7 -4 -6 -3 -3 -2 -2 -2 -2 -3 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -2 -3 -3 -3 -1 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 0 0 0 -0 -1 -0 -1 -0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 -2 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 0 0 -0 -0 -0 -1 -1 -1 -0 -1 -0 0 -0 -0 -0 -0 -1 -1 0 0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -0 0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 -0 -1 -1 -1 -1 -1 0 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -1 -0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 -0 -1 -7 -13 -15 -13 -4 -3 -0 -1 -23 -23 -18 -12 -8 -12 -11 -8 -6 -2 -5 -3 -1 -0 -0 -1 -2 -3 -3 -11 -19 -15 -10 -10 -11 -14 -14 -2 -0 -1 -12 -8 -4 -3 -3 -5 -43 -75 -10 -8 -11 -27 -22 -23 -43 -59 -60 -56 -49 -43 -38 -31 -20 -12 -13 -9 -6 -4 -8 -22 -18 -4 -1 -1 -0 0 0 0 0 0 0 -0 0 -0 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 0 -0 -0 0 -0 -1 -1 -1 -4 -1 -1 -0 -0 -0 -0 -0 -1 -3 -3 -5 -6 -7 -4 -1 -0 -1 -3 -6 -8 -13 -4 -1 -3 -3 -2 -1 -2 -5 -3 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 -0 -2 -4 -3 -4 -4 -4 -3 -2 -1 -0 -2 -2 -2 -1 -1 -0 -0 -2 -11 -11 -5 -5 -7 -6 -14 -19 -12 -6 -4 -7 -8 -4 -3 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -2 -7 -17 -22 -9 -3 -3 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -0 -1 -1 -0 -0 -1 -1 0 0 0 0 0 -2 -2 -1 -2 -2 -0 -1 -2 -1 -2 -2 -1 -0 -1 -2 -4 -8 -11 -8 -8 -8 -7 -7 -12 -18 -23 -19 -29 -30 -26 -31 -25 -10 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 0 -1 -1 -1 -0 -0 -2 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -2 -1 -0 -1 -1 -2 -3 -2 -8 -8 -10 -9 -5 -1 -1 -1 -1 -1 -1 -0 0 -0 -1 -1 -1 -1 -1 -2 -1 -3 -5 -5 -5 -4 -5 -6 -8 -5 -7 -6 -3 -3 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -1 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -2 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -1 -0 -0 -1 -0 0 0 0 0 0 -0 -1 -1 -0 -1 -0 0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -0 0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -1 -1 -0 0 0 0 -0 -0 0 -0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 -0 -0 -5 -16 -24 -18 -17 -26 -26 -13 -10 -13 -16 -11 -4 -6 -4 -1 -1 -1 -1 -0 -0 -0 0 -2 -7 -3 -4 -8 -8 -6 -10 -9 -10 -21 -14 -3 -1 -1 -14 -14 -11 -7 -4 -9 -13 -8 -21 -14 -15 -17 -25 -32 -27 -32 -41 -3 -1 -1 -1 -11 -22 -21 -26 -20 -6 -10 -23 -20 -10 -2 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -1 -1 -2 -3 -1 -0 -0 -1 -1 -0 -0 -1 -2 -2 -2 -2 -2 -1 -0 0 0 -0 -2 -3 -4 -1 -0 -3 -4 -1 -1 -2 -6 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -0 -0 -0 0 0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -1 -6 -7 -4 -1 -0 0 -0 -4 -8 -8 -8 -8 -8 -7 -8 -7 -3 -3 -3 -5 -7 -5 -3 -2 -2 -1 -0 -0 0 -1 -4 -2 -1 -1 -5 -12 -16 -9 -3 -5 -3 -2 -1 -1 -0 -0 0 -0 -1 -1 -1 -0 0 0 -0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -1 -0 -1 0 0 0 0 -0 -3 -4 -1 -0 -0 -0 -2 -1 -2 -2 -2 -1 -1 -1 -1 -3 -5 -11 -11 -10 -10 -7 -3 -8 -18 -28 -22 -19 -21 -24 -26 -20 -11 -1 -0 -1 -3 -1 -1 -1 -1 -2 -2 -2 -1 -2 -2 -2 -1 -1 -1 -0 -1 0 0 -0 0 -0 -1 -1 0 0 0 -0 -0 0 -0 -1 -1 -0 -1 -1 -1 -2 -5 -6 -5 -8 -14 -10 -0 -1 -2 -3 -3 -2 -0 0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -4 -4 -5 -5 -4 -7 -9 -10 -7 -3 -3 -4 -3 -3 -2 -1 -1 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -2 -1 -0 -0 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -2 -1 0 0 0 0 0 0 -1 -0 -1 -1 -0 -0 -1 -1 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 -2 -5 -4 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 -0 0 0 0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 -0 -1 0 0 -1 -1 -1 -0 -1 -2 0 0 0 -0 -0 -0 0 0 0 -0 -1 -6 -19 -24 -12 -8 -6 -15 -14 -11 -14 -16 -11 -6 -6 -1 -1 -0 -1 -0 -0 0 -0 -0 -1 -5 -0 -0 -1 -1 -1 -2 -3 -6 -9 -5 -3 -11 -11 -9 -11 -16 -30 -46 -33 -1 -8 -15 -11 -9 -13 -21 -30 -23 -6 -3 -0 -2 -2 -6 -7 -12 -18 -21 -16 -10 -12 -17 -9 -5 -1 -0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -0 0 -0 -0 -0 0 0 -0 -1 -0 0 0 0 0 0 -0 -0 0 0 0 -0 -3 -12 -5 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 0 0 -0 -0 -0 0 -0 -0 0 -0 -0 -2 -3 -3 -2 -1 -1 -0 -0 -0 -1 -1 -4 -7 -8 -8 -7 -5 -3 -3 -2 -2 -4 -5 -4 -3 -2 -2 -1 -0 -0 -0 -1 -2 -3 -2 -1 -1 -2 -5 -11 -9 -11 -12 -6 -2 -1 -1 -0 0 -0 -0 -1 -0 -0 0 -0 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 -0 -1 -0 -1 -2 -1 -0 0 0 -1 -3 -3 -0 -0 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -3 -4 -3 -5 -6 -6 -6 -5 -3 -6 -10 -10 -14 -15 -16 -14 -13 -9 -3 -0 -0 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 0 -0 -1 -0 -0 -0 -0 -1 -1 -1 0 0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -1 -2 -3 -4 -4 -3 -5 -8 -2 -2 -1 -2 -4 -4 -2 -1 0 0 0 0 -0 -1 -1 -2 -4 -4 -4 -3 -4 -3 -2 -4 -8 -10 -9 -7 -5 -4 -3 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -1 0 0 0 0 0 0 -1 -0 -1 -1 -0 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -3 -3 -1 0 0 0 -0 -0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -1 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 0 0 -1 -1 -1 -1 -1 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 0 0 -0 -0 -1 -0 -0 0 -0 -0 -2 -7 -15 -22 -7 -4 -1 -11 -15 -9 -3 -3 -4 -3 -2 -1 -0 -2 -1 -0 -0 -0 -0 -0 0 0 -9 -16 -54 -81 -52 -9 -5 -3 -2 -2 -10 -15 -14 -6 -8 -13 -25 -48 -44 -2 -13 -9 -15 -12 -9 -12 -14 -8 -2 -1 -1 -1 -1 -14 -14 -11 -18 -25 -20 -22 -32 -13 -6 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 -1 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 -0 -4 -8 -4 -1 -1 -0 -0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -0 -1 -1 -1 -0 0 0 -0 0 -0 0 0 0 -0 -0 0 -0 0 0 -1 -0 0 0 -0 0 -0 -0 -1 0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -3 -4 -5 -6 -5 -3 -2 -5 -4 -3 -4 -4 -2 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -10 -26 -33 -28 -17 -7 -1 -1 -0 -0 -0 -0 -1 -0 -0 -1 -0 -1 -1 -1 -0 0 0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 -1 -1 -1 -0 0 -0 -1 -0 -1 0 0 -2 -2 -1 -0 -1 -1 -0 -0 -1 -2 -10 -10 -6 -5 -3 -3 -5 -2 -2 -2 -2 -5 -6 -13 -26 -17 -8 -2 -2 -4 -7 -8 -6 -3 -3 -1 -1 -1 -2 -2 -2 -1 -1 -0 0 0 -0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -1 -4 -3 -2 -2 -3 -2 -3 -3 -4 -0 -0 -1 -2 -5 -5 -3 -1 0 0 0 -0 -1 -2 -3 -3 -4 -4 -3 -3 -3 -2 -3 -7 -11 -12 -8 -6 -5 -4 -4 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -0 0 0 -0 -0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -0 -0 0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 0 -0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 0 0 0 -1 -1 -0 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -1 -4 -5 -9 -20 -12 -12 -14 -15 -10 -3 -4 -7 0 -0 -0 -0 -1 -0 -0 -0 -1 -1 0 0 -4 -17 -24 -42 -51 -31 -5 -3 -2 -7 -6 -24 -13 -7 -6 -7 -9 -12 -14 -18 -13 -12 -9 -22 -16 -8 -7 -5 -3 -3 -3 -1 -1 -1 -14 -17 -16 -16 -7 -3 -1 0 -10 -3 -1 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -1 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 0 -1 -1 -0 -0 -0 -0 0 -0 -3 -2 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -0 0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 0 -0 -1 -1 -2 -3 -2 -1 -4 -8 -5 -4 -5 -3 -1 -1 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -11 -19 -24 -25 -19 -11 -5 -1 -1 -0 0 -1 -1 -0 -1 -1 -0 0 0 -1 -1 -1 -0 0 -1 -1 -1 -2 0 0 0 -1 -1 0 0 0 0 0 0 -0 -0 -1 -1 -1 0 0 0 0 0 0 -1 -2 -2 -1 -1 -2 -1 -0 0 -2 -4 -13 -13 -10 -10 -10 -3 -1 -1 -0 -0 -1 -3 -3 -8 -21 -14 -6 -4 -2 -5 -9 -14 -20 -15 -15 -2 -0 -0 -0 0 -0 -1 -1 -0 0 0 0 0 -1 -2 -1 -0 -0 -0 -1 -1 -1 -0 0 0 -1 -2 -4 -5 -3 -3 -4 -4 -2 -1 -1 -0 -2 -2 -1 -1 -1 -2 -4 -6 -5 -5 -1 -0 0 0 0 -0 -1 -3 -2 -3 -2 -2 -3 -2 -2 -3 -5 -9 -11 -6 -5 -5 -5 -5 -4 -2 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -1 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 -1 -0 0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 -0 -0 -1 -0 -0 0 0 -0 0 -0 -1 0 0 0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -1 -1 -0 0 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -0 -0 -2 -0 -19 -21 -24 -24 -16 -8 -8 -7 -7 -1 -0 -1 -1 -0 -1 -1 -0 -1 -2 -0 0 -5 -23 -32 -27 -26 -27 -16 -6 -5 -34 -29 -27 -20 -12 -6 -5 -5 -5 -4 -5 -5 -6 -9 -11 -11 -11 -9 -4 -2 -1 -1 -1 -1 -2 -10 -13 -9 -7 -3 0 0 -1 -4 -2 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -2 -1 -1 -0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -1 -1 -1 -0 0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -1 -1 -2 -0 -0 -1 -2 -3 -5 -5 -4 -2 -1 -1 -0 -1 -1 -2 -1 -1 -1 -1 -2 -0 -2 -9 -12 -10 -9 -14 -15 -5 -1 -0 -0 0 -0 -0 -1 -1 -0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 0 0 0 0 0 -0 -1 -1 0 0 -0 -1 -0 0 -0 -1 -2 -1 -1 -2 -1 -0 -1 -1 -5 -9 -10 -12 -14 -21 -4 -0 0 0 -0 -3 -5 -2 -4 -6 -4 -1 -0 -1 -2 -5 -14 -36 -38 -23 -6 -1 -1 -0 -0 0 -0 -3 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 0 0 0 -0 -3 -3 -3 -2 -3 -9 -18 -19 -20 -2 -0 0 -1 -2 -3 -3 -3 -5 -4 -4 -2 -1 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -2 -2 -1 -2 -2 -4 -6 -5 -3 -2 -3 -4 -4 -4 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 -1 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -1 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 0 -0 -1 -1 -1 -0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -1 -1 -1 -2 -6 -5 -4 -3 -4 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -0 -0 -1 -0 0 -0 -0 -0 -1 -1 -1 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -1 -1 -0 -1 0 0 0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -0 -0 -1 -9 -8 -5 -5 -3 -2 -5 -8 -4 -1 -0 -1 -1 -1 -1 -0 -1 -7 -2 -0 -0 -0 -15 -22 -18 -12 -8 -12 -42 -50 -47 -46 -36 -27 -19 -9 -7 -7 -5 -5 -5 -5 -6 -5 -3 -5 -9 -8 -6 -3 -10 -4 -1 -1 -2 -3 -3 -2 -1 -1 0 -11 -7 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 -0 -0 0 -0 0 0 0 0 -0 -0 -0 -1 -1 0 -0 0 0 0 0 0 0 0 -1 -3 -3 -0 -5 -3 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 0 -0 0 0 -0 -0 -0 0 -0 -0 -2 -2 -1 -1 -0 -1 -1 -1 -0 -0 0 0 0 -0 -0 -1 -0 0 0 0 0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -2 -0 -0 -1 -1 -2 -4 -4 -5 -3 -1 -1 -0 -0 -2 -2 -1 -1 -1 -1 -2 -1 -2 -3 -3 -3 -9 -21 -8 -2 -1 -0 -0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -2 -1 -1 -1 0 0 -1 -1 -0 0 0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -1 -1 -0 -0 0 -2 -2 -1 -1 -2 -4 -6 -10 -12 -8 -12 -4 -0 -0 0 -0 -0 -1 0 -2 -2 -1 -0 -0 -1 -2 -2 -3 -5 -41 -24 -5 -1 -1 0 0 -0 -2 -10 -6 -2 -1 -1 -1 -0 -1 -0 -0 -0 -1 -1 -1 0 0 -0 -0 -0 -2 -16 -14 -9 -14 -20 -14 -10 -3 -2 -1 -1 -1 -2 -2 -2 -5 -7 -7 -4 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -2 -1 -1 -0 -1 -5 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -1 -0 0 0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -1 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -2 -2 -1 0 0 -1 -1 -1 -0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -8 -9 -6 -4 -2 -1 0 -1 -1 -1 -2 -2 -1 -1 -2 -1 -1 -2 -2 -1 -1 0 0 0 0 -0 -0 0 0 -0 -1 -2 0 0 -0 0 0 -1 -1 -2 -3 -3 -0 -1 -1 -0 -0 -1 -1 -1 -0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -1 -0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -6 -14 0 -0 -3 -1 -0 -1 -1 -1 -0 -1 -1 -1 -9 -2 -0 -1 -1 -2 -4 -5 -6 -5 -5 -87 -50 -37 -33 -30 -27 -22 -12 -8 -7 -6 -6 -3 -4 -11 -13 -5 -5 -5 -6 -3 -2 -20 -12 -3 -1 -2 -2 -3 -3 -2 -0 -0 -5 -3 -1 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -2 -3 -1 -0 0 -0 -0 0 0 -1 -0 -0 0 -1 -2 -1 0 0 -0 -0 -0 0 0 -0 -0 -0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -1 -1 -0 0 -0 -1 -2 -1 -1 -1 -0 -0 0 -0 -0 -0 0 0 -1 -1 -0 -0 -0 -1 -1 -3 -2 -1 -1 -1 -1 -0 -0 -1 -2 -3 -4 -5 -2 -1 -1 -1 -1 -2 -3 -2 -0 -2 -1 -2 -1 -1 -1 -1 -2 -9 -12 -3 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 -1 -1 -0 -1 -0 -1 -2 -1 -1 -1 -1 -1 -1 -0 0 0 -1 -1 -1 -1 -2 -1 -1 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -1 -0 -0 -0 -1 -2 -10 -5 -2 -2 -1 -1 -0 -0 -2 -3 -1 -0 -1 -1 -2 -2 -1 -2 -2 -1 -1 -0 -4 -4 -1 -1 -0 -0 -2 -0 -5 -15 -13 -6 -2 -2 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -4 -16 -27 -31 -27 -20 -3 -6 -3 -1 -1 -1 -1 -1 -0 -1 -5 -11 -10 -6 -5 -4 -3 -2 -1 -1 -0 -0 0 0 0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 0 -4 -4 -4 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -2 -2 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -1 -2 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -1 -0 0 0 0 -1 -1 -0 0 0 -0 -0 0 0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -3 -5 -6 -3 -1 -0 0 -1 -3 -3 -2 -1 -1 -2 -0 0 -1 -2 -2 -2 -1 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -4 -3 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 0 0 -1 -0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -1 -0 -0 -5 -13 -15 -12 -0 -1 -2 -1 -0 -1 -1 -1 -0 -0 -2 -0 0 0 -1 -1 -2 -2 -1 -1 -2 -1 -4 -83 -98 -55 -31 -32 -26 -19 -12 -7 -11 -7 -6 -4 -5 -26 -30 -7 -6 -6 -2 -8 -30 -30 -16 -8 -5 -2 -3 -5 -5 -1 -0 -9 -6 -1 -0 0 -0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -0 -0 -0 0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 0 0 -1 -1 -0 -0 -0 -0 -0 -2 -5 -3 -3 -2 -1 -0 -0 -0 -1 -2 -1 -3 -2 -1 -0 -0 0 0 -0 -2 -2 -4 -3 -1 -1 -1 -1 -1 -1 -2 -3 -4 -2 -1 -0 -0 0 -0 -1 -1 -1 -1 -0 0 -1 -1 0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 -0 0 0 -0 -1 -2 -4 -1 -0 -1 -2 -2 -1 -1 -3 -24 -13 -5 -1 -2 -2 -2 -2 -0 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -8 -32 -45 -13 -12 -6 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -1 -2 -2 -2 -3 -6 -10 -11 -1 -0 -2 -2 -1 -1 -0 -0 -1 -0 -2 -2 -5 -12 -13 -9 -2 -2 -4 -2 -2 -1 -0 -0 -1 -0 0 0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -2 -2 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -1 -0 -1 -1 -1 -0 0 -0 -0 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -4 -2 -1 -1 -0 -1 -1 -0 -0 -0 -1 -2 -1 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 0 0 -0 -0 -0 -0 0 0 0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 0 -0 -2 -6 -8 -7 -7 -12 -19 -9 -0 -2 -5 -4 -1 -0 -0 -0 -0 0 -0 -0 -2 -1 -0 -1 -1 -2 -2 -0 -0 -3 -0 -0 -11 -48 -46 -38 -43 -31 -26 -19 -19 -19 -12 -6 -5 -15 -21 -15 -10 -10 -7 -2 -7 -26 -111 -123 -62 -39 -15 -2 -14 -4 -1 -0 -5 -5 -2 -1 0 0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 -1 -1 -1 -0 0 -0 -1 -2 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -0 -2 -2 -1 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -2 -3 -2 -1 -0 0 -1 -1 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -0 -1 -1 -4 -3 -2 -1 -1 -1 0 0 -1 -0 -1 -1 -1 -2 0 -0 0 0 -1 -2 -4 -4 -3 -3 -2 -1 -1 -2 -1 -0 -0 -1 -1 -1 -1 -0 0 -0 -1 -1 -1 -0 0 -0 -0 0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -1 -1 -2 -1 -1 -1 -2 -2 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -5 -20 -24 -12 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -0 -0 -1 -1 -0 -0 -1 -7 -26 -35 -10 -24 -11 -3 -1 -1 -2 -3 -7 -10 -7 -3 -3 -4 -5 -5 -3 -1 -2 -1 -0 -0 -0 -1 -1 0 -0 -0 -0 -0 -3 -6 -3 -4 -7 -7 -4 -2 -2 -2 -2 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -2 -0 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 -2 -1 -0 -0 -0 -0 -2 -3 -1 -3 -0 0 -0 -0 -1 -1 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -1 -0 -0 -0 -1 -1 0 0 0 -0 -0 -0 -0 -0 -1 -0 -1 0 0 0 -0 -1 -1 -0 0 -0 -1 -0 -0 -0 0 -0 -1 -1 -1 -0 -0 0 -0 0 -0 -0 0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -1 -2 -0 0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 0 0 -0 -0 -5 -2 0 -0 -0 -0 0 -0 -0 0 -0 -3 -8 -9 -8 -8 -11 -10 -3 -0 -0 -6 -9 -5 -0 0 0 0 -0 -1 -2 -2 -3 -3 -2 -2 -2 -0 -0 -0 -1 -0 -6 -6 -21 -45 -53 -49 -40 -27 -22 -31 -20 -11 -8 -14 -24 -20 -7 -11 -13 -11 -8 -14 -83 -155 -146 -100 -82 -33 -20 -11 -2 -1 -1 -3 -5 -4 -1 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -1 -1 0 -0 -1 -0 -1 -0 0 0 0 0 -0 -0 -0 -0 0 -0 0 0 0 -0 -0 0 -0 -2 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 -0 -2 -2 -1 -3 -4 -2 0 -2 -4 -1 -1 -9 -4 -3 -3 -2 -0 -1 -4 -7 -11 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 0 0 -0 -1 -1 -3 -7 -7 -3 -0 0 -12 -9 -2 -1 -1 -1 -1 -2 -1 -1 -0 -0 0 -0 -3 -8 -5 -3 -1 -1 -1 -1 -1 -1 0 0 -0 0 -1 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -2 -1 -1 0 -0 -1 -2 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -0 -1 -1 -0 -0 -2 -2 -2 -1 -3 -3 -2 -2 -3 -7 -8 -4 -17 -10 -3 -1 -1 -2 -6 -13 -32 -24 -13 -14 -15 -11 -7 -3 -3 -4 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -3 -5 -4 -3 -4 -5 -4 -4 -2 -1 -1 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -4 -4 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 -3 -2 -1 -1 -0 -1 -3 -2 -1 -2 -0 0 -0 -1 -1 -1 -1 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -3 -2 -2 -3 -2 -1 -1 0 -0 -0 -0 -0 -0 0 -1 -2 -2 -2 -1 -1 -1 -1 -0 -1 -0 0 0 -1 -1 -0 -0 -0 -0 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 0 0 -0 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -3 -1 -0 -0 -0 -0 -0 0 -0 0 0 -1 -3 -3 -3 -5 -9 -1 0 -0 -17 -48 -47 -19 -0 0 0 -0 -3 -2 -1 -0 -7 -11 -8 -4 -3 -1 -0 -0 -0 -1 -1 -2 -21 -44 -48 -49 -49 -37 -30 -33 -25 -15 -11 -17 -21 -12 -7 -7 -12 -17 -23 -18 -66 -124 -83 -10 -11 -2 -23 -5 -1 -1 -1 -7 -12 -4 -1 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 -0 -1 -4 -2 -2 -5 -3 -2 -18 -52 -66 -25 -3 -2 -2 -33 -35 -34 -25 -7 -2 -3 -7 -16 -10 -4 -3 -3 -3 -3 -0 -1 -1 -1 -0 -0 0 -2 -8 -13 -3 -1 -1 -16 -16 -14 -17 -9 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -9 -39 -43 -21 -18 -8 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -1 -3 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -1 -1 -0 -2 -2 -1 -1 -1 0 0 0 0 -1 -0 -0 -2 -2 -2 -2 -2 -4 -2 -2 -3 -3 -5 -6 -2 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -13 -8 -49 -49 -45 -34 -13 -22 -13 -18 -39 -16 -3 -1 -1 -1 -0 -0 0 -0 -1 -2 -3 -4 -3 -2 -4 -3 -6 -8 -7 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -5 -4 -3 -2 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -2 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -1 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -3 -3 -1 -0 -0 -0 0 -0 0 0 0 0 -2 -2 -1 -1 -1 -0 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -5 -2 -3 -3 -3 -3 -3 -2 -1 -1 -1 0 0 0 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -0 0 -1 -1 -1 -1 -1 -1 -0 -4 -3 -3 -2 -2 -1 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -2 -1 -0 -1 -3 -4 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -1 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 0 0 0 -0 0 0 -0 -1 -1 -2 -4 -6 -2 0 -11 -13 -98 -138 -89 -18 -0 0 0 0 -2 -1 -0 -2 -5 -4 -3 -3 -2 -2 -1 -9 -10 -5 -2 -3 -8 -26 -68 -71 -66 -46 -32 -22 -21 -18 -13 -20 -25 -24 -8 -9 -15 -26 -22 -9 -10 -6 -4 -2 -3 -1 -1 -1 -1 -1 -1 -5 -11 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -4 -5 -6 -15 -15 -11 -29 -57 -35 -17 -7 -8 -17 -56 -72 -77 -70 -27 -19 -12 -5 -9 -8 -9 -7 -6 -12 -16 -3 -5 -9 -5 -1 -1 -2 -1 -9 -21 -13 -0 -18 -18 -35 -27 -12 -11 -20 -2 -1 -0 -1 -1 -0 -0 -0 -2 -7 -11 -20 -61 -50 -39 -29 -14 -5 -2 -1 0 -1 -1 -0 0 -0 -1 -1 -1 -0 -1 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 -1 -1 -1 -0 -1 -1 -0 -1 -2 -2 -2 -1 -0 0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 0 -0 -0 0 -0 -0 0 -1 -2 -2 -2 -2 -2 -4 -6 -8 -10 -5 -4 -5 -4 -9 -7 -1 -0 -1 -0 0 0 -0 -0 -0 -1 -4 -11 -39 -52 -59 -57 -40 -26 -20 -20 -23 -27 -11 -1 -0 -1 -2 -3 -1 -1 -1 -2 -3 -4 -4 -3 -4 -5 -4 -4 -6 -5 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -3 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -1 -0 -0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -0 0 0 0 -0 -0 -1 -1 -1 -2 -1 0 0 -0 -1 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -1 -1 -1 -1 -1 0 0 0 0 0 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -3 -3 -4 -4 -3 -3 -3 -4 -4 -3 -2 -1 -0 -0 -8 -6 -4 -5 -3 -1 -2 -2 -0 0 0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -3 -5 -1 0 0 0 0 -1 -3 -2 -2 -1 -0 -1 -0 -0 -1 -1 0 0 0 0 0 -1 -1 -1 -2 -3 -5 -1 -0 -1 -0 -0 -0 -1 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -1 -2 -2 -1 0 0 0 0 0 0 -0 -1 -2 -5 -10 -19 -1 0 -76 -86 -78 -89 -59 -2 0 0 0 0 -0 0 -1 -3 -3 -4 -3 -1 0 -1 -9 -12 -11 -12 -30 -54 -53 -61 -77 -68 -64 -30 -14 -33 -41 -20 -13 -12 -16 -18 -19 -16 -14 -17 -13 -8 -7 -4 -5 -2 -1 -1 -1 -1 -1 -1 -3 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 0 -0 -1 -0 -0 -0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 -0 -1 -0 0 0 -0 -1 -1 -1 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -1 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 -0 -1 -0 0 -0 -2 -5 -5 -6 -6 -3 -4 -6 -8 -14 -14 -9 -12 -19 -13 -17 -28 -40 -56 -82 -94 -81 -57 -32 -41 -19 -17 -7 -8 -17 -21 -28 -33 -25 -16 -46 -31 -18 -7 -10 -15 -6 -9 -16 -17 -21 -7 -3 -4 -4 -6 -17 -29 -23 -8 -3 -1 -1 -0 -0 -2 -6 -14 -18 -34 -52 -54 -36 -15 -15 -5 -1 -2 -1 -0 -1 -0 0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -1 -1 0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -1 -1 -0 -0 -1 -0 0 0 0 0 -0 -0 -1 -2 -3 -2 -2 -2 -4 -8 -17 -25 -20 -8 -4 -4 -6 -19 -36 -9 -1 -1 -0 -0 -1 -1 -1 -0 -1 -5 -6 -11 -27 -36 -31 -51 -14 -40 -32 -10 -3 -1 -0 -0 -2 -2 -5 -5 -8 -6 -3 -2 -2 -4 -4 -5 -5 -4 -3 -3 -3 -4 -4 -3 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 -2 -2 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -3 -2 -1 -0 0 0 0 0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -2 -2 -2 -1 -0 -0 0 0 -1 -1 -1 -1 -2 -2 -3 -7 -7 -7 -4 -9 -10 -12 -12 -9 -5 -1 -1 -12 -30 -34 -37 -32 -22 -13 -6 -1 -2 -1 -2 -3 -4 -3 -1 -0 -1 -1 -0 -1 0 0 0 0 -0 -0 0 0 -1 -3 -1 -1 -0 -0 -0 -1 -1 -1 -1 0 -0 -0 -0 -0 -1 -0 -1 -2 -3 -3 -2 -0 0 -0 -0 -0 -1 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 -0 -2 -5 -7 -14 -1 -1 -12 -14 -17 -18 -10 -3 0 -0 -0 -0 -0 -0 -1 -3 -7 -11 -1 -0 -0 -3 -8 -12 -14 -14 -53 -112 -77 -50 -35 -29 -45 -20 -3 -14 -33 -57 -57 -31 -37 -27 -34 -22 -9 -6 -7 -6 -4 -2 -3 -2 -3 -2 -1 -0 -1 -4 -11 -3 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 -0 -2 -4 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 0 0 0 0 -0 -0 0 0 0 -0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 -1 -0 -0 0 -0 -3 -7 -8 -13 -13 -6 -4 -11 -13 -10 -6 -1 -7 -25 -4 -22 -45 -57 -71 -91 -89 -88 -69 -53 -77 -34 -25 -25 -37 -39 -42 -53 -54 -33 -25 -49 -31 -11 -11 -20 -24 -25 -19 -17 -17 -8 -0 -6 -13 -8 -2 -12 -28 -36 -19 -6 -2 -1 -0 -1 -1 0 -3 -16 -28 -38 -51 -51 -40 -21 -3 -0 -1 -1 -0 -1 -1 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -3 -3 -3 -1 -2 -4 -3 -2 -1 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 0 -0 -1 -0 0 -0 0 -1 -2 -2 -2 -1 -1 -6 -9 -15 -18 -12 -10 -5 -2 -3 -5 -3 -1 -1 -1 -0 -0 -1 -1 -2 -2 -4 -6 -7 -10 -12 -11 -6 -15 -7 -55 -34 -3 -1 -1 -1 -0 -5 -6 -10 -11 -16 -16 -4 -0 -1 -1 -3 -3 -3 -4 -4 -4 -5 -6 -5 -3 -1 -0 0 -0 -1 -0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -4 -8 -4 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -1 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -3 -2 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -1 -2 -1 -0 -0 -1 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -1 -4 -2 -2 -0 -0 -0 -0 -0 -1 -0 -0 -1 0 -0 -1 -0 -0 -4 -11 -15 -12 -22 -19 -16 -14 -29 -32 -27 -22 -15 -8 -6 -6 -40 -45 -66 -77 -73 -59 -37 -12 -3 -21 -23 -18 -10 -8 -4 -2 -2 -2 -0 -0 -1 -1 -0 -0 0 -0 -0 0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -2 -2 -1 -0 0 -1 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 -0 -0 -1 -3 -2 -4 -8 -10 -6 -4 -5 -3 -0 0 0 -1 -1 -0 -4 -4 -0 -1 -2 -1 -1 -1 -1 -7 -7 -5 -6 -8 -27 -78 -68 -21 -47 -47 -41 -19 -13 -33 -52 -51 -14 -15 -26 -31 -30 -16 -5 -3 -3 -3 -2 -1 -2 -3 -4 -4 -2 -2 -3 -3 -13 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 -0 -1 -1 -0 -1 -2 -4 -11 -22 -20 -17 -16 -30 -48 -44 -26 -0 -2 -26 -8 0 -6 -11 -21 -52 -78 -69 -11 -0 -37 -58 -57 -70 -73 -9 -9 -60 -42 -32 -23 -28 -22 -18 -30 -29 -40 -31 -21 -22 -21 -16 -9 -18 -37 -35 0 -7 -29 -14 -3 -6 -6 -2 -0 -1 -0 -0 -4 -12 -18 -29 -42 -46 -30 -11 -2 -1 -1 -1 -1 -0 -1 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -3 -4 -4 -4 -4 -1 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 0 -0 -1 -1 -2 -1 -2 -1 -0 -0 -2 -3 -3 -2 -1 -4 -6 -13 -26 -45 -32 -6 -1 -1 -0 -1 -1 -1 -1 0 0 -1 -2 -4 -8 -12 -13 -14 -26 -29 -26 -14 -7 -7 -9 -11 -6 -1 -0 -1 -1 -7 -14 -20 -25 -31 -21 -4 -3 -2 -1 -1 -2 -3 -4 -5 -5 -5 -6 -6 -5 -3 -1 -1 -2 -7 -5 -5 -3 -1 -1 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -4 -5 -9 -9 -6 -2 -1 -0 0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 0 0 0 0 -0 0 0 0 0 0 0 -1 -1 -1 0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 0 0 -0 -0 -0 -0 0 -0 -3 -1 -1 -0 0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -5 -10 -23 -47 -50 -49 -47 -42 -42 -52 -52 -40 -26 -15 -9 -9 -17 -39 -60 -73 -73 -58 -56 -61 -30 -11 -45 -39 -25 -10 -4 -2 -1 -2 -3 -1 -1 -1 -0 -1 -1 -0 -0 -1 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 0 0 -3 -3 -1 -0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -0 0 -1 -1 -0 -0 -0 -2 -6 -1 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 -1 -1 -1 -5 -7 -3 -0 -0 -1 -1 -2 -1 -1 -2 -3 -5 -6 -6 -0 -1 -1 -5 -9 -6 -1 -1 -1 -0 -0 -1 -25 -86 -61 -34 -28 -27 -39 -44 -52 -4 -6 -23 -29 -15 -6 -5 -4 -4 -3 -3 -2 -1 -4 -4 -4 -6 -11 -15 -10 -5 -1 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 0 0 -0 -4 -17 -28 -36 -46 -49 -62 -94 -81 -68 -11 -1 -4 -1 -6 -28 -37 -18 -15 -36 -87 -24 -9 -11 -27 -67 -109 -111 -69 -43 -52 -46 -30 -39 -46 -51 -51 -4 -13 -43 -29 -23 -24 -29 -21 -17 -60 -59 -46 -9 -5 -11 -13 -16 -16 -12 -3 -0 -1 -0 -0 -4 -5 -10 -19 -25 -26 -13 -5 -2 -1 -0 -0 -1 -1 -1 -0 0 0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -3 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -1 -2 -8 -1 -1 -0 -1 -2 -2 -5 -15 -37 -84 -36 -13 -4 -1 -1 -0 -0 -0 -0 -0 -1 -1 -3 -7 -14 -22 -23 -25 -28 -35 -31 -23 -16 -14 -17 -19 -8 -4 -1 -1 -4 -7 -18 -32 -42 -48 -45 -12 -23 -19 -3 -2 -3 -3 -3 -4 -3 -7 -8 -10 -11 -9 -9 -8 -8 -15 -14 -10 -6 -6 -4 0 0 0 -1 -1 -0 -1 -1 -1 -2 -0 -1 -3 -6 -9 -8 -6 -4 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -1 -1 -1 -1 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -2 -0 0 -1 -1 0 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -1 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 -3 -19 -37 -46 -66 -73 -71 -73 -74 -70 -64 -58 -48 -32 -18 -13 -17 -19 -37 -59 -27 -5 -14 -23 -23 -21 -23 -20 -13 -8 -12 -12 -5 -2 -10 -21 -20 -6 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 0 0 -3 -2 -0 0 0 -0 -1 0 0 0 -0 -0 -0 0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 0 -0 0 0 0 -2 -6 -5 -1 -3 -0 -1 -3 -3 -4 -4 -11 -18 -7 -5 -2 -1 -4 -5 -8 -9 -4 -0 -0 0 -1 -3 -6 -80 -95 -42 -21 -37 -33 -32 -71 -83 -14 -6 -14 -10 -5 -5 -5 -4 -3 -2 -2 -1 -2 -3 -3 -5 -10 -15 -13 -7 -2 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -1 -1 -2 -2 -1 -0 -1 -0 0 0 0 -0 -0 -1 -2 -0 -0 0 0 -0 0 -0 -0 0 -0 -0 0 -0 -0 -5 -19 -32 -49 -70 -88 -98 -120 -74 -107 -75 -65 -68 -97 -114 -97 -75 -59 -46 -57 -125 -147 -133 -75 -39 -30 -117 -139 -109 -106 -38 -15 -50 -74 -69 -75 -101 -104 -130 -87 -56 -37 -21 -15 -27 -30 -48 -50 -29 -13 -4 -2 -2 -1 -5 -3 -2 -1 -1 -1 -2 -1 -1 -4 -10 -20 -10 -4 -3 -1 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -3 -3 -1 -0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -0 -2 -12 -2 -0 0 -1 -2 -2 -3 -14 -40 -77 -42 -24 -8 -1 -2 -1 0 -1 -1 -0 -0 -0 -3 -8 -14 -19 -23 -24 -31 -39 -41 -39 -37 -39 -37 -39 -26 -12 -3 -1 -2 -9 -18 -29 -36 -46 -53 -34 -53 -40 -4 -3 -3 -3 -4 -5 -6 -8 -12 -16 -19 -19 -18 -17 -19 -21 -19 -15 -11 0 0 -0 0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -4 -4 -4 -3 -4 -3 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -1 -1 -1 -1 0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 0 0 -0 -1 -2 -2 -2 -0 -1 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 -0 -0 0 -0 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -2 -0 0 0 -0 -1 -0 -1 -1 -0 -0 -1 -1 -1 -0 -2 -11 -31 -50 -57 -59 -64 -67 -65 -62 -54 -40 -37 -44 -32 -24 -22 -17 -18 -32 -60 -41 -14 -14 -15 -19 -27 -20 -17 -19 -8 -9 -12 -9 -6 -9 -12 -11 -7 -5 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 0 0 0 -1 -1 0 0 -0 0 -0 0 0 -0 -1 -1 -1 -0 -0 -1 -0 -0 0 0 -0 -1 -1 -0 -0 -1 -0 -0 -0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -6 -9 -1 -1 -6 -1 -2 -5 -9 -16 -15 -8 -3 -2 -1 -5 -5 -6 -9 -7 -3 -2 -1 -3 -7 -66 -21 -13 -56 -58 -39 -46 -53 -37 -24 -17 -11 -22 -24 -16 -5 -4 -3 -3 -1 -2 -2 -2 -2 -2 -2 -4 -6 -10 -12 -6 -2 -1 -1 -0 -0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -3 -3 -1 -0 -1 -0 0 0 0 -0 -0 -1 -1 0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -0 -9 -24 -44 -69 -89 -97 -116 -100 -13 -52 -103 -131 -133 -97 -30 -130 -103 -89 -101 -122 -132 -69 -9 -60 -98 -19 -143 -142 -133 -122 -97 -79 -79 -85 -69 -55 -55 -61 -86 -54 -27 -31 -39 -28 -32 -1 -20 -30 -22 -17 -13 -10 -9 -6 -20 -2 -3 -4 -3 -3 -3 -0 -0 -1 -3 -8 -3 -2 -2 -1 -0 0 -0 -1 -2 -2 -1 -0 0 -0 -0 -1 -0 0 0 0 0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -2 0 0 -0 0 -1 -1 -1 -0 -0 0 0 0 0 -0 0 0 -0 -1 -2 -1 -0 -0 0 -2 -2 -1 -0 0 -1 -2 -2 -2 -7 -23 -37 -47 -30 -5 -2 -2 -0 -0 -1 -2 -1 -1 -2 -4 -12 -16 -19 -24 -26 -34 -42 -51 -57 -58 -58 -52 -49 -44 -25 -10 -8 -4 -8 -12 -21 -31 -31 -32 -61 -67 -29 -1 -1 -2 -4 -5 -5 -6 -10 -16 -21 -26 -25 -23 -27 -29 -22 -11 -7 -2 -0 -0 -0 0 -0 -0 -1 -2 0 -1 -2 -2 -2 -2 -2 -3 -2 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 0 0 -0 -2 -2 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -7 -22 -37 -45 -53 -24 -14 -25 -30 -28 -28 -21 -23 -33 -24 -22 -22 -17 -18 -29 -34 -18 -9 -15 -12 -14 -14 -20 -27 -22 -7 -6 -9 -4 -9 -26 -3 -11 -10 -7 -6 -5 -2 0 0 0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 0 0 -0 0 -0 -0 -0 0 -0 0 -0 -0 -1 -1 -0 -0 -0 -1 0 0 0 0 -0 -1 -1 -0 -0 -1 -0 -1 -0 -0 -0 -0 0 0 0 0 0 -1 -2 -1 -0 -0 0 -4 -8 -2 -2 -4 -2 -4 -8 -15 -19 -19 -22 -23 -9 -9 -23 -7 -1 -5 -4 -1 -2 -2 -1 -0 -6 -4 -8 -26 -26 -24 -54 -68 -34 -41 -10 -7 -20 -56 -53 -21 -7 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -11 -8 -2 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -1 -1 -12 -31 -49 -62 -87 -86 -78 -36 -45 -24 -32 -44 -61 -119 -12 -135 -104 -92 -106 -113 -114 -125 -147 -130 -45 -74 -149 -120 -101 -96 -86 -76 -76 -88 -64 -58 -39 -28 -32 -19 -1 -14 -47 -43 -34 -24 -6 -8 -14 -16 -14 -10 -0 -1 -3 -3 -13 -17 -16 -14 -5 -1 -0 -0 -1 -2 -1 -1 -1 -0 0 0 0 -1 -1 -1 -1 -0 0 0 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -2 -3 -4 -3 -2 -0 0 -0 0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -0 0 -0 -1 -1 -0 -0 0 -0 -2 -2 -3 -10 -14 -11 -6 -2 -2 -2 -0 -2 -2 -2 -1 -0 -1 -4 -18 -25 -28 -32 -38 -39 -42 -58 -64 -36 -58 -54 -52 -57 -49 -36 -8 -3 -7 -11 -15 -27 -35 -51 -70 -37 -8 -1 -2 -2 -3 -4 -4 -5 -8 -14 -21 -25 -23 -18 -16 -16 -10 -4 -2 -1 -2 -1 -0 -0 -2 -3 -2 -3 -0 -1 -2 -1 -1 -1 -2 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -2 -2 -1 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -1 -0 0 -0 -0 -0 -1 -1 0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -3 -3 -1 -0 0 0 0 0 -0 -1 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 -0 -1 -2 -0 0 0 -0 -1 -0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -0 -1 -8 -23 -35 -27 -17 -60 -43 -13 -9 -20 -24 -21 -27 -36 -26 -23 -24 -25 -17 -18 -29 -52 -43 -13 -9 -8 -15 -14 -19 -26 -10 -1 -4 -5 -5 -22 -35 -37 -20 -15 -9 -6 -3 -1 -0 -1 -0 0 0 -1 -2 -2 -1 -1 -3 -7 -1 -0 0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 -0 -0 -0 -1 0 0 0 -1 -1 -1 -1 0 0 -0 -0 -0 -0 -1 -9 -9 -3 0 -3 -9 -7 -5 -8 -5 -6 -8 -8 -8 -7 -5 -4 -4 -21 -6 -8 -4 -2 -6 -13 -14 -18 -29 -1 -0 -6 -8 -16 -52 -69 -43 -31 -43 -15 -11 -3 -6 -16 -38 -53 -38 -7 -0 -1 -1 -1 -1 -1 -2 -2 -2 -5 -11 -11 -4 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 -0 -0 -1 -1 -0 0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 -0 0 -0 -1 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -5 -19 -35 -46 -58 -81 -112 -25 -94 -110 -38 0 0 -4 -7 0 -82 -92 -91 -98 -105 -114 -137 -137 -116 -128 -136 -125 -94 -65 -46 -40 -39 -42 -54 -38 -31 -20 -17 -21 -16 -5 -8 -24 -29 -25 -21 -8 -6 -16 -15 -4 -2 -9 -8 -5 -3 -8 -9 -7 -11 -2 -0 -0 -0 -0 -1 -1 -1 -1 -1 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -1 -1 -1 -1 -0 0 0 -0 -1 -1 -0 0 0 0 -0 -1 -1 -1 -2 -2 -6 -7 -5 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -1 -0 -0 0 0 -0 -2 -2 -2 -3 -2 -2 -1 -1 -1 -2 -3 -1 -1 -2 -2 -2 -3 -8 -21 -31 -34 -36 -33 -33 -38 -66 -56 -59 -67 -53 -53 -63 -53 -35 -8 -3 -6 -12 -14 -14 -13 -27 -46 -13 -2 -0 -0 -0 -2 -4 -3 -3 -6 -6 -13 -19 -21 -17 -11 -8 -5 -4 -1 -1 -1 -1 -1 -1 -0 -0 -1 -3 -2 -2 -3 -6 -4 -0 -1 -0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -3 -4 -2 -1 -1 -3 -3 -1 -1 -3 -1 -1 -1 -1 -1 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -0 -0 -1 -1 -0 0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -0 -2 -5 -5 -2 -1 -0 0 -0 -0 0 -0 -1 -0 0 0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -4 -10 -19 -30 -36 -32 -34 -47 -11 -10 -10 -12 -12 -22 -40 -43 -34 -29 -28 -28 -18 -15 -23 -30 -32 -34 -33 -11 -18 -15 -19 -25 -23 -23 -25 -19 -2 -11 -36 -28 -13 -7 -3 -1 0 0 -1 -5 -2 -1 -1 -1 -2 -2 -0 -0 -1 -1 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 0 0 0 -0 -1 -0 -0 -0 -1 -4 -5 -6 -3 -5 -16 -19 -16 -12 -9 -5 -1 -7 -16 -7 -10 -10 -9 -10 -9 -14 -14 -9 -4 -4 -4 -2 -1 -7 -14 -11 -8 -8 -1 -9 -8 -13 -31 -55 -79 -86 -14 -12 -5 -2 -1 -10 -12 -11 -13 -9 -4 -0 -2 -1 -1 -1 -1 -2 -2 -3 -6 -14 -6 -2 -1 -0 -0 -1 -0 -0 0 -0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -3 -7 -4 -3 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -2 -1 -0 0 -0 -0 -0 -1 -4 -13 -28 -35 -31 -52 -50 -91 -37 -79 -103 -44 -21 -109 -114 -11 -12 -27 -81 -109 -117 -125 -89 -19 -163 -125 -111 -104 -97 -78 -48 -23 -20 -23 -26 -25 -12 -10 -10 -8 -14 -13 -10 -7 -8 -14 -14 -12 -6 -7 -19 -21 0 0 -11 -4 -5 -4 -1 -0 -2 -4 -1 -3 -5 -6 -7 -6 -2 -2 -1 -0 0 0 0 0 -0 -1 -0 -1 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -2 -2 -0 0 0 0 -0 0 0 0 0 0 -1 -1 -1 -2 -1 0 0 -0 -0 -0 -0 -1 -2 -1 0 -0 -0 0 0 0 -1 -2 -2 -2 -0 -1 -1 -2 -1 -0 -0 -0 0 -0 -2 -1 -3 -3 -8 -21 -29 -29 -28 -23 -35 -38 -72 -60 -58 -59 -45 -36 -59 -49 -12 -7 -5 -8 -13 -15 -12 -7 -10 -21 -7 -1 0 0 -0 -1 -3 -2 -2 -1 -5 -9 -14 -16 -13 -9 -6 -5 -2 -1 -1 -1 -1 -1 -1 -0 0 -1 -3 -4 -5 -7 -9 -5 -2 -0 -0 0 0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -2 -2 -2 -4 -3 -1 -1 -3 -4 -2 -2 -3 -3 -5 -4 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -1 -1 -1 -0 0 0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -2 -3 -4 -4 -4 -3 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -0 -1 -1 -0 -1 -1 -1 -3 -3 -1 -5 -2 -0 -2 -1 0 -0 -0 -1 0 0 -1 -1 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -16 -21 -25 -31 -32 -32 -29 -36 -28 -28 -26 -13 -4 -13 -26 -23 -22 -30 -32 -28 -19 -14 -20 -17 -3 -17 -47 -19 -21 -19 -16 -23 -27 -25 -22 -17 -12 -20 -22 -23 -6 -0 0 0 -0 -1 -4 -9 -6 -2 -1 -1 -1 -1 -0 0 -0 0 0 -1 -1 -1 -1 -1 -1 -0 -1 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 -0 -4 -14 -16 -16 -10 -6 -15 -23 -20 -16 -12 -8 -8 -6 -18 -10 -6 -4 -4 -5 -7 -28 -13 -4 -1 -1 -2 -2 -1 -5 -20 -27 -3 -0 -0 -2 -7 -30 -49 -54 -62 -56 -4 -2 -1 -1 -1 -1 -1 -3 -4 -2 -2 -1 -2 -2 -2 -1 -1 -1 -4 -9 -6 -8 -5 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 0 0 -0 0 -0 -0 0 0 -0 -1 -2 -1 -1 -1 -3 -5 -2 -1 -0 -1 -1 -0 0 0 0 -0 -1 -1 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -1 -2 -6 -15 -26 -32 -25 -40 -49 -89 -58 -67 -131 -110 -50 -91 -121 -142 -152 -139 -126 -124 -122 -56 -135 -10 -116 -127 -118 -100 -94 -90 -37 -20 -10 -15 -15 -11 -7 -10 -11 -8 -7 -7 -6 -11 -7 -10 -18 -15 -1 -6 -13 -30 -5 -13 -9 -1 -2 -3 -2 -2 -2 -2 -2 -11 -18 -25 -25 -8 -6 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 0 0 -1 -1 -1 -1 -1 -1 -1 0 -0 -1 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -0 0 0 -0 -0 0 0 0 -1 -1 -2 -2 -1 -2 -2 0 0 -0 -0 0 0 -1 -2 -2 -0 0 -0 0 0 -0 -1 -2 -2 -2 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -7 -17 -28 -30 -29 -27 -27 -42 -73 -77 -57 -37 -29 -37 -67 -46 -18 -11 -9 -9 -15 -26 -18 -22 -9 -4 -4 -6 -5 0 -0 -0 -2 -3 -3 -5 -6 -7 -9 -10 -5 -4 -2 -1 -1 -2 -3 -2 -0 0 -0 -0 -1 -3 -4 -5 -8 -12 -12 -8 -4 -2 -2 -1 -0 -0 -3 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 -2 -3 -2 -2 -3 -2 -2 -2 -6 -6 -5 -4 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -4 -4 -5 -5 -5 -5 -5 -3 -3 -3 -3 -4 -4 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -1 -0 0 -0 -0 0 -0 -0 -0 -6 -5 -2 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 -0 -0 -0 -0 -1 -0 0 0 -0 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -2 -23 -31 -27 -26 -27 -31 -30 -33 -15 -24 -20 -14 -11 -10 -10 -5 -5 -32 -36 -29 -20 -15 -20 -27 -30 -47 -61 -36 -18 -15 -8 -14 -15 -11 -9 -7 -8 -13 -19 -21 -18 -7 -0 -1 -2 -6 -9 -2 -6 -1 -0 -0 0 -0 -1 -0 -0 0 0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -1 -10 -23 -18 -11 -7 -2 -13 -24 -17 -5 -2 -2 -4 -6 -9 -5 -3 -7 -13 -24 -26 -17 -12 -8 -5 -3 -2 -2 -2 -6 -17 -36 -19 -4 -14 -10 -20 -36 -36 -52 -55 -9 -2 -1 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -12 -12 -6 -4 -2 -1 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -1 -1 -0 0 -0 -0 0 0 -0 0 0 0 0 0 0 -1 -2 -1 -2 -3 -7 -13 -9 -1 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 0 -0 -0 -0 0 -0 -0 -1 -3 -5 -15 -30 -26 -44 -63 -78 -80 -83 -100 -97 -65 -58 -84 -113 -132 -139 -129 -117 -151 -107 -35 -125 -136 -130 -112 -82 -72 -70 -32 -21 -15 -14 -15 -10 -9 -10 -4 -14 -13 -11 -13 -23 -20 -17 -23 -23 -4 -2 -14 -34 -16 -10 -6 -2 -3 -3 -2 -4 -1 -0 -7 -20 -26 -26 -26 -9 -5 -8 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 0 -0 0 0 0 0 -0 -1 -1 -1 -2 -0 -1 -1 -1 -0 -0 0 0 0 0 0 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -2 -1 -1 -2 0 0 0 0 0 0 -1 -2 -1 -1 -1 -1 -1 0 -1 -2 -2 -1 -3 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -3 -8 -15 -29 -33 -32 -28 -31 -45 -65 -70 -56 -33 -34 -64 -70 -44 -22 -14 -8 -9 -13 -26 -23 -27 -15 -6 -6 -7 -7 -1 -0 -0 -0 -2 -3 -3 -5 -5 -4 -9 -3 -0 -0 -0 -0 -1 -4 -4 -2 -1 -0 -2 -4 -4 -4 -5 -9 -13 -14 -12 -7 -3 -1 -1 -5 -0 -2 -1 -0 -0 -0 -1 -4 -20 -3 0 -0 -0 -1 -1 -0 -2 -1 -1 -2 -3 -3 -4 -4 -5 -6 -2 -2 -3 -3 -3 -3 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -3 -3 -3 -4 -4 -4 -4 -5 -5 -5 -4 -4 -2 -2 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 0 -1 -1 -0 -1 0 -0 -6 -3 -4 -4 -3 -2 -1 -1 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -8 -24 -28 -20 -15 -14 -15 -23 -26 -19 -3 -8 -5 -5 -11 -15 -14 -10 -1 -35 -41 -38 -28 -23 -21 -22 -26 -11 -66 -59 -23 -22 -31 -34 -27 -17 -21 -27 -33 -29 -24 -22 -17 -14 -12 -8 -4 -2 -3 -3 -2 -1 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -26 -24 -17 -11 -11 -12 -17 -17 -3 -2 -2 -1 -13 -19 -33 -25 -12 -15 -17 -22 -23 -20 -35 -23 -11 -6 -5 -5 -5 -4 -8 -37 -26 -10 -5 -14 -26 -22 -13 -41 -216 -86 -16 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -8 -9 -11 -11 -11 -5 -1 -1 -0 -0 0 0 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -1 -2 -1 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -4 -8 -6 -5 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 0 0 -1 -1 -1 -0 -0 -0 -1 -1 -5 -15 -27 -20 -27 -39 -38 -40 -53 -78 -73 -53 -57 -74 -82 -96 -122 -128 -125 -156 -141 -33 -4 -72 -123 -111 -76 -57 -51 -32 -23 -21 -20 -20 -17 -15 -19 -17 -1 -1 -1 -24 -40 -35 -29 -28 -25 -23 -9 -22 -21 -12 -21 -23 -2 -2 -5 -3 -3 -1 -1 -6 -11 -13 -16 -13 -10 -12 -11 -10 -7 -3 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -2 -1 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 0 0 0 0 0 0 -1 -2 -1 -1 -1 -2 -2 -1 0 0 0 0 -0 -2 -1 -2 -1 -1 -1 -2 -2 -2 -2 -0 -1 -1 -2 -2 -3 -3 -1 -3 -0 -0 -0 -2 -2 -1 -5 -14 -25 -28 -23 -21 -28 -35 -42 -50 -54 -56 -54 -43 -67 -61 -32 -10 -10 -9 -7 -13 -12 -9 -8 -8 -8 -8 -5 -20 -4 -0 -0 -0 -2 -2 -0 -1 -1 -1 -3 -1 -1 -2 -2 -1 -2 -3 -1 -1 -1 -1 -2 -3 -2 -2 -4 -9 -11 -9 -5 -2 -2 -0 -0 -0 0 -0 -0 -1 -1 -1 -3 -5 -7 -1 -1 -1 -2 -0 0 0 0 0 0 -0 -2 -4 -5 -4 -3 -1 -3 -4 -3 -1 -1 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -2 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -4 -4 -5 -5 -5 -4 -4 -3 -3 -4 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -1 -0 -0 -1 -0 -3 -1 -1 -1 -5 -5 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 -0 -1 0 -0 -1 -1 -0 -1 -1 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -22 -32 -29 -22 -17 -17 -22 -4 -23 -12 -3 0 0 -1 -8 -17 -12 -13 -2 -37 -42 -41 -40 -33 -23 -26 -37 -5 -47 -35 -20 -32 -41 -46 -40 -20 -22 -26 -36 -43 -41 -16 -3 -6 -10 -8 -2 -2 -3 -9 -7 -5 -5 -8 -7 -1 -1 -0 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 0 -0 -2 -6 -6 -18 -10 -12 -11 -17 -23 -20 -13 -11 -15 -2 -1 -17 -22 -36 -34 -15 -11 -10 -13 -17 -12 -26 -23 -16 -18 -21 -20 -11 -48 -63 -61 -44 -29 -21 -19 -25 -33 -29 -29 -348 -144 -25 -2 -1 0 0 -0 -1 -1 -1 -2 -2 -1 -1 -2 -3 -7 -5 -5 -12 -8 -6 -2 -0 -0 -0 -1 -1 -0 -0 -2 -2 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -4 -2 -0 0 -0 -0 -0 -1 -0 -0 0 -0 0 0 -0 -0 -0 -1 -2 -3 -2 -4 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -11 -17 -11 -7 -8 -12 -35 -51 -62 -52 -46 -54 -61 -70 -97 -123 -117 -130 -144 -133 -114 -130 -130 -108 -97 -71 -52 -46 -42 -32 -22 -21 -25 -26 -26 -30 -31 -37 -12 -14 -42 -49 -42 -41 -42 -32 -17 -11 -17 -10 -3 -4 -2 -2 -2 -5 -3 -3 -2 -1 -1 -4 -12 -21 -12 -10 -13 -16 -15 -13 -8 -10 -12 -3 -2 -2 -1 -0 -0 -0 -1 -1 -0 -0 0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -1 -2 -2 -1 -1 0 0 0 0 0 -1 -1 -1 -0 -0 0 -0 -0 0 0 -1 -1 -1 -1 -1 -1 -2 -1 0 0 -0 -1 0 0 -0 -0 -1 -0 -0 -1 -1 -1 -2 -2 -1 -0 -1 -2 -3 -3 -3 -0 -1 -2 -2 -2 -3 -2 -0 -1 -8 -15 -19 -15 -15 -21 -31 -39 -43 -30 -28 -23 -31 -35 -27 -17 -4 -5 -2 -3 -6 -4 -7 -12 -8 -10 -11 -5 -6 -1 -0 -0 -1 -1 -0 0 0 0 -0 -1 -0 -0 -1 -3 -2 -2 -2 -1 -0 -1 -1 -1 -1 -0 -1 -3 -5 -6 -4 0 0 -0 -0 -2 -1 -0 -1 -4 -13 -5 -4 -4 -4 -2 -2 -4 -5 -7 -1 -0 0 0 0 0 0 -1 -3 -2 -2 -1 -0 -1 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -3 -2 -1 -1 -1 -2 -2 -2 -3 -3 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -4 -4 -5 -5 -5 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -0 0 0 -9 -9 -0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 -0 0 0 0 -0 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -6 -22 -28 -33 -28 -12 -17 -23 -16 -19 -25 -10 -1 0 -1 -6 -10 -7 -7 -34 -19 -33 -43 -40 -34 -29 -29 -41 -5 -22 -31 -11 -3 -15 -31 -30 -21 -14 -19 -31 -30 -28 -39 -37 -21 -13 -8 -2 -3 -5 -7 -8 -6 -6 -7 -5 -3 -0 -2 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 0 0 -0 -0 0 -0 -0 -0 -3 -13 -13 -2 -28 -9 -0 0 -5 -13 -15 -12 -10 -2 -1 -1 -14 -24 -28 -16 -4 -5 -3 -8 -19 -10 -20 -19 -21 -36 -43 -23 -5 -94 -99 -80 -62 -54 -44 -28 -19 -1 -1 -21 -144 -77 -23 -9 -1 -3 -8 -0 -1 -1 -2 -2 -3 -3 -3 -5 -7 -11 -2 -4 -4 -3 -2 -1 -0 -0 -0 -1 -0 0 -0 -5 -3 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 0 0 -0 -0 -0 -0 -2 -7 -3 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -3 -5 -3 -1 -1 -4 -6 -19 -33 -32 -32 -36 -41 -62 -90 -116 -97 -109 -130 -135 -139 -149 -142 -110 -81 -58 -44 -39 -38 -25 -12 -14 -27 -36 -39 -41 -43 -50 -29 -42 -62 -41 -31 -30 -31 -24 -13 -9 -6 -4 -4 -4 -2 -3 -4 -4 -3 -2 -1 -0 -0 -3 -19 -28 -16 -12 -14 -15 -23 -29 -14 -32 -21 -13 -11 -5 -1 -0 -0 -0 -0 -1 -1 -0 0 -0 -1 -1 -0 -1 -1 -1 -0 0 -1 -2 -1 -1 -1 -0 0 0 0 -0 -0 -0 -1 0 0 -0 -1 -1 -0 -0 -1 -0 0 -1 -1 -1 -1 -0 0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 0 -0 -1 -2 -2 -1 -1 -2 -3 -3 -3 -4 -1 0 -2 -4 -3 -3 -4 -2 -3 -4 -6 -6 -10 -15 -16 -20 -25 -29 -11 -12 -25 -36 -32 -16 -10 -4 -2 -1 -1 -1 -2 -3 -4 -5 -11 -6 -3 -0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 -1 -0 -1 -4 -10 -16 -9 -5 -4 -5 -8 -8 -5 -11 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -3 -3 -2 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -4 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 0 -3 -3 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 -1 0 0 0 0 0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 0 0 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -0 -1 -1 -1 -1 -0 0 -0 -0 -1 -1 -0 -0 -0 -1 0 -0 -0 -0 -2 -13 -18 -28 -40 -31 -9 -13 -19 -22 -16 -13 -9 -3 -0 -1 -1 -2 -3 -2 -19 -35 -46 -32 -27 -36 -28 -28 -42 -13 -11 -10 -14 -9 -18 -30 -18 -16 -11 -18 -13 -10 -7 -10 -13 -11 -11 -24 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -2 -3 -3 -1 -0 -0 -1 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -12 -13 -27 -14 -27 -11 -4 -5 -6 -9 -11 -5 -3 -5 -3 -7 -13 -24 -24 -11 -7 -44 -6 -3 -16 -11 -8 -10 -11 -25 -48 -8 -25 -80 -96 -88 -78 -71 -58 -41 -0 0 -1 -41 -63 -30 -9 -5 -0 -0 -1 -1 -2 -3 -3 -3 -3 -5 -7 -7 -10 -4 -5 -4 -3 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 0 -1 -1 -0 -0 0 -0 -0 -0 -1 -2 -8 -7 -3 -0 -0 -1 -1 -1 -0 -1 -0 -0 0 0 0 -0 -0 0 0 0 -0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -0 -1 -0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -1 -1 -2 -4 -4 -14 -15 -10 -15 -27 -51 -72 -91 -82 -100 -118 -129 -140 -141 -133 -92 -68 -56 -50 -41 -32 -23 -12 -16 -26 -37 -39 -48 -49 -50 -55 -54 -53 -32 -28 -19 -16 -5 -5 -5 -2 -1 -2 -2 -2 -2 -3 -2 -2 -3 -2 -1 -1 -5 -22 -34 -30 -26 -32 -41 -40 -36 -15 -36 -16 -2 -4 -5 -1 -0 -0 0 0 -1 -0 -0 0 -0 -1 -1 0 -0 -0 -0 0 -0 -1 -2 -2 -1 -0 -0 -1 -1 -0 -0 -0 0 0 0 -3 -1 -0 -1 -1 -0 -0 0 0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -2 -1 0 -0 -0 -1 -0 0 0 -1 -1 -2 -2 -1 -1 -1 -2 -3 -2 -1 -0 -1 -1 -2 -1 -2 -2 -3 -2 -2 -3 -7 -15 -15 -22 -19 -15 -6 -5 -12 -18 -18 -9 -7 -3 -1 0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -2 -7 -6 -0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -11 -16 -14 -9 -6 -5 -5 -8 -9 -7 -16 -14 -8 -3 -1 -0 -1 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -4 -3 -2 -1 -1 -2 -2 -3 -4 -4 -4 -3 -3 -3 -4 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 0 -0 -0 -1 -1 -3 -4 -3 -1 -0 -1 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -0 0 0 -0 -2 -1 0 -0 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 -0 -1 -0 -0 -0 -1 -0 0 0 -0 -3 -14 -20 -31 -45 -35 -18 -30 -4 -2 -19 -22 -24 -17 -7 -1 -1 -0 -0 -3 -3 -5 -11 -19 -19 -13 -7 -8 -24 -35 -14 -36 -33 -39 -29 -19 -28 -16 -10 -8 -16 -15 -6 -2 -3 -3 -7 -11 -13 -1 -1 -0 -1 -3 -2 0 0 -0 -1 -8 -3 -6 -3 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 -3 -6 -0 -0 -0 -2 -30 -15 -7 -7 -7 -6 -6 -8 -7 -10 -8 -5 -3 -6 -10 -15 -27 -10 -70 -31 -20 -15 -6 -16 -28 -9 -21 -24 -38 -61 -86 -111 -120 -125 -98 -9 -1 -1 -0 -1 -16 -8 -0 -0 -1 -3 -5 -5 -3 -5 -6 -6 -6 -6 -6 -6 -7 -10 -4 -3 -1 -0 0 0 -0 0 -0 0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -0 0 0 0 -0 -0 -1 -2 -2 -8 -9 -4 -1 -1 -2 -2 -0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -1 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -2 -3 -7 -6 -1 -3 -13 -33 -53 -64 -62 -73 -92 -110 -123 -119 -109 -67 -58 -54 -51 -41 -28 -20 -7 -12 -15 -19 -27 -42 -50 -51 -32 -5 -31 -39 -32 -20 -9 -7 -7 -4 -1 -4 -0 -0 0 -1 -0 -1 -2 -4 -6 -3 -9 -13 -22 -30 -38 -57 -82 -85 -59 -26 -11 -15 -11 -11 -12 -5 0 -0 0 0 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -1 -1 -1 -3 -2 -1 -1 -0 -0 -0 -0 -0 0 0 -0 0 0 0 -0 -0 -1 -2 -1 0 0 0 -0 -0 -1 -1 -2 -2 -2 -1 -2 -1 -2 -3 -2 -0 0 -0 -0 -4 -2 -1 -3 -4 -2 -6 -6 -2 -2 -3 -1 -0 -0 -1 -2 -5 -2 -0 -1 -1 -2 -3 -5 -8 -9 -16 -22 -22 -15 -13 -18 -10 -3 -11 -11 -5 -2 -1 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -1 -0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -0 -0 -1 -1 -1 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -18 -21 -19 -16 -14 -12 -14 -29 -52 -23 -13 -13 -7 -5 -4 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -3 -3 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -1 -0 -0 -1 -0 -0 0 0 -0 -1 -0 -0 0 -1 -0 0 -1 -1 -1 -0 -1 -3 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -1 -2 -5 -7 -3 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -0 0 0 0 0 -1 -1 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 -0 -0 -1 -1 -0 0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -1 -1 0 -0 -7 -11 -24 -45 -43 -21 -9 -3 -2 -2 -11 -12 -18 -25 -21 -9 -0 -1 -5 -4 -3 -3 -4 -7 -13 -16 -6 -7 -24 -31 -33 -63 -39 -37 -43 -29 -30 -15 -6 -4 -6 -12 -13 -9 -14 -31 -32 -18 -34 -6 -4 -1 -2 -4 -3 -2 -3 -3 -2 -3 -2 -10 -7 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 -0 -1 0 0 -0 -0 -0 -0 -2 -5 -15 -23 -11 -13 -12 -6 -5 -8 -9 -7 -5 -7 -9 -4 -1 -0 -0 0 -1 -10 -29 -49 -33 -41 -39 -29 -24 -77 -126 -7 -4 -69 -77 -92 -94 -109 -106 -63 -21 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -4 -7 -6 -4 -5 -6 -8 -11 -14 -11 -8 -3 -2 -2 -0 -0 -0 0 0 -0 -0 0 -0 -0 0 0 0 -0 -2 -2 -2 -1 -2 -1 -1 -1 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -4 -8 -6 -5 -10 -13 -15 -13 -2 -0 -0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -1 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -5 -17 -31 -41 -34 -33 -52 -68 -74 -76 -69 -47 -40 -41 -40 -30 -16 -8 -4 -6 -5 -3 -14 -29 -37 -27 -6 -12 -19 -36 -30 -21 -10 -1 -0 -0 -0 -7 -2 0 0 -0 -0 -0 -1 -4 -9 -10 -12 -17 -20 -20 -25 -41 -62 -73 -41 -21 -11 -6 -8 -16 -11 -4 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -4 -4 -3 -4 -2 -1 -1 -1 0 -0 -1 -1 0 0 -0 -0 0 0 0 0 -0 -1 -0 0 0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -6 -8 -2 -1 -0 -0 -4 -6 -6 -8 -11 -5 -8 -4 -3 -2 -1 0 0 -0 -1 -2 -4 -2 -0 -0 -0 -1 -2 -4 -5 -5 -11 -13 -13 -11 -12 -15 -9 -20 -21 -14 -6 -2 -1 -0 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -1 -0 -1 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -2 -6 -13 -21 -3 -0 -0 -1 -0 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -3 -6 -11 -16 -20 -17 -17 -8 -20 -40 -25 -12 -17 -11 -3 -2 -2 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 -4 -3 -2 -2 -3 -3 -3 -2 -2 -3 -4 -4 -4 -3 -4 -4 -4 -5 -4 -4 -4 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 0 0 -1 -0 -0 -1 -1 -1 -1 -2 -6 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -1 -3 -3 -2 -1 -1 -0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -1 -0 0 -0 -1 -0 -1 -0 -0 -0 0 -1 -1 -1 -1 -1 0 0 -8 -18 -27 -19 -7 -6 -3 -2 -2 -1 -4 -3 -11 -21 -24 -18 -1 -0 -3 -1 -3 -2 -3 -5 -7 -9 -6 -6 -30 -30 -36 -55 -35 -43 -56 -23 -28 -17 -10 -6 -3 -3 -5 -12 -23 -28 -24 -10 -4 -2 -3 -1 -2 -2 -1 -2 -3 -3 -2 -2 -1 -2 -4 -5 -3 -1 -1 -1 -1 -1 -2 -2 -2 -3 -2 -0 -2 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -5 -13 -1 -2 -2 -3 -8 -13 -17 -18 -11 -3 -4 -3 -1 -0 -0 -1 -2 -6 -19 -27 -43 -10 -13 -54 -87 -82 -62 -31 -2 -2 -50 -89 -115 -100 -67 -30 -10 -3 -1 -0 -1 -1 -1 -2 -3 -4 -3 -1 -6 -5 -8 -8 -8 -7 -7 -9 -12 -8 -5 -2 -1 -0 0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -2 -7 -12 -9 -12 -15 -13 -6 -0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 -0 -3 -15 -21 -13 -7 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -0 -0 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -5 -12 -14 -12 -12 -19 -28 -33 -38 -34 -26 -23 -24 -25 -20 -10 -6 -9 -8 -6 -4 -4 -10 -16 -18 -37 -37 -31 -19 -21 -20 -6 -2 -1 -1 -2 -4 -1 -0 -0 -0 -1 -1 -1 -3 -7 -10 -12 -13 -14 -15 -16 -22 -40 -49 -30 -15 -12 -8 -5 -8 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -3 -8 -9 -6 -3 -1 -1 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -1 -1 -1 -1 -0 0 -0 -1 -2 -5 -4 -3 -2 -2 -3 -2 -1 -3 -5 -5 -8 -4 0 0 0 0 -0 -3 -1 -1 -3 -2 -1 -0 -0 -3 -2 -1 -1 -3 -7 -13 -15 -10 -9 -13 -22 -27 -26 -17 -5 -1 -2 -2 -2 -2 -1 -0 -1 -1 -0 -1 -0 -1 -1 -1 -1 -1 -0 -0 0 0 -1 -1 -1 -1 -2 -3 -7 -26 -46 -17 -2 -1 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -1 -5 -10 -10 -12 -22 -29 -32 -22 -10 -20 -27 -14 -10 -10 -12 -4 -1 -0 -1 -1 -1 -1 -0 -1 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -4 -4 -3 -2 -2 -2 -3 -3 -2 -2 -3 -4 -4 -3 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -0 0 0 0 -1 -0 -0 -0 -0 0 -0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 -0 -0 -0 0 -0 -1 0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -4 -12 -24 -39 -28 -3 -4 -4 -0 -10 -3 -16 -8 -7 -15 -20 -18 -12 -2 -2 -2 -4 -3 -5 -7 -10 -22 -18 -21 -24 -18 -32 -53 -40 -49 -67 -7 -12 -8 -9 -9 -4 -1 -3 -10 -35 -72 -55 -57 -16 -4 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -1 -0 -6 -11 -4 -3 -2 -1 -1 -1 -2 -2 -3 -5 -5 -4 -0 0 0 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -3 -22 -35 -33 -32 -16 -12 -11 -9 -13 -14 -15 -1 -3 -2 -3 -5 -6 -8 -11 -16 -22 -27 -7 -4 -6 -20 -72 -116 -26 -8 -2 -2 -4 -55 -99 -83 -21 -1 -0 -0 -1 -1 -1 -1 -0 -1 -3 -3 -4 -5 -5 -5 -3 -2 -3 -5 -7 -7 -2 -2 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -1 -1 -1 -3 -5 -15 -20 -14 -13 -8 -2 -1 -1 -1 0 0 0 0 -0 -1 -1 -0 -1 -4 -0 -0 0 0 0 0 0 0 -0 -2 -9 -26 -30 -18 -8 -7 -7 -7 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 -0 -1 -0 0 0 -0 -0 -0 -0 0 -0 -1 -0 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -7 -2 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -3 -3 -4 -8 -12 -18 -19 -15 -11 -12 -12 -12 -10 -9 -6 -2 -3 -3 -1 -1 -2 -5 -5 -18 -11 -6 -10 -11 -8 -2 -2 -2 -3 -2 -0 0 -0 -1 -1 -1 -1 -1 -3 -5 -7 -8 -11 -18 -14 -16 -22 -27 -18 -10 -7 -4 -1 -1 -2 -2 -1 -1 -0 -0 -0 0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -8 -8 -2 -0 -1 -1 0 -0 -1 -1 -1 -0 0 0 0 0 -0 -1 0 0 0 0 0 0 -0 -0 -0 -1 -0 0 -0 0 -0 -0 -0 -0 -4 -1 0 -1 -2 -3 -2 -2 -0 -0 -1 -2 -5 -3 0 -0 -1 -1 -2 -2 -2 -5 -7 -6 -3 -1 0 0 -2 -2 -2 -4 -8 -12 -13 -11 -10 -17 -30 -39 -33 -21 -6 0 -0 -0 -1 -2 -1 -1 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -1 -2 -1 -3 -13 -17 -5 -0 -1 -0 0 0 -0 -0 -1 -4 -5 -2 -1 -0 -0 -2 -2 -6 -12 -17 -23 -31 -27 -26 -16 -15 -22 -17 -11 -21 -19 -21 -9 -2 0 0 -0 -1 -1 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 -3 -3 -3 -2 -1 -2 -3 -3 -3 -2 -2 -2 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -3 -3 -2 -1 -1 0 0 0 0 -1 -1 -2 -1 -1 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -4 -1 0 0 0 0 0 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -14 -18 -19 -25 -29 -12 -2 -2 -40 -9 -13 -8 -6 -16 -18 -14 -18 -10 -3 -2 -4 -4 -3 -3 -2 -17 -98 -93 -79 -26 -8 -32 -34 -29 -47 -34 -35 -7 -5 -7 -4 -1 -3 -7 -9 -15 -23 -41 -11 -3 -1 -1 -1 -2 -2 -1 -1 -0 -1 -1 -0 0 -7 -14 -4 -5 -1 -0 -1 -2 -2 -1 -3 -6 -6 -6 -1 -1 -2 -2 -6 -8 -5 -2 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 -1 -6 -26 -33 -37 -14 -2 -0 -0 -2 -4 -3 -7 -2 -1 -6 -15 -18 -17 -21 -22 -20 -25 -19 -8 -7 -31 -51 -44 -37 -22 -5 -2 -1 -3 -4 -29 -32 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -1 -4 -7 -8 -6 -4 -3 -3 -4 -10 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -2 -6 -11 -13 -22 -24 -22 -22 -21 -16 -14 -14 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -4 -13 -24 -28 -21 -16 -18 -22 -25 -8 -2 -0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -2 -1 -1 -1 -2 -1 0 -0 -0 -0 -2 -2 -1 -5 -5 -6 -5 -5 -12 -14 -13 -3 -1 -0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 -2 -2 -3 -6 -7 -6 -6 -7 -8 -7 -6 -3 -1 -1 -0 -0 0 0 0 -4 -11 -10 -5 -3 -4 -1 -0 -0 -0 -2 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -7 -19 -12 -10 -11 -11 -12 -10 -4 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 0 -0 -0 -0 -1 -0 0 -1 -6 -6 -6 -12 -7 -0 -1 -1 -0 0 -0 -2 -1 0 0 0 0 0 0 -1 -0 -0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -1 -1 -3 -2 -2 -2 -1 -1 -1 -2 -3 -2 -3 -3 -3 -3 -2 -0 -2 -7 -11 -9 -3 -0 0 0 -1 -2 -2 -4 -7 -3 -6 -8 -9 -14 -19 -13 -5 -7 -5 -1 0 0 -0 -1 -2 -1 0 -0 -1 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -1 -1 -0 0 0 0 -0 -1 0 0 -1 -1 -1 -2 -4 -5 -2 -0 -0 -0 -2 -3 -6 -11 -13 -24 -30 -29 -29 -26 -25 -24 -16 -14 -27 -34 -19 -6 -1 0 -0 -1 -3 -5 -2 -2 -5 -6 -2 -3 -4 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -3 -3 -3 -2 -1 -1 -2 -2 -3 -2 -2 -2 -2 -2 -3 -4 -4 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -3 -2 -0 0 0 0 -1 -3 -4 -3 -2 -1 -1 -0 0 -2 -0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -2 -6 -12 -13 -8 -12 -31 -25 -22 -14 -9 -2 0 0 -13 -27 -18 -14 -16 -15 -16 -6 -2 -3 -9 -18 -21 -7 -8 -6 -6 -12 -12 -10 -6 -3 -9 -36 -64 -33 -11 -5 -19 -42 -37 -7 -11 -17 -96 -15 -1 -0 -2 -2 -1 -2 -1 -1 -1 -0 -1 -1 -1 0 0 -0 -2 -9 -4 -1 -1 -1 -1 -1 -2 -2 -2 -2 -0 -1 -1 -1 -10 -19 -15 -5 -1 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -7 -13 -25 -22 -16 -7 -2 -5 -14 -9 -2 -1 -2 -38 -38 -33 -33 -28 -23 -25 -24 -14 -26 -13 -9 -14 -33 -62 -81 -39 -15 -4 -2 -2 -2 -2 -2 -2 -1 -0 -2 -1 -1 -1 -0 -0 -1 -2 -3 -3 -3 -3 -5 -4 -3 -3 -4 -1 -3 -2 -1 -1 -0 0 0 0 -0 -2 -1 -0 0 0 -0 -2 -3 -1 -2 -4 -5 -13 -23 -26 -18 -9 -7 -3 -2 -10 -4 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -5 -8 -13 -15 -17 -22 -20 -13 -4 -3 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -1 -0 -1 -1 -0 -1 -2 -1 -12 -17 -20 -23 -26 -29 -29 -15 -5 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -1 -3 -3 -2 -2 -4 -4 -4 -4 -3 -1 -2 -0 -5 -6 -2 -0 -4 -6 -6 -5 -1 -2 -4 -2 -1 -1 -0 -1 -0 -1 0 -1 -0 -0 -1 -1 -1 -0 -0 -0 -5 -13 -9 -8 -10 -10 -13 -10 -11 -5 -1 -0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -3 -3 -12 -12 -1 -1 -2 -2 -1 -1 -1 -0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -0 -1 -1 -1 -1 -2 -1 -3 -3 -3 -4 -3 -2 -3 -11 -10 -6 -1 -0 0 -0 -1 -1 -2 -1 -3 -3 -3 -5 -6 -10 -12 -2 -8 -5 -2 -0 0 -0 -1 -0 -2 -1 -1 -2 -1 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -2 -4 -4 -4 -5 -3 -3 -2 -0 -0 -1 -3 -8 -20 -22 -29 -30 -27 -25 -19 -16 -16 -27 -39 -23 -8 -2 0 -0 -0 -3 -4 -5 -5 -4 -4 -8 -0 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 -3 -3 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -3 -2 0 0 0 0 -1 -1 -4 -5 -2 -0 -1 -1 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 -0 -0 -0 -0 -0 0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -2 -2 -6 -6 -5 -8 -10 -16 -32 -28 -3 -0 -5 -4 -2 -3 -10 -17 -14 -18 -15 -18 -23 -10 -3 -24 -36 -10 -11 -21 -17 -8 -9 -5 -13 -28 -39 -37 -37 -41 -66 -50 -16 -4 -15 -22 -14 -7 -7 -4 -6 -1 -0 -1 -2 -2 -1 -1 -0 -0 -1 -1 -2 -2 -1 -0 -1 -2 -7 -13 -6 -2 -1 -0 -0 -1 -0 -1 -1 -0 0 -0 -0 -1 -5 -7 -6 -4 -1 -0 -1 -1 -0 0 -0 -1 -1 0 -0 0 0 0 0 -0 -1 -1 -4 -28 -29 -35 -31 -25 -21 -13 -16 -41 -21 -16 -26 -35 -47 -44 -41 -38 -33 -25 -20 -21 -15 -18 -10 -12 -21 -26 -44 -81 -16 -3 -4 -5 -3 -2 -2 -0 -1 -1 -1 -2 -3 -2 -1 -1 -2 -2 -3 -5 -8 -8 -4 -5 -5 -3 -4 -9 -3 -0 -1 -0 -0 -0 -0 0 -0 -1 -3 -3 -0 0 0 -1 -2 -1 -0 -0 -1 -4 -10 -17 -18 -11 -8 -13 -13 0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -2 -0 0 0 0 -0 -1 -1 -1 -3 -3 -5 -5 -3 -2 -3 -6 -10 -14 -12 -4 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 0 -1 -1 -1 -2 -2 -1 -3 -12 -15 -38 -26 -18 -13 -23 -38 -48 -60 -65 -56 -39 -19 -5 -1 -0 -0 -0 -1 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 -0 -0 -0 0 -1 -0 -1 -1 -1 -1 -2 -3 -9 -2 -4 -2 -2 -6 -7 -6 -8 -5 -3 -8 -7 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 0 -0 -1 -0 -1 -1 -0 -2 -6 -9 -14 -16 -22 -34 -19 -12 -7 -2 -1 -1 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -2 -2 -6 -8 -2 -1 -1 -1 -2 -1 -0 -1 -1 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -2 -2 -1 -2 -2 -1 -2 -2 -2 -3 -3 -3 -4 -3 -1 -0 -2 -7 -2 -0 -0 0 0 -0 -2 -2 -0 -2 -2 -2 -2 -3 -4 -3 -0 -2 -2 -2 -2 -2 -1 -0 0 -2 -1 -1 -2 -2 -1 -0 -2 -2 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -6 -7 -7 -4 -0 -0 -2 -4 -5 -10 -19 -28 -29 -22 -22 -14 -14 -16 -20 -17 -11 -4 0 0 -0 -2 -2 -2 -2 -1 -1 -5 -6 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -0 0 0 -0 -0 -2 -2 -1 -1 -0 -1 -1 -0 -1 -2 -1 0 0 -0 -1 0 -0 -0 -0 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -2 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -2 -1 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -1 -1 -7 -7 -4 -3 -2 -1 -1 -4 -14 -6 -8 -10 -6 -6 -10 -8 -6 -19 -14 -22 -25 -25 -30 -39 -43 -32 -3 -19 -11 -8 -6 -5 -10 -35 -69 -88 -77 -49 -60 -60 -26 -10 -13 -13 -11 -5 -5 -6 -3 -2 -3 -4 -3 -5 -7 -1 -1 -0 -0 -1 -1 -1 -1 -3 -5 -3 0 -13 -7 -3 -1 -1 -0 0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 -1 -0 0 0 0 -0 -4 -12 -25 -40 -39 -29 -23 -21 -17 -13 -20 -30 -24 -30 -40 -43 -40 -36 -32 -33 -40 -26 -5 -5 -4 -3 -3 -12 -21 -19 -23 -45 -5 -2 -4 -5 -3 -2 -2 -0 -0 -1 -3 -4 -2 -1 -1 -4 -7 -4 -1 -3 -5 -6 -3 -5 -7 -7 -3 -2 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -1 0 0 -0 -1 -2 -4 -7 -7 -5 -5 -7 -10 -10 -4 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -1 -2 -2 -3 -5 -6 -5 -2 -0 -1 -2 -4 -1 -5 -5 -2 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 -0 0 0 -2 -2 -2 -2 -3 -3 -6 -22 -43 -69 -64 -46 -38 -44 -52 -52 -44 -48 -48 -39 -18 -5 -2 -3 -3 -2 -0 0 0 0 0 -0 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -4 -5 -7 -17 -15 -20 -11 -4 -7 -5 -11 -6 -3 -4 -7 -4 -2 -3 -3 -1 -2 -1 -1 -0 -1 -1 -0 -0 -0 0 -1 -0 -0 -2 -4 -10 -25 -40 -52 -44 -10 -7 -6 -3 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -1 -0 -1 -1 -1 -1 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 -2 -3 -2 -0 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -1 -2 -1 -1 -2 -1 -1 -1 -1 -2 -2 -3 -3 -1 0 -2 -4 -3 0 0 -4 -6 -4 -3 -2 0 0 0 0 -2 -1 -0 -0 -1 -1 -2 -3 -2 -3 -1 -0 -1 -1 -2 -1 -0 -0 -0 -2 -3 -2 -1 -1 -1 -3 -2 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -1 -0 -0 -1 -2 -0 -0 -1 -3 -5 -5 -3 -1 -2 -1 -5 -7 -7 -10 -16 -22 -22 -12 -11 -12 -14 -18 -16 -8 -2 -0 0 0 -0 -0 -0 -0 -0 0 -0 -5 -3 -2 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -3 -3 -2 -1 -1 -0 -0 -1 -1 -1 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 -0 -2 -0 -0 -0 -0 0 -0 -0 0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -8 -8 -6 -3 -1 -1 -1 -3 -15 -22 -20 -7 -3 -2 -2 -5 -4 -3 -10 -7 -13 -20 -28 -34 -35 -36 -37 -14 -13 -9 -16 -20 -17 -16 -16 -21 -61 -88 -38 -36 -56 -30 -7 -7 -7 -9 -4 -16 -7 -9 -7 -17 -22 -19 -21 -24 -8 -3 -4 -4 -1 -0 -0 -3 -6 0 -1 -1 -2 -8 -5 -2 -1 -0 -0 -0 0 -1 -1 -0 0 0 0 -0 0 -0 -1 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 0 0 -1 -3 -9 -21 -27 -16 -8 -17 -16 -10 -9 -12 -27 -18 -29 -20 -17 -25 -31 -30 -32 -43 -38 -3 -4 -3 -3 -3 -5 -10 -14 -14 -14 -26 -5 -3 -4 -2 -1 -4 -5 -0 -0 0 -1 -2 -3 -2 -1 -3 -6 -4 -2 -1 -2 -6 -6 -7 -8 -1 -1 0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -0 -0 -0 -1 -1 -0 -1 -2 -1 -0 -0 -1 -1 -2 -1 -1 -3 -1 -2 -2 -1 -1 -1 -1 -1 -2 -5 -3 -2 -1 -0 -0 -1 -1 -2 -1 -2 -3 -3 -1 -0 0 0 -0 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -5 -9 -11 -30 -62 -72 -67 -60 -54 -53 -61 -61 -52 -56 -33 -26 -18 -7 -5 -5 -10 -8 -3 -1 -0 0 -0 -0 -1 -1 -0 0 -0 -0 -0 0 -0 -0 0 0 0 -0 0 0 -0 -0 -1 -8 -10 -10 -16 -19 -24 -23 -17 -3 -5 -14 -5 -4 -4 -9 -16 -12 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 0 0 0 -0 -0 -0 -2 -4 -8 -20 -33 -66 -44 -14 -3 -4 -2 -1 0 0 -1 -0 -1 -1 -0 -1 -0 -0 -1 -1 -1 -0 -0 -1 -0 0 0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 0 -0 -1 -2 -2 -2 0 0 -0 -3 -4 -1 -0 -1 -0 -1 -0 -0 -0 -0 0 -0 -0 -0 -2 -1 -2 -2 -2 -2 -1 -0 -2 -3 -3 -3 -4 -2 -0 -1 -4 -4 -3 -4 -3 -3 -3 -4 -4 -4 -0 -0 -1 -4 -3 -2 -3 -4 -2 -2 -2 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -1 -2 -2 -2 -2 -1 -0 -1 -0 -2 -2 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 0 -0 -1 -2 -2 -2 -3 -3 -2 -1 -0 -2 -4 -6 -8 -7 -5 -5 -9 -13 -13 -8 -9 -10 -11 -12 -11 -3 -2 -2 -1 -1 -3 -3 -0 -0 -1 -0 -1 -1 -1 -2 -3 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -1 -2 -3 -5 0 -0 -0 -0 -1 -0 -0 -0 -1 0 0 0 0 -0 -0 -1 -1 -0 -2 -3 0 -2 -2 -1 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -15 -9 -4 -3 -1 -0 -2 -9 -11 -2 -8 -6 -1 -1 -3 -3 -1 -2 -2 -6 -10 -26 -35 -32 -33 -37 -41 -18 -25 -30 -52 -41 -24 -21 -19 -12 -11 -56 -33 -27 -30 -16 -5 -4 -6 -19 -6 -9 -14 -28 -27 -28 -34 -35 -26 -26 -12 -4 -3 -5 -6 -7 -7 -6 0 -1 -5 -4 -7 -6 -3 -2 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 0 0 -0 -1 -1 -0 -0 -1 -1 -0 0 0 -1 -0 -0 -0 -0 -2 -7 -12 -15 -12 -3 -0 -1 -13 -28 -24 -13 -13 -8 -23 -9 -4 -8 -9 -17 -30 -6 -1 -4 -6 -6 -6 -7 -8 -8 -6 -15 -15 -17 -16 -28 -18 -3 -7 -12 -8 -2 -3 -2 -2 -4 -3 -1 -1 -3 -3 -1 -1 -0 -2 -3 -2 -1 -2 -1 0 -0 -0 -0 -1 -1 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -1 -1 -0 0 -1 -3 -2 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -3 -3 -1 -2 -1 -1 -0 0 -0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -3 -4 -8 -5 -5 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -3 -7 -14 -20 -23 -37 -54 -59 -55 -54 -61 -60 -67 -73 -70 -62 -44 -32 -23 -17 -10 -7 -12 -10 -6 -2 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 -0 -6 -9 -9 -9 -12 -19 -25 -23 -15 -10 -9 -6 -4 -2 -3 -7 -13 0 0 0 -0 -1 -1 -1 -0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -4 -9 -15 -27 -28 -16 -9 -10 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -0 0 0 -1 -2 -1 -1 -1 -2 -2 -1 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -2 -1 -0 -0 -1 -4 -2 -1 -0 -0 -1 -1 -2 -1 -0 0 -1 -2 -4 -5 -5 -6 -3 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 0 -2 -1 -2 -2 -0 0 -1 -0 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -1 -4 -7 -9 -7 -4 -4 -8 -11 -10 -7 -5 -5 -6 -7 -8 -7 -6 -5 -5 -5 -3 -1 -1 -2 -8 -5 -1 -2 -3 -2 -5 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 0 0 0 -1 -0 -0 -0 -1 -0 0 0 0 0 -1 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 -0 -0 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -11 -14 -15 -10 -1 -1 -0 -0 -3 -3 -25 -15 -2 -4 -6 -5 0 0 -1 -12 -15 -18 -29 -40 -38 -30 -46 -37 -38 -21 -14 -13 -14 -15 -21 -31 -19 -25 -23 -48 -47 -37 -27 -17 -39 -57 -43 -27 -30 -23 -17 -15 -21 -27 -12 -7 -4 -2 -2 -2 -2 -3 -5 -6 -3 -4 -2 -1 -1 -0 0 -1 -3 -4 -7 -1 -0 0 0 -0 -0 -0 -0 -1 -0 -0 -3 -8 -6 -2 -1 -0 -0 0 0 0 0 -0 -1 -1 -0 -2 -7 -6 -4 -5 -4 -6 -14 -23 -22 -16 -17 -20 -10 -7 -10 -8 -4 -3 -4 -5 -2 -4 -7 -8 -6 -6 -9 -13 -13 -6 -10 -9 -11 -10 -23 -19 -8 -19 -20 -13 -12 -18 -8 -10 -16 -11 -3 -1 -1 -1 -0 -0 -0 -1 -3 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -0 0 0 -1 -3 -4 -0 -0 -0 -0 -0 -0 0 -1 -5 -7 -7 -10 -8 -7 -3 -0 -0 -0 -0 -1 -4 -4 -2 -1 -1 -1 -0 -1 -2 -2 -2 -1 -2 -2 -1 -2 -6 -14 -26 -29 -32 -48 -59 -39 -19 -44 -61 -69 -71 -76 -75 -72 -69 -58 -43 -39 -16 -13 -12 -11 -6 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 0 0 -0 -0 -0 -0 0 0 -0 0 0 -0 -0 -3 -3 -4 -9 -18 -16 -7 -6 -4 -4 -2 -0 -0 -1 -2 -1 -0 -1 -1 -1 -0 -1 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -3 -8 -11 -9 -9 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -1 -2 -0 0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 -0 -1 -0 -0 -1 -1 -1 -2 -1 -0 -1 -2 -2 -3 -3 -3 -3 -1 -1 -0 -2 -3 -4 -2 -2 -3 -3 -3 -3 -0 0 0 0 -1 -2 -2 -3 -5 -6 -8 -5 -1 -0 -1 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -3 -2 -1 -3 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 0 0 -0 -1 -1 -1 -0 -1 -1 -0 -0 0 -0 -1 0 -1 -2 -2 -3 -6 -8 -7 -2 -3 -8 -8 -8 -7 -2 -2 -5 -8 -8 -8 -10 -12 -12 -12 -11 -12 -5 -6 -8 -2 0 -0 -1 -1 -4 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -2 -2 -2 -1 -0 -0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -2 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 -1 -1 -0 0 0 -0 0 0 0 -0 -0 -0 -0 0 -0 -2 -5 -7 -9 -8 -1 -1 -4 -6 -18 -14 -17 -9 -2 -3 -2 -1 -1 -0 -0 -12 -15 -16 -16 -27 -54 -40 -29 -12 -15 -26 -30 -30 -30 -27 -25 -26 -28 -24 -30 -46 -42 -32 -36 -52 -48 -16 -27 -16 -13 -17 -21 -23 -20 -16 -8 -2 -1 -0 -1 -0 -0 -0 -1 -2 -3 -0 0 0 -1 -2 -2 -3 -3 -3 -4 -1 -4 -5 -2 0 -0 -0 -1 -0 -1 -3 -8 -10 -7 -3 -1 -0 -0 0 -0 -0 0 -1 -1 -1 -1 -2 -9 -4 -4 -6 -3 -11 -26 -29 -16 -13 -17 -12 -7 -12 -22 -21 -11 -5 -2 -1 -8 -8 -14 -14 -9 -6 -10 -14 -12 -7 -7 -7 -9 -10 -15 -18 -12 -17 -19 -18 -18 -21 -18 -13 -7 -4 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 0 0 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -4 -1 -0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 0 -0 0 0 0 0 -0 -2 -8 -8 -5 -5 -4 -3 -1 -0 -0 -0 -1 -2 -5 -8 -7 -3 -1 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -4 -15 -18 -28 -35 -38 -49 -58 -49 -38 -38 -40 -60 -73 -75 -61 -61 -83 -79 -78 -46 -24 -20 -14 -8 -4 -1 -1 0 -0 -0 -0 -0 -0 -1 -1 -1 0 -0 0 0 -0 -0 -0 -0 0 0 -0 0 0 0 0 -0 -1 -0 -2 -6 -2 -0 -2 -3 -3 -1 -0 -1 -1 -1 -4 -2 -1 -1 -0 -0 -1 0 -1 -1 -1 -1 -1 -1 0 0 -1 -1 -1 -1 -1 -0 -1 -2 -3 -5 -11 -7 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 0 -0 -1 -1 -1 -0 -1 -1 -1 -2 -1 -2 -1 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -1 -1 -1 -1 -1 -1 -0 -1 -3 -3 -1 -0 -2 -4 -2 -2 -3 -2 -2 -3 -4 -4 -6 -8 -8 -8 -7 -2 -1 -1 -0 -0 -2 -3 -3 -5 -8 -11 -8 -3 -2 -1 -4 -3 -3 -3 -3 -2 -2 -2 -1 -2 -2 -1 -1 -1 -0 -1 -1 -0 -3 -2 -1 -1 -2 -0 -1 -0 -1 -1 -1 -0 -0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 -1 -1 -2 -2 -3 -5 -6 -4 -2 -1 -3 -4 -7 -7 -4 -4 -6 -9 -9 -10 -14 -18 -10 -15 -15 -14 -7 -9 -8 -0 0 0 -0 -0 -2 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 -0 -1 -1 -0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 -1 -2 -2 -3 -4 -4 -5 -14 -18 -8 -3 -2 -5 -10 -7 -1 -1 -2 -13 -13 -20 -17 -10 -8 -7 -14 -45 -6 -3 -14 -17 -16 -16 -17 -20 -25 -24 -23 -24 -30 -30 -39 -43 -29 -50 -42 -16 -11 -10 -9 -8 -16 -26 -17 -3 -2 -2 -1 -4 -6 -7 -5 0 0 0 -0 -0 -0 -0 -4 -6 -6 -6 -2 -1 -0 -1 -2 -3 -3 -1 0 -0 -1 -1 -1 -4 -5 -2 -2 -2 -0 -0 -0 -1 -1 -0 0 -0 -1 -1 -1 -3 -10 -9 -9 -10 -12 -14 -13 -11 -8 -9 -5 -4 -4 -11 -26 -32 -21 -10 -15 -15 -16 -19 -15 -11 -9 -10 -9 -8 -6 -6 -6 -6 -7 -6 -8 -12 -10 -7 -11 -14 -15 -16 -14 -8 -3 -2 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 -1 -0 0 0 0 -0 -0 0 -0 0 0 0 0 -0 -2 -6 -10 -13 -11 -5 -1 -1 -1 -1 -0 -0 -0 0 0 -0 0 -0 -0 -0 -1 -3 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -3 -7 -7 -6 -6 -3 -1 -0 -0 -1 -0 -2 -1 -2 -7 -8 -4 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -20 -31 -38 -34 -33 -47 -62 -73 -73 -50 -33 -45 -62 -69 -59 -43 -49 -83 -83 -52 -27 -18 -14 -10 -9 -4 -1 0 0 -0 -0 0 -2 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -3 -3 -4 -3 -4 -2 -1 -4 -5 -8 -5 -4 -2 -1 -0 -0 0 0 0 -1 -1 -4 -8 -9 -8 0 -0 -2 -2 -2 -4 -6 -5 -2 -4 -14 -19 -17 -11 -10 -7 -2 -0 0 0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -2 -1 -0 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -2 -2 0 -1 -3 -3 -3 -3 -3 -5 -3 -5 -5 -5 -4 -5 -6 -6 -8 -11 -12 -12 -10 -8 -6 -4 -3 -3 -4 -5 -6 -7 -12 -14 -11 -6 -1 -0 -4 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 0 -0 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -1 -0 0 -1 -2 -1 -2 -2 -2 -3 -3 -1 -0 -1 -1 -5 -6 -6 -4 -10 -15 -17 -19 -20 -15 -3 -5 -3 -6 -11 -9 -6 -2 -2 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -1 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 -1 -0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -1 -1 -0 0 -1 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 0 0 0 0 -1 -2 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -2 -0 -1 -4 -4 -6 -6 -6 -12 -22 -22 -11 -13 -5 -14 -14 -22 -25 -17 -9 -9 -11 -52 -8 -7 -10 -8 -22 -43 -40 -29 -25 -25 -25 -25 -20 -18 -31 -47 -48 -31 -24 -20 -10 -7 -3 -4 -12 -17 -13 -12 -7 -1 0 -2 -3 -7 -37 -75 -6 -1 -1 -1 -1 -1 -2 -4 -4 -6 -2 -0 0 -0 -0 -1 -2 -1 -0 -1 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 0 0 -0 -1 -1 -1 -1 -6 -7 -5 -4 -7 -10 -9 -8 -8 -5 -5 -5 -4 -4 -5 -11 -18 -23 -15 -15 -15 -14 -16 -14 -7 -5 -14 -12 -9 -8 -7 -7 -6 -5 -5 -5 -7 -9 -3 -2 -6 -8 -8 -6 -4 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -6 -15 -16 -23 -9 -18 -19 -8 -2 -1 0 0 0 0 0 -0 -0 0 -0 -0 -1 -2 -2 -3 -3 -2 -2 -2 -1 -0 0 -0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 -0 0 0 0 -0 -2 -3 -8 -9 -9 -5 -1 -0 -0 -0 -0 -0 -1 -2 -6 -8 -3 -2 -6 -2 -1 -1 -1 -1 -1 -1 -0 0 0 -29 -37 -45 -41 -38 -49 -60 -71 -84 -60 -33 -40 -53 -61 -68 -65 -63 -81 -68 -51 -25 -13 -12 -11 -9 -2 -1 -0 0 -0 -0 -0 -2 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -1 -1 -2 -7 -9 -1 -4 -6 -21 -9 0 -0 -1 -1 -1 -0 -1 -2 -1 -1 -1 -3 -4 -3 -2 -0 -1 -2 -2 -4 -5 -5 -3 -3 -10 -21 -26 -15 -2 -2 -6 -4 -1 -0 -0 -0 0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 -1 -2 -3 -3 -3 -0 -4 -5 -8 -9 -8 -5 -5 -8 -8 -10 -10 -9 -12 -14 -14 -14 -15 -10 -10 -7 -7 -7 -8 -11 -16 -13 -6 -1 -0 -3 -3 -3 -2 -4 -1 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 0 0 0 -2 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 0 -1 -2 -2 -2 -1 -1 -1 -0 -0 -1 -0 -2 -1 -2 -4 -5 -4 -4 -2 -2 -3 -4 -6 -11 -16 -19 -20 -19 -22 -5 -2 -2 -11 -24 -16 -5 -3 -3 -3 -2 -1 -3 -8 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -1 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 0 0 0 -1 -0 0 -0 0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 0 0 -0 0 0 0 0 -0 0 0 0 -0 0 0 0 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -2 -1 -0 -0 -1 -2 -2 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -4 -3 -5 -6 -10 -24 -27 -32 -17 -16 -19 -30 -46 -46 -26 -27 -14 -14 -8 -28 -38 -29 -51 -95 -79 -35 -22 -9 -11 -13 -14 -21 -30 -39 -45 -23 -13 -14 -15 -10 -4 -4 -6 -0 -2 -14 -6 -2 -1 -1 -1 -26 -90 -126 -20 -2 -1 -1 -2 -2 -2 -1 -2 -5 -1 -0 -0 -0 -0 -1 -2 -1 -1 0 -0 -0 -0 -7 -7 -1 -1 -1 -1 -1 -2 -2 -1 0 0 -0 -1 -0 -2 -6 -6 -8 -16 -17 -8 -5 -7 -6 -6 -7 -8 -6 -5 -4 -2 -6 -25 -19 -19 -14 -15 -16 -10 -2 -4 -13 -10 -17 -17 -12 -7 -6 -5 -2 -2 -3 -3 -1 -1 -1 -2 -3 -2 -2 -1 0 0 0 -0 -0 -0 0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 -1 -3 -6 -8 -11 -14 -20 -14 -18 -11 -10 -6 -3 -7 -1 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -1 -1 -2 -2 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -1 -3 -3 -5 -5 -3 -1 -0 -1 -1 -1 -1 -1 -1 -3 -6 -1 -3 -3 -5 -2 -1 -0 -0 -0 -1 -1 -2 -1 -21 -30 -36 -42 -46 -53 -55 -77 -70 -57 -44 -41 -45 -53 -66 -47 -58 -75 -71 -45 -21 -11 -11 -12 -5 -1 -1 -0 -0 -0 -1 -1 -4 -5 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 -1 -3 -2 -1 -3 -2 -4 -16 -37 -22 -4 -7 -2 0 -0 -0 -2 -2 -2 -2 -3 -1 -2 -0 -1 -0 -1 -1 -1 -2 -2 -3 -6 -8 -11 -15 -14 -12 -14 -19 -15 -8 -3 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -2 -0 0 0 -1 -1 -1 -1 -0 -1 -0 -0 -1 -0 -0 -1 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -1 -1 -2 -1 0 0 -0 -0 -2 -3 -4 -5 -5 -1 -4 -6 -7 -8 -9 -8 -7 -9 -11 -12 -14 -14 -14 -15 -17 -18 -17 -17 -12 -11 -10 -9 -10 -10 -14 -12 -7 -3 -1 -0 -1 -2 -0 -4 -1 0 -0 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -0 0 0 0 -1 -2 -2 -2 -2 -1 -1 -1 -1 0 -0 -0 -2 -1 -1 -0 -1 -2 -1 -1 0 -0 -0 -0 -2 -4 -5 -4 -4 -4 -5 -5 -8 -11 -13 -17 -20 -8 -4 -3 -3 -4 -4 -5 -6 -12 -5 -3 -2 -2 -6 -19 -16 -17 -17 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 -1 -0 -1 -1 -1 -0 -0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -2 -1 0 -0 -0 -1 -0 0 0 0 -0 0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -2 -4 -4 -12 -8 -7 -12 -15 -13 -16 -22 -25 -17 -20 -24 -35 -53 -64 -66 -42 -17 -50 -56 -60 -57 -55 -64 -60 -14 -16 -6 -9 -27 -41 -45 -43 -41 -42 -40 -18 -12 -12 -5 -5 -4 -1 -0 0 -0 -6 -5 -14 -19 -11 -6 -48 -136 -128 -107 -22 -8 -13 -12 -7 -5 -2 -5 -4 -0 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 0 -1 -10 -10 -2 -1 -1 -1 -0 -1 -1 -0 0 0 -0 -1 -0 -3 -11 -13 -8 -8 -9 -12 -15 -12 -10 -2 -6 -7 -6 -5 -3 -1 -4 -28 -26 -23 -23 -22 -17 -9 -1 -0 -1 -1 -10 -8 -7 -6 -4 -3 -2 -1 -1 -0 0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 -1 -5 -10 -12 -13 -15 -19 -14 -13 -13 -10 -8 -7 -5 -1 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -1 -1 -2 -2 -1 -1 -2 -0 -1 -2 -4 -2 -0 -1 -2 -4 -4 -6 -10 -13 -12 -17 -28 -33 -35 -41 -46 -11 -27 -43 -46 -45 -47 -55 -25 -19 -12 -22 -32 -29 -16 -9 -10 -12 -6 -1 -0 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 0 -0 -1 -1 -14 -26 -33 -40 -25 -1 -0 -0 -0 -1 -1 -2 -4 -5 -4 -4 -1 -0 -1 -3 -4 -4 -4 -3 -6 -12 -11 -12 -14 -14 -16 -17 -39 -29 -14 -7 -7 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -1 -1 -0 -1 -2 -1 -1 -1 -1 -1 -0 0 0 0 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 0 -1 -1 -2 -3 -4 -5 -5 -3 -3 -6 -7 -8 -9 -9 -9 -7 -9 -11 -13 -17 -18 -16 -16 -17 -16 -16 -15 -17 -16 -13 -11 -12 -12 -13 -12 -11 -6 -2 -1 -1 -1 -1 -2 -3 -2 -1 -2 -2 -4 -4 -3 -2 -2 -2 -2 -3 -2 -2 -1 -0 -0 -0 0 -0 -1 -3 -1 -0 -0 -1 -2 -1 0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -0 -0 -0 0 -0 -1 -2 -2 -4 -6 -7 -7 -9 -10 -14 -20 -11 -3 -5 -5 -5 -4 -5 -5 -4 -11 -9 -5 -3 -5 -16 -58 -49 -17 -33 -34 -19 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -2 -1 -0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -1 -1 -1 0 -0 -1 -1 -3 -4 -4 -3 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -1 -2 -1 -2 -1 -1 -1 -1 -0 0 -1 -3 -3 -1 -1 -0 0 0 -0 -0 -1 -0 -0 -0 -3 -3 -5 -8 -6 -6 -9 -11 -9 -11 -11 -6 -5 -11 -23 -39 -37 -14 -15 -26 -23 -19 -16 -29 -41 -47 -50 -43 -19 -22 -29 -14 -22 -29 -43 -63 -55 -34 -28 -4 -1 -0 -3 -4 -3 -1 -0 -2 -3 -9 -16 -21 -20 -11 -6 -41 -129 -11 -35 -36 -14 -28 -23 -0 -2 -3 -5 -1 -0 -2 -4 -4 -2 -1 -0 0 -0 -3 -1 -0 -2 -4 -6 -7 -5 -4 -4 -3 -1 0 0 0 -0 -1 -2 -1 -4 -19 -19 -8 -0 -2 -7 -12 -1 -3 -4 -4 -4 -4 -3 -2 -1 -1 -8 -26 -26 -25 -14 -6 -7 -0 -0 0 -0 -1 -9 -11 -7 -4 -2 -1 -1 -1 -0 -2 -2 -1 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -1 -4 -7 -8 -10 -8 -12 -8 -10 -10 -10 -9 -6 -2 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -4 -4 -2 -0 -1 0 -3 -1 -1 -3 -2 -1 -1 -3 -5 -7 -7 -10 -13 -11 -11 -19 -22 -23 -37 -14 -0 -12 -29 -38 -40 -41 -45 -16 -12 -14 -8 -10 -16 -12 -5 -3 -8 -4 -1 0 -0 -0 -0 -0 -2 -3 -3 -2 -1 -1 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -7 -20 -32 -18 -7 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -1 -0 -6 -14 -14 -12 -10 -9 -11 -16 -17 -18 -20 -18 -18 -24 -30 -16 -7 -11 -15 -13 -4 -1 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -2 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -1 -1 -1 -0 -2 -0 -0 -1 -2 -2 -3 -5 -6 -6 -5 -6 -7 -8 -8 -6 -13 -12 -10 -11 -12 -13 -17 -21 -20 -18 -22 -23 -27 -30 -28 -23 -16 -14 -14 -16 -20 -20 -15 -9 -2 -1 -1 -2 -2 -2 -1 0 -0 0 0 -1 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 0 -0 -2 -1 -0 0 -1 -2 -2 -1 -1 -0 0 0 -0 -1 0 0 0 0 -0 -0 -0 -1 0 0 -0 -1 -2 -3 -7 -8 -8 -9 -11 -16 -22 -9 -1 -1 -2 -3 -3 -6 -5 -11 -13 -10 -5 -5 -5 -4 -38 -34 -11 -6 -19 -35 -6 -0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -2 -0 -0 -3 -6 -4 -1 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -4 -5 -3 -2 -2 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -4 -3 -3 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -3 -3 -1 -4 -9 -9 -7 -10 -9 -6 -5 -21 -42 -50 -46 -0 -2 -56 -41 -20 -19 -38 -58 -53 -39 -45 -31 -38 -32 -19 -8 -26 -57 -53 -33 -32 -6 -1 -4 -3 -0 -0 -0 -1 -7 -9 -15 -26 -32 -20 -3 -33 -114 -26 -9 -38 -16 -2 -20 -21 -2 -1 -1 0 0 -1 -1 -3 -4 -3 -2 -1 -0 -0 -3 -2 -3 -8 -12 -12 -11 -12 -2 -6 -10 -4 -0 -0 -0 -1 -2 -3 -4 -7 -15 -13 -5 0 -1 -2 -3 -10 -24 -12 -4 -3 -2 -1 -1 -1 -1 -0 -5 -4 -2 -1 -1 -1 -1 -2 -3 -5 -16 -22 -16 -7 -1 -0 -0 -1 -2 -3 -6 -5 -2 -1 -1 -1 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -7 -6 -3 -1 -2 -2 -4 -4 -4 -7 -4 -5 -6 -6 -5 -2 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 -0 -2 -2 -1 -1 -0 0 0 0 0 -0 -0 -1 -1 -0 -1 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 0 -1 -7 -10 -5 -1 -1 -1 -1 -8 -5 -2 -2 -2 -1 -1 -5 -5 -6 -4 -2 -3 -8 -14 -16 -16 -19 -31 -18 -5 -13 -27 -24 -24 -33 -31 -17 -8 -5 -5 -4 -5 -9 -2 -0 -2 -1 0 0 -0 -0 0 0 -1 -3 -3 -2 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 -0 -1 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 -2 -7 -17 -9 -8 -2 -0 -0 0 0 -0 -2 -0 -0 -1 -4 -4 -1 -8 -24 -25 -21 -13 -6 -5 -10 -18 -22 -27 -22 -21 -28 -16 -10 -14 -17 -13 -12 -5 -1 -1 -2 -2 -1 -1 -1 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -2 -2 -1 -1 -0 0 -0 -1 -0 0 0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -1 -1 -1 -4 -5 -7 -7 -7 -8 -8 -7 -10 -10 -13 -13 -13 -14 -13 -14 -21 -23 -25 -25 -31 -32 -32 -37 -36 -32 -19 -20 -18 -18 -23 -24 -18 -8 -6 -3 -2 -2 -4 -5 -5 -1 -2 -0 -0 0 -2 -3 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -1 -1 0 -0 -0 -0 -1 -2 -3 -4 -5 -7 -11 -13 -19 -20 -10 -5 -5 -5 -4 -3 -6 -6 -6 -7 -7 -4 -7 -8 -6 -6 -6 -4 -4 -2 -6 -8 -4 -1 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -5 -4 -3 -4 -6 -4 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -0 -0 -2 -4 -5 -4 -2 -2 -1 -1 -1 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -1 -1 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 0 0 -1 -0 -0 -1 -2 -2 -0 -1 -6 -3 -8 -14 -18 -16 -18 -24 -28 -39 -29 -32 -79 -40 -30 -33 -44 -63 -53 -63 -58 -29 -12 -42 -128 -181 -123 -32 -27 -21 -6 -6 -3 -1 -1 -0 -0 -1 -3 -7 -12 -17 -33 -33 -22 -34 -88 -187 -174 -103 -93 -31 -7 -8 -8 -13 -1 0 0 0 -2 -3 -4 -5 -5 -6 -1 -1 -3 -5 -8 -11 -12 -9 -9 -16 -18 -8 -10 -16 -15 -7 -0 -1 -3 -4 -4 -3 -3 -4 -4 -3 -4 -0 -0 -1 -8 -20 -12 -4 -3 -2 -1 -1 -1 -1 -0 0 -0 -7 -14 -8 -0 -1 -3 -5 -6 -12 -13 -9 -3 -2 -2 -1 -1 -7 -10 -8 -5 -3 -3 -0 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -4 -14 -15 -14 -14 -10 -1 -1 -3 -2 -2 -2 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -3 -3 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -6 -7 -2 -2 -3 -3 -4 -6 -8 -6 -3 -2 -2 -2 -3 -4 -3 -2 -1 -1 -2 -7 -18 -19 -17 -17 -22 -13 -7 -20 -22 -22 -11 -34 -35 -19 -5 -2 -4 -4 -4 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -1 -5 -9 -8 -8 -4 -2 -0 0 -0 -0 0 -0 -0 -0 -3 -10 -12 -9 -13 -12 -18 -19 -12 -5 -1 -4 -13 -14 -26 -28 -32 -32 -29 -23 -20 -16 -11 -16 -9 -3 -2 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -3 -2 -1 -1 -2 -2 -0 -0 -2 -0 -1 -2 -1 -1 -1 -0 -0 0 -2 -2 -1 -2 -2 -1 -1 -2 -3 -5 -7 -8 -9 -8 -9 -9 -7 -10 -11 -13 -16 -17 -16 -15 -16 -17 -27 -32 -36 -41 -42 -38 -39 -39 -37 -29 -27 -22 -20 -24 -27 -23 -15 -11 -7 -5 -4 -7 -9 -8 -9 -6 -3 -1 -0 -1 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -2 -0 -1 -0 -0 -1 -0 -0 -2 -1 -5 -11 -15 -17 -13 -8 -8 -7 -4 -6 -5 -6 -8 -8 -10 -11 -8 -11 -10 -9 -8 -6 -3 -4 -1 -11 -15 -8 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -5 -6 -7 -7 -4 -2 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -3 -3 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 -0 0 0 0 0 0 -1 -1 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -2 -2 -1 0 0 0 0 -0 -1 -0 -1 -2 -0 -0 -1 -5 -9 -15 -25 -23 -14 -14 -20 -33 -57 -66 -63 -36 -39 -56 -47 -22 -18 -15 -11 -8 -6 -25 -110 -173 -136 -81 -81 -31 -31 -10 -0 -1 -1 -0 -1 -1 -2 -9 -20 -13 -16 -33 -50 -79 -169 -40 -23 -6 -2 -2 -28 -45 -22 -21 -5 -7 -1 -1 -3 -4 -4 -5 -5 -6 -6 -2 -5 -12 -17 -20 -15 -1 -3 -12 -17 -6 -3 -4 -4 -3 -3 -1 -0 -4 -6 -4 -2 -2 -3 -4 -4 -2 -1 -1 -5 -14 -12 -7 -4 -4 -3 -1 -1 -1 -0 -1 -3 -4 -0 -0 -0 -3 -1 -2 -5 -6 -5 -4 -3 -2 -3 -2 -2 -4 -7 -9 -7 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -0 0 -0 -0 -1 -1 -8 -12 -9 -7 -5 -2 -0 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -1 -1 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 -3 -7 -10 -10 -4 -4 -2 -2 -1 0 -0 -0 0 -0 -0 -0 -1 -2 -3 -6 -6 -1 -3 -3 -3 -4 -7 -6 -5 -9 -4 -2 -2 -5 -4 -2 -3 -5 -4 -8 -14 -18 -21 -17 -16 -18 -19 -25 -37 -35 -28 -19 -36 -35 -17 -4 -3 -3 -4 -7 -5 -2 -0 -0 -1 -1 0 0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 -0 -0 0 -0 -2 -3 -6 -5 -4 -2 -1 -0 0 0 -0 -0 -2 -1 -2 -8 -16 -21 -19 -18 -11 -15 -17 -11 -3 -1 -1 -6 -11 -17 -29 -36 -37 -28 -14 -22 -18 -19 -19 -11 -5 -4 -3 -0 -2 -2 -1 -1 -1 -1 -0 0 -0 -1 -2 -1 -0 -0 -1 -1 -0 -1 -1 -2 -2 -1 -1 -1 -2 -1 -0 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -2 -1 -2 -2 -1 -2 -1 -2 -3 -5 -8 -11 -11 -11 -10 -10 -10 -12 -12 -13 -13 -14 -18 -16 -19 -21 -30 -35 -41 -51 -56 -53 -46 -41 -39 -35 -29 -23 -20 -22 -26 -25 -22 -17 -13 -10 -8 -10 -12 -16 -15 -13 -9 -4 -1 -0 -0 0 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -2 -2 -2 -2 -2 -1 -1 -2 -1 -0 -0 0 0 0 0 0 -0 0 -1 -1 -0 -0 -0 -0 0 -1 -4 -10 -14 -12 -10 -12 -11 -9 -5 -5 -6 -8 -12 -13 -15 -14 -13 -14 -15 -13 -8 -5 -4 -4 -3 -4 -8 -6 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -7 -10 -8 -7 -4 -2 -1 -0 -0 -0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -1 -2 -2 -2 -1 0 -0 -0 -2 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -1 -2 -3 -3 -3 -2 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -5 -14 -21 -29 -29 -24 -22 -24 -23 -41 -61 -49 -28 -38 -68 -67 -19 -15 -11 -9 -3 -1 -45 -99 -108 -103 -93 -26 -7 -4 -1 -2 -2 -1 -0 -1 -1 -3 -7 -16 -7 -2 -13 -40 -92 -120 -103 -181 -55 -3 -11 -65 -100 -38 -8 -8 -9 -2 -3 -6 -6 -5 -4 -3 -3 -5 -6 -7 -15 -18 -19 -18 -7 -3 -4 -9 -10 -7 -5 -2 -0 -1 -1 -0 -2 -4 -4 -3 -3 -6 -8 -2 -1 -0 -0 -3 -11 -19 -15 -5 -5 -3 -0 -0 -1 -3 -2 -1 -2 -1 -0 -1 -2 -3 -3 -6 -7 -6 -5 -3 -3 -4 -3 -4 -3 -4 -7 -6 -1 0 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -2 -6 -4 -2 -1 -0 -0 -0 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -1 -1 -1 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -6 -10 -8 -9 -6 -6 -4 -2 -0 -0 0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -2 -3 -2 -2 -2 -2 -4 -3 -5 -14 -3 -2 -1 -3 -3 -1 -3 -10 -12 -13 -21 -11 -14 -12 -14 -20 -19 -18 -15 -18 -14 -26 -34 -27 -13 -6 -5 -2 -1 -6 -5 -2 -1 -0 -0 0 0 -0 0 0 0 0 0 -0 -1 -2 -0 0 -0 -0 -0 -1 -2 -2 -2 -3 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -3 -9 -11 -6 -3 -7 -12 -12 -14 -10 -13 -17 -16 -10 -2 -2 -1 -3 -12 -20 -29 -31 -25 -22 -14 -19 -20 -20 -15 -9 -6 -5 -3 -0 -3 -2 -1 -1 -1 -1 -0 -1 -1 -2 -2 -2 -2 -1 -2 -2 -3 -2 -1 -1 -1 -1 -1 -2 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -1 -1 -0 -1 -2 -2 -4 -6 -9 -13 -16 -12 -11 -11 -11 -12 -13 -13 -15 -17 -22 -20 -26 -31 -33 -36 -44 -58 -65 -61 -54 -52 -45 -37 -30 -23 -16 -21 -27 -24 -25 -28 -24 -17 -14 -16 -18 -25 -27 -23 -17 -10 -8 -2 -0 -0 -1 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -2 -1 -0 -0 0 0 -1 -1 -1 -2 -2 -1 -2 -2 -1 -1 -0 -0 0 0 0 0 0 -1 -1 -1 -0 -1 -1 -0 0 -2 -7 -11 -12 -13 -14 -10 -10 -9 -7 -7 -7 -10 -15 -12 -12 -13 -17 -22 -10 -11 -8 -7 -5 -2 -5 -8 -2 -0 0 0 0 -0 0 0 0 0 0 0 0 0 -2 -7 -8 -8 -10 -8 -4 -2 -1 -1 -0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -1 -0 -0 0 0 0 0 -3 -2 -1 -1 -0 -0 -0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -4 -9 -10 -10 -1 0 0 -0 -0 0 0 0 0 0 -7 -16 -16 -14 -12 -10 -8 -9 -12 -14 -22 -34 -38 -40 -57 -69 -16 -24 -14 -10 -3 -0 -57 -95 -46 -45 -101 -13 -2 -2 -2 -2 -2 -1 -3 -5 -3 -6 -5 -2 -1 -4 -6 -10 -26 -29 -28 -331 -234 -71 -17 -29 -50 -45 0 0 0 -0 -2 -5 -6 -6 -8 -5 -3 -6 -6 -15 -12 -5 -7 -9 -14 -5 -10 -10 -10 -11 -7 -0 0 -1 -0 -0 -1 -2 -2 -2 -3 -3 -5 -8 -6 -8 -4 -3 -9 -12 -7 -4 -4 -1 -1 -2 -3 -4 -3 -1 -1 -1 -0 0 -2 -5 -4 -5 -6 -5 -4 -3 -6 -3 -4 -4 -3 -2 -2 -2 -0 0 -0 -0 -0 -0 -0 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -2 -1 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -1 -2 -3 -5 -6 -6 -6 -5 -4 -5 -3 -1 -0 -0 -0 -1 -1 -1 -2 -2 -1 -3 -4 -1 -0 -2 -2 -3 -3 -2 -2 -2 -2 -3 -3 -1 -0 -2 -1 -1 -4 -5 -5 -15 -16 -7 -6 -6 -9 -17 -16 -16 -14 -10 -6 -16 -28 -26 -21 -8 -10 -4 -2 -2 -2 -2 -1 -0 0 -0 -0 -0 -0 0 0 -0 -1 -1 -3 -4 -2 -1 -1 -0 -1 -1 -3 -4 -3 -2 -2 -1 -1 0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 -0 -0 -0 -0 -0 -2 -3 -10 -22 -23 -11 -1 -2 -4 -5 -7 -7 -10 -14 -11 -7 -4 -1 -0 -5 -12 -20 -24 -22 -19 -13 -16 -16 -12 -8 -4 -1 -0 -2 -3 -1 -3 -3 -2 -3 -5 -5 -3 -2 -1 -2 -3 -4 -3 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -1 -2 -1 -0 0 -1 -2 -1 -0 -0 -1 -2 -2 -2 -4 -8 -9 -13 -20 -18 -14 -12 -11 -11 -12 -11 -15 -20 -25 -28 -34 -39 -44 -47 -50 -60 -69 -65 -62 -57 -50 -43 -36 -34 -32 -32 -28 -25 -30 -33 -35 -25 -25 -22 -25 -33 -38 -36 -29 -25 -19 -7 -2 -1 0 -1 -1 -1 -0 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 0 -0 -1 -2 -2 -2 -3 -3 -3 -2 -1 -0 -0 0 0 0 0 0 -0 -1 -2 -0 -0 -0 -1 -1 -0 -2 -7 -6 -10 -13 -11 -9 -9 -7 -6 -8 -11 -12 -9 -8 -9 -13 -14 -11 -11 -8 -6 -6 -6 -5 -7 -2 -1 -0 -0 -2 -5 -2 0 0 0 0 0 0 0 -2 -9 -8 -8 -10 -11 -5 -4 -4 -4 -2 -0 0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -4 -3 -1 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -2 -1 -2 -2 -2 -3 -3 -2 -3 -8 -4 -2 -0 0 0 0 0 0 0 0 -0 -5 -8 -7 -5 -4 -3 -1 -5 -11 -18 -13 -7 -7 -8 -23 -55 -18 -76 -28 -10 -6 -35 -87 -102 -69 -44 -211 -266 -127 -54 -34 -16 -3 -4 -9 -14 -7 -4 -4 -6 -8 -8 -10 -11 -2 -4 -16 -178 -117 -40 -25 -7 -13 -19 -1 0 0 -2 -3 -6 -9 -10 -10 -6 -8 -6 -12 -19 -12 -3 -8 -11 -20 -14 -9 -7 -4 -3 -7 -15 -17 -23 -2 -0 -0 -1 -1 -2 -2 -1 -2 -12 -5 -11 -6 -0 -2 -4 -3 -1 -3 -5 -4 -3 -3 -3 -4 -4 -2 -2 -1 -1 -5 -4 -1 -2 -4 -4 -3 -3 -2 -2 -2 -2 -3 -2 -1 -1 -0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -4 -9 -11 -11 -7 -3 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -2 -3 -2 -1 -2 -1 -1 -1 -1 -0 -1 -2 -3 -2 -2 -2 -2 -2 -2 -3 -6 0 -0 -2 -2 -2 -2 -2 -2 -2 -5 -5 -5 -5 -4 -2 -1 -1 -1 -1 -0 -4 -5 -4 -2 -1 -2 -4 -2 -2 -3 -7 -4 -12 -27 -26 -21 -8 -14 -8 -2 -0 -0 -1 -1 -1 -2 -2 -1 -0 0 0 0 -0 -0 -1 -8 -4 -2 -2 -1 -1 -2 -4 -1 -3 -2 -1 -0 -0 0 -0 -1 -0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -2 -4 -11 -22 -22 -9 -1 -1 -1 -2 -4 -5 -7 -8 -4 -2 -1 -0 -0 -7 -14 -16 -16 -13 -12 -10 -11 -15 -8 -1 -0 -0 -1 -1 -1 -6 -8 -8 -8 -7 -17 -14 -14 -9 -5 -4 -7 -13 -9 -2 -1 -2 -4 -4 -3 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 0 -0 -1 -2 -1 -1 -1 -2 -3 -3 -5 -8 -9 -13 -20 -22 -19 -16 -16 -15 -19 -18 -17 -23 -28 -31 -36 -45 -51 -51 -60 -67 -72 -74 -68 -56 -56 -56 -52 -45 -43 -35 -28 -30 -37 -42 -44 -38 -37 -34 -35 -41 -48 -49 -45 -46 -34 -18 -7 -3 -0 -1 0 0 0 -2 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -3 -4 -5 -4 -4 -4 -5 -4 -3 -3 -2 -1 -1 -1 -0 0 0 0 0 -1 -1 -1 -0 -1 -1 0 0 -0 -2 -6 -9 -13 -11 -8 -9 -7 -7 -6 -2 -2 -2 -4 -14 -24 -21 -17 -14 -11 -5 -4 -7 -14 -6 -1 0 -0 -3 -6 -1 -0 0 0 0 0 0 -0 -2 -5 -9 -11 -10 -12 -6 -5 -5 -4 -2 -1 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 -0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -1 -3 -2 -2 -2 -2 -1 0 0 0 -0 -3 -3 -3 -1 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -2 -5 -10 -3 -1 -2 -3 -4 -5 -2 -1 -3 -1 -0 -0 -0 0 0 0 0 0 -1 -4 -4 -3 -4 -5 -5 -4 -3 -4 -3 -3 -5 -6 -7 -19 -54 -3 -48 -29 -15 -30 -73 -99 -96 -100 -105 -140 -122 -82 -62 -53 -45 -30 -11 -29 -47 -10 -0 -8 -22 -30 -26 -16 -16 -3 -1 -8 -101 -71 -15 -24 -26 -29 -3 -0 -0 -0 -4 -7 -6 -7 -4 -8 -6 -6 -7 -12 -10 -5 -8 -16 -17 -16 -19 -18 -8 -1 -1 -7 -21 -10 -15 -4 -1 -1 -1 -2 -3 -2 -1 -3 -12 -5 -3 -1 -0 -0 -0 -0 -2 -3 -5 -5 -3 -2 -2 -2 -0 -2 -5 -2 -2 -3 -1 -0 -1 -3 -3 -1 -2 -2 -1 -0 -1 -1 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -1 -0 0 0 -0 -0 -0 -1 -2 -5 -8 -8 -6 -4 -2 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -2 -1 -0 -0 -1 -3 -5 -3 -3 -3 -3 -2 -1 -2 -6 -8 -8 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -14 -18 -14 -8 -1 -1 -1 -0 -0 -0 -1 -2 -1 -0 -0 0 -0 -0 0 -3 -5 -7 -15 -24 -21 -15 -15 -9 -2 -1 -0 -0 -0 -0 -4 -5 -3 -1 -0 0 -0 0 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -5 -11 -12 -5 -1 -0 -0 -1 -1 -1 -2 -2 -0 -0 -0 0 -2 -7 -12 -13 -15 -11 -9 -8 -9 -9 -5 -2 -1 -1 -1 -1 -1 -11 -20 -24 -30 -26 -34 -31 -31 -30 -27 -23 -24 -35 -22 -11 -8 -8 -11 -11 -5 -1 -0 -1 -1 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -2 -2 -1 -1 -2 -3 -5 -4 -5 -7 -9 -13 -19 -26 -28 -25 -24 -22 -25 -22 -22 -26 -30 -33 -38 -50 -60 -54 -70 -79 -80 -75 -62 -55 -64 -64 -61 -60 -54 -41 -37 -36 -44 -49 -50 -47 -44 -44 -46 -49 -58 -60 -61 -59 -49 -34 -20 -10 -5 -3 -1 -0 0 -1 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -2 -4 -6 -7 -6 -6 -6 -7 -6 -5 -5 -4 -3 -3 -3 -1 0 0 0 0 0 -1 -2 -2 -1 0 0 0 0 -0 -1 -3 -6 -4 -3 -8 -8 -7 -4 -0 -0 -0 -3 -13 -23 -28 -27 -22 -12 -8 -8 -9 -10 -5 -2 0 -0 -3 -1 -0 0 0 0 0 0 0 -1 -0 -1 -8 -15 -12 -15 -7 -7 -7 -5 -3 -1 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -0 0 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -7 -7 -6 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -11 -3 -0 -1 -2 -3 -1 -2 -7 -6 -4 -2 -2 -2 -0 0 0 0 0 -3 -4 -4 -3 -3 -4 -7 -9 -5 -2 -2 -3 -3 -4 -7 -10 -15 -14 -16 -29 -35 -55 -75 -79 -74 -69 -44 -85 -55 -38 -52 -68 -73 -68 -24 -103 -140 -46 -9 -23 -33 -31 -39 -15 -11 -2 -3 -7 -14 -5 0 -3 -13 -5 -0 0 -3 -5 -8 -9 -8 -6 -5 -1 -4 -4 -5 -7 -10 -11 -12 -12 -9 -8 -11 -11 -4 -1 -5 -9 -23 -226 -30 -3 -1 -0 -1 -2 -2 -1 -0 -1 -4 -1 -0 0 0 -1 -2 -3 -13 -16 -14 -9 -6 -4 -1 -2 -2 -4 -4 -1 -1 -0 0 -0 -1 -3 -1 -1 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -0 -0 -1 -0 0 -0 -0 -0 -0 -2 -3 -2 -2 -2 -2 -2 -1 -0 -1 -1 -2 -3 -1 -1 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -1 -3 -3 -3 -2 -1 -1 -2 -4 -2 -2 -3 -3 -2 -2 -1 -3 -8 -8 -4 -1 -1 -3 -3 -2 -3 -4 -9 -10 -23 -30 -23 -17 -17 -11 -2 -1 -1 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -1 -3 -2 -4 -21 -19 -13 -18 -14 -4 -2 -0 -1 -1 -0 -0 -0 -1 -1 -1 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 0 -0 0 0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -5 -10 -10 -14 -12 -10 -11 -8 -3 -2 -4 -5 -3 -1 -0 -0 -6 -15 -26 -31 -25 -23 -23 -28 -35 -40 -37 -37 -37 -33 -22 -16 -15 -16 -14 -4 -2 -1 -1 -2 -1 -1 -1 -2 -1 -1 -1 -0 -1 -1 -2 -1 -0 -0 -1 -1 -1 -1 -2 -4 -6 -5 -6 -9 -10 -13 -20 -29 -35 -35 -31 -28 -30 -25 -25 -34 -36 -38 -42 -54 -63 -79 -86 -89 -89 -65 -73 -70 -72 -69 -66 -67 -66 -59 -51 -44 -47 -48 -47 -48 -51 -52 -56 -58 -66 -69 -69 -68 -63 -52 -34 -17 -15 -8 -3 -1 0 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -2 -3 -5 -7 -8 -8 -8 -7 -8 -9 -8 -7 -6 -6 -5 -4 -3 -1 -0 0 0 -0 -2 -2 -2 -1 -1 -0 -1 -1 -0 -1 -0 -1 -0 -1 -3 -5 -7 -5 -0 -1 -1 -1 -6 -15 -24 -24 -25 -11 -8 -8 -12 -8 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -2 -5 -10 -16 -13 -16 -10 -10 -9 -7 -5 -3 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 -1 -1 0 0 0 0 0 -0 -0 -0 -1 -3 -3 -2 -1 -0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -6 -5 -6 -5 -2 -2 -7 -6 -5 -4 -3 -2 -1 0 0 -0 -0 -0 -0 -4 -4 -2 -3 -3 -2 -5 -6 -5 -4 -3 -4 -5 -7 -8 -8 -17 -47 -22 -42 -59 -56 -55 -67 -69 -44 -22 -64 -84 -60 -38 -37 -33 -24 -14 -27 -49 -47 -22 -22 -21 -8 -17 -8 -7 -9 -11 -15 -9 -1 -2 -5 -22 -1 0 0 -5 -9 -10 -9 -7 -5 -4 -5 -6 -5 -5 -5 -6 -7 -9 -8 -6 -8 -5 -2 -0 -2 -5 -5 -4 -134 -53 -12 -3 -2 -3 -2 -1 -0 0 -0 -0 -0 0 0 -1 -3 -10 -14 -25 -31 -21 -10 -7 -6 -6 -4 -10 -9 -4 -5 -9 -7 -0 -0 -0 -2 -3 -4 -5 -5 -4 -3 -4 -8 -11 -11 -7 -8 -10 -8 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -7 -8 -4 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -1 -0 -1 -2 -1 -1 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -3 -3 -1 -1 -1 -1 -0 -1 -3 -5 -6 -2 -1 -3 -4 -3 -3 -3 -4 -28 -30 -46 -45 -17 -6 -12 -23 -7 -4 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -1 -1 -1 -29 -24 -15 -12 -9 -6 -5 -2 -1 -2 -1 -0 -0 -1 -1 -1 0 0 -1 -0 -0 -0 -0 -0 0 -1 -1 -1 -1 -0 -0 -0 -1 0 0 -0 -0 -1 -1 -1 -1 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -3 -5 -0 -0 -1 -1 -0 0 0 0 -0 -2 -5 -6 -6 -9 -11 -11 -8 -4 -2 -2 -2 -2 -0 -0 -0 0 -0 -3 -23 -25 -25 -23 -17 -13 -17 -24 -44 -40 -40 -36 -31 -28 -27 -22 -16 -5 -3 -3 -2 -2 -1 -1 -1 -3 -2 -1 -0 -1 -1 -1 -1 -0 -0 -0 -3 -2 -1 -1 -1 -4 -2 -3 -8 -10 -10 -12 -19 -27 -27 -35 -34 -32 -32 -22 -18 -41 -42 -46 -48 -60 -68 -77 -85 -92 -99 -79 -90 -93 -94 -82 -64 -72 -93 -86 -68 -44 -32 -38 -45 -44 -54 -58 -59 -58 -64 -73 -77 -76 -75 -62 -42 -40 -26 -13 -5 -2 0 -0 -0 -2 -2 -3 -2 -1 -1 -1 -2 -2 -3 -5 -7 -9 -9 -9 -9 -10 -11 -11 -10 -10 -8 -6 -5 -4 -2 -1 -0 0 -0 -1 -0 0 -1 -1 -0 -0 -2 -1 -1 -0 0 0 0 -0 -1 -4 -3 -2 -5 -4 -2 -2 -7 -15 -6 -12 -13 -16 -20 -15 -4 -3 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -5 -10 -14 -16 -14 -13 -12 -12 -11 -9 -6 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -8 -8 -5 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -0 -0 -3 -3 -1 -4 -7 -1 -1 -1 -3 -3 -3 -3 -3 -5 -11 -4 -22 -68 -31 -33 -50 -46 -34 -47 -71 -31 -36 -161 -165 -138 -107 -51 -25 -13 -52 -91 -133 -153 -101 -35 -15 -5 -0 -2 -12 -7 -10 -13 -27 -43 -29 -1 -4 -0 0 0 -3 -6 -6 -3 -2 -3 -4 -5 -7 -6 -6 -7 -8 -8 -7 -7 -7 -8 -5 -2 -1 -2 -8 -22 -13 -72 -44 -26 -17 -10 -6 -3 -1 -0 0 0 0 0 0 -1 -3 -8 -20 -22 -26 -26 -19 -12 -8 -7 -12 -12 -11 -7 -3 -18 -27 -15 -0 -0 -0 -1 -3 -4 -4 -4 -3 -5 -11 -21 -27 -25 -20 -21 -22 -16 -5 -1 0 -1 -0 -1 -1 -0 -1 -3 -7 -7 -9 -9 -5 -3 -3 -2 -2 0 0 -2 -4 -6 -7 -6 -1 -0 -1 -4 -2 -1 -0 -0 -1 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 0 -0 0 0 -0 -0 0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -0 0 -0 -0 0 -0 -1 -2 -2 -2 -2 -2 -1 -0 0 -0 -2 -3 -3 -1 -1 -3 -3 -2 -2 -1 -2 -10 -23 -52 -72 -47 -20 -4 -29 -19 -10 -4 -0 -1 -2 -2 -2 -3 -2 -1 -0 0 0 -0 -1 -1 -1 -18 -16 -5 0 -1 -4 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -0 0 0 -0 -1 -1 -1 -0 0 -0 -1 -0 -0 0 -0 -2 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -6 -14 -8 -2 -2 -0 0 0 0 -0 -0 -1 -1 -4 -3 -5 -7 -7 -4 -3 -1 -2 -1 -0 0 0 0 -1 -7 -6 -18 -20 -22 -14 -5 -5 -8 -7 -12 -39 -43 -32 -25 -22 -24 -37 -23 -7 -4 -6 -6 -4 -1 -1 -0 -1 -1 -2 -2 -1 -2 -1 0 0 -1 -2 -2 -2 -2 -1 -2 -3 -12 -17 -13 -8 -9 -11 -18 -19 -26 -36 -32 -22 -23 -41 -32 -41 -46 -54 -55 -63 -74 -78 -82 -99 -103 -97 -109 -107 -100 -86 -62 -72 -93 -109 -91 -71 -62 -54 -50 -51 -58 -62 -63 -64 -69 -73 -77 -81 -77 -58 -52 -46 -35 -21 -10 -3 -1 -2 -2 -1 -1 -1 -2 -2 -2 -1 -2 -2 -3 -5 -7 -9 -10 -11 -10 -11 -13 -14 -15 -15 -11 -8 -6 -6 -6 -6 -3 -0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 -0 -1 -0 -1 -2 -3 -5 -4 -5 -3 -1 -3 -6 -9 -9 -6 -3 -1 -0 0 0 -0 0 0 0 -0 -0 0 0 -0 -3 -11 -13 -14 -16 -15 -13 -16 -14 -12 -10 -8 -6 -5 -4 -2 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -2 -3 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -8 -5 -2 0 0 -0 -0 0 0 0 0 0 0 -0 0 -0 -2 -3 -2 -4 -6 -0 -3 -0 -0 -3 -3 -3 -5 -7 -8 -5 -40 -32 -24 -23 -25 -21 -23 -65 -83 -53 -51 -76 -148 -170 -107 -50 -17 -2 -0 -201 -272 -288 -174 -63 -82 -36 -1 -2 -16 -10 -8 -10 -16 -20 -9 -2 -0 0 0 0 -1 -2 -2 0 -0 -1 -3 -5 -6 -6 -6 -8 -9 -6 -5 -7 -6 -8 -9 -6 -4 -8 -15 -31 -62 -43 -25 -19 -17 -11 -3 -1 -0 -1 -0 0 0 -0 -3 -9 -11 -8 -17 -22 -23 -20 -16 -15 -11 -2 -2 -14 -22 -17 -13 -12 -9 -5 -3 -0 -0 -0 -1 -2 -2 -2 -3 -12 -25 -31 -35 -32 -29 -29 -31 -28 -13 -2 -0 -0 -1 -1 -1 -1 -4 -12 -14 -12 -8 -4 -4 -5 -6 -5 -2 -0 -0 -2 -3 -3 -4 -4 -1 -1 -4 -7 -6 -3 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -0 0 0 0 0 -0 -0 0 0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 0 -1 -2 -1 -0 -1 -2 -1 -2 -2 -4 -4 -3 -12 -50 -103 -76 -62 -14 -36 -46 -31 -9 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 0 0 -0 -1 -5 -4 -0 -0 -0 -1 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 0 0 -1 -3 -3 -1 -0 0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -2 -4 -3 -1 -0 -2 -8 -6 -6 -1 0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -4 -3 -2 -0 -0 -0 -1 -1 -1 0 0 -0 -8 -10 -15 -17 -18 -20 -18 -8 -5 -4 -14 -37 -29 -8 -6 -9 -14 -29 -18 -10 -9 -12 -14 -8 -5 -2 -2 -3 -4 -3 -2 -1 -2 -1 -1 -1 -1 -2 -2 -3 -2 -1 -2 -3 -11 -14 -10 -8 -11 -13 -15 -18 -24 -27 -20 -10 -5 -7 -43 -41 -53 -63 -64 -69 -79 -80 -90 -108 -108 -101 -81 -66 -67 -72 -68 -74 -98 -111 -116 -115 -97 -69 -56 -60 -61 -65 -67 -70 -76 -79 -83 -83 -76 -70 -62 -51 -50 -37 -25 -9 -7 -7 -6 -5 -2 -0 -3 -3 -2 -2 -1 -2 -3 -5 -7 -8 -10 -11 -12 -12 -14 -17 -15 -18 -15 -11 -9 -9 -11 -8 -5 -2 -1 -0 -1 -0 -0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -1 -3 -3 -6 -4 -2 -1 -1 -2 -1 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -2 -10 -15 -11 -11 -15 -11 -3 -15 -14 -13 -12 -10 -10 -8 -5 -3 -2 -1 -2 -3 -3 -2 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -1 -0 -1 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -4 -5 -5 -3 -6 -6 -4 -2 -2 -2 -1 -0 -0 0 0 0 0 -2 -4 -4 -3 -3 -2 -2 -1 -1 -3 -11 -14 -8 -12 -15 -17 -41 -34 -24 -19 -11 -5 -20 -48 -61 -107 -119 -54 -19 -46 -73 -35 -9 -6 -4 -23 -29 -80 -73 -106 -318 -127 -11 -4 -18 -21 -17 -11 -7 -7 -1 0 0 0 0 0 -0 -1 -1 -0 -1 -5 -6 -6 -7 -7 -9 -9 -8 -4 -3 -6 -8 -10 -11 -15 -20 -19 -32 -34 -26 -10 -3 -4 -4 -2 -1 -0 0 -0 -0 0 -0 -1 -2 -5 -4 -6 -12 -17 -19 -16 -12 -13 -16 -26 -29 -36 -12 -0 -0 0 -3 -11 -15 -6 -3 -1 -0 -0 -0 -1 -6 -28 -32 -30 -29 -28 -27 -29 -28 -14 -8 -8 -3 -2 -2 -2 -2 -3 -8 -17 -13 -8 -5 -5 -6 -7 -10 -8 -3 -1 -1 -2 -1 -1 -2 -2 -3 -4 -7 -10 -11 -6 -1 -0 -0 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 -0 -0 -0 0 0 -1 -0 0 -0 -1 -2 -1 -0 -0 -0 -0 -0 0 -0 0 -0 -0 -1 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -8 -13 -8 -13 -58 -106 -129 -73 -20 -46 -72 -44 -7 -0 -1 -3 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 -0 -1 -2 -2 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 0 -0 0 -0 -1 -1 -1 -1 -1 -1 0 0 0 -0 -0 0 0 -1 -2 -5 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 -2 -11 -13 -2 -0 -0 -0 -1 -1 -1 -0 -0 0 -0 -0 -0 -1 -1 -1 0 0 -1 -3 -7 -10 -13 -22 -13 -4 -2 -7 -12 -13 -9 -6 -5 -16 -8 -11 -15 -17 -14 -13 -26 -20 -14 -9 -10 -11 -11 -10 -5 -2 -4 -4 -3 -1 -1 -2 -2 -1 -2 -2 -2 -1 -3 -4 -8 -19 -18 -20 -17 -19 -23 -19 -10 -21 -24 -29 -48 -52 -60 -69 -67 -68 -76 -88 -98 -114 -115 -100 -87 -84 -80 -75 -76 -83 -98 -119 -125 -89 -135 -105 -77 -67 -69 -71 -68 -66 -82 -94 -85 -86 -84 -53 -5 -18 -62 -52 -43 -39 -32 -19 -13 -12 -6 -2 -2 -3 -2 -2 -2 -2 -2 -2 -5 -8 -11 -13 -14 -15 -15 -18 -16 -19 -18 -16 -14 -14 -15 -12 -8 -5 -3 -3 -4 -2 -1 -1 -1 -0 -1 -2 -2 -2 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -3 -5 -5 -2 0 -0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -6 -14 -16 -10 -4 -5 -2 -3 -16 -16 -16 -15 -15 -13 -11 -7 -5 -3 -3 -5 -5 -5 -5 -4 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -1 -1 -3 -4 -6 -6 -8 -5 -12 -15 -15 -13 -10 -5 -5 -5 -1 0 -0 -0 -1 -3 -4 -4 -1 -1 -6 -8 -8 -8 -6 -5 -9 -16 -18 -17 -21 -13 -6 -7 -12 -27 -31 -57 -80 -52 -14 -39 -78 -49 -27 -6 -7 -13 -17 -24 -77 -140 -244 -417 -142 -31 -7 -6 -11 -12 -10 -10 -3 -2 -0 -0 -0 0 0 -0 -1 -2 -2 -5 -8 -8 -8 -9 -11 -7 -3 -9 -4 -3 -11 -13 -12 -13 -16 -24 -38 -47 -18 -12 -12 -6 0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -4 -5 -6 -9 -10 -12 -11 -9 -14 -17 -32 -29 -10 -1 -2 -3 -5 -0 -1 -13 -19 -9 -3 -2 -0 -0 -0 -2 -26 -29 -28 -26 -25 -19 -10 -10 -12 -8 -7 -6 -4 -6 -8 -4 -5 -9 -9 -5 -3 -5 -7 -8 -9 -9 -9 -10 -6 -4 -3 -4 -5 -8 -10 -7 -7 -9 -8 -6 -3 -1 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 0 -0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 -0 0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -9 -18 -20 -20 -21 -2 -128 -100 -39 -45 -72 -43 -22 0 -6 -7 -3 -1 -2 -3 -2 -2 -0 0 0 -0 -0 -0 -0 -0 0 0 -1 -1 -1 -1 -1 -1 -1 0 -0 -1 -1 -0 -1 -1 0 0 -0 -1 -1 -1 -0 -0 -1 -0 -0 0 0 -0 0 0 0 -0 -2 -6 -1 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -2 -2 -1 0 0 0 0 -0 -0 0 0 -0 -0 -0 -1 -7 -4 -1 -0 -0 -1 -2 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -0 -1 -4 -14 -21 -11 -4 -2 -4 -8 -7 -9 -32 -21 -16 -6 -6 -6 -5 -4 -5 -14 -31 -30 -28 -26 -26 -29 -23 -13 -7 -8 -9 -6 -2 -1 -2 -0 -1 -2 -2 -2 -3 -2 -3 -18 -20 -16 -23 -25 -24 -24 -22 -16 -16 -33 -37 -28 -30 -54 -88 -92 -92 -83 -109 -109 -110 -106 -90 -87 -83 -105 -92 -90 -99 -107 -111 -84 -1 -52 -107 -104 -80 -88 -82 -65 -66 -82 -84 -94 -102 -102 -87 -70 -70 -61 -62 -64 -61 -48 -32 -23 -22 -13 -11 -7 -2 -1 -2 -2 -2 -2 -2 -5 -8 -11 -14 -15 -16 -16 -18 -20 -22 -21 -20 -19 -19 -19 -17 -13 -9 -7 -7 -6 -6 -4 -4 -3 -3 -5 -7 -7 -6 -6 -5 -4 -5 -6 -5 -2 -0 -0 -1 -1 -0 -1 -2 -2 -3 -2 -1 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -1 -6 -8 -13 -17 -5 -3 -4 -4 -19 -19 -19 -19 -18 -16 -10 -7 -6 -5 -5 -7 -8 -8 -7 -6 -4 -2 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -4 -3 -2 -1 -0 0 0 0 0 -0 -0 -0 -0 -2 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -6 -11 -11 -2 -4 -5 -9 -12 -17 -21 -19 -14 -20 -7 -1 -1 -0 -2 -7 -7 -9 -8 -4 -2 -4 -9 -8 -5 -7 -9 -10 -8 -8 -6 -4 -5 -9 -15 -38 -15 -20 -20 -13 -12 -39 -65 -32 -20 -4 -1 -1 -10 -20 -52 -129 -236 -272 -68 -41 -35 -16 -3 -4 -6 -1 -0 -2 -2 -2 -1 -0 0 -1 -2 -5 -6 -7 -8 -8 -9 -7 -4 -6 -3 -6 -8 -7 -17 -19 -15 -14 -13 -14 -22 -23 -6 -1 -6 -5 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -5 -8 -8 -8 -8 -9 -10 -8 -3 -6 -13 -35 -47 -50 -31 -8 -13 -26 -4 -53 -19 -24 -18 -9 -3 -0 -0 -0 -1 -1 -18 -21 -18 -14 -7 -3 -7 -14 -16 -17 -7 -0 -5 -11 -8 -8 -9 -6 -5 -5 -6 -7 -8 -12 -8 -7 -10 -6 -3 -3 -5 -5 -5 -6 -5 -4 -3 -1 -0 -0 -1 -1 -0 -0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -0 -0 0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -2 -9 -20 -20 -20 -42 -10 -89 -107 -57 -21 -31 -18 -2 -0 -12 -10 -4 -1 -2 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 0 -0 -0 0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -1 -1 0 0 0 0 0 -1 -3 -2 -5 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -2 -1 -0 0 -1 -2 -2 -0 -0 0 0 0 -0 -0 0 0 -1 -2 -4 -5 -6 -2 -4 -8 -16 -13 -7 -5 -2 -1 -2 -3 -10 -50 -31 -11 -5 -5 -4 -3 -2 -4 -4 -26 -36 -31 -27 -40 -53 -50 -37 -23 -21 -20 -10 -3 -0 -1 -2 -2 -2 -2 -3 -4 -3 -1 -16 -16 -18 -26 -27 -25 -25 -29 -29 -26 -34 -34 -29 -35 -73 -99 -82 -94 -111 -113 -112 -114 -111 -104 -90 -99 -115 -113 -116 -127 -132 -120 -9 0 0 -18 -8 -37 -122 -100 -51 -60 -72 -83 -92 -105 -114 -108 -91 -77 -69 -74 -77 -71 -59 -52 -34 -39 -33 -25 -15 -7 -2 -3 -3 -3 -3 -4 -6 -9 -13 -15 -16 -19 -17 -18 -19 -18 -19 -22 -24 -22 -22 -21 -18 -14 -13 -11 -9 -9 -9 -8 -8 -9 -9 -13 -12 -12 -12 -13 -13 -13 -14 -13 -6 -5 -3 -5 -7 -3 -0 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -17 -22 -19 -8 -4 -2 -4 -23 -23 -23 -22 -20 -18 -14 -10 -7 -6 -7 -8 -8 -8 -8 -7 -5 -2 -1 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -4 -2 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -1 -3 -5 -1 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -3 -4 -1 -3 -3 -3 -3 -5 -3 -3 -7 -13 -16 -21 -12 -24 -14 -5 -2 -1 -2 -5 -8 -9 -11 -5 -1 -1 -4 -5 -4 -13 -10 -10 -4 -3 -2 -2 -9 -20 -20 -44 -30 -11 -14 -20 -54 -91 -65 -32 -17 -8 -6 -3 -6 -8 -8 -20 -54 -92 -17 -13 -13 -5 -2 -2 -0 0 0 -0 -0 -5 -4 -1 -0 -1 -3 -6 -6 -6 -6 -7 -6 -5 -7 -5 -3 -4 -7 -9 -19 -22 -17 -13 -9 -8 -13 -9 -5 -3 -4 -4 -0 0 0 -0 -0 -0 -1 -2 -2 -1 -3 -5 -5 -8 -8 -8 -8 -7 -3 0 0 -4 -13 -14 -18 -17 -13 -18 -25 -8 -93 -49 -24 -13 -7 -4 -0 -0 -1 -0 -0 -5 -10 -12 -12 -9 -7 -12 -5 -3 -6 -4 -2 -3 -7 -9 -12 -11 -10 -9 -8 -9 -8 -8 -2 -3 -1 -1 -1 -1 -2 -5 -6 -2 -2 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -0 -1 -1 -1 -1 -0 0 0 -0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -6 -15 -22 -22 -18 -101 -36 -40 -71 -50 -12 -13 -5 -1 -6 -16 -12 -3 -1 -1 -0 -3 -1 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -1 -2 -0 -0 -0 -1 -2 -2 0 0 0 -0 -0 -0 0 -1 -3 -5 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 -0 0 0 -0 -2 -2 -1 -7 -10 -2 -5 -11 -13 -8 -10 -8 -2 -6 -36 -6 -4 -30 -19 -7 -6 -4 -2 -3 -1 -12 -21 -30 -32 -27 -30 -45 -61 -72 -75 -76 -67 -40 -12 -3 -0 -0 0 -1 -2 -3 -2 -4 -1 -1 -11 -15 -20 -27 -26 -29 -28 -30 -31 -35 -35 -31 -30 -37 -72 -105 -118 -125 -118 -109 -110 -111 -103 -103 -116 -108 -107 -114 -111 -111 -115 -111 -23 0 0 0 0 -17 -115 -122 -77 -70 -79 -84 -92 -108 -121 -113 -108 -97 -92 -79 -61 -78 -77 -69 -53 -59 -52 -36 -24 -16 -6 -5 -8 -9 -8 -9 -10 -10 -17 -18 -18 -20 -19 -17 -19 -20 -20 -21 -23 -24 -25 -24 -21 -19 -18 -15 -13 -13 -13 -12 -13 -13 -12 -16 -17 -19 -20 -21 -20 -21 -23 -24 -18 -16 -16 -16 -19 -13 -5 -1 -2 -1 -1 -1 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -8 -16 -17 -10 -6 -4 -8 -14 -24 -24 -25 -23 -21 -19 -16 -12 -9 -8 -8 -8 -8 -9 -9 -8 -6 -3 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -1 -1 -0 -0 -0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -2 -4 -4 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -1 -0 -1 -2 -3 -8 -12 -11 -10 -2 -1 -0 -1 -4 -17 -27 -18 -18 -11 -10 -14 -11 -7 -6 -6 -4 -5 -8 -9 -9 -8 -4 -1 -1 -4 -9 -5 -4 -3 -1 -0 -1 -5 -20 -47 -39 -47 -34 -20 -22 -49 -81 -68 -10 -50 -32 -31 -17 -9 -9 -7 -2 -3 -3 -2 -0 0 -0 -0 -0 -0 0 0 0 -1 -3 -7 -6 -2 -1 -1 -3 -6 -6 -6 -6 -6 -6 -5 -8 -6 -5 -6 -8 -15 -23 -24 -18 -12 -8 -4 -4 -5 -4 -3 -3 -1 -0 0 0 0 0 -0 -1 -2 -2 -2 -3 -5 -7 -7 -7 -7 -6 -2 -0 -1 -0 -0 -1 -2 -5 -13 -23 -25 -15 -23 -37 -35 -20 -6 -1 -1 -0 -0 -0 -1 -0 -17 -29 -26 -22 -17 -3 -11 -16 -14 -13 -16 -14 -9 -8 -8 -12 -13 -14 -15 -15 -11 -12 -23 -11 -6 -4 -2 -3 -4 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 0 0 -0 -0 0 0 -0 -0 -1 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -1 -1 -2 -1 -0 -1 -2 -2 -3 -9 -22 -24 -35 -23 -24 -11 -23 -51 -48 -34 -30 -12 -5 -1 -3 -4 -2 -1 -1 -1 -1 -0 -1 -2 -2 -0 -0 -0 0 0 -1 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -0 -1 -1 -1 -1 -0 0 -0 -1 -0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 -1 -2 -2 -1 -0 0 -0 -0 -0 -1 -1 -1 -0 0 -0 -1 -1 -1 -0 -1 -4 -4 -4 -2 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -0 -2 -5 -2 -0 -1 -7 -7 -3 -5 -8 -3 -1 -8 -2 -4 -3 -3 -7 -16 -1 -2 -3 -1 -11 -21 -29 -25 -26 -32 -45 -53 -52 -60 -73 -66 -37 -9 -3 -2 -2 -2 -2 -2 -2 -3 -8 -9 -9 -15 -18 -15 -28 -27 -28 -27 -30 -32 -32 -29 -35 -32 -48 -41 -100 -113 -104 -125 -105 -111 -102 -105 -112 -119 -109 -98 -108 -107 -115 -133 -39 0 0 0 0 0 0 0 -58 -84 -110 -104 -81 -100 -107 -120 -114 -117 -125 -116 -87 -55 -82 -93 -86 -82 -74 -59 -45 -35 -25 -19 -16 -16 -16 -13 -14 -12 -13 -21 -18 -18 -22 -22 -19 -20 -21 -22 -24 -24 -26 -29 -29 -30 -25 -22 -19 -17 -16 -17 -17 -17 -17 -18 -25 -29 -31 -32 -32 -28 -26 -29 -31 -32 -30 -26 -27 -32 -27 -17 -14 -12 -7 -1 0 -0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 -0 -3 -8 -9 -5 -5 -5 -7 -12 -6 -23 -24 -24 -23 -21 -19 -17 -13 -11 -10 -11 -10 -9 -10 -10 -9 -7 -5 -2 -1 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -0 0 -0 -1 -1 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 -0 -1 -1 0 0 0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -3 -5 -12 -24 -10 -10 -3 -13 -17 -21 -57 -82 -49 -42 -15 -6 -7 -7 -6 -7 -8 -7 -7 -5 -9 -6 -5 -7 -5 -1 -5 -14 -11 -1 -0 0 -0 -2 -7 -22 -41 -45 -30 -13 -10 -19 -42 -64 -69 -76 -75 -69 -52 -27 -9 -5 -7 -5 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -4 -7 -7 -5 -3 -2 -1 -3 -4 -5 -5 -5 -6 -6 -7 -11 -10 -10 -10 -14 -25 -31 -26 -17 -10 -7 -5 -3 -3 -2 -0 -0 -0 0 0 0 0 0 -1 -2 -4 -5 -6 -5 -8 -8 -6 -8 -11 -8 -6 -3 -3 -3 -1 -0 -0 -5 -15 -22 -28 -14 -35 -29 -17 -9 -10 -16 -6 -1 -0 -0 -2 -1 -11 -23 -29 -28 -24 -19 -23 -25 -22 -23 -24 -16 -11 -9 -11 -12 -15 -18 -18 -18 -19 -21 -17 -17 -16 -9 -3 -3 -4 -2 -1 -3 -3 -1 -0 -0 -0 -0 -0 0 -1 -1 -4 -2 -0 -0 -0 -0 -0 -0 0 -0 0 -0 -0 0 -0 -0 0 0 -0 -0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -6 -18 -26 -30 -23 -12 -3 -8 -26 -38 -50 -45 -23 -6 -1 -0 -1 -1 -0 -1 -2 -2 -2 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 0 0 -1 -1 -1 -2 -5 -1 0 0 0 -1 -1 -1 -0 0 0 0 -1 -0 0 0 -0 -0 -2 -11 -2 0 0 0 0 0 -0 0 0 -0 -0 0 0 -1 -2 -1 -0 0 0 -0 -0 -0 -0 -0 0 0 -0 -2 -3 -3 -4 -2 -0 -6 -6 -6 -3 -0 -0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -1 0 -1 -0 -5 -12 -10 -1 -18 -23 -11 -3 -3 -3 -7 -19 -10 -4 -2 -2 -7 -23 -28 -28 -23 -20 -42 -33 -26 -37 -45 -44 -23 -7 -3 -2 -1 -1 -2 -2 -2 -5 -8 -6 -9 -20 -21 -3 -21 -10 -5 -15 -26 -36 -37 -23 -29 -30 -67 -78 -78 -35 -37 -115 -94 -84 -93 -104 -93 -85 -80 -69 -108 -112 -135 -61 0 0 0 0 0 0 0 0 0 -19 -60 -145 -122 -115 -113 -116 -117 -120 -121 -121 -98 -79 -85 -97 -103 -96 -80 -62 -68 -61 -46 -42 -34 -26 -25 -26 -23 -21 -22 -24 -22 -20 -22 -23 -22 -23 -25 -26 -28 -30 -30 -28 -27 -34 -30 -26 -23 -21 -20 -22 -22 -21 -23 -27 -35 -40 -43 -46 -36 -36 -38 -37 -41 -44 -42 -48 -41 -45 -38 -32 -32 -29 -23 -11 -13 -5 -2 -3 -1 -1 -1 -0 -0 -0 0 0 0 -0 -1 -6 -8 -6 -3 -2 -3 -4 -4 -3 -22 -21 -22 -21 -21 -20 -18 -15 -13 -13 -13 -12 -12 -11 -11 -10 -7 -5 -3 -2 -2 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -0 0 -0 -1 -2 -3 -4 -7 -18 -29 -9 -12 -19 -29 -50 -60 -62 -65 -52 -34 -18 -9 -4 -4 -5 -5 -8 -13 -6 -14 -8 -4 -2 -3 -4 -3 -4 -8 -6 -3 -1 -0 -0 -3 -9 -22 -51 -71 -22 -5 -3 -34 -51 -20 -17 -15 -27 -64 -60 -29 -9 -6 -6 -8 -3 -1 -0 0 0 0 0 -1 -3 -1 -1 -0 -2 -4 -4 -4 -3 -2 -2 -3 -3 -4 -4 -5 -6 -5 -7 -12 -13 -20 -21 -22 -28 -33 -27 -14 -7 -6 -5 -3 -2 -1 -0 -0 0 0 0 0 -0 -3 -5 -6 -6 -9 -8 -8 -8 -5 -2 -6 -12 -11 -10 -4 -4 -6 -4 -1 -0 -5 -14 -3 -5 -34 -56 -47 -27 -18 -44 -103 -74 -6 -1 -5 -2 0 -1 -10 -31 -34 -27 -27 -13 -21 -24 -18 -24 -15 -12 -8 -10 -14 -17 -18 -18 -17 -18 -16 -19 -20 -14 -7 -4 -4 -3 -5 -1 -1 -2 -1 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -1 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 0 0 0 -0 -0 -1 -1 -1 -0 -1 -2 -3 -2 -3 -23 -23 -11 -3 -2 -5 -5 -11 -31 -54 -62 -32 -5 -0 -0 -0 -0 0 -1 -1 -2 -2 -2 -0 -0 0 0 0 0 0 -0 -1 -1 -0 -1 -0 0 -0 -2 -4 -8 -12 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 0 -0 -0 -0 -1 -6 -1 0 0 0 0 0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -2 -6 -5 -2 -4 -3 -1 -0 -1 -1 -0 -0 -0 -0 -3 -4 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -1 -6 -8 -1 -2 -2 -2 -0 -20 -28 -19 -7 -6 -8 -14 -10 -9 -4 -3 -8 -22 -16 -35 -30 -35 -49 -44 -33 -27 -41 -45 -27 -16 -8 -5 -3 -1 -1 -2 -2 -2 -4 -8 -15 -26 -31 -28 -5 -8 -4 -10 -14 -18 -32 -42 -25 -24 -53 -73 -84 -44 0 -6 -103 -93 -24 -64 -111 -99 -68 -35 -39 -70 -102 -126 -70 0 0 0 0 0 0 0 0 0 -14 -96 -136 -139 -131 -124 -120 -121 -111 -96 -110 -102 -93 -93 -97 -98 -96 -82 -61 -78 -70 -64 -57 -44 -36 -38 -40 -39 -40 -38 -34 -32 -34 -27 -22 -26 -28 -29 -31 -34 -36 -38 -38 -36 -37 -37 -32 -29 -25 -26 -27 -26 -27 -31 -38 -47 -45 -41 -45 -53 -60 -52 -47 -61 -74 -69 -61 -55 -53 -51 -52 -47 -44 -39 -33 -32 -34 -28 -14 -4 -1 -0 -1 -1 -1 0 0 0 0 -0 -3 -3 -3 -3 -2 -2 -2 -1 -5 -19 -19 -20 -20 -20 -20 -19 -19 -17 -15 -15 -14 -14 -13 -13 -11 -9 -7 -6 -5 -2 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 -0 -1 -1 -0 -0 0 0 -0 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -1 -0 -0 0 -0 -1 -2 -3 -7 -16 -30 -14 -15 -25 -13 -5 -5 -23 -51 -34 -22 -13 -9 -3 -2 -2 -2 -4 -12 -12 -24 -15 -6 -2 -1 -1 -1 -1 -3 -3 -10 -7 -6 -8 -9 -12 -20 -67 -83 -22 -4 -3 -30 -46 -2 -2 -13 -31 -52 -50 -37 -24 -14 -9 -9 -4 -1 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -1 -2 -3 -3 -2 -3 -2 -3 -4 -5 -5 -6 -7 -10 -7 -13 -18 -20 -24 -29 -30 -23 -8 -5 -4 -3 -2 -1 -1 -1 -0 -0 0 0 -0 -1 -3 -6 -8 -4 -6 -6 -7 -6 -6 -5 -9 -16 -10 -7 -4 -21 -19 -8 -2 -0 -5 -17 -4 -20 -8 -55 -88 -67 -24 -46 -152 -92 -80 -61 -24 -3 -1 -3 -11 -33 -35 -32 -31 -26 -35 -47 -38 -6 -4 -2 -6 -11 -14 -16 -18 -22 -20 -15 -15 -17 -17 -12 -9 -11 -10 -8 -12 -11 -9 -5 -2 -0 -0 -0 -1 -0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 -1 -1 -1 0 0 -0 -2 -2 -3 -20 -14 -3 -1 -6 -16 -17 -30 -54 -63 -51 -36 -24 -1 -1 -0 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -1 -5 -18 -4 -1 -1 -1 -1 -1 -1 -1 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -4 -6 -2 -0 -1 -1 -0 0 0 0 0 -0 -2 -2 -4 -6 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -2 -2 -2 0 0 0 -1 -5 -10 -7 -2 -2 -4 -6 -13 -11 -15 -16 -13 -27 -40 -3 -27 -40 -51 -59 -69 -71 -48 -49 -44 -31 -18 -17 -17 -6 -2 -2 -3 -2 -3 -6 -13 -17 -19 -19 -30 -21 -18 -18 -22 -25 -27 -18 -31 -27 -27 -34 -59 -68 -64 -0 0 -0 -12 -19 -43 -111 -98 -87 -89 -75 -37 -75 -135 -91 -12 0 0 0 0 0 0 0 -7 -81 -113 -38 -79 -117 -129 -125 -126 -108 -85 -102 -110 -112 -108 -94 -104 -90 -81 -68 -76 -83 -80 -70 -56 -44 -60 -60 -61 -61 -55 -47 -40 -46 -39 -36 -36 -37 -37 -40 -44 -44 -46 -50 -50 -53 -52 -37 -30 -29 -30 -32 -32 -34 -43 -61 -65 -66 -48 -50 -59 -59 -51 -52 -93 -94 -86 -76 -66 -61 -64 -75 -67 -60 -58 -51 -52 -56 -39 -32 -18 -5 -1 -1 -1 -1 -0 0 0 0 0 0 -1 -2 -2 -2 -1 -1 -1 -1 -17 -18 -19 -20 -21 -21 -21 -20 -18 -17 -16 -15 -14 -15 -14 -12 -12 -10 -7 -5 -2 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 0 -0 -0 -0 -0 0 0 0 -0 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 -0 -1 -1 -1 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 -1 -1 -1 0 0 0 0 0 0 -0 -0 -0 -2 -4 -7 -11 -10 -13 -7 -4 -4 -4 -6 -9 -15 -32 -24 -17 -12 -12 -14 -10 -1 -1 -5 -13 -29 -36 -27 -11 -2 -2 -0 -0 -5 -5 -10 -18 -24 -24 -20 -16 -37 -57 -75 -25 -4 -5 -9 -12 -7 -0 -1 -47 -58 -51 -40 -25 -14 -13 -21 -15 -5 -1 0 0 0 0 0 0 0 -0 0 0 -0 -1 -2 -2 -2 -3 -3 -4 -5 -5 -5 -8 -10 -10 -15 -8 -10 -13 -18 -24 -24 -16 -5 -5 -4 -2 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -2 -3 -5 -3 -3 -5 -5 -7 -10 -11 -14 -19 -8 -4 -9 -15 -16 -13 -5 -1 -4 -4 -5 -8 -8 -41 -75 -59 -19 -25 -124 -109 -78 -57 -29 -7 -5 -4 -4 -18 -16 -13 -10 -25 -33 -13 -9 -5 -6 -3 -10 -15 -14 -10 -10 -11 -19 -19 -18 -6 -5 -5 -5 -15 -14 -13 -15 -12 -21 -21 -9 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -2 -3 -9 -8 -4 -3 -2 -2 -9 -50 -76 -58 -35 -25 -2 -2 -4 -3 -6 -4 -2 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -5 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 -0 -2 -4 -2 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -2 -6 -1 -0 -0 -1 -0 0 0 -0 0 0 -1 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -12 -9 -5 -3 -3 -3 -0 -1 -0 -1 -6 -16 -31 -32 -3 -3 -1 -4 -4 -7 -13 -16 -39 -37 -22 -29 -51 -69 -72 -78 -81 -62 -48 -38 -32 -34 -37 -29 -9 -3 -0 -2 -3 -3 -4 -8 -19 -12 -24 -26 -24 -21 -20 -18 -23 -35 -29 -24 -34 -40 -40 -62 -70 -127 -93 -124 -67 -57 -86 -66 -110 -110 -112 -98 -86 -47 -36 -108 -140 -139 -58 -20 -51 -64 0 0 0 0 -108 -116 -118 -83 -62 -131 -128 -134 -109 -99 -111 -123 -122 -109 -74 -70 -68 -73 -73 -79 -84 -86 -86 -78 -70 -83 -93 -92 -85 -78 -64 -52 -52 -56 -54 -53 -53 -50 -55 -62 -60 -60 -64 -67 -66 -62 -50 -49 -42 -38 -40 -42 -46 -56 -62 -71 -73 -65 -66 -67 -46 -49 -71 -114 -115 -96 -81 -85 -91 -76 -85 -82 -72 -69 -67 -69 -76 -56 -52 -40 -20 -8 -7 -2 -1 -1 -0 0 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -16 -17 -19 -20 -21 -21 -22 -20 -19 -17 -15 -14 -14 -13 -13 -13 -12 -10 -8 -6 -3 -0 0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -4 -2 -0 0 0 0 0 0 -0 -1 -1 -4 -7 -10 -13 -4 -10 -6 -6 -10 -11 -11 -15 -25 -30 -44 -34 -46 -57 -47 -20 -2 -0 -1 -11 -15 -33 -33 -26 -24 -17 -5 -5 -7 -2 -4 -19 -28 -27 -25 -20 -72 -72 -43 -12 -2 -4 -6 -6 -3 -0 -3 -71 -83 -77 -66 -50 -39 -8 -19 -29 -15 -4 -1 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -3 -4 -4 -5 -5 -7 -7 -7 -8 -5 -5 -6 -13 -19 -19 -17 -10 -4 -3 -2 -1 -0 -0 -1 -0 0 -0 -1 -4 -3 -4 -8 -7 -1 -1 -1 -10 -18 -20 -14 -5 -4 -5 -2 -2 -6 -4 -6 -10 -10 -1 -4 -4 -8 -20 -22 -34 -48 -52 -20 -15 -37 -99 -80 -56 -30 -5 -3 -2 -1 -0 -0 0 -8 -19 -16 -15 -24 -22 -21 -16 -18 -25 -22 -8 -3 -3 -4 -7 -7 -4 -4 -7 -9 -8 -6 -12 -18 -20 -18 -18 -15 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -1 0 0 0 0 0 -1 -1 -1 -1 -1 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -4 -8 -9 -6 -5 -5 -5 -21 -58 -67 -48 -26 -4 -2 -16 -16 -15 -9 -3 -1 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -2 -0 0 0 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -1 -0 -0 -1 -1 -1 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -3 -2 -5 -9 -9 -12 -14 -3 -1 -4 -2 -4 -9 -4 -7 -18 -6 -6 -4 -0 -1 -1 0 -5 -8 -27 -28 -38 -55 -61 -74 -74 -77 -71 -64 -64 -65 -63 -55 -29 -8 -2 -2 -2 -1 -1 -2 -3 -7 -12 -16 -18 -17 -10 -14 -19 -32 -36 -32 -32 -45 -37 -9 -38 -94 -110 -105 -100 -86 -87 -96 -115 -48 -22 -82 -99 -83 -69 -51 -80 -82 -103 -132 -96 -72 -30 0 0 0 0 -75 -115 -123 -140 -134 -138 -135 -135 -116 -106 -111 -117 -118 -106 -75 -56 -58 -62 -66 -77 -88 -94 -96 -97 -96 -99 -103 -104 -99 -95 -82 -65 -72 -80 -77 -78 -81 -77 -80 -83 -80 -74 -72 -74 -72 -72 -58 -49 -48 -51 -49 -50 -62 -69 -70 -68 -70 -77 -90 -71 -67 -80 -103 -120 -118 -115 -117 -120 -120 -98 -103 -98 -88 -85 -85 -80 -89 -72 -67 -61 -52 -46 -24 -12 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 0 -16 -17 -18 -19 -19 -20 -21 -20 -18 -16 -14 -14 -14 -13 -13 -13 -12 -10 -8 -5 -2 -0 0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -2 -2 -4 -3 -1 0 0 0 0 0 -0 -0 -1 -4 -8 -12 -15 -3 -4 -6 -6 -13 -21 -18 -8 -17 -33 -94 -131 -167 -138 -71 -28 -4 -0 -1 -8 -10 -19 -22 -25 -24 -2 -15 -24 -13 -3 0 -6 -11 -12 -16 -23 -78 -94 -30 -1 -0 -1 -2 -4 -6 -5 -18 -60 -74 -73 -76 -92 -113 -25 -16 -41 -37 -20 -6 -0 -0 0 0 0 -0 -0 -0 -0 -2 -3 -3 -5 -6 -6 -4 -4 -5 -7 -10 -10 -10 -3 -2 -2 -4 -8 -11 -10 -11 -5 -2 -2 -2 -1 -0 -0 -1 -1 -0 -1 -3 -10 -11 -9 -7 -4 -1 -1 -0 -11 -18 -16 -8 -2 -1 -1 -3 -6 -5 -4 -3 -7 -15 -1 -1 -2 -13 -18 -39 -49 -45 -50 -25 -20 -10 -33 -35 -17 -1 -2 -2 -2 -10 -3 -0 -14 -24 -18 -18 -14 -20 -23 -19 -26 -29 -24 -16 -6 -2 -2 -2 -2 -1 -2 -2 -6 -20 -10 -8 -12 -16 -19 -26 -29 -17 -5 -1 -1 -0 -0 -0 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 -0 -0 -0 -1 -0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -1 0 -0 -1 -5 -10 -14 -16 -15 -10 -4 -24 -51 -48 -27 -16 -8 0 0 -2 -26 -28 -12 -4 -13 -13 -3 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -2 -1 -1 -2 -2 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -1 -0 0 -0 -2 -4 -2 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -3 -2 -5 -10 -6 -12 -7 -1 -19 -13 -4 -8 -9 -2 -2 -9 -15 -19 -7 -2 -7 -0 -1 -26 -26 -21 -20 -23 -31 -66 -58 -57 -65 -66 -59 -51 -50 -51 -43 -21 -6 -2 -2 -1 -0 -1 -4 -3 -1 -8 -13 -14 -14 -3 -11 -14 -30 -36 -38 -49 -60 -55 -58 -46 -83 -111 -113 -96 -112 -117 -108 -113 -33 0 -44 -93 -108 -106 -92 -94 -81 -81 -93 -111 -106 0 0 -2 0 -30 -93 -108 -96 -93 -108 -127 -141 -137 -116 -101 -98 -97 -107 -105 -85 -67 -59 -59 -58 -64 -86 -97 -100 -101 -104 -107 -109 -111 -104 -100 -87 -78 -83 -95 -102 -108 -105 -93 -90 -95 -95 -89 -71 -85 -82 -82 -66 -57 -56 -56 -68 -60 -83 -106 -106 -99 -106 -106 -102 -89 -108 -130 -144 -134 -118 -138 -142 -139 -139 -132 -123 -118 -102 -107 -105 -93 -94 -86 -81 -81 -73 -70 -46 -27 -14 -5 -2 -2 -1 -1 -1 -0 0 -0 0 0 0 0 0 -15 -16 -17 -17 -18 -19 -19 -19 -18 -15 -13 -12 -13 -13 -13 -12 -12 -10 -7 -4 -1 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 -1 -2 -4 -7 -16 -3 -7 -9 -10 -14 -17 -11 -2 -2 -23 -86 -215 -277 -207 -94 -40 -6 -0 -2 -8 -10 -9 -5 -2 -1 -1 -9 -16 -29 -10 -0 -1 -1 -0 -6 -49 -82 -59 -16 0 0 -0 -1 -11 -64 -22 -45 -47 -50 -59 -72 -97 -130 -78 -34 -38 -44 -46 -49 -36 -0 0 -1 -11 -11 -5 -1 -1 -4 -3 -3 -4 -8 -8 -6 -6 -7 -7 -7 -7 -2 -2 -1 -2 -6 -8 -5 -5 -7 -4 -1 -1 -1 -1 -1 0 0 -1 -1 -4 -5 -9 -13 -12 -7 -2 -1 -1 -0 -7 -12 -10 -5 -5 -7 -5 -6 -8 -6 -4 -3 -2 -5 -3 -9 -6 -18 -37 -45 -42 -36 -28 -25 -18 -22 -15 -6 -3 -3 -2 -2 -1 -20 -11 -9 -19 -21 -16 -22 -22 -23 -39 -17 -3 -2 -2 -4 -11 -11 -5 -3 -3 -3 -1 -1 -10 -22 -17 -12 -14 -17 -12 -2 -3 -15 -15 -3 -1 -0 -0 -0 0 0 -0 -0 0 -0 0 -0 -0 -0 0 0 -0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -0 0 -1 -1 -1 -2 -3 -3 -1 -1 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -15 -19 -20 -24 -22 -12 -4 -43 -63 -35 -6 -4 -2 -1 -21 -23 -39 -38 -20 -14 -17 -8 -2 -1 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 0 -0 -1 -4 -4 -4 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -4 -2 -2 -1 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 -1 -1 0 0 -0 -0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -6 -15 -13 -7 -8 -5 -2 -0 -5 -11 -8 -2 -7 -15 -33 -52 -36 -8 -16 -75 -54 -39 -24 -18 -15 -16 -18 -20 -43 -39 -44 -51 -50 -38 -31 -30 -26 -23 -14 -6 -3 -3 -1 -0 -2 -2 -5 -7 -6 -4 -9 -10 -15 -14 -23 -27 -33 -51 -64 -62 -23 -51 -75 -86 -109 -124 -114 -137 -12 -60 -59 -20 0 -1 -16 -108 -124 -59 -77 -92 -79 -79 -93 -128 -73 -127 -58 0 -50 -125 -111 -112 -85 -96 -111 -125 -125 -103 -93 -91 -87 -95 -101 -96 -82 -68 -64 -60 -69 -78 -92 -101 -102 -105 -110 -112 -117 -117 -110 -103 -103 -105 -121 -120 -119 -112 -106 -107 -104 -102 -101 -86 -85 -86 -88 -91 -92 -87 -100 -88 -87 -102 -127 -129 -97 -131 -113 -104 -125 -150 -167 -168 -142 -137 -165 -164 -168 -181 -173 -143 -150 -154 -138 -120 -108 -107 -107 -101 -97 -85 -73 -65 -55 -43 -34 -19 -3 -1 -1 -1 -2 -2 -2 -1 -0 0 0 0 -15 -14 -15 -16 -17 -17 -17 -17 -16 -15 -13 -12 -12 -11 -11 -10 -9 -8 -6 -3 -1 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -1 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -10 -9 -25 -43 -32 -15 -11 -9 -5 -7 -15 -24 -172 -310 -256 -75 -20 -3 -0 -0 -2 -2 -4 -13 -22 -20 -33 -24 -25 -14 -4 -0 -0 -0 -1 -11 -83 -60 -20 -5 -2 0 -4 -14 -4 -63 -26 -21 -32 -55 -98 -127 -115 -188 -104 -39 -25 -21 -18 -35 -56 -3 -0 -2 -20 -14 -5 -2 -0 -0 -0 -0 -2 -6 -8 -8 -8 -12 -13 -13 -12 -3 -1 -2 -4 -7 -8 -8 -6 -5 -2 -1 -0 -0 -0 -0 0 0 -1 -3 -3 -2 -2 -4 -7 -9 -2 -1 -1 -7 -13 -13 -9 -9 -11 -12 -9 -7 -6 -4 -3 -2 -2 -3 -21 -10 -5 -18 -30 -33 -34 -32 -30 -22 -12 -9 -8 -11 -14 -13 -8 -11 -9 -17 -15 -14 -16 -20 -23 -25 -35 -33 -29 -15 -7 -6 -3 -4 -6 -6 -6 -7 -6 -3 -2 -12 -23 -20 -11 -9 -17 -18 -7 -2 -8 -9 -11 -2 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -3 -1 -2 -4 -1 -0 -1 -1 -2 -2 -2 -0 -0 -1 -1 -1 -2 -2 -2 -1 -5 -7 -11 -20 -27 -27 -25 -18 -18 -11 -9 -31 -38 -25 -15 -13 -24 -25 -21 -32 -52 -47 -25 -27 -8 -2 -2 -3 -2 -1 -2 -3 -2 -1 -1 -1 -0 0 0 -0 -1 -5 -5 -5 -3 -2 -2 -2 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -3 -3 -2 -1 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 0 0 0 0 -1 -1 0 0 -1 -6 -3 -3 -1 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -2 -4 -8 -9 -7 -4 -1 -1 -1 -1 -1 -1 -2 -5 -17 -21 -7 -12 -12 -87 -45 -18 -17 -14 -11 -16 -19 -24 -30 -38 -40 -38 -34 -24 -23 -18 -15 -12 -9 -5 -2 -0 -0 -1 -2 -2 -4 -9 -15 -7 -14 -17 -21 -21 -22 -23 -27 -42 -46 -31 -44 -57 -67 -88 -118 -134 -120 -57 -11 -0 0 0 0 0 0 -63 -59 -18 -52 -113 -105 -75 -83 -98 -88 -105 -66 -26 -67 -109 -103 -81 -75 -91 -95 -83 -83 -67 -76 -76 -68 -76 -99 -106 -100 -101 -78 -69 -62 -75 -96 -95 -98 -103 -109 -113 -118 -119 -117 -117 -131 -111 -117 -120 -120 -118 -118 -113 -105 -111 -106 -108 -113 -115 -117 -125 -129 -116 -106 -106 -104 -109 -138 -160 -119 -149 -125 -137 -158 -174 -172 -178 -156 -162 -186 -195 -152 -136 -186 -163 -189 -170 -154 -137 -128 -122 -114 -126 -113 -106 -100 -90 -77 -75 -72 -39 -25 -11 -5 -6 -6 -1 -2 -3 -2 -3 -2 0 -14 -13 -14 -15 -15 -16 -16 -16 -15 -15 -15 -14 -11 -11 -9 -8 -7 -6 -5 -3 -2 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 -0 -0 -0 0 -0 -1 -0 0 0 0 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -1 -3 -12 -29 -40 -33 -12 -3 -6 -6 -12 -21 -124 -225 -173 -30 -4 0 0 0 -1 -4 -4 -7 -15 -9 -49 -16 -3 0 -0 -0 -0 0 -1 -11 -48 -21 -7 -3 -1 -4 -13 -12 -49 -39 -27 -59 -74 -132 -221 -209 -214 -264 -85 -22 -10 -4 -4 -19 -33 -11 -1 -1 -1 -1 -1 -1 -0 -1 -2 -1 -2 -5 -9 -10 -10 -13 -17 -14 -11 -4 -2 -5 -6 -5 -5 -6 -4 -2 -1 -0 -0 -1 -1 0 0 -1 -2 -1 -0 0 -0 -1 -2 -7 -1 -1 -6 -11 -11 -10 -12 -12 -10 -6 -7 -7 -5 -3 -1 -1 -3 -2 -15 -7 -5 -15 -24 -26 -28 -30 -26 -16 -5 -5 -19 -35 -35 -34 -24 -27 -26 -17 -11 -12 -12 -8 -8 -15 -26 -28 -24 -21 -15 -7 -7 -5 -3 -3 -4 -3 -1 -4 -14 -38 -17 -11 -8 -9 -16 -17 -10 -9 -9 -15 -6 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 -1 -1 -1 -1 -0 -1 -0 -1 -0 -0 -0 -0 -2 -4 -4 -4 -3 -2 -1 -1 -1 -2 -2 -1 -0 -0 -1 -2 -3 -4 -5 -5 -5 -9 -14 -17 -23 -25 -21 -17 -8 -8 -6 -5 -9 -17 -23 -25 -35 -16 -36 -60 -67 -59 -43 -15 -21 -21 -23 -14 -6 -2 -0 -1 -2 -3 -3 -3 -2 -1 -0 0 -0 -0 -9 -5 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -2 -2 -1 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 0 -0 0 0 0 0 0 0 0 0 -0 -2 -4 -1 -7 -11 -12 -6 -2 -1 -0 0 0 0 -3 -1 0 -0 -0 -1 -1 -1 -9 -17 -16 -9 -3 -1 -1 -1 -1 -0 -3 -27 -51 -16 -16 -11 -20 -48 -30 -11 -10 -9 -7 -15 -22 -29 -30 -30 -31 -27 -24 -16 -14 -11 -8 -5 -4 -3 -1 -1 -1 -2 -2 -4 -7 -3 -2 -6 -12 -18 -15 -12 -26 -47 -31 -32 -18 -39 -64 -67 -69 -88 -141 -149 -155 -55 -11 -0 0 0 0 0 -12 -10 0 -32 -109 -126 -101 -89 -86 -87 -85 -82 -87 -111 -141 -119 -105 -83 -77 -90 -90 -69 -75 -33 -20 -56 -68 -83 -114 -120 -121 -116 -101 -83 -69 -69 -70 -70 -83 -88 -96 -109 -117 -114 -121 -118 -128 -121 -126 -108 -90 -128 -126 -121 -114 -123 -130 -137 -141 -138 -131 -145 -151 -150 -154 -135 -124 -111 -141 -146 -136 -127 -155 -129 -81 -192 -173 -133 -95 -138 -119 -1 0 -9 -79 -46 -16 -91 -142 -155 -144 -138 -141 -141 -135 -126 -121 -118 -101 -100 -91 -79 -65 -41 -24 -26 -21 -13 -4 -3 -3 -2 -2 -3 -14 -14 -14 -14 -14 -15 -16 -16 -16 -16 -15 -14 -12 -11 -9 -7 -6 -6 -5 -4 -3 -2 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 0 0 0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -5 -23 -45 -39 -5 -1 -3 -3 -15 -6 -39 -68 -49 -9 -2 -0 0 -0 -1 -6 -5 -1 -3 0 -1 -2 -1 -0 -1 -1 -1 -0 -0 -5 -6 -4 -2 -1 -2 -4 -5 -4 -14 -8 -48 -65 -38 -26 -54 -71 -205 -258 -95 -37 -22 -15 -25 -31 -20 -15 -4 -1 -7 -9 -7 -4 -2 -3 -3 -1 -1 -3 -4 -6 -10 -11 -16 -15 -13 -13 -10 -7 -6 -5 -3 -3 -2 -1 -0 0 -0 -0 -1 -2 -0 -1 -0 -0 0 0 0 -0 -1 -5 -2 -7 -10 -8 -6 -7 -8 -11 -5 -3 -5 -5 -4 -2 -1 -2 -6 -3 -7 -3 -3 -12 -19 -15 -15 -21 -24 -10 -13 -21 -23 -27 -26 -26 -20 -21 -18 -7 -4 -10 -12 -11 -17 -23 -29 -30 -26 -17 -9 -6 -7 -5 -4 -3 -14 -26 -32 -33 -28 -27 -8 -4 -4 -7 -12 -14 -10 -10 -5 -4 -3 -1 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -1 -0 -0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -2 -2 -1 -1 -1 -2 -1 -1 -0 -1 -1 -2 -3 -7 -11 -10 -9 -9 -10 -8 -7 -6 -5 -6 -8 -10 -12 -13 -15 -19 -32 -36 -18 -23 -40 -41 -24 -17 -1 -5 -21 -22 -12 -4 -3 -2 -1 -1 -3 -6 -5 -3 -4 -3 0 0 0 -5 -4 -3 -4 -3 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 0 -0 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -4 -6 -6 -4 -0 -0 -1 -7 -4 -3 -3 -2 -0 0 0 0 0 0 0 0 -1 -4 -5 -1 -11 -13 -13 -9 -2 -1 -0 0 0 0 -2 -2 0 0 -0 -0 0 -4 -19 -31 -29 -16 -5 -0 -0 -0 0 -0 -1 -4 -1 -0 -30 -19 -22 -24 -15 -5 -8 -8 -3 -11 -19 -25 -27 -25 -25 -24 -16 -11 -6 -5 -4 -2 -1 -2 -1 -1 -2 -4 -3 -3 -10 -3 -6 -14 -6 -6 -6 -7 -26 -29 -16 -32 -35 -57 -70 -61 -58 -51 -146 -156 -152 -151 -107 -50 -42 -1 -67 -104 -115 -73 -32 -26 -119 -129 -117 -114 -97 -89 -91 -81 -77 -93 -108 -112 -98 -81 -78 -79 -69 -73 -82 -55 -60 -71 -79 -96 -101 -115 -120 -106 -96 -101 -76 -64 -63 -68 -76 -88 -105 -122 -126 -86 -78 -50 -29 -76 -114 -63 -13 -53 -125 -124 -124 -115 -74 -47 -41 -157 -111 -138 -101 -40 -12 -31 -110 -129 -152 -65 -1 -84 -159 -144 -3 -18 0 0 0 -30 -28 0 0 0 0 0 0 0 -36 -174 -160 -161 -158 -134 -118 -164 -164 -137 -140 -119 -114 -107 -90 -75 -59 -58 -45 -32 -22 -12 -5 -6 -8 -1 -14 -14 -14 -14 -15 -16 -17 -17 -17 -17 -16 -15 -14 -12 -9 -8 -7 -6 -5 -5 -5 -3 -1 -2 -0 -0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -1 -0 -0 0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -0 0 0 0 -0 0 0 -1 -3 -2 -0 0 -0 -1 -0 -0 -1 -1 -28 -54 -39 -2 -2 -2 -1 -1 -0 -1 -1 -0 -1 -7 -21 -21 -7 -0 -0 -0 -0 0 -0 -1 -1 -2 -2 -2 -1 -3 -7 -11 -2 -2 -14 -15 -12 -40 -90 -114 -7 -128 -64 -62 -54 -23 -35 -36 -29 -17 -4 -1 -1 -1 -2 -5 -4 -0 -3 -2 -1 -0 -1 -2 -6 -8 -13 -11 -11 -12 -12 -10 -6 -3 -1 -1 -0 -0 -0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -3 -6 -8 -8 -7 -7 -6 -9 -8 -3 -4 -4 -4 -4 -5 -9 -3 -15 -12 -4 0 -1 -5 -11 -13 -12 -16 -21 -19 -14 -14 -26 -23 -26 -25 -9 -4 -10 -13 -10 -12 -10 -12 -20 -23 -23 -19 -10 -3 -2 -2 -4 -4 -12 -16 -19 -21 -21 -20 -16 -12 -3 -1 -2 -4 -8 -11 -10 -2 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -0 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -1 -6 -8 -7 -6 -6 -5 -2 0 -0 -4 -7 -20 -25 -15 -15 -21 -31 -33 -25 -16 -10 -5 -5 -4 -1 -0 -4 -14 -11 -4 -7 -6 -1 -2 -1 -1 -3 -3 -3 -3 -2 -0 0 0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -4 -9 -12 -6 -1 -0 -1 -5 -3 -7 -10 -4 -1 -0 -1 -0 0 0 0 -0 -2 -7 -2 -1 -5 -10 -16 -13 -2 -0 -0 0 0 0 0 0 0 0 -0 0 0 -14 -29 -38 -48 -29 -9 -12 -4 -0 0 0 -0 -0 -0 -2 -6 -11 -13 -10 -6 -4 -4 -7 -7 -10 -17 -20 -17 -17 -21 -15 -10 -7 -6 -5 -2 -2 -0 -0 -1 -1 -3 -6 -12 -16 -15 -4 -3 -3 -3 -3 -2 -3 -28 -32 -26 -38 -54 -49 -21 -49 -94 -64 -134 -157 -148 -137 -135 -179 -135 -77 -120 -151 -132 -113 -102 -71 -108 -134 -139 -115 -88 -89 -94 -58 -66 -65 -71 -81 -83 -82 -85 -78 -61 -71 -75 -55 -36 -37 -46 -48 -73 -105 -119 -66 -24 -53 -28 -95 -75 -74 -79 -87 -105 -122 -120 -43 -14 0 0 -3 0 0 0 0 -20 -86 -125 -83 -55 0 0 0 0 -53 -40 0 0 0 0 -63 -121 -143 -164 -150 -118 -94 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -91 -63 -124 -175 -86 -24 -91 -187 -196 -163 -150 -138 -122 -109 -97 -98 -80 -71 -58 -37 -28 -23 -13 -22 -17 -16 -15 -14 -14 -15 -17 -18 -18 -18 -18 -17 -16 -14 -13 -11 -9 -8 -8 -7 -6 -6 -4 -3 -2 -1 -0 -0 -0 -0 0 0 0 -1 -1 -0 0 0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 0 0 0 0 -0 -1 -1 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -1 -2 -1 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -2 -1 -8 -21 -19 -0 -0 -0 0 0 0 -0 0 -0 -3 -0 -0 -2 -2 -9 -14 -7 -1 -1 -2 -1 -0 0 0 0 0 -0 -3 -2 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -2 -2 -2 -1 -1 -5 -2 -0 -0 -47 -52 -16 -30 -51 -1 0 0 0 -66 -85 -25 -29 -51 -54 -23 -5 0 -0 -0 0 0 -0 -3 -11 -18 -21 -17 -8 -1 -3 -4 -5 -7 -8 -8 -7 -5 -3 -1 -0 -1 -0 -1 -1 -1 -0 -1 -2 -0 -0 -0 0 0 0 0 0 0 -0 -1 -5 -6 -6 -5 -5 -5 -9 -7 -6 -8 -11 -14 -15 -17 -24 -23 -10 -3 -0 0 0 -1 -5 -14 -12 -13 -18 -20 -18 -18 -21 -22 -11 -7 -10 -16 -29 -34 -23 -11 -8 -11 -15 -15 -14 -9 -4 -6 -7 -6 -4 -4 -14 -17 -11 -10 -9 -9 -7 -4 -2 -1 -3 -5 -6 -6 -4 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 -0 -1 -2 -3 -1 -1 -1 -1 -0 -1 -1 -2 -1 -1 -0 0 -0 -0 -1 -0 -4 -8 -7 -6 -5 -7 -10 -7 -1 -0 -6 -11 -18 -22 -23 -24 -27 -28 -19 -15 -14 -14 -13 -7 -3 -3 -4 -6 -7 -6 -6 -11 -10 -1 -1 -1 -0 -1 -2 -3 -5 -2 -0 0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -5 -10 -6 -1 0 -0 -2 -4 -3 -5 -10 -5 -2 -0 -1 -0 0 0 0 0 -0 -6 -1 -1 -7 -13 -13 -12 -3 -1 -1 -0 0 0 0 0 -0 0 0 0 -6 -15 -19 -22 -39 -26 -54 -33 -7 -1 -0 0 0 -0 0 -2 -5 -7 -7 -4 -5 -8 -9 -10 -12 -14 -15 -16 -13 -9 -9 -5 -5 -7 -10 -7 -8 -4 -2 -1 -2 -2 -2 -5 -18 -12 -6 -2 -1 -3 -6 -8 -3 -2 -12 -34 -46 -52 -58 -52 -44 -68 -51 -96 -141 -149 -142 -112 -56 -163 -168 -148 -149 -140 -128 -136 -123 -118 -107 -96 -91 -82 -62 -53 -82 -59 -64 -63 -59 -46 -34 -76 -65 -42 -44 -78 -92 -64 -35 -57 -31 -17 -46 -85 -106 -79 0 0 0 -86 -91 -77 -74 -70 -90 -91 -117 -133 -91 -74 -58 0 -10 -3 0 0 0 -2 0 -12 -70 -6 0 0 0 0 0 0 0 0 0 0 -26 -32 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -1 0 0 0 -38 -15 -86 -178 -146 -119 -96 -92 -96 -80 -66 -62 -58 -49 -56 -43 -47 -46 -16 -15 -14 -14 -16 -17 -17 -18 -18 -18 -18 -16 -15 -13 -12 -10 -9 -8 -8 -7 -7 -4 -3 -3 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -1 -1 -1 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 -0 -0 -1 -4 -8 -23 -90 -312 -38 -3 -3 -1 0 -0 -0 0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -3 -4 -2 -1 0 0 -9 -36 -37 -3 0 0 -0 -2 -3 -0 0 0 0 0 -0 -1 -1 -0 -0 -1 -2 -2 -1 -7 -56 -64 -13 -16 -59 -23 -23 -8 -32 -92 -93 -32 -33 -54 -32 -8 -0 0 0 0 -0 -1 -4 -8 -13 -19 -20 -15 -8 -1 -1 -1 -2 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -2 -3 -2 -3 -4 -7 -11 -11 -14 -17 -19 -17 -14 -16 -16 -13 -5 -1 0 0 0 -0 -3 -10 -9 -11 -13 -14 -13 -14 -19 -9 -10 -14 -27 -35 -37 -33 -23 -7 -6 -7 -8 -10 -11 -9 -4 -4 -6 -6 -8 -8 -10 -8 -4 -3 -2 -2 -2 -1 -1 -3 -5 -5 -5 -1 -1 -0 0 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 -0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -4 -2 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -6 -8 -6 -6 -7 -8 -13 -10 -5 -4 -8 -15 -21 -21 -18 -1 -0 -5 -8 -11 -13 -14 -16 -13 -7 -4 -9 -7 -2 -2 -2 -4 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 0 -0 0 0 -0 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -1 -1 -1 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -2 -3 -1 0 0 -0 -2 -3 -1 -1 -1 -1 -0 0 0 -0 -1 -0 0 0 -0 0 -0 -1 -4 -10 -10 -7 -6 -4 -2 -1 0 0 -0 -1 -2 -0 0 0 -2 -6 -10 -18 -20 -24 -26 -16 -10 -3 -0 0 0 0 0 -2 -4 -2 -5 -5 -4 -12 -15 -12 -10 -11 -11 -10 -11 -10 -8 -8 -10 -13 -13 -24 -18 -11 -6 -4 -3 -1 -2 -2 -1 -1 -1 -1 -3 -6 -8 -8 -3 -2 -20 -41 -47 -47 -31 -32 -23 -8 -24 -87 -137 -154 -165 -131 -154 -165 -163 -160 -151 -125 -108 -120 -126 -115 -110 -102 -87 -75 -67 -46 -75 -82 -75 -67 -65 -52 -35 -51 -33 -22 -41 -74 -93 -117 -100 -80 -77 -51 -33 -35 -74 -83 -31 -57 -27 -9 -34 -75 -93 -90 -78 -81 -103 -120 -127 -129 -127 -125 -117 -34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -61 -144 -141 -164 -154 -117 -93 -78 -73 -95 -102 -72 -67 -66 -87 -105 -16 -15 -14 -14 -15 -16 -17 -18 -18 -18 -18 -16 -15 -14 -13 -12 -11 -9 -8 -8 -8 -6 -4 -3 -3 -2 -2 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 -1 -0 0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 -0 -1 -3 -4 -10 -23 -29 -36 -4 -0 -3 -2 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 0 -0 -1 -7 -13 -6 -0 -0 -1 -1 -2 -0 -0 -0 0 -1 -2 -1 0 0 0 -3 -2 -1 -1 0 0 -0 -1 -1 -1 -1 -25 -31 -15 -10 -7 -21 -44 -55 -63 -64 -50 -37 -13 -10 -11 -13 -12 -5 0 -0 -0 -2 -3 -8 -7 -5 -6 -5 -3 -2 -0 -1 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 -0 -0 -2 -3 -2 -3 -3 -6 -10 -11 -14 -15 -10 -6 -7 -5 -3 -1 -0 0 0 0 -0 -2 -5 -7 -9 -11 -11 -12 -14 -19 -7 -14 -6 -5 -15 -26 -25 -12 -6 -5 -6 -7 -10 -12 -11 -6 -5 -5 -4 -7 -6 -5 -3 -0 -0 -1 -1 -1 -2 -2 -3 -4 -4 -3 -0 -0 0 0 -0 -0 0 0 -0 -0 0 -1 -1 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 0 -0 0 -1 -0 -0 -1 -1 -0 -0 -0 -1 -4 -6 -7 -6 -5 -6 -8 -14 -14 -11 -9 -12 -21 -22 -23 -17 -6 -4 -12 -16 -25 -45 -10 -4 -3 -3 -6 -8 -6 -2 -0 -0 0 -0 -1 -1 -1 0 0 -0 -0 0 -1 -1 -1 -1 0 0 0 0 -0 -2 -4 -5 -7 -6 -8 -3 -1 -0 -0 -0 -0 -0 -0 0 -1 -1 -1 -1 -1 -1 -2 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -2 -6 -8 -7 -9 -5 -6 -6 -3 -1 -0 0 -0 -2 -2 -17 -20 -4 -2 -1 -8 -12 -9 -16 -19 -13 -8 -2 -0 -0 -0 0 -0 -4 -9 -4 -6 -9 -9 -9 -12 -13 -9 -8 -9 -12 -14 -14 -13 -13 -17 -19 -23 -25 -21 -13 -8 -4 -2 -3 -3 -2 -2 -1 -1 -4 -7 -8 -13 -11 -9 -4 -17 -39 -44 -50 -9 -50 -49 -64 -96 -106 -113 -133 -152 -126 -136 -149 -150 -150 -147 -127 -108 -110 -108 -103 -99 -104 -94 -88 -70 -59 -58 -64 -69 -57 -60 -81 -49 -38 -26 -26 -42 -55 -56 -113 -113 -129 -118 -82 -41 -11 -53 -69 -72 -98 -59 0 0 -8 -70 -54 -70 -79 -84 -107 -117 -120 -123 -135 -136 -67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -176 -63 -149 -106 -27 -47 -132 -105 -98 -138 -110 -104 -92 -92 -120 -111 -16 -15 -15 -15 -15 -16 -17 -18 -18 -18 -17 -16 -15 -15 -15 -14 -12 -11 -10 -9 -10 -7 -6 -5 -5 -4 -3 -2 -1 -1 -0 -1 -0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 -0 -1 -0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 -0 -0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -1 -1 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -3 -4 -4 -2 -7 -18 -3 -0 -2 -1 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -2 -5 -9 -15 -7 -0 -0 -0 -0 -2 -0 -4 -3 -1 -2 -3 -1 -1 0 -0 -5 -2 -1 -1 0 -0 -1 -1 -0 -0 -1 -6 -8 -3 -6 -16 -25 -32 -50 -113 -85 -0 -1 -1 0 0 -1 -3 -7 -7 -1 -5 -8 -2 -2 -2 -5 -10 -10 -4 -2 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -0 -0 -1 -2 -3 -1 -2 -4 -7 -7 -8 -10 -6 -5 -4 -2 -1 -0 0 0 0 0 0 -0 -3 -5 -7 -8 -10 -13 -14 -5 -5 -4 -5 -9 -10 -9 -13 -5 -4 -4 -4 -7 -8 -9 -12 -11 -10 -8 -4 -2 -2 -1 -0 0 -1 -2 -2 -2 -2 -2 -3 -3 -2 -1 -0 0 0 -0 -0 -0 0 0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -1 -1 -1 -0 -1 -0 -0 -0 -0 -1 -1 -1 0 -0 -1 -4 -7 -7 -6 -6 -6 -10 -16 -18 -12 -7 -9 -11 -17 -18 -18 -13 -12 -22 -30 -28 -21 -7 -5 -3 -2 -1 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -1 -1 0 0 0 0 -2 -4 -5 -6 -8 -3 -2 -1 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 0 0 -1 -2 -0 -0 -0 0 0 0 0 0 -1 -1 -1 -2 -3 -2 -3 -6 -7 -7 -7 -7 -0 -0 -1 -0 -2 -2 -14 -18 -3 0 0 -3 -4 -6 -17 -31 -33 -23 -2 -0 -1 -0 0 -0 -3 -10 -9 -10 -10 -7 -8 -13 -13 -15 -15 -17 -17 -16 -18 -19 -18 -20 -23 -25 -15 -7 -6 -7 -5 -4 -17 -8 -3 -2 -2 -2 -4 -12 -9 -14 -14 -7 -6 -14 -19 -46 -34 -8 -53 -87 -93 -80 -74 -61 -92 -122 -117 -118 -128 -134 -139 -131 -113 -116 -116 -110 -93 -67 -92 -82 -95 -78 -75 -77 -71 -64 -40 -50 -77 -71 -46 -29 -49 -46 -53 -53 -63 -95 -133 -137 -116 -79 -57 -55 -57 -69 -94 -81 0 0 0 0 0 -14 -28 -65 -100 -110 -119 -127 -62 -56 -69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -98 -106 -40 0 -31 -162 -150 -158 -167 -158 -138 -116 -115 -123 -119 -17 -16 -16 -15 -15 -16 -16 -17 -18 -18 -18 -19 -17 -17 -17 -16 -14 -12 -11 -11 -10 -9 -8 -7 -7 -5 -3 -2 -1 -1 -0 0 -0 -0 -0 -0 -0 -1 -2 -0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -1 -1 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 -0 -1 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -6 -8 -7 -5 -2 -1 -4 -0 -3 -3 -4 -5 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -5 -6 -11 -6 0 0 0 0 -0 -0 -25 -20 -9 -2 -1 -2 -3 -0 -0 -1 -0 0 0 0 0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -22 -23 -35 -37 -66 -55 -8 -18 -7 -8 -13 -11 -5 -5 -6 -4 -11 -7 -4 -4 -4 -7 -11 -10 -5 -4 -1 -0 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -1 -1 -0 -4 -9 -11 -8 -3 -2 -3 -4 -3 -1 -0 0 0 0 0 0 0 0 -1 -2 -4 -6 -8 -12 -17 -6 -5 -4 -8 -11 -6 -1 -5 -3 -4 -4 -4 -4 -5 -7 -7 -6 -3 -1 -0 -0 -0 -0 -0 -1 -1 -3 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -1 -5 -9 -9 -8 -7 -8 -9 -15 -19 -14 -9 -9 -2 -13 -15 -16 -14 -14 -18 -23 -20 -6 -3 -2 -2 -2 -1 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -1 -0 -1 -4 -3 -2 -3 -1 -0 0 0 0 -0 -0 -1 -3 -3 -1 -1 -0 0 0 -0 0 0 -0 -0 -1 -1 -0 -1 -2 -2 -0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -2 -5 -0 -0 -0 -0 -0 -0 -1 0 0 0 0 0 -1 -3 -3 -2 -0 0 -0 -0 -3 -3 -3 -7 -1 -0 -1 -2 -8 -16 -18 -12 -4 -0 -1 -1 -2 -3 -5 -6 -6 -5 -1 -0 -1 -1 -1 -1 -4 -9 -16 -17 -14 -12 -11 -20 -15 -20 -24 -13 -10 -22 -26 -26 -24 -20 -15 -13 -10 -7 -6 -8 -10 -21 -21 -13 -4 -2 -3 -5 -15 -5 -3 -10 -13 -13 -18 -22 -22 -41 -15 -5 -41 -83 -71 -34 -48 -47 -75 -90 -95 -101 -112 -118 -132 -123 -116 -116 -114 -108 -88 -42 -46 -78 -92 -91 -89 -82 -41 -40 -32 -42 -40 -47 -54 -33 -46 -38 -67 -74 -90 -116 -122 -137 -137 -109 -104 -98 -88 -78 -62 -111 -5 0 0 0 0 0 -16 -103 -107 -104 -122 -84 -8 -7 0 0 -68 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -77 -142 -182 -155 -155 -138 -127 -127 -98 -18 -17 -17 -16 -16 -16 -16 -16 -19 -19 -18 -20 -20 -19 -19 -17 -15 -13 -12 -11 -11 -10 -9 -9 -8 -7 -4 -2 -1 -1 -0 0 -0 -0 -0 0 -0 -0 -1 -1 0 0 0 0 0 0 -0 -0 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -3 -7 -9 -7 -7 -6 -3 -2 -2 -7 -8 -7 -7 -10 -14 -17 -12 -6 -1 -1 -2 -2 -1 -1 -1 -2 -0 -4 -5 -4 -1 0 0 -0 -1 -0 -24 -18 -35 -35 -15 -9 -2 0 0 -2 -1 -0 -7 -12 -0 -1 -0 0 0 -0 -1 -1 -4 -14 -16 -18 -18 -19 -12 -8 -8 -7 -20 -14 -12 -6 -2 -0 -3 -7 -7 -8 -9 -7 -5 -7 -11 -14 -12 -6 -3 -3 -1 -1 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 0 -0 -0 -0 -0 -2 -1 -2 -3 -4 -3 -1 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -3 -6 -10 -16 -9 -3 -2 -4 -11 -11 -0 -1 -2 -3 -3 -3 -3 -3 -5 -4 -4 -4 -1 0 0 0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -2 -0 -1 -1 -1 -1 -2 -5 -1 -1 -1 -1 -1 -1 -1 -2 -2 -0 -0 0 -2 -7 -9 -8 -8 -9 -9 -11 -16 -17 -15 -10 -8 -8 -14 -14 -12 -12 -12 -12 -12 -12 -10 -4 -0 -1 -1 -0 -0 0 0 -2 -3 -4 -4 -1 -0 0 -0 -2 -1 -2 -2 -2 -4 -5 -1 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -2 -1 -1 -3 -9 -4 -2 -0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -4 -3 0 0 0 0 -0 0 -1 -3 -3 -1 0 0 0 0 0 0 -0 -1 -3 -6 -1 -0 -0 0 0 -0 -1 -2 -8 -20 -16 -14 -11 -15 -23 -14 -11 -12 -13 -6 -1 0 0 0 0 -0 -0 -0 -0 -1 -3 -6 -6 -10 -6 -15 -19 -21 -24 -22 -33 -31 -25 -30 -32 -30 -20 -6 -24 -28 -20 -12 -9 -10 -10 -10 -15 -14 -33 -36 -18 -3 -2 -3 -3 -4 -7 -4 -6 -9 -10 -9 -10 -14 -29 -17 -5 -16 -27 -73 -96 -63 -75 -85 -86 -89 -97 -121 -105 -118 -117 -113 -108 -83 -88 -87 -40 -42 -65 -76 -75 -80 -76 -68 -37 -33 -22 -9 -8 -11 -2 -30 -43 -47 -47 -67 -101 -92 -114 -125 -121 -115 -113 -110 -61 -2 -37 -5 0 0 0 0 0 0 -113 -110 -103 -95 -27 -24 -139 -41 -51 -114 -126 -86 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -28 -73 -181 -174 -151 -134 -140 -139 -20 -19 -18 -17 -17 -16 -16 -16 -19 -20 -20 -21 -21 -20 -20 -18 -16 -14 -13 -12 -11 -11 -11 -10 -8 -6 -4 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -2 -1 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -1 0 -0 -2 -0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 -1 -3 -6 -5 -1 -1 -0 -0 -1 -1 -0 -0 -2 -6 -9 -12 -6 -7 -8 -6 -4 -2 -3 -16 -13 -16 -50 -62 -44 -37 -32 -14 -2 -1 -0 -0 -1 -1 0 0 -1 -1 -2 -1 -0 0 0 -0 -3 -1 -14 -21 -32 -41 -42 -25 0 0 -0 -2 -1 -0 -4 -7 -1 -2 -2 -0 0 0 -1 -2 -2 -4 -14 -22 -17 -15 -9 -2 -2 -1 -5 -4 -5 -2 -0 0 -0 -0 -1 -9 -8 -4 -4 -10 -14 -12 -9 -3 -2 -2 -1 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 -0 -1 -1 -0 -0 -3 -4 -1 -3 -1 -0 -4 -1 -0 -1 -3 -3 -2 -3 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -12 -16 -8 -2 -2 -6 -10 -4 -0 -2 -2 -3 -3 -3 -3 -3 -5 -2 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 0 0 0 -1 -1 -1 -5 -7 -6 -5 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -4 -5 -2 -2 -2 -2 -1 -1 -1 -0 -1 -0 -0 0 -1 -4 -6 -4 -5 -9 -11 -12 -14 -14 -11 -6 -5 -5 -10 -13 -12 -9 -10 -11 -9 -4 -2 -1 -1 -2 -2 -2 -0 -3 -9 -19 -18 -11 -9 -3 0 0 0 -1 -1 -0 -0 -2 -6 -3 -2 -1 -0 0 0 0 -0 -1 -0 -0 -1 -2 -2 -3 -2 -2 -1 -0 -1 -1 -2 -3 -7 -8 -15 -11 -4 -1 -0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 0 0 -2 -2 -2 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -1 -0 -0 -2 -5 -1 -0 -1 -0 -0 -0 -1 -1 -4 -7 -21 -19 -4 -4 -16 -2 -4 -4 -10 -8 -2 -5 -0 0 0 0 -0 -0 -0 -2 -4 -4 -3 -1 -5 -9 -14 -21 -29 -25 -27 -26 -22 -17 -17 -13 -8 -11 -15 -21 -15 -10 -13 -14 -17 -18 -27 -29 -29 -20 -11 -7 -6 -5 -3 -2 -1 -4 -11 -9 -6 -8 -25 -21 -18 -22 -10 -15 -24 -65 -84 -88 -93 -88 -87 -90 -93 -78 -81 -94 -100 -101 -88 -27 -58 -67 -39 -43 -66 -69 -73 -81 -74 -72 -51 -37 -21 -7 -3 -13 -20 -26 -25 -18 -36 -64 -98 -91 -94 -99 -108 -115 -112 -100 -3 0 0 0 0 0 0 0 0 0 0 0 -33 -47 0 0 -113 -108 -114 -144 -148 -138 -144 -39 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -152 -182 -164 -161 -168 -164 -22 -20 -19 -18 -17 -16 -16 -17 -18 -19 -21 -23 -23 -22 -20 -18 -16 -14 -13 -12 -12 -12 -12 -11 -9 -7 -6 -4 -2 -2 -2 -1 -1 -0 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -1 -0 0 0 0 -0 0 0 0 0 -0 -0 0 -0 -5 -1 -0 -0 0 0 0 0 -0 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 -2 -0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -1 -1 -3 -6 -5 -1 -1 -0 -0 -1 -1 -0 -0 -1 -6 -9 -14 -5 -2 -4 -4 -4 -1 -2 -20 -23 -21 -31 -34 -25 -38 -29 -7 -2 -1 -1 -1 -1 -1 -0 -0 -1 -0 -3 -5 -4 -1 0 0 -0 -4 -1 -2 -4 -32 -64 -21 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -4 -0 -0 -4 -9 -9 -3 -13 -19 -15 -13 -8 -2 -2 -1 0 0 -2 -1 0 -0 -1 0 0 0 0 -7 -10 -10 -9 -5 -3 -2 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -2 -3 -1 -1 -3 -10 -11 -2 -5 -8 -9 -4 -3 -3 -3 -5 -8 -4 -1 -0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -2 -7 -7 -11 -14 -14 -14 -15 -13 -7 -3 -0 -1 -1 -1 -1 -1 -1 -1 -3 -0 -0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -2 -1 0 -0 -0 -0 -0 -1 -3 -5 -9 -14 -15 -10 -4 -6 -4 -1 -0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -1 -4 -3 -6 -11 -13 -13 -12 -10 -7 -4 -5 -4 -6 -9 -10 -10 -9 -9 -8 -4 -4 -7 -8 -6 -3 -3 -1 -4 -5 -15 -27 -23 -9 -1 -0 -0 -0 -1 -1 -1 -1 -1 -6 -5 -5 -3 -0 -0 0 0 0 -1 -0 -0 -0 -1 -3 -4 -4 -3 -2 -1 -1 -1 -2 -5 -17 -21 -20 -17 -14 -10 -2 -0 -1 -0 -0 -0 0 0 -0 0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -2 -2 -2 -3 -4 -10 -19 -25 -1 -12 -6 -6 -3 -7 -12 -3 -8 -5 -1 -0 -0 0 0 -0 -2 -2 -2 -3 -2 -2 -2 -8 -17 -10 -5 -31 -38 -21 -4 -5 -2 -0 -1 -13 -16 -9 -5 -6 -11 -27 -31 -38 -39 -33 -26 -12 -15 -18 -15 -9 -5 -2 -2 -10 -8 -5 -11 -18 -19 -26 -41 -47 -31 -53 -86 -63 -67 -90 -87 -78 -82 -82 -64 -63 -56 -61 -86 -76 -70 -64 -68 -53 -18 -28 -83 -83 -76 -75 -84 -91 -68 -14 -8 -4 -18 -13 -30 -35 -27 -58 -68 -77 -89 -87 -81 -85 -110 -135 -30 -9 -37 -83 -70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -37 -90 -150 -94 -113 -122 -93 -52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -110 -169 -182 -180 -160 -149 -23 -21 -20 -18 -18 -17 -18 -18 -18 -20 -22 -24 -23 -22 -20 -17 -15 -14 -13 -13 -14 -14 -14 -13 -11 -9 -9 -7 -4 -4 -3 -2 -2 -2 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 -1 -1 -0 -0 -1 -3 -1 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 -0 0 0 0 -1 -3 -2 -1 -1 -0 -1 -1 -1 -2 -3 -1 -1 -3 -4 -10 -5 -0 -1 -2 -4 -1 -3 -4 -23 -35 -33 -20 -10 -35 -20 -9 -3 -3 -3 -1 -1 -0 -1 -0 -0 0 -2 -4 -6 -6 0 -0 0 -1 -0 0 -0 -2 -4 -2 -1 -0 0 -0 -0 0 0 0 0 0 -2 -1 0 0 0 -3 -14 -4 -17 -12 -8 -7 -6 -4 -3 -2 -0 -1 -1 -12 -13 0 0 0 0 -1 -0 -4 -6 -6 -4 -2 -1 -2 -1 -4 -2 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 -0 -2 -5 -4 -3 -4 -8 -12 -7 -1 -4 -8 -9 -4 -2 -3 -4 -4 -9 -3 -1 -0 -0 0 0 0 0 0 -3 -5 -4 -3 -1 -0 -1 -6 -5 -9 -10 -10 -10 -12 -12 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -1 -2 -1 -0 -0 -1 -2 -2 -2 -1 -1 -1 -7 -20 -21 -14 -9 -8 -4 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -3 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -1 -2 -7 -9 -10 -12 -14 -14 -12 -9 -6 -6 -6 -5 -6 -8 -9 -11 -9 -8 -7 -6 -6 -5 -0 -1 -3 -3 -1 -3 -3 -4 -6 -11 -3 -2 -1 -1 -1 -1 -2 -3 -1 -1 -3 -3 -4 -3 -2 0 0 0 0 0 -0 -0 -1 -1 -3 -5 -7 -6 -3 -2 -2 -0 -1 -11 -28 -32 -31 -26 -17 -15 -6 -1 -0 0 -0 -0 0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -2 -2 -1 -0 -1 -0 -0 -1 -2 -3 -2 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -3 -4 -3 -1 -2 -8 -31 -10 -12 -13 -8 -1 -4 -14 -4 -0 -6 -6 -2 0 -0 -0 0 -1 -1 -1 -1 -4 -7 -2 -3 -8 -6 -20 -32 -28 -18 -7 -3 -2 -26 -16 -9 -11 -8 -3 -9 -10 -21 -33 -41 -43 -29 -20 -21 -22 -25 -24 -18 -12 -4 -1 -1 -4 -6 -6 -14 -29 -29 -23 -49 -64 -52 -27 -54 -104 -95 -84 -77 -79 -86 -106 -106 -83 -78 -85 -55 -80 -83 -77 -65 -60 -106 -98 -89 -74 -68 -71 -65 -45 -4 -13 -9 -12 -14 -13 -31 -56 -70 -88 -81 -76 -79 -75 -68 -81 -102 -116 -68 -81 -101 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -101 -120 -126 -141 -149 -107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -57 -129 -89 -50 -21 -25 -23 -22 -20 -19 -20 -20 -19 -20 -22 -23 -23 -22 -21 -19 -17 -16 -15 -14 -14 -15 -16 -16 -16 -14 -12 -10 -8 -6 -5 -3 -2 -2 -2 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -0 -1 -0 0 -0 -1 -1 -0 -1 -2 -1 -2 -2 -1 -1 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 -0 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -2 -2 -1 -2 -1 -0 -1 -1 -1 -2 -3 -1 -1 -0 -4 -9 -11 -7 -1 -3 -2 -2 -3 -6 -27 -33 -33 -28 -7 -26 -9 -6 -3 -4 -3 -1 -1 -0 -0 -1 -1 -1 -2 -5 -7 -3 -1 -1 -1 -0 -0 -0 -0 -5 -16 -10 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -5 -2 -6 -6 -4 -4 -4 -3 -1 -0 -0 -0 -2 -1 0 0 -0 -1 -5 -4 -5 -8 -6 -2 -1 -0 -2 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -4 -5 -6 -6 -7 -10 -12 -7 -1 -3 -4 -3 -1 -2 -7 -9 -1 -2 -2 -1 -0 -0 0 0 0 0 -0 -6 -7 -4 -1 -1 -0 -1 -4 -7 -9 -10 -10 -12 -14 -13 -1 -1 -0 0 0 -0 0 0 0 0 -0 -1 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 -0 -1 -0 -1 -1 -1 -0 -0 -1 -2 -5 -6 -3 -6 -11 -13 -19 -25 -22 -19 -12 -8 -6 -5 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 0 -2 -4 -3 -1 -1 -2 -3 -1 -1 -1 -1 -4 -6 -7 -6 -5 -6 -12 -13 -14 -14 -16 -16 -12 -9 -7 -7 -8 -8 -7 -7 -9 -9 -6 -6 -5 -3 -2 -1 -1 -2 -3 -2 -2 -3 -2 -1 -0 -1 -0 -2 -2 -1 -0 -1 -3 -6 -1 -0 -0 -1 -2 -2 -3 0 0 0 0 -0 -0 -0 -1 -2 -2 -4 -9 -10 -7 -5 -2 -0 -2 -17 -38 -44 -37 -23 -18 -16 -7 -2 -0 0 -0 -1 -0 -0 -0 0 0 -0 -0 -0 0 -0 0 0 0 -2 -3 -4 -3 -1 -1 -0 -1 -1 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -1 -9 -8 -3 -3 -3 -1 0 0 0 -10 -15 -20 -26 -22 -7 -2 -13 -6 -5 -9 -8 -3 -1 -3 -1 -1 -1 -2 -3 -4 -4 -6 -3 -1 -1 -1 -6 -13 -14 -22 -56 -70 -60 -38 -20 -15 -8 -4 -1 -1 -3 -21 -39 -47 -46 -35 -35 -32 -27 -28 -23 -19 -11 -3 -4 -4 -15 -23 -29 -44 -23 -47 -45 -67 -63 -34 -33 -50 -83 -93 -85 -83 -98 -121 -132 -120 -113 -91 -66 -83 -94 -78 -67 -56 -70 -118 -110 -93 -67 -40 -38 -52 -33 -11 -36 -37 -2 -1 -10 -85 -83 -72 -74 -72 -68 -67 -67 -61 -69 -79 -89 -94 -107 -120 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -11 -60 -108 -85 -52 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -46 -138 -174 -165 -13 0 0 0 -27 -26 -24 -21 -21 -22 -22 -22 -23 -23 -23 -22 -21 -20 -20 -19 -18 -17 -16 -15 -16 -18 -18 -18 -15 -13 -11 -10 -8 -6 -3 -3 -4 -3 -3 -2 -1 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -1 -1 -2 -1 -0 -1 -1 0 -0 -1 -1 -2 -4 -3 -2 -1 0 -0 -1 -0 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 -0 -1 -0 0 0 0 0 -0 -1 0 0 0 0 -0 -1 -2 -3 -4 -6 -4 -2 -2 -1 -2 -4 -3 -0 -1 -3 -2 -3 -4 -5 -5 -3 -2 -1 -2 -2 -5 -10 -11 -8 -12 -13 -11 -7 -3 -2 -3 -1 -1 -0 0 -1 -6 -23 -23 -8 -4 -9 -8 -8 -2 -0 -0 -0 0 -2 -8 -13 -12 -3 0 0 0 0 0 0 0 0 -0 -4 -7 -8 -12 -21 -2 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -1 -0 -4 -6 -9 -14 -13 -5 -4 -1 -2 -7 -4 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -4 -5 -7 -8 -7 -6 -8 -5 -1 -1 -1 -1 -1 -3 -9 -10 -4 -3 -1 -0 -0 -0 0 0 0 0 -5 -5 -4 -2 -0 -1 -1 -3 -5 -7 -10 -13 -16 -12 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -1 -3 -7 -11 -12 -13 -15 -18 -23 -27 -26 -19 -11 -8 -8 -7 -3 -2 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -2 -7 -3 -1 -1 -1 -2 -5 -10 -9 -8 -9 -17 -20 -19 -18 -15 -21 -12 -9 -11 -10 -9 -9 -9 -8 -14 -3 -1 -2 -2 -2 -3 -1 -1 -1 -1 -1 -3 -4 -4 -0 -0 0 -0 -0 -1 -1 0 -0 -3 -3 -1 0 0 -0 -1 -4 -5 -1 -0 -0 0 0 0 -0 -1 -2 -2 -7 -12 -14 -11 -5 -1 -0 -5 -20 -40 -46 -34 -17 -16 -12 -6 -3 -1 -0 -0 -1 -0 -0 -1 -0 0 0 -0 -0 0 -0 0 0 0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -1 -1 -1 -0 0 0 0 0 -0 -0 0 -1 -0 -0 -0 -0 -0 0 0 0 -5 -5 -13 -23 -20 -4 -0 -8 -9 -9 -11 -11 -6 -1 -0 -1 -1 -2 -3 -5 -7 -3 -2 -0 0 -0 -0 -3 -11 -15 -16 -38 -34 -20 -12 -12 -11 -2 -0 0 -0 -5 -22 -48 -60 -44 -40 -43 -36 -36 -33 -15 -14 -12 -10 -6 -6 -17 -35 -58 -64 -65 -49 -51 -55 -49 -40 -56 -77 -43 -71 -84 -79 -79 -97 -129 -128 -114 -69 -66 -93 -77 -55 -56 -74 -115 -142 -129 -109 -90 -73 -85 -125 -95 -34 -54 -114 -105 -90 -29 -85 -82 -69 -71 -71 -66 -64 -61 -56 -60 -68 -69 -73 -96 -134 -28 0 0 0 0 0 0 0 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -59 -22 0 0 0 0 0 -30 -27 -24 -22 -22 -22 -22 -23 -23 -23 -23 -22 -22 -22 -22 -21 -20 -18 -17 -17 -18 -19 -19 -19 -16 -14 -14 -12 -10 -8 -5 -4 -6 -4 -3 -2 -2 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -0 -1 -0 0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -1 -1 -0 -1 -1 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -8 -6 -4 -4 -6 -8 -6 -1 -4 -29 -23 -14 -9 -8 -8 -4 -1 -0 -0 -1 -2 -4 -7 -14 -17 -20 -7 -14 -7 -2 -3 -0 -0 -0 0 -4 -57 -100 -76 -20 -4 -19 -50 -19 -14 -5 0 0 0 0 -0 -2 -2 -1 0 0 -0 -1 0 0 0 -0 -0 -0 -2 -4 -6 -6 -5 -2 -1 -0 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 -0 -1 -3 -5 -9 -13 -13 -7 -6 -1 -5 -10 -7 -2 -2 -5 -5 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 -2 -6 -8 -7 -4 -1 -2 -1 -1 -1 -1 -0 -1 -3 -6 -6 -9 -9 -3 -1 -0 0 -0 -0 -2 -0 -0 -3 -3 -2 -1 -2 -3 -5 -6 -6 -8 -11 -10 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 0 0 -0 -1 -0 -0 -1 -1 -0 -1 -2 -5 -8 -11 -15 -21 -23 -23 -26 -27 -22 -13 -9 -9 -8 -8 -7 -4 -2 -1 -2 -2 -2 -0 -1 -1 -1 -1 -2 -2 -2 -0 -3 -5 -4 -1 -0 -1 -3 -6 -7 -9 -10 -14 -20 -22 -22 -21 -12 -18 -12 -7 -6 -5 -5 -9 -6 -1 -23 -10 -4 -5 -4 -2 -2 -3 -2 -3 -2 -2 -2 -2 -3 -1 -0 -0 -0 -1 -1 -0 0 -0 -1 -0 0 0 -0 -1 -0 -2 -3 -4 -3 -1 -0 -0 -0 0 -0 -0 -2 -9 -14 -12 -8 -2 -0 -1 -7 -26 -38 -34 -26 -22 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 -0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -11 -7 -3 -0 -0 0 0 0 -0 -1 -3 -11 -25 -19 -8 -3 -4 -4 -5 -10 -14 -8 -1 -0 -1 -2 -3 -3 -4 -5 -0 0 0 0 -0 -0 -2 -5 -6 -4 -3 -3 -3 -4 -3 -8 -6 -2 0 -1 -7 -21 -45 -53 -45 -45 -48 -42 -28 -15 -12 -12 -8 -4 -3 -6 -22 -36 -48 -45 -66 -52 -40 -72 -133 -208 -239 -195 -83 -59 -88 -84 -89 -130 -130 -136 -114 -73 -64 -75 -53 -70 -54 -76 -118 -126 -111 -119 -114 -74 -78 -126 -98 -37 -21 -62 -145 -36 -88 -106 -81 -59 -60 -57 -58 -59 -55 -49 -45 -47 -57 -54 -71 -82 -72 -46 -17 -27 -3 -56 -65 -100 -67 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 -127 -165 -31 -27 -24 -23 -21 -20 -21 -21 -22 -22 -22 -23 -24 -24 -24 -23 -22 -20 -19 -19 -19 -19 -19 -19 -17 -16 -15 -13 -12 -11 -9 -7 -7 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 -1 -2 -3 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -0 -2 -1 -1 -0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 0 -0 -0 0 -0 -2 -1 -0 0 -1 -1 -1 -1 -1 -5 -5 -7 -11 -12 -10 -6 -5 -3 -105 -69 -21 -10 -17 -16 -10 -1 -0 0 -0 -0 0 -0 -1 -2 -14 -7 -7 -7 -9 -7 -1 0 0 -8 -62 -91 -98 -81 -38 -4 -14 -8 -4 -1 0 0 -1 -2 0 0 0 0 0 0 0 -0 -1 0 0 -1 -1 -1 -0 -3 -12 -16 -8 -7 -4 -2 -2 -1 -0 -1 -2 -1 -0 0 0 0 -0 -1 0 0 -0 -2 -3 -6 -9 -9 -4 -2 -1 -7 -9 -10 -12 -13 -13 -4 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 -1 -3 -5 -4 -2 -0 -0 -0 -1 -1 -0 0 -0 -2 -5 -8 -8 -7 -4 -1 -0 0 -0 -2 -5 -6 -2 -2 -2 -1 -1 -2 -5 -6 -5 -5 -6 -9 -11 -8 -5 -2 -0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -1 -0 -1 -3 -5 -8 -10 -13 -21 -31 -35 -35 -35 -30 -22 -16 -11 -8 -8 -10 -7 -2 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -2 -0 0 -2 -8 -10 -8 -11 -13 -18 -22 -22 -23 -21 -16 -20 -14 -5 -3 -8 -9 -11 -8 -7 -9 -9 -7 -5 -4 -3 -6 -4 -6 -9 -7 -7 -11 -4 -4 -3 -6 -3 -1 -1 -1 0 0 -0 -0 0 0 0 -0 -1 -1 -0 -2 -10 -10 -3 -1 -0 -1 -0 0 -0 -1 -0 -1 -3 -0 -0 0 -1 -8 -14 -15 -20 -22 -19 -6 -1 -1 -1 -1 -0 0 -0 -0 0 0 -0 -1 -1 -0 -0 0 0 0 -1 -1 0 0 -0 -0 -1 -1 -1 -1 -4 -0 0 0 0 0 0 0 0 0 0 -0 -2 -13 -22 -1 -0 0 0 -0 -1 -4 -11 -23 -38 -16 -5 -1 -1 -1 -4 -12 -7 -4 -1 -0 -2 -3 -3 -2 -1 -0 0 0 0 -0 -0 -0 -0 -2 -2 -2 -3 -3 -1 -2 -2 -8 -10 -7 -5 -4 -3 -16 -32 -35 -34 -29 -22 -22 -17 -4 -5 -5 -4 -3 -2 -8 -37 -40 -26 -23 -30 -36 -50 -108 -92 -86 -17 -124 -116 -74 -94 -94 -96 -141 -135 -109 -88 -96 -83 -51 -54 -59 -36 -42 -75 -102 -90 -84 -93 -87 -80 -77 -76 -57 -30 -3 -25 -33 -83 -111 -84 -66 -48 -44 -47 -52 -58 -48 -49 -47 -52 -46 -51 -55 -87 -136 -127 -101 -52 -68 -74 -111 -122 -78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -74 -37 -30 -28 -25 -22 -19 -18 -19 -20 -21 -22 -23 -24 -26 -26 -26 -25 -23 -21 -20 -19 -20 -21 -21 -20 -20 -19 -17 -15 -14 -12 -12 -10 -8 -7 -5 -4 -2 -1 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -3 -3 -0 0 0 0 0 0 -0 -1 -0 0 0 0 -0 -1 -2 -2 -0 -1 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -1 -8 -2 -0 0 0 -0 -1 -2 -2 -1 -3 -5 -10 -13 -12 -8 -5 -9 -22 -89 -57 -14 -2 -6 -10 -6 -4 -1 -1 -1 -0 0 -0 -1 0 -0 -2 -1 -6 -10 -7 -1 -1 -8 -48 -87 -81 -69 -58 -31 -11 -4 -3 -1 0 0 0 -4 -11 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -11 -21 -5 -8 -7 -4 -2 -1 -1 -0 -0 -0 -1 -0 -3 -5 -4 -1 -2 -2 -0 -0 -1 -2 -3 -5 -8 -3 -1 -3 -9 -10 -19 -32 -28 -8 -4 -1 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 0 -0 -1 -3 -3 -4 -3 -2 -1 -0 0 -0 -1 -1 -2 -1 -2 -3 -1 -2 -1 -4 -4 -3 -3 -4 -5 -6 -2 -1 -0 -0 -0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 -0 -0 -1 -1 -1 -0 -1 -0 -1 -4 -7 -8 -10 -17 -30 -37 -41 -40 -40 -34 -29 -22 -11 -6 -5 -5 -2 -2 -2 -2 -2 -2 -1 -0 -1 -0 -0 -1 -1 0 -0 -2 -6 -4 -2 -1 -2 -6 -13 -15 -16 -16 -17 -19 -22 -24 -17 -22 -26 -24 -19 -13 -10 -11 -9 -8 -11 -13 -12 -7 -3 -2 -3 -3 -6 -2 -9 -14 -13 -13 -16 -7 -5 -5 -5 -3 -1 -1 -1 0 -0 0 0 -0 -0 -0 0 0 -1 -0 -1 -4 -7 -6 -2 -0 -0 -0 0 -0 -0 -1 -2 -4 -1 -0 0 -0 -1 -2 -6 -7 -5 -6 -3 -2 -3 -5 -2 -0 0 -0 -0 -0 -0 -1 -0 -1 -0 -0 0 0 -0 -0 0 0 0 -1 -1 -0 -0 0 -0 -3 -0 0 0 0 0 0 -0 -11 -33 -17 0 -6 -30 -50 -7 -1 -0 0 0 -2 -6 -12 -17 -23 -24 -28 -20 -6 -3 -4 -8 -2 -1 -1 -0 -1 -1 -1 -0 0 0 -0 -0 -1 -0 -0 -0 -0 0 0 -2 -9 -16 -5 -3 -4 -4 -7 -10 -8 -7 -1 -9 -13 -23 -30 -26 -16 -7 -5 -3 -1 -2 -3 -2 -3 -0 -20 -34 -28 -42 -73 -68 -38 -114 -103 -141 -204 -184 -141 -111 -93 -92 -116 -128 -114 -72 -43 -99 -41 -35 -60 -45 -26 -25 -35 -40 -40 -50 -62 -78 -98 -102 -69 -70 -42 -7 0 -1 -45 -127 -105 -79 -29 -13 -17 -50 -83 -70 -59 -55 -58 -61 -56 -52 -73 -138 -85 -77 -108 -93 -38 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -30 -26 -22 -19 -18 -18 -20 -21 -22 -24 -25 -27 -27 -27 -25 -23 -21 -20 -20 -21 -23 -22 -22 -21 -20 -19 -18 -16 -13 -12 -10 -9 -8 -5 -3 -2 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -2 -0 0 0 0 0 0 -0 -2 -0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -0 0 0 0 0 -0 -2 -3 -1 -0 -1 -5 -6 -8 -7 -4 -4 -7 -20 -26 -15 -4 -5 -10 -5 -6 -4 -1 -0 -0 -0 0 -2 -7 -0 -2 -1 -0 0 -3 -6 -1 -0 -15 -42 -51 -49 -44 -32 -18 -15 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -16 -22 -2 -1 -2 -2 -1 -0 -1 -1 -0 -0 -1 -0 -1 -3 -5 -3 -4 -4 -1 -0 -1 -1 -2 -5 -9 -4 -3 -8 -29 -44 -52 -52 -36 -17 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -1 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -2 -1 -2 -4 -1 -3 -2 -2 -2 -2 -2 -1 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 -0 -1 -0 -0 -0 -0 -1 -1 0 -0 -4 -6 -7 -10 -20 -37 -41 -41 -41 -39 -39 -32 -17 -7 -2 -1 -2 -1 -1 -3 -4 -2 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -4 -5 -5 -5 -6 -9 -13 -13 -21 -21 -18 -17 -17 -16 -17 -23 -27 -31 -26 -20 -17 -13 -4 -2 -9 -10 -12 -12 -9 -5 -2 -2 -5 -7 -9 -10 -9 -8 -6 -7 -6 -6 -6 -5 -4 -3 -2 -0 -0 0 -0 -1 -1 -1 -2 -0 0 -1 -1 -0 -1 -2 -8 -4 -1 -0 0 0 -0 -0 0 -0 0 0 -0 -1 -1 -1 -1 -1 -3 -2 -1 -1 -2 -5 -11 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 -1 -0 0 -0 0 0 0 0 0 -6 -13 0 0 0 -33 -49 -32 -20 -17 -22 -18 -10 -2 -0 -0 -0 -1 -5 -6 -2 -17 -22 -11 -3 -6 -1 -1 -1 -7 -11 -8 -1 -0 -0 -0 -2 -2 -4 -3 -1 -3 -1 -7 -3 -1 -3 -5 -9 -19 -18 -7 -3 -4 -4 -6 -10 -8 -5 -5 -4 -12 -22 -23 -11 -1 0 -3 -4 -2 -0 -1 -4 -1 -1 -8 -28 -33 -37 -62 -62 -23 -58 -85 -76 -38 -60 -118 -109 -91 -81 -78 -84 -96 -76 -19 -41 -32 -85 -72 -31 -25 -26 -33 -33 -38 -63 -69 -63 -93 -76 -66 -71 -24 -39 -52 0 -22 -116 -117 -49 -25 -39 -51 -68 -105 -98 -75 -68 -69 -64 -57 -58 -103 -20 -110 -78 -57 -46 -18 -50 -3 0 0 0 0 0 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -29 -25 -22 -20 -19 -19 -21 -22 -23 -24 -26 -27 -27 -26 -25 -24 -22 -22 -22 -22 -23 -23 -22 -22 -21 -20 -18 -16 -13 -11 -10 -9 -7 -5 -4 -2 -1 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -0 0 0 -1 -2 -1 -0 0 0 0 0 0 0 -1 -1 0 0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 -0 -1 -1 -1 -0 0 0 -1 -3 -5 -2 -4 -3 -4 -3 -1 -0 -5 -11 -1 -8 -15 -6 -1 0 -0 -0 0 -0 -2 -1 -0 -0 0 -3 -8 -1 -0 -7 -11 -20 -27 -26 -19 -13 -11 -6 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -3 -15 -28 -15 -4 -1 -1 -1 -3 -2 -2 -2 -0 -0 -0 -0 -0 -1 -4 -6 -5 -2 -1 -1 -2 -2 -3 -9 -10 -20 -30 -46 -57 -59 -56 -37 -16 -5 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -0 0 0 0 0 -1 -2 -1 -0 -1 -4 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 -0 -0 -1 -0 -1 -1 -1 -1 0 0 0 0 -1 -4 -6 -8 -12 -24 -41 -44 -41 -39 -38 -37 -28 -8 -3 -2 -1 -2 -2 -4 -5 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -4 -7 -13 -16 -18 -23 -24 -21 -18 -17 -18 -19 -27 -30 -31 -26 -20 -16 -10 -7 -15 -14 -10 -9 -10 -8 0 -0 -1 -5 -8 -8 -7 -7 -6 -5 -7 -8 -8 -7 -7 -6 -3 -4 -1 0 0 -0 -1 -2 -0 -1 -0 0 -0 -0 -0 -0 -1 -7 -9 -4 -1 -0 -0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -1 -5 -10 -10 -6 -2 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 0 -1 -0 -28 -32 -21 -16 -15 -18 -10 -2 -0 -0 -0 -0 -0 -0 0 0 -8 -7 -2 -1 -1 -1 -9 -13 -18 -16 -4 -0 -0 -0 -0 -1 -1 -0 -0 -2 -3 -14 -19 -19 -19 -17 -17 -18 -25 -21 -19 -13 -7 -6 -3 -6 -8 -4 -3 -3 -8 -17 -19 -7 -1 -0 -0 -1 -1 -1 -1 -7 -2 -1 -8 -13 -12 -14 -2 -3 -15 -36 -64 -62 -26 -31 -81 -69 -49 -46 -62 -91 -113 -82 -58 -64 -48 -70 -70 -25 -22 -27 -29 -35 -44 -87 -119 -74 -75 -70 -21 -63 -48 -16 -20 0 0 0 -28 -12 -35 -96 -116 -138 -138 -121 -100 -89 -74 -55 -63 -92 -135 -83 -98 -57 0 0 -0 -2 0 -14 -18 0 -12 -70 -51 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -28 -25 -24 -22 -21 -21 -22 -23 -23 -25 -26 -26 -28 -28 -27 -26 -24 -23 -23 -22 -22 -22 -22 -21 -21 -19 -18 -15 -13 -11 -10 -9 -6 -4 -4 -3 -1 -1 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 0 0 0 0 -2 -2 -1 -0 -0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 -0 -1 -2 -1 -2 -1 0 0 -1 -2 -1 -3 -1 -0 -0 -0 -0 -6 -17 -6 -14 -18 -14 -8 -6 -5 -4 -0 -1 -8 -3 -0 0 0 0 0 0 0 -0 -1 -7 -14 -16 -14 -13 -10 -5 -1 -0 -6 -7 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -1 -0 0 -0 -3 -6 -9 -7 -7 -5 -2 -2 -3 -1 -2 -4 -3 -4 -3 -1 -3 -7 -5 -6 -7 -5 -4 -3 -2 -1 -2 -8 -16 -31 -39 -39 -36 -34 -31 -18 -6 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -1 -1 -0 0 -0 -1 -0 -0 0 0 0 0 -0 -1 -1 -1 -2 -4 -3 -3 -2 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -1 -1 0 -0 0 -0 -2 -4 -7 -10 -14 -24 -41 -43 -41 -40 -40 -36 -22 -2 -3 -4 -3 -2 -2 -3 -6 -8 -8 -4 -2 -1 -1 -2 -3 -1 -1 -4 -4 -3 -2 -2 -3 -7 -14 -23 -26 -26 -23 -16 -12 -10 -17 -22 -25 -25 -24 -24 -22 -17 -9 -10 -14 -13 -12 -11 -9 -10 -7 -8 -3 -7 -12 -12 -10 -12 -10 -9 -9 -9 -9 -9 -7 -4 -4 -5 -2 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -2 -8 -7 -4 -2 -0 0 0 -0 -2 -2 -0 -1 -3 -6 -3 -2 -1 -1 -0 -1 -1 -5 -20 -19 -10 -4 -2 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 0 0 0 0 0 -1 -2 -1 -0 -0 0 -1 -0 -2 -2 -6 -17 -43 -49 -53 -15 -2 -2 -1 -0 -2 -0 -4 -4 -2 -0 -1 -1 -1 -0 0 -4 -15 -21 -19 -3 -0 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -12 -12 -5 -4 -7 -4 -13 -28 -19 -6 -4 -12 -10 -3 -14 -16 -16 -11 -3 -5 -16 -14 -7 -5 -3 -2 -1 -1 -5 -4 -2 -2 -2 -1 -2 -4 -30 -15 -15 -35 -44 -37 -21 -1 -11 -26 -26 -17 -31 -66 -86 -111 -87 -80 -54 -28 -27 -28 -28 -21 -55 -46 -35 -51 -67 -104 -35 -15 -3 -34 -64 -45 0 0 0 0 0 0 -11 -46 -70 -76 -120 -134 -143 -139 -132 -105 -71 -115 -142 -139 -142 -106 -36 -58 -88 -20 0 0 -22 -28 -6 -48 -8 0 0 0 0 0 0 0 0 0 -33 -48 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -85 -4 -32 -28 -26 -25 -24 -23 -22 -22 -22 -23 -24 -25 -27 -29 -29 -29 -27 -25 -24 -23 -22 -21 -21 -21 -21 -20 -19 -17 -15 -14 -13 -10 -8 -6 -4 -4 -3 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 0 0 -0 0 -2 -4 -3 -1 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 -0 -1 -4 -2 -4 -1 0 0 0 -0 -1 -1 -0 0 0 0 -0 -2 -7 -8 -20 -11 -6 -5 -3 -0 -0 0 -0 -5 -2 -0 0 0 0 0 0 -0 -0 -0 -2 -4 -6 -10 -13 -9 -3 -0 -0 -0 -1 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -0 -0 -1 -2 -1 -1 -1 -0 -3 -2 -4 -3 -6 -6 -5 -6 -6 -6 -9 -7 -6 -5 -3 -2 -1 -4 -13 -16 -22 -29 -27 -17 -12 -9 -6 -2 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 0 -1 -1 -2 -4 -7 -11 -14 -18 -30 -41 -43 -42 -41 -38 -27 -8 -2 -2 -4 -5 -4 -4 -6 -7 -9 -8 -4 -2 -1 -1 -3 -4 -3 -1 -1 -1 -1 -2 -3 -1 -4 -8 -12 -22 -27 -23 -13 -12 -12 -15 -19 -17 -14 -13 -16 -18 -24 -15 -18 -24 -28 -26 -17 -10 -11 -20 -21 -16 -14 -12 -4 -12 -19 -14 -11 -11 -12 -12 -11 -7 -3 -4 -5 -4 -3 -3 -1 0 0 -1 -1 -0 -0 -0 0 -0 0 0 -1 -5 -6 -3 -4 -1 -0 0 -1 -6 -7 -5 -6 -6 -5 -5 -3 -2 -2 -1 -1 -2 -14 -11 -7 -4 -3 -2 -0 -0 -0 0 0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 0 0 0 -0 -2 -2 -1 -1 -0 -0 0 -0 -0 -2 -3 -2 -4 -20 -95 -94 -29 -2 -4 -2 -0 -1 -4 -38 -27 -11 -5 -2 -7 -2 -1 -1 -7 -14 -20 -10 0 0 -1 -1 -1 -0 -0 -1 -0 -0 0 0 -2 -2 -0 -1 -1 -0 -8 -18 -14 -5 -11 -59 -37 -26 -36 -32 -19 -11 -4 -2 -9 -6 -3 -2 -1 -2 -2 -6 -17 -15 -14 -11 -6 -2 -2 -2 -18 -21 -26 -26 -20 -11 -5 -9 -10 -24 -22 -14 -25 -66 -78 -80 -66 -61 -51 -21 -28 -38 -25 -24 -39 -38 -63 -107 -41 -51 -10 -92 -80 0 0 0 0 0 0 0 0 0 -13 -79 -101 -141 -56 -96 -148 -121 -133 -49 -39 -84 -120 -114 -77 -126 -105 -111 -92 -36 -9 0 0 0 0 -10 -0 0 0 0 0 0 0 0 -36 -91 -121 -125 -121 -28 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -64 -10 -32 -30 -28 -27 -25 -24 -23 -22 -22 -22 -23 -26 -30 -30 -30 -29 -27 -26 -24 -22 -21 -21 -21 -21 -21 -21 -20 -18 -17 -15 -13 -10 -8 -5 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -1 -1 -1 -0 0 0 -1 -2 -3 -4 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -0 0 0 0 -0 -0 0 0 0 -0 -1 -4 -5 -1 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -2 -8 -17 -17 -7 -0 -1 0 0 0 0 -3 -2 -1 -1 0 0 -0 0 -0 -0 -0 -0 -1 -3 -9 -13 -3 -0 -0 -0 -0 -0 0 -0 0 -1 -1 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -1 -0 0 0 -0 -3 -3 -0 -0 -1 -5 -4 -11 -15 -12 -7 -5 -4 -6 -6 -5 -5 -4 -3 -2 -1 -1 -4 -12 -12 -11 -16 -15 -5 -3 -2 -1 -0 -0 -0 -0 0 0 0 -0 -0 -2 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -0 0 0 0 0 -0 -2 -3 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 0 0 0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 0 0 -1 -0 -2 -4 -9 -16 -21 -22 -24 -35 -39 -41 -40 -31 -17 -4 -1 -2 -3 -4 -5 -5 -4 -5 -11 -9 -8 -6 -5 -4 -3 -3 -3 -1 -1 -0 -0 -1 -2 -8 -11 -10 -10 -19 -25 -24 -20 -15 -10 -7 -4 -5 -11 -13 -4 -16 -15 -20 -17 -17 -19 -24 -31 -21 -16 -18 -24 -29 -29 -25 -15 -2 -13 -18 -14 -10 -9 -9 -9 -6 -7 -3 -3 -5 -5 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 0 0 0 -2 -1 -1 -2 -1 -3 -3 -1 -0 -1 -4 -9 -12 -21 -8 -2 -0 -2 -4 -4 -1 -0 -1 -8 -4 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -1 -2 -1 -0 -0 -0 0 0 -0 -0 -0 -1 -2 -1 -1 -0 -1 -0 0 0 0 -0 -1 0 0 -17 -6 -0 -0 -0 0 0 -5 -31 -36 -21 -11 -7 -0 -5 -1 -4 -8 -9 -14 -21 -2 -0 -1 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 -2 -9 -1 -1 -1 -4 -7 -8 -4 -2 -65 -51 -44 -42 -36 -24 -13 -7 -2 -3 -2 -1 -1 -4 -5 -2 -5 -19 -22 -16 -10 -6 -5 -4 -3 -5 -10 -13 -7 -3 -7 -7 -7 -8 -10 -15 -31 -47 -66 -62 -54 -40 -40 -39 -66 -25 -29 -38 -40 -31 -46 -113 -101 -39 -30 -63 -107 -58 -13 0 0 0 0 0 -8 -13 -15 -0 -19 -70 -53 -42 -62 -69 -27 -13 -10 -42 -35 -54 -118 -43 -28 -58 -103 -73 -26 -8 0 -0 -20 -8 0 0 0 0 0 0 0 0 0 -43 -80 -49 -16 -35 -56 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -32 -30 -28 -26 -25 -24 -22 -22 -23 -25 -28 -30 -30 -29 -29 -28 -26 -23 -22 -21 -21 -21 -20 -21 -21 -20 -19 -18 -15 -12 -10 -7 -5 -3 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -0 0 0 0 -1 -2 -2 -2 -1 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 -0 -0 0 0 -0 -0 -0 0 0 -0 -0 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -3 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -2 -2 -1 -0 -0 -1 0 0 0 -0 -0 -0 -3 -3 0 0 0 0 -0 -0 -0 -0 -0 -1 -4 -4 -1 0 -0 -1 -2 -2 -0 -0 0 -3 -4 -3 -2 -1 0 0 -0 -3 -2 -1 -0 0 -0 0 -0 0 -1 -5 -5 -1 -1 -1 -2 -2 -7 -13 -12 -6 -4 -4 -8 -8 -6 -4 -2 -1 -1 -0 -1 -1 -4 -4 -4 -6 -5 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 -0 -0 0 0 0 -0 0 0 0 0 -0 -1 -2 -2 -0 -0 -0 0 -0 -0 -0 -0 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -0 -1 -1 -0 0 0 -0 -0 -0 0 0 -1 -2 -4 -8 -17 -25 -31 -29 -31 -34 -28 -23 -18 -4 -2 -2 -2 -4 -5 -5 -4 -4 -4 -5 -13 -7 -6 -7 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -4 -15 -22 -23 -25 -26 -26 -23 -11 -5 -8 -3 -0 -0 -1 -0 -4 -18 -13 -17 -21 -21 -18 -14 -25 -16 -19 -22 -26 -32 -37 -33 -16 -18 -18 -19 -13 -8 -6 -5 -5 -3 -1 -2 -4 -4 -4 -5 -7 -3 -1 -0 0 -0 -1 -1 -0 0 0 -0 -1 -1 0 -0 -0 -1 -4 -3 -1 -0 -0 -2 -6 -13 -5 -1 -0 -1 -5 -7 -2 -0 -0 -1 -0 0 0 -0 0 0 -0 -1 -1 -0 -0 -1 -3 -4 -3 -1 -1 -1 -0 0 -0 -2 -2 -1 -0 -0 0 0 0 -1 -1 -0 0 0 -0 -0 -0 0 -0 -0 -1 0 0 0 -0 -9 -33 -36 -12 0 0 0 -5 -10 -12 -13 -11 -10 -14 -2 -0 -0 -1 0 -0 -2 -0 -4 -2 -1 -1 -1 -3 -5 -2 -0 -7 -9 -7 -2 -3 -2 -7 -27 -32 -26 -18 -15 -28 -25 -11 -5 -3 -3 -4 -7 -9 -4 -10 -15 -18 -13 -10 -7 -8 -9 -6 -9 -10 -5 -11 -18 -13 -11 -18 -19 -11 -11 -19 -44 -20 -6 -14 -23 -40 -52 -19 -27 -42 -45 -48 -39 -24 -25 -25 -16 -16 -19 -42 -71 -127 -142 -26 -20 -11 0 -41 -107 -47 -42 -29 -28 -54 -64 -35 0 0 0 0 -95 -140 -110 -99 -77 -56 -12 -78 -122 -104 -10 -1 0 0 -19 -8 0 0 -2 -39 -8 0 0 0 0 0 0 0 0 -3 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -58 -145 -215 -156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -36 -34 -32 -29 -28 -25 -23 -22 -23 -25 -27 -29 -30 -30 -29 -29 -28 -25 -23 -22 -21 -21 -20 -19 -20 -20 -20 -19 -18 -15 -11 -9 -7 -4 -3 -2 -2 -1 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -2 -3 -2 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -3 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -1 -2 -0 -0 0 -3 -4 -3 -5 -0 0 -2 -5 -3 -1 -1 -0 -0 -1 -0 0 -1 -4 -5 -4 -2 -1 -0 -1 -1 -5 -8 -5 -2 -5 -3 -4 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 0 -1 -1 -1 -3 -11 -25 -33 -35 -32 -32 -31 -20 -6 -1 -2 -4 -4 -5 -5 -5 -5 -6 -8 -7 -7 -6 -5 -5 -5 -4 -4 -4 -3 -2 -2 -2 -2 -2 -4 -9 -21 -29 -31 -30 -27 -20 -16 -14 -11 -14 -9 -7 -9 -11 -8 -11 -13 -13 -20 -24 -23 -19 -9 -19 -21 -20 -23 -26 -33 -43 -40 -24 -19 -18 -16 -10 -6 -5 -4 -5 -6 -3 -3 -3 -3 -4 -4 -8 -4 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 -0 -1 -1 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -3 -3 -1 -0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -1 -4 -11 -14 -10 -6 -7 -8 -2 -0 -1 -8 -10 -7 -6 -2 0 0 -3 -3 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -35 -75 -57 -0 -1 -0 0 -17 -33 -43 -43 -14 -6 -8 -4 -5 -11 -10 -2 -0 -1 -0 -4 -5 -3 -2 -1 -3 -3 -8 -20 -24 -24 -23 -3 -1 -1 -2 -9 -13 -11 -7 -6 -12 -15 -10 -5 -3 -4 -5 -7 -10 -14 -23 -26 -21 -15 -10 -16 -18 -16 -15 -16 -14 -5 -6 -20 -22 -20 -31 -38 -16 -6 -14 -33 -21 -8 -6 -28 -66 -62 -23 -15 -14 -19 -22 -20 -24 -24 -11 -19 -39 -57 -75 -90 -40 -44 -55 -60 -45 -51 -106 -48 -30 -37 -36 -26 -36 -59 -14 -1 0 0 -82 -126 -66 -65 -105 -58 -18 -1 0 -31 -63 -36 -4 -2 -9 -11 -6 -34 -91 -5 -105 -42 0 0 0 0 0 0 0 -48 -70 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -35 -52 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -38 -36 -35 -33 -29 -25 -23 -23 -25 -26 -27 -28 -28 -28 -29 -28 -27 -25 -23 -22 -21 -20 -19 -19 -19 -19 -19 -18 -17 -14 -10 -8 -6 -4 -3 -2 -1 -1 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -3 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -3 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -2 -7 -1 -0 -3 -3 -2 -1 -0 -0 -2 -7 -2 0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -3 -4 -6 -2 -3 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -6 -16 -32 -38 -38 -35 -32 -25 -12 -2 -3 -3 -4 -5 -6 -5 -5 -6 -6 -7 -7 -7 -6 -5 -4 -4 -3 -3 -3 -3 -4 -4 -4 -5 -6 -10 -16 -24 -28 -30 -32 -27 -18 -16 -11 -9 -10 -10 -11 -10 -1 -1 -7 -11 -13 -17 -21 -21 -19 -21 -23 -20 -22 -24 -24 -28 -40 -50 -52 -37 -18 -11 -7 -4 -4 -4 -3 -4 -2 -1 -0 -1 -5 -11 -9 -5 -2 -2 -1 -1 -0 -0 0 0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 -1 -0 -0 -0 -0 -0 -0 -0 -3 -4 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -2 -6 -8 -2 -8 -17 -18 -14 -13 -8 -6 -3 -1 -1 -11 -20 -17 -7 -2 -0 -0 -2 -2 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -1 -1 -1 -8 -9 -1 -1 -2 -2 -9 -27 -42 -44 -43 -5 -1 -8 -5 -1 -1 -3 -9 -2 -1 -1 -3 -6 -9 -1 -1 -3 -2 -11 -19 -21 -21 -20 -3 -0 -0 -1 -1 -2 -7 -10 -9 -6 -4 -4 -3 -3 -6 -5 -7 -7 -16 -23 -26 -25 -23 -16 -22 -24 -25 -26 -23 -17 -14 -12 -11 -10 -21 -46 -49 -35 -15 -6 -11 -8 -7 -23 -36 -75 -75 -66 -61 -41 -13 -18 -22 -65 -81 -99 -106 -94 -68 -107 -103 -57 -51 -76 -84 -71 -65 -144 -84 -49 -48 -56 -53 -39 -90 -13 -6 -36 -37 -63 -165 -99 -100 -124 -127 -82 -24 -2 -17 -40 -63 -68 -29 -16 -22 -11 -24 -8 -1 -57 -36 0 0 0 0 0 0 0 -5 -11 -51 -37 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -39 -38 -35 -29 -25 -25 -25 -27 -27 -27 -27 -27 -27 -28 -27 -26 -25 -24 -22 -20 -20 -20 -19 -19 -19 -18 -17 -16 -14 -11 -8 -5 -4 -3 -2 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -2 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -1 -7 -2 -1 -2 -2 -1 -1 -1 -0 -2 -10 -3 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -3 -6 -5 -3 -1 -0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -2 -1 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 -0 -1 -0 -0 -1 0 0 -0 -0 -1 -4 -7 -11 -21 -38 -38 -36 -34 -27 -15 -4 -1 -3 -5 -5 -6 -6 -6 -5 -5 -6 -5 -6 -6 -6 -5 -5 -3 -2 -2 -1 -1 -4 -8 -8 -10 -15 -22 -22 -27 -31 -32 -31 -28 -15 -11 -9 -10 -10 -10 -10 -11 -16 -4 -8 -12 -13 -16 -21 -20 -8 -20 -24 -24 -23 -23 -23 -28 -26 -31 -52 -41 -24 -17 -5 -4 -4 -4 -3 -1 -0 0 -1 -3 -5 -9 -8 -5 -4 -3 -1 -1 -1 -0 0 0 0 0 0 -0 0 0 -0 -1 -1 -1 0 0 0 -0 -0 -1 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -1 -3 -1 -1 -1 -0 -0 -2 -6 -6 -3 -8 -16 -19 -16 -10 -2 -3 -2 -0 -0 -4 -7 -5 -4 -3 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -2 -5 -10 -17 -42 -28 -5 -1 -4 -3 -0 -0 -1 -8 -3 -1 -2 -4 -8 -20 -3 -1 -13 -15 -12 -15 -19 -5 -2 -0 0 -0 -1 -1 -1 -4 -5 -4 -3 -3 -3 -2 -3 -8 -7 -7 -9 -10 -16 -27 -26 -24 -25 -29 -30 -32 -30 -27 -20 -16 -19 -13 -5 -12 -56 -60 -49 -32 -22 -15 -4 -2 -2 -5 -50 -59 -63 -68 -51 -14 -19 -21 -76 -104 -107 -97 -70 -27 -99 -101 -107 -113 -99 -76 -80 -68 -130 -90 -74 -84 -93 -38 -31 -84 -45 -40 -93 -103 -3 -6 -16 -108 -146 -113 -35 -20 -13 -67 -97 -127 -78 -6 -32 -63 -19 -19 -25 -13 0 0 0 0 0 0 0 0 0 0 -4 -70 -60 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -43 -42 -39 -35 -30 -27 -27 -26 -27 -27 -27 -27 -26 -26 -27 -26 -25 -25 -24 -22 -20 -20 -20 -19 -18 -18 -17 -17 -16 -14 -11 -7 -6 -5 -4 -3 -1 -1 -0 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -2 -2 -3 -1 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -1 -1 -1 -1 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -0 -0 -1 -1 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -3 -2 -1 -2 -1 -0 -1 -1 -1 -3 -13 -5 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -1 -1 -3 -4 -3 -3 -2 -2 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -1 -2 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 -0 -0 -3 -5 -8 -16 -28 -41 -40 -56 -46 -19 -8 -2 -3 -5 -5 -6 -6 -6 -5 -5 -4 -4 -2 -2 -3 -4 -4 -5 -4 -3 -2 -2 -4 -9 -14 -16 -13 -19 -24 -22 -27 -35 -30 -14 -24 -17 -11 -10 -11 -11 -10 -8 -2 -10 -11 -13 -14 -14 -17 -21 -21 -17 -21 -23 -24 -24 -23 -26 -30 -17 -18 -20 -14 -12 -8 -3 -7 -7 -5 -3 -3 -2 -1 -2 -4 -4 -4 -5 -6 -7 -8 -4 -2 -1 -1 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -1 -2 -0 0 -0 -0 -0 -0 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -7 -6 -3 -5 -11 -15 -20 -5 -4 -3 -2 -1 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -1 -2 -2 -5 -2 -0 0 -0 -0 -1 -1 -32 -8 0 -1 -1 -1 -0 -1 -0 -1 -1 -0 -1 -2 -6 -18 -5 -1 -10 -13 -9 -13 -10 -2 -3 -2 -0 -0 -0 -0 -3 -1 -1 -2 -2 -4 -3 -2 -1 -6 -7 -6 -5 -6 -13 -23 -26 -25 -22 -20 -23 -31 -33 -26 -17 -13 -13 -15 -15 -2 -40 -56 -52 -40 -34 -29 -10 -2 -16 -9 -22 -28 -36 -57 -16 -24 -40 -56 -62 -44 -35 -31 -35 -44 -90 -113 -119 -123 -107 -49 -86 -40 -12 -63 -122 -106 -96 -28 -86 -111 -77 -75 -103 -95 -59 -111 -96 -82 -101 -114 -34 -42 -47 -87 -85 -77 -65 -63 -95 -105 -39 -13 -16 -21 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -45 -43 -40 -35 -31 -31 -30 -28 -28 -28 -27 -26 -26 -25 -26 -26 -26 -25 -24 -23 -22 -21 -20 -19 -17 -17 -17 -16 -15 -13 -10 -8 -7 -5 -4 -3 -2 -1 -0 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -0 -0 -1 -1 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -1 -2 -0 0 -0 -0 -1 -2 -0 -0 -0 -4 -3 -4 -4 -3 -4 -4 -4 -5 -10 -4 0 0 -0 -1 -3 -1 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -3 -2 -1 0 0 -0 -0 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -1 -0 -0 0 -0 -2 -2 -6 -3 -0 0 0 0 -0 -1 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -3 -6 -10 -23 -32 -42 -48 -63 -48 -16 -6 -2 -1 -2 -2 -4 -4 -4 -4 -5 -2 -2 -1 -2 -3 -2 -3 -6 -4 -4 -3 -4 -8 -9 -3 -10 -7 -9 -12 -15 -21 -28 -29 -27 -26 -19 -15 -13 -12 -9 -6 -2 -7 -12 -12 -14 -16 -16 -18 -20 -20 -20 -22 -23 -24 -23 -22 -23 -23 -16 -15 -14 -12 -8 -6 -5 -10 -9 -6 -5 -4 -4 -3 -5 -6 -5 -4 -5 -6 -5 -4 -3 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -1 0 -0 0 0 0 -0 -0 -6 -3 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -3 -4 -5 -4 -3 -5 -8 -15 -4 -2 -2 -2 -3 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 0 0 0 -0 -2 -0 -5 -2 -0 -0 -1 -2 -1 -0 -1 -2 -3 -2 0 -0 -3 -6 -4 -2 -4 -7 -12 -14 -9 -3 -2 -1 -0 -0 0 0 -2 -1 -0 -1 -1 -3 -2 -0 -2 -4 -5 -4 -3 -5 -9 -19 -25 -23 -17 -15 -20 -27 -24 -15 -14 -17 -15 -14 -17 -2 -38 -52 -41 -30 -27 -27 -12 -5 -11 -15 -18 -22 -10 -11 -15 -50 -69 -66 -44 -24 -24 -91 -93 -75 -94 -93 -66 -125 -109 -48 -57 -42 -49 -90 -122 -118 -81 -57 -64 -55 -62 -101 -100 -98 -130 -132 -134 -121 -103 -124 -107 -90 -69 -71 -63 -51 -63 -144 -63 -33 -44 -56 -29 -35 -37 -50 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -45 -43 -41 -38 -36 -34 -31 -29 -29 -28 -27 -26 -26 -26 -27 -26 -27 -26 -25 -24 -23 -21 -20 -18 -17 -16 -16 -16 -15 -13 -12 -10 -7 -5 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -1 -0 0 0 0 -0 0 0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -2 -2 -0 0 0 0 -0 -1 -2 -3 -3 -3 -1 -2 -2 -2 -3 -3 -1 -0 -1 -6 -6 -5 -3 -3 -4 -9 -13 -13 -8 -3 -0 0 -0 -1 -4 -3 -1 -0 -0 0 -0 -1 -5 -3 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -3 -2 -3 -3 -1 -0 -1 -1 0 0 -0 -0 -2 -1 -0 -0 -0 0 0 -0 0 -0 -0 -0 -0 -1 0 -0 -0 0 -0 -0 -0 -0 -0 -1 -2 -6 -8 -4 0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 0 -0 -0 0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -1 -2 -5 -8 -23 -25 -36 -47 -45 -31 -13 -2 -2 -2 -2 -2 -3 -4 -3 -3 -3 -1 -1 -1 -1 -2 -3 -3 -4 -3 -3 -5 -6 -6 -6 -2 -3 -5 -6 -8 -12 -19 -26 -33 -25 -20 -19 -18 -15 -11 -7 -2 -1 -8 -11 -11 -13 -16 -18 -21 -22 -19 -20 -19 -17 -20 -21 -19 -16 -18 -18 -17 -18 -18 -12 -14 -15 -13 -11 -10 -9 -7 -5 -5 -7 -7 -6 -7 -7 -5 -7 -6 -2 -1 -0 -0 -0 -0 -2 -0 -2 -4 -4 -4 -3 -1 -0 0 0 0 0 0 0 0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 0 -0 -0 -1 -3 -2 -2 -1 -0 -1 -3 -4 -2 -8 -11 -6 -6 -11 -4 -1 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -1 -3 -3 -2 -2 -1 -0 -1 -1 -2 -1 0 0 0 0 -1 -0 -0 -0 -1 -1 -2 -1 -0 0 -3 -4 -4 -3 -0 0 -1 -1 -1 -2 -3 -4 -10 -7 -3 -1 -0 -0 -1 -0 0 0 0 0 0 0 -0 -3 -2 -0 -3 -5 -4 -2 -1 -7 -11 -15 -17 -15 -13 -10 -11 -18 -17 -16 -17 -18 -8 -14 -20 -27 -44 -47 -38 -27 -19 -19 -9 -3 -1 -2 -7 -18 -23 -14 -9 -21 -30 -17 -18 -86 -35 -71 -82 -72 -61 -58 -112 -123 -82 -48 -46 -49 -51 -73 -98 -93 -84 -83 -104 -126 -84 -143 -107 -113 -126 -131 -138 -135 -134 -116 -125 -116 -106 -97 -64 -48 -50 -50 -98 -53 -33 -69 -13 -107 -39 -66 -32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -51 -72 -45 -42 -41 -41 -39 -36 -33 -32 -30 -29 -28 -27 -26 -27 -28 -27 -27 -27 -27 -26 -24 -22 -20 -19 -17 -16 -16 -16 -15 -14 -13 -12 -9 -6 -4 -2 -2 -1 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -3 -3 -1 0 0 -0 -1 0 0 0 0 -1 -1 -0 -0 0 -0 -0 -1 -1 -0 -0 -1 -0 0 0 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -0 -0 0 0 0 0 -0 -2 -3 -3 -1 -1 -0 -0 -0 -1 -5 -8 -9 -6 -5 -6 -6 -5 -4 -3 -1 -3 -2 -3 -4 -2 -1 -2 -2 -6 -8 -9 -5 -3 -1 0 -0 -0 -2 -2 -1 -0 0 0 -0 -3 -7 -2 -0 -0 -0 -1 0 0 0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -1 -0 -1 -2 -0 -0 -0 -0 -1 -1 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 -1 -1 -1 -0 -0 0 0 -0 -1 -1 -0 0 -0 -1 -0 -0 0 0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -0 0 0 0 -0 -0 -0 0 0 -1 -1 -0 0 -0 -1 -1 -2 -0 -2 -3 -4 -7 -10 -15 -15 -22 -36 -51 -47 -16 -4 -1 -2 -2 -3 -2 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -4 -5 -4 -3 -3 -4 -5 -4 -7 -2 -1 -2 -2 -5 -11 -17 -25 -30 -26 -21 -17 -14 -10 -9 -10 -6 -2 -7 -10 -11 -13 -15 -18 -20 -20 -17 -16 -14 -13 -14 -17 -17 -15 -16 -16 -15 -17 -20 -16 -16 -17 -16 -14 -12 -9 -5 -3 -5 -6 -5 -5 -6 -7 -6 -8 -7 -2 -1 -1 -0 0 0 -2 -3 -5 -6 -5 -4 -2 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -6 -5 -4 -5 -2 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -1 -1 -2 -4 -7 -6 -1 -0 -0 -0 -1 -1 -0 -0 -0 0 -1 -0 0 0 -0 -1 -1 -0 0 -0 -1 -1 -0 -0 0 0 -0 -1 -1 -1 -0 -6 -9 -6 -2 -0 -0 -0 -1 -0 0 -0 -0 0 -0 0 0 0 0 -0 -2 -3 -3 -0 -3 -8 -12 -13 -13 -11 -12 -2 -5 -10 -14 -14 -14 -20 -13 -16 -27 -39 -45 -40 -25 -24 -19 -13 -6 -2 -2 -2 -4 -11 -30 -22 -11 -18 -36 -29 -53 -55 -41 -32 -25 -28 -22 -24 -36 -45 -47 -59 -72 -35 -34 -40 -64 -65 -66 -75 -102 -135 -93 -146 -113 -93 -103 -128 -143 -149 -84 -89 -109 -99 -108 -106 -66 -66 -52 -52 -56 -37 -6 -22 -1 -74 -47 -22 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -16 0 0 0 -17 -64 -153 -168 -42 -42 -42 -42 -41 -38 -37 -34 -31 -29 -28 -27 -27 -27 -28 -28 -28 -27 -27 -26 -25 -23 -21 -19 -17 -16 -16 -16 -16 -15 -15 -15 -13 -8 -4 -3 -2 -2 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 -0 -1 -1 -0 -0 -1 -1 -2 -1 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 0 0 -0 -2 -4 -5 -5 -4 -3 -2 -2 -3 -4 -3 -1 -1 -2 -7 -8 -7 -4 -2 -1 -3 -1 -5 -3 -0 -0 -1 -3 -5 -7 -7 -6 -5 -3 -0 -0 0 -1 -1 -1 -1 -0 -1 -2 -2 -13 -17 -8 -5 -10 -7 -0 0 0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 0 -1 -3 -1 -0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -2 -3 -2 0 0 0 0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -2 -1 -3 -6 -9 -13 -14 -14 -17 -30 -42 -44 -37 -5 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -1 -2 -1 -1 -0 -1 -3 -3 -3 -4 -4 -4 -4 -5 -3 -2 -2 -1 -1 -3 -8 -14 -21 -20 -19 -13 -8 -4 -5 -10 -13 -12 -11 -6 -4 -11 -12 -14 -16 -16 -15 -14 -14 -14 -14 -11 -13 -13 -12 -13 -12 -11 -13 -13 -14 -14 -16 -15 -12 -10 -8 -5 -4 -5 -6 -6 -5 -5 -6 -6 -6 -6 -4 -2 -3 -1 0 0 -1 -3 -5 -7 -6 -2 -0 0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -1 -3 -2 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 -0 -1 0 -0 -2 -2 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -2 -3 -1 -1 -1 -3 -2 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -1 -1 -1 0 -0 -1 -1 -0 -0 0 0 0 0 -0 -2 -4 -9 -9 -5 -1 0 0 0 -0 -1 -1 -1 0 0 -0 0 0 0 0 -0 -1 -2 -1 -0 -4 -9 -12 -14 -17 -14 -13 -10 -9 -11 -12 -13 -11 -12 -14 -18 -26 -33 -34 -39 -23 -21 -19 -12 -4 -4 -5 -2 -3 -12 -22 -17 -4 -9 -34 -53 -47 -50 -35 -0 -8 -25 -17 -48 -44 -65 -84 -75 -121 -96 -100 -81 -64 -61 -58 -55 -60 -91 -129 -145 -133 -114 -102 -149 -130 -139 -49 -17 -15 -39 -150 -94 -66 -59 -55 -58 -51 -42 -75 -110 -88 -40 -25 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -173 -214 -127 -101 -107 -26 -213 -168 -176 -193 -41 -42 -43 -43 -43 -42 -39 -35 -31 -29 -28 -27 -27 -27 -27 -27 -27 -27 -26 -26 -25 -23 -22 -20 -18 -17 -17 -17 -17 -17 -17 -17 -14 -10 -5 -3 -2 -2 -2 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 0 0 -0 -0 -2 -1 -2 -3 -1 -1 0 0 -0 -1 -1 0 0 -0 -1 -1 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -2 -6 -7 -11 -5 -3 -2 -2 -3 -5 -7 -7 -4 -4 -8 -9 -7 -4 -3 -1 -1 -1 -3 -3 -1 0 -0 -0 -2 -1 -1 -4 -7 -5 -1 -0 0 -1 -1 -1 -6 -14 -11 -6 -3 -8 -7 -8 -7 -1 -3 -0 -0 -0 -2 -2 -3 -7 -6 -2 -1 -0 -1 -0 -3 -6 -2 -2 -0 -0 -1 -0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 -1 -3 -4 -5 -8 -9 -11 -10 -18 -19 -45 -46 -18 -10 -1 -1 -1 -2 -2 -1 -0 -1 -1 -1 -2 -2 -1 -1 -0 0 -0 -0 -0 -1 -2 -4 -7 -9 -6 -3 -3 -3 -5 -6 -8 -9 -11 -14 -13 -6 -3 -4 -1 -1 -10 -13 -13 -8 -4 -8 -10 -13 -14 -15 -14 -13 -13 -13 -10 -13 -11 -12 -12 -13 -14 -12 -10 -10 -13 -13 -14 -14 -13 -9 -8 -7 -7 -6 -5 -6 -6 -6 -6 -6 -7 -6 -5 -4 -4 -4 -2 -1 -0 -0 -0 -0 -1 -3 -0 -0 -0 -2 -2 -1 -1 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -3 -4 -5 -3 -1 -1 -1 -0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 -1 -1 -0 0 0 0 -1 -1 -1 -0 0 0 -0 -5 -7 -8 -6 -3 -1 -1 -0 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 -0 -1 -1 -0 -1 -4 -9 -11 -11 -17 -20 -16 -14 -17 -17 -14 -17 -15 -17 -17 -20 -27 -30 -29 -30 -38 -32 -22 -13 -9 -3 -1 -3 -3 -8 -12 -4 -1 -4 -13 -24 -29 -32 -7 -5 -11 -13 -15 -70 -119 -136 -121 -83 -144 -141 -78 -40 -49 -58 -62 -54 -50 -105 -135 -119 -88 -132 -121 -112 -142 -145 -99 -44 -9 -64 -81 -77 -66 -54 -62 -74 -54 -21 -105 -124 -126 -141 -116 -40 -15 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -28 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -145 -188 -169 -189 -180 -177 -173 -206 -99 -115 -126 -41 -42 -43 -43 -42 -41 -38 -35 -31 -29 -28 -27 -26 -26 -26 -27 -27 -27 -27 -26 -25 -23 -22 -21 -20 -19 -19 -19 -20 -20 -18 -16 -13 -10 -5 -3 -2 -2 -2 -1 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -3 -4 -3 -2 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -1 -0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -2 -3 -9 -22 -14 -10 -8 -4 -2 -4 -7 -4 -7 -8 -9 -7 -5 -5 -7 -17 -18 -10 -4 -1 -1 -1 0 0 -0 -1 -1 -2 -6 -9 -6 -2 -1 -0 -0 -0 -5 -16 -22 -11 -2 -1 -2 -1 -0 -3 -7 -0 -1 -1 -2 -6 -7 -8 -13 -10 -4 -3 -4 -6 -9 -10 -8 -7 -1 -0 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 -0 -0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 -1 0 0 -1 -1 -1 -1 0 0 0 0 -1 -3 -5 -7 -5 -4 -4 -8 -11 -16 -22 -28 -14 -8 -5 -2 -1 -1 -1 -1 -0 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -3 -10 -9 -6 -6 -4 -8 -12 -13 -16 -11 -7 -6 -8 -11 -9 -4 -5 -1 -8 -10 -10 -9 -6 -8 -12 -13 -13 -13 -13 -13 -14 -13 -13 -14 -12 -12 -10 -10 -15 -14 -11 -11 -13 -15 -16 -16 -13 -8 -7 -8 -9 -9 -8 -8 -7 -6 -6 -5 -7 -6 -4 -4 -3 -2 -1 -0 -0 -0 0 -0 -0 -1 -0 -0 -3 -6 -7 -8 -2 -0 -0 -0 -0 -1 -2 -6 -1 -1 -1 -1 -1 -1 -1 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 -1 -1 -1 -0 -0 -1 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -4 -14 -10 -3 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 -1 -0 0 -1 -1 0 0 -0 0 0 -0 -1 -2 -0 -0 0 -14 -11 -5 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 -0 -2 -1 -0 -1 -4 -10 -10 -9 -13 -21 -24 -24 -25 -17 -23 -27 -20 -12 -13 -22 -29 -36 -37 -41 -39 -29 -17 -11 -6 -4 -4 -4 -4 -6 -7 -0 -2 -14 -11 -13 -37 -53 -49 -11 -10 -25 -25 -60 -121 -122 -129 -104 -91 -115 -93 -36 -41 -40 -51 -64 -70 -105 -126 -77 -54 -118 -90 -55 -90 -106 -69 -27 -0 -140 -93 -74 -53 -26 -50 -45 -99 -39 -53 -54 -49 -59 -88 -71 -30 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -69 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -128 -137 -41 -136 -87 -54 -27 -88 -142 -146 -47 -42 -42 -42 -42 -42 -41 -37 -34 -32 -30 -28 -27 -26 -26 -26 -26 -27 -26 -26 -26 -25 -24 -23 -23 -21 -20 -20 -20 -21 -20 -18 -14 -12 -8 -6 -4 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -1 0 0 0 0 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -3 -5 -7 -9 -10 -15 -14 -9 -6 -5 -3 -1 -1 -3 -3 -6 -5 -5 -6 -9 -12 -32 -25 -15 -11 -6 -1 -0 -0 0 0 0 0 -0 -1 -3 -6 -2 -2 -2 -3 -5 -17 -28 -15 -5 -1 -0 -0 0 -0 -3 -5 -2 -1 -2 -4 -7 -10 -12 -11 -8 -2 -1 -2 -5 -10 -12 -9 -6 -2 -1 -3 -3 -2 -1 -0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 0 -0 0 0 0 0 -0 -0 0 0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -1 -1 -0 0 -0 -2 -5 -7 -7 -3 -9 -4 -10 -20 -26 -46 -76 -12 -7 -5 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -3 -10 -15 -16 -13 -11 -15 -21 -22 -21 -14 -12 -8 -6 -5 -10 -20 -12 -8 -12 -16 -14 -8 -10 -15 -22 -22 -16 -12 -12 -13 -15 -15 -16 -17 -13 -10 -6 -3 -15 -17 -16 -13 -14 -16 -17 -18 -16 -8 -8 -12 -13 -11 -11 -9 -7 -6 -5 -4 -5 -7 -6 -3 -3 -1 -2 -2 -2 -2 -3 -2 -1 -1 -0 -1 -2 -2 -1 -1 -1 -0 -0 0 -0 -1 -3 -3 -1 -2 -2 -1 -1 -1 -0 0 -0 -2 -4 -5 -3 -3 -3 -1 -0 0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 0 0 -0 -0 0 0 -0 -3 -3 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -0 0 0 -2 -7 -8 -1 0 -11 -9 -1 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -2 -3 -2 -0 -0 0 0 -0 -2 -1 -0 -2 -5 -6 -8 -9 -11 -17 -24 -24 -16 -8 -18 -20 -18 -17 -18 -25 -24 -33 -25 -19 -16 -10 -7 -6 -4 -7 -8 -5 -3 -3 -3 -0 -11 -16 -10 -10 -25 -47 -52 -14 -9 -24 -44 -81 -102 -120 -122 -90 -94 -105 -76 -70 -69 -36 -36 -44 -76 -123 -102 -39 -111 -133 -140 -81 0 0 0 0 0 -47 -52 -33 -19 -1 -7 -0 -12 -45 -53 -42 -8 -39 -34 -79 -43 -1 0 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -108 -85 -110 -49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -59 -8 0 -3 -6 0 0 0 0 -18 -50 -101 -190 -181 -5 -60 -11 0 0 -2 -59 -107 -86 -43 -43 -42 -43 -43 -41 -37 -34 -33 -30 -28 -27 -27 -26 -26 -26 -26 -26 -25 -26 -25 -24 -24 -23 -21 -20 -20 -20 -20 -19 -16 -12 -10 -8 -6 -4 -2 -1 -1 -0 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -3 -3 -0 0 0 -0 -0 -1 -1 -0 0 0 0 0 -2 -1 -1 -1 0 0 -0 -1 -1 -0 0 0 -1 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 -5 -9 -19 -27 -16 -9 -27 -14 -10 -12 -10 -6 -6 -3 -6 -2 -1 -4 -11 -19 -23 -21 -17 -11 -8 -9 -7 -2 -3 -3 -0 -2 -1 -0 -0 -0 -1 -3 -2 -3 -3 -6 -12 -22 -24 -7 -10 -48 -58 -38 -32 -55 -63 -6 -1 -1 -2 -3 -4 -6 -9 -4 -2 -2 -9 -7 -5 -6 -6 -2 -0 -1 -1 -4 -4 -2 -1 -0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 -0 -0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -1 -0 0 -1 -4 -8 -12 -12 -9 -13 -9 -13 -25 -32 -34 -56 -33 -23 -8 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -5 -6 -7 -21 -26 -19 -20 -24 -24 -19 -15 -13 -8 -5 -6 -11 -16 -17 -20 -21 -22 -17 -9 -10 -15 -45 -38 -21 -14 -14 -17 -17 -18 -19 -18 -14 -10 -8 -6 -15 -17 -15 -15 -16 -17 -18 -19 -18 -10 -9 -10 -10 -10 -11 -12 -9 -6 -5 -4 -4 -4 -6 -4 -4 -2 -4 -7 -7 -7 -5 -3 -4 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 0 0 -0 -3 -8 -7 -4 -2 -1 -1 -1 -1 -1 -1 -3 -6 -6 -5 -7 -5 -1 0 -0 -0 -0 -1 -0 -0 -1 -1 -0 0 0 0 -0 0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -1 -1 0 0 -1 -3 -2 -0 -0 -5 -6 -0 -0 -0 -1 -0 -0 -5 -14 -16 -17 -5 -2 -6 -7 -8 -7 -9 -1 -1 -0 -0 0 -0 -0 -3 -8 -7 -10 -13 -13 -14 -12 -6 -11 -11 -11 -12 -18 -17 -20 -19 -21 -18 -11 -1 -2 -3 -2 -3 -5 -6 -4 -1 -1 -2 -1 -4 -9 -9 -2 -8 -11 -35 -44 -32 -29 -57 -84 -89 -54 -90 -126 -141 -143 -137 -153 -131 -76 -54 -66 -86 -92 -90 -103 -130 -90 -26 -1 0 0 0 0 0 -0 -11 -18 -1 -51 -70 -32 -37 -55 -31 -19 -1 -107 -95 -70 -29 -7 -9 -25 -11 -4 -0 0 0 0 0 0 0 0 0 -5 -39 -30 -153 -169 -148 -68 0 0 0 0 0 0 0 0 0 -5 -5 0 0 0 0 -9 -0 -53 -12 -25 -50 -39 -69 -110 -133 -49 -97 -149 -157 -234 -229 -33 0 0 0 0 -21 -132 -17 -41 -44 -44 -43 -44 -44 -42 -38 -35 -34 -31 -30 -28 -27 -26 -25 -25 -25 -25 -25 -26 -25 -25 -24 -23 -21 -20 -19 -19 -18 -17 -15 -11 -10 -9 -6 -3 -2 -1 -1 -0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 -1 -1 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -3 -7 -17 -25 -24 -28 -13 -16 -17 -17 -14 -10 -11 -13 -20 -17 -8 -3 -7 -17 -25 -24 -19 -9 -11 -9 -11 -10 -23 -76 -78 -11 -1 -1 -1 0 -0 -1 -4 -1 -0 -1 -4 -16 -37 -53 -11 -48 -66 -69 -39 -12 -15 -30 -23 -6 -6 -7 -4 -1 -4 -5 -1 -2 -5 -9 -8 -10 -11 -4 -3 -1 -1 -1 -2 -2 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 -1 -0 -1 -0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 -0 -2 -5 -9 -12 -14 -10 -8 -10 -17 -25 -25 -11 -8 -30 -23 -8 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -2 -6 -6 -6 -5 -11 -26 -22 -18 -19 -16 -15 -13 -8 -4 -17 -21 -22 -24 -25 -25 -23 -15 -11 -32 -29 -19 -15 -14 -14 -16 -19 -19 -18 -17 -16 -14 -11 -10 -12 -16 -17 -16 -16 -16 -15 -13 -16 -16 -11 -11 -13 -12 -8 -9 -12 -9 -5 -4 -4 -5 -4 -6 -5 -6 -5 -5 -8 -10 -12 -9 -8 -8 -6 -4 -3 -2 -2 -6 -11 -6 -3 -2 -2 -0 -2 -4 -7 -7 -6 -4 -2 -2 -1 -1 -0 -1 -2 -2 -2 -2 -4 -2 -0 -0 -0 -1 -1 -1 -0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -1 -1 -0 -0 0 -1 -0 -0 -0 -0 -0 -1 -0 -0 0 -0 -1 -6 -19 -23 -43 -28 -13 -8 -8 -12 -11 -15 -17 -9 -3 -0 0 0 0 -1 -4 -5 -7 -13 -10 -10 -5 -2 -3 -6 -9 -10 -10 -11 -17 -16 -15 -17 -16 -16 -9 -7 -4 -2 -1 -1 -1 -1 -2 -2 -1 -1 -2 -1 -3 -6 -13 -17 -30 -52 -54 -62 -75 -47 -57 -88 -114 -123 -125 -141 -158 -157 -119 -76 -36 -30 -64 -79 -101 -133 -94 0 0 0 0 0 0 0 -16 -54 -54 -28 -52 -32 -0 0 0 0 0 -78 -109 -89 -66 -16 -3 -96 -54 -29 -21 -22 -24 0 -0 0 0 0 0 0 -4 -112 -93 -70 -23 0 0 0 0 0 0 0 0 0 0 0 -115 -46 0 0 0 -4 -69 -33 -44 -55 -39 0 -7 -90 -144 -168 -179 -191 -169 -59 -67 -26 0 0 0 0 0 0 -22 -46 -61 -46 -45 -44 -44 -44 -43 -40 -36 -35 -34 -32 -29 -27 -26 -25 -25 -24 -25 -25 -26 -26 -25 -24 -22 -21 -20 -18 -17 -16 -15 -14 -12 -11 -8 -5 -3 -2 -1 -1 0 0 -0 -1 -1 -0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -3 -5 -14 -18 -14 -26 -9 -17 -21 -21 -21 -20 -16 -14 -32 -23 -12 -10 -10 -12 -14 -9 -7 -8 -13 -22 -27 -24 -25 -46 -120 -21 -1 -0 -0 -0 -1 -2 -2 -0 -0 -1 -4 -16 -41 -68 -53 -53 -62 -60 -39 -20 -37 -87 -23 -65 -86 -77 -38 -5 -4 -1 -1 -5 -8 -9 -7 -4 -4 -9 -2 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -2 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 0 0 0 -0 -1 -2 -6 -8 -11 -14 -7 -10 -13 -12 -13 -12 -11 -3 -1 -3 -2 -1 -2 -0 -0 -2 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -1 -3 -7 -7 -7 -12 -17 -16 -19 -18 -16 -16 -15 -14 -10 -3 -29 -32 -30 -28 -25 -23 -21 -13 -7 -40 -27 -16 -15 -14 -13 -14 -16 -16 -16 -15 -14 -12 -11 -10 -14 -19 -21 -21 -17 -13 -11 -12 -14 -14 -13 -14 -18 -19 -14 -9 -9 -7 -6 -7 -5 -5 -4 -5 -5 -8 -10 -10 -11 -10 -12 -12 -17 -16 -11 -10 -11 -12 -11 -11 -9 -7 -6 -5 -4 -1 -3 -7 -7 -6 -6 -5 -4 -4 -2 -0 -0 -0 -1 -1 -4 -3 -2 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -9 -3 -1 -2 -3 -1 -0 -0 -0 0 0 0 -0 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -0 -0 -0 -0 -5 -7 0 0 0 -1 -0 0 0 -1 -3 -5 -11 -20 -31 -20 -10 -15 -21 -23 -14 -15 -24 -26 -15 -0 -0 0 0 -0 -1 -1 -2 -5 -8 -13 -6 -2 -2 -3 -8 -9 -10 -11 -11 -11 -11 -14 -13 -17 -14 -10 -5 -1 -0 -1 -1 -1 -1 -4 -7 -5 -6 -7 -8 -5 -6 -7 -16 -30 -35 -27 -34 -24 -18 -45 -107 -112 -48 -98 -142 -145 -129 -103 -81 -105 -131 -112 -99 -95 -61 -113 -15 -21 -17 0 0 0 -0 -7 -26 -34 -38 -45 -49 -13 -51 -16 0 -72 -90 -5 -18 -35 -7 -34 -37 -28 -15 -16 -9 -30 -11 0 0 0 0 0 0 -64 -59 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -54 -52 -63 -66 -31 -9 0 0 0 -37 -39 -53 -151 -183 -105 -150 -92 0 0 0 0 0 0 -83 -100 -46 -46 -45 -43 -43 -44 -43 -40 -37 -37 -36 -33 -30 -27 -26 -25 -26 -25 -26 -26 -25 -25 -25 -23 -22 -20 -19 -17 -16 -15 -14 -14 -13 -11 -8 -5 -3 -2 -1 -0 -0 -0 0 -0 -1 -0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -1 -1 -0 0 0 0 -0 -0 0 0 0 -1 -3 -2 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -1 -1 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -5 -4 -3 -5 -7 -10 -21 -31 -34 -29 -27 -26 -23 -16 -13 -36 -34 -19 -13 -13 -12 -14 -8 -13 -9 -19 -82 -130 -124 -126 -111 -47 -11 -2 -0 -1 -3 -2 -0 -0 -0 0 -0 -3 -12 -32 -47 -51 -45 -44 -48 -41 -25 -29 -18 -37 -224 -250 -178 -84 -6 -0 -0 -0 -7 -10 -6 -3 -4 -0 -2 -1 -1 -0 -1 -1 -1 0 0 -0 -0 -1 -1 -1 -1 -1 0 -1 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -1 -0 -0 -1 -1 -0 -1 -1 -0 0 0 0 -0 -0 -0 -1 -1 -1 -3 -3 -3 -5 -8 -14 -15 -9 -11 -12 -6 -3 -3 -2 -2 -1 -1 -1 -2 -2 -2 -1 -2 -1 -1 -2 -4 -5 -5 -2 -0 -3 -4 -3 -2 -2 -3 -4 -7 -7 -9 -13 -13 -13 -18 -15 -15 -17 -17 -16 -16 -0 -33 -40 -39 -32 -24 -22 -21 -13 -9 -11 -11 -13 -14 -13 -12 -14 -16 -17 -16 -15 -13 -14 -10 -10 -15 -19 -21 -22 -18 -12 -8 -12 -14 -16 -17 -17 -14 -14 -15 -12 -11 -10 -9 -10 -11 -7 -11 -9 -9 -12 -16 -16 -15 -7 -7 -10 -15 -15 -15 -20 -22 -17 -13 -8 -5 -5 -5 -3 -3 -1 -2 -4 -5 -6 -7 -4 -4 -4 -4 -3 -1 -1 -1 -0 -4 -4 -11 -12 0 -1 0 -0 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -2 -9 -20 -17 -5 -8 -19 -17 -4 -1 -0 -1 -1 0 0 -0 -6 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 0 0 0 -1 -0 0 0 0 -0 -4 -6 -9 -16 -23 -26 -23 -26 -18 -7 -9 -22 -29 -25 -4 -1 -0 0 0 0 0 0 -0 -4 -5 -4 -2 -1 -2 -4 -5 -8 -10 -10 -8 -7 -7 -10 -16 -17 -12 -5 -2 -2 -0 -1 -1 -2 -9 -21 -28 -31 -25 -15 -6 -3 -3 -5 -4 -19 -10 -7 -5 -6 -32 -75 -98 -36 -55 -114 -120 -98 -75 -113 -92 -94 -77 -40 -89 -85 -132 -133 -139 -93 -60 -88 -87 -120 -58 -29 -25 -36 -60 -56 -76 -137 -62 0 -53 -141 0 0 -54 -62 -35 -11 -27 -9 -1 -13 -10 -1 -2 -10 -13 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -78 -25 -40 -63 -76 -75 0 0 0 0 0 0 0 -1 0 -92 -90 -67 -21 -6 -1 -42 -61 -77 -109 -93 -46 0 -47 -45 -44 -43 -44 -43 -41 -40 -37 -36 -34 -31 -28 -26 -25 -25 -26 -26 -26 -25 -25 -24 -23 -22 -20 -18 -16 -15 -14 -14 -13 -13 -12 -8 -5 -4 -3 -2 -1 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -0 -1 -1 -0 0 0 0 0 -0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 -0 0 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -4 -4 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -6 -10 -11 -9 -7 -5 -11 -21 -34 -37 -36 -50 -50 -26 -32 -13 -27 -44 -27 -14 -9 -3 -9 -19 -16 -14 -17 -46 -65 -53 -57 -150 -29 -2 -0 -0 -6 -14 -12 -0 -0 -0 0 0 -2 -10 -25 -29 -31 -19 -12 -9 -13 -27 -38 -99 -77 -97 -63 -60 -48 0 0 -0 -3 -4 -3 -1 -0 -1 -0 -2 -1 -0 -1 -2 -2 -0 0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 0 -1 -0 0 0 0 -0 -0 -1 -2 -2 -3 -6 -7 -5 -6 -10 -14 -13 -9 -6 -4 -4 -4 -5 -4 -3 -3 -3 -3 -6 -6 -2 -2 -1 -1 -1 -2 -6 -7 -6 -3 -1 -4 -8 -6 -5 -6 -9 -13 -13 -12 -14 -16 -11 -9 -9 -10 -13 -17 -20 -21 -23 -9 -35 -49 -45 -28 -17 -17 -19 -14 -15 -15 -13 -12 -12 -12 -12 -15 -17 -17 -16 -14 -13 -15 -13 -13 -15 -17 -21 -24 -17 -12 -11 -12 -14 -16 -16 -14 -11 -8 -10 -12 -14 -15 -15 -11 -10 -9 -18 -21 -17 -15 -14 -16 -16 -7 -4 -9 -13 -11 -15 -26 -24 -12 -6 -3 -0 -1 -3 -1 -1 -1 -1 -3 -6 -6 -11 -5 -4 -5 -4 -3 -4 -4 -4 -1 -1 -1 -10 -21 -21 -27 -5 -3 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -5 -11 -9 -2 -2 -3 -9 -6 -2 -1 -0 -0 -0 0 -0 -4 -4 -1 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 -1 -6 -8 -11 -13 -18 -21 -20 -25 -12 -3 -7 -17 -18 -21 -11 -3 -0 -0 0 0 -0 0 -0 -1 -1 -2 -2 -1 -1 -1 -3 -6 -10 -10 -7 -6 -4 -3 -7 -11 -12 -12 -12 -11 -7 -5 -4 -5 -11 -20 -21 -36 -38 -24 -8 -4 -2 -2 -2 -4 -5 -18 -58 -76 -65 -44 -86 -85 -66 -43 -55 -53 -46 -86 -71 -49 -81 -62 -125 -132 -126 -131 -127 -109 -112 -115 -108 -55 -42 -41 -40 -39 -47 -84 -115 -119 -47 0 -20 -166 -23 0 -60 -106 -74 -4 -19 -35 -23 -17 -14 -11 -2 -12 -19 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -97 -56 -50 -121 -118 -113 -17 0 0 0 0 0 0 0 0 -37 -89 -83 -110 -160 -26 -45 -41 -20 -2 -2 -30 -45 -47 -45 -44 -43 -43 -43 -42 -41 -38 -36 -33 -31 -28 -25 -25 -25 -25 -25 -25 -24 -23 -23 -22 -21 -20 -17 -15 -14 -14 -13 -13 -12 -11 -8 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -1 -0 0 0 -1 -3 -2 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -2 -3 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -5 -7 -10 -10 -12 -14 -14 -14 -24 -27 -36 -35 -46 -62 -51 -33 -14 -7 -16 -22 -24 -21 -17 -12 -15 -19 -27 -22 -16 -14 -5 -5 -26 -9 -9 -6 -1 -1 -1 -1 -1 -0 0 0 0 -1 -6 -11 -15 -22 -14 -9 -26 -43 -16 -12 -12 -67 -48 -77 -69 -1 0 0 0 -2 -1 -5 -10 -10 -8 0 0 -0 -1 -6 -9 -4 -0 0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 -0 -2 -2 -3 -4 -6 -9 -10 -8 -7 -10 -11 -12 -12 -9 -3 -9 -8 -13 -10 -7 -5 -4 -5 -7 -14 -6 -2 -1 -4 -8 -10 -13 -15 -13 -7 -6 -10 -13 -19 -13 -11 -14 -16 -16 -14 -12 -10 -10 -10 -8 -9 -13 -19 -26 -32 -35 -35 -42 -58 -56 -25 -13 -14 -18 -18 -21 -21 -16 -11 -11 -14 -14 -16 -17 -17 -18 -20 -14 -15 -15 -15 -15 -17 -21 -23 -16 -9 -9 -11 -13 -13 -12 -9 -11 -13 -15 -16 -16 -17 -20 -9 -8 -8 -10 -10 -10 -9 -7 -9 -14 -9 -6 -7 -8 -11 -11 -20 -17 -7 -1 -0 -0 -0 -1 -0 -0 -0 -1 -2 -1 -4 -7 -8 -6 -4 -3 -3 -3 -6 -8 -4 -1 -0 -3 -7 -17 -7 -9 -6 -3 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -2 -1 0 -0 -1 -1 -3 -4 -16 -12 -2 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 -0 0 0 -0 -0 -0 0 0 -0 0 0 0 -0 -0 0 -0 -3 -3 -4 -4 -5 -9 -20 -23 -23 -16 -16 -14 -10 -4 -24 -19 -21 -15 -8 -7 -8 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 0 -1 -3 -4 -5 -7 -6 -5 -4 -3 -5 -9 -13 -13 -13 -12 -12 -15 -15 -10 -13 -14 -15 -26 -33 -25 -9 -3 -2 -1 -2 -4 -3 -6 -12 -3 -8 -48 -68 -63 -92 -80 -83 -79 -67 -82 -107 -115 -119 -119 -118 -120 -88 -55 -89 -87 -87 -87 -88 -96 -83 -46 -57 -52 -65 -79 -122 -104 0 0 0 0 0 0 -21 -50 -87 -41 -6 -25 -19 -10 -15 -11 -2 -12 -19 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -36 -58 -22 -25 -108 -87 -61 -14 0 0 0 0 0 0 0 0 -76 -210 -179 -125 -130 -42 0 0 0 0 -12 -51 -66 -48 -46 -43 -43 -42 -43 -43 -41 -37 -36 -33 -30 -28 -25 -25 -25 -24 -25 -24 -23 -23 -22 -21 -21 -19 -18 -16 -14 -13 -12 -12 -12 -11 -8 -6 -4 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 0 0 -1 -1 -1 -3 -3 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -5 -10 -10 -12 -18 -22 -26 -29 -10 -23 -34 -37 -37 -33 -32 -20 -16 -21 -31 -36 -35 -44 -34 -25 -36 -34 -25 -65 -113 -33 -191 -177 -238 -224 -107 -13 -7 -2 0 -5 -1 0 0 0 -0 -2 -3 -9 -11 -8 -5 -14 -28 -3 -2 -0 -17 -9 0 0 0 0 0 0 -1 -1 -2 -6 -12 -18 -15 -3 0 -3 -6 -6 -4 -2 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -1 -3 -5 -6 -6 -7 -9 -9 -9 -6 -9 -11 -13 -16 -18 -18 -12 -12 -18 -16 -9 -6 -10 -12 -10 -13 -9 -4 -3 -7 -13 -16 -19 -19 -16 -11 -10 -12 -14 -25 -25 -15 -12 -13 -15 -17 -9 -7 -6 -6 -7 -10 -17 -25 -32 -38 -40 -42 -52 -64 -61 -34 -22 -31 -36 -20 -10 -17 -16 -10 -14 -14 -15 -16 -17 -20 -26 -28 -18 -16 -16 -16 -17 -18 -20 -19 -13 -12 -12 -11 -12 -14 -8 -7 -11 -13 -12 -12 -11 -14 -20 -8 -7 -6 -6 -6 -6 -6 -6 -6 -10 -10 -9 -11 -14 -15 -8 -14 -16 -10 -1 -1 0 -1 -2 -2 -1 -0 -0 -0 -0 -2 -3 -4 -3 -3 -3 -5 -5 -2 -1 -2 -2 -2 -2 -5 -4 -1 -2 -4 -3 -1 -1 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -1 -1 -1 -4 -6 -4 -0 -0 -0 -0 -1 -0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -1 -5 -9 -9 -4 -11 -9 -17 -11 -5 -5 -7 -9 -12 -27 -28 -17 -8 -12 -12 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -2 -3 -3 -4 -5 -6 -5 -4 -4 -4 -4 -9 -6 -7 -11 -18 -25 -22 -18 -17 -19 -25 -30 -30 -23 -12 -7 -3 -1 -3 -3 -3 -1 -0 -1 -3 -13 -23 -37 -95 -98 -97 -100 -99 -102 -112 -111 -107 -102 -99 -99 -89 -74 -73 -70 -66 -59 -55 -63 -68 -60 -64 -74 -81 -75 -79 -100 -64 -87 -134 -72 -21 -21 -11 -98 -134 -40 -12 -19 -51 -112 -9 -7 -7 -15 -16 -13 0 0 0 0 -16 -19 -1 0 0 0 0 0 0 0 0 -1 -81 -32 -56 -79 -38 0 -0 0 0 0 0 0 0 0 0 0 0 0 -13 -20 -114 -208 -88 -1 -19 0 0 0 0 -50 -27 -15 -49 -47 -44 -43 -43 -43 -43 -41 -38 -36 -34 -31 -27 -26 -25 -25 -25 -25 -24 -23 -22 -22 -21 -20 -20 -18 -16 -14 -13 -12 -12 -11 -10 -8 -6 -6 -5 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -5 -12 -13 -14 -22 -38 -41 -37 -41 -40 -38 -41 -47 -51 -18 -32 -34 -25 -26 -29 -27 -34 -35 -30 -33 -24 -18 -82 -214 -239 -271 -235 -240 -264 -284 -210 -62 -11 -1 -1 -0 -0 0 -0 -0 -0 -2 -7 -7 -4 -1 -2 -4 -2 -0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -1 -2 -2 -1 0 0 -1 -1 -1 -4 -2 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -1 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -8 -7 -6 -6 -7 -8 -6 -8 -11 -12 -13 -14 -12 -17 -20 -25 -21 -16 -23 -29 -10 -10 -10 -6 -4 -7 -9 -11 -10 -16 -16 -12 -10 -12 -13 -12 -13 -16 -13 -11 -14 -21 -17 -8 -7 -6 -6 -8 -13 -21 -31 -35 -37 -36 -39 -49 -59 -56 -48 -40 -46 -49 -36 -22 -19 -15 -15 -15 -14 -14 -16 -19 -21 -27 -25 -20 -17 -17 -18 -18 -17 -16 -19 -16 -20 -21 -16 -15 -16 -11 -10 -12 -14 -13 -10 -8 -12 -16 -11 -9 -10 -10 -10 -6 -6 -5 -6 -7 -7 -7 -9 -13 -9 -7 -8 -10 -8 -4 -1 -0 -6 -8 -5 -1 -0 -0 -1 -0 -1 -1 -2 -1 -2 -3 -5 -4 -3 -1 -0 -1 -2 -1 -2 -1 0 -6 -9 -1 -1 -0 -1 -1 -1 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 -2 -4 -3 -0 -0 -3 -2 -1 -0 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -1 -5 -11 -13 -3 -2 -3 -4 -4 -2 -0 -2 -4 -4 -6 -9 -11 -9 -11 -8 -6 -3 -0 0 0 -0 0 0 0 0 -0 -1 -2 -2 -3 -4 -5 -5 -6 -8 -8 -8 -7 -4 -3 -6 -15 -17 -20 -20 -17 -18 -24 -25 -25 -19 -13 -7 -2 -3 -8 -1 -2 -2 -2 -4 -4 -3 -13 -64 -95 -99 -100 -102 -106 -104 -48 -84 -102 -78 -56 -67 -80 -70 -64 -62 -57 -46 -38 -57 -60 -70 -72 -77 -76 -63 -62 -83 -111 -102 -59 -63 -135 -57 -37 -88 -92 -82 -70 -54 -81 -65 -19 -13 -11 -2 -2 -4 -0 -1 -6 -5 -21 -76 -148 -37 -59 -29 0 0 -7 -19 -35 -50 -68 -68 -64 -35 0 0 0 0 0 0 0 0 0 0 0 0 0 -36 -175 -13 0 -56 -23 -51 -102 0 0 0 0 0 -13 -58 -50 -47 -46 -45 -44 -44 -43 -42 -38 -36 -33 -30 -28 -27 -26 -26 -25 -25 -24 -22 -22 -21 -21 -21 -20 -18 -16 -14 -13 -12 -11 -11 -10 -9 -8 -7 -7 -6 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 -0 -0 -1 -0 -2 -0 -1 -1 -1 -0 0 0 0 -1 -0 0 0 0 0 -0 -1 -0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -9 -12 -11 -10 -13 -20 -36 -36 -42 -41 -37 -33 -24 -26 -16 -14 -13 -33 -38 -22 -30 -26 -25 -23 -24 -19 -23 -82 -223 -382 -107 -110 -238 -334 -304 -267 -375 -44 -5 -0 -1 -1 -0 -0 -0 0 -0 -4 -4 -2 -0 -1 -1 -0 0 0 0 0 -0 -1 -1 -0 0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 -1 -4 -1 -1 -0 0 -0 -0 -1 -0 -0 0 0 0 -0 -1 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 -1 -1 -2 -2 -1 -1 -3 -6 -7 -7 -6 -4 -4 -5 -7 -6 -8 -9 -10 -13 -19 -13 -14 -19 -27 -27 -24 -31 -36 -12 -10 -10 -9 -8 -7 -8 -9 -16 -14 -13 -13 -11 -11 -9 -10 -16 -17 -13 -11 -16 -19 -17 -15 -12 -9 -8 -11 -15 -23 -29 -33 -18 -9 -19 -40 -54 -49 -51 -38 -40 -44 -37 -25 -18 -16 -19 -17 -18 -19 -17 -21 -22 -25 -23 -22 -20 -19 -19 -16 -12 -12 -21 -26 -25 -21 -16 -16 -21 -16 -13 -14 -13 -13 -11 -9 -12 -12 -11 -10 -12 -13 -14 -10 -7 -6 -6 -6 -6 -6 -5 -9 -7 -6 -6 -5 -3 -1 -0 0 -7 -9 -8 -5 -4 -0 -7 -6 -2 -1 -1 -1 -0 -4 -2 -3 -2 -1 -1 -2 -1 -1 -1 -0 -0 -1 -3 -0 -0 0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 -0 0 0 -0 -0 -0 -2 -3 -0 -0 -0 -8 -7 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -1 -3 -2 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -1 -6 -7 -1 -0 -0 0 -0 -1 -0 -1 -1 -2 -4 -6 -10 -8 -13 -10 -3 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -1 -0 -3 -5 -4 -5 -15 -23 -20 -21 -16 -8 -6 -8 -12 -14 -13 -13 -11 -11 -13 -16 -13 -10 -6 -4 -3 -1 -2 -4 -4 -3 -3 -4 -3 -1 -30 -57 -83 -106 -101 -83 -73 -100 -93 -143 -132 -66 -34 -55 -66 -60 -52 -48 -47 -43 -44 -59 -63 -59 -61 -75 -89 -106 -69 -81 -92 -119 -105 -19 -82 -7 -29 -46 -84 -117 -80 -35 -120 -121 -55 -26 -53 -14 -14 -2 0 -10 -19 -14 -11 -64 -163 -147 -111 -43 0 -17 -105 -62 -72 -65 -50 -41 -16 -1 -69 -108 -57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -28 -60 -134 -97 0 -5 -69 -170 -50 -50 -48 -45 -44 -43 -43 -42 -38 -36 -33 -32 -30 -27 -26 -26 -25 -24 -23 -22 -21 -21 -21 -21 -20 -18 -16 -15 -13 -12 -12 -11 -11 -10 -10 -8 -7 -6 -5 -4 -3 -2 -1 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 -1 -1 -0 0 0 0 -0 -1 -0 0 0 -0 -0 -1 -0 0 0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -6 -6 -4 -4 -7 -24 -46 -41 -44 -39 -30 -27 -14 -13 -13 -10 -9 -27 -33 -26 -69 -51 -53 -43 -36 -32 -30 -40 -98 -273 -303 -356 -393 -385 -303 -149 -54 -13 -2 -0 -1 -2 -2 -0 0 0 0 -2 -2 -0 -0 -0 -0 0 0 0 0 -0 -1 -3 -3 -2 -1 -1 -4 -7 -6 -4 -0 0 -0 0 0 -0 -1 -5 -11 -11 -15 -9 -1 -0 -0 -1 -1 -1 -0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -2 -3 -3 -4 -3 -3 -4 -6 -8 -7 -6 -5 -3 -3 -5 -6 -6 -7 -11 -20 -22 -13 -10 -15 -22 -24 -24 -41 -22 -13 -11 -8 -5 -4 -4 -6 -9 -16 -12 -9 -10 -9 -8 -11 -12 -13 -13 -11 -11 -15 -12 -15 -15 -13 -12 -11 -14 -21 -26 -27 -28 -12 -7 -20 -24 -50 -42 -38 -29 -31 -34 -34 -26 -21 -21 -20 -20 -22 -23 -20 -27 -30 -24 -22 -20 -19 -23 -23 -16 -12 -14 -17 -21 -25 -20 -16 -17 -20 -16 -14 -14 -16 -23 -16 -11 -11 -11 -11 -11 -11 -10 -10 -8 -6 -5 -4 -3 -4 -7 -4 -5 -5 -5 -4 -4 -0 0 -0 -0 -2 -7 -11 -9 -9 -5 -6 -8 -6 -2 -2 -3 -2 -4 -4 -7 -7 -4 -3 -2 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -1 -4 -5 -0 -0 -1 -0 0 0 -0 -1 -0 -0 0 0 -0 -3 -2 0 -0 -0 -0 -2 -6 -8 -4 -1 -3 -6 -11 -7 -1 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -2 -3 -3 -3 -5 -3 -10 -13 -8 -1 -0 -1 -0 -0 -1 -1 -2 -0 -0 -0 -0 -1 -2 -2 -4 -5 -23 -27 -32 -33 -25 -13 -8 -6 -4 -3 -5 -6 -5 -6 -7 -8 -7 -4 -1 -2 -7 -9 -8 -9 -7 -4 -4 -6 -6 -4 -24 -37 -73 -105 -65 -83 -86 -117 -125 -124 -115 -88 -65 -66 -68 -61 -47 -35 -33 -39 -44 -46 -45 -40 -44 -60 -66 -66 -63 -57 -65 -81 -90 -152 -44 -50 -79 -98 -91 -91 -1 -28 -122 -95 -12 -43 -120 -30 -21 -15 -7 -6 -16 -21 -1 -10 -3 -17 -11 0 0 0 0 0 -25 -32 -37 -65 -130 -52 -72 -52 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -103 -136 -211 -192 0 -4 -121 -108 -51 -50 -47 -45 -44 -43 -43 -42 -39 -36 -35 -33 -30 -28 -27 -26 -25 -24 -23 -21 -21 -21 -21 -21 -20 -18 -17 -15 -14 -13 -12 -12 -12 -12 -10 -8 -7 -6 -6 -4 -3 -2 -2 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 0 0 0 -1 -1 -1 -3 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -3 -9 -23 -35 -37 -40 -36 -29 -26 -14 -14 -13 -12 -15 -18 -15 -25 -103 -89 -108 -99 -68 -40 -36 -72 -165 -210 -295 -319 -318 -304 -205 -6 0 -1 -1 -0 -0 -3 -6 -0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 -0 -1 -1 -2 -4 -5 -7 -13 -18 -14 -10 -10 -8 -3 0 0 -1 -4 -13 -18 -21 -28 -22 -9 -1 -0 -1 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -1 0 0 -0 -0 0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -1 -1 -2 -3 -4 -5 -7 -10 -12 -12 -11 -9 -9 -7 -5 -5 -6 -6 -4 -3 -4 -9 -16 -14 -8 -11 -20 -28 -50 -45 -17 -11 -11 -9 -7 -6 -3 -2 -5 -10 -10 -8 -6 -5 -9 -9 -10 -11 -11 -12 -15 -17 -15 -15 -17 -16 -13 -12 -16 -22 -22 -23 -23 -14 -4 -6 -30 -44 -37 -29 -31 -31 -27 -28 -25 -18 -16 -18 -19 -18 -21 -23 -29 -26 -24 -21 -17 -20 -34 -27 -19 -15 -15 -16 -19 -19 -14 -18 -19 -15 -12 -12 -12 -14 -19 -17 -12 -10 -10 -11 -11 -12 -10 -8 -7 -5 -4 -3 -2 -3 -5 -2 -2 -5 -4 -1 -1 -0 -0 0 -0 -3 -7 -6 -3 -4 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -2 -0 -0 -2 -1 -0 -0 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -2 -3 -0 -0 -1 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 0 -0 0 0 -1 -3 -5 -7 -6 -5 -9 -12 -8 -1 -0 -0 -0 -0 0 0 -0 -0 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -3 -4 -4 -2 -4 -8 -12 -6 -3 -4 -2 -0 -1 -3 -8 -1 -0 -0 -0 -2 -3 -1 -4 -11 -15 -21 -29 -32 -19 -16 -10 -5 -4 -5 -6 -3 -2 -5 -6 -7 -7 -5 -2 -3 -5 -4 -4 -6 -6 -4 -4 -3 -5 -9 -14 -37 -80 -104 -117 -133 -110 -101 -114 -133 -126 -97 -58 -40 -51 -65 -50 -33 -24 -33 -36 -40 -36 -29 -36 -47 -49 -47 -45 -43 -51 -56 -61 -108 -149 -153 -153 -155 -152 -13 -11 -68 -100 -67 -13 -22 -53 -59 -51 -59 -61 -18 -16 -37 -45 -22 -78 -120 -77 0 0 0 -1 0 0 -2 -9 -70 -102 -87 -31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -54 -136 -72 -1 0 0 0 -52 -49 -47 -45 -44 -43 -42 -42 -39 -39 -36 -34 -31 -28 -28 -27 -25 -24 -22 -22 -21 -21 -21 -21 -20 -19 -17 -16 -15 -14 -14 -13 -12 -11 -10 -9 -8 -6 -6 -5 -4 -3 -2 -1 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 -0 0 0 0 0 0 -0 -0 0 0 0 -1 -2 -2 -1 0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 -0 -0 -1 -1 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -7 -20 -28 -41 -31 -40 -46 -31 -33 -32 -22 -20 -21 -11 -1 -10 -48 -96 -99 -114 -108 -79 -52 -42 -65 -263 -356 -392 -203 -64 -57 -55 -82 -5 -7 -3 -1 -1 -3 -7 -0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -10 -12 -11 -7 -4 -2 -2 -4 -2 0 -0 0 -0 -3 -3 -8 -12 -12 -8 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 0 0 -1 -0 0 -0 -0 -1 -1 -0 0 -0 -0 -1 -3 0 -0 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 -1 -4 -6 -9 -11 -11 -14 -15 -14 -12 -10 -8 -5 -6 -7 -7 -6 -3 -1 -1 -2 -3 -11 -12 -4 -9 -39 -65 -25 -12 -11 -10 -7 -7 -5 -3 -4 -7 -8 -8 -9 -7 -4 -10 -10 -10 -12 -13 -16 -19 -18 -14 -14 -15 -14 -14 -14 -18 -19 -22 -25 -25 -22 -17 -14 -28 -30 -29 -27 -27 -28 -28 -23 -17 -13 -14 -18 -17 -14 -21 -24 -24 -23 -23 -24 -24 -29 -33 -25 -20 -18 -17 -16 -16 -16 -14 -17 -17 -15 -13 -11 -10 -14 -14 -14 -12 -12 -12 -12 -13 -13 -6 -6 -6 -6 -4 -2 -3 -3 -4 -2 -2 -3 -3 -0 -1 -1 -0 0 -0 -1 -1 -2 -0 -0 -1 -1 -3 -4 -3 -4 -5 -6 -5 -3 -1 -1 -0 -2 -2 -1 -0 -1 -3 -3 -2 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -2 -11 -12 -5 -3 -4 -3 -1 -1 -0 0 0 0 -0 0 -0 0 0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -3 -4 -4 -2 -1 -4 -10 -20 -14 -12 -7 -0 -0 -0 -1 -0 0 0 0 -0 -1 -0 -2 -6 -4 -11 -33 -57 -33 -21 -15 -8 -2 -3 -3 -2 -3 -5 -7 -10 -15 -17 -7 -6 -5 -4 -5 -6 -6 -7 -4 -4 -5 -6 -16 -45 -49 -21 -33 -56 -68 -85 -109 -149 -133 -106 -74 -65 -70 -71 -56 -42 -28 -26 -21 -11 -13 -25 -35 -45 -49 -47 -39 -31 -57 -65 -71 -95 -109 -121 -141 -143 -164 -45 -67 -100 -82 -56 -61 -93 -141 -108 -68 -48 -18 -24 -35 -36 -25 -10 -2 -20 -119 -46 -15 -31 -39 -8 -50 -2 -38 -117 -103 -35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -63 -5 0 0 0 0 -51 -48 -47 -45 -44 -43 -43 -42 -42 -40 -36 -34 -32 -30 -29 -27 -26 -24 -23 -23 -21 -21 -21 -21 -21 -19 -18 -17 -16 -16 -15 -14 -12 -11 -10 -9 -8 -7 -6 -6 -5 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 -1 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 0 -0 -1 -1 -0 0 0 0 -0 0 0 0 0 0 -1 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -6 -6 -6 -8 -15 -12 -27 -72 -57 -44 -51 -46 -30 -25 -24 -33 -22 -6 -1 -21 -97 -152 -121 -66 -60 -68 -61 -68 -77 -148 -165 -120 -97 -142 -192 -177 -31 -14 -9 -5 -1 -0 -2 -6 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 0 -0 -1 -5 -7 -13 -12 -7 -3 0 -0 0 -12 -11 -4 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 0 0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 0 0 -0 -0 -0 -1 -0 0 0 -1 -1 -1 -1 -3 -7 -12 -16 -16 -14 -14 -14 -14 -12 -9 -7 -5 -6 -7 -7 -5 -3 -1 -1 -1 -2 -8 -13 -11 -4 -42 -27 -18 -12 -9 -10 -9 -7 -9 -4 -4 -5 -8 -12 -14 -11 -5 -7 -9 -15 -18 -13 -14 -13 -12 -13 -13 -11 -12 -14 -15 -16 -20 -25 -29 -32 -33 -33 -38 -40 -36 -27 -23 -25 -29 -25 -19 -16 -13 -14 -15 -14 -11 -19 -19 -19 -18 -19 -22 -22 -23 -23 -22 -20 -18 -17 -16 -15 -15 -15 -16 -15 -14 -12 -10 -12 -14 -15 -14 -13 -13 -13 -12 -11 -4 -0 -5 -9 -8 -5 -3 -2 -2 -4 -4 -4 -3 -3 -1 -2 -2 -1 -2 -3 -3 -0 -0 -0 -1 -2 -1 -1 -5 -4 -6 -7 -8 -6 -3 -4 -0 -1 -3 -3 -2 -1 -4 -4 -3 -3 -2 -0 -0 -0 -1 -0 -1 -0 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -4 -6 -8 -6 -1 -4 -4 -2 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -0 -0 -1 -3 -4 -5 -4 -2 -1 -0 -1 -1 -1 -0 0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -0 -2 -2 -12 -16 -19 -17 -0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 -0 -2 -7 -48 -46 -22 -11 -5 -1 -2 -2 -2 -3 -3 -11 -28 -34 -40 -19 -9 -5 -5 -8 -5 -7 -10 -8 -8 -7 -6 -7 -21 -18 -13 -43 -63 -69 -117 -132 -145 -138 -124 -119 -114 -99 -89 -71 -60 -51 -42 -23 -11 -17 -30 -42 -50 -55 -58 -51 -32 -60 -78 -85 -94 -112 -129 -133 -132 -143 -154 -154 -131 -120 -54 -95 -99 -68 -47 -49 -53 -52 -102 -112 -39 0 0 0 0 0 -33 -30 -36 -52 -6 -84 -16 -35 -59 -34 0 0 0 0 0 0 -21 -86 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -87 -81 0 0 0 -51 -49 -47 -45 -44 -43 -43 -43 -43 -41 -37 -35 -32 -31 -29 -28 -26 -26 -25 -23 -22 -21 -21 -21 -21 -21 -19 -19 -18 -17 -15 -14 -13 -12 -10 -9 -8 -7 -7 -7 -6 -5 -3 -1 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 -0 -1 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -14 -18 -19 -19 -17 -18 -22 -21 -32 -30 -26 -27 -29 -23 -24 -24 -27 -15 -3 -3 -24 -133 -237 -118 -32 -37 -54 -58 -101 -38 -39 -123 -110 -89 -237 -528 -540 -167 -42 -31 -17 -1 0 -0 -2 -0 0 0 0 -0 -0 0 0 0 -2 -1 -0 -0 -1 -5 -5 -8 -9 -12 -8 -3 -2 0 -0 0 -13 -9 -2 -5 -18 -13 -5 -4 -4 -4 -2 -0 -0 -1 -0 -0 -1 -1 -0 -0 0 -0 -1 -1 -2 -4 -3 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 -0 -2 -0 -0 -1 -0 -1 -0 0 0 0 -0 -0 -2 -4 -7 -10 -15 -14 -14 -14 -14 -15 -15 -12 -7 -6 -6 -7 -8 -7 -5 -3 -1 -1 -1 -2 -3 -8 -22 -9 -23 -25 -21 -15 -12 -13 -10 -10 -11 -12 -14 -16 -16 -14 -16 -10 -9 -11 -15 -18 -16 -11 -10 -8 -8 -10 -10 -7 -7 -12 -12 -16 -19 -23 -28 -32 -37 -40 -41 -41 -34 -26 -19 -17 -15 -21 -21 -18 -14 -11 -9 -10 -7 -10 -10 -7 -9 -15 -18 -17 -18 -19 -20 -20 -18 -18 -18 -18 -18 -17 -15 -14 -12 -10 -10 -11 -14 -15 -16 -16 -15 -13 -11 -8 -7 -8 -8 -8 -9 -9 -5 -1 -1 -2 -2 -2 -0 -1 -2 -3 -3 -2 -2 -2 -1 -1 -0 -1 -4 -7 -7 -9 -7 -8 -8 -8 -6 -3 -1 -1 -1 -3 -3 -3 -3 -0 -1 -1 -1 -2 -1 -1 0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 0 -0 -0 -1 -11 -7 -1 -0 -0 -0 -0 -0 -2 -4 -14 -17 -10 -2 -3 -2 -1 -0 -0 -0 0 0 -0 0 -1 -1 -2 -1 -1 -1 -4 -6 -7 -6 -4 -2 -2 -3 -4 -4 -2 0 0 -1 -0 -0 -1 -0 -0 -1 -1 -0 -0 -2 -3 -3 -1 -0 -0 -0 -8 -22 -30 -1 -0 0 0 -0 -0 0 0 0 0 -0 0 -0 -1 -1 -3 -1 -4 -5 -3 -1 -1 -0 -2 -1 -3 -4 -3 -10 -24 -43 -30 -20 -16 -5 -6 -5 -6 -8 -8 -7 -7 -10 -6 -3 -10 -14 -21 -37 -54 -107 -117 -127 -128 -118 -126 -128 -126 -118 -97 -89 -93 -78 -44 -27 -27 -35 -40 -43 -61 -69 -62 -32 -68 -96 -102 -109 -121 -136 -133 -126 -123 -117 -99 -82 -149 -78 -78 -91 -68 -45 -76 -72 -66 -138 -113 -50 0 0 0 -5 -6 -6 -13 -25 -35 -4 0 0 -6 -5 -2 -44 -13 0 0 0 -26 -11 -81 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -18 0 0 0 -50 -50 -47 -45 -44 -43 -43 -43 -43 -41 -38 -36 -34 -32 -30 -28 -28 -27 -25 -24 -22 -21 -21 -22 -22 -22 -22 -21 -20 -18 -16 -15 -14 -13 -11 -9 -8 -8 -8 -7 -6 -5 -3 -1 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 0 0 -1 -1 -0 0 0 0 -0 -1 -1 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -1 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -5 -5 -4 -2 -1 -0 -0 -2 -2 -6 -14 -18 -27 -34 -19 -27 -25 -22 -19 -17 -18 -19 -18 -13 -11 -18 -29 -24 -11 -13 -41 -232 -255 -86 -20 -49 -82 -87 -113 -99 -194 -306 -190 -54 -42 -13 -1 -20 -8 -44 -33 -2 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 -1 -2 -5 -20 -47 -19 -8 -7 -8 -7 -4 -1 0 -0 0 -2 -2 -0 -21 -76 -86 -15 -2 -5 -6 -5 -2 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -4 -3 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 -0 0 -0 -1 -1 -0 0 0 0 0 -0 -2 -4 -7 -10 -13 -18 -15 -13 -14 -15 -16 -14 -10 -9 -8 -7 -7 -6 -6 -4 -1 -1 -1 -2 -4 -4 -8 -23 -38 -27 -25 -23 -17 -15 -13 -10 -7 -10 -18 -27 -25 -20 -11 -15 -12 -13 -14 -15 -16 -16 -11 -9 -7 -6 -6 -5 -5 -8 -9 -12 -14 -16 -20 -23 -27 -33 -33 -33 -34 -32 -26 -19 -12 -5 -10 -7 -9 -13 -11 -11 -8 -5 -3 -3 -3 -4 -11 -14 -14 -16 -17 -18 -18 -17 -19 -19 -19 -18 -17 -16 -12 -11 -11 -14 -15 -16 -16 -16 -15 -15 -13 -11 -9 -10 -10 -10 -9 -7 -8 -4 -2 -3 -3 -3 -2 -2 -1 -3 -3 -2 -2 -1 -1 -0 0 -0 -2 -6 -7 -9 -2 -1 -1 -4 -6 -4 -2 -3 -4 -5 -6 -6 -4 -3 -0 -1 -1 0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -2 -2 -1 -0 0 0 -1 -1 -4 -17 -25 -5 -4 -2 -1 -1 -2 -4 -3 -1 -0 0 0 0 -0 -1 -5 -4 -4 -4 -6 -8 -7 -8 -6 -5 -4 -5 -7 -9 -6 -2 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -2 -3 -2 -1 -0 0 -2 -9 -24 -31 -8 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 -1 -1 -1 -1 -4 -9 -4 -42 -49 -44 -41 -38 -9 -5 -3 -4 -6 -9 -10 -10 -11 -10 -9 -6 -5 -7 -17 -41 -53 -59 -69 -73 -54 -42 -100 -119 -126 -128 -122 -124 -138 -107 -72 -50 -37 -30 -27 -35 -64 -79 -81 -78 -86 -94 -105 -118 -106 -126 -130 -123 -116 -111 -89 -88 -92 -54 -37 -29 -35 -28 -93 -120 -115 -100 -128 -158 -8 0 -24 -38 -24 -12 -1 -4 -0 0 0 0 0 0 0 -129 -65 0 0 -34 -188 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -51 -50 -48 -46 -46 -45 -44 -44 -43 -41 -39 -36 -34 -33 -31 -30 -29 -28 -26 -25 -23 -22 -22 -23 -23 -23 -24 -23 -21 -19 -17 -16 -14 -13 -11 -11 -9 -8 -7 -7 -6 -4 -2 -1 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -1 -1 0 0 -1 -1 -1 -0 -0 -0 0 0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -1 -1 -1 0 0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -1 -2 -2 -2 -1 0 0 0 0 -0 -1 -1 -1 -1 -0 -1 -0 -0 -0 0 0 0 0 0 -0 -1 -1 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 -1 -2 -0 -7 -6 -10 -11 -9 -6 -2 -2 -2 -3 -3 -3 -3 -2 -0 -0 -2 -4 -8 -10 -19 -27 -14 -32 -25 -20 -19 -13 -10 -22 -38 -14 -21 -44 -86 -97 -86 -101 -135 -234 -176 -59 -43 -89 -111 -123 -196 -56 -53 -57 -25 -67 -137 -1 -6 -140 -68 -42 -26 -9 -1 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -5 -23 -60 -97 -30 -15 -8 -4 -4 -3 -1 -10 -2 -1 -2 -2 -10 -27 -36 -91 -21 -1 0 -1 -4 -7 -6 -4 -1 -0 -0 -1 -0 0 -0 -0 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -1 -2 -2 -0 0 0 0 -0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 -1 -2 -4 -8 -10 -13 -16 -17 -17 -16 -16 -16 -15 -11 -8 -10 -11 -11 -9 -6 -4 -3 -1 -0 -0 -2 -4 -6 -12 -14 -41 -29 -23 -23 -19 -14 -13 -26 -18 -14 -33 -38 -12 -12 -11 -12 -12 -11 -10 -11 -12 -12 -9 -9 -7 -6 -6 -4 -5 -9 -13 -14 -14 -15 -17 -19 -18 -24 -28 -31 -33 -32 -27 -22 -20 -16 -11 -5 -6 -15 -13 -14 -5 -3 -1 -3 -5 -2 -10 -12 -13 -14 -15 -16 -15 -15 -18 -21 -25 -26 -22 -16 -9 -10 -11 -18 -20 -19 -16 -10 -10 -12 -13 -13 -12 -11 -10 -8 -8 -8 -8 -3 -3 -4 -1 -5 -4 -3 -3 -4 -4 -3 -2 -3 -2 -1 -0 -1 -3 -5 -3 -2 -0 -1 -1 -2 -3 -3 -2 -2 -4 -5 -6 -6 -4 -1 -0 -1 -1 -0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 -3 -2 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -1 -0 0 0 -1 -1 -1 -1 -3 -0 -0 -0 -0 -1 -8 -23 -11 -3 -1 -0 -1 -0 -0 -0 -7 -7 -4 -4 -10 -11 -6 -7 -6 -6 -6 -6 -9 -14 -11 -6 -4 -3 -1 -1 -1 -0 0 -0 -0 0 -0 -1 -3 -1 -0 -0 0 -1 -5 -18 -16 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 -1 -1 -1 -2 -6 -20 -32 -30 -29 -31 -40 -52 -34 -10 -2 -2 -5 -6 -9 -12 -6 -5 -5 -4 -3 -4 -17 -18 -17 -15 -14 -8 -1 -8 -62 -97 -116 -122 -127 -147 -154 -104 -85 -72 -43 -21 -12 -45 -64 -78 -89 -94 -93 -94 -119 -123 -123 -121 -117 -114 -110 -115 -97 -93 -76 -78 -109 -89 -90 -63 -111 -153 -117 -33 -160 -112 -19 0 -1 -3 -4 -19 -2 0 0 0 0 0 0 0 0 -70 -58 0 0 0 -139 -56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -40 -55 0 0 0 0 0 -52 -51 -48 -47 -47 -46 -45 -44 -43 -42 -39 -37 -35 -34 -33 -32 -30 -28 -27 -25 -24 -24 -23 -24 -24 -24 -24 -23 -22 -20 -18 -16 -14 -13 -12 -11 -9 -7 -6 -6 -5 -3 -2 -0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -1 -1 -1 0 0 -0 -1 -0 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -1 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -1 -1 -0 0 0 -1 -1 -1 -0 0 -0 0 -0 -0 -0 -2 -3 -2 -1 0 -0 -0 -0 -1 -1 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 -0 -1 -1 -0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -2 -6 -6 -12 -4 -1 -5 -9 -5 -2 -1 -1 -0 -2 -2 -2 -2 -0 -0 -1 -1 -4 -10 -18 -23 -29 -34 -20 -16 -22 -20 -9 -10 -9 -17 -135 -219 -255 -262 -261 -261 -270 -221 -86 -105 -189 -232 -259 -327 -211 -58 -9 -16 -57 -114 -127 -19 -19 -9 -94 -84 -70 -81 -6 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -3 -12 -13 -18 -15 -7 -3 -3 -1 -6 -1 -0 -4 -8 -6 -12 -52 -44 -12 -0 0 0 -1 -4 -5 -3 -1 -0 -1 -1 -1 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -1 -0 -1 -0 -0 -1 -1 -0 -0 -1 -3 -4 -7 -12 -14 -16 -17 -18 -18 -18 -18 -17 -15 -11 -11 -12 -12 -10 -7 -5 -4 -3 -1 -0 -0 -1 -3 -9 -15 -15 -22 -32 -31 -21 -20 -12 -12 -15 -14 -29 -41 -32 -12 -12 -10 -10 -11 -10 -10 -10 -10 -10 -9 -8 -8 -9 -9 -9 -9 -10 -14 -15 -15 -15 -15 -15 -18 -23 -27 -32 -34 -29 -28 -25 -27 -24 -16 -12 -14 -17 -15 -2 -1 -2 -2 -3 -3 -1 -14 -13 -12 -13 -13 -13 -13 -9 -7 -14 -17 -18 -18 -12 -4 -10 -11 -14 -14 -13 -11 -9 -9 -11 -15 -16 -14 -10 -6 -5 -7 -7 -7 -6 -5 -5 -4 -4 -6 -6 -6 -6 -6 -4 -3 -1 -0 -2 -2 -4 -6 -5 -2 -1 -1 -1 -1 -2 -2 -2 -1 -0 -1 -4 -7 -7 -5 -3 -5 -4 -3 -4 -0 -0 -0 -0 0 -1 -2 -2 -2 -3 -2 -4 -3 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -5 -3 -3 -3 -2 -2 -2 -2 -1 -3 -4 -5 -9 -11 -12 -6 -5 -5 -5 -4 -5 -10 -15 -13 -9 -8 -6 -4 -5 -4 -1 0 0 0 0 -0 0 -0 -0 0 0 0 -0 -1 -8 -6 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 0 -1 -0 0 0 0 -0 -0 -0 0 0 -1 -2 -2 -1 -5 -14 -20 -20 -18 -19 -21 -27 -13 -3 -1 -1 -2 -3 -6 -9 -5 -3 -3 -4 -7 -10 -12 -4 -1 -2 -2 -4 -5 -6 -31 -64 -86 -89 -117 -142 -143 -131 -112 -76 -78 -80 -24 -50 -67 -77 -84 -88 -87 -95 -117 -128 -128 -118 -112 -103 -117 -117 -109 -107 -119 -125 -160 -156 -123 -88 -68 -51 -38 -147 -168 -57 -7 0 -9 -35 -2 0 0 0 0 0 -3 -54 -17 0 0 0 0 0 0 0 -88 -62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -102 -76 -10 0 0 0 0 -53 -52 -52 -49 -48 -47 -45 -45 -44 -43 -41 -38 -37 -37 -37 -34 -32 -30 -29 -27 -26 -25 -24 -24 -24 -24 -23 -22 -21 -20 -19 -16 -14 -13 -12 -11 -9 -7 -5 -5 -5 -3 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -1 -2 -1 -0 -1 -1 -1 -0 -0 -0 -1 -0 -1 -1 -2 -2 -2 -1 -1 0 0 0 0 0 -0 -0 -0 -0 0 -1 -1 -1 -1 0 0 0 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -4 -7 -4 -3 -3 -4 -6 -7 -2 -0 -2 -4 -4 -4 -4 -0 -4 -2 -2 -2 -0 -0 -0 -0 -1 -1 -1 -8 -19 -27 -21 -14 -8 -11 -14 -10 -5 -5 -6 -133 -154 -201 -237 -244 -245 -237 -213 -228 -114 -129 -180 -166 -163 -341 -165 -289 -232 -130 -76 -59 -69 -66 -39 -16 -11 -58 -126 -131 -8 -0 0 -0 -1 -1 -0 -0 0 0 0 -1 -1 -1 -2 0 0 -3 -1 -7 -15 -15 -2 -4 -24 -19 -14 -6 -1 -1 -1 -8 -7 -20 -9 -1 0 0 0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 -0 -1 -1 -1 -2 -2 -5 -7 -10 -14 -17 -18 -18 -19 -20 -21 -20 -17 -15 -14 -14 -14 -12 -8 -5 -4 -4 -3 -1 -0 -0 -1 -4 -16 -21 -17 -39 -52 -36 -20 -17 -12 -31 -24 -13 -12 -10 -7 -8 -11 -10 -10 -11 -11 -11 -11 -11 -10 -10 -11 -11 -9 -9 -11 -10 -14 -16 -14 -14 -14 -14 -14 -19 -25 -30 -32 -33 -34 -33 -32 -30 -26 -22 -19 -17 -14 -7 -2 -2 -4 -5 -4 -3 -4 -11 -13 -13 -12 -9 -7 -6 -4 -2 -1 -5 -11 -11 -6 -3 -11 -11 -9 -8 -6 -5 -9 -9 -13 -17 -19 -18 -10 -7 -5 -6 -7 -9 -9 -6 -5 -5 -7 -3 -5 -8 -8 -6 -3 -4 -5 -4 -5 -6 -8 -6 -4 -3 -3 -3 -3 -4 -2 -1 -1 -0 -0 -2 -6 -7 -6 -3 -4 -6 -6 -6 -1 -1 -2 -4 -3 -1 -1 -5 -7 -7 -9 -5 -3 -3 -0 -0 -0 -0 -1 -1 -1 -1 0 0 -0 -0 -0 -1 -1 -1 0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -4 -2 -2 -4 -5 -10 -11 -11 -9 -7 -4 -3 -2 -0 -6 -9 -9 -9 -8 -6 -5 -1 -6 -4 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 -4 -5 -2 -0 -1 -3 -2 -2 -1 -1 -0 0 0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -1 -3 -9 -11 -9 -10 -7 -3 -5 -3 -2 -2 -3 -1 -2 -3 -6 -6 -4 -5 -7 -3 -1 -0 -1 -3 -5 -9 -10 -6 -2 -9 -25 -35 -56 -96 -122 -125 -132 -131 -119 -119 -101 -64 -69 -84 -88 -88 -90 -84 -85 -98 -120 -131 -114 -125 -113 -130 -127 -100 -82 -108 -144 -163 -60 0 0 0 0 0 0 -73 -92 -49 -21 -27 -36 -7 0 0 0 0 0 0 -110 -71 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -52 -52 -51 -49 -48 -48 -47 -46 -46 -45 -43 -40 -39 -39 -38 -35 -32 -30 -29 -28 -27 -26 -26 -25 -23 -23 -22 -22 -21 -20 -18 -16 -16 -14 -12 -11 -9 -7 -6 -4 -4 -3 -2 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -1 -2 -2 -2 -0 -0 -0 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -5 -3 -5 -9 -7 -4 -9 -2 -2 -4 -2 0 0 0 -0 -0 -3 -7 -6 -1 -1 -1 -0 -0 -0 -1 -7 -19 -24 -14 -8 -3 -9 -10 -3 -1 -1 -6 -130 -159 -160 -190 -230 -234 -225 -190 -250 -218 -197 -156 -56 -51 -322 -399 -392 -320 -162 -10 -2 -0 0 -12 -12 -23 -18 -0 -0 -1 -2 -1 -1 -2 -1 -1 -2 -0 -0 -1 -3 -2 0 -0 -1 -0 -0 0 0 -5 -8 -2 -5 -46 -27 -10 -2 -6 -13 -0 0 -16 -13 -5 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -3 -6 -9 -11 -15 -17 -17 -19 -21 -23 -23 -21 -18 -17 -17 -17 -14 -9 -6 -4 -3 -2 -1 -1 -1 -1 -2 -9 -24 -27 -25 -40 -48 -21 -22 -19 -41 -32 -16 -12 -11 -7 -5 -9 -12 -11 -12 -15 -15 -13 -12 -13 -13 -15 -16 -13 -11 -9 -12 -13 -15 -15 -13 -13 -14 -14 -14 -18 -24 -29 -33 -40 -41 -41 -37 -34 -31 -28 -28 -24 -15 -14 -6 -1 -2 -3 -3 -2 -1 -5 -12 -15 -11 -5 -3 -3 -5 -5 -6 -8 -9 -8 -3 -5 -9 -11 -11 -7 -5 -7 -8 -9 -12 -14 -15 -17 -13 -5 -5 -4 -6 -8 -7 -6 -6 -6 -8 -9 -9 -9 -8 -5 -2 -4 -6 -7 -6 -9 -8 -6 -6 -3 -0 -2 -5 -6 -2 -1 -1 -1 -1 -3 -6 -5 -5 -2 -3 -4 -4 -4 -3 -3 -3 -7 -8 -6 -2 -1 -1 -4 -8 -5 -3 -2 0 0 -0 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -4 -10 -3 -1 -0 -0 0 -0 -1 -4 -3 -2 -1 -3 -5 -7 -10 -9 -18 -17 -18 -15 -5 -2 -1 -1 -5 -3 -3 -7 -7 -5 -3 -4 -4 -4 -4 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 -1 -2 -1 -0 -1 -3 -4 -4 -4 -2 -0 0 0 0 -0 -0 -0 -2 -3 -3 -2 -0 0 0 -0 -0 -1 -8 -22 -32 -32 -12 -4 -2 -4 -6 -6 -6 -8 -7 -5 -3 -4 -5 -4 -4 -4 -1 -1 -1 -3 -10 -16 -22 -17 -11 -6 -3 -6 -7 -36 -67 -93 -104 -102 -102 -110 -110 -109 -98 -97 -116 -121 -120 -108 -93 -83 -84 -85 -80 -92 -126 -115 -128 -153 -121 -88 -91 -135 -162 -97 0 0 0 0 0 -1 -82 -142 -87 -70 -120 -49 -38 -49 0 0 0 0 0 -50 -40 0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -51 -51 -50 -48 -49 -49 -47 -47 -46 -46 -45 -44 -43 -40 -38 -37 -33 -31 -29 -27 -26 -25 -25 -24 -22 -21 -21 -21 -21 -19 -18 -17 -16 -14 -13 -11 -9 -7 -6 -4 -4 -3 -3 -1 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 0 -0 -0 -0 0 0 0 -0 0 -0 -0 -0 0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -7 -8 -4 -5 -11 -9 -3 -2 -0 -3 -4 -3 -2 -0 0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -1 -6 -13 -10 -7 -3 -1 -2 -2 -1 -2 -3 -25 -116 -148 -162 -182 -194 -200 -178 -196 -185 -171 -182 -168 -103 -98 -307 -204 -103 -56 -27 -12 -11 -9 -2 -0 0 0 0 -0 -1 -1 -39 -15 -0 -2 -2 -0 -2 -2 -3 -2 -2 -1 0 -1 -5 -7 -8 -8 -4 -1 -3 -8 -18 -21 -10 -4 -2 -8 -22 -5 -0 -2 -3 -2 -1 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -2 -2 -0 -1 -1 -1 -1 -1 -1 -3 -6 -10 -12 -16 -16 -18 -21 -23 -25 -24 -22 -20 -20 -20 -18 -13 -7 -7 -5 -3 -2 -1 -1 -1 -3 -7 -14 -23 -27 -27 -37 -45 -22 -24 -21 -22 -17 -13 -11 -13 -12 -13 -16 -17 -16 -15 -18 -18 -11 -9 -11 -14 -17 -15 -15 -19 -18 -17 -15 -14 -14 -14 -16 -17 -16 -16 -19 -24 -29 -31 -37 -37 -37 -35 -34 -33 -32 -30 -29 -29 -22 -10 -3 -1 -0 -0 -0 -0 -8 -17 -17 -15 -11 -8 -9 -11 -12 -12 -12 -11 -11 -7 -7 -8 -11 -13 -9 -8 -8 -7 -10 -13 -12 -11 -14 -14 -6 -5 -3 -1 -1 -2 -10 -8 -9 -11 -9 -8 -7 -4 -2 -4 -5 -6 -6 -5 -4 -4 -10 -9 -5 -3 -2 -2 -7 -2 -1 -2 -2 -1 -1 -1 -3 -4 -3 -3 -3 -2 -2 -4 -5 -5 -7 -9 -5 -2 -2 -1 -0 -0 -1 -2 -1 -0 0 -0 -0 -1 -1 -1 -0 0 -0 -0 -1 -1 -0 -1 -1 -1 -4 -4 -1 -0 -0 0 0 -0 -1 -2 -7 -33 -14 -5 -2 -1 -0 -0 -1 -4 -4 -3 -2 -1 -3 -5 -6 -8 -15 -18 -16 -12 -5 -3 -1 -0 -0 -0 -1 -4 -5 -4 -3 -4 -5 -5 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -3 -8 -9 -2 -2 -0 -0 -0 -0 -1 -0 -0 -1 -3 -3 -2 -1 -1 0 -0 -1 -1 -6 -11 -11 -28 -8 -3 -4 -8 -10 -10 -10 -9 -10 -8 -6 -5 -5 -4 -1 -1 -2 -3 -5 -5 -13 -17 -20 -17 -10 -5 -3 -1 -6 -28 -49 -61 -64 -53 -73 -92 -108 -117 -118 -118 -131 -139 -122 -124 -125 -120 -98 -130 -86 -115 -136 -122 -118 -184 -158 -165 -141 -129 -126 -87 -7 -36 -11 0 0 -41 -125 -132 -108 -83 -128 -136 -128 -91 0 0 0 0 -23 -59 -20 -84 -97 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 0 -48 -50 -49 -49 -49 -49 -48 -48 -48 -48 -48 -47 -45 -42 -39 -36 -34 -31 -29 -26 -26 -25 -24 -23 -21 -20 -20 -20 -20 -19 -19 -17 -16 -15 -13 -11 -9 -7 -6 -4 -4 -4 -2 -1 -1 -0 0 0 0 -0 0 -0 -0 0 0 0 0 0 0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 0 0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -1 -0 -0 -0 -0 -1 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -3 -4 -2 -5 -11 -9 -0 -0 -0 -2 -2 -3 -4 -1 -0 -1 -0 -0 -0 -1 -4 -1 -3 -10 -7 -3 -2 -5 -7 -5 -3 -13 -9 -2 -1 -4 -12 -21 -25 -104 -135 -145 -159 -184 -185 -173 -198 -73 -7 -38 -96 -131 -63 -102 -36 -5 0 -1 -8 -20 -12 -12 -3 0 0 0 0 0 0 -39 -16 -0 -1 -1 -0 -0 -2 -2 -1 -0 -0 -0 -1 -8 -21 -97 -80 -14 -1 -3 -9 -9 -4 -2 -1 -5 -21 -40 -5 -1 -1 -1 -1 -1 -1 -1 -2 -8 -6 -2 -0 0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -3 -3 -4 -7 -11 -15 -15 -17 -19 -22 -24 -25 -24 -23 -23 -22 -21 -17 -12 -9 -9 -7 -4 -3 -2 -1 -2 -4 -8 -11 -15 -18 -25 -24 -16 -24 -27 -22 -27 -36 -30 -11 -17 -17 -19 -20 -20 -19 -19 -18 -20 -18 -16 -18 -23 -23 -17 -13 -10 -16 -15 -13 -13 -17 -23 -24 -24 -22 -21 -22 -24 -26 -26 -26 -30 -31 -33 -33 -32 -34 -37 -38 -35 -27 -18 -13 -8 -5 -5 -6 -8 -15 -23 -24 -22 -16 -15 -14 -15 -15 -13 -14 -14 -18 -16 -14 -13 -12 -12 -14 -16 -13 -11 -14 -15 -13 -11 -11 -12 -9 -6 -4 -4 -2 -2 -9 -5 -5 -7 -6 -4 -5 -4 -2 -3 -4 -4 -4 -4 -3 -4 -10 -11 -8 -8 -8 -4 -3 -2 -2 -2 -1 -1 -1 -1 -3 -5 -5 -3 -2 -2 -1 -5 -10 -9 -4 -4 -2 -2 -1 -1 -0 -0 -0 -0 -1 -0 0 0 -0 -0 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -1 -1 -1 -1 -1 -0 -0 -1 -4 -18 -8 -2 -1 -2 -1 0 -0 -2 -2 -1 -1 -1 -1 -2 -2 -3 -3 -4 -7 -6 -4 -6 -4 -2 -2 -0 -0 -2 -5 -4 -2 -3 -4 -5 -3 -1 -0 0 -0 -1 -3 -2 -1 -0 0 0 0 0 0 -0 -1 -2 -7 -14 -9 -4 -1 -0 0 -0 -1 -1 -0 0 -1 -2 -3 -3 -4 -2 -1 -2 -2 -1 -1 -2 -4 -4 -1 -1 -4 -10 -11 -9 -7 -6 -6 -6 -4 -3 -1 -1 -3 -6 -9 -10 -11 -10 -12 -15 -14 -7 -5 -5 -5 -1 -5 -19 -30 -22 -16 -24 -29 -48 -85 -116 -128 -126 -126 -135 -144 -148 -160 -185 -175 -156 -107 -108 -134 -140 -120 -151 -150 -169 -153 -122 -92 -76 -58 -95 -38 0 0 -27 -138 -85 -124 -124 -113 -127 -143 -86 -122 -106 -46 0 -29 -80 -8 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -131 -111 0 -54 -50 -49 -49 -49 -49 -48 -48 -48 -48 -48 -47 -45 -42 -39 -36 -33 -31 -29 -28 -26 -24 -23 -21 -20 -20 -19 -19 -19 -19 -18 -17 -16 -14 -12 -10 -9 -6 -5 -5 -4 -4 -2 -1 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -1 -1 -0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -3 -8 -2 -0 -1 -5 -7 -8 -7 -1 -3 -0 -3 -1 0 0 -6 -20 -11 -9 -12 -7 -3 -5 -10 -10 -11 -4 -12 -11 -6 -4 -7 -15 -15 -112 -140 -152 -100 -62 -170 -186 -134 -128 -56 -67 -137 -128 -57 -42 -18 -26 -34 -20 -5 -20 -24 -10 -3 -0 -1 -2 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -2 -10 -16 -200 -167 -15 -0 -2 -5 -1 -0 -3 -9 -28 -61 -37 -5 -0 -2 -3 -2 -1 -3 -4 -3 -8 -7 -4 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -4 -6 -6 -9 -12 -14 -16 -19 -21 -23 -25 -25 -23 -23 -23 -23 -20 -15 -10 -9 -8 -6 -5 -3 -2 -1 -2 -6 -10 -8 -7 -29 -51 -36 -15 -24 -27 -42 -58 -50 -18 -11 -22 -23 -22 -21 -20 -20 -18 -17 -19 -18 -20 -22 -23 -21 -16 -9 -3 -10 -13 -11 -15 -24 -24 -27 -29 -27 -24 -22 -24 -26 -26 -28 -28 -28 -30 -32 -32 -33 -36 -36 -34 -29 -26 -25 -19 -18 -15 -12 -14 -19 -24 -22 -27 -24 -21 -18 -16 -17 -18 -16 -19 -20 -21 -19 -15 -12 -12 -14 -19 -21 -21 -20 -13 -12 -5 -5 -7 -7 -5 -7 -8 -5 -5 -6 -5 -5 -3 -1 -1 -4 -3 -2 -2 -4 -4 -3 -2 -2 -4 -6 -5 -6 -5 -4 -4 -3 -3 -2 -0 -0 -1 -2 -2 -4 -7 -7 -1 -1 -1 -2 -3 -6 -6 -2 -2 -3 -3 -1 -1 -1 -0 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -1 -2 -2 -1 -1 -5 -13 -2 -0 -0 -1 -1 -0 -1 -3 -1 -0 -1 -1 -0 -1 -4 -3 -5 -6 -4 -3 -3 -1 -0 -1 -4 -6 -4 -2 -4 -3 -2 -1 -1 -1 -2 -6 -9 -6 -2 -0 0 0 0 0 0 0 -0 -0 -2 -10 -1 -4 -2 -0 0 0 0 -1 -0 0 -2 -4 -6 -8 -5 -7 -10 -9 -7 -9 -7 -4 -2 -3 -2 -3 -4 -8 -20 -12 -4 -2 -3 -4 -4 -2 -1 -0 -7 -19 -20 -21 -10 -7 -11 -15 -14 -6 -7 -11 -7 -2 -2 -8 -14 -10 -9 -13 -7 -15 -45 -93 -102 -109 -113 -116 -124 -141 -146 -151 -134 -139 -148 -137 -128 -142 -135 -140 -149 -148 -148 -131 -78 -75 -88 -85 -75 -68 0 0 -5 0 -82 -137 -117 -141 -169 -193 -129 -111 -127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -78 -184 -153 -52 -53 -50 -49 -49 -49 -49 -48 -48 -48 -48 -48 -47 -45 -42 -39 -35 -33 -30 -29 -28 -26 -24 -22 -21 -19 -19 -18 -18 -18 -17 -17 -16 -15 -13 -12 -10 -9 -7 -6 -4 -4 -2 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -1 -1 -1 -0 0 -0 -0 -0 -0 -1 -1 -1 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -2 -3 -1 -0 -2 -5 0 0 -3 -4 -6 -6 -2 -0 -3 -1 -0 0 0 0 -5 -23 -25 -12 -3 -0 -0 -2 -5 -5 -7 -6 -10 -11 -9 -6 -5 -5 -24 -9 -81 -69 -3 -0 -14 -137 -51 -23 -14 -110 -225 -145 -8 -22 -55 -73 -51 -16 -2 -3 -5 -3 -1 0 -4 -6 0 0 0 -0 -0 0 -0 -1 -2 -8 -2 -1 -1 -1 -0 -1 -4 -5 -8 -44 -126 -100 -7 -0 -1 -1 -0 -0 -1 -10 -24 -17 -6 -1 -0 0 0 -0 -1 -4 -4 -4 -3 -3 -2 -1 -0 -0 -0 -1 -2 -1 -0 -0 -1 -4 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 0 0 -0 -0 0 0 0 -0 -2 -1 -1 -1 -3 -6 -9 -9 -12 -16 -19 -21 -23 -24 -26 -26 -23 -22 -22 -21 -17 -11 -7 -5 -5 -4 -4 -3 -1 -1 -3 -8 -11 -11 -8 -7 -18 -34 -15 -21 -32 -45 -45 -30 -20 -20 -25 -26 -25 -22 -20 -19 -17 -18 -18 -17 -19 -22 -22 -21 -13 -9 -7 -10 -13 -14 -17 -17 -25 -29 -29 -28 -26 -25 -25 -22 -27 -30 -29 -27 -28 -29 -30 -34 -36 -36 -35 -35 -36 -32 -31 -27 -22 -19 -19 -23 -26 -22 -27 -28 -24 -20 -18 -17 -18 -20 -21 -20 -19 -17 -15 -14 -14 -14 -15 -16 -18 -20 -13 -12 -3 -1 -1 -2 -5 -5 -7 -6 -6 -7 -8 -8 -6 -4 -1 -1 -1 -1 -2 -3 -3 -2 -2 -2 -4 -4 -0 -1 -4 -5 -4 -3 -3 -3 -1 -1 -1 -1 -2 -3 -4 -4 -1 -1 -1 -4 -4 -2 -2 -2 -2 -2 -1 -0 -1 -0 -0 -1 -1 -2 -2 -0 -0 -1 -1 -2 -1 -2 -3 -3 -0 -0 0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -1 -1 -2 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -2 -3 -2 -5 -2 0 -0 -0 0 -0 -5 -3 -6 -10 -11 -16 -10 -4 -1 -0 -1 -1 -1 -1 -5 -3 -1 -0 -1 -1 -2 -10 -12 -8 -3 -1 -1 0 0 0 0 0 0 0 0 -8 -7 -6 -2 0 0 0 -0 -0 0 0 -1 -5 -10 -14 -9 -13 -16 -12 -14 -22 -12 -4 -1 -1 -2 -5 -4 -4 -6 -2 -0 -1 -1 -2 -1 -1 -1 -2 -13 -38 -39 -24 -11 -6 -9 -13 -13 -12 -11 -13 -9 -3 -1 -2 -2 -2 -2 -2 -1 -3 -10 -49 -56 -76 -92 -92 -79 -117 -98 -94 -114 -134 -124 -119 -97 -111 -118 -117 -110 -118 -150 -150 -138 -127 -117 -115 -119 -137 -128 -155 -77 -49 -66 -54 -93 -126 -111 -142 -152 -149 -156 -24 -59 -31 0 0 0 0 0 0 0 0 -10 0 0 0 0 0 -32 -66 -106 -149 -29 -19 -65 -110 -115 0 -3 -47 -32 0 -53 -156 -161 -119 -47 -50 -50 -49 -49 -48 -47 -47 -47 -46 -47 -46 -44 -42 -38 -34 -31 -30 -28 -27 -25 -23 -21 -20 -18 -18 -18 -17 -16 -15 -15 -14 -14 -12 -11 -10 -9 -8 -7 -4 -3 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 -0 -0 0 0 0 0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -1 -3 -2 -1 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -0 -2 -2 -1 -0 -0 -1 0 0 -3 -6 -5 -2 -0 -0 -2 -0 -0 -1 -0 -0 -3 -18 -17 -18 -11 -4 -3 -2 -0 -0 -2 -2 -2 -3 -2 -2 -2 -9 -14 -4 -7 -8 -2 -1 -4 -28 -137 -74 -67 -158 -185 -137 -12 -24 -43 -31 -10 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -1 -1 -8 -2 -1 -0 -1 -1 -1 -5 -13 -23 -78 -80 -34 -2 0 0 -0 -0 0 -6 -12 -6 -3 -2 -0 -0 -0 0 -0 -1 -3 -1 -2 -1 -0 -0 -0 0 0 0 -0 -1 -1 -0 -0 -1 -3 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 0 -0 -1 -0 -0 0 0 0 -0 -0 -1 -2 -4 -8 -9 -11 -13 -18 -21 -23 -24 -26 -27 -26 -23 -22 -21 -18 -14 -8 -6 -6 -5 -4 -3 -2 -2 -2 -6 -6 -7 -7 -8 -17 -40 -36 -22 -25 -38 -42 -32 -26 -24 -26 -28 -28 -26 -23 -22 -20 -19 -22 -23 -22 -21 -21 -20 -19 -17 -15 -15 -15 -16 -17 -19 -19 -30 -31 -29 -29 -30 -29 -27 -31 -31 -31 -30 -29 -29 -30 -29 -31 -35 -37 -37 -38 -40 -39 -39 -34 -28 -23 -21 -24 -25 -21 -20 -21 -22 -21 -21 -20 -19 -19 -20 -18 -17 -15 -14 -17 -19 -17 -15 -15 -16 -17 -15 -14 -6 -2 -2 -1 -2 -3 -3 -4 -5 -7 -6 -3 -4 -6 -2 -0 -1 -3 -3 -4 -5 -2 -2 -3 -4 -4 -2 -2 -3 -4 -5 -4 -4 -2 -3 -2 -1 -1 -1 -2 -1 -1 -1 -1 -0 -1 -2 -0 -1 -1 -1 -1 -1 -2 -4 -2 -1 -1 -1 -1 -0 -1 -2 -6 -5 -6 -6 -6 -4 -0 -3 -1 -0 -2 -5 -7 -0 -5 -7 -8 -6 -3 -0 0 -0 -2 -4 -4 -2 -1 0 0 -1 -1 -1 -1 -2 -2 -1 -0 -1 -1 -0 0 -0 -0 -0 -0 -1 -7 -20 -29 -21 -22 -9 -2 -0 -0 0 0 -0 -2 -2 -1 -1 -0 -1 -3 -9 -12 -11 -7 -6 -2 -0 0 0 -0 -1 -1 0 -0 -3 -6 -5 -2 -1 -0 0 -0 -0 -2 -5 -3 -3 -6 -13 -14 -18 -26 -39 -43 -24 -8 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -5 -24 -33 -43 -24 -6 -5 -8 -10 -8 -9 -10 -11 -9 -4 -4 -5 -3 -2 -3 -3 -3 -3 -13 -16 -39 -66 -81 -95 -95 -80 -80 -93 -121 -144 -118 -109 -101 -98 -100 -105 -111 -110 -134 -141 -149 -150 -145 -136 -126 -135 -141 -143 -155 -154 -112 -66 -83 -83 -54 -100 -186 -158 -161 -184 -194 -114 0 0 0 0 0 0 0 -49 -176 -54 -76 -104 -153 -203 -183 -154 -195 -189 -166 -205 -207 -133 -85 -5 -171 -191 -84 0 -21 -167 -51 -65 -47 -51 -50 -49 -49 -49 -48 -47 -46 -48 -47 -47 -44 -41 -37 -33 -33 -31 -27 -25 -23 -21 -20 -19 -17 -17 -16 -16 -15 -14 -14 -13 -13 -12 -10 -10 -9 -8 -7 -4 -3 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 0 0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -1 -0 -0 -0 -0 -0 0 0 0 -0 -1 -3 -1 -0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -0 -0 -3 -2 -0 0 0 0 0 0 -4 -3 -1 -1 -1 -1 -1 -1 -2 -3 -2 -5 -19 -41 -23 -20 -16 -14 -11 -8 -5 -1 -0 -0 -0 -0 -0 -0 -1 -25 -6 0 -3 -13 -19 -4 -7 -59 -292 -228 -174 -199 -143 -69 -11 -13 -12 -5 -1 -2 -6 -1 -0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -4 -1 -0 -1 -1 -0 -0 -1 -8 -13 -19 -15 -4 0 -0 -3 -1 -1 -15 -22 -4 -1 -0 0 0 0 0 -0 -0 -1 -0 0 -0 -0 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 0 -0 -0 -1 -2 -4 -5 -7 -10 -13 -16 -25 -28 -26 -27 -28 -28 -26 -23 -21 -19 -15 -10 -6 -6 -5 -5 -4 -3 -2 -2 -2 -3 -4 -5 -8 -12 -26 -54 -11 -15 -24 -46 -60 -28 -29 -28 -29 -30 -30 -28 -25 -24 -23 -22 -25 -26 -26 -26 -24 -24 -23 -22 -22 -23 -23 -23 -22 -23 -21 -30 -29 -20 -16 -14 -28 -29 -28 -26 -28 -32 -35 -35 -36 -32 -29 -31 -36 -37 -37 -40 -41 -41 -39 -34 -27 -22 -21 -19 -16 -17 -19 -19 -19 -18 -18 -20 -21 -19 -18 -18 -16 -15 -17 -18 -18 -18 -17 -17 -17 -18 -17 -14 -11 -6 -1 -0 -1 -3 -4 -6 -6 -5 -0 -3 -6 -4 -4 -6 -8 -5 -6 -5 -3 -3 -3 -4 -4 -4 -4 -2 -3 -6 -5 -4 -3 -3 -2 -1 -1 -1 -2 -2 -2 -6 -4 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -3 -3 -1 -0 -0 -1 -11 -13 -10 -7 -5 -3 -1 -0 -1 -0 -1 -4 -6 -7 -1 -4 -8 -8 -6 -4 0 0 0 -7 -9 -6 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -1 -5 -21 -56 -34 -27 -14 -1 -1 -0 -0 -0 0 -0 -1 -1 -1 -0 -2 -5 -9 -14 -18 -17 -12 -6 -2 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -1 -3 -2 -1 -4 -8 -15 -27 -49 -50 -48 -18 -2 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -2 -20 -22 -29 -22 -7 -3 -6 -6 -5 -7 -10 -10 -5 -4 -4 -10 -7 -3 -5 -5 -4 -5 -3 -16 -43 -70 -77 -79 -70 -63 -67 -84 -87 -103 -100 -103 -98 -85 -71 -67 -88 -97 -104 -116 -137 -148 -151 -122 -123 -131 -122 -119 -145 -151 -115 -104 -103 -101 -111 -148 -171 -157 -57 -14 -124 -163 -16 -171 -40 -33 -35 0 -28 -166 -196 -178 -142 -114 -114 -144 -125 -108 -175 -192 -202 -197 -132 -4 0 0 -1 0 -6 -39 -44 -135 -197 -188 -48 -52 -50 -50 -49 -49 -48 -47 -45 -46 -33 -28 -35 -40 -37 -35 -32 -29 -26 -24 -22 -20 -19 -17 -15 -15 -15 -15 -14 -14 -14 -13 -12 -11 -11 -10 -9 -8 -6 -4 -2 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 -1 -1 -1 -1 -0 0 0 0 0 -0 -1 0 -0 -1 -1 -1 -0 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -0 0 -0 0 -0 0 0 -1 -1 -1 0 -0 -1 -1 -1 -4 -9 -9 -7 -6 -4 -1 0 -1 -5 -6 -3 -4 -3 -2 -3 -8 -30 -35 -29 -20 -25 -25 -18 -18 -22 -9 -3 -1 -1 -1 -1 0 -0 -12 -4 -0 -14 -46 -61 -39 -11 -164 -296 -259 -145 -103 -132 -27 -25 -17 -10 -4 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 -1 -0 0 0 0 -0 -5 -12 -16 -20 -15 -1 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 -0 -1 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -1 -1 -1 0 0 -1 -0 -1 -3 -5 -6 -7 -11 -16 -23 -29 -31 -31 -32 -32 -29 -26 -24 -22 -18 -14 -9 -9 -7 -5 -5 -5 -4 -3 -1 -1 -1 -3 -4 -6 -21 -79 -17 -6 -6 -14 -32 -42 -22 -33 -33 -29 -27 -26 -26 -26 -27 -27 -27 -28 -28 -28 -26 -26 -30 -31 -26 -26 -30 -29 -24 -21 -21 -17 -27 -28 -13 -9 -11 -29 -32 -30 -29 -32 -34 -40 -43 -44 -42 -37 -34 -36 -38 -41 -42 -41 -42 -43 -37 -29 -24 -19 -18 -19 -19 -19 -19 -17 -15 -15 -16 -17 -18 -19 -17 -17 -17 -17 -17 -18 -20 -23 -21 -19 -18 -17 -17 -17 -13 -4 -1 -1 -3 -5 -6 -6 -7 -5 -4 -5 -6 -6 -8 -7 -8 -5 -2 -2 -4 -4 -3 -4 -5 -3 -3 -6 -8 -4 -5 -4 -3 -1 -1 -2 -2 -2 -4 -2 -8 -10 -6 -7 -5 -7 -4 -3 -1 -1 -0 -0 -0 -0 -4 -5 -2 -0 -0 -8 -9 -12 -12 -8 -3 -1 -3 -4 -4 -3 -5 -13 -11 -6 -1 0 -0 -0 -1 -3 -0 0 -1 -3 -3 -1 -1 -2 -0 0 -0 -0 -0 -0 -0 -1 -4 -3 -2 -1 -2 -1 -0 -0 -0 -0 -0 -1 -8 -27 -27 -23 -11 -2 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -4 -9 -13 -14 -16 -14 -9 -6 -3 -1 -0 0 0 0 -0 -1 -0 -0 -0 0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -2 -6 -11 -11 -12 -11 -5 -1 -1 -0 -0 -1 -2 -1 -1 -3 -1 -1 -2 -3 -5 -2 -0 -0 -2 -3 -11 -17 -14 -7 -5 -5 -4 -3 -4 -7 -6 -5 -5 -4 -3 -3 -7 -6 -6 -5 -8 -11 -20 -40 -64 -69 -69 -58 -43 -48 -77 -69 -84 -98 -105 -100 -88 -78 -74 -80 -79 -73 -80 -117 -135 -149 -131 -124 -111 -95 -119 -140 -144 -122 -113 -116 -123 -128 -152 -135 -143 -141 -175 -218 -205 -98 -168 -199 -209 -148 -90 -137 -125 -97 -84 -75 -67 -69 -90 -130 -114 -84 -61 -26 -5 -79 -63 -28 0 0 -24 -0 -29 -109 -209 -231 -137 -48 -46 -50 -50 -49 -49 -48 -46 -44 -44 -35 -34 -36 -38 -37 -35 -32 -29 -26 -23 -21 -19 -17 -16 -15 -14 -13 -13 -13 -14 -13 -12 -12 -11 -11 -10 -9 -7 -6 -4 -2 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -4 -10 -11 -7 -5 -6 -2 0 -1 -2 -2 -7 -6 -7 -4 -5 -8 -12 -29 -36 -32 -25 -32 -32 -16 -20 -36 -16 -11 -5 -2 -2 -4 -1 -1 -1 -1 -0 -49 -107 -91 -104 -18 -181 -281 -248 -138 -64 -193 -164 -64 -46 -23 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -10 -7 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 -0 -0 -0 -0 0 0 0 -0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -1 -1 -1 -2 -4 -5 -5 -9 -17 -23 -27 -31 -35 -36 -36 -34 -31 -27 -25 -23 -18 -15 -14 -11 -8 -7 -7 -7 -6 -3 -2 -1 -1 -4 -5 -9 -40 -16 -8 -7 -6 -17 -39 -26 -26 -29 -28 -28 -26 -25 -26 -27 -28 -29 -29 -30 -29 -27 -25 -28 -31 -31 -28 -27 -29 -31 -25 -23 -17 -20 -24 -22 -19 -21 -25 -33 -35 -36 -40 -44 -45 -47 -54 -53 -49 -43 -34 -34 -41 -42 -42 -41 -41 -39 -36 -27 -25 -24 -22 -20 -19 -19 -21 -18 -16 -16 -17 -17 -17 -15 -15 -18 -18 -18 -18 -20 -22 -23 -23 -21 -17 -14 -14 -15 -12 -9 -3 -1 -3 -4 -5 -5 -7 -8 -4 -2 -4 -4 -5 -4 -5 -4 -3 -4 -5 -5 -4 -5 -5 -4 -4 -4 -2 -1 -3 -4 -3 -2 -2 -3 -3 -3 -4 -3 -7 -12 -8 -10 -9 -8 -7 -3 -1 -1 -1 -1 -2 -3 -5 -6 -4 -3 -5 -5 -5 -8 -11 -10 -6 -2 -6 -8 -8 -8 -11 -19 -11 -3 -0 -0 -0 -0 -0 -1 -1 -9 -15 -16 -8 -1 -1 -2 -2 -1 -1 -1 -2 -0 -0 -1 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -0 -2 -5 -7 -6 -3 -3 -0 0 -0 -1 -1 -1 -1 -2 -3 -2 -1 -1 -2 -2 -4 -7 -11 -13 -11 -5 -2 -1 -0 0 -1 -2 -2 -0 -1 -0 0 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -1 -2 -2 -3 -3 -2 -1 -2 -1 -0 -0 -1 -1 -3 -5 -6 -3 -2 -3 -5 -1 -0 0 -0 -2 -6 -11 -15 -8 -6 -5 -3 -2 -3 -2 -4 -4 -4 -3 -3 -2 -8 -7 -10 -10 -11 -15 -19 -32 -46 -48 -44 -44 -57 -71 -90 -87 -91 -102 -114 -114 -115 -110 -97 -90 -97 -96 -79 -100 -114 -123 -119 -115 -112 -102 -123 -137 -136 -127 -121 -119 -120 -86 -100 -110 -108 -111 -186 -203 -179 -168 -159 -137 -126 -113 -127 -128 -109 -87 -66 -66 -64 -73 -98 -141 -71 0 0 0 -33 -130 -112 -29 0 -14 -139 -26 0 -51 -89 -57 0 -49 -46 -46 -49 -49 -49 -48 -46 -43 -41 -36 -35 -35 -36 -36 -33 -30 -28 -25 -23 -20 -18 -17 -16 -14 -13 -12 -12 -12 -13 -13 -12 -12 -11 -10 -9 -8 -6 -5 -4 -2 -1 -1 -1 -0 0 0 0 0 0 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -1 -0 0 -0 -0 0 0 0 0 0 0 0 -1 -1 -0 0 0 0 0 -0 -1 -2 -1 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -1 -4 -2 -4 -8 -8 -4 -1 -1 -0 -0 -0 -1 -7 -21 -21 -8 -2 -3 -6 -10 -25 -78 -53 -41 -26 -32 -32 -6 -8 -31 -17 -13 -11 -8 -5 -3 -2 -0 -8 -4 -2 -3 -14 -47 -19 -8 -130 -254 -259 -177 -257 -435 -128 -30 -16 -8 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -1 -0 -6 -5 -3 -5 -6 -6 -11 -18 -25 -29 -33 -39 -39 -39 -37 -33 -30 -27 -23 -18 -17 -16 -13 -10 -9 -8 -8 -6 -5 -3 -2 -3 -7 -12 -22 -75 -22 -9 -10 -9 -17 -38 -29 -26 -25 -24 -24 -24 -24 -27 -28 -29 -30 -30 -30 -30 -29 -27 -26 -26 -27 -26 -27 -32 -34 -30 -27 -20 -20 -24 -24 -24 -29 -33 -35 -35 -39 -44 -48 -49 -54 -59 -57 -51 -45 -37 -37 -32 -38 -42 -42 -39 -33 -31 -29 -22 -21 -21 -20 -18 -19 -19 -18 -16 -15 -15 -14 -14 -15 -16 -18 -17 -17 -20 -22 -29 -24 -21 -18 -15 -13 -14 -12 -7 -6 -5 -5 -4 -3 -6 -8 -8 -8 -5 -5 -10 -8 -9 -5 -2 -1 -2 -4 -3 -4 -4 -5 -5 -4 -4 -6 -6 -5 -4 -4 -3 -2 -4 -5 -6 -5 -4 -4 -7 -12 -2 -0 -5 -8 -5 -1 -1 -6 -7 -9 -9 -9 -10 -8 -5 -5 -5 -5 -5 -6 -8 -11 -11 -10 -18 -18 -9 -9 -13 -15 -8 -3 -1 -3 -1 -0 -0 -0 -4 -7 -19 -34 -5 -2 -2 -1 -1 -1 -1 -3 -6 -2 -1 -0 -0 -0 -1 -0 -1 -5 -7 -5 -5 -2 -1 -0 0 -0 -0 0 -0 0 0 0 -0 -0 0 0 -1 -1 -2 -3 -3 -1 -1 -1 -1 -3 -3 -5 -9 -4 -3 -1 0 0 -0 -1 -2 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -2 -2 -3 -4 -4 -3 -2 -1 -0 -0 -1 -1 -0 -2 -1 -2 -5 -5 -1 -1 -2 -2 -1 -1 -1 -3 -9 -7 -6 -5 -4 -3 -3 -2 -1 -2 -2 -2 -1 -1 -1 -4 -10 -11 -11 -13 -18 -26 -34 -39 -40 -41 -46 -63 -75 -91 -92 -100 -120 -126 -113 -110 -115 -119 -122 -126 -123 -109 -105 -110 -114 -114 -114 -108 -93 -106 -121 -126 -125 -120 -119 -119 -81 -68 -73 -78 -112 -159 -165 -151 -161 -144 -95 -96 -84 -70 -69 -73 -68 -54 -59 -80 -103 -136 -101 0 0 0 0 -84 -118 -86 -98 -170 -29 0 0 -19 -68 -80 -4 -50 -50 -50 -46 -47 -48 -48 -47 -45 -43 -38 -36 -35 -36 -36 -35 -34 -31 -28 -25 -22 -19 -18 -17 -16 -13 -12 -11 -11 -11 -12 -12 -12 -12 -10 -10 -9 -8 -6 -5 -4 -2 -2 -1 -1 -0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 -0 -0 -1 -0 0 0 -0 -0 -1 -0 -0 -0 0 -0 -0 -0 -1 -0 -0 -1 -0 -0 0 0 0 0 0 0 -0 -1 -3 -3 -3 -1 -0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 0 -1 -4 -3 -2 -3 -3 -2 -0 0 0 -4 -5 -2 -3 -4 -5 -2 -3 -8 -17 -27 -20 -57 -62 -45 -29 -27 -21 0 -1 -19 -13 -10 -8 -12 -17 -7 -2 -4 -6 -5 -5 -5 -6 -6 -4 -6 -15 -229 -272 -44 -177 -241 -36 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -1 -0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -11 -11 -4 -4 -7 -8 -12 -18 -25 -30 -34 -38 -43 -43 -40 -36 -33 -29 -24 -21 -18 -17 -15 -12 -10 -9 -7 -6 -5 -4 -4 -6 -9 -15 -45 -27 -21 -16 -15 -17 -23 -48 -28 -24 -24 -23 -22 -23 -25 -28 -29 -30 -30 -30 -30 -30 -31 -30 -27 -26 -25 -25 -27 -38 -37 -34 -32 -28 -21 -20 -29 -30 -35 -39 -29 -22 -34 -33 -33 -43 -54 -60 -58 -54 -50 -46 -41 -36 -37 -39 -38 -35 -32 -31 -28 -22 -20 -21 -22 -17 -16 -16 -15 -13 -12 -13 -13 -14 -14 -15 -16 -15 -16 -21 -27 -32 -23 -16 -14 -13 -13 -15 -8 -7 -8 -8 -7 -5 -4 -5 -6 -8 -10 -11 -10 -7 -8 -12 -7 -2 -2 -6 -5 -3 -4 -3 -4 -5 -4 -6 -3 -5 -7 -7 -4 -2 -3 -3 -7 -9 -5 -1 -3 -8 -12 -10 -13 -9 -3 -1 -1 -0 -2 -6 -4 -2 -5 -9 -5 -6 -7 -9 -8 -5 -8 -9 -11 -12 -12 -17 -21 -7 -3 -11 -10 -6 -3 -4 -11 -4 -1 -0 -0 -6 -20 -30 -21 -13 -6 -4 -4 -5 -4 -3 -11 -13 -8 -4 -2 -1 -0 -0 -0 -1 -9 -20 -20 -9 -2 -2 -1 -0 0 0 -0 -1 -0 0 -0 -0 0 0 0 0 -1 -2 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -3 -1 -0 -0 -0 -1 -5 -5 -1 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -3 -4 -6 -3 -3 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -1 -2 -2 -5 -6 -5 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -3 -5 -6 -9 -13 -21 -33 -38 -42 -48 -44 -43 -35 -63 -77 -81 -103 -128 -129 -118 -111 -115 -120 -128 -132 -122 -121 -118 -119 -120 -119 -117 -99 -86 -98 -110 -109 -113 -113 -118 -93 -65 -54 -51 -66 -75 -111 -120 -130 -135 -114 -111 -108 -91 -71 -58 -52 -51 -67 -78 -114 -148 -184 -180 0 0 0 0 0 -3 -31 -65 -189 -79 0 0 -9 -28 -11 -1 -106 -52 -49 -44 -43 -42 -42 -43 -44 -41 -39 -39 -36 -36 -36 -36 -34 -32 -28 -25 -22 -20 -19 -17 -15 -12 -11 -10 -10 -10 -11 -11 -12 -11 -10 -10 -9 -7 -6 -5 -4 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 0 0 -0 -1 -2 -1 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 0 0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 -0 -0 0 -1 -4 -5 -4 -2 -2 -1 -4 -6 -8 -6 -2 0 -1 -12 -4 -2 -9 -11 -23 -46 -26 -45 -40 -31 -21 -14 -11 -8 -17 -14 -11 -7 -4 -8 -14 -3 -2 -3 -4 -4 -5 -9 -15 -5 -5 -3 -5 -150 -204 -12 -10 -162 -56 -8 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -1 -3 -6 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -3 -5 -7 -7 -3 -0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -5 -5 -9 -11 -15 -20 -27 -32 -34 -43 -44 -45 -43 -39 -35 -31 -28 -21 -19 -18 -16 -13 -10 -8 -6 -8 -8 -7 -5 -5 -6 -12 -56 -61 -32 -18 -21 -26 -42 -41 -22 -18 -19 -21 -21 -22 -26 -28 -29 -30 -30 -30 -30 -30 -47 -36 -29 -28 -28 -27 -28 -39 -38 -30 -24 -16 -4 -3 -22 -31 -39 -43 -29 -3 -4 -7 -28 -45 -56 -60 -59 -56 -55 -44 -37 -35 -36 -37 -36 -35 -33 -31 -26 -23 -21 -22 -22 -15 -14 -13 -12 -11 -11 -13 -13 -14 -14 -14 -15 -15 -16 -24 -29 -24 -22 -18 -13 -11 -14 -15 -10 -9 -10 -10 -9 -6 -7 -5 -5 -7 -10 -10 -10 -5 -7 -10 -8 -5 -7 -8 -5 -5 -5 -3 -1 -3 -2 -6 -3 -3 -6 -6 -4 -3 -4 -6 -8 -10 -9 -7 -5 -11 -11 -11 -11 -8 -2 -1 -2 -2 -3 -3 -4 -7 -8 -5 -1 -2 -2 -2 -1 -3 -7 -12 -10 -9 -11 -19 -26 -3 -1 -6 -4 -1 -1 -0 0 -2 -1 -0 -1 -3 -6 -26 -23 -16 -14 -13 -12 -5 -0 -6 -20 -19 -12 -9 -6 -4 -3 -2 -2 -3 -6 -9 -3 -4 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -1 -0 -0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -2 -4 -9 -5 -2 -2 -1 -0 -0 -1 -0 -1 -1 -1 -2 -1 -2 -2 -2 -2 -6 -14 -7 -3 -2 -3 -5 -6 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -6 -10 -15 -20 -28 -31 -32 -34 -19 -10 -10 -28 -41 -55 -100 -117 -132 -131 -127 -127 -132 -130 -105 -110 -119 -123 -124 -126 -123 -121 -112 -99 -86 -88 -90 -99 -106 -96 -72 -58 -55 -61 -82 -91 -106 -116 -114 -98 -114 -154 -149 -126 -108 -102 -88 -56 -87 -129 -156 -164 -172 -190 -30 0 -24 -41 0 -2 -34 -7 -34 -9 0 0 0 0 -46 -40 0 -50 -47 -43 -41 -41 -41 -42 -43 -41 -41 -38 -36 -36 -36 -35 -34 -31 -28 -25 -24 -22 -19 -16 -15 -11 -10 -10 -9 -9 -10 -10 -11 -11 -10 -9 -8 -7 -6 -5 -5 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -1 -0 -1 -1 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 -0 0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 -1 -2 -5 -4 -2 -5 -0 -2 -3 -4 -3 -1 -1 -1 -12 -5 -7 -15 -18 -15 -14 -5 -38 -34 -23 -11 -7 -7 -8 -17 -13 -19 -13 -4 -4 -9 -1 -2 -1 -1 -3 -5 -8 -13 -5 -3 -2 -2 -8 -16 -14 -6 -105 -73 -25 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -8 -3 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -1 -2 -3 -5 -5 -3 -2 -2 -1 -0 0 0 0 0 0 -1 -1 -1 -1 -0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 -0 0 0 0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -1 -2 -4 -5 -6 -10 -13 -17 -24 -29 -31 -38 -44 -46 -47 -45 -42 -39 -33 -29 -22 -20 -19 -17 -14 -11 -8 -10 -13 -13 -10 -7 -9 -13 -57 -69 -39 -21 -21 -24 -34 -67 -36 -26 -26 -25 -22 -23 -25 -28 -29 -30 -31 -31 -31 -32 -35 -51 -42 -34 -34 -34 -30 -31 -37 -32 -26 -23 -22 -17 -4 -22 -35 -43 -45 -40 -33 -22 -10 -32 -48 -54 -56 -55 -53 -49 -42 -37 -35 -34 -33 -35 -34 -34 -32 -27 -23 -21 -19 -16 -13 -12 -12 -12 -16 -24 -23 -15 -16 -17 -17 -17 -16 -18 -24 -25 -24 -22 -18 -11 -9 -14 -11 -8 -8 -9 -11 -9 -8 -10 -10 -10 -11 -12 -14 -7 -5 -5 -6 -6 -7 -8 -4 -4 -5 -5 -4 -2 -3 -1 -3 -2 -2 -3 -4 -4 -3 -5 -7 -8 -9 -14 -19 -13 -15 -12 -10 -11 -10 -2 -2 -2 -2 -1 -0 -0 -0 -3 -1 -0 0 -0 -0 -1 -6 -4 -5 -6 -8 -10 -9 -10 -11 -7 -5 -6 -7 -7 -0 -1 -1 -0 -1 -4 -3 -1 -35 -24 -19 -18 -16 -16 -8 -4 -7 -15 -21 -25 -33 -5 -3 -5 -6 -7 -7 -4 -4 -3 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -5 -2 -1 -1 -1 -1 -1 -1 -0 0 -0 -1 -0 -0 0 0 0 0 0 0 -0 -3 -4 -2 -2 -1 -1 -3 -5 -5 -3 -2 -1 -0 -1 -2 -2 -4 -6 -1 -0 -1 -1 -3 -6 -9 -7 -19 -27 -9 -4 -4 -4 -7 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -4 -8 -12 -17 -17 -13 -16 -13 -7 -3 -3 -5 -7 -24 -69 -103 -113 -112 -113 -122 -129 -133 -123 -116 -117 -121 -125 -103 -118 -127 -122 -106 -103 -116 -90 -99 -104 -87 -61 -62 -55 -65 -77 -91 -100 -100 -107 -99 -126 -153 -164 -158 -148 -147 -130 -85 -110 -167 -203 -202 -39 -14 -41 -35 -8 -13 0 0 0 0 0 0 0 0 0 -17 -75 -95 -44 -49 -46 -42 -41 -40 -42 -43 -42 -42 -40 -38 -36 -36 -36 -36 -34 -30 -27 -27 -25 -22 -19 -16 -14 -11 -10 -9 -9 -8 -9 -9 -10 -10 -9 -9 -8 -6 -6 -5 -5 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -0 0 0 -0 -1 -1 -0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 -0 -1 -1 -4 -6 -6 -2 -0 -0 -4 -3 -1 -2 -2 -5 -9 -5 -15 -21 -26 -33 -32 -21 -11 -48 -40 -13 -3 -4 -4 -6 -11 -15 -13 -7 -4 -9 -1 -2 -2 -1 -2 -7 -8 -8 -2 -0 0 -0 -1 -1 -4 -3 -5 -19 -10 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -5 -7 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -0 -0 -0 -1 -1 -0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 -1 -1 -1 0 -0 0 0 0 -0 -1 -2 -4 -7 -11 -18 -23 -26 -27 -33 -40 -46 -50 -49 -46 -45 -43 -37 -29 -23 -22 -20 -17 -14 -12 -13 -14 -15 -15 -14 -13 -11 -12 -29 -55 -41 -21 -24 -29 -46 -65 -41 -28 -26 -25 -25 -25 -27 -29 -30 -31 -33 -34 -35 -37 -46 -49 -49 -45 -39 -39 -32 -34 -38 -31 -21 -20 -17 -13 -13 -30 -43 -46 -42 -41 -39 -27 -21 -34 -44 -46 -49 -48 -46 -43 -38 -33 -30 -30 -30 -31 -32 -32 -31 -28 -25 -22 -18 -13 -12 -11 -11 -13 -17 -23 -26 -20 -19 -18 -15 -17 -19 -24 -25 -24 -24 -22 -20 -10 -9 -12 -11 -10 -10 -10 -10 -10 -11 -12 -14 -15 -15 -14 -15 -13 -7 -4 -4 -5 -7 -9 -12 -10 -7 -7 -10 -10 -7 -2 -1 -1 -3 -4 -5 -4 -4 -6 -8 -7 -6 -9 -13 -15 -15 -13 -13 -16 -13 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 0 -0 -1 -1 -3 -4 -6 -9 -12 -5 -1 -4 -6 -7 -8 -8 -8 -7 -7 -6 -6 -8 -8 -11 -12 -25 -26 -20 -17 -15 -13 -9 -9 -12 -21 -32 -44 -20 -3 -1 -0 -5 -10 -9 -9 -3 -0 -0 -0 -1 -1 -0 0 0 0 -0 -0 -0 0 -2 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -3 -14 -13 -6 -2 -3 -2 -3 -3 -3 -1 -0 -0 -0 -1 -0 0 -0 -1 -1 0 0 -0 -0 -2 -3 -3 -0 -0 -1 -1 -2 -1 -1 -1 -5 -9 -12 -9 -4 -7 -2 -5 -2 -3 -5 -7 -8 -5 -31 -22 -10 -10 -15 -1 -3 -3 -3 -4 -3 -3 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -6 -8 -8 -8 -7 -8 -10 -11 -8 -5 -4 -3 -15 -41 -67 -83 -82 -81 -103 -114 -121 -121 -117 -117 -119 -106 -107 -120 -126 -119 -113 -111 -114 -93 -86 -87 -97 -89 -82 -78 -69 -73 -80 -64 -62 -98 -116 -133 -153 -165 -166 -170 -167 -158 -141 -140 -161 -180 -183 -165 -180 -168 -109 0 0 0 0 0 0 0 0 0 0 -15 -30 -47 -186 -191 -48 -45 -42 -39 -39 -39 -38 -39 -41 -39 -37 -35 -35 -36 -35 -32 -29 -29 -27 -25 -22 -18 -15 -14 -11 -9 -9 -8 -8 -8 -9 -9 -9 -10 -9 -8 -7 -7 -5 -4 -3 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -0 0 0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -3 -2 -0 0 -2 -3 -3 -2 -2 -4 -12 -7 -18 -29 -26 -15 -10 -10 -30 -30 -92 -103 -54 -2 -1 -2 -1 -6 -6 -5 -6 -4 -6 -0 0 -2 -2 -6 -14 -6 -4 -1 0 0 0 -0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 -0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -1 -2 -2 -0 -0 -0 0 0 -1 -2 -2 -4 -8 -14 -20 -25 -30 -35 -34 -42 -51 -53 -50 -47 -47 -43 -38 -29 -24 -21 -19 -18 -19 -22 -21 -18 -16 -14 -13 -13 -12 -18 -56 -47 -20 -17 -22 -23 -38 -62 -49 -29 -27 -27 -28 -29 -28 -28 -29 -33 -36 -38 -41 -45 -49 -49 -49 -49 -48 -44 -36 -35 -36 -32 -28 -24 -18 -16 -20 -34 -45 -48 -45 -40 -34 -26 -28 -35 -38 -39 -41 -43 -42 -41 -37 -32 -29 -28 -27 -28 -29 -30 -29 -24 -24 -22 -21 -16 -13 -11 -10 -10 -7 -15 -16 -16 -17 -16 -16 -17 -20 -22 -22 -23 -25 -24 -25 -16 -12 -13 -14 -13 -10 -7 -7 -8 -10 -11 -11 -14 -11 -10 -14 -15 -8 -3 -3 -3 -5 -10 -12 -10 -7 -8 -12 -11 -8 -3 -2 -4 -5 -4 -4 -4 -5 -6 -7 -8 -6 -6 -6 -10 -12 -11 -12 -15 -16 -15 -14 -8 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -3 -4 -5 -7 -11 -16 -4 -0 -0 -1 -3 -7 -10 -9 -12 -16 -17 -15 -13 -10 -13 -15 -18 -19 -20 -21 -17 -19 -18 -21 -24 -21 -19 -29 -5 -0 -1 -3 -5 -4 -5 -6 -2 -0 -0 -0 -2 -2 -0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -1 -1 -6 -9 -5 -1 -0 -2 -6 -16 -15 -2 -4 -3 -3 -5 -5 -3 -1 -0 0 -0 -0 -2 -4 -3 -4 -5 -2 -8 -8 -3 -1 -3 -1 -1 -1 -1 -1 -1 -1 -4 -10 -14 -19 -17 -1 -1 -1 -1 -2 -4 -4 -4 -3 -1 -4 -9 -14 -25 -34 -4 -1 -3 -4 -4 -4 -2 -1 -1 -0 -0 -0 -1 -0 -2 -2 -4 -6 -7 -7 -7 -9 -9 -12 -16 -16 -12 -5 -2 -9 -27 -53 -66 -67 -64 -82 -96 -104 -111 -113 -107 -93 -94 -107 -113 -117 -111 -108 -108 -106 -98 -85 -76 -87 -85 -85 -83 -81 -79 -80 -80 -57 -79 -111 -130 -141 -153 -146 -161 -169 -159 -144 -151 -123 -133 -129 -146 -194 -196 -168 -26 -101 -79 -3 -12 0 0 0 0 0 -27 -76 -3 -146 -160 Wind_Speed 28 29 28 27 26 24 23 22 20 19 19 20 20 19 18 17 15 11 11 11 12 14 17 19 19 18 19 20 20 20 19 18 13 10 9 8 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 7 7 6 6 6 7 7 6 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 13 13 12 13 13 12 11 11 11 10 10 10 9 8 8 8 9 12 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 6 6 6 7 7 7 7 6 6 6 6 6 7 7 6 6 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 8 8 8 7 7 8 8 9 9 10 10 9 9 8 7 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 27 28 27 26 26 25 24 23 21 20 20 20 20 19 17 15 14 13 11 10 11 12 13 15 15 14 14 15 15 14 13 12 9 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 5 5 5 5 6 5 5 5 5 6 6 6 6 6 6 6 7 6 6 6 6 7 7 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 14 14 14 14 13 13 13 12 12 12 13 13 14 14 13 13 12 12 11 12 13 12 11 10 9 8 8 8 8 8 9 10 11 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 6 6 6 6 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 7 7 8 8 8 8 8 9 9 9 9 8 7 6 6 6 6 7 7 7 7 7 7 8 7 8 9 9 10 10 10 10 10 27 27 27 26 26 25 25 24 22 21 21 20 19 18 16 15 13 12 11 10 10 10 11 12 13 12 10 10 10 10 9 8 7 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 6 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 12 12 12 12 13 13 14 14 13 13 12 12 11 10 11 12 10 9 8 8 8 9 9 10 10 11 12 13 13 12 12 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 7 8 7 7 7 7 7 7 7 9 9 9 8 8 7 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 10 10 10 26 26 26 26 26 26 25 24 23 22 21 21 19 18 15 13 12 11 10 10 10 10 10 10 10 9 8 8 8 7 7 6 6 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 14 14 14 14 13 13 13 12 12 12 12 13 14 14 14 13 13 12 12 11 11 10 9 8 8 8 9 9 9 10 10 11 11 12 12 12 12 12 12 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 4 4 3 4 5 5 5 5 6 7 6 6 6 6 7 7 7 8 8 8 8 7 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 10 26 26 26 27 27 26 25 25 24 23 22 22 19 16 14 12 11 11 10 10 10 9 9 9 9 8 7 7 6 6 5 6 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 13 13 13 13 14 14 14 13 13 12 12 12 12 12 13 14 14 14 14 13 13 12 11 10 9 8 8 8 9 9 9 9 9 9 9 11 12 12 12 12 12 12 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 6 6 7 6 6 6 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 3 3 3 3 4 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 10 25 26 26 27 26 26 25 25 25 24 23 22 18 15 13 12 11 10 10 9 9 9 8 8 9 8 7 7 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 12 12 13 13 15 15 15 14 14 13 13 11 10 9 8 8 10 8 9 9 9 8 7 9 12 12 12 12 11 12 12 12 14 14 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 6 7 6 6 6 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 4 3 3 2 2 2 4 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 7 5 5 5 5 6 5 5 6 6 6 6 6 7 7 8 8 8 9 9 9 9 25 25 26 27 26 25 25 25 25 24 23 20 16 13 12 11 10 10 9 9 9 8 8 8 8 8 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 4 4 5 5 5 4 4 4 4 4 3 4 4 4 4 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 16 16 15 14 14 12 11 9 10 8 9 6 9 8 7 7 6 9 11 11 11 11 10 11 12 13 13 14 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 6 7 6 6 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 4 3 3 3 2 3 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 6 5 6 7 7 7 8 8 9 9 9 9 24 24 25 26 25 25 25 25 25 24 22 19 14 12 11 10 10 9 9 9 8 8 8 8 7 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 3 4 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 4 4 4 4 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 17 16 16 16 16 15 13 13 8 6 5 6 7 6 6 5 9 10 10 10 9 10 11 12 13 13 14 13 13 13 13 13 13 13 12 12 13 12 12 12 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 6 7 6 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 4 3 3 3 3 3 4 5 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 5 4 5 5 5 5 5 5 6 6 5 6 6 7 7 8 8 8 8 9 9 23 23 23 24 24 25 25 25 24 22 19 16 12 11 10 10 9 9 9 9 8 8 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 16 17 18 19 18 17 17 17 17 16 12 5 5 4 5 4 5 5 5 8 8 7 8 10 11 12 13 13 13 13 13 13 12 13 13 13 12 12 12 12 12 12 13 13 13 13 13 12 12 13 13 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 6 6 6 6 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 5 4 4 3 3 3 3 4 4 5 4 5 5 6 6 6 6 6 6 7 7 7 7 7 6 5 4 4 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 9 21 22 22 23 24 24 25 24 23 20 17 13 11 10 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 12 12 12 12 12 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 16 19 21 21 20 20 18 16 10 10 7 3 3 3 3 3 3 3 4 6 7 6 8 10 11 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 13 13 13 13 13 12 12 13 13 13 12 12 13 13 13 13 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 6 6 6 6 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 5 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 6 6 6 6 5 4 4 4 4 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 9 20 21 21 22 23 24 23 22 20 16 14 12 10 10 9 9 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 13 13 14 14 14 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 14 14 15 17 21 23 23 23 23 21 18 nan nan 4 2 3 3 3 3 4 3 1 5 8 9 9 10 11 11 12 12 12 12 11 12 12 13 14 14 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 13 13 13 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 5 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 8 8 8 8 19 20 20 22 23 22 20 19 16 14 12 11 10 10 9 9 8 8 8 8 8 8 8 7 7 6 5 5 5 5 5 5 4 4 4 3 3 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 16 18 21 23 25 25 24 24 23 20 15 10 7 5 4 4 4 3 4 4 6 8 9 9 9 10 11 11 11 11 11 11 11 11 13 14 14 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 13 13 13 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 4 3 3 3 3 3 4 4 4 3 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 4 4 5 5 6 6 6 7 7 7 7 8 8 8 8 19 19 20 22 22 20 16 15 14 12 11 10 10 9 9 9 9 9 8 8 8 9 8 8 7 7 6 6 5 5 5 5 4 4 4 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 12 13 14 16 17 19 22 25 25 25 24 23 19 16 13 10 8 6 5 5 4 4 6 7 8 8 8 9 10 11 11 11 11 11 11 10 11 13 14 14 13 12 12 12 12 12 11 12 12 12 13 13 13 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 5 4 4 3 3 3 3 4 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 7 7 7 7 8 8 8 8 18 19 20 21 20 17 13 12 12 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 6 6 5 5 4 4 4 4 3 4 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 15 16 19 22 24 24 24 23 21 18 16 14 12 9 7 6 6 6 6 6 7 7 7 8 9 10 11 11 12 12 12 12 10 10 12 13 14 13 12 12 12 12 12 11 12 13 12 12 13 13 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 6 6 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 4 3 3 3 4 4 4 3 3 3 3 3 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 8 8 18 19 19 19 18 15 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 6 6 6 5 5 4 4 3 3 3 3 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 3 4 3 4 3 3 3 4 4 4 4 4 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 19 21 23 23 23 21 20 19 17 15 13 10 8 8 8 8 8 8 7 7 7 9 10 10 11 12 12 12 12 12 11 11 12 13 14 13 12 12 12 12 11 11 12 12 12 12 13 13 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 7 7 6 5 4 4 3 3 3 4 4 4 4 3 2 2 2 2 2 2 3 3 3 4 4 4 3 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 8 8 17 17 17 17 15 12 9 9 9 10 10 10 10 10 11 11 11 10 10 9 9 9 9 9 9 8 7 7 6 6 5 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 14 14 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 14 15 18 21 21 22 22 22 20 18 16 15 13 11 9 8 8 8 7 7 7 7 8 9 10 10 11 11 11 11 12 12 11 12 13 13 14 13 12 12 12 12 11 11 12 12 12 12 12 13 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 6 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 7 7 6 5 4 4 3 2 3 4 4 4 4 3 2 2 2 1 1 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 15 15 14 13 12 10 9 9 9 9 9 10 10 11 11 11 11 11 11 10 10 9 9 9 9 8 7 7 7 6 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 13 14 14 16 17 19 20 20 21 21 20 18 16 14 13 11 9 9 8 8 7 6 7 7 9 9 9 10 11 11 11 11 12 13 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 12 12 13 13 13 13 13 12 12 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 7 5 5 4 3 2 2 3 3 3 4 4 3 2 2 2 2 1 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 12 11 10 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 10 10 9 9 9 9 8 8 7 7 6 5 4 4 3 3 2 2 3 3 3 3 3 3 2 2 2 2 2 1 2 2 2 1 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 12 12 12 12 11 12 12 13 13 13 13 13 13 13 13 13 13 12 12 13 14 14 14 15 16 17 17 19 20 20 19 18 16 14 12 12 11 10 9 8 7 7 7 8 10 10 10 11 11 11 11 12 13 13 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 13 12 11 11 12 12 11 12 12 12 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 7 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 8 8 8 7 6 5 3 2 2 1 1 2 3 4 4 3 3 2 2 2 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 7 7 8 9 9 10 10 10 10 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 7 7 6 5 4 3 3 2 2 2 2 2 2 2 3 3 3 2 3 3 2 2 2 2 1 1 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 12 12 11 11 12 13 13 13 12 13 13 13 13 13 14 13 12 12 13 14 14 14 15 15 16 16 18 19 19 18 17 15 14 13 12 11 10 10 9 8 8 8 9 10 11 12 13 12 12 11 12 13 13 13 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 13 12 11 12 12 12 11 11 12 12 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 9 8 7 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 8 8 7 5 3 2 1 1 2 2 3 4 4 3 3 3 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 5 6 6 6 6 7 7 8 8 9 10 10 9 9 10 10 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 7 6 5 3 3 3 3 2 3 3 2 2 2 3 3 3 3 3 3 2 2 2 1 1 1 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 3 2 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 12 12 11 11 11 11 12 12 12 13 13 13 12 12 13 13 13 14 14 13 12 13 13 14 14 14 14 14 15 16 17 17 18 17 17 16 15 13 12 11 10 10 10 9 9 8 9 10 11 12 12 11 11 11 12 12 12 12 12 12 13 13 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 7 7 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 8 7 5 4 3 2 2 2 2 3 4 4 4 3 3 2 2 2 2 2 3 4 4 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 6 7 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 10 10 10 10 10 10 9 9 8 7 6 4 4 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 3 2 2 2 2 1 1 2 2 1 2 2 2 2 2 2 2 2 3 2 3 3 3 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 12 12 12 12 12 12 12 12 13 14 13 13 12 12 12 13 13 14 14 13 12 13 13 13 13 14 14 14 14 15 15 16 17 17 17 16 15 13 12 11 11 11 11 10 10 9 9 10 11 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 6 6 7 7 9 8 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 9 9 7 6 4 4 3 2 3 3 3 3 3 3 3 3 3 2 2 2 3 4 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 5 5 5 5 6 6 6 6 8 9 10 10 10 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 9 9 7 6 5 5 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 12 12 12 12 12 12 12 13 14 13 13 12 12 12 12 13 14 14 13 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 15 14 13 12 12 11 11 11 11 11 10 10 11 11 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 5 6 6 6 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 7 6 5 5 5 7 10 9 6 6 5 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 9 8 7 7 5 4 3 3 3 3 3 3 3 3 3 3 3 3 2 4 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 7 7 7 7 7 8 7 7 8 10 10 11 11 10 9 9 9 10 9 10 10 10 10 10 11 11 11 11 11 11 10 9 8 7 6 6 5 4 4 4 4 3 2 2 2 2 2 2 2 2 2 3 3 2 1 1 1 1 2 2 2 2 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 12 12 12 12 12 13 13 12 12 12 12 12 11 12 13 14 14 13 12 11 11 12 13 14 14 13 13 13 13 13 13 13 14 14 13 14 13 13 14 15 15 15 14 13 12 12 11 11 11 11 11 11 11 11 12 12 11 11 10 10 12 13 12 12 12 12 11 11 12 12 12 11 11 12 12 11 12 12 12 11 11 12 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 7 6 6 5 5 8 9 9 7 6 5 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 10 10 10 11 11 11 10 10 9 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 4 4 4 3 3 3 3 4 4 5 5 5 6 6 6 6 6 7 8 8 8 8 9 9 9 9 8 10 10 10 10 9 8 9 9 9 9 9 10 10 10 11 11 11 11 11 10 9 8 7 7 6 6 6 5 4 4 3 3 2 2 2 1 1 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 0 0 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 12 12 12 12 12 13 12 12 11 12 12 12 11 12 12 13 13 12 12 11 12 12 13 14 14 14 13 13 13 13 13 13 14 14 13 13 13 13 14 15 15 14 14 13 13 12 11 11 11 11 11 11 12 12 12 12 12 11 10 10 12 13 12 12 12 11 11 11 11 12 12 11 11 12 12 11 11 12 12 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 8 8 8 8 7 5 4 4 5 5 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 11 11 11 11 10 8 7 6 5 5 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 5 6 6 8 8 8 8 9 10 10 10 9 10 11 10 7 8 9 9 9 8 8 9 9 9 9 9 10 10 11 11 11 10 10 9 9 8 7 7 7 6 6 5 4 4 4 3 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 2 2 1 1 1 1 2 2 2 2 1 1 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 12 12 12 12 12 13 13 13 12 12 12 13 12 12 13 14 14 13 13 13 13 13 13 13 14 14 13 12 13 14 14 14 13 13 13 13 12 11 11 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 12 12 12 12 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 7 7 7 5 4 4 5 5 6 7 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 11 10 8 8 7 6 4 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 5 5 4 4 5 6 6 6 7 7 9 9 9 10 10 11 11 11 10 11 11 10 8 9 9 9 8 8 8 9 9 9 10 10 11 12 12 12 10 8 8 8 7 7 7 7 6 5 4 4 3 3 3 2 2 2 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 1 1 1 1 2 2 2 2 2 1 1 1 1 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 12 12 13 13 12 12 13 14 13 13 13 13 13 13 13 13 13 13 12 13 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 11 11 12 12 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 6 4 4 6 6 7 7 8 9 9 9 6 7 7 6 6 6 6 6 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 12 12 11 10 9 8 7 5 4 4 4 4 4 3 4 6 6 6 6 5 6 6 6 5 6 7 7 6 6 6 7 7 8 8 9 10 10 10 10 11 11 11 11 11 11 11 10 9 9 8 8 8 8 9 9 9 10 10 11 11 12 12 11 9 8 8 7 7 7 7 6 5 4 3 2 2 1 1 2 2 2 1 2 2 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 13 14 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 12 12 13 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 11 11 12 11 11 11 11 11 11 11 10 10 11 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 7 7 8 8 8 8 8 7 7 6 5 5 6 7 7 7 8 8 8 9 6 7 7 6 6 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 12 12 11 11 10 9 8 7 6 6 7 6 5 5 5 8 8 8 8 7 8 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 10 10 10 9 7 7 7 8 8 9 9 10 10 11 11 11 10 9 9 8 7 6 6 6 5 5 4 3 3 2 1 0 1 2 2 2 2 2 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 12 13 13 12 11 12 13 14 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 12 13 12 11 11 12 12 12 12 11 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 11 12 12 11 11 11 11 11 11 11 10 10 11 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 7 8 8 8 7 7 7 7 6 6 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 11 11 10 9 9 8 8 9 9 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 9 8 8 7 7 8 9 9 9 10 11 11 11 10 10 9 9 7 5 4 4 4 5 4 4 3 2 1 1 1 2 2 2 3 2 2 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 13 13 12 12 12 12 12 12 13 14 14 13 12 12 13 13 13 13 12 12 12 12 12 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 8 8 8 7 7 7 7 7 6 5 5 5 6 6 7 7 8 8 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 8 8 8 8 9 9 10 11 11 12 12 11 11 10 8 7 5 3 4 4 5 5 5 4 4 3 2 2 2 2 2 3 3 2 3 3 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 13 13 13 12 12 12 12 13 13 13 13 12 12 12 12 12 13 12 12 12 11 12 12 12 13 12 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 8 8 8 8 8 8 7 6 5 5 5 6 7 7 7 8 7 6 6 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 8 8 8 9 8 9 10 9 9 9 9 9 10 9 9 10 10 11 11 11 11 12 12 11 10 9 8 6 5 4 4 5 5 5 5 5 5 4 3 2 2 2 3 3 3 3 2 3 3 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 13 13 13 12 12 12 12 12 13 13 13 12 12 12 12 12 12 13 12 12 11 11 12 12 12 12 11 11 11 10 11 11 11 11 11 12 12 12 11 11 11 11 11 12 12 12 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 7 6 5 6 7 8 8 8 8 7 7 6 5 6 6 6 6 6 5 5 5 4 5 5 5 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 8 9 9 11 10 11 13 13 12 12 11 12 12 10 9 8 7 6 5 5 5 6 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 2 2 1 1 2 2 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 12 12 12 11 11 12 13 13 13 12 12 12 12 12 12 13 12 12 11 11 11 12 12 12 12 11 11 11 11 12 12 11 11 12 12 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 8 8 8 7 7 8 9 8 8 7 7 8 7 8 8 7 7 7 7 6 6 6 6 6 6 6 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 8 8 8 8 8 8 13 13 14 15 14 12 11 11 11 10 8 7 6 6 6 6 6 5 5 5 6 6 6 5 4 4 3 3 4 4 4 3 3 3 2 3 3 4 3 3 3 2 2 1 2 2 2 1 1 1 1 1 1 0 0 1 1 1 1 0 1 1 1 0 0 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 12 12 12 11 11 12 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 9 9 9 8 8 7 7 8 9 9 9 8 8 8 7 7 8 8 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 10 10 10 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 6 7 7 15 15 16 15 14 13 12 11 10 8 7 6 6 6 6 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 12 12 12 11 11 12 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 0 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 5 6 5 5 5 5 5 6 6 6 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 10 10 9 9 9 8 8 7 7 7 8 9 10 10 8 8 6 6 6 6 6 6 7 6 6 5 6 6 5 5 4 4 4 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 9 9 7 7 6 6 6 6 6 7 15 16 16 16 16 14 13 11 9 7 6 6 6 6 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 3 3 2 2 2 1 1 1 1 0 0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 12 12 13 13 12 12 12 13 13 12 12 12 11 11 11 11 12 12 11 10 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 5 5 5 5 6 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 10 10 10 9 9 8 7 6 6 6 7 7 8 8 8 7 5 4 5 5 6 6 7 6 5 5 5 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 7 8 8 8 8 8 7 6 6 5 6 7 8 15 16 17 17 17 16 14 11 9 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 3 3 3 2 2 2 2 1 1 1 0 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 12 12 12 13 13 13 13 12 12 12 12 13 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 12 12 12 12 12 11 12 12 12 12 12 12 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 10 10 10 10 10 10 10 10 11 10 10 9 10 10 10 10 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 5 5 5 5 6 6 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 10 10 10 9 8 7 6 5 5 5 5 6 6 6 6 5 4 4 6 6 7 6 6 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 9 16 17 18 18 18 17 15 13 10 9 8 8 7 6 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 4 4 4 3 4 3 3 3 3 3 2 2 2 2 3 2 2 2 2 2 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 13 13 13 13 13 12 12 12 13 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 12 12 12 12 11 11 12 12 12 12 12 11 12 12 12 12 12 11 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 0 0 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 10 11 10 9 8 7 6 5 4 4 4 5 5 6 5 5 5 5 6 7 7 6 6 4 5 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 11 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 7 6 7 8 9 16 17 18 19 18 17 16 14 11 9 9 8 6 6 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 13 13 13 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 12 12 12 12 13 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 11 10 9 8 7 6 4 4 4 4 5 6 8 5 6 6 6 7 6 7 6 5 4 5 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 9 8 7 6 7 7 8 10 16 17 18 19 18 17 16 14 11 10 9 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 13 13 13 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 12 11 11 11 11 11 11 10 10 10 11 11 11 11 10 11 11 11 10 10 10 10 11 11 11 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 10 10 9 9 7 5 4 4 4 4 5 5 5 6 7 8 7 9 9 8 7 5 4 5 5 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 10 10 10 10 11 11 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 9 8 8 9 10 17 18 18 18 17 16 14 12 11 9 8 6 5 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 13 13 13 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 12 12 12 12 13 13 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 11 11 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 9 7 6 5 4 4 4 5 5 6 7 8 10 10 10 9 9 8 7 6 4 4 5 5 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 12 12 11 11 11 10 10 9 8 8 8 8 8 8 9 9 9 10 10 9 9 9 18 18 18 17 17 14 12 11 10 8 7 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 11 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 11 11 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 10 10 10 8 7 6 5 5 5 6 6 7 6 7 10 11 11 11 10 9 8 7 6 6 4 5 5 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 12 12 11 11 11 10 10 10 9 8 8 7 8 8 8 9 10 10 10 9 8 17 17 17 16 16 13 10 9 8 7 6 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 11 10 10 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 11 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 1 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 10 11 9 10 8 6 9 9 8 8 8 8 9 10 12 11 10 10 9 8 8 8 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 12 12 11 11 10 10 10 9 9 8 8 7 6 6 6 7 9 9 9 9 8 15 15 15 15 14 11 9 8 7 7 6 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 3 3 3 2 2 2 2 2 2 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 11 10 11 11 11 12 12 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 9 9 10 10 11 11 10 10 11 11 11 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 9 10 10 12 9 8 10 10 9 10 9 10 10 10 11 9 10 8 9 8 9 8 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 13 13 13 12 12 11 11 10 10 10 9 8 7 7 6 5 5 6 7 8 8 8 8 14 14 13 13 11 9 7 7 6 6 6 5 5 5 5 6 6 6 6 7 7 6 6 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 3 3 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 11 11 11 11 11 12 12 12 12 13 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 2 2 2 3 3 3 4 4 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 8 10 12 10 9 11 14 12 13 11 12 11 11 10 8 9 10 11 9 9 8 7 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 13 13 12 12 11 11 11 10 10 9 8 7 7 6 5 5 5 6 6 7 8 8 11 11 11 10 9 9 7 7 6 6 5 5 5 5 6 6 6 7 7 7 7 6 6 5 5 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 11 11 11 12 12 12 12 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 9 9 9 9 9 9 10 9 9 9 9 9 9 8 8 8 9 9 9 9 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 3 3 4 4 5 5 6 6 6 6 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 7 9 11 8 9 13 16 14 13 13 11 11 11 11 12 11 11 9 9 10 9 7 5 5 5 5 5 5 5 5 6 6 6 5 5 6 6 6 6 6 6 7 7 6 6 7 7 7 7 7 7 8 8 8 8 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 13 13 12 12 12 11 11 10 10 9 8 8 8 7 6 6 5 5 5 5 6 7 8 9 9 8 8 8 7 7 6 6 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 12 12 12 12 13 13 13 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 2 2 2 2 2 2 1 2 2 2 2 2 2 3 3 4 4 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 5 7 7 7 10 12 12 11 10 10 11 11 11 9 10 9 7 11 12 10 7 6 6 5 4 4 5 5 5 6 6 6 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 11 11 11 11 10 9 8 8 8 7 7 7 7 6 6 6 5 5 6 7 8 6 6 6 7 7 7 6 6 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 1 1 1 1 1 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 12 12 12 12 13 13 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 8 8 8 8 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 8 9 8 9 10 11 12 10 8 8 8 10 13 12 9 9 7 5 4 4 4 5 5 5 6 6 6 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 12 12 11 11 11 10 9 9 8 7 8 8 7 8 7 7 7 7 6 6 6 7 8 3 4 4 5 5 6 6 5 5 5 5 6 7 7 8 8 7 7 7 6 6 6 6 6 5 5 4 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 11 11 12 12 12 12 13 13 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 6 6 6 6 6 7 7 8 8 8 8 9 8 7 7 7 7 7 7 7 7 6 6 6 5 5 6 6 6 6 6 6 5 6 6 7 8 8 10 10 10 10 9 8 8 10 11 11 8 8 6 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 12 12 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 8 2 3 3 4 5 6 5 5 5 5 5 7 8 8 8 8 8 7 7 7 6 6 7 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 11 12 12 12 13 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 9 9 9 10 10 8 8 7 7 7 7 7 6 6 6 5 5 5 5 6 6 6 5 5 5 6 7 7 8 8 10 10 9 9 8 6 7 7 8 8 8 6 3 3 3 3 3 3 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 4 4 5 5 6 6 6 6 6 6 6 6 7 8 8 8 8 7 7 7 6 7 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 9 10 10 10 10 10 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 10 10 10 9 8 8 7 6 6 7 6 6 6 5 5 5 5 6 6 5 4 9 8 8 8 8 8 8 9 10 8 8 7 6 5 5 5 5 6 3 1 1 2 2 3 3 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 4 4 4 5 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 9 9 8 9 9 10 10 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 10 9 9 9 9 8 6 6 7 7 6 6 5 5 5 6 6 6 4 6 10 10 9 9 9 9 8 9 9 7 7 6 5 4 3 4 4 4 2 1 1 1 2 3 4 5 6 7 7 7 8 8 7 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 9 10 10 10 10 10 11 11 11 11 11 4 4 4 6 7 7 7 7 7 8 8 8 7 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 11 11 11 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 4 5 5 6 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 10 9 8 8 7 6 7 7 6 6 5 4 5 5 6 5 5 6 7 8 9 8 9 9 8 8 8 6 5 4 4 3 3 3 3 2 0 2 2 2 1 2 4 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 9 10 10 10 10 10 11 11 11 12 12 6 6 6 7 7 7 7 7 7 9 9 9 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 11 11 11 11 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 10 9 7 7 7 7 7 6 6 6 5 4 4 5 5 5 4 5 5 6 7 8 8 8 8 8 8 7 6 5 4 3 3 2 2 1 2 2 2 2 1 2 4 6 7 8 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 12 11 10 10 10 9 10 10 9 10 11 11 11 11 11 11 11 12 12 7 7 7 7 7 7 6 6 7 8 9 8 7 6 6 7 7 6 6 6 7 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 3 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 8 7 7 7 7 7 6 5 5 4 4 5 5 5 5 5 6 6 6 7 8 8 7 8 8 7 7 6 4 3 3 2 2 1 3 3 3 2 1 3 3 5 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 10 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 8 9 8 7 7 6 6 5 6 7 8 7 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 10 9 8 8 8 7 7 6 5 5 5 5 6 7 6 3 6 9 9 8 7 8 8 8 8 8 7 6 5 4 3 3 3 3 2 3 4 4 3 2 2 3 5 7 8 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 11 11 12 12 12 12 11 11 11 11 10 11 11 11 11 12 12 12 11 10 10 10 10 10 10 10 11 11 12 12 11 11 11 11 10 9 8 7 7 6 6 6 6 6 6 7 7 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 9 8 7 7 7 6 5 5 5 5 7 4 3 4 7 9 8 8 8 9 9 8 8 8 6 5 4 4 4 4 4 3 3 4 4 3 3 3 5 5 7 9 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 11 11 11 12 11 11 11 11 11 11 11 11 10 11 11 12 12 12 11 10 10 10 10 10 10 11 10 11 11 11 11 9 10 11 8 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 9 10 9 9 8 8 6 6 5 5 4 4 2 4 7 5 6 7 8 8 9 9 9 9 8 7 6 5 4 4 4 4 4 4 3 4 4 4 4 4 6 6 7 10 10 12 12 11 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 11 10 11 11 11 11 11 11 10 10 10 9 9 9 10 9 8 8 8 9 9 10 10 9 8 8 8 8 8 7 6 6 6 6 6 7 8 9 8 7 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 5 5 5 8 10 9 8 8 9 9 9 9 9 9 8 8 7 7 7 7 6 5 4 4 5 4 4 4 4 3 3 6 7 7 7 10 12 12 11 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 10 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 10 11 10 9 9 11 11 10 10 10 9 9 9 9 8 7 7 7 6 6 7 8 8 7 6 6 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 4 3 3 4 4 4 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 10 10 10 10 10 9 9 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 4 4 4 5 5 4 4 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 6 6 5 5 7 9 10 10 7 9 10 10 10 10 9 8 7 7 7 7 7 7 7 7 5 4 5 5 5 5 4 2 4 5 6 6 7 10 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 10 10 11 11 12 12 12 11 11 11 11 11 10 11 11 10 10 10 10 10 9 9 10 11 12 12 11 12 12 13 10 10 11 11 11 10 9 9 8 9 8 7 7 7 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 8 7 7 7 6 6 6 6 6 8 8 7 7 10 10 10 9 9 9 6 5 5 5 6 6 7 8 6 6 5 5 4 3 2 2 3 5 7 5 6 10 11 11 11 11 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 13 13 13 11 12 14 14 13 12 12 12 11 10 9 8 7 7 8 8 7 6 5 5 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 4 4 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 9 9 9 10 10 10 10 10 10 10 9 8 7 7 7 7 7 7 5 4 5 7 8 9 9 9 9 8 7 5 4 4 4 4 5 6 7 6 6 5 4 3 2 1 2 2 6 7 4 7 10 11 11 11 11 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 11 11 11 11 11 10 10 10 11 11 11 11 12 11 11 11 12 12 13 14 17 16 16 15 15 15 14 11 10 9 8 8 8 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 10 10 10 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 8 8 8 8 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 6 6 6 6 6 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 7 5 5 6 7 8 9 9 9 8 7 6 6 4 3 3 3 3 5 5 6 6 5 5 4 2 2 2 2 4 7 6 4 8 10 10 10 11 10 10 10 9 9 9 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 11 11 11 11 10 10 10 12 13 12 12 10 9 9 10 10 10 15 16 19 18 16 15 17 18 17 14 11 9 8 8 8 7 6 6 5 5 5 5 5 4 5 5 5 4 5 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 6 7 8 9 10 10 8 7 6 5 5 4 3 3 3 3 3 4 4 5 5 4 4 3 3 3 5 6 7 4 5 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 11 11 10 9 9 10 11 11 11 11 11 11 11 11 12 12 12 12 11 9 9 9 8 8 8 17 19 22 21 16 16 21 22 20 15 12 9 8 7 7 7 6 6 5 5 5 5 5 4 4 5 5 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 7 8 9 9 8 6 6 5 4 3 3 2 2 2 2 2 3 4 5 5 4 4 4 5 7 8 4 3 4 5 7 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 11 10 9 11 12 13 12 12 11 11 11 11 12 11 11 11 11 10 8 8 6 5 5 19 22 23 23 19 21 24 25 21 16 12 8 7 7 6 6 6 5 5 5 5 5 5 4 4 5 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 11 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 8 9 9 9 8 6 6 8 8 8 7 7 5 4 4 3 3 2 2 1 0 1 2 3 4 5 5 4 4 5 6 7 5 3 4 4 7 9 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 12 11 13 15 15 14 13 11 11 13 12 11 11 11 11 11 11 10 7 3 2 2 23 26 26 27 23 21 23 24 20 15 12 8 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 8 9 10 9 9 11 9 9 6 4 6 8 9 8 8 7 6 5 4 3 3 3 2 1 1 2 3 3 3 3 4 4 4 5 6 6 6 5 4 4 7 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 14 14 14 14 13 13 14 15 15 15 14 14 13 14 13 11 11 11 11 10 8 6 4 2 3 2 27 32 31 29 24 18 17 19 18 14 12 8 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 7 9 9 10 9 11 10 8 4 3 6 9 9 9 8 7 6 5 4 4 3 2 2 1 3 4 4 4 5 4 5 5 5 5 5 5 5 4 4 5 8 9 9 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 11 11 11 12 14 15 15 15 15 15 15 14 15 15 15 14 14 14 14 13 12 11 11 9 7 5 3 3 3 2 1 26 33 31 28 25 20 18 16 15 14 11 7 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 9 9 10 10 9 8 5 2 3 6 8 9 9 8 7 6 5 5 5 4 2 1 4 7 7 6 6 6 6 6 6 5 5 5 5 5 4 3 6 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 11 11 11 12 14 15 16 16 16 16 15 15 15 15 14 13 13 13 12 10 9 8 8 6 5 4 3 3 3 3 2 24 28 28 27 27 25 21 16 13 12 9 7 5 5 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 10 10 10 10 9 8 7 8 9 10 11 11 9 7 3 1 3 5 8 10 9 8 7 6 6 6 5 4 2 2 5 8 10 8 7 7 7 6 5 5 4 5 5 5 4 3 4 6 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 12 14 15 15 15 15 15 15 16 15 15 14 12 11 11 9 8 5 4 4 4 5 6 6 4 3 3 3 22 23 23 26 28 26 20 16 13 10 8 7 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 11 11 11 11 12 12 12 12 12 11 10 10 10 10 9 9 9 8 8 8 9 10 11 10 9 6 2 2 3 6 9 10 10 9 8 7 7 6 6 4 3 1 9 9 12 9 7 7 6 6 5 5 4 4 4 4 2 2 4 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 13 14 15 15 15 14 14 14 15 15 14 12 10 9 8 6 3 2 2 4 6 9 7 5 4 3 5 21 19 21 27 27 23 20 17 13 10 9 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 11 11 11 12 13 13 13 12 11 10 10 9 9 9 9 9 9 9 8 8 9 10 11 10 9 6 2 1 3 7 10 11 10 9 9 8 7 7 6 5 4 4 7 9 10 10 9 7 6 5 6 5 4 4 4 2 1 1 5 6 6 7 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 12 13 15 15 15 15 15 15 15 15 14 12 10 8 8 6 4 2 3 4 6 11 9 6 5 5 6 20 20 23 28 27 22 20 17 13 11 10 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 11 12 12 12 12 12 13 13 12 13 13 13 12 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 9 6 5 0 4 8 10 11 11 10 9 9 8 7 6 5 5 5 7 10 10 9 8 6 4 3 5 6 6 6 5 3 2 1 4 5 6 7 7 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 10 9 9 9 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 9 9 9 9 9 10 9 9 9 10 12 13 14 15 15 15 14 15 15 15 13 10 10 9 8 7 6 5 4 4 7 10 9 6 6 6 8 20 23 27 29 25 22 20 18 14 11 9 7 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 9 9 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 13 11 10 9 9 9 9 9 10 10 10 9 10 10 9 9 9 11 12 11 11 9 5 0 4 7 10 11 11 10 9 9 8 7 6 6 5 5 7 9 9 8 6 5 2 2 3 5 7 7 6 5 3 1 3 4 5 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 8 8 8 9 9 9 10 10 11 11 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 9 9 8 7 7 8 8 9 11 10 11 13 12 13 13 13 13 12 13 13 12 11 9 8 8 8 7 7 7 7 7 8 10 10 6 6 7 8 22 25 29 28 25 22 20 17 13 11 11 8 7 5 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 11 11 11 11 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 3 3 3 3 3 3 3 3 3 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 12 13 13 13 13 13 14 14 14 14 13 11 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 12 12 11 9 5 0 4 7 8 10 10 10 9 9 8 8 7 6 5 5 6 7 7 6 6 5 3 2 2 3 5 4 4 5 4 1 2 3 5 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 10 10 10 9 9 9 9 9 9 7 7 7 8 9 9 9 9 9 9 8 6 5 6 6 5 4 6 9 11 11 10 10 10 11 10 10 10 10 10 9 8 7 7 6 7 7 8 8 9 11 10 6 5 5 7 25 27 29 27 24 20 18 15 15 13 11 9 7 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 13 13 13 13 13 13 13 13 13 13 12 11 9 10 9 9 9 9 10 10 10 10 10 10 10 10 11 11 12 12 11 8 4 1 4 6 8 10 10 10 9 9 8 8 8 7 6 5 5 5 5 5 5 5 2 3 3 3 3 3 4 4 3 1 2 2 4 7 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 8 8 7 6 6 6 7 8 9 9 9 9 8 8 7 6 5 5 5 4 5 7 9 10 10 9 9 9 9 9 10 9 9 9 8 7 7 7 7 7 6 7 9 11 11 7 4 4 6 27 27 27 24 22 20 17 15 14 13 11 9 7 5 4 4 4 4 4 4 4 5 5 5 4 4 4 4 3 3 2 3 2 3 3 4 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 9 9 9 10 10 10 10 11 11 11 11 11 12 12 13 11 8 4 1 2 5 8 10 10 10 9 8 8 8 8 7 7 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 3 2 2 2 3 6 8 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 6 6 6 6 7 8 8 8 9 10 9 9 9 8 nan 7 6 6 5 5 7 7 8 9 9 9 10 10 10 10 12 11 10 10 9 8 7 7 6 5 6 7 8 8 9 6 4 4 5 24 23 23 21 21 19 16 14 14 13 11 8 6 5 4 4 4 4 4 4 5 5 5 5 4 4 3 3 3 2 2 2 2 3 3 3 4 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 12 13 13 13 13 13 13 13 13 13 12 11 11 11 10 10 10 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 11 7 5 2 1 4 8 10 11 10 10 9 8 8 8 7 7 7 7 7 7 6 5 5 5 5 5 5 4 4 4 4 3 3 2 2 3 6 7 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 5 4 5 5 5 7 8 8 9 9 10 10 10 9 9 8 7 7 7 7 7 7 7 8 8 9 9 10 11 12 12 13 12 11 10 9 8 8 8 8 8 7 7 7 7 7 7 6 4 4 5 18 18 18 18 18 17 14 13 13 12 11 8 6 5 4 5 4 5 5 5 5 5 4 4 4 3 3 3 2 2 2 3 3 3 3 4 4 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 12 13 13 13 13 13 13 13 13 12 11 11 11 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 12 12 13 13 11 7 6 3 1 4 7 10 10 10 10 10 9 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 3 3 3 4 4 6 7 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 5 4 4 5 5 7 8 10 10 10 11 11 11 9 9 8 8 8 8 7 7 7 7 7 8 8 9 10 12 12 13 13 12 10 8 8 7 7 7 7 7 7 7 6 4 5 4 4 4 4 5 15 15 14 13 14 14 13 12 11 10 11 10 7 4 4 6 6 6 5 5 5 5 4 3 3 3 3 2 3 2 2 3 3 3 4 4 5 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 12 13 13 13 13 14 14 14 13 13 12 11 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 11 12 13 13 13 13 10 6 2 1 4 6 8 9 10 10 10 9 9 8 9 8 8 8 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 5 5 6 6 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 5 4 4 5 5 6 7 9 10 11 11 12 13 11 10 10 9 9 9 9 8 8 7 7 7 7 8 9 10 11 11 12 12 11 10 7 7 6 6 6 4 4 5 4 5 2 2 3 4 4 6 7 13 13 11 10 10 12 13 12 10 7 7 10 8 5 5 5 7 6 5 5 5 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 10 10 10 10 9 9 9 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 13 13 14 14 15 15 15 15 13 12 11 10 10 9 8 9 9 10 10 10 10 10 11 11 11 12 12 13 13 13 9 5 2 1 3 4 6 8 9 10 10 10 9 9 9 9 9 8 8 7 7 7 7 7 6 5 5 5 5 4 4 4 5 6 6 7 7 8 8 9 8 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 5 5 5 5 5 6 6 7 9 9 10 12 13 13 12 11 10 10 10 9 9 8 8 8 8 7 7 8 8 9 9 10 11 11 10 9 7 5 5 5 5 3 3 1 2 2 1 2 4 4 6 7 7 12 11 9 6 5 8 11 12 9 5 6 9 9 8 5 6 7 6 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 6 6 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 3 3 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 13 13 12 12 11 13 15 15 15 14 12 11 11 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 9 5 2 1 3 4 5 7 8 10 10 10 10 10 10 9 9 9 8 8 7 8 8 7 6 5 5 5 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 8 8 9 10 11 12 12 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 9 10 11 11 10 10 10 8 5 5 5 4 4 4 3 2 2 4 5 5 6 6 6 7 10 11 9 5 3 7 12 9 7 5 5 6 8 7 5 6 5 5 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 12 11 9 7 8 12 15 17 16 16 15 12 10 9 9 10 10 10 10 10 10 10 11 11 11 12 12 13 13 9 4 2 1 2 3 5 6 8 9 10 9 10 10 10 9 9 8 8 8 8 8 8 7 6 5 5 5 5 5 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 8 9 9 10 10 10 9 9 8 8 8 9 9 9 9 8 8 8 9 9 9 10 10 12 12 11 11 10 9 9 8 7 6 6 7 6 6 6 7 8 8 6 5 5 6 10 11 9 6 7 10 9 7 7 7 6 7 8 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 0 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 10 10 11 11 10 7 6 6 10 15 18 18 18 17 14 11 10 10 10 10 10 10 9 9 10 10 10 11 12 12 13 12 9 6 3 0 2 3 5 6 7 8 8 9 9 10 10 9 9 9 9 9 9 9 8 7 6 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 8 8 9 8 7 7 7 7 7 8 8 9 9 10 10 9 9 10 11 11 11 11 11 14 15 14 13 11 10 10 9 9 8 8 8 9 9 10 10 10 7 5 4 4 5 9 10 8 6 7 6 6 7 7 7 7 7 7 6 6 5 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 7 7 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 5 3 4 8 13 16 19 19 19 15 12 10 10 10 9 9 9 9 9 9 9 10 11 12 13 13 12 10 7 3 0 2 3 5 5 6 7 7 8 9 9 9 8 9 9 10 10 10 10 9 7 6 5 4 5 6 6 7 7 8 8 8 8 8 8 8 8 7 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 7 7 6 6 6 6 6 7 8 8 8 8 7 6 5 5 6 6 7 7 9 10 11 11 11 11 11 12 13 14 14 14 15 16 16 15 13 12 11 11 10 9 9 8 9 9 9 9 8 5 3 3 3 4 9 8 7 6 6 6 7 7 8 8 8 8 7 6 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 10 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 8 9 8 8 8 8 8 8 8 7 7 7 8 8 9 8 8 8 7 6 2 1 3 6 11 16 19 20 20 17 12 11 10 9 9 9 9 8 9 9 9 10 11 12 13 13 12 11 6 3 0 2 3 4 5 5 6 7 8 8 8 8 8 9 10 11 11 10 9 8 5 5 3 3 5 6 6 7 8 8 8 8 8 8 8 8 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 5 5 5 5 6 7 7 8 7 7 6 5 4 4 5 5 5 8 10 11 11 11 12 13 13 14 15 16 16 17 17 17 17 16 14 13 13 12 11 10 9 9 9 8 8 6 5 2 2 2 3 5 10 9 7 7 7 8 9 9 9 8 8 7 7 6 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 7 8 8 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 7 5 1 4 5 7 10 16 19 21 21 19 14 12 10 10 10 9 9 9 10 9 10 11 11 12 12 12 12 10 6 2 0 2 3 4 4 5 6 7 8 8 7 8 9 10 11 11 10 10 9 7 3 6 6 3 5 6 6 7 7 7 8 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 5 5 5 5 6 7 7 7 7 6 6 5 4 4 4 4 6 10 12 13 12 13 14 14 14 13 15 17 18 18 18 18 17 16 16 15 14 13 12 11 10 10 10 9 7 5 3 2 2 4 6 8 10 10 9 9 9 10 10 9 9 8 7 7 6 5 5 4 4 4 4 4 3 3 3 4 4 4 4 5 5 5 5 6 7 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 8 8 9 9 9 9 9 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 6 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 4 3 3 2 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 9 8 7 5 1 1 4 9 11 16 20 21 21 21 17 13 10 10 10 9 10 9 10 11 11 11 11 11 12 12 11 8 5 2 1 2 2 3 4 5 5 6 7 7 6 8 9 11 11 11 10 10 9 7 5 8 8 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 5 5 5 6 6 7 7 6 6 6 5 5 4 4 4 4 7 12 14 14 14 15 16 13 15 12 16 17 18 18 18 18 18 17 17 16 15 14 13 12 11 11 10 9 8 6 4 4 5 9 11 13 10 10 9 9 10 11 10 9 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 4 5 5 5 4 4 4 4 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 5 5 5 4 5 10 9 6 6 6 2 6 11 14 17 20 22 22 21 17 13 10 10 9 9 8 10 13 14 12 12 12 11 12 12 10 8 5 2 1 1 2 3 4 4 5 5 5 5 5 7 9 10 10 10 10 10 9 9 8 9 9 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 6 9 13 14 14 15 16 17 16 16 16 18 18 18 18 18 18 18 18 17 16 15 14 13 12 12 11 10 9 8 8 8 8 8 14 16 17 10 9 9 9 10 10 10 9 8 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 4 4 6 7 7 6 6 6 5 5 4 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 4 3 6 10 9 7 6 5 nan 8 14 17 20 22 23 23 21 18 13 10 9 9 8 7 11 16 16 14 13 12 12 12 12 11 7 6 3 0 2 2 3 4 4 4 4 5 4 5 6 7 8 8 9 9 9 10 10 10 11 9 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 5 5 5 6 7 9 11 13 13 14 16 17 18 18 17 18 18 18 19 19 18 18 18 17 16 16 15 14 13 13 12 11 10 9 9 10 10 12 13 15 17 17 9 8 9 9 10 10 9 8 8 7 7 6 6 5 5 5 5 5 4 4 5 5 5 5 5 5 6 6 6 7 7 7 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 2 2 2 2 2 3 3 4 5 6 7 7 8 8 8 7 6 6 6 5 4 4 3 2 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 4 4 5 8 11 10 8 6 4 4 12 18 19 20 22 24 23 21 18 13 11 11 10 8 7 12 14 14 14 14 13 12 12 12 11 9 7 3 1 2 3 3 4 4 4 5 4 4 5 6 6 6 7 7 8 9 10 11 11 11 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 8 7 7 6 6 6 5 5 5 5 4 4 4 4 5 5 7 9 10 12 12 13 15 16 17 18 18 18 18 18 18 18 19 19 18 18 17 16 15 14 14 14 13 12 11 10 10 10 12 13 15 16 16 16 16 8 8 8 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 2 2 2 2 3 3 4 4 5 6 7 7 8 9 9 9 7 7 7 7 6 5 4 2 1 1 1 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 4 4 6 9 10 9 6 4 2 7 14 19 21 21 23 24 23 21 18 17 13 12 12 9 9 11 13 14 13 13 12 12 12 12 11 9 6 2 1 3 3 4 4 4 5 5 5 4 5 5 5 6 6 7 7 8 10 10 10 10 8 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 5 5 5 4 4 3 4 5 5 8 11 12 12 13 14 16 17 17 18 18 18 18 18 18 19 19 18 18 17 17 16 15 15 15 14 13 11 10 10 10 10 13 15 16 16 16 16 15 8 8 9 9 9 9 8 8 8 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 6 6 6 6 6 6 6 6 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 2 2 2 3 4 4 5 5 6 6 6 7 10 11 9 9 8 8 8 7 6 4 3 3 2 2 2 2 2 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 4 5 5 6 8 8 5 2 nan 12 16 18 22 22 24 24 23 21 19 17 15 14 14 12 11 10 10 12 12 13 12 12 12 12 11 8 5 2 2 3 4 4 4 4 5 5 5 5 5 5 5 5 5 6 7 7 8 9 9 8 7 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 5 5 4 4 4 4 5 7 10 12 13 14 15 15 17 17 17 17 18 18 18 18 18 19 18 18 18 17 17 16 16 15 15 14 13 12 12 12 11 12 14 15 16 16 15 15 15 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 3 3 3 4 4 5 5 6 6 6 5 2 8 8 8 nan 9 9 8 6 5 4 4 5 5 5 4 3 2 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 5 6 7 7 8 6 nan 11 16 17 20 22 23 24 23 22 21 18 16 15 14 13 13 14 13 11 12 12 12 11 11 11 11 10 7 4 2 2 3 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 8 7 7 6 6 6 6 7 7 7 8 7 8 8 8 8 8 8 8 8 8 8 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 6 6 5 5 5 5 5 7 8 10 11 14 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 16 15 15 14 13 12 15 15 15 15 15 15 15 15 15 15 16 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 4 5 5 5 5 5 5 5 5 5 5 4 1 nan nan nan nan 11 12 7 5 5 5 6 7 7 7 6 5 3 2 1 1 1 0 0 1 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 6 7 8 8 9 6 nan nan 15 18 20 22 23 23 23 22 21 18 15 14 12 10 10 14 13 12 12 12 11 11 11 11 11 10 6 3 2 3 3 4 4 4 4 5 5 5 5 5 5 5 4 4 5 5 6 7 7 7 6 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 11 11 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 6 5 5 5 4 5 8 9 11 12 12 15 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 15 14 14 14 17 17 17 17 16 16 16 16 16 16 16 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 5 6 7 7 7 7 7 6 5 5 5 4 3 2 1 1 5 nan 13 16 5 5 6 5 7 8 8 8 7 5 4 3 2 1 1 1 1 1 3 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 6 8 9 8 8 8 9 nan 15 17 19 22 23 23 23 22 21 18 16 14 11 9 9 12 12 11 11 11 11 10 10 11 10 9 5 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 6 7 7 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 10 11 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 6 6 5 5 5 6 10 12 12 13 14 15 17 17 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 16 16 15 15 16 17 18 18 17 17 17 16 16 16 16 16 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 7 7 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 8 8 8 9 9 9 9 9 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 1 0 0 1 1 2 3 4 4 5 7 9 9 9 9 8 9 7 5 4 4 4 3 3 2 3 7 11 15 18 15 12 10 7 7 5 5 3 7 6 6 4 2 2 2 2 2 3 5 5 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 5 5 4 5 6 7 9 10 9 6 7 6 nan 15 17 19 20 22 24 23 22 21 19 18 16 16 13 11 12 12 11 11 11 11 10 10 10 10 8 6 4 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 5 7 7 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 8 8 8 8 9 10 11 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 7 7 8 9 11 12 13 14 15 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 18 18 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 2 3 5 6 7 8 8 11 10 10 10 10 9 8 5 4 3 3 5 6 6 7 10 13 16 17 16 14 13 11 6 2 3 6 6 5 6 5 2 2 2 2 3 4 4 4 3 2 2 2 2 1 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 5 5 5 6 7 8 9 10 9 7 4 nan nan 13 16 18 19 22 25 25 24 23 22 22 20 17 15 14 13 13 12 12 11 11 10 10 10 9 8 6 4 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 10 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 7 7 8 10 10 11 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 2 5 6 8 10 10 11 11 11 11 11 10 10 9 7 6 5 4 5 8 10 12 14 16 16 15 13 12 12 10 6 3 5 6 6 nan 6 3 2 2 2 2 2 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 5 6 8 9 9 9 9 9 8 5 nan 8 12 14 18 20 24 28 27 25 24 24 22 18 17 16 15 14 14 14 13 12 11 11 10 10 9 8 6 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 10 10 12 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 8 8 8 10 12 12 12 13 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 6 6 6 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 0 1 2 3 6 7 9 10 11 11 11 11 10 10 10 9 9 9 8 6 6 7 11 13 15 16 17 16 13 9 7 7 9 7 6 7 7 8 7 6 2 2 3 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 5 5 5 5 6 8 9 10 10 10 9 9 8 9 6 7 8 10 17 24 27 30 28 26 25 24 22 20 18 17 16 16 15 15 14 13 12 11 11 11 10 8 6 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 9 10 11 12 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 8 10 10 10 10 11 12 12 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 18 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 2 4 7 8 9 9 10 10 10 10 9 9 9 9 9 9 8 8 9 12 13 12 13 15 17 16 12 5 2 2 9 8 8 8 8 6 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 5 4 4 5 6 9 11 11 11 10 9 8 8 10 9 9 7 5 14 22 28 28 27 26 26 24 22 20 19 18 18 17 16 15 14 13 12 11 11 11 10 8 6 4 5 5 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 10 11 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 9 9 9 9 10 11 11 11 11 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 2 3 5 6 8 9 9 9 9 9 9 8 9 8 8 8 8 8 7 9 13 14 8 nan nan 16 15 10 5 2 7 7 10 9 8 7 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 4 5 6 7 10 10 11 11 9 8 9 10 11 12 12 13 5 8 17 24 nan 26 26 26 25 23 22 20 20 19 18 16 16 15 14 13 12 12 11 9 7 5 5 5 5 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 10 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 9 8 8 8 7 7 8 8 8 8 8 8 7 6 7 10 11 12 nan nan 14 11 7 7 6 7 7 8 7 7 5 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 6 6 6 5 4 4 7 8 10 10 9 8 7 8 9 10 12 14 15 17 12 5 14 21 23 27 25 27 27 24 22 22 21 20 18 17 16 15 15 14 13 12 11 9 6 6 5 5 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 10 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 19 18 18 18 18 18 18 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 2 4 6 8 9 8 7 7 6 6 7 nan nan 7 7 8 8 7 6 3 6 11 10 12 12 12 10 8 8 7 7 6 6 6 5 5 4 3 3 3 3 3 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 4 3 6 7 8 10 10 9 8 7 8 10 11 13 15 18 16 8 7 9 22 27 22 26 29 25 25 21 21 20 18 17 16 16 15 15 14 13 10 8 6 6 5 5 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 7 7 7 7 8 8 8 8 8 8 9 9 11 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 7 7 8 8 8 8 8 8 9 9 10 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 2 4 7 8 8 8 7 6 6 6 7 nan nan nan 6 6 7 7 6 4 2 7 8 10 10 10 9 8 9 8 7 6 6 5 5 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 6 6 5 5 3 3 4 7 9 10 11 11 9 8 8 9 10 13 15 18 19 20 19 10 nan 28 21 24 26 27 25 22 21 19 18 17 17 16 16 15 14 13 10 8 6 6 5 5 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 10 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 7 7 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 2 5 7 8 8 8 7 7 6 7 6 nan nan 5 4 4 4 5 6 5 5 6 8 8 9 9 8 7 7 8 8 7 6 6 6 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 6 5 5 4 3 3 5 8 11 12 11 11 11 12 10 9 9 13 14 18 20 25 22 19 23 27 25 23 22 24 24 23 20 19 18 18 17 16 14 13 13 11 10 9 6 5 5 5 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 10 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 12 11 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 0 2 4 6 8 8 8 8 7 7 7 5 4 4 3 3 2 1 2 4 5 7 7 8 9 9 10 9 9 8 9 8 7 7 7 6 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 6 6 5 5 4 3 2 5 9 13 13 11 12 15 14 10 7 8 12 13 13 17 19 20 28 32 31 27 25 28 29 26 22 20 19 18 16 15 13 11 11 11 10 10 8 5 5 5 4 4 4 4 4 4 5 5 5 4 5 5 6 6 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 0 2 4 6 6 7 8 8 7 7 7 5 5 4 4 4 2 1 2 3 5 7 8 9 10 10 11 10 10 9 9 8 8 7 6 5 4 4 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 6 6 5 5 4 2 2 5 9 15 15 15 14 16 15 7 3 7 9 11 13 15 16 21 27 30 33 29 27 28 28 26 21 20 19 17 16 10 10 9 10 9 9 8 6 3 4 4 4 4 4 4 3 3 4 4 4 4 4 5 5 6 7 7 7 7 7 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 14 14 15 15 15 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 1 1 1 0 1 1 3 5 7 7 8 7 6 6 5 5 6 6 5 4 4 4 2 nan nan 8 9 10 11 11 11 10 10 10 9 7 6 6 5 4 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 6 6 6 5 3 2 2 4 6 10 13 16 13 12 13 7 5 6 8 11 11 13 15 18 19 21 24 27 28 20 22 20 19 19 19 16 14 7 7 7 8 10 8 6 4 2 1 2 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 7 7 7 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 13 13 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 3 5 6 7 7 7 6 6 6 6 6 7 6 6 6 5 4 2 3 6 8 10 11 11 11 11 11 10 9 7 6 5 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 7 6 6 4 3 1 2 2 3 6 11 14 12 9 9 8 7 6 7 10 10 11 13 13 15 18 19 22 19 16 17 16 16 17 17 14 10 9 8 8 9 9 8 7 5 2 1 2 3 3 3 2 2 2 2 2 2 2 3 4 4 5 5 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 0 2 3 5 6 7 7 6 6 6 6 6 7 7 7 7 7 6 2 1 4 6 9 11 12 12 12 11 10 9 7 6 5 4 4 4 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 2 2 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 6 4 3 1 1 0 1 4 10 13 10 7 5 6 7 6 8 10 10 10 11 13 14 15 15 15 13 12 12 9 10 13 14 11 10 10 9 8 8 8 8 9 8 5 3 4 5 4 3 2 3 2 2 1 1 2 2 2 3 4 5 6 6 7 7 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 4 5 5 5 6 6 6 6 6 6 7 7 8 7 7 6 4 1 5 9 11 12 12 12 11 10 9 7 6 5 5 4 4 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 6 5 3 3 2 1 1 4 8 11 10 8 4 8 10 7 8 11 11 10 11 11 11 13 13 11 10 10 8 3 4 8 9 7 6 7 8 7 7 8 10 10 10 8 5 7 7 7 7 6 6 3 2 1 1 1 1 1 2 4 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 17 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 1 2 3 3 3 5 6 6 7 6 6 6 7 8 8 7 9 9 6 nan 7 10 12 13 12 11 10 8 7 6 5 4 4 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 7 6 6 5 4 3 2 1 4 7 11 11 12 8 10 12 9 9 10 10 9 9 9 11 12 11 10 9 7 8 7 5 4 3 3 5 6 7 8 7 8 10 10 10 9 8 10 10 11 12 11 7 5 4 3 2 1 1 0 2 3 4 5 5 5 5 6 6 7 7 7 7 8 8 8 9 9 9 9 8 9 9 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 17 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 5 6 6 6 6 6 7 8 9 9 11 12 11 11 nan 10 12 13 12 12 10 8 6 5 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 7 7 7 6 5 4 2 1 4 8 9 11 14 14 12 11 9 8 7 9 11 11 8 10 11 10 9 7 4 3 2 2 2 1 3 5 5 8 8 8 9 10 10 11 11 10 13 14 16 16 14 10 7 7 6 4 3 2 2 1 2 3 3 4 4 5 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 7 7 6 6 7 7 7 7 7 7 7 8 8 8 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 12 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 4 4 5 5 4 5 7 8 10 10 12 13 13 13 11 11 11 12 11 10 9 8 6 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 6 5 4 2 2 3 5 9 12 16 17 14 12 11 9 9 11 16 17 15 15 14 10 8 6 5 4 4 3 6 3 4 6 5 8 8 10 11 12 10 11 11 11 12 16 22 21 16 12 11 12 11 9 6 4 3 1 1 2 3 3 4 5 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 3 3 3 4 6 8 10 11 11 12 12 13 12 11 10 10 9 8 7 6 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 5 3 2 2 3 5 8 12 15 17 17 16 12 9 13 15 21 19 20 19 16 9 8 6 6 6 7 10 5 9 7 5 3 5 7 11 12 10 9 10 11 11 11 16 28 24 13 14 14 15 14 12 10 7 4 2 2 1 2 3 3 5 5 6 6 6 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 7 8 9 10 10 11 12 11 10 9 8 8 7 5 4 4 3 4 3 4 4 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 8 6 5 4 3 2 3 5 8 11 14 16 18 20 12 6 16 20 21 20 18 16 13 10 7 6 8 8 10 9 6 11 11 3 1 3 7 11 12 9 8 9 11 12 11 22 31 28 13 14 11 14 14 14 12 9 6 6 4 1 1 2 3 4 4 5 5 6 6 7 7 7 7 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 8 8 8 8 7 7 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 15 15 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 5 6 6 8 9 9 7 6 6 10 9 8 6 5 4 3 3 3 3 3 4 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 8 6 5 4 3 3 4 6 8 11 12 14 18 24 20 7 15 21 21 20 15 13 12 9 6 7 7 8 9 8 7 3 5 6 1 1 6 11 11 6 7 8 10 13 18 27 26 27 19 15 13 14 14 14 13 12 11 9 7 3 1 1 2 2 3 4 5 6 6 6 7 7 7 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 15 15 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 5 7 8 8 5 2 6 8 8 8 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 8 7 5 4 3 2 2 4 5 7 9 9 13 17 23 24 14 16 21 23 18 14 10 9 7 6 6 7 8 7 7 8 7 5 3 4 3 6 9 9 6 6 8 10 12 21 23 22 24 21 12 12 14 13 14 14 13 13 11 11 6 3 0 1 1 2 3 4 5 6 6 6 7 7 8 9 8 8 8 9 9 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 15 15 15 15 15 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 0 0 0 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 5 6 6 7 6 5 8 6 7 5 3 3 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 10 8 7 6 5 4 3 2 2 3 5 5 6 8 12 16 20 15 15 15 20 22 17 11 nan 5 4 4 6 nan 9 8 5 8 9 7 1 6 7 9 4 4 4 6 11 16 17 19 17 16 19 19 12 12 14 14 14 13 14 13 13 17 10 9 5 2 1 2 3 4 5 5 6 6 7 8 8 9 8 8 9 9 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 14 14 15 15 15 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 1 0 0 0 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 6 6 5 5 4 3 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 9 7 6 5 5 4 3 3 3 3 3 4 6 7 9 12 16 17 14 13 17 20 15 nan 4 4 3 3 5 nan 8 7 5 6 8 10 8 11 11 12 12 9 6 7 12 16 17 16 10 11 18 15 10 10 15 14 13 17 20 13 18 20 18 14 8 4 1 1 3 3 4 5 6 6 7 8 8 8 8 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 15 15 15 15 15 15 15 14 14 15 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 3 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 7 5 5 5 5 4 4 3 3 3 3 3 4 6 7 8 8 11 13 13 12 12 8 2 3 8 8 6 5 8 8 7 7 8 10 12 9 8 9 10 12 12 12 12 15 18 11 nan 2 13 18 9 6 11 10 13 14 21 28 18 22 22 21 17 10 5 2 1 2 3 4 5 6 6 7 8 8 8 8 9 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 12 12 12 13 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 10 10 9 7 6 6 6 5 4 4 3 2 2 2 3 4 4 5 5 5 8 10 12 13 12 8 14 8 8 11 11 8 11 13 11 9 9 9 10 10 7 5 6 11 11 14 15 20 22 23 23 nan 18 17 10 11 8 3 9 15 18 23 25 25 24 21 18 13 7 4 3 2 3 4 5 6 6 6 7 7 8 8 9 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 12 12 13 13 14 15 16 15 15 15 14 14 14 14 14 13 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 7 6 6 6 6 6 5 4 3 2 2 2 2 3 3 3 3 3 1 10 14 18 19 18 14 12 11 12 12 11 15 16 13 8 8 9 9 10 11 10 9 13 13 14 15 20 21 22 25 23 nan 17 16 14 10 3 5 11 14 15 16 22 24 22 19 15 9 7 5 2 3 4 5 6 6 6 7 7 8 8 9 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 14 13 13 14 14 14 14 14 13 13 13 13 13 13 14 15 15 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 0 0 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 8 7 6 6 7 7 7 6 4 3 3 3 4 4 3 3 3 3 2 3 16 18 23 24 24 17 13 12 13 13 14 17 17 12 4 3 6 9 10 15 11 11 11 11 12 13 16 18 18 19 21 20 19 18 14 9 5 5 8 12 12 15 20 22 20 21 17 18 12 5 2 2 4 4 5 5 6 7 8 8 9 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 9 9 9 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 13 14 14 15 15 16 16 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 5 5 4 2 4 4 5 5 5 4 4 3 2 3 12 15 20 24 26 19 14 12 13 14 16 14 9 10 8 6 7 7 1 6 4 6 7 11 14 14 14 15 16 17 16 16 17 17 13 10 8 8 9 9 11 12 16 19 18 21 21 19 14 7 2 2 3 3 4 5 6 7 8 9 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 9 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 14 15 15 15 16 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 6 6 6 5 4 4 2 2 4 5 6 6 5 5 4 3 2 3 4 6 10 17 22 19 15 14 15 17 10 3 7 9 11 13 17 15 15 9 6 8 10 15 17 14 13 14 15 16 16 16 16 18 15 13 13 14 14 10 11 11 14 18 19 19 17 16 14 7 2 1 2 3 4 5 7 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 15 15 16 16 16 16 9 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 13 13 14 13 13 13 13 13 14 14 15 15 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 3 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 3 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 5 4 3 3 4 6 7 7 6 6 5 3 3 3 3 3 3 14 17 17 16 18 17 22 12 13 11 14 15 18 20 20 20 17 15 15 15 16 14 15 13 14 15 16 17 17 16 17 16 14 14 18 17 13 12 13 13 15 17 18 18 16 11 5 2 1 2 3 5 6 7 9 9 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 15 15 15 16 16 16 16 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 3 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 8 8 8 8 8 8 8 7 6 6 6 6 4 2 4 4 4 5 7 8 8 8 8 9 12 11 5 6 5 3 11 15 15 18 20 21 28 27 28 23 23 21 21 20 21 21 20 19 19 20 20 17 21 17 17 16 17 17 17 15 16 14 15 16 17 17 14 13 14 14 14 15 17 17 13 9 6 3 1 1 3 5 7 8 8 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 6 7 6 4 1 1 2 3 6 8 8 8 9 11 10 7 14 10 8 7 3 3 9 14 18 20 23 28 33 35 32 26 24 23 21 20 20 21 22 14 15 21 24 24 21 18 18 18 16 17 16 16 16 16 16 16 16 14 14 14 14 15 15 15 16 11 8 8 4 1 2 4 6 7 8 9 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 11 12 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 3 1 2 1 3 6 7 5 5 5 5 9 7 10 10 9 7 5 3 6 12 17 20 22 24 26 30 28 24 22 22 22 21 21 22 22 14 16 21 24 21 21 19 18 17 16 17 18 18 17 16 16 16 15 13 13 11 10 12 13 12 12 11 10 10 6 2 2 4 5 7 8 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 13 13 12 11 11 12 13 13 13 13 14 14 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 4 3 1 1 3 5 9 6 4 5 2 3 3 6 7 8 7 6 4 5 10 15 18 19 18 19 20 14 16 20 22 21 20 22 24 19 21 23 22 21 20 19 20 19 18 17 18 19 19 18 16 15 16 16 14 11 9 7 9 10 9 9 9 12 14 10 4 1 2 4 7 9 10 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 13 13 13 12 11 12 12 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 5 5 2 2 3 5 8 6 6 6 4 2 3 5 5 5 6 5 4 5 9 13 14 16 16 16 25 17 13 18 20 19 20 17 19 18 21 23 22 21 19 19 20 20 20 19 19 19 20 19 17 16 18 18 15 11 8 5 7 9 8 8 9 13 14 11 7 4 2 4 8 10 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 15 15 15 15 15 14 14 14 14 15 14 14 14 14 14 14 13 13 13 13 14 13 12 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 6 6 6 7 6 5 5 5 4 5 5 6 7 4 2 1 3 3 3 3 4 5 4 4 7 9 11 14 16 19 20 23 20 19 20 20 19 16 14 14 16 17 19 19 19 19 20 21 21 21 20 20 21 20 18 17 18 18 16 12 10 6 5 6 7 8 10 13 11 10 9 8 4 3 8 10 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 15 15 15 15 15 14 14 14 14 15 15 14 14 14 14 14 13 13 13 13 13 12 11 11 12 12 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 7 7 6 7 7 7 7 7 7 5 4 3 2 1 1 2 2 3 4 4 3 5 6 10 13 14 17 20 21 21 21 20 19 18 16 15 14 16 16 17 18 18 19 21 21 21 21 20 20 20 20 20 19 19 17 14 11 9 7 5 5 4 7 10 14 10 6 6 7 4 3 8 10 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 14 14 13 12 11 11 12 12 12 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 11 10 10 10 9 9 9 9 9 9 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 4 4 4 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 6 5 4 5 4 2 1 2 2 3 3 3 3 3 3 6 10 12 15 17 19 20 21 21 20 18 17 16 15 16 15 15 16 17 19 19 20 20 20 20 20 21 20 19 19 19 19 17 14 10 8 6 5 5 1 6 11 12 10 4 3 5 5 4 8 10 11 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 10 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 14 14 13 11 11 11 12 12 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 7 7 7 6 6 6 6 5 4 4 4 3 1 1 3 3 3 4 3 3 3 6 10 13 15 16 17 19 20 20 20 18 17 17 17 16 16 16 16 17 18 18 19 19 20 20 20 21 20 19 19 19 18 16 14 14 11 7 3 7 4 2 7 9 8 3 0 3 5 6 7 11 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 10 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 14 14 14 14 14 14 14 14 13 13 12 11 11 11 12 12 13 13 12 13 13 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 7 6 5 4 3 2 2 3 4 4 4 4 4 3 3 6 10 13 13 15 17 19 20 20 19 18 18 18 17 17 16 16 17 17 17 18 19 19 19 19 19 20 20 19 19 17 16 15 16 16 13 9 4 6 6 5 1 4 5 3 3 3 5 6 7 12 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 15 10 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 13 13 12 13 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 6 6 5 3 3 4 4 5 5 5 4 4 3 2 6 10 11 13 15 17 19 20 20 20 19 19 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 19 18 17 16 15 16 17 17 15 11 6 7 9 7 4 2 1 4 5 4 5 7 9 12 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 13 12 12 13 13 12 12 13 14 14 14 14 13 12 12 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 8 8 7 5 4 3 5 5 5 6 6 5 5 4 3 1 5 9 11 14 15 17 18 20 21 21 21 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 16 17 17 17 14 11 10 9 6 3 7 8 9 14 8 7 8 10 13 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 13 13 13 13 13 13 13 12 13 14 14 14 13 12 11 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 8 8 8 5 3 3 6 7 7 6 6 6 5 4 2 1 3 7 11 13 15 16 18 19 20 21 22 21 20 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 16 16 16 16 15 14 14 12 9 3 8 15 16 15 11 9 10 12 13 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 15 15 15 15 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 14 14 13 12 11 11 10 10 11 10 10 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 7 5 2 3 5 5 8 7 7 6 5 4 4 2 3 8 11 13 14 16 16 18 19 21 21 21 20 20 19 19 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 15 15 15 16 15 13 11 11 15 18 16 13 12 12 13 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 15 15 15 15 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 14 14 15 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 14 14 12 11 11 11 11 11 11 10 10 10 10 11 11 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 8 8 7 7 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 7 6 3 4 6 3 7 8 7 6 5 5 4 2 3 8 11 13 13 14 16 17 19 20 21 21 20 20 20 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 15 16 16 14 15 17 19 20 17 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 14 14 14 14 13 13 13 13 14 13 13 13 13 14 14 14 14 14 14 14 13 12 12 12 11 11 11 11 11 10 10 10 11 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 7 7 7 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 8 6 5 5 5 4 8 9 8 7 6 5 4 1 4 8 11 12 13 14 15 17 18 19 20 20 20 20 19 19 18 18 18 18 18 18 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 15 17 18 16 17 19 21 21 17 15 15 14 14 14 14 15 16 16 16 16 16 15 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 14 14 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 10 10 11 11 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 10 10 9 8 6 5 6 3 5 10 11 9 8 7 5 3 2 4 8 9 11 13 14 15 17 18 19 19 20 20 20 19 19 19 19 18 18 18 18 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 16 17 17 18 19 21 20 16 16 16 15 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 16 15 15 15 15 15 15 15 14 14 14 14 15 15 14 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 12 13 13 12 12 12 12 12 12 12 11 11 10 10 11 11 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 8 8 10 11 11 11 7 5 4 3 7 11 10 8 7 6 3 3 2 5 6 9 11 13 14 15 17 17 18 19 19 20 20 19 19 19 19 19 18 18 18 17 17 17 17 16 15 15 15 15 15 15 15 14 14 14 14 14 15 16 18 19 19 18 17 17 17 15 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 15 15 15 15 15 14 14 14 14 14 15 14 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 7 8 9 11 12 13 12 9 6 4 1 6 10 9 7 6 5 3 2 2 3 5 9 11 13 14 15 16 17 18 18 19 20 19 19 20 19 19 19 19 18 17 17 17 17 17 16 15 16 16 16 15 15 15 14 14 14 14 15 15 16 17 18 17 17 17 18 17 15 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 11 11 11 12 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 12 11 12 12 13 13 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 8 9 9 9 11 14 14 12 10 7 4 5 8 6 6 5 3 2 2 2 2 5 8 11 13 14 15 16 17 18 18 19 20 20 20 19 19 19 19 19 18 18 18 18 17 17 16 16 16 16 16 15 15 15 13 13 13 15 15 15 15 17 17 17 17 17 18 17 16 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 11 11 12 12 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 12 12 12 11 11 11 12 13 13 13 12 12 12 11 11 10 9 9 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 8 9 10 10 11 13 15 15 13 11 12 9 6 6 5 3 3 3 3 3 2 4 8 11 12 13 14 15 16 17 18 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 17 16 15 15 14 14 13 13 15 15 14 14 15 16 16 16 17 18 17 16 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 14 14 14 15 15 14 14 14 14 14 14 14 14 13 13 12 12 13 12 12 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 12 12 12 11 11 11 13 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 8 10 10 11 12 14 15 16 16 14 13 12 2 5 5 4 4 4 5 5 3 3 7 10 10 13 14 15 16 17 18 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 17 16 15 15 14 14 14 14 14 15 14 15 15 15 15 14 15 16 16 16 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 12 12 13 13 13 13 13 13 12 12 12 11 11 12 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 9 11 11 11 13 15 16 14 11 8 7 1 5 5 5 5 6 7 6 3 2 7 7 10 13 14 15 16 17 18 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 15 14 14 15 16 14 13 13 14 15 15 14 14 14 14 14 14 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 15 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 12 12 13 13 13 14 13 13 13 12 12 12 12 13 13 14 13 12 12 12 12 11 11 11 10 10 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 6 7 7 8 9 11 12 13 14 16 13 6 1 4 6 3 4 5 5 6 8 8 5 3 2 4 7 10 13 14 16 17 17 18 19 19 20 20 19 19 19 19 18 18 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 15 14 15 16 16 15 13 13 13 13 14 14 14 15 14 14 15 16 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 15 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 13 14 14 14 12 11 11 11 11 11 11 11 10 9 8 8 8 8 7 7 7 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 5 5 5 6 6 5 5 5 5 5 6 6 6 6 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 7 8 9 10 12 14 14 14 8 1 7 10 11 9 7 6 4 4 6 6 4 4 3 6 9 11 13 15 15 16 17 18 19 19 20 20 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 14 15 16 16 15 13 13 13 13 14 14 15 15 15 15 16 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 12 13 13 13 14 14 13 13 13 12 12 12 12 13 14 14 14 13 11 10 10 10 10 10 10 10 9 8 8 7 7 7 7 7 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 4 5 5 5 5 6 8 9 10 11 11 13 12 6 3 8 10 11 12 9 7 6 8 6 6 5 4 4 8 11 12 14 15 15 16 17 17 18 18 18 18 18 19 18 18 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 13 14 15 15 15 16 16 17 18 18 18 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 13 12 12 12 12 12 13 13 13 12 11 11 10 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 5 5 5 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 4 5 4 4 4 5 5 6 8 9 9 10 11 12 13 8 6 9 10 11 13 11 7 9 9 8 7 6 5 6 10 12 14 14 15 16 16 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 15 16 16 16 17 19 20 19 18 17 16 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 13 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 7 7 6 6 5 4 4 4 4 3 4 4 6 7 8 8 6 8 10 12 13 11 11 11 12 13 11 8 13 14 13 9 8 7 9 11 14 14 15 16 16 16 16 17 17 17 17 17 18 18 17 17 17 16 16 17 17 16 16 15 15 15 15 14 13 14 14 14 14 13 13 14 14 13 12 12 12 13 14 14 15 15 16 16 16 17 19 19 18 17 16 14 14 15 15 16 16 16 17 17 17 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 10 9 9 9 9 9 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 5 5 4 4 4 4 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 7 7 6 6 5 5 4 4 3 3 3 4 5 7 8 7 6 7 9 10 11 11 8 8 11 13 10 9 16 20 16 11 9 8 10 12 13 14 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 14 14 14 13 13 14 14 14 13 12 12 14 14 15 15 15 15 15 15 16 18 18 17 16 15 14 14 14 15 15 16 16 17 17 17 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 12 12 13 13 13 14 14 14 14 13 13 14 13 13 12 12 11 11 11 11 10 10 9 9 9 9 8 8 8 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 7 7 6 6 5 5 4 3 3 2 2 3 5 5 8 10 9 9 10 10 10 9 9 10 13 14 13 12 16 22 18 14 11 9 11 12 13 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 16 16 16 15 15 15 14 14 13 13 13 13 13 14 13 13 14 14 14 13 12 13 15 15 16 15 14 14 14 14 15 16 16 16 15 14 13 14 14 14 15 16 16 17 17 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 14 14 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 14 13 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 8 7 7 7 7 7 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 4 3 3 2 2 2 3 5 8 10 11 12 12 12 13 12 13 15 15 16 17 20 22 18 17 14 12 12 13 14 15 16 16 16 16 16 16 17 16 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 14 13 13 13 14 14 13 13 14 15 16 16 15 14 13 13 14 15 15 15 15 14 13 14 14 14 14 15 16 17 17 17 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 13 12 12 12 12 12 13 13 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 12 11 11 11 10 10 10 10 10 9 9 8 8 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 4 3 3 2 2 2 2 4 7 9 10 9 10 11 12 13 14 15 17 17 18 22 19 16 14 14 13 13 13 15 16 17 17 16 16 17 17 16 16 17 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 14 15 16 16 16 15 13 13 14 15 15 15 15 14 14 14 14 14 14 15 15 16 17 17 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 8 7 7 6 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 4 3 3 3 1 1 2 4 6 8 9 11 12 12 12 13 13 18 16 16 15 16 16 17 16 14 14 14 14 16 17 17 17 17 17 18 18 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 13 13 13 13 13 14 14 15 16 16 16 14 13 13 13 14 15 15 15 14 14 14 14 14 15 15 16 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 14 14 14 14 14 13 13 14 14 14 14 14 15 15 15 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 13 13 12 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 9 9 8 8 8 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 3 3 3 3 2 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 6 6 6 5 5 4 4 3 2 1 2 4 6 6 8 10 12 13 13 12 12 13 12 13 13 14 17 18 16 14 13 14 15 16 18 18 17 17 17 19 18 18 18 18 18 17 17 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 13 14 14 15 15 16 16 15 14 13 13 13 14 15 15 15 15 14 14 14 14 15 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 14 14 14 13 13 13 13 14 14 14 14 14 14 14 15 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 9 9 9 8 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 8 8 8 8 7 7 8 8 8 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 3 3 3 3 3 3 3 3 3 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 3 2 0 1 3 5 6 8 10 11 12 13 12 12 12 10 10 10 12 16 16 15 12 12 14 15 17 18 18 18 18 19 19 18 18 18 18 17 17 16 16 15 15 15 14 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 13 13 13 14 14 15 15 15 16 16 15 14 14 13 14 15 15 15 15 14 15 15 15 14 16 16 17 17 17 18 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 9 9 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 9 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 3 1 0 2 2 4 5 7 9 11 11 11 11 12 12 11 11 10 8 8 11 8 12 14 15 15 16 16 17 18 18 19 19 18 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 13 13 14 14 14 15 15 16 16 16 15 14 14 14 14 15 15 15 14 14 15 15 16 16 17 17 17 18 18 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 11 11 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 9 11 11 11 9 8 7 7 7 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 3 1 1 1 2 3 4 6 8 9 9 9 11 12 11 11 11 10 13 9 10 6 15 16 15 15 15 15 15 16 18 18 19 18 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 15 14 14 14 14 14 15 16 16 17 17 17 18 18 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 7 7 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 10 11 11 10 9 8 7 7 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 4 4 4 4 4 4 4 4 4 4 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 5 5 5 4 4 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 2 2 1 1 1 2 4 5 6 7 8 8 9 10 11 10 10 6 12 13 14 15 17 17 16 14 14 14 14 14 15 16 16 16 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 14 14 14 14 15 13 13 13 13 13 14 14 15 15 16 16 17 17 19 20 20 19 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 11 11 11 11 11 10 11 11 11 11 11 11 10 10 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 8 7 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 3 2 1 1 1 2 3 4 4 5 7 8 8 9 10 8 8 8 12 14 13 9 10 14 15 14 13 12 12 11 11 13 13 14 13 13 14 14 14 14 15 14 14 14 14 14 14 14 15 15 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 12 12 12 12 13 14 14 14 14 14 15 15 17 19 19 19 19 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 12 12 11 11 11 11 10 10 10 9 9 8 8 7 7 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 11 11 11 11 11 11 11 11 11 11 10 10 11 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 4 4 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 6 6 6 6 6 5 5 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 4 3 1 1 1 1 2 2 3 3 4 5 7 6 7 7 7 7 10 14 15 14 11 10 12 15 13 11 10 10 9 10 12 13 12 11 12 13 13 14 14 14 14 14 14 14 14 14 14 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 14 14 14 14 14 13 12 12 12 12 13 13 13 12 12 12 13 14 17 18 18 18 17 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 8 8 7 7 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 5 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 4 2 1 1 1 1 1 2 2 3 4 5 5 5 6 7 8 8 12 15 15 15 15 14 15 17 12 4 5 7 7 10 11 11 10 10 10 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 14 13 13 13 13 13 12 12 12 12 13 13 12 12 11 12 13 15 17 17 16 16 15 15 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 16 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 13 13 13 13 13 12 12 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 9 9 9 9 9 9 9 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 12 12 12 12 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 7 7 7 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 5 5 4 3 1 1 1 1 1 1 2 2 2 3 4 4 4 6 7 9 11 14 16 17 16 16 15 16 19 16 5 4 4 7 6 5 7 8 8 9 12 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 13 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 14 15 15 15 14 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 7 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 5 5 5 5 5 6 5 5 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 12 12 12 13 13 13 12 12 12 12 12 11 11 10 10 10 10 9 8 8 8 8 7 7 8 8 8 8 9 8 7 7 7 7 7 7 6 6 6 6 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 6 5 3 3 2 1 1 1 1 1 1 2 2 2 2 2 2 2 4 7 9 11 14 15 16 17 16 16 15 16 18 19 16 11 8 7 3 2 4 8 9 11 13 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 12 12 12 12 12 12 13 14 14 14 14 11 11 12 12 12 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 8 8 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 7 7 7 8 8 7 7 7 7 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 4 4 1 0 1 1 1 2 2 2 2 2 2 1 1 1 1 2 4 9 11 14 15 16 17 16 16 16 15 15 15 13 13 10 9 8 5 6 7 10 13 13 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 11 12 12 12 11 10 11 11 11 12 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 11 11 11 11 11 11 10 9 9 9 9 9 8 8 7 7 6 5 5 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 14 14 13 13 13 13 13 14 13 13 13 12 12 12 12 12 12 11 11 11 10 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 7 8 8 8 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 2 2 1 1 1 2 2 2 2 2 2 2 1 1 1 1 2 3 5 8 12 14 15 16 17 16 16 15 15 15 14 14 12 7 8 9 6 5 9 12 13 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 11 11 10 10 10 10 10 10 10 10 11 12 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 8 8 8 7 7 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 12 13 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 14 14 14 13 13 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 9 9 9 9 8 8 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 4 6 9 12 13 15 16 17 16 16 16 16 15 15 12 12 12 9 10 6 7 11 13 14 15 15 15 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 9 8 8 9 9 9 10 11 11 12 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 13 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 9 8 8 7 7 7 6 6 5 4 4 4 4 4 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 13 13 13 14 14 14 14 14 14 14 15 14 14 13 13 13 13 13 13 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 15 14 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 10 10 10 9 8 7 7 7 7 8 8 8 8 8 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 10 10 10 10 10 10 10 11 11 11 11 10 11 11 11 11 11 10 11 11 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 1 0 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 7 8 9 12 15 17 17 17 17 17 16 16 14 16 12 11 9 8 7 11 15 16 16 16 16 16 17 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 11 11 11 10 10 10 10 9 8 8 8 8 9 9 10 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 13 14 14 13 13 13 13 13 14 14 14 14 15 15 14 14 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 16 15 14 14 14 14 15 14 14 14 13 13 12 12 12 12 12 11 12 12 13 12 11 11 11 10 10 9 8 8 8 9 8 8 8 8 8 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 8 8 8 9 8 8 8 8 8 9 9 8 8 8 8 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 1 0 0 0 1 1 1 2 2 2 2 2 2 3 3 3 3 2 2 2 3 5 6 7 9 12 14 17 17 18 18 18 17 17 16 10 10 10 9 9 10 13 14 15 16 16 16 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 10 11 12 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 12 12 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 11 11 11 10 10 9 9 9 9 9 8 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 8 8 7 7 7 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 15 15 15 16 15 15 14 14 14 14 14 13 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 17 17 15 14 14 14 15 15 15 15 14 14 14 13 12 11 11 11 11 12 12 13 13 13 12 12 12 11 11 10 9 9 9 9 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 7 7 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 1 1 0 1 1 1 1 1 1 2 2 1 2 2 3 3 3 3 3 3 3 4 4 6 7 9 11 14 16 18 18 18 17 17 18 19 14 17 14 11 11 11 12 13 15 16 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 10 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 12 12 12 11 12 12 12 11 11 11 10 10 9 9 9 9 8 8 8 8 7 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 15 15 15 14 14 15 14 15 15 15 15 14 14 14 14 14 14 14 15 16 15 14 14 14 14 16 16 16 15 14 14 14 14 14 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 16 14 14 14 14 15 16 15 15 15 14 14 13 13 12 12 12 13 13 13 13 13 13 13 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 8 8 8 8 8 7 7 7 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 4 4 3 3 4 5 6 7 8 11 13 14 16 17 18 17 17 18 19 19 19 19 15 13 12 13 13 16 17 17 18 18 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 9 10 10 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 12 13 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 3 3 2 2 3 3 3 3 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 3 3 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 14 14 15 15 16 15 15 16 15 15 15 15 14 14 14 16 16 16 15 15 14 14 15 16 16 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 14 15 16 16 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 12 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 12 12 12 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 2 2 1 1 1 1 2 2 1 1 1 1 2 2 2 3 4 4 5 5 4 4 4 5 5 6 7 8 10 11 12 14 16 17 17 16 16 17 18 20 19 16 14 14 14 15 17 18 18 18 18 17 17 16 16 16 16 16 16 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 8 8 7 7 7 6 6 6 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 15 14 15 16 17 17 16 16 16 16 16 15 15 15 15 15 16 16 16 16 15 14 14 15 16 16 15 15 15 14 14 14 14 14 14 15 14 14 15 14 15 15 15 15 16 16 16 15 15 14 14 14 15 15 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 11 11 11 10 10 9 10 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 3 4 5 5 5 5 5 5 5 6 6 7 8 9 9 10 12 15 16 17 16 16 14 16 17 17 15 14 14 15 16 18 19 19 19 18 18 17 16 16 16 16 16 15 16 16 15 15 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 8 7 7 7 7 6 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 18 16 15 15 16 18 18 19 18 17 17 17 16 16 16 16 15 15 15 16 16 16 15 14 14 15 16 16 16 16 14 14 14 14 15 15 15 15 15 14 14 15 15 14 15 15 16 16 16 15 14 14 14 15 16 17 17 16 16 16 15 14 14 13 13 13 13 13 13 13 13 12 12 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 10 10 10 11 11 11 11 11 10 10 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 2 2 2 2 2 2 3 3 2 2 1 2 1 1 2 4 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 11 13 15 16 15 15 15 15 16 16 15 14 14 15 17 18 19 19 19 19 17 17 16 16 16 15 15 15 15 15 14 14 13 13 12 13 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 8 8 7 6 6 6 6 5 5 5 4 4 3 3 3 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 17 16 15 16 17 17 19 19 19 19 18 17 16 15 15 16 15 14 14 15 15 16 15 15 16 17 17 17 16 15 12 13 15 15 15 15 16 16 15 15 16 15 15 15 15 15 16 16 15 14 14 14 15 16 17 17 17 16 15 15 14 14 13 13 13 13 13 13 13 12 11 11 11 10 10 10 11 11 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 12 11 11 10 10 10 10 9 9 9 9 8 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 2 4 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 10 11 13 13 15 13 13 14 15 15 15 14 14 15 17 18 19 19 19 18 17 17 16 16 15 15 14 14 13 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 15 15 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 14 11 11 12 12 12 12 12 12 12 12 13 13 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 8 8 7 6 6 5 5 5 5 5 4 4 3 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 18 17 15 15 15 16 17 19 19 19 19 18 16 15 14 14 14 13 13 13 14 15 15 15 16 16 14 15 14 14 9 12 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 14 14 13 13 14 13 15 16 16 16 15 15 14 14 14 14 14 13 13 12 12 11 11 11 11 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 12 12 12 12 12 12 12 12 12 11 11 11 12 11 11 11 11 11 12 12 11 11 11 11 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 2 1 2 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 8 8 8 9 11 12 11 11 12 13 14 14 15 15 15 16 18 19 20 20 19 17 17 17 17 16 15 14 14 11 8 8 9 11 12 13 13 13 13 13 14 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 14 11 11 11 12 12 12 12 12 12 12 13 13 12 12 12 13 13 13 13 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 8 7 7 7 6 5 5 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 10 10 10 10 10 10 9 9 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 16 16 16 16 17 17 18 19 19 20 20 19 18 18 16 15 16 16 17 18 19 19 19 17 16 13 11 11 12 12 12 12 13 13 14 14 14 12 10 11 11 12 12 12 13 13 14 15 15 16 16 16 17 17 17 17 16 15 13 12 12 12 12 12 10 11 13 15 15 15 14 13 13 13 13 13 13 12 11 11 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 13 13 13 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 2 1 2 3 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 10 10 10 10 11 12 13 14 15 16 15 18 18 20 21 20 19 18 18 18 17 16 15 13 10 9 9 11 12 13 13 13 13 13 14 14 13 13 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 11 11 11 11 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 8 8 7 6 6 5 5 5 5 5 4 4 3 3 3 3 2 2 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 10 11 11 10 10 9 9 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 17 17 18 19 20 20 19 19 18 17 16 16 16 16 17 17 18 18 18 16 13 10 10 10 11 11 10 10 10 11 10 9 9 7 7 10 11 11 14 13 13 13 14 14 15 16 16 16 16 16 15 14 13 10 10 10 10 10 10 8 9 10 12 13 13 13 12 11 12 13 13 12 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 14 14 15 15 15 14 14 14 14 15 15 14 14 14 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 12 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 5 4 4 4 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 8 9 9 9 9 9 10 11 13 14 13 13 12 16 18 19 20 20 20 19 19 18 17 17 15 12 10 11 12 14 14 13 13 13 14 14 14 14 13 13 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 10 11 11 11 11 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 11 11 11 11 10 10 9 9 8 8 8 7 7 6 6 6 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 7 7 7 8 10 11 11 11 10 10 9 9 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 17 17 18 17 16 17 17 17 17 16 16 16 16 16 16 16 17 15 13 11 10 10 10 9 8 7 8 8 8 6 6 4 7 9 10 11 12 12 11 11 12 14 14 15 16 17 17 16 14 11 9 10 9 9 9 8 7 6 6 7 9 10 10 10 9 9 11 12 12 12 12 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 14 14 14 15 14 14 14 14 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 7 8 8 9 9 9 8 7 11 11 12 11 11 8 10 15 18 19 20 20 20 20 18 17 16 14 12 12 13 13 14 14 14 13 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 8 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 9 10 10 11 11 10 10 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 15 15 15 15 15 14 14 14 15 16 16 16 16 16 16 16 16 16 14 12 10 9 9 8 8 7 4 6 7 7 7 8 13 11 12 14 13 12 11 10 10 11 13 14 15 17 19 19 18 15 12 10 10 10 9 8 7 6 5 5 5 6 6 6 5 7 9 11 12 12 12 12 12 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 15 16 16 16 16 16 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 15 15 14 14 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 8 8 9 9 6 6 10 11 11 10 8 7 6 9 15 18 18 19 20 19 18 17 15 14 13 13 13 13 13 14 14 14 14 15 15 14 14 13 13 13 12 12 11 11 10 10 10 9 9 9 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 8 7 7 6 6 6 6 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 1 1 0 0 0 0 1 1 1 1 1 1 1 2 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 9 10 10 10 10 10 10 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 13 12 12 12 12 13 14 14 14 15 16 16 16 15 13 10 9 9 9 8 7 5 2 3 6 8 9 10 14 14 15 17 15 13 12 12 14 13 12 14 16 17 17 19 19 15 14 12 12 12 10 8 6 5 4 3 3 4 4 3 4 7 10 12 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 10 9 9 9 9 8 8 8 8 7 7 6 6 5 5 5 4 4 5 5 4 5 4 4 5 5 5 4 3 2 1 1 1 1 2 2 3 3 3 4 4 4 4 3 3 4 4 4 4 4 4 5 5 6 7 7 8 9 10 8 8 10 11 11 10 8 6 4 7 11 12 18 19 19 19 18 17 16 15 14 13 13 13 13 14 14 14 14 15 15 14 14 14 13 13 12 12 11 11 10 10 10 9 9 9 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 14 15 15 15 15 15 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 12 12 12 12 11 11 11 11 10 9 9 9 8 8 8 7 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 1 1 1 1 0 0 0 1 1 1 1 1 1 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 9 9 10 10 10 10 10 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 17 17 17 16 16 16 15 15 14 14 14 15 15 14 13 14 12 11 11 11 11 12 13 14 15 15 15 14 11 9 9 9 7 7 5 4 1 1 5 6 8 10 9 9 12 15 16 15 13 13 14 13 12 15 14 14 10 14 16 13 12 12 12 12 11 9 6 4 3 1 1 1 1 4 6 8 11 12 14 14 14 14 13 13 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 11 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 5 3 2 1 0 0 1 1 2 2 3 3 3 3 4 3 3 3 3 3 3 3 3 4 4 4 5 6 6 6 7 8 9 10 9 10 10 11 10 9 7 6 7 8 12 14 18 19 18 18 17 17 16 15 14 13 13 14 14 14 14 14 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 12 12 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 11 11 11 10 10 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 10 9 9 9 8 8 8 7 7 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 6 6 6 7 9 9 9 10 10 10 10 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 17 17 16 16 15 15 15 15 15 16 16 15 14 16 14 13 13 12 11 12 13 14 14 14 13 11 11 10 10 9 7 7 6 4 4 3 3 4 7 7 5 7 10 14 16 15 10 9 14 14 13 15 13 10 10 13 9 8 11 12 12 12 12 10 7 4 2 1 4 4 2 4 6 8 9 12 13 14 15 15 14 13 13 13 13 12 12 12 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 13 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 6 6 6 6 6 5 6 6 6 6 6 6 6 5 4 2 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 6 7 8 9 9 9 9 10 11 11 10 10 9 10 10 9 13 17 18 18 18 18 17 16 15 15 14 14 14 14 14 14 15 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 12 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 10 10 10 9 8 8 9 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 9 8 8 8 7 7 7 6 6 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 6 6 6 6 7 8 9 8 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 18 18 18 18 18 17 16 16 16 15 15 15 15 16 17 16 16 16 15 15 14 13 13 13 14 14 15 13 12 10 8 7 6 10 7 7 7 6 6 6 6 6 8 6 3 11 13 14 17 19 18 17 19 16 14 16 15 14 12 19 16 14 12 12 13 12 12 10 9 6 3 1 4 3 3 4 3 4 5 6 9 13 15 15 14 14 15 14 14 14 14 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 6 5 3 2 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 4 5 5 7 8 8 8 9 9 10 11 11 10 10 11 11 9 9 14 17 18 18 18 18 17 17 16 15 15 14 14 14 14 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 12 12 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 10 9 9 9 8 8 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 9 8 8 7 7 7 7 6 6 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 6 6 6 6 7 8 8 8 8 9 10 10 10 10 9 9 9 9 9 9 10 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 18 18 19 18 18 18 17 16 16 15 15 15 15 16 17 16 16 16 16 16 15 14 13 13 14 14 15 14 13 11 5 2 4 7 7 7 8 8 8 10 9 9 10 10 11 14 16 16 16 17 18 19 17 15 14 17 19 19 20 18 17 15 14 14 13 13 12 11 10 8 5 2 5 6 4 5 6 5 5 2 7 13 15 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 7 7 7 7 6 6 7 7 7 7 7 8 8 7 7 6 4 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 4 4 5 6 7 7 8 8 9 10 11 11 11 11 11 11 11 13 15 16 17 17 17 18 18 16 16 15 15 14 14 14 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 9 9 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 12 12 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 13 10 10 10 9 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 9 8 7 7 7 7 7 6 6 5 4 4 4 4 4 4 3 3 3 3 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 10 10 11 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 9 9 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 15 15 16 16 16 16 16 16 16 16 17 18 19 19 19 19 19 18 17 16 16 15 15 16 16 17 17 17 17 18 17 16 15 14 13 13 13 14 14 13 11 8 5 9 7 8 7 7 7 8 11 13 12 13 14 16 17 16 15 15 16 17 17 16 16 16 16 17 17 19 18 17 16 16 15 14 13 12 12 10 8 6 4 5 6 4 2 2 3 4 4 8 13 16 16 17 17 18 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 18 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 16 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 12 13 12 12 12 11 11 10 10 10 9 9 8 8 7 7 7 6 6 6 7 7 8 8 8 8 7 7 7 6 5 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 2 2 2 2 3 3 2 2 2 3 3 4 4 5 5 6 7 8 9 10 11 11 11 11 11 11 12 13 15 14 15 16 16 18 17 16 16 15 15 14 14 14 15 15 15 15 15 14 14 14 13 13 13 12 11 11 10 10 10 9 9 9 9 8 9 9 9 9 9 9 9 10 10 10 10 11 11 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 13 13 13 13 13 13 10 11 11 10 9 9 10 10 9 9 9 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 9 9 9 8 7 7 7 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 9 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 10 10 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 19 19 19 20 19 18 17 16 16 16 17 17 18 18 18 18 19 19 18 17 15 14 14 14 14 13 12 11 11 11 9 9 8 8 8 8 8 12 15 16 15 14 13 13 15 17 18 17 16 16 15 16 16 17 17 16 17 17 17 16 15 15 14 13 13 11 10 8 6 6 6 4 4 4 4 4 4 5 6 11 15 17 17 17 18 17 17 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 16 16 16 16 17 17 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 12 12 11 11 11 11 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 4 4 3 1 1 1 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 6 7 8 9 10 11 11 11 11 11 12 12 14 14 14 14 13 15 16 17 16 16 15 15 14 14 15 15 15 16 15 15 14 14 14 13 13 13 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 13 13 13 13 13 13 10 11 11 10 10 11 11 10 9 9 9 9 9 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 17 18 19 19 19 20 20 20 19 18 17 17 17 17 18 18 19 19 19 20 20 20 19 18 17 17 16 15 13 12 11 11 10 10 9 9 10 9 9 10 13 17 19 18 17 17 16 19 17 17 16 16 15 15 17 17 18 17 16 16 15 14 15 15 15 15 14 13 12 10 8 7 6 6 6 5 3 2 3 4 3 2 8 13 15 18 18 19 18 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 17 16 16 16 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 4 3 3 3 2 2 1 1 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 3 3 3 4 5 6 7 8 9 10 11 11 10 10 12 12 12 12 13 14 13 12 13 14 15 16 16 15 15 14 15 15 16 16 16 15 15 14 14 14 13 13 13 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 12 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 13 13 13 9 10 11 11 10 10 10 10 9 8 8 8 9 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 9 9 9 8 8 8 8 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 3 2 2 2 2 3 2 2 2 2 3 4 4 5 6 6 6 6 6 6 6 6 5 6 7 8 8 8 8 8 8 9 9 9 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 18 19 20 20 20 19 18 18 17 17 18 18 19 19 19 20 20 20 20 20 20 19 18 16 14 12 12 12 11 10 10 10 10 10 9 10 11 13 16 17 16 17 21 20 18 18 18 18 17 18 17 19 19 18 17 14 11 11 13 15 15 15 14 14 13 12 10 8 7 7 7 7 6 6 6 6 7 8 8 11 13 16 19 19 18 18 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 17 18 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 7 7 6 5 4 4 4 3 2 2 1 1 1 0 1 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 2 2 2 3 3 4 5 6 8 8 9 10 12 12 9 10 11 12 12 12 13 14 12 12 12 13 16 16 16 15 15 15 15 15 16 16 15 15 15 15 14 14 13 13 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 13 8 9 10 10 10 8 9 9 9 8 8 8 9 10 10 10 10 9 9 9 10 9 9 9 9 9 9 10 9 9 9 9 8 8 7 7 7 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 1 2 2 2 2 2 2 3 5 3 3 3 4 5 5 6 6 6 6 5 5 5 5 6 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 11 11 10 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 17 17 16 16 16 16 16 16 17 17 17 17 18 19 19 20 20 20 19 18 18 18 18 18 19 19 19 19 19 20 20 20 19 18 17 15 15 14 13 13 13 12 12 12 12 11 10 11 12 14 15 16 16 18 19 19 18 19 19 19 20 20 20 19 19 19 17 15 12 12 15 15 14 14 14 14 13 12 11 9 9 8 8 9 8 8 9 9 9 10 12 16 17 18 19 18 19 18 17 17 17 16 16 15 14 14 14 14 14 14 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 16 16 17 16 17 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 15 14 14 13 13 13 13 12 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 4 4 3 2 3 2 1 1 1 1 1 1 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 3 4 5 7 7 8 9 10 12 12 10 11 11 12 12 13 13 14 13 12 14 15 17 16 15 15 15 15 15 15 16 16 15 15 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 7 8 9 9 9 8 8 8 9 9 8 8 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 6 5 5 5 4 4 4 4 4 3 3 3 2 2 3 3 4 4 3 3 3 3 3 3 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 3 3 3 3 3 3 3 2 2 1 1 4 7 6 6 6 6 6 7 9 7 6 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 18 18 19 20 20 19 19 19 18 18 18 18 19 19 19 19 20 20 20 20 19 18 17 16 15 14 14 14 14 14 13 14 14 13 13 13 13 14 16 16 17 18 19 19 19 19 20 20 20 20 20 19 19 18 17 16 15 15 15 15 14 14 14 14 13 12 11 10 10 9 10 11 12 11 11 11 10 11 13 20 21 21 20 20 19 18 18 17 17 16 16 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 19 19 19 19 19 19 18 18 18 19 18 18 18 18 17 17 17 16 16 16 15 15 14 14 13 13 13 13 13 12 12 11 11 11 10 10 9 9 8 8 7 7 6 5 4 3 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 1 2 2 2 2 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 5 6 6 8 9 10 12 12 11 11 12 12 12 13 13 13 13 13 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 12 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 13 13 13 13 7 9 10 9 8 9 8 9 9 9 9 8 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 5 4 4 4 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 1 1 1 4 10 15 12 9 8 8 9 10 11 10 9 9 9 8 7 6 7 6 5 5 4 5 5 6 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 13 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 17 17 17 17 17 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 18 18 18 19 19 19 20 20 20 20 20 19 19 18 18 17 16 16 15 15 15 15 15 16 16 15 15 15 15 15 16 17 18 19 19 19 19 19 19 20 20 20 19 19 18 18 17 16 16 15 15 14 14 14 14 14 13 12 12 11 10 10 11 12 13 15 16 15 16 16 18 22 21 21 22 20 19 18 18 17 16 16 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 17 18 18 19 19 19 18 18 18 19 19 19 19 18 18 18 17 17 17 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 10 9 9 8 6 6 5 5 4 3 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 2 2 2 2 3 4 5 6 7 8 10 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 14 14 14 14 14 13 13 13 13 8 9 10 10 10 9 8 9 9 9 9 8 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 7 7 7 6 6 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 2 3 3 3 3 3 3 3 4 4 3 3 3 2 1 2 3 4 6 12 13 12 10 8 9 10 11 11 11 10 11 11 11 10 9 9 8 6 5 5 5 5 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 11 11 10 10 10 10 10 10 11 11 11 12 12 11 11 12 12 13 14 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 18 18 18 17 17 17 17 17 17 16 17 17 17 18 18 18 18 18 19 19 19 19 18 18 18 18 19 19 19 20 20 20 19 19 19 19 19 18 18 17 17 16 15 15 16 16 16 16 16 16 16 16 16 17 18 19 19 19 19 19 19 19 20 19 19 18 18 18 17 17 17 16 15 15 14 14 14 14 13 13 13 12 11 10 10 11 13 14 15 15 16 17 18 18 20 17 23 22 21 20 19 17 16 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 17 17 17 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 16 15 15 15 15 15 15 15 15 16 15 15 15 15 15 16 17 18 18 18 18 18 18 18 18 19 19 19 18 18 18 17 17 16 16 15 15 14 14 14 14 13 13 13 12 12 12 11 10 10 9 8 8 8 6 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 2 2 2 2 3 3 5 6 7 8 9 10 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 9 9 10 10 9 8 8 8 9 9 8 8 9 9 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 7 7 6 6 6 6 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 3 2 2 2 3 4 6 9 10 8 10 13 13 12 10 11 10 10 11 11 12 13 12 11 12 10 7 6 5 5 5 6 7 8 8 8 9 9 9 9 9 9 9 9 10 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 11 11 10 10 10 10 11 11 12 12 12 12 12 12 12 12 13 14 14 14 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 17 17 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 15 15 16 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 18 18 17 18 17 17 16 15 15 14 14 14 14 14 13 13 13 12 12 11 11 11 11 12 14 12 12 15 17 18 19 19 20 21 21 22 21 18 16 15 15 15 15 15 15 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 15 14 13 13 14 13 14 15 15 16 16 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 19 19 19 19 18 18 17 16 16 15 15 15 14 14 14 13 13 12 12 11 11 10 8 8 7 7 7 6 5 4 4 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 5 6 6 7 8 9 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 9 9 9 9 9 8 8 8 8 8 7 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 2 2 3 4 6 8 10 10 10 11 13 15 13 11 11 11 11 10 11 11 11 12 12 12 11 10 8 6 5 5 6 7 8 8 9 9 9 9 9 9 9 9 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 11 11 10 10 10 11 11 11 11 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 15 16 16 17 17 16 16 16 16 16 16 16 16 17 18 18 17 17 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 16 16 16 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 17 17 17 17 17 15 14 14 13 14 14 14 14 13 13 13 12 12 12 11 11 11 12 13 13 13 14 15 17 18 19 20 21 20 21 21 20 18 15 14 14 15 15 15 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 19 18 18 18 18 18 19 19 19 18 18 18 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 22 22 22 22 23 22 22 22 22 22 22 21 21 21 21 20 20 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 16 14 13 12 12 12 13 14 14 15 15 15 15 14 14 14 14 15 16 16 16 16 16 17 17 17 18 18 19 19 19 18 18 17 17 16 16 15 15 14 14 14 13 13 11 11 10 9 9 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 2 2 3 4 5 6 6 7 9 10 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 9 9 9 9 8 8 9 9 8 7 7 7 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 2 3 4 6 8 9 11 12 11 10 12 14 13 11 12 12 13 12 10 12 11 10 12 12 12 10 9 7 6 6 6 8 9 9 9 9 10 10 9 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 11 11 12 11 11 10 11 11 11 11 11 12 12 12 12 12 12 13 13 14 14 14 14 14 14 15 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 19 19 19 19 19 19 18 18 17 17 16 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 17 17 17 17 17 16 14 12 11 11 11 13 15 14 13 12 11 12 12 12 11 11 12 12 12 13 13 14 15 16 18 19 19 19 19 19 18 18 16 14 13 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 14 13 12 11 11 12 13 13 14 14 14 14 13 13 13 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 17 17 16 16 15 14 14 13 13 12 12 10 9 8 8 7 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 2 3 4 5 6 6 7 8 10 11 12 12 12 13 13 13 13 14 14 14 13 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 14 14 14 15 15 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 9 9 8 8 8 9 9 8 8 7 7 7 7 7 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 4 4 4 3 3 2 2 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 4 6 7 9 10 11 11 10 10 10 11 12 11 12 14 14 12 12 11 11 10 11 12 9 10 10 8 7 7 7 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 14 14 15 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 20 19 19 19 19 19 19 18 18 17 17 17 17 17 17 18 18 18 18 17 18 18 18 18 18 18 19 19 18 18 18 17 17 16 16 15 15 12 12 11 10 9 13 14 13 13 9 8 11 11 11 11 11 11 12 13 13 14 14 15 16 17 17 18 17 16 16 16 16 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 15 14 13 12 11 10 10 11 11 12 12 12 12 12 12 12 13 14 14 14 14 14 15 16 17 17 17 17 17 18 18 18 17 17 17 17 16 15 14 13 12 12 11 11 8 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 4 5 6 7 8 9 11 11 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 9 9 8 8 8 9 9 8 8 8 7 8 7 7 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 4 4 4 4 3 3 3 2 2 2 2 2 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 2 3 3 4 4 4 4 4 4 4 3 3 5 7 8 8 9 9 10 9 9 9 11 11 11 12 14 14 13 12 12 9 9 12 15 11 8 10 11 10 9 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 9 10 10 10 10 10 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 20 20 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 18 18 18 17 16 16 16 15 15 14 12 12 12 11 11 11 13 13 11 9 9 10 11 11 11 11 12 13 13 14 15 15 16 16 16 16 16 16 15 14 14 14 13 13 13 14 15 14 14 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 15 15 14 13 12 11 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 11 12 13 14 15 15 16 17 17 17 17 17 17 17 17 16 15 14 13 12 11 10 9 8 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 1 1 1 1 2 3 3 5 6 7 8 8 9 9 10 11 12 13 13 13 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 4 4 5 6 7 7 8 8 8 8 8 9 9 10 11 12 14 14 13 14 13 13 10 10 6 8 5 8 10 12 12 11 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 9 9 10 10 11 11 11 11 11 10 11 11 11 11 11 11 12 12 13 13 13 13 13 14 15 15 15 15 15 15 16 16 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 16 15 15 15 14 13 12 12 12 12 12 12 12 12 11 11 11 10 11 11 12 12 12 13 14 14 15 15 16 16 16 16 16 15 14 13 13 13 13 13 13 14 15 15 15 14 14 15 15 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 24 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 19 19 19 18 18 18 18 17 17 17 16 15 15 15 14 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 9 9 10 10 12 12 13 15 15 16 16 16 15 15 16 15 15 14 12 11 10 9 8 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 9 9 8 8 10 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 13 13 13 13 14 11 10 10 10 10 10 10 9 8 8 8 8 7 7 7 7 7 8 8 8 8 7 7 7 8 7 7 7 7 6 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 8 9 9 8 10 12 16 15 11 13 12 13 11 13 12 8 9 10 10 12 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 11 11 11 11 11 10 11 11 11 11 12 12 12 12 12 13 13 13 13 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 16 15 13 14 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 17 17 17 16 16 17 17 17 17 16 15 15 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 13 14 15 15 15 15 16 16 16 15 15 14 13 13 13 12 12 14 15 15 15 15 15 15 15 15 15 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 16 15 14 14 14 14 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 9 11 12 13 14 14 14 14 12 12 13 14 13 13 11 10 9 8 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 5 5 5 4 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 8 9 9 9 8 7 9 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 13 14 14 14 14 14 13 13 13 14 14 14 13 13 13 13 14 11 10 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 3 3 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 8 10 10 8 7 8 7 8 11 10 8 11 12 11 14 18 19 15 12 11 12 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 11 11 11 11 11 10 11 11 11 11 12 12 12 12 12 13 13 13 13 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 13 14 16 17 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 18 19 19 18 18 18 18 19 19 19 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 15 14 14 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 14 15 15 15 15 15 15 16 16 16 15 14 14 14 13 13 13 14 15 16 16 16 16 15 15 15 15 16 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 19 19 19 19 18 18 18 17 16 15 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 9 10 11 12 12 12 12 10 10 10 11 11 11 10 9 8 8 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 8 8 9 10 7 7 9 10 10 11 12 12 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 14 15 15 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 14 14 10 10 10 10 10 10 9 8 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 3 3 3 2 2 2 1 1 0 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 5 5 5 5 5 6 7 7 7 7 7 7 7 7 8 10 11 9 7 6 5 7 8 7 7 10 10 10 12 16 16 13 12 12 11 11 12 14 14 13 13 13 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 11 10 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 16 15 15 15 16 18 19 19 19 19 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 13 13 13 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 15 14 13 14 14 15 16 16 16 16 16 15 15 15 16 17 18 18 19 19 19 20 20 20 20 20 19 19 19 19 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 22 21 20 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 16 15 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 9 9 9 10 10 10 10 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 9 9 8 8 8 9 9 10 11 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 14 14 15 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 10 10 9 9 9 9 8 8 9 9 9 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 1 1 0 0 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 6 6 7 8 9 10 10 8 5 4 4 5 7 7 8 8 9 9 10 11 11 12 12 12 11 11 12 13 14 15 15 14 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 16 16 15 18 19 20 19 19 19 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 17 16 17 16 16 15 15 15 16 17 17 17 16 16 15 16 16 16 17 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 22 21 19 19 19 19 20 20 21 21 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 21 21 21 21 20 20 20 20 19 19 18 18 18 18 18 18 16 16 15 15 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 4 5 7 8 9 8 8 7 7 8 9 10 11 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 12 13 13 15 14 13 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 10 9 9 8 8 8 7 8 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 1 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 4 5 5 5 6 7 7 7 6 6 6 6 7 9 11 9 6 5 5 3 6 7 8 10 10 10 10 9 10 11 11 12 13 11 10 11 13 15 15 16 15 14 14 13 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 10 10 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 10 11 11 11 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 14 15 15 16 16 16 16 16 16 16 17 17 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 16 17 18 19 20 19 19 19 19 19 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 13 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 16 16 16 16 17 17 18 18 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 20 18 17 18 19 19 20 21 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 22 22 21 21 21 21 21 20 19 19 19 18 18 18 18 18 18 17 15 15 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 6 8 9 9 8 8 7 6 6 8 10 11 12 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 15 13 12 11 10 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 5 6 6 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 1 0 0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 5 6 6 6 7 6 6 5 5 5 6 9 11 8 4 4 5 3 6 10 10 10 11 12 11 9 9 9 10 9 9 11 10 11 13 14 16 17 18 17 15 13 12 11 11 11 11 10 10 10 10 10 10 9 10 10 10 10 10 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 14 14 15 16 16 16 16 16 16 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 13 13 12 12 13 13 13 13 12 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 16 16 17 18 18 18 18 17 17 17 17 16 16 16 16 16 16 17 17 17 16 16 16 16 17 17 18 18 19 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 20 19 17 17 17 19 19 19 21 22 22 23 23 22 21 20 20 20 21 21 20 21 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 22 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 17 16 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 4 6 8 10 9 8 7 7 6 5 7 10 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 14 12 11 10 11 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 9 10 10 9 9 9 8 9 8 7 7 7 7 8 8 7 6 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 6 7 7 6 6 6 6 5 6 10 12 11 10 10 10 10 8 6 8 7 6 8 10 11 12 14 16 17 18 18 16 14 12 11 11 11 11 10 10 10 10 10 10 10 9 10 10 10 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 11 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 18 18 18 18 17 17 17 16 16 15 15 15 15 16 17 17 17 16 16 16 16 17 17 18 19 19 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 20 19 17 16 16 17 18 17 18 19 20 22 22 22 21 20 19 19 20 20 19 20 21 21 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 18 18 17 17 15 15 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 4 7 9 10 10 10 9 9 7 9 8 11 11 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 16 14 14 14 13 14 13 14 14 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 12 14 14 14 14 14 13 13 13 9 10 10 10 9 9 9 9 9 7 7 6 7 7 7 7 6 5 4 4 4 4 4 3 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 5 6 6 7 6 6 5 5 5 6 6 6 5 6 7 7 7 7 6 9 12 12 10 10 nan nan 6 3 6 6 6 8 10 12 13 13 15 17 19 18 17 15 13 11 11 11 11 11 10 10 10 10 10 10 9 9 10 10 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 11 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 17 17 17 16 16 16 16 16 15 15 15 16 16 16 16 15 15 14 14 14 13 13 13 13 14 14 14 14 14 15 14 13 13 13 13 13 13 13 13 14 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 15 16 17 17 16 16 16 16 16 17 18 19 20 20 20 21 22 22 21 20 20 19 19 19 19 20 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 20 18 17 15 14 15 15 14 14 15 17 19 21 21 20 19 18 18 18 19 18 19 19 20 21 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 21 21 21 21 21 20 20 21 21 21 21 20 20 20 20 19 19 18 17 16 16 15 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 5 8 9 11 10 11 12 14 11 7 9 10 11 12 12 12 12 12 12 12 13 14 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 15 14 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 10 10 10 9 9 9 9 9 8 7 6 6 6 7 7 6 5 4 4 3 3 3 2 2 1 2 2 2 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 5 6 7 7 7 6 6 5 6 7 7 7 7 6 7 7 8 8 9 8 9 12 12 12 10 8 3 4 5 5 6 7 8 11 12 13 13 15 17 18 18 17 15 12 11 11 11 11 10 10 10 10 10 10 10 9 10 10 10 10 9 9 9 10 10 10 10 9 9 9 9 9 9 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 17 17 17 16 16 16 16 16 16 15 15 16 16 16 16 16 15 14 14 14 14 13 13 13 13 14 14 15 15 15 15 14 14 13 13 13 13 13 13 14 14 15 15 16 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 13 14 14 16 17 17 17 16 16 16 16 16 17 18 19 19 20 21 21 22 21 20 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 20 20 18 16 15 13 13 13 11 11 11 13 15 18 20 20 18 18 17 17 18 17 17 18 18 18 19 19 19 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 16 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 4 6 8 9 10 9 11 14 16 11 7 8 9 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 15 14 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 14 10 10 10 9 9 9 9 9 8 7 6 6 6 6 6 6 4 4 4 3 3 2 1 1 1 1 2 2 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 5 5 5 5 4 4 6 7 7 7 7 6 5 5 7 8 9 10 9 8 8 8 7 7 8 8 9 9 11 9 7 nan 5 3 5 7 9 8 8 11 12 13 14 15 17 18 18 17 14 13 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 9 9 9 9 9 9 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 18 18 17 17 18 18 18 18 18 18 18 18 17 17 17 16 16 16 17 17 16 16 16 16 16 16 16 15 15 15 16 16 16 15 15 15 14 14 14 13 13 13 13 14 14 15 15 15 15 14 13 13 13 13 13 13 14 14 15 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 15 15 15 14 14 14 14 15 15 16 16 16 16 15 15 15 16 16 17 18 18 19 20 21 21 20 19 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 20 19 17 16 14 12 12 11 10 9 9 10 12 15 18 16 19 17 16 16 17 17 16 17 17 17 17 18 18 18 19 20 21 21 20 21 21 22 22 22 22 23 23 23 23 24 24 25 25 25 25 25 25 25 24 24 24 24 24 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 16 15 14 13 13 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 2 3 4 6 8 9 11 10 12 13 14 11 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 12 12 12 13 13 13 14 14 10 11 10 10 10 9 9 9 8 7 7 6 6 6 5 5 4 3 3 3 2 2 1 1 1 2 2 2 2 3 3 3 3 2 2 2 2 2 1 1 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 3 3 3 4 5 5 6 6 6 5 5 5 5 5 5 7 8 8 8 7 6 6 6 6 8 10 11 10 9 8 8 5 5 5 7 7 8 10 8 7 nan 5 4 5 7 8 8 8 10 12 13 14 15 17 18 18 16 15 14 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 9 9 9 9 9 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 17 17 17 17 16 16 17 17 16 16 16 16 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 14 15 15 15 14 13 13 12 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 16 16 15 15 15 15 14 14 14 15 16 16 18 19 20 20 19 19 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 21 21 20 20 20 20 19 18 17 16 14 13 12 10 9 9 8 8 8 11 11 15 18 16 16 16 16 16 16 16 16 17 17 17 17 17 18 19 20 20 20 21 21 22 22 22 22 22 23 23 23 24 24 25 25 25 25 25 25 25 24 24 23 23 23 22 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 20 19 19 18 18 17 17 17 17 15 14 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 9 11 11 11 12 12 11 11 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 14 11 11 11 11 10 9 9 9 8 7 7 7 6 6 5 4 3 3 3 2 1 1 1 1 1 2 2 2 2 2 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 6 6 5 5 5 5 6 8 9 9 8 7 7 6 6 6 7 9 11 10 9 8 7 6 3 3 0 2 7 10 9 7 5 4 4 5 6 6 7 9 11 12 13 14 15 17 18 18 17 16 14 12 11 11 11 11 11 11 11 10 11 10 10 10 10 10 10 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 14 15 15 15 15 15 15 15 14 14 14 13 13 13 13 15 15 15 14 13 12 12 12 12 13 14 14 15 15 16 16 16 16 16 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 14 14 14 14 15 16 16 15 15 15 15 14 14 13 13 14 16 16 17 18 18 18 18 18 18 18 18 19 19 19 19 19 20 19 19 19 19 19 20 20 20 20 20 20 20 20 19 20 20 20 19 19 18 18 18 17 17 17 16 13 11 9 9 9 7 7 5 5 11 13 15 16 16 16 15 16 16 16 17 18 18 17 17 18 18 19 20 20 20 21 21 21 21 22 22 22 22 23 23 24 24 24 24 25 25 25 25 24 24 24 23 22 22 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 19 19 19 19 17 16 16 16 15 15 14 13 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 6 9 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 12 13 13 13 13 13 13 13 13 13 13 12 12 12 11 12 12 12 13 13 13 10 10 11 10 10 9 9 8 8 7 7 7 6 5 5 4 3 2 2 1 1 1 1 1 2 2 2 2 2 2 2 3 2 3 3 2 2 2 2 2 1 2 1 1 1 2 2 1 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 3 3 4 4 4 5 6 6 6 6 6 6 6 5 5 7 8 9 9 8 8 7 7 6 6 7 9 10 10 10 8 7 8 7 4 2 nan nan nan 9 6 4 4 5 5 6 7 nan 10 11 12 13 14 15 17 18 18 17 16 14 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 17 18 17 17 16 16 15 14 14 14 14 15 15 15 15 15 14 14 13 13 13 13 14 15 15 15 14 13 12 12 12 13 14 14 15 15 15 15 15 15 16 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 15 15 15 15 14 15 16 16 16 16 15 15 15 14 13 12 12 13 14 14 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 18 16 16 16 16 16 16 17 15 12 10 10 11 10 9 8 7 6 11 16 16 17 16 16 16 17 17 18 19 19 18 18 18 18 19 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 23 24 24 24 24 25 24 24 25 24 23 22 21 21 21 21 21 21 21 20 20 20 19 19 19 18 17 17 18 18 18 16 15 15 14 14 14 13 12 12 12 11 11 11 11 11 11 10 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 8 11 13 13 13 13 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 12 12 12 12 13 9 10 10 10 10 9 9 8 7 7 7 6 6 5 4 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 1 2 2 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 5 5 5 6 5 5 6 7 7 6 6 7 9 9 8 8 8 7 7 6 6 7 9 10 10 9 8 7 6 7 6 3 nan nan nan nan 4 3 4 5 6 6 8 9 11 12 13 13 14 15 16 18 18 18 16 14 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 16 16 15 15 14 14 14 14 15 15 15 15 15 14 14 14 13 13 14 15 15 15 14 14 13 13 12 13 13 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 15 14 13 11 11 12 13 12 13 14 16 17 17 17 18 18 18 18 18 18 18 18 19 18 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 18 16 15 15 14 14 15 16 16 13 12 11 12 12 12 11 10 11 15 16 16 16 17 17 17 18 17 17 19 20 20 20 19 19 19 19 19 19 19 19 20 19 20 20 20 20 21 21 21 22 22 22 23 23 24 24 24 23 24 24 24 23 22 21 21 21 21 20 20 20 20 19 19 19 19 18 16 16 16 16 16 15 14 14 13 13 13 13 12 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 7 10 10 11 12 13 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 12 13 9 9 9 9 9 9 8 8 6 6 6 6 5 4 3 3 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 4 5 5 5 5 5 5 5 4 3 5 6 7 7 7 8 9 9 9 9 8 8 7 6 6 7 8 10 10 10 9 7 6 7 6 3 nan nan 8 nan 3 2 3 5 7 8 9 11 12 13 13 14 14 15 16 18 19 18 16 14 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 16 16 15 15 14 14 14 14 14 14 15 15 15 15 15 14 14 13 13 14 15 15 15 14 14 13 13 12 13 14 14 15 15 14 14 14 15 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 15 16 17 17 17 17 16 16 15 13 10 9 10 10 10 11 14 16 17 17 17 17 17 18 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 20 19 18 16 15 14 15 16 15 14 13 12 11 12 14 15 16 17 16 15 15 15 17 18 19 19 18 17 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 22 22 21 21 21 20 20 20 19 19 19 19 18 17 15 15 14 14 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 4 6 7 8 11 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 12 8 8 8 8 9 8 8 7 6 6 5 5 4 3 3 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 4 4 5 5 5 5 4 3 1 1 2 6 7 7 8 9 9 9 9 9 8 7 7 6 6 7 9 10 9 9 7 6 6 4 6 4 4 6 7 5 nan nan nan nan nan 9 10 11 12 13 14 14 14 15 16 18 19 18 16 14 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 9 9 9 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 18 18 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 16 16 15 14 14 13 14 14 14 14 14 15 15 15 15 15 14 14 13 14 14 15 15 15 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 15 15 15 15 16 16 17 17 17 17 17 17 16 13 10 9 7 7 9 11 14 16 17 17 17 17 17 17 17 17 18 18 18 17 18 18 19 19 19 19 20 20 20 20 20 19 20 20 20 21 22 22 23 22 21 19 17 16 17 16 15 13 13 11 10 11 13 14 15 15 15 14 14 14 16 17 19 19 19 18 17 17 19 19 18 18 19 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 21 21 20 20 19 19 19 19 18 17 16 15 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 4 5 7 9 10 11 12 11 11 11 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 8 7 7 7 8 7 7 6 6 5 4 4 3 3 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 4 3 2 1 4 5 7 8 9 10 10 10 9 9 8 7 7 6 6 7 8 9 11 9 5 1 2 3 6 7 nan 6 6 5 nan nan nan 7 9 10 11 11 12 13 14 14 14 15 16 18 19 18 16 14 13 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 18 17 17 17 18 18 17 17 17 17 17 17 17 17 17 16 15 15 14 14 13 13 13 14 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 15 16 16 16 16 16 15 16 15 15 15 15 16 16 17 17 17 18 18 17 17 15 14 11 7 7 9 12 13 15 17 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 20 20 19 19 19 19 19 20 21 22 22 22 22 21 19 18 18 17 17 15 13 11 10 12 13 12 11 12 12 13 13 14 14 15 17 19 17 17 17 17 18 18 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 21 21 20 20 20 19 18 17 16 15 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 3 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 4 6 8 10 11 11 11 11 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 12 13 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 12 12 11 11 7 7 7 7 7 6 6 5 5 4 4 3 3 3 2 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 4 5 6 5 7 7 9 10 10 10 9 8 7 7 6 6 6 6 7 9 11 9 5 4 3 4 4 7 8 8 6 4 4 nan 6 7 9 11 12 10 11 14 14 14 15 15 17 18 19 18 16 14 14 13 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 16 16 16 16 17 17 17 17 17 17 17 17 18 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 13 13 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 13 13 14 14 14 14 14 13 13 14 14 14 14 15 15 14 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 17 17 17 15 12 11 11 12 13 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 20 21 21 20 20 19 18 19 18 17 15 14 13 15 15 11 10 9 13 13 14 14 13 13 13 13 13 14 16 16 16 17 17 18 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 18 16 15 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 6 8 10 10 10 11 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 11 11 12 12 12 12 12 12 13 13 13 13 13 12 12 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 12 12 11 11 7 6 6 6 6 6 5 5 5 4 3 3 3 3 2 2 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 3 3 4 4 4 4 5 5 5 5 6 6 7 7 7 7 6 7 7 9 10 10 9 8 7 7 7 6 6 6 6 6 8 10 9 6 5 6 6 6 6 6 7 5 3 2 4 7 8 9 11 11 10 11 15 15 15 15 16 17 19 19 18 16 15 14 13 12 12 11 11 11 11 11 10 10 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 10 9 9 9 9 10 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 16 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 15 15 15 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 17 17 16 16 14 13 13 13 13 13 15 15 16 16 16 16 16 16 16 16 17 17 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 20 19 19 19 19 19 19 19 18 18 18 17 17 16 12 9 4 11 11 12 16 17 15 15 13 11 11 12 14 15 17 17 17 19 19 19 18 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 21 21 21 20 20 21 21 20 19 17 16 15 14 14 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 10 10 10 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 6 8 9 9 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 12 12 11 11 6 6 6 6 6 6 5 5 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 3 3 4 4 4 5 5 5 5 5 6 7 7 8 7 6 6 7 8 10 11 10 9 8 7 7 7 7 6 6 5 5 6 7 6 4 4 6 5 5 7 8 7 6 4 3 4 7 9 10 11 11 12 14 16 16 16 16 17 18 19 19 19 17 15 14 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 9 9 10 10 10 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 15 15 16 16 16 16 16 16 16 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 14 15 15 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 15 14 13 12 13 14 15 16 16 16 16 16 16 16 16 17 17 18 18 19 19 18 19 19 19 19 19 19 19 19 19 18 18 18 19 20 19 19 19 19 19 19 18 18 17 17 17 15 12 10 11 9 12 13 18 19 19 19 17 15 14 14 14 16 17 18 18 19 19 18 18 18 18 18 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 17 16 15 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 10 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 4 3 4 4 4 4 4 4 4 4 3 3 3 3 3 4 6 6 8 9 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 12 12 13 12 12 11 11 7 6 6 6 6 6 5 5 4 3 3 3 3 3 3 2 2 2 2 2 2 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 6 6 7 7 7 6 4 4 7 8 10 11 10 8 8 8 8 8 7 7 6 6 5 4 4 3 3 3 5 4 4 3 5 8 8 7 5 6 7 9 10 10 11 13 14 16 17 18 18 19 20 20 20 20 17 15 14 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 15 15 14 14 13 12 12 14 16 16 16 16 16 16 16 16 16 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 18 17 17 17 16 16 16 16 16 14 15 16 17 18 19 20 21 20 19 17 16 16 16 17 19 19 18 18 19 19 19 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 16 16 15 14 14 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 5 5 7 8 9 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 10 7 7 6 6 6 5 5 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 4 3 3 4 9 10 11 10 9 9 9 8 8 8 7 7 5 5 4 3 3 3 3 3 3 2 nan nan nan 6 8 8 7 7 9 10 11 12 14 15 17 18 18 19 20 20 21 21 20 18 15 14 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 14 14 13 13 13 14 13 13 15 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 18 18 17 17 17 17 17 16 16 16 16 15 16 15 16 17 18 19 19 19 19 19 17 16 17 17 18 19 19 18 18 19 19 19 19 18 18 18 18 18 18 19 19 20 20 21 21 20 20 19 19 19 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 5 7 9 9 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 13 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 7 7 6 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 2 2 2 1 2 2 3 3 2 2 2 2 2 3 3 3 3 4 4 5 5 5 4 4 4 4 3 2 2 4 5 7 8 10 11 11 10 10 10 9 8 8 7 7 6 5 4 3 3 3 3 3 2 1 2 nan nan nan 5 8 7 8 9 10 12 14 14 15 17 18 18 19 19 21 22 22 20 18 15 14 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 16 16 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 14 14 14 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 16 16 16 16 16 16 16 15 15 15 15 15 16 14 14 13 14 14 15 15 15 16 16 17 17 16 16 16 16 16 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 18 18 17 17 17 16 16 16 16 16 15 14 14 15 16 16 18 19 19 18 18 17 17 18 17 17 18 19 19 19 18 18 18 18 19 19 19 19 18 18 18 18 19 20 20 21 21 20 20 19 19 19 19 19 20 20 21 21 21 20 20 19 17 17 17 16 16 16 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 5 7 9 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 13 13 13 13 12 12 11 11 11 7 6 5 4 3 3 4 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 2 2 2 3 3 4 3 3 4 4 4 4 4 4 4 4 3 2 2 4 8 5 8 10 11 11 11 11 10 9 9 8 8 7 6 6 5 5 3 3 4 4 3 3 3 nan nan nan nan nan 8 10 9 12 13 14 15 16 17 18 18 18 19 20 22 22 20 18 15 14 13 13 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 12 12 12 12 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 18 17 17 16 16 16 17 16 17 17 17 17 16 16 16 16 15 15 15 16 16 16 15 16 16 16 16 16 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 15 16 16 16 16 16 15 15 15 14 15 14 14 14 13 10 14 14 15 15 15 16 16 16 17 17 17 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 18 18 19 19 18 18 18 18 19 19 19 18 18 18 17 15 15 14 14 15 15 15 15 16 16 17 18 19 19 19 19 19 18 19 18 18 18 19 19 19 18 18 17 17 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 20 20 20 21 21 21 21 21 20 18 16 16 15 15 15 15 14 13 13 13 13 13 12 12 12 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 6 8 9 10 10 10 11 11 11 11 11 11 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 13 13 13 12 12 12 11 11 7 5 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 4 4 4 4 4 4 5 5 5 5 7 10 5 7 7 9 10 11 11 11 10 10 9 8 8 8 7 7 7 5 5 4 4 4 4 5 5 nan nan nan nan nan 9 11 11 13 13 14 15 16 16 17 18 19 20 20 21 22 20 17 14 13 13 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 16 16 16 16 16 16 17 17 17 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 12 12 13 13 13 13 12 12 12 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 16 17 16 16 16 16 16 17 17 18 18 19 19 19 19 19 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 17 17 16 16 16 15 14 14 15 15 16 16 16 16 17 18 19 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 20 20 21 21 21 21 21 21 20 20 19 17 16 15 15 15 14 14 13 13 13 13 13 12 12 12 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 4 4 4 4 4 4 3 3 4 6 8 9 10 10 10 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 12 12 12 12 12 6 4 3 3 2 2 2 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 2 2 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 2 3 3 4 4 3 3 4 4 4 4 5 5 5 5 5 7 8 7 4 6 6 7 9 10 10 11 10 10 9 9 9 8 8 8 7 7 7 7 6 4 4 6 6 7 7 nan 3 6 11 12 13 13 13 13 14 15 16 17 18 19 20 21 21 21 19 16 15 14 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 12 12 13 13 13 12 13 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 14 14 14 15 15 15 15 15 16 16 16 17 16 17 17 16 16 17 17 17 18 18 18 18 18 18 18 17 17 18 18 18 18 19 18 18 18 18 18 18 18 18 17 16 16 16 15 15 15 15 16 16 17 17 18 18 18 19 20 20 20 20 19 19 19 19 20 20 20 20 19 19 18 18 18 19 19 19 19 19 19 20 20 19 19 19 20 20 19 20 20 20 21 21 21 22 22 22 21 19 19 18 17 16 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 8 9 9 10 11 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 5 4 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 2 2 2 3 4 3 3 3 3 3 4 4 4 4 4 5 5 6 7 6 5 5 5 7 8 9 10 10 11 11 10 10 9 9 9 9 9 8 7 7 8 7 5 7 8 9 9 6 5 7 11 12 13 13 13 13 13 14 15 17 18 19 20 21 20 19 18 16 15 13 12 11 11 10 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 16 15 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 18 18 17 17 18 18 18 18 18 18 18 17 16 15 15 15 15 16 16 17 18 18 18 18 18 19 20 20 20 20 20 20 21 21 21 20 20 20 20 19 18 18 18 19 19 19 19 19 19 19 20 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 20 18 17 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 6 5 5 5 5 5 5 5 5 5 4 4 5 4 4 4 5 6 8 9 10 10 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 12 4 3 3 3 2 1 1 1 2 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 6 6 5 5 6 7 8 9 10 11 11 11 11 11 10 9 9 10 9 7 5 8 10 8 9 11 11 11 9 8 nan 13 13 13 13 12 12 13 13 15 17 18 19 20 20 19 18 17 15 14 13 12 11 11 10 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 16 17 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 16 15 15 14 14 14 14 14 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 15 14 14 15 15 16 16 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 20 20 20 18 16 16 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 6 6 7 9 10 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 13 14 14 14 14 14 13 12 4 3 3 2 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 7 5 5 6 6 7 7 8 9 10 10 11 11 11 11 11 11 11 10 7 4 6 10 11 11 11 12 12 11 11 11 13 11 13 13 13 12 12 13 15 17 18 19 20 20 19 18 16 14 13 13 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 9 9 9 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 15 15 15 15 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 18 18 17 16 15 15 15 15 16 16 17 18 18 18 17 17 18 18 18 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 18 18 18 18 18 18 17 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 10 10 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 8 9 10 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 14 13 13 12 4 3 2 1 1 1 1 1 2 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 6 6 6 7 8 9 8 9 10 10 11 12 12 11 11 10 9 8 9 9 11 12 11 11 11 11 11 11 11 9 13 15 14 12 12 14 15 17 18 19 19 19 18 17 15 14 13 13 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 9 9 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 15 15 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 18 18 18 18 17 16 15 15 15 15 16 16 17 17 18 17 17 17 17 17 17 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 17 17 17 17 16 15 15 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 7 9 10 11 11 11 11 11 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 13 13 13 12 12 4 3 1 1 1 1 1 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 3 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 5 5 5 5 5 5 5 5 4 5 5 5 5 6 6 5 6 6 7 7 7 8 9 10 11 11 12 12 11 11 11 11 11 11 10 11 11 11 11 10 9 9 8 9 14 15 14 14 14 15 16 17 18 18 18 17 16 15 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 9 9 9 10 10 10 10 9 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 13 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 14 14 14 14 15 14 15 15 16 17 17 17 16 16 16 15 15 15 14 15 15 14 14 14 14 15 15 16 16 16 16 16 16 17 17 17 17 17 16 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 18 18 18 18 18 19 18 18 17 17 17 16 16 16 16 16 15 15 15 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 6 6 6 5 5 5 5 5 5 6 7 9 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 12 12 12 12 4 3 1 1 2 2 2 3 3 3 3 3 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 3 2 2 3 3 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 3 4 4 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 5 5 5 6 6 7 8 9 10 11 12 12 12 11 12 11 11 10 8 9 10 10 10 10 10 9 8 5 4 11 14 14 14 15 15 17 17 17 17 16 16 15 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 13 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 15 15 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 16 16 16 16 16 16 15 15 15 15 16 17 17 17 17 17 16 16 16 15 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 12 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 7 9 10 11 12 12 12 12 13 13 13 13 13 14 14 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 4 2 1 1 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 2 2 3 2 2 2 2 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 5 5 5 5 5 4 5 5 4 4 5 5 5 5 5 5 5 5 6 6 7 8 9 10 11 12 13 12 12 12 12 12 11 11 11 10 11 10 10 10 10 10 8 4 10 12 13 15 16 16 17 17 16 15 15 14 14 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 14 14 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 15 14 16 14 15 15 15 15 16 16 15 15 15 15 15 16 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 16 16 16 16 16 16 15 14 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 7 8 9 10 12 12 12 12 13 13 13 13 13 13 14 15 16 16 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 3 1 1 2 2 3 3 3 3 3 3 2 2 2 2 3 3 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 3 4 5 6 6 5 5 5 5 5 5 5 6 6 7 8 8 9 10 10 11 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 12 12 7 8 12 14 16 16 17 17 17 16 15 14 14 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 13 13 15 13 14 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 14 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 10 11 12 13 13 13 13 13 13 13 14 15 15 16 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 2 1 1 2 2 2 2 3 3 3 3 2 2 2 3 2 2 2 2 2 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 5 5 5 4 4 5 5 5 5 5 6 7 8 8 8 8 8 9 9 10 12 12 13 13 14 14 14 13 13 13 13 12 12 13 13 14 11 9 13 15 16 16 16 16 16 15 14 14 13 13 12 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 15 15 16 16 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 13 13 12 14 14 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 9 11 12 13 13 13 13 13 13 14 14 15 15 16 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1 1 1 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 2 3 4 5 5 4 4 4 4 4 5 5 5 5 6 7 7 8 8 8 8 8 8 9 11 12 12 13 14 15 15 14 14 13 13 14 13 14 14 14 13 12 15 15 16 16 16 15 15 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 10 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 16 16 15 15 15 15 16 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 15 15 15 14 14 13 14 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 10 10 9 9 9 9 9 10 9 9 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 9 10 11 12 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1 0 0 1 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 5 5 5 5 5 5 5 5 6 6 5 6 6 7 8 8 8 8 8 8 8 9 10 11 11 12 14 14 15 15 15 14 14 15 15 15 15 15 14 14 15 15 15 15 15 14 14 13 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 13 13 13 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 13 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 6 6 6 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 7 8 9 10 12 13 13 13 13 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 16 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1 1 1 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 3 4 4 4 4 3 4 4 4 4 4 5 5 4 4 4 4 4 4 3 3 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 9 10 10 11 12 12 13 14 15 15 15 16 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 12 11 12 12 12 13 13 13 13 13 13 13 13 13 14 15 15 15 14 14 14 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 13 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 15 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 7 7 6 6 7 8 8 10 12 12 13 13 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 1 1 1 2 3 3 2 2 2 2 2 2 2 1 1 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 3 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 11 12 13 14 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 9 9 9 8 8 8 8 8 8 8 8 8 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 10 10 10 10 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 14 13 13 13 13 13 13 14 14 14 14 13 13 14 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 15 15 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 6 7 7 7 7 6 7 7 8 10 12 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 10 11 11 11 11 11 11 2 1 2 2 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 3 3 2 2 2 2 2 1 2 2 2 2 3 3 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 4 4 5 5 4 4 4 4 4 4 4 4 4 5 6 6 6 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 9 10 10 11 12 13 13 13 12 12 12 12 12 12 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 10 10 10 9 9 10 10 10 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 11 11 10 10 10 10 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 10 12 13 13 13 13 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 4 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 11 10 11 11 11 11 11 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 8 8 8 7 7 7 8 8 8 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 10 10 10 9 9 10 10 10 11 10 10 10 10 11 10 10 10 11 11 11 11 11 11 11 12 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 15 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 13 13 13 13 13 13 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 14 14 14 14 15 14 14 15 15 15 15 15 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 10 12 12 13 13 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 2 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 2 2 2 2 2 2 3 3 3 2 2 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 8 8 8 8 7 7 7 7 8 8 8 9 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 7 8 8 8 9 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 13 13 13 13 13 14 14 14 15 14 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 15 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 10 10 12 13 13 14 14 15 15 15 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 6 6 6 6 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 8 8 8 7 7 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 7 7 7 8 8 9 10 10 9 8 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 13 13 13 13 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 13 13 13 13 14 14 14 14 15 14 14 14 14 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 14 15 15 15 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 11 13 13 14 14 14 14 14 14 14 14 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 7 8 8 8 8 8 8 8 8 9 9 9 9 8 8 7 7 8 8 8 7 7 6 7 8 9 10 10 9 8 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 13 13 13 14 15 14 14 14 14 14 14 14 14 13 12 11 11 11 11 11 10 10 10 11 11 11 12 12 12 12 12 12 13 13 14 14 13 13 13 13 13 12 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 14 14 14 14 14 15 15 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 11 12 13 14 14 13 13 13 14 14 14 15 15 15 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 4 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 7 7 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 5 5 5 5 6 7 8 8 8 8 8 8 8 8 9 9 9 9 8 7 7 8 8 8 8 7 7 6 7 8 9 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 13 13 13 13 13 14 14 14 15 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 14 15 15 14 14 14 14 14 14 14 14 13 10 10 11 11 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 12 12 12 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 10 11 13 13 13 13 13 13 13 13 14 14 14 15 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 7 8 8 8 8 8 8 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 6 5 5 4 4 5 6 7 8 8 8 8 8 8 8 8 8 9 9 8 8 7 7 8 8 8 8 8 7 6 7 8 9 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 9 8 9 9 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 12 12 12 12 12 11 11 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 11 11 12 13 13 13 13 13 13 13 13 14 15 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 3 3 3 3 3 3 4 4 4 4 3 3 2 2 3 4 4 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 7 7 8 8 8 8 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 6 5 5 5 5 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 7 7 7 9 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 13 13 13 13 13 13 13 13 12 12 12 12 13 13 12 12 12 13 13 13 13 13 13 13 13 13 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 10 8 7 7 8 9 9 10 10 11 11 11 11 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 10 11 11 11 11 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 7 7 7 8 9 10 11 12 13 13 13 13 13 13 13 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 4 4 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 6 6 5 5 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 7 7 8 9 10 10 9 9 9 8 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 10 10 10 10 11 11 10 10 10 10 11 11 11 11 11 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 12 11 10 8 7 8 8 10 10 11 11 11 11 12 12 12 12 13 13 13 12 12 12 11 11 10 10 11 10 10 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 7 7 7 8 9 10 12 13 13 13 13 13 13 13 14 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 4 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 7 7 7 8 8 9 9 9 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 9 9 9 8 8 9 9 9 9 9 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 13 13 14 14 14 14 14 14 14 14 13 13 12 11 9 8 8 9 10 10 11 11 11 11 11 11 12 12 12 12 12 11 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 13 14 14 14 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 8 9 11 13 13 13 13 13 13 13 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 4 4 3 3 3 3 3 4 4 4 3 3 3 3 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 7 6 6 6 7 7 8 8 8 9 9 9 9 9 8 8 7 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 8 8 8 9 8 8 7 7 8 8 7 7 7 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 7 7 7 7 7 7 7 8 8 9 9 9 9 9 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 12 12 12 12 12 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 14 14 14 14 13 13 13 13 12 11 10 9 9 10 9 10 11 10 11 11 11 11 11 11 12 11 11 9 9 10 10 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 9 10 10 11 12 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 7 7 6 6 6 6 7 8 8 8 8 8 9 9 8 8 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 10 9 9 10 10 10 9 9 9 9 9 10 10 9 9 9 10 10 10 10 10 10 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 10 12 12 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 2 2 2 3 3 3 3 3 3 3 3 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 7 8 8 8 8 8 9 9 8 8 8 8 8 7 8 8 8 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 8 8 8 7 8 8 8 8 7 7 7 7 7 7 6 6 6 6 7 7 7 8 8 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 9 9 9 10 10 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 13 13 12 12 13 13 13 13 13 13 12 12 12 12 12 12 10 9 8 8 9 9 8 7 6 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 11 12 13 13 13 14 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 7 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 6 6 7 7 8 7 7 7 7 7 7 8 8 7 7 7 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 8 8 9 9 9 9 8 8 8 8 9 9 9 8 8 8 9 9 9 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 10 10 11 11 11 11 10 11 10 10 11 11 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 11 11 11 11 12 12 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 13 13 12 12 12 13 13 13 12 12 11 11 11 11 11 11 10 9 8 8 8 7 7 6 4 4 5 5 6 7 6 6 7 8 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 12 12 13 13 13 14 14 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 9 11 12 12 13 13 14 14 14 14 15 15 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 4 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 7 7 7 7 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 8 8 7 7 7 7 7 7 8 8 7 7 7 8 8 8 8 7 7 7 7 7 5 5 5 5 6 6 7 8 8 9 9 9 9 8 8 8 8 9 8 8 8 8 8 9 9 9 10 10 10 10 9 9 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 12 12 12 13 13 12 12 12 12 11 12 12 12 12 12 12 12 12 12 11 11 11 12 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 13 13 12 12 12 12 12 12 11 11 10 10 10 10 10 11 10 10 9 8 7 7 5 4 5 5 4 4 4 5 4 4 4 5 7 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 13 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 10 11 12 13 13 14 14 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 7 7 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 8 7 7 7 7 7 8 8 8 7 7 7 7 6 5 5 5 5 6 6 7 8 8 9 9 9 9 8 8 8 8 8 8 7 7 8 8 9 9 9 10 10 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 10 10 10 10 9 8 7 5 5 6 6 5 4 4 4 3 2 2 4 6 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 13 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 11 10 10 11 10 10 10 10 10 10 10 10 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 10 11 13 13 14 14 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 3 4 4 5 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 10 10 9 9 9 9 9 9 8 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 8 8 7 7 7 7 7 6 6 5 5 5 6 6 7 8 8 9 9 9 9 8 8 8 8 8 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 9 9 9 8 9 9 10 9 9 9 8 7 6 6 7 6 6 5 5 4 3 1 1 3 5 7 9 9 8 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 11 12 12 12 12 12 12 12 13 13 12 12 12 12 13 14 14 14 14 14 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 9 10 12 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 4 5 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 7 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 8 8 7 7 7 7 7 6 6 5 5 6 6 7 7 8 8 9 9 9 8 8 8 8 8 8 7 7 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 9 9 9 9 9 9 8 8 8 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 10 10 10 10 11 11 11 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 8 9 9 9 9 8 8 8 7 7 7 7 7 6 5 4 3 1 2 4 5 6 8 8 8 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 9 11 13 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 4 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 7 7 7 7 8 8 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 8 8 7 7 7 7 7 6 6 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 9 9 9 8 8 8 8 8 8 9 10 10 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 12 11 11 11 11 12 12 11 11 11 11 10 10 9 9 9 8 9 9 9 9 9 9 8 8 8 8 8 8 7 7 5 4 3 1 3 4 4 5 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 10 10 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 9 11 12 13 14 14 15 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 4 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 7 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 6 5 6 6 6 6 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 10 10 10 11 11 11 11 12 12 12 13 13 13 13 11 10 10 10 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 5 3 3 2 2 3 4 5 8 9 10 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 11 12 13 14 15 15 14 14 15 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 4 4 5 5 5 6 6 6 6 6 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 9 9 10 10 9 9 9 8 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 5 6 6 6 7 7 7 7 8 8 8 8 7 7 7 6 6 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 6 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 11 11 11 11 11 10 10 11 11 11 11 11 11 10 11 11 11 11 12 12 12 12 12 12 12 11 10 10 10 10 11 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 9 9 9 8 9 8 7 5 3 4 4 4 3 4 6 8 10 10 10 9 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 12 12 12 12 13 13 12 12 11 11 12 13 14 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 12 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 7 7 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 11 13 14 14 14 14 14 14 15 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 6 6 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 6 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 12 11 11 11 10 10 10 10 10 11 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 6 5 5 5 4 3 5 6 8 9 10 9 9 9 9 9 10 11 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 12 12 12 13 12 12 12 11 11 12 14 14 13 13 12 12 12 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 11 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 8 8 8 8 8 8 7 7 7 7 7 7 6 7 7 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 9 11 13 14 14 14 14 14 15 16 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 6 6 7 7 7 7 7 7 8 8 8 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 7 8 9 9 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 7 7 6 6 6 6 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 7 7 7 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 10 9 9 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 9 9 10 10 10 9 9 8 6 4 3 5 6 7 7 8 9 9 8 8 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 12 12 12 12 12 12 12 12 12 12 13 14 13 13 12 12 12 12 11 12 13 13 13 13 13 13 13 13 12 12 12 12 13 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 9 11 13 13 14 14 14 14 15 16 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 8 7 8 8 8 9 9 9 8 8 8 8 8 7 7 7 8 9 9 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 7 7 6 6 6 6 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 6 6 5 4 4 5 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 7 7 7 8 8 8 8 8 8 9 9 9 8 8 8 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 11 11 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 10 9 9 9 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 11 10 8 4 3 5 6 5 4 5 7 7 7 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 10 10 9 9 9 9 9 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 10 13 13 13 14 14 14 14 15 16 16 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 8 8 8 8 9 8 8 8 7 8 7 7 7 8 8 9 9 9 10 10 9 9 8 7 7 7 7 7 8 7 7 7 8 8 8 7 8 8 8 8 8 7 6 6 6 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 4 4 4 5 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 7 7 7 7 8 8 8 8 8 9 9 8 8 8 8 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 11 10 8 4 2 4 5 4 2 2 5 5 5 7 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 13 12 12 12 12 12 12 12 12 13 13 13 12 12 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 8 10 12 13 13 14 14 14 14 14 14 15 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 5 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 7 7 7 7 7 8 7 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 6 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 5 5 4 4 4 5 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 8 8 8 8 8 8 9 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 11 10 8 5 2 2 3 4 3 2 4 3 4 5 5 6 8 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 13 12 12 12 12 12 11 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 6 6 5 5 5 5 6 6 6 6 6 7 8 8 10 12 13 14 14 14 14 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 12 12 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 4 4 3 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 7 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 4 4 4 5 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 7 8 8 8 7 8 8 8 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 10 10 10 11 11 11 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 9 9 9 10 10 11 11 11 11 10 9 7 6 4 2 2 2 2 3 2 3 3 4 4 6 8 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 12 12 12 12 13 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 6 6 7 7 9 11 13 14 14 14 14 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 11 11 11 12 12 12 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 4 4 3 3 3 3 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 7 7 7 8 7 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 8 7 7 7 6 5 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 11 11 11 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 9 8 8 8 9 10 11 11 11 10 10 10 10 8 6 4 1 0 1 1 2 4 5 4 3 4 6 8 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 7 8 9 9 9 8 8 7 7 6 6 6 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 10 12 13 13 14 14 14 14 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 4 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 8 8 7 7 8 8 8 7 6 7 8 7 7 7 8 8 8 8 9 9 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 12 11 11 11 11 11 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 9 9 8 8 8 9 10 11 11 11 11 11 11 10 8 7 5 3 2 2 2 3 5 6 5 2 2 5 7 8 8 9 10 10 10 11 11 11 11 12 12 12 12 11 11 10 10 10 10 9 9 9 9 10 10 10 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 7 7 8 8 8 8 8 8 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 10 10 10 9 8 8 8 8 7 6 6 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 6 6 6 7 7 9 10 11 12 13 14 14 14 14 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 4 4 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 6 6 7 7 7 7 8 8 7 7 7 8 8 8 8 7 7 7 8 8 8 7 8 8 8 7 6 7 7 8 8 7 7 8 8 8 9 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 7 7 7 7 7 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 10 10 10 9 9 9 9 10 10 10 10 11 11 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 10 10 11 12 12 11 9 8 5 3 2 2 2 4 6 8 6 4 3 5 6 7 8 9 10 10 11 11 11 11 11 11 12 12 12 10 10 9 9 9 9 9 8 8 9 9 10 10 9 8 9 9 10 10 10 10 10 11 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 10 11 10 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 6 6 6 6 7 8 8 9 11 12 13 14 14 14 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 4 4 4 5 5 5 4 4 3 3 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 6 7 7 7 7 8 8 8 8 7 8 8 8 8 8 8 7 8 8 7 7 7 8 8 8 7 7 7 7 8 8 7 7 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 7 7 7 7 7 7 7 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 7 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 9 9 9 8 9 9 10 10 10 10 11 11 11 10 10 7 6 4 3 3 5 7 9 9 8 7 6 7 8 9 9 10 10 11 11 11 11 11 11 12 12 11 9 8 8 8 8 8 8 7 8 8 9 9 9 7 7 8 8 9 9 9 9 9 10 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 10 10 11 10 10 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 6 6 6 6 6 7 8 10 11 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 7 7 8 8 8 7 7 7 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 10 10 10 11 10 9 9 8 7 6 6 7 8 8 8 8 7 8 9 9 10 10 11 11 11 11 12 12 11 11 11 10 8 7 7 6 6 6 6 6 7 7 7 7 7 6 6 7 8 8 8 8 8 8 10 11 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 8 10 12 13 13 13 13 14 14 15 16 16 16 17 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 7 8 8 8 8 7 7 7 7 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 10 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 10 10 9 9 9 9 8 8 8 8 8 8 7 7 8 9 9 10 10 11 11 11 12 12 12 11 11 10 10 8 6 5 5 5 5 5 5 6 6 6 6 5 5 5 6 7 7 8 8 8 8 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 8 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 9 11 11 12 13 13 13 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 8 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 9 9 9 9 8 8 8 8 8 8 8 8 9 9 10 11 11 11 12 12 12 12 11 11 10 10 7 6 5 5 4 5 5 4 4 4 4 4 4 4 4 6 6 7 8 8 8 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 9 11 12 13 13 14 14 14 14 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 8 8 8 8 8 9 9 9 9 9 9 9 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 6 6 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 8 8 9 9 9 9 10 11 11 12 12 12 12 12 12 12 11 10 9 6 5 5 5 5 5 5 5 4 3 2 3 3 4 4 5 5 6 8 9 9 10 11 11 12 12 12 12 13 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 8 10 12 13 13 13 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 4 4 5 5 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 6 6 7 7 8 8 8 8 8 8 9 9 9 9 10 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 9 9 10 10 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 10 10 10 10 10 10 10 10 8 8 9 9 9 10 10 12 12 12 12 12 12 13 12 12 12 10 8 6 4 4 4 4 4 5 4 4 3 2 2 2 3 3 4 5 6 7 8 9 10 11 11 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 9 11 10 12 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 4 5 5 5 5 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 9 9 9 9 10 9 9 9 8 8 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 10 10 11 11 11 11 11 10 10 10 10 10 10 11 11 11 12 13 13 12 12 12 12 13 12 11 9 7 5 4 3 3 3 3 4 4 4 4 2 1 1 1 2 3 4 6 7 8 9 10 11 12 12 13 13 13 14 14 14 14 13 12 12 12 13 13 12 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 10 10 10 10 9 10 10 10 10 10 9 9 9 10 10 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 8 9 9 11 12 13 14 14 14 14 15 15 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 4 5 5 5 5 5 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 10 9 9 9 9 9 10 9 9 9 9 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 8 7 7 7 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 8 8 8 7 6 6 6 6 5 6 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 9 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 11 11 11 11 12 12 13 13 13 12 12 12 12 12 12 10 8 7 6 5 5 5 4 3 4 4 5 4 3 2 2 1 1 4 4 5 7 8 9 10 11 12 13 13 13 14 15 15 15 15 14 13 13 13 13 13 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 9 11 13 14 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 9 9 9 9 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 9 8 8 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 8 7 7 7 7 6 6 6 5 5 6 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 9 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 10 10 10 11 11 11 11 12 12 12 11 11 10 11 11 12 12 13 13 14 14 13 13 13 13 12 11 11 10 9 7 7 6 6 6 7 6 6 6 6 5 5 4 3 3 3 2 5 6 6 7 8 9 10 12 12 13 14 14 15 15 15 16 16 15 14 13 13 12 12 12 12 12 13 13 13 12 12 12 12 12 11 11 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 10 11 11 11 10 10 10 10 10 10 10 10 10 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 8 10 12 12 13 14 14 14 14 15 15 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 8 9 8 8 8 8 9 9 9 10 10 10 10 10 9 10 10 10 10 9 9 8 8 8 8 9 9 9 9 9 8 8 8 8 7 8 8 9 9 9 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 6 6 6 7 7 7 6 5 5 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 10 10 10 10 10 10 10 10 10 10 9 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 11 11 12 12 13 13 14 14 15 15 14 13 13 13 12 11 10 9 7 6 6 6 7 6 7 7 8 8 8 6 6 5 4 5 5 6 8 8 8 8 8 9 10 10 12 13 15 15 15 15 16 16 16 15 14 13 12 12 12 12 12 12 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 8 8 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 8 10 11 12 14 14 14 14 15 15 15 16 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 15 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 11 13 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 16 15 15 15 15 15 15 15 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 9 9 9 8 8 9 9 9 10 10 10 10 10 10 9 10 10 10 9 9 8 8 7 8 8 8 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 8 9 9 9 9 9 9 9 8 8 8 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 7 8 7 6 6 5 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 10 10 10 10 10 10 9 9 10 10 10 9 9 9 8 8 9 9 9 9 9 8 9 9 9 9 10 10 9 9 10 10 10 9 9 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 13 14 14 15 16 16 15 15 14 14 13 12 10 9 8 7 7 6 5 6 6 7 9 10 9 8 7 7 6 6 7 8 8 10 11 12 12 11 10 9 9 10 14 15 15 16 16 16 16 16 16 14 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 12 12 12 11 12 11 12 12 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 4 5 4 5 5 5 5 5 5 5 6 6 6 7 8 10 12 13 14 14 14 14 14 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 11 12 13 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 8 8 8 9 9 9 9 8 8 8 8 8 9 9 9 9 9 8 8 9 9 9 9 9 9 8 8 8 8 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 10 10 10 10 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 14 14 15 17 17 15 14 13 13 13 11 10 9 8 8 7 7 7 4 5 6 7 9 10 9 9 8 8 8 8 9 10 11 11 12 13 14 14 13 11 7 9 9 12 15 17 17 17 17 17 16 16 15 13 12 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 9 11 13 14 14 14 14 14 15 16 16 15 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 11 11 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 10 10 10 9 9 10 10 10 10 10 10 10 9 9 9 10 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 10 10 10 9 9 10 10 10 11 11 11 12 12 12 12 13 13 14 15 15 16 13 11 12 13 12 11 10 9 8 8 9 9 8 8 5 5 6 8 9 9 9 10 10 9 8 8 9 10 11 11 11 13 16 17 19 17 9 11 nan 10 15 17 17 17 18 17 16 15 14 13 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 9 9 9 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 6 6 7 8 10 12 13 13 14 15 15 15 16 15 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 11 12 13 15 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 8 8 8 9 9 9 9 8 8 8 8 7 8 8 8 8 8 8 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 10 10 10 10 10 10 10 9 10 10 10 10 9 10 10 10 9 9 9 10 10 10 10 10 10 9 10 9 9 9 9 10 10 9 9 9 9 10 10 10 11 10 10 11 11 12 12 13 14 14 15 14 12 12 12 11 10 10 9 8 8 9 9 9 9 8 6 5 7 8 9 9 11 12 11 9 7 8 9 9 10 10 10 14 16 17 19 18 nan nan nan 10 16 17 18 18 18 17 16 14 13 12 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 4 5 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 8 8 9 11 14 15 15 15 15 15 14 13 14 14 15 16 16 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 10 11 13 14 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 5 5 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 9 8 8 8 9 9 9 9 8 8 8 8 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 10 11 12 13 13 13 13 14 14 14 13 11 10 9 9 8 8 9 9 9 9 8 7 6 6 6 7 8 9 10 9 8 8 9 10 12 13 13 13 12 15 17 17 nan nan nan 5 10 15 18 19 18 14 15 14 13 12 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 8 11 14 15 14 14 14 14 13 13 13 13 14 15 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 10 10 10 10 9 9 10 11 12 13 13 15 16 17 17 17 17 17 17 17 17 16 16 17 16 16 16 16 16 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 9 9 9 9 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 11 11 11 11 11 11 10 10 10 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 10 10 10 9 9 9 8 8 8 8 9 9 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 8 8 8 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 10 12 12 12 12 12 13 13 13 12 11 8 8 8 8 8 9 9 9 8 8 8 8 7 6 6 8 8 7 5 5 5 5 7 9 11 11 11 12 17 19 21 22 nan 12 5 10 14 19 18 18 13 15 13 11 11 11 10 10 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 12 11 11 11 11 10 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 7 9 11 13 13 13 13 13 13 13 12 12 12 12 13 15 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 12 12 11 11 11 10 10 10 9 9 9 10 11 11 13 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 7 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 10 10 10 10 10 9 9 8 8 8 9 9 9 9 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 10 10 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 9 10 11 11 11 11 12 12 11 10 9 7 7 7 7 8 8 9 9 9 8 8 8 7 6 7 8 7 5 3 3 2 2 2 3 4 6 9 14 18 19 21 23 22 16 7 7 13 18 18 14 13 13 12 11 11 11 10 10 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 9 9 10 10 10 10 10 11 11 11 11 11 11 10 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 8 10 12 13 12 12 13 13 13 12 12 12 12 13 13 16 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 12 12 11 11 11 10 10 9 9 9 10 10 11 12 14 16 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 10 10 10 10 10 9 9 8 8 8 9 9 9 9 8 8 9 9 9 9 9 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 10 10 10 10 10 10 9 10 9 9 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 8 8 9 9 9 9 10 10 10 9 8 8 7 7 7 8 8 8 9 9 9 9 8 7 7 6 7 8 5 4 2 1 2 4 5 5 6 8 11 13 16 18 19 21 23 21 16 14 14 18 19 13 14 12 10 11 11 11 10 9 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 10 10 11 11 11 11 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 7 9 11 12 12 12 12 12 12 12 12 12 12 12 12 14 16 17 18 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 13 13 12 12 11 11 11 11 10 10 9 9 10 10 11 12 14 15 16 16 17 18 18 18 18 18 18 17 17 17 17 17 17 17 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 9 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 8 8 7 7 7 8 8 9 9 9 9 9 8 7 7 6 7 7 7 5 4 3 2 4 7 9 10 10 11 11 13 16 17 17 18 22 24 17 25 23 23 21 18 14 10 10 12 12 11 9 8 8 8 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 5 5 5 7 9 11 12 12 12 12 12 12 12 12 12 12 13 13 14 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 13 13 12 12 12 11 11 10 10 10 10 10 10 11 12 13 14 15 16 17 18 18 18 18 18 18 18 18 18 17 17 17 17 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 9 9 9 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 9 9 10 10 10 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 7 6 7 7 8 8 7 7 7 8 8 9 9 9 9 8 8 7 5 6 7 7 7 6 5 3 2 3 7 11 10 11 11 12 14 15 16 15 16 19 23 22 23 25 24 22 19 13 9 7 6 8 9 8 8 8 8 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 12 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 4 4 3 4 3 3 3 4 4 4 4 4 4 4 5 6 8 9 10 11 12 12 12 13 13 13 12 13 14 15 16 16 17 17 16 16 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 11 11 10 10 10 10 10 11 12 12 13 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 17 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 6 6 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 9 9 9 9 9 9 9 9 10 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 8 8 8 8 7 7 6 6 5 4 4 5 5 5 5 6 7 7 7 7 7 7 8 9 9 9 9 8 7 6 5 6 7 7 8 7 5 5 4 3 9 10 11 11 12 12 13 14 15 14 14 14 15 18 18 18 18 17 15 13 13 13 12 9 8 8 7 7 7 8 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 11 11 11 11 11 12 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 9 9 9 8 8 7 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 3 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 6 7 9 11 12 12 13 14 14 14 13 13 14 15 16 16 16 16 15 15 16 16 17 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 13 12 12 12 12 11 11 10 10 11 11 12 12 13 14 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 5 5 5 5 5 6 6 5 5 5 6 6 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 11 11 11 11 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 6 6 6 6 6 5 5 5 5 6 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 9 9 9 9 9 10 10 10 10 10 10 10 9 8 8 8 8 7 7 6 4 3 2 3 4 4 5 5 6 6 7 7 7 6 7 7 8 8 8 8 7 7 6 6 7 7 7 7 7 6 7 8 8 9 13 14 13 12 12 12 13 14 13 13 12 12 14 16 16 15 14 13 12 11 11 11 10 8 7 7 7 7 8 8 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 11 11 12 12 12 12 12 13 13 12 12 12 12 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 12 12 12 12 11 11 10 10 11 11 12 12 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 6 8 10 12 12 13 13 13 14 14 14 14 14 14 15 16 16 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 13 13 12 12 12 12 11 11 11 11 11 11 12 13 14 15 16 17 18 18 18 19 19 18 18 18 18 18 18 18 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 5 5 5 6 6 5 5 5 5 6 6 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 7 7 8 8 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 6 6 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 7 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 9 9 10 10 10 10 10 10 10 10 10 9 8 7 7 6 7 6 4 3 1 1 1 2 3 4 5 6 7 7 6 6 6 6 7 7 7 7 8 7 6 7 7 7 8 7 7 7 7 8 9 11 12 12 12 12 11 10 11 13 13 13 11 11 11 12 15 16 15 13 11 9 9 8 8 7 7 7 6 7 7 7 8 9 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 3 3 3 3 3 3 3 4 4 4 6 7 10 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 12 12 11 11 12 12 12 12 13 14 15 16 16 17 18 19 19 19 19 19 19 18 19 19 19 5 6 6 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 5 5 5 6 6 6 6 5 5 5 5 6 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 8 8 8 8 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 6 6 6 7 7 7 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 5 5 5 4 5 5 5 4 4 4 4 4 5 5 4 5 5 5 5 5 5 5 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 9 9 9 9 9 9 9 9 10 10 10 9 9 10 10 10 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 8 7 6 6 5 5 5 3 1 2 2 2 2 2 4 5 7 7 6 5 5 5 5 6 6 6 6 7 7 7 7 7 9 9 8 7 8 8 8 8 10 10 12 13 12 11 11 11 13 13 12 11 10 11 12 15 17 16 15 11 7 6 5 6 5 5 5 5 6 7 7 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 12 13 13 12 12 12 11 11 12 12 12 12 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 12 12 12 12 12 12 11 10 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 5 6 8 9 10 10 10 11 12 13 13 13 14 14 15 15 15 14 14 14 14 14 15 15 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 13 13 14 14 15 16 17 18 19 19 19 19 19 19 19 19 19 19 5 6 6 6 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 5 5 6 6 6 6 6 5 5 6 6 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 12 13 13 13 13 13 13 13 12 12 13 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 8 8 9 9 9 9 9 9 10 10 10 9 9 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 6 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 7 6 6 6 5 5 5 4 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 5 5 5 5 6 6 6 6 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 5 5 5 4 4 4 2 2 3 4 3 4 3 4 5 6 6 5 5 5 5 6 6 5 4 4 6 7 8 8 9 10 9 9 8 8 8 8 8 9 9 11 12 13 13 12 12 12 14 12 10 10 12 14 16 17 17 14 10 6 5 5 5 5 4 4 4 6 7 7 7 8 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 12 12 12 12 13 12 13 13 13 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 5 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 1 1 2 2 2 2 3 3 3 3 3 4 4 5 6 7 8 8 8 9 11 11 12 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 15 15 17 18 19 19 20 20 19 19 19 19 19 19 5 6 6 6 6 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 7 6 6 6 5 5 5 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 5 5 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 4 4 4 4 4 3 3 4 4 4 4 4 3 4 6 7 7 5 4 4 5 6 6 6 5 2 4 5 8 9 7 10 11 9 9 8 8 8 8 8 9 10 11 13 13 13 13 13 13 12 11 11 13 15 16 17 16 13 8 5 5 6 7 7 7 5 4 5 6 7 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 12 12 12 12 12 12 11 11 11 11 12 12 13 13 13 13 12 12 12 12 13 12 12 11 11 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 11 11 11 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 5 6 7 6 7 9 10 12 13 13 13 14 14 14 14 13 14 14 14 14 14 15 15 15 16 16 16 16 16 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 16 17 17 19 20 20 20 20 19 20 20 20 5 6 6 6 6 7 7 7 6 6 6 6 5 5 5 5 4 5 5 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 10 11 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 10 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 8 7 7 4 3 4 4 4 4 4 4 5 5 4 4 4 4 6 7 7 7 6 5 5 6 6 7 7 7 6 3 4 6 9 11 11 10 9 8 7 8 8 9 9 10 11 12 12 13 14 13 13 12 11 12 13 13 15 16 16 13 10 7 6 6 7 8 7 6 4 4 6 7 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 12 12 12 12 13 13 12 12 11 11 11 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 14 14 13 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 2 1 1 0 1 2 2 3 3 3 3 3 3 3 3 3 4 5 6 7 7 7 8 9 11 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 17 18 19 19 18 18 19 19 19 19 19 19 19 19 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 14 14 14 14 15 15 16 16 17 18 19 20 20 20 20 20 20 20 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 10 10 11 11 10 10 11 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 9 9 9 9 9 9 9 10 10 9 9 9 10 10 9 9 10 10 10 10 10 9 9 9 9 9 9 8 8 7 7 5 3 3 3 4 5 5 6 6 5 5 5 4 4 5 6 7 7 7 7 6 6 6 6 7 8 9 9 6 5 7 8 11 11 10 10 8 7 7 8 9 10 10 10 10 11 12 14 13 13 12 12 11 11 12 14 15 14 13 11 8 7 8 9 11 9 6 4 4 5 7 8 8 9 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 12 12 11 11 11 11 12 12 12 12 11 11 11 12 13 12 11 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 14 13 14 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 13 13 12 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 4 4 5 5 5 5 4 4 4 3 3 2 2 1 1 1 2 2 2 3 3 3 3 3 3 3 3 4 5 6 7 7 7 7 9 11 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 15 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 18 19 20 20 20 21 21 20 20 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 11 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 10 10 11 11 10 10 11 11 11 11 10 10 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 4 4 4 3 3 4 4 4 4 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 6 4 2 2 3 3 5 5 5 6 5 5 5 5 5 5 6 6 6 6 6 7 6 6 6 7 7 9 9 9 9 8 8 10 10 10 9 7 7 8 9 10 10 10 11 10 10 11 13 13 13 13 13 13 12 13 13 13 13 12 11 10 8 9 11 13 12 8 3 4 4 7 9 10 10 10 11 11 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 11 11 12 12 12 11 11 11 11 12 12 12 12 11 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 6 5 5 5 4 4 4 3 3 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 4 5 6 6 6 6 6 8 10 12 13 12 12 12 13 13 14 14 15 15 14 14 14 14 14 14 14 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 17 17 18 19 19 20 21 21 21 21 5 5 5 6 6 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 6 6 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 11 11 11 11 10 10 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 10 10 9 9 9 9 9 9 8 8 8 7 6 5 3 2 2 3 3 4 5 6 6 6 5 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 7 8 9 9 8 8 9 9 10 8 7 7 8 10 11 11 11 11 9 9 10 11 12 13 13 13 13 13 13 12 12 13 12 12 11 9 9 12 13 14 12 9 8 8 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 11 11 10 10 11 12 12 12 11 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 7 6 6 6 6 6 6 6 5 5 4 4 4 3 3 2 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 7 9 10 11 10 11 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 20 20 21 21 21 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 11 11 10 10 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 9 8 6 5 4 3 2 3 3 3 4 5 6 6 6 5 5 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 7 8 9 9 9 8 9 9 8 7 8 10 11 11 11 11 11 9 9 10 11 12 12 13 13 13 13 12 12 12 12 13 13 12 10 11 11 12 14 13 13 13 13 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 11 10 10 11 11 12 11 11 10 10 9 9 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 6 5 5 4 4 4 4 3 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 7 8 9 9 10 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 20 21 21 21 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 4 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 6 4 4 4 3 4 4 4 5 6 6 6 6 6 5 5 5 6 6 6 5 5 5 5 5 6 6 5 5 5 6 7 8 7 8 8 9 9 8 7 10 11 12 12 11 11 11 10 9 10 10 11 12 13 13 12 12 12 12 12 12 12 13 13 11 11 12 13 13 14 14 15 14 13 13 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 11 11 12 12 12 11 11 11 11 11 11 10 10 9 10 9 8 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 11 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 8 8 8 7 7 8 8 8 8 8 8 8 9 8 8 8 7 7 6 5 5 5 4 4 4 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 7 8 8 8 9 9 10 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 19 20 20 20 21 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 7 7 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 4 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 11 11 11 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 7 6 5 5 6 5 5 5 6 6 7 7 7 7 7 6 6 5 5 6 6 5 5 5 5 5 6 5 4 4 4 5 5 6 6 6 8 9 9 8 8 9 11 12 13 12 11 10 9 9 9 10 11 13 14 13 12 12 12 12 12 12 11 12 13 12 12 13 13 14 14 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 11 12 12 11 11 11 11 11 11 11 8 12 10 8 7 8 8 9 10 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 10 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 3 2 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 6 7 6 7 8 9 11 12 13 13 13 13 13 13 14 14 14 14 14 14 13 14 14 15 15 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 19 20 21 5 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 5 6 7 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 9 9 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 4 4 4 4 6 6 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 11 11 11 11 11 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 7 6 6 7 7 7 6 7 7 8 8 8 8 8 8 8 7 7 6 5 5 5 5 5 5 5 5 5 3 3 4 4 5 5 5 6 8 9 9 8 8 9 11 12 13 14 13 12 10 10 10 10 11 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 13 13 12 13 7 11 11 8 6 6 8 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 12 12 12 11 11 11 11 10 10 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 11 11 11 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 9 9 10 10 10 10 10 9 8 8 7 7 6 6 6 5 5 5 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 8 10 12 12 12 13 13 13 14 14 14 14 13 13 13 13 13 14 14 15 16 16 17 18 18 18 18 18 18 18 18 18 18 19 18 18 19 19 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 5 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 6 6 6 7 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 13 14 14 14 13 13 13 13 13 12 12 11 12 12 12 11 11 11 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 9 9 9 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 6 7 7 8 8 7 8 8 9 10 10 10 9 9 8 8 7 6 5 5 4 4 4 4 5 5 4 3 3 3 4 5 5 5 6 7 9 9 9 9 10 11 12 13 15 14 13 12 13 11 10 11 12 13 12 12 12 12 12 12 13 13 12 12 12 13 13 13 14 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 11 11 11 11 8 5 9 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 13 12 12 12 12 13 13 13 12 13 13 13 14 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 12 12 12 12 12 12 12 12 11 10 10 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 11 11 11 11 11 10 9 9 9 9 9 9 9 9 10 11 11 11 11 10 9 8 8 7 7 7 7 6 6 6 5 5 5 5 5 4 4 3 4 4 5 5 4 4 4 4 4 3 3 3 4 4 4 4 4 4 3 4 4 4 4 4 4 5 6 7 9 10 11 10 11 12 13 13 13 13 13 13 13 12 13 13 13 14 14 15 16 16 17 17 18 18 18 18 18 18 18 19 19 18 18 18 19 19 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 5 5 5 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 6 6 7 7 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 14 14 13 12 12 13 14 14 14 13 13 13 13 13 12 12 11 12 12 12 11 11 12 12 12 13 12 12 11 11 10 10 9 9 10 10 10 9 9 10 10 10 9 9 9 9 9 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 8 9 9 8 9 9 9 10 11 11 10 9 8 7 6 5 4 4 5 5 5 5 5 4 3 2 2 2 4 5 5 5 6 7 8 9 10 9 10 10 11 12 14 15 15 14 14 12 11 11 12 12 12 12 12 12 12 12 12 13 12 12 12 12 13 13 14 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 12 12 13 13 13 13 13 13 13 12 12 13 13 13 13 12 12 12 12 13 12 12 13 13 12 12 12 12 12 13 14 14 15 15 14 15 14 14 13 8 4 10 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 12 12 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 11 10 10 10 10 9 9 9 10 11 12 12 12 11 10 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 4 5 5 5 5 4 4 4 4 4 4 3 3 3 4 4 4 4 4 3 4 4 3 3 4 4 4 5 6 8 8 9 9 9 10 11 12 13 12 13 12 12 12 12 13 13 13 14 15 15 16 16 16 17 18 18 18 18 18 18 19 19 18 18 18 18 19 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 5 5 5 5 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 14 14 14 13 13 12 13 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 11 10 10 10 9 9 10 10 10 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 8 9 9 9 10 11 10 9 8 6 5 4 4 4 5 6 6 6 6 5 4 4 3 2 3 4 6 6 7 8 8 9 10 10 10 10 10 11 12 12 14 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 15 15 15 15 15 15 15 14 13 13 13 13 13 13 12 12 12 12 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 14 13 13 14 15 15 15 16 16 16 16 17 14 7 2 7 10 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 11 12 12 12 11 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 14 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 13 12 11 11 11 11 10 10 10 10 12 12 12 12 11 10 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 3 3 3 4 4 5 6 6 6 7 7 7 8 10 11 11 11 12 13 12 12 13 12 13 14 14 14 15 15 15 15 16 18 18 18 17 18 18 19 19 18 17 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 4 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 9 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 15 14 14 14 14 13 13 13 14 14 14 14 13 13 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 8 9 9 8 9 10 11 10 9 8 6 6 5 5 6 7 7 7 7 6 6 5 4 4 3 2 3 5 7 8 9 9 9 10 10 10 9 9 9 10 11 13 14 14 14 13 12 12 12 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 16 17 17 16 16 16 16 16 16 15 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 13 13 13 12 12 12 13 13 13 14 14 15 15 15 14 16 16 17 17 17 18 19 21 18 16 14 11 11 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 11 12 11 11 11 11 12 12 12 12 13 13 14 13 13 13 13 13 14 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 13 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 10 11 11 12 13 12 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 4 5 5 4 4 4 5 4 4 4 4 4 4 4 4 3 3 4 4 5 5 5 6 6 6 7 8 9 10 11 11 11 13 14 13 14 13 13 13 14 14 14 15 15 15 16 17 18 17 17 17 18 19 18 18 18 17 18 18 19 19 19 18 18 19 19 19 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 6 7 7 7 7 7 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 15 15 15 14 13 13 13 14 14 14 14 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 10 10 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 7 7 7 7 7 6 5 5 5 5 6 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 8 8 9 9 9 10 11 11 9 7 7 6 6 6 7 8 7 8 7 7 7 6 5 5 5 2 2 6 8 9 11 11 10 10 10 9 9 9 9 9 11 12 13 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 16 17 17 17 16 17 17 17 16 15 14 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 17 18 18 18 19 21 22 23 21 18 15 14 13 13 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 12 12 13 13 12 11 11 10 10 9 8 7 7 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 5 5 5 8 9 10 11 11 11 12 14 13 14 14 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 18 18 18 18 17 17 18 18 18 18 18 18 18 18 19 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 4 4 4 4 5 4 4 4 4 4 4 4 5 5 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 13 13 14 15 15 15 15 15 14 13 13 14 14 14 14 13 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 10 10 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 9 9 8 8 7 7 7 7 6 5 5 5 5 6 6 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 10 9 8 7 7 7 7 7 8 8 8 9 8 7 6 7 9 7 6 6 9 11 12 12 11 10 9 9 9 10 10 10 11 12 13 14 14 13 13 13 13 13 12 11 11 11 11 12 11 11 11 12 13 14 14 15 15 14 15 17 18 17 17 17 17 16 15 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 12 13 13 13 13 14 14 14 14 15 16 15 15 16 18 18 19 19 20 21 22 19 19 18 17 16 15 15 13 13 12 12 12 12 13 13 13 13 12 12 13 13 13 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 13 14 14 14 13 14 14 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 13 13 13 14 14 13 12 11 11 10 9 8 7 6 6 6 6 6 6 6 6 7 6 6 6 6 7 7 7 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 5 6 7 9 10 11 12 12 11 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 15 15 17 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 4 4 4 4 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 13 14 14 15 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 5 5 5 5 6 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 10 10 10 10 9 8 7 7 7 7 8 9 10 10 10 9 8 9 13 15 12 6 9 12 13 13 11 9 9 9 9 10 10 11 12 12 13 13 13 13 13 12 12 13 12 11 11 11 11 11 11 11 11 12 14 13 15 16 16 14 14 16 17 18 18 17 17 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 16 17 18 19 19 20 21 20 20 20 19 19 17 16 16 15 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 13 13 14 14 14 15 15 15 16 15 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 13 12 12 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 14 14 13 13 13 14 14 15 14 14 13 12 12 12 11 10 8 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 5 5 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 3 4 4 4 4 4 4 3 4 4 5 5 7 8 9 10 11 12 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 17 17 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 4 4 4 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 12 12 13 13 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 12 12 12 12 12 12 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 10 9 9 10 10 10 10 10 10 9 9 10 9 9 9 9 9 9 10 10 10 10 9 9 10 10 10 10 10 9 8 8 8 9 9 9 10 11 11 10 10 11 14 14 13 5 12 13 14 13 12 10 9 8 8 9 10 11 11 12 13 13 13 12 12 12 12 13 12 12 11 10 10 10 10 10 10 12 12 13 15 17 17 15 14 15 17 17 17 18 16 15 14 13 13 13 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 16 16 17 17 18 19 19 21 21 21 20 19 18 18 17 17 16 14 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 12 13 13 12 12 12 12 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 16 16 16 15 15 15 15 14 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 14 14 14 14 15 16 15 14 14 14 13 13 12 10 8 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 5 5 5 4 5 5 5 5 5 5 5 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 5 6 7 8 9 9 9 10 10 10 11 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 17 18 18 18 18 17 17 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 4 4 4 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 12 13 13 14 14 14 14 14 14 15 15 15 15 14 15 14 14 14 14 14 14 15 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 9 9 9 10 10 10 10 9 9 9 10 10 10 9 8 8 8 8 9 9 11 12 12 11 9 9 11 11 14 13 14 15 16 14 11 10 8 8 8 8 9 10 10 10 11 12 12 11 11 11 12 12 12 11 10 10 9 10 10 10 10 10 11 13 14 16 17 17 17 17 18 17 18 17 15 14 13 13 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 13 13 14 14 14 15 16 15 15 16 16 17 17 17 18 19 20 20 20 20 20 19 19 18 18 17 16 15 15 14 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 14 14 14 15 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 13 12 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 13 13 13 14 14 14 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 15 14 14 15 15 16 16 15 14 15 14 14 13 12 11 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 5 6 7 7 7 7 7 8 8 10 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 17 18 18 18 17 18 18 18 18 17 17 17 17 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 4 4 4 4 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 8 9 9 10 10 10 10 10 10 10 10 10 10 11 12 12 12 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 11 12 12 12 11 10 11 13 11 14 15 15 15 13 10 9 8 8 8 8 9 9 9 9 10 11 11 10 11 11 11 11 11 11 10 10 9 9 10 9 10 9 12 12 12 15 17 18 18 18 18 18 17 16 14 13 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 13 13 12 12 12 12 13 13 13 13 13 12 12 12 12 13 13 14 15 16 16 16 16 17 16 16 17 18 18 19 19 20 20 20 20 19 19 18 18 17 16 16 15 15 14 14 14 14 13 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 13 14 14 14 15 15 16 16 16 16 16 16 16 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 16 16 16 16 15 15 16 17 16 16 16 15 15 15 14 14 12 13 12 10 9 8 8 7 8 8 7 7 7 7 6 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 7 9 10 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 15 15 15 17 18 18 18 18 18 18 17 17 17 17 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 12 12 12 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 10 10 10 9 9 9 9 8 8 8 8 7 7 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 4 4 4 4 5 4 4 4 4 4 4 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 9 10 10 10 11 11 11 11 11 11 11 12 12 11 11 11 11 11 12 12 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 11 12 12 13 14 15 15 14 13 12 10 9 8 8 8 8 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 9 8 8 10 10 11 12 13 15 16 17 18 18 17 17 17 16 15 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 13 13 13 13 13 12 13 14 14 14 15 15 16 16 16 16 16 16 16 17 17 18 18 19 20 20 20 20 20 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 13 13 13 14 14 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 15 15 14 14 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 17 17 16 16 16 15 15 15 15 14 14 13 12 11 10 9 8 8 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 5 5 5 5 5 6 8 8 10 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 15 17 18 18 18 18 18 18 17 17 17 17 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 12 12 12 12 13 13 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 13 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 7 7 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 9 10 10 10 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 12 12 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 9 9 9 10 10 10 10 10 10 10 11 10 10 11 11 11 10 10 10 10 11 11 11 11 11 11 13 11 11 13 15 16 16 15 13 10 9 8 8 8 7 6 6 7 8 9 9 9 9 9 10 10 10 10 10 10 10 9 10 11 12 14 14 15 15 16 17 18 17 17 16 16 15 14 13 12 12 12 12 12 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 13 13 13 13 14 15 15 15 15 16 16 17 16 16 16 16 16 16 17 17 17 18 19 19 19 20 19 18 17 17 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 16 15 15 15 15 14 14 13 13 13 13 13 14 15 16 16 16 16 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 14 13 13 12 12 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 16 16 16 16 15 15 15 15 15 14 14 12 11 10 10 10 9 10 9 9 8 8 8 7 7 7 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 5 6 6 7 9 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 22 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 9 9 10 11 12 12 12 12 12 13 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 12 12 11 11 11 10 10 11 11 10 9 10 10 10 10 9 9 9 10 10 10 10 9 10 10 10 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 6 6 6 5 5 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 6 7 8 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 11 11 11 11 12 12 12 12 12 11 12 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 10 10 10 10 9 8 8 8 9 10 10 10 10 11 11 11 11 11 11 11 10 10 10 11 11 11 11 10 9 10 11 10 11 12 12 14 16 16 14 11 9 8 8 7 6 5 7 7 7 8 9 9 9 9 9 10 10 10 9 10 10 11 11 12 13 14 15 15 16 16 16 17 17 16 15 14 13 13 12 12 12 12 12 12 11 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 16 16 16 16 17 17 17 16 16 16 16 16 16 16 17 17 18 19 20 19 18 18 17 17 17 17 16 15 15 14 14 14 14 14 14 14 14 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 14 13 13 12 13 13 13 14 15 16 17 17 17 17 16 16 16 16 15 15 15 15 15 16 16 16 15 16 16 16 16 16 15 15 15 14 13 12 12 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 14 13 12 11 10 10 10 10 10 10 9 8 8 8 7 7 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 5 5 6 7 9 11 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 17 17 18 18 18 18 17 17 17 17 16 16 16 16 16 16 17 17 18 17 17 17 17 17 17 17 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 22 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 9 9 10 11 12 12 12 12 12 13 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 9 9 10 10 10 10 9 9 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 8 9 9 9 9 9 10 10 9 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 4 4 5 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 6 7 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 8 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 11 10 11 11 10 9 9 9 9 9 10 11 14 15 15 14 12 10 9 9 7 5 6 7 7 7 7 8 8 8 8 9 9 10 10 10 10 9 9 11 12 14 15 15 16 16 16 16 17 16 15 14 14 13 13 12 12 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 14 15 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 16 16 17 18 19 18 18 17 17 17 17 17 17 16 15 15 15 14 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 14 15 16 17 17 17 17 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 12 11 10 10 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 14 14 12 11 11 11 10 10 10 10 9 9 8 8 7 7 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 7 9 11 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 16 18 18 18 18 17 17 17 17 16 16 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 22 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 9 9 9 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 9 9 9 8 8 8 8 8 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 9 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 9 9 9 10 10 11 11 11 11 11 11 11 11 12 11 11 11 11 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 11 11 10 11 11 11 10 10 10 10 10 10 10 10 10 10 11 10 10 9 11 11 10 10 10 11 11 11 11 11 11 11 12 12 11 11 11 11 11 10 10 11 10 9 8 9 9 10 10 11 12 14 15 14 13 12 11 10 7 5 6 7 6 6 6 7 8 8 8 8 9 9 10 10 10 8 7 8 11 14 15 16 16 15 15 16 16 15 14 14 14 13 13 12 12 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 14 14 15 15 14 15 16 16 16 16 17 17 17 17 17 16 16 15 15 14 14 14 15 17 18 18 18 17 17 17 17 17 18 17 16 16 15 15 15 15 15 15 15 14 14 15 15 14 14 14 15 15 15 15 15 15 16 16 16 15 15 15 14 14 14 13 13 13 13 13 14 14 15 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 13 11 10 10 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 13 13 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 15 15 14 14 15 15 15 15 15 13 13 12 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 10 11 11 12 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 15 16 17 18 18 18 18 18 17 16 16 15 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 11 11 11 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 8 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 6 7 7 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 10 10 11 10 11 12 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 9 10 10 10 9 9 9 8 10 11 11 11 12 14 13 13 13 12 10 7 5 6 6 5 5 6 7 8 8 8 8 8 9 9 9 10 8 5 3 9 14 14 15 15 15 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 13 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 15 15 14 14 13 13 14 14 15 16 16 15 16 16 16 17 18 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 15 14 12 10 10 10 11 12 12 13 12 13 13 13 13 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 14 14 15 15 16 16 16 16 16 15 14 14 14 14 15 15 15 14 14 14 13 12 11 11 11 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 6 6 5 5 5 5 4 4 5 4 5 5 5 6 6 6 6 7 8 9 10 10 11 12 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 16 17 18 18 18 18 17 17 16 15 15 14 14 14 15 16 17 17 16 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 11 11 10 9 9 9 8 8 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 10 11 11 11 11 12 11 11 11 12 12 12 12 13 13 13 12 12 12 11 10 9 10 10 10 10 10 10 9 10 10 10 10 11 12 13 14 14 13 10 8 6 6 5 5 5 5 7 8 8 9 8 8 8 8 9 11 10 9 4 4 5 14 14 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 13 13 14 15 16 17 17 17 17 17 17 17 17 17 17 17 16 15 15 15 14 13 13 13 13 13 13 14 14 14 15 15 15 16 17 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 13 13 12 12 11 12 12 12 12 13 13 13 13 14 14 15 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 15 15 15 15 16 16 16 17 17 16 15 15 15 14 15 15 15 14 14 14 14 13 12 11 11 11 11 11 11 10 9 8 8 8 8 8 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 9 9 10 10 11 12 14 14 14 14 14 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 14 16 17 17 17 17 17 17 17 16 16 15 14 14 14 15 16 16 16 16 16 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 20 20 20 21 21 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 9 8 8 8 9 10 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 12 12 12 11 11 11 10 10 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 8 8 7 7 8 8 8 7 7 7 7 7 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 11 10 10 10 10 11 11 12 11 11 11 11 12 11 11 11 12 12 12 12 13 13 14 14 14 13 11 10 10 10 10 10 10 10 11 11 11 11 10 9 9 10 11 12 14 14 13 11 8 8 8 6 5 5 6 8 9 9 10 10 9 8 7 9 13 13 7 7 9 8 12 14 14 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 16 16 17 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 13 13 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 15 15 16 16 16 17 17 17 16 16 15 15 15 15 15 14 14 14 14 13 13 12 12 11 12 12 12 12 11 10 9 8 8 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 7 7 8 9 9 10 10 10 11 12 13 14 14 14 13 13 13 13 13 13 13 12 12 12 12 13 13 13 12 13 14 16 17 17 17 17 17 17 17 16 16 15 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 18 19 19 20 20 20 20 20 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 9 8 8 8 9 10 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 12 12 11 11 11 10 10 10 10 10 10 9 9 9 8 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 8 8 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 5 6 6 7 7 6 6 7 8 8 9 9 9 9 10 11 11 11 11 11 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 12 12 12 11 11 10 10 10 10 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 13 11 10 10 11 10 10 10 10 11 12 12 12 10 10 10 10 11 12 14 15 14 11 10 10 8 6 6 6 8 10 11 11 11 11 11 9 7 8 13 16 14 14 9 8 12 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 17 17 17 17 17 16 16 15 16 16 16 16 15 15 15 14 14 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 14 15 15 16 16 17 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 15 15 16 16 16 16 16 15 14 13 13 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 10 10 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 7 8 9 9 9 9 9 9 10 12 13 13 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 14 15 16 16 16 16 16 17 17 17 16 14 14 13 14 15 15 15 15 15 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 8 8 8 9 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 12 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 4 4 5 4 4 3 3 3 3 4 4 4 5 4 4 5 5 6 6 6 6 6 6 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 9 10 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 12 11 11 11 11 11 10 10 10 10 10 10 10 10 9 10 10 11 10 9 9 10 11 12 12 13 13 13 13 14 14 15 15 14 12 10 10 11 11 11 10 10 10 10 12 13 12 12 11 11 11 11 13 14 16 14 13 13 11 8 7 7 7 9 10 11 11 10 10 10 10 7 7 10 12 13 13 12 11 12 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 14 15 15 15 15 15 14 15 15 16 16 17 17 17 17 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 13 12 12 12 12 12 12 12 13 13 14 14 15 16 17 17 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 14 14 14 14 14 15 14 14 15 15 16 16 16 16 16 16 15 15 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 15 16 16 16 16 16 16 16 16 17 17 17 16 16 15 14 14 14 14 14 13 13 13 12 12 12 12 13 13 13 12 12 11 11 10 10 9 10 10 10 10 10 10 9 8 7 7 7 8 8 8 8 7 7 7 7 7 7 6 6 5 5 6 6 6 6 5 5 5 5 5 6 6 7 8 9 9 9 9 9 9 10 11 12 13 13 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 14 14 15 16 16 16 16 17 17 16 15 14 14 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 16 16 16 16 15 15 15 15 15 15 15 15 16 17 18 18 17 18 18 19 19 19 19 18 19 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 8 8 8 8 9 10 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 8 8 8 9 9 9 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 4 3 3 3 3 3 4 4 4 4 4 5 5 6 6 6 5 5 6 6 5 5 5 5 6 6 7 7 7 8 7 7 8 8 8 9 10 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 11 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 6 6 7 10 12 13 12 12 13 13 13 14 15 15 13 11 10 10 11 11 11 10 9 8 10 13 15 13 12 11 11 11 12 12 14 16 14 14 12 10 7 7 7 8 9 9 11 11 9 9 10 8 6 5 6 9 10 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 15 16 15 15 14 15 15 16 16 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 16 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 13 13 13 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 15 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 14 13 13 13 13 13 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 14 13 13 12 12 12 12 12 13 12 12 12 12 11 11 10 10 10 10 10 11 11 11 9 8 8 7 8 8 8 9 9 8 8 8 7 7 6 6 5 5 5 6 6 6 6 6 5 6 6 6 6 6 7 8 9 9 9 9 9 9 10 11 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 15 15 15 16 16 16 16 15 15 14 13 13 13 13 14 14 14 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 18 19 19 18 18 18 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 6 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 8 9 9 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 15 14 14 13 14 14 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 8 8 8 9 9 9 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 4 4 5 6 6 5 4 4 3 3 3 3 3 4 4 4 5 5 5 6 6 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 10 10 11 10 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 10 11 11 11 12 12 12 11 11 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 7 7 5 4 8 12 11 10 10 11 12 13 14 15 15 14 12 11 11 11 11 11 10 8 8 11 15 15 15 12 10 10 11 11 12 14 15 15 14 11 9 7 7 7 8 9 9 10 10 9 9 10 8 5 5 6 9 11 12 13 13 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 15 15 15 14 14 14 15 15 16 16 16 16 16 16 16 15 15 14 14 14 14 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 15 16 16 16 16 15 15 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 15 15 14 13 13 13 12 12 13 13 13 14 14 14 14 14 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 15 15 16 15 15 15 14 14 14 15 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 11 11 12 11 10 9 8 9 8 9 9 10 10 9 9 8 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 10 9 9 9 9 10 10 11 12 13 13 13 13 12 12 12 13 13 13 12 12 12 11 11 11 11 12 12 13 13 14 15 15 15 15 15 15 15 15 14 13 13 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 16 16 16 17 17 18 18 18 18 18 17 18 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 8 9 9 10 11 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 14 14 14 14 14 14 14 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 9 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 4 5 5 6 6 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 9 9 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 10 11 11 11 11 11 11 11 12 12 12 12 11 10 11 10 10 10 10 10 10 10 9 9 9 10 9 9 8 8 9 6 3 3 6 7 7 7 8 11 13 14 14 14 13 13 13 11 11 11 12 10 9 10 14 14 16 14 11 9 10 10 11 12 12 14 15 13 10 8 7 7 9 9 10 9 10 10 10 10 12 11 9 9 10 10 12 13 13 13 13 13 13 13 12 12 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 14 14 14 13 14 14 15 15 14 14 14 15 15 16 16 16 16 16 16 16 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 13 12 12 12 12 12 12 12 12 13 14 15 15 13 13 14 14 14 14 14 15 15 15 15 15 14 13 13 13 13 13 13 12 12 12 12 13 13 13 13 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 15 15 16 15 15 15 15 15 15 15 14 14 14 13 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 11 12 12 11 11 10 10 9 10 10 11 11 11 10 9 7 7 6 6 6 6 5 5 5 6 7 7 7 6 7 7 8 8 9 9 11 10 10 10 11 11 11 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 14 14 12 12 13 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 17 17 17 17 17 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 15 14 14 14 14 14 14 14 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 4 4 3 3 4 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 4 3 3 4 5 5 5 5 5 5 6 6 6 6 6 5 5 5 6 7 7 7 7 8 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 10 10 10 10 9 9 10 10 8 10 13 10 7 2 7 11 14 14 14 14 14 14 13 12 11 12 12 11 9 11 12 14 15 13 10 10 11 10 11 11 12 13 14 12 9 7 7 7 9 10 10 10 11 11 12 12 13 13 14 13 12 12 13 13 13 13 13 13 13 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 15 15 14 14 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 13 13 13 13 13 14 13 13 13 13 13 14 14 14 14 14 15 15 15 14 13 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 13 13 13 13 13 13 13 13 13 14 13 13 13 14 14 14 14 15 15 15 15 14 15 15 15 16 15 15 15 15 15 15 14 14 14 13 12 12 11 11 12 12 12 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 16 15 15 15 15 15 14 14 14 14 15 15 14 14 14 13 13 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 11 12 12 12 11 11 10 11 11 12 13 13 11 9 7 6 6 6 6 6 5 5 6 7 7 7 7 7 7 8 9 9 9 10 11 11 11 12 12 13 12 13 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 10 11 11 11 12 13 13 14 14 14 15 15 15 15 15 15 15 14 12 12 13 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 14 13 13 14 14 14 15 15 16 17 17 17 17 16 16 16 16 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 10 11 11 12 12 12 12 12 12 11 12 12 12 13 14 14 14 15 15 14 14 14 15 15 15 14 13 13 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 8 8 9 9 9 9 10 10 10 9 9 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 3 2 3 2 3 3 3 3 3 2 2 3 3 3 2 3 2 3 4 4 5 5 5 5 5 5 6 6 6 6 5 4 4 5 6 6 7 8 9 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 10 11 12 12 12 15 16 17 14 2 10 12 13 14 15 14 15 14 13 12 12 12 13 11 10 11 12 14 14 12 10 11 11 11 11 11 11 12 13 12 9 7 8 8 9 11 11 11 11 12 13 13 13 13 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 15 15 15 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 13 13 14 13 13 13 13 13 12 12 12 13 13 13 13 13 13 14 14 14 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 11 10 10 11 12 13 14 14 14 14 14 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 13 11 9 7 6 6 7 7 7 6 5 6 7 8 8 8 8 8 9 9 10 10 11 11 12 13 13 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 10 10 10 11 12 12 13 14 14 14 14 15 15 15 16 16 16 15 14 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 16 16 16 16 16 15 15 15 15 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 11 12 12 12 12 12 12 12 11 12 12 12 12 13 14 14 14 14 14 14 14 14 15 14 14 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 1 1 2 2 1 1 1 1 2 2 2 2 2 2 3 2 2 2 2 2 3 4 4 4 4 4 4 5 5 5 5 5 5 4 5 5 5 6 7 8 9 9 9 10 11 11 11 11 10 10 10 10 10 10 9 9 10 10 9 8 8 8 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 13 15 15 17 15 9 2 11 12 13 13 14 14 14 14 13 12 12 13 13 12 12 11 12 13 13 12 10 11 11 11 11 10 11 11 12 12 10 9 9 9 10 11 11 11 12 12 12 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 16 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 14 14 15 15 15 15 14 14 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 14 14 14 14 15 16 16 16 15 15 15 15 14 14 15 15 15 16 16 15 14 13 13 12 11 11 10 11 12 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 11 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 14 13 11 9 8 7 7 7 7 7 6 6 6 7 9 9 9 8 8 8 9 10 10 11 12 12 12 13 13 14 14 14 15 15 15 14 14 13 12 12 12 12 12 12 12 10 10 10 10 11 12 13 14 14 14 14 14 15 15 16 16 16 16 15 13 12 12 13 13 12 12 12 12 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 14 15 15 16 15 15 14 14 14 14 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 11 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 13 13 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 8 8 8 8 8 8 8 8 7 7 8 8 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 4 4 4 5 5 4 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 1 1 1 2 2 3 4 4 4 4 3 3 2 2 2 3 2 3 3 3 4 4 4 5 5 5 4 4 6 7 7 7 8 8 9 9 10 10 11 11 11 11 10 10 10 10 10 10 9 9 10 10 9 8 8 9 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 10 10 11 11 11 12 12 11 14 17 18 18 16 9 7 11 12 12 12 12 13 13 14 13 12 12 13 13 14 13 12 11 12 12 11 10 10 10 11 11 10 10 11 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 14 14 14 14 14 15 15 15 15 14 14 14 14 15 15 16 16 16 16 16 15 16 16 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 12 13 13 14 14 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 16 16 15 14 14 14 13 13 12 12 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 13 12 11 10 10 10 10 11 11 10 11 11 11 11 11 12 12 13 13 13 14 14 13 11 10 8 8 8 8 7 7 7 7 7 9 10 10 10 9 8 8 9 10 10 11 12 12 12 13 13 14 14 15 15 15 15 14 14 13 13 13 12 12 12 12 11 10 10 10 11 11 12 13 14 14 14 14 14 14 15 16 16 17 16 14 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 15 16 14 13 13 13 13 13 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 12 12 13 13 14 14 14 13 14 14 14 14 13 13 13 14 13 13 13 13 14 14 14 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 8 8 8 8 8 8 7 7 8 8 7 7 7 7 7 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 6 5 5 5 5 6 5 5 4 4 4 5 5 5 5 5 5 5 5 4 4 3 2 3 3 3 3 3 3 2 2 2 2 3 3 3 3 2 1 1 2 4 4 4 5 5 4 4 3 3 2 2 2 2 2 3 4 4 4 4 5 5 5 5 7 8 8 8 8 8 9 10 10 11 11 11 11 11 10 10 9 9 9 9 9 9 10 10 9 9 10 10 11 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 10 10 11 12 12 13 14 13 14 15 16 18 17 12 12 12 12 12 12 12 13 14 13 12 11 12 13 14 13 12 11 11 11 11 10 10 10 11 11 10 10 10 11 11 11 12 11 12 12 12 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 15 15 15 15 15 14 14 14 15 16 16 16 17 17 17 16 16 16 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 13 13 12 13 13 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 13 13 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 15 16 16 16 15 15 15 15 14 13 12 13 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 15 15 14 14 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 13 13 13 13 14 14 14 13 13 11 10 9 10 11 12 11 11 11 11 11 12 12 13 13 14 14 14 14 13 12 11 9 8 8 8 7 7 7 7 8 10 11 11 11 10 9 8 8 9 10 11 11 12 13 14 14 15 15 15 16 15 15 15 14 14 14 14 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 14 14 15 15 16 17 16 14 12 11 12 12 12 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 12 12 13 12 12 12 13 14 15 13 12 12 12 12 13 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 12 13 13 13 14 13 13 14 14 14 14 14 13 14 13 13 12 12 13 13 14 14 14 13 13 13 13 13 12 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 5 5 6 6 6 6 6 6 5 5 4 4 5 5 5 5 5 5 5 5 5 4 3 2 2 1 2 3 4 4 4 3 4 4 4 4 4 4 3 2 2 2 3 4 4 4 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 6 7 8 8 8 9 9 9 10 10 11 11 11 11 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 10 10 10 10 11 11 11 11 12 12 12 12 12 11 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 10 11 10 9 9 9 9 9 9 10 10 11 11 12 12 13 13 14 15 16 16 14 13 13 13 13 13 12 12 13 13 12 11 12 12 13 13 13 12 12 11 11 11 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 14 14 14 14 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 14 14 15 15 16 16 16 17 18 18 17 16 17 17 17 17 17 17 16 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 13 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 13 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 13 14 14 14 15 15 15 14 14 14 14 15 15 16 16 16 16 16 15 14 13 13 13 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 14 15 15 15 14 12 10 10 11 12 12 12 11 11 11 12 12 12 13 14 14 14 14 13 13 12 11 9 8 7 8 8 7 7 8 9 11 11 11 11 11 10 9 8 8 9 10 11 12 13 14 15 15 15 15 16 15 15 15 15 15 14 14 13 12 11 11 11 11 12 12 13 12 13 13 13 12 13 14 14 14 14 14 15 16 15 13 12 13 13 13 13 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 12 12 12 12 11 12 13 14 14 13 11 11 11 11 12 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 11 11 12 12 12 11 11 11 11 12 12 13 13 14 14 13 13 13 14 14 13 13 13 13 13 13 12 12 12 12 13 14 13 13 13 13 13 13 12 12 11 11 11 11 12 12 12 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 8 8 9 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 5 5 6 6 6 6 6 6 6 5 5 4 4 5 5 5 5 5 5 4 4 4 3 2 2 1 2 3 4 4 5 4 4 5 5 4 5 5 4 3 3 2 2 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 8 8 9 9 9 9 10 10 11 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 11 11 11 10 10 10 10 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 10 10 9 9 9 9 9 9 9 10 11 11 12 13 14 14 14 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 11 11 10 10 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 15 15 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 18 18 17 17 17 17 17 17 17 17 17 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 nan 11 11 11 11 11 11 11 12 12 12 13 13 12 12 12 13 13 13 nan 11 11 12 12 13 12 12 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 15 15 14 14 14 13 14 14 14 15 15 15 15 15 15 14 14 13 13 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 13 13 14 15 15 15 15 13 11 10 11 12 12 12 12 12 12 12 12 13 13 14 15 14 14 13 13 13 11 9 8 7 7 7 7 7 8 10 11 12 12 12 11 11 9 8 8 8 9 11 12 13 14 15 15 15 16 16 16 16 16 16 15 15 14 13 12 11 11 12 12 12 13 13 13 13 13 13 12 13 14 14 14 13 14 15 16 15 13 14 14 14 14 13 12 10 10 11 11 11 12 12 12 12 12 13 13 12 12 12 12 13 13 13 13 13 13 13 12 11 11 12 12 12 12 11 12 13 13 13 12 11 10 10 10 11 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 11 11 11 10 10 10 11 12 12 11 11 11 11 11 12 12 13 13 14 13 13 13 14 13 13 13 13 13 13 13 13 12 12 12 12 13 14 13 13 12 12 13 12 12 12 11 11 11 11 11 11 12 11 11 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 7 8 8 8 7 7 7 7 7 7 6 6 6 6 7 7 7 7 6 6 5 5 5 5 5 5 5 5 4 4 5 6 6 6 6 6 6 6 5 5 5 4 4 5 4 4 4 4 4 4 4 4 2 2 1 2 3 4 5 5 5 5 5 5 5 5 5 5 4 3 3 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 8 8 9 9 9 9 10 10 11 10 10 10 9 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 10 10 11 11 11 11 11 10 9 9 9 8 8 9 9 10 11 12 12 13 14 14 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 15 15 15 14 14 14 15 15 15 15 15 15 15 15 16 16 17 18 18 17 17 17 17 17 16 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 nan nan nan nan 11 10 11 11 nan 11 11 12 12 12 nan nan nan 12 12 12 nan nan nan nan 11 11 11 11 11 11 nan nan nan 11 11 12 12 12 12 12 12 13 13 14 14 15 15 15 15 14 14 14 14 14 13 14 14 15 15 15 14 13 13 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 14 14 14 13 13 13 13 14 14 15 15 15 13 11 11 11 12 12 12 12 12 12 12 13 13 14 15 15 15 14 14 13 13 12 10 8 7 7 7 6 7 9 11 12 12 12 12 12 11 10 8 8 9 10 11 13 14 14 15 15 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 12 13 13 13 13 13 13 13 12 13 14 14 14 13 14 15 15 15 14 14 14 14 13 12 11 10 11 11 11 11 11 12 12 12 12 13 13 12 12 12 12 12 13 13 13 13 13 12 11 11 11 12 12 11 11 11 12 13 13 12 12 11 9 9 9 10 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 11 10 10 10 11 10 10 9 10 11 12 12 12 11 11 11 11 12 12 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 12 12 12 12 12 12 11 11 10 11 11 11 11 11 11 12 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 6 5 6 5 5 5 5 5 5 4 4 4 5 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 2 1 1 2 4 4 5 5 5 5 4 5 5 4 4 4 3 3 2 2 3 2 3 3 3 3 3 3 3 4 2 2 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 8 8 9 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 10 9 9 8 8 8 8 9 10 11 12 13 12 13 14 14 14 15 15 15 14 14 14 14 12 12 13 13 12 11 11 12 12 12 12 13 12 11 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 15 15 15 15 15 15 15 16 16 17 17 18 18 18 17 17 16 16 17 17 18 17 17 17 17 16 16 15 15 14 15 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan 11 11 nan nan nan nan nan nan 11 nan nan nan nan nan 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 14 15 15 15 15 15 14 13 13 13 13 13 13 14 15 14 14 13 13 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 14 14 13 13 13 13 13 14 14 15 14 13 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 14 14 14 13 11 9 8 8 7 6 7 9 10 10 12 13 13 12 12 10 9 9 10 11 12 13 14 14 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 13 13 13 12 13 13 13 13 12 13 13 13 13 13 14 15 15 15 15 14 14 14 12 11 11 10 12 12 11 11 11 11 11 12 12 13 12 12 11 11 12 13 13 12 12 13 12 12 11 10 11 11 11 11 11 11 12 13 12 12 11 10 8 8 9 9 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 9 9 9 10 10 10 10 10 9 9 10 10 9 10 10 10 10 10 10 11 10 10 9 9 10 11 11 12 11 11 11 11 12 12 13 14 14 14 14 13 13 13 13 12 13 13 13 13 13 12 12 12 12 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 5 5 6 6 6 6 6 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 4 4 3 3 3 4 4 3 3 3 3 2 1 1 2 3 4 4 5 5 5 6 4 5 5 4 3 3 2 2 2 3 3 3 3 4 4 3 3 3 2 2 2 2 2 2 2 3 3 4 3 4 4 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 9 9 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 11 10 10 9 9 8 8 9 9 10 11 13 13 13 11 12 12 13 14 15 15 15 14 15 14 13 13 13 14 13 12 11 11 12 12 12 13 13 12 11 9 9 9 10 10 12 12 12 12 13 13 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 17 16 16 16 17 17 17 18 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 nan nan nan nan nan nan nan nan nan nan 10 nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 10 10 10 10 11 11 11 11 12 12 11 12 12 12 12 13 13 13 14 16 16 15 15 14 13 13 13 13 13 13 14 13 13 13 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 12 13 13 12 13 13 13 13 14 15 15 16 16 15 15 14 14 14 13 11 10 9 8 7 7 8 8 10 12 13 12 12 12 12 11 10 11 12 13 14 14 14 15 15 16 16 16 16 17 16 16 16 15 15 15 16 15 15 14 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 14 14 15 14 14 15 14 13 12 12 12 12 12 11 10 9 10 10 11 12 12 12 12 11 12 13 13 12 12 12 12 12 10 10 10 11 11 11 11 11 11 12 12 12 11 10 9 8 8 8 8 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 11 11 11 10 10 11 12 12 13 13 13 14 13 13 13 13 12 12 12 13 13 13 13 12 12 12 12 12 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 7 7 7 6 6 5 5 5 6 6 6 6 7 7 7 6 5 5 5 5 5 5 5 4 4 3 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 2 1 2 3 3 3 4 4 5 5 5 6 5 5 6 5 3 2 2 2 2 2 3 3 4 4 3 3 3 3 2 2 2 1 1 1 2 2 2 2 3 3 4 5 6 7 7 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 12 11 11 11 11 10 11 10 9 8 8 9 9 9 10 10 11 12 13 13 12 10 11 11 11 13 14 15 14 13 14 14 14 13 13 14 13 11 10 10 10 11 12 12 12 12 11 10 9 9 9 10 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 14 14 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 16 15 15 15 16 16 16 16 16 16 16 16 17 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan 10 10 nan nan nan nan nan nan nan nan 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 14 15 16 16 15 15 14 14 14 13 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 14 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 16 16 16 16 16 16 15 15 14 15 13 12 10 9 8 8 8 8 10 12 13 12 12 12 11 11 11 12 12 13 14 14 14 15 15 16 16 16 17 17 17 16 16 16 15 16 16 16 15 14 14 14 14 14 14 14 14 13 12 13 13 13 13 12 13 13 14 14 14 15 15 14 14 13 13 12 12 11 10 9 9 9 10 11 12 12 12 11 11 12 13 13 12 12 12 12 10 9 9 10 11 11 11 11 12 12 12 12 11 10 9 8 8 8 8 9 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 13 13 13 12 12 12 12 13 13 13 13 12 11 11 11 11 11 10 10 10 10 10 10 10 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 9 8 8 9 9 8 8 8 7 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 7 7 6 5 5 5 5 5 5 5 4 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 1 1 3 4 4 4 3 3 4 4 5 5 5 5 5 5 3 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 3 4 6 6 7 7 7 7 6 6 7 8 9 9 10 10 10 10 10 10 10 9 8 8 8 9 9 9 9 9 10 10 11 11 11 11 11 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 12 11 11 11 11 11 11 10 9 8 8 8 9 9 10 10 10 11 12 12 11 11 11 11 11 12 14 14 13 13 13 13 12 12 13 12 12 10 10 10 10 11 12 11 12 13 13 12 11 9 7 9 11 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 16 15 15 15 15 16 16 16 16 16 16 16 17 17 16 16 16 15 15 15 15 15 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 19 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 14 15 16 16 16 15 15 14 14 14 12 12 11 11 11 11 12 13 13 13 14 14 14 15 14 14 14 14 14 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 12 13 13 13 13 13 13 14 15 16 16 16 17 17 17 16 16 15 15 15 14 13 11 10 9 10 9 9 11 13 13 13 13 12 11 11 11 12 13 13 14 14 14 15 15 16 16 16 17 18 18 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 13 13 14 14 14 14 15 14 14 14 12 11 10 9 8 8 9 9 10 11 12 12 11 11 11 13 13 13 13 13 13 11 10 9 9 10 11 11 12 12 12 12 12 12 11 10 9 8 8 9 10 11 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 10 10 10 9 9 9 9 9 9 9 8 9 10 10 10 11 11 12 12 12 13 13 13 13 13 12 12 12 12 13 13 13 13 12 12 12 12 13 13 13 13 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 5 5 5 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 1 1 2 4 4 4 4 4 4 3 4 4 4 5 5 5 5 4 3 3 3 4 4 4 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 2 2 1 1 2 4 5 6 6 7 7 8 7 7 8 9 9 9 10 10 10 10 10 10 10 9 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 8 8 8 8 9 10 10 10 10 11 11 11 11 12 12 11 12 14 14 13 13 14 13 11 10 11 11 11 10 9 10 10 11 11 11 11 13 14 14 13 9 6 9 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 16 16 16 17 17 17 16 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 nan nan nan nan nan 10 nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 14 15 15 15 15 15 15 14 14 14 13 12 11 10 10 11 11 12 13 13 13 14 14 14 15 14 14 14 14 14 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 15 16 16 17 17 17 17 17 16 16 16 15 15 14 14 13 12 12 12 12 12 13 14 14 14 14 13 12 12 12 12 12 13 14 14 15 15 15 16 16 16 17 18 18 18 18 17 16 16 15 15 15 15 15 14 15 14 14 14 15 14 14 14 13 13 12 12 13 14 14 14 14 14 14 14 14 14 12 9 10 8 8 7 8 8 10 11 12 12 12 12 13 13 13 13 13 13 13 11 10 10 10 11 11 11 12 12 12 12 12 12 11 10 10 9 9 10 12 13 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 9 9 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 9 9 9 10 9 9 9 9 9 9 10 9 8 9 9 9 10 10 11 11 12 12 13 13 13 13 13 12 12 12 12 12 13 13 13 13 12 12 13 13 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 9 9 9 8 8 7 7 7 6 5 5 6 6 6 5 5 4 4 5 6 6 6 6 6 6 6 5 5 5 5 4 4 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 1 1 2 3 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 3 3 3 3 4 3 4 4 4 4 3 4 4 3 3 2 2 1 1 1 2 3 2 2 1 2 4 4 5 6 7 8 9 8 8 8 8 8 9 9 9 10 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 10 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 13 14 14 13 14 14 11 9 8 9 10 10 9 9 9 9 10 10 11 11 12 13 15 12 8 8 10 11 12 12 12 13 13 13 14 14 15 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 15 15 15 15 15 16 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 17 18 19 20 20 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 13 13 14 14 15 15 14 15 15 15 14 14 14 14 13 12 11 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 15 16 17 18 18 18 17 17 17 16 16 15 15 14 14 13 13 13 13 13 14 14 15 16 16 15 14 13 12 12 12 12 12 13 14 14 14 15 15 16 16 17 18 18 18 18 18 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 13 14 13 13 13 13 15 15 15 14 14 14 14 15 15 13 10 9 8 7 7 8 9 10 11 12 12 12 13 14 14 13 13 13 13 13 12 11 11 12 12 12 11 12 12 12 12 12 12 11 10 10 10 10 12 13 14 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 9 9 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 9 8 8 9 9 9 9 9 9 10 10 10 9 9 9 9 9 10 10 11 12 12 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 5 5 5 6 5 5 4 4 4 6 6 7 6 6 5 6 6 5 5 5 5 4 4 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 1 0 1 3 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 3 2 3 3 3 3 3 3 4 4 4 4 4 4 3 2 2 2 2 2 3 3 2 2 2 3 4 5 7 8 9 9 9 8 8 7 8 8 9 9 9 9 9 9 9 8 8 8 7 7 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 8 9 9 9 9 10 9 9 10 10 11 11 12 12 11 12 12 12 12 12 13 13 13 14 14 13 10 9 10 10 11 10 8 8 8 8 10 11 11 11 11 13 15 12 9 9 10 11 11 12 12 12 13 13 14 14 14 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 17 17 17 16 16 16 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 17 17 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 17 17 18 19 19 19 19 19 19 19 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 15 15 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 nan nan nan nan nan nan nan nan nan nan 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 10 10 10 11 12 12 12 13 14 14 14 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 13 12 12 13 13 14 14 14 15 16 17 18 19 18 17 17 16 16 16 15 15 14 13 13 13 13 13 14 15 15 15 16 16 16 15 14 13 12 12 12 13 14 14 14 14 15 15 16 16 17 18 18 18 18 18 18 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 12 10 9 7 7 8 9 11 11 12 13 13 13 14 14 14 13 13 13 13 13 13 12 13 14 14 13 12 11 11 11 12 13 12 11 11 11 11 12 12 13 14 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 9 9 10 10 10 11 11 10 10 9 9 10 10 10 10 10 10 10 9 8 8 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 10 11 12 12 12 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 6 7 7 6 5 5 6 6 5 5 4 5 4 4 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 1 1 2 3 4 4 4 4 3 4 4 3 4 4 4 4 4 4 5 5 4 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 4 6 7 8 9 9 9 9 9 8 8 8 9 8 9 9 9 9 9 8 8 7 7 7 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 10 10 10 10 10 10 10 11 11 12 11 12 11 11 11 12 12 12 12 13 13 14 13 12 12 12 12 12 10 8 8 8 8 9 10 11 11 11 13 15 13 11 10 10 10 12 13 11 13 13 13 14 14 14 15 15 16 17 17 16 16 16 16 15 15 15 15 15 15 15 16 15 14 15 16 16 17 17 17 17 16 17 17 18 18 19 19 19 19 18 18 18 18 18 18 17 17 17 17 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 16 16 17 17 17 17 18 18 19 19 19 19 19 18 18 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 15 15 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 nan nan nan nan nan nan nan nan nan 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 14 14 14 15 14 14 14 14 14 14 14 14 14 14 13 12 11 10 10 10 11 11 10 11 12 12 13 14 14 15 15 14 14 14 14 14 14 14 14 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 14 14 14 15 15 16 18 18 18 17 17 16 16 15 15 15 14 14 13 13 13 14 14 15 15 16 16 16 17 17 15 14 14 13 13 13 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 13 11 8 7 8 10 12 13 13 13 13 14 14 14 14 14 13 13 13 14 14 14 13 14 14 14 13 12 12 12 12 13 13 12 12 12 12 12 12 13 13 14 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 9 9 9 10 10 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 10 10 11 12 12 12 12 12 13 13 13 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 11 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 1 1 2 3 4 4 4 4 3 3 4 4 3 4 4 4 5 4 4 4 5 5 3 3 3 3 3 3 3 3 4 5 6 6 6 5 5 5 5 6 6 5 5 4 4 4 4 4 4 6 7 8 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 8 7 7 7 7 7 7 8 8 8 9 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 9 9 9 10 10 10 10 9 10 9 9 10 10 10 11 11 12 11 11 11 11 11 12 12 12 12 13 14 14 13 13 13 12 10 9 9 8 8 7 6 7 10 11 12 13 14 14 12 12 12 10 8 9 12 12 13 14 14 14 14 15 16 16 17 17 17 17 16 16 15 15 15 15 16 16 16 16 16 15 14 15 16 17 17 17 17 17 17 18 18 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 18 18 19 18 18 18 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 15 15 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 nan 10 nan nan nan nan nan nan nan 9 9 9 9 9 9 9 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 13 13 14 14 14 15 15 14 14 14 14 14 14 14 13 12 11 11 10 10 11 11 10 10 10 11 13 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 15 16 16 17 17 17 17 17 16 16 15 15 14 14 13 13 13 14 14 15 15 16 16 17 17 17 17 17 16 15 14 14 14 14 14 15 15 16 16 16 16 17 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 16 15 16 16 16 16 16 16 16 15 15 15 14 14 13 11 9 8 10 12 13 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 10 9 9 9 10 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 11 11 11 10 10 9 9 9 10 11 11 11 12 11 12 12 12 13 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 10 10 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 4 5 5 5 5 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 2 2 0 2 3 4 4 4 4 3 4 3 4 4 3 3 4 5 5 5 3 3 5 6 5 5 5 4 4 3 3 4 4 6 6 6 6 6 6 5 4 5 6 6 7 7 4 1 3 4 5 6 7 8 8 9 9 9 10 10 9 9 8 7 7 7 7 8 8 7 7 7 7 7 6 6 6 7 8 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 9 9 9 9 10 10 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 12 9 9 9 7 5 5 6 8 9 11 13 13 14 14 14 13 13 12 11 11 11 13 13 14 15 15 15 15 16 17 17 17 17 16 16 15 15 15 15 15 16 16 16 17 16 15 14 14 16 16 16 15 16 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 18 17 16 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 nan nan nan nan nan 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 14 15 16 16 15 15 14 14 14 14 13 13 12 11 10 10 11 11 10 10 10 12 13 13 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 14 14 15 15 16 17 17 17 17 17 17 16 16 15 15 14 14 13 14 14 14 15 16 16 16 17 17 17 17 17 17 16 15 14 14 14 14 15 15 15 16 16 16 16 17 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 15 15 15 15 15 14 12 11 11 11 12 13 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 9 10 10 11 11 10 10 10 9 9 9 9 9 9 9 9 10 11 11 11 11 11 10 9 8 9 10 11 11 11 11 11 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 6 6 5 4 5 5 5 5 4 4 4 5 5 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 1 2 3 4 5 5 4 4 4 4 4 4 4 4 4 4 5 5 4 3 2 4 6 6 6 6 6 5 5 5 5 6 7 7 7 7 6 5 4 3 2 3 5 6 8 7 1 4 4 6 7 8 8 8 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 6 5 6 7 8 8 9 9 9 10 11 11 12 12 12 12 13 13 13 12 13 13 13 13 13 13 12 12 12 12 11 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 11 12 12 12 12 12 12 13 13 14 14 14 14 15 15 14 14 14 13 11 11 10 6 3 2 6 8 10 12 13 14 14 14 15 14 14 14 13 13 12 13 13 14 16 16 16 16 16 17 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 15 14 14 14 14 15 12 13 15 17 17 18 18 19 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 18 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 nan nan nan nan 9 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 15 16 16 16 16 16 15 15 14 14 14 14 14 12 10 10 11 11 11 11 11 12 13 13 14 14 14 14 14 13 13 13 13 13 14 14 14 13 13 14 14 14 14 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 14 14 15 15 16 17 17 17 17 17 17 17 16 16 15 14 14 14 14 15 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 16 17 17 17 17 17 16 15 15 15 16 16 17 17 17 16 16 16 16 16 16 16 17 17 17 17 18 17 17 17 17 16 16 16 16 14 13 12 13 12 12 13 12 13 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 16 16 15 15 14 14 14 15 15 14 14 14 14 14 13 13 13 13 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 9 10 11 11 11 11 10 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 10 9 9 10 11 11 11 11 11 11 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 9 8 8 8 9 9 9 9 9 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 5 4 5 5 5 5 4 4 5 5 5 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 1 0 3 4 5 5 5 5 4 4 3 3 3 3 3 4 5 5 5 4 3 2 3 3 5 5 5 6 6 6 6 6 7 7 8 8 8 7 5 4 2 2 0 1 3 5 4 1 5 6 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 7 6 6 6 6 6 6 6 6 5 6 6 7 8 9 9 10 10 11 11 11 12 12 12 12 12 13 12 12 12 13 13 13 12 12 12 12 11 11 10 10 10 11 11 11 11 11 10 10 10 10 10 10 9 9 10 11 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 13 14 13 11 11 11 10 8 7 7 10 10 12 13 14 14 14 15 15 15 15 14 14 13 13 14 15 16 17 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 15 14 13 13 13 11 10 11 14 16 17 18 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 16 16 16 15 15 16 16 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 14 15 15 15 16 16 16 15 15 14 14 15 15 15 13 11 10 11 11 12 12 12 12 13 14 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 15 15 16 17 17 17 17 17 17 17 16 15 14 14 14 14 15 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 16 16 17 18 18 18 17 16 14 14 15 16 16 17 17 17 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 16 16 16 16 14 13 12 12 13 13 12 13 14 15 15 15 15 15 14 13 13 13 13 14 14 15 15 16 16 16 16 16 15 14 14 15 15 16 15 15 15 14 14 14 14 14 14 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 11 11 11 11 10 10 9 9 10 9 9 9 9 10 10 11 11 11 11 11 11 10 9 9 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 11 11 12 12 12 11 11 10 11 11 11 11 10 10 9 9 8 8 8 9 9 9 9 9 9 9 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 5 6 6 5 5 5 4 4 5 5 5 4 4 4 3 4 4 4 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 2 2 2 1 1 1 0 2 4 5 5 5 5 5 4 3 3 3 3 2 2 3 4 4 4 3 2 2 1 1 3 3 3 5 6 7 6 6 5 6 7 8 8 8 6 4 3 3 1 1 3 3 2 3 5 7 7 8 8 8 9 9 9 9 9 9 9 9 8 9 9 8 7 6 6 6 6 5 6 6 5 5 6 6 7 8 8 9 9 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 12 12 12 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 10 10 10 10 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 14 15 13 12 11 12 12 13 12 12 12 11 12 13 14 14 14 15 15 15 15 16 15 15 15 14 14 15 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 17 16 16 15 14 13 12 7 6 11 15 16 17 18 19 20 20 20 20 20 20 19 19 20 19 19 19 19 19 19 20 19 19 19 18 18 18 18 18 17 17 17 17 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 16 16 16 15 15 16 16 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 10 10 10 11 11 11 12 12 12 12 13 14 14 14 15 15 15 15 15 15 15 15 15 16 15 14 11 10 10 11 12 13 13 13 13 14 14 14 14 13 13 14 13 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 15 16 17 17 17 18 18 18 17 17 16 14 14 14 14 15 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 15 16 17 17 18 18 18 18 16 15 14 15 15 16 17 17 17 16 16 16 16 16 17 17 18 18 18 19 19 18 18 18 18 17 17 16 16 15 14 14 13 14 13 13 14 15 15 15 15 15 14 13 12 12 12 12 13 14 15 16 16 16 16 16 16 15 15 15 15 16 17 17 16 15 15 15 15 15 15 14 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 10 10 10 10 10 10 9 9 10 10 10 11 11 11 11 10 10 9 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 8 8 9 9 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 4 3 4 4 5 6 6 5 5 4 4 4 4 5 5 4 4 4 4 4 4 4 3 3 4 4 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 1 0 0 1 2 2 5 5 6 5 5 5 4 4 3 3 3 2 2 1 2 2 2 2 1 1 0 1 2 1 2 3 5 6 7 7 5 5 6 7 8 9 7 5 5 4 3 3 3 3 3 4 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 6 6 6 5 5 5 6 6 6 6 6 7 8 8 8 8 8 8 9 9 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 11 11 11 11 11 10 9 9 10 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 12 12 12 13 14 14 13 13 13 12 13 14 15 15 15 16 16 16 16 16 16 16 15 15 15 16 16 16 16 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 15 14 13 9 7 11 15 15 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 18 17 17 18 18 18 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 15 15 16 16 16 16 16 16 15 15 15 15 15 16 16 15 15 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 14 15 15 15 14 14 14 15 15 16 15 15 13 12 11 11 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 16 16 17 17 18 18 18 18 17 16 16 15 14 14 15 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 17 16 15 15 15 16 17 17 17 17 17 16 17 16 17 17 18 18 18 19 19 19 19 19 18 19 18 17 17 16 15 15 15 15 14 14 14 14 15 15 15 15 15 14 13 12 12 11 12 13 14 15 16 16 16 16 16 16 16 15 15 15 17 18 18 17 17 17 17 17 16 15 14 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 12 12 12 11 11 11 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 9 8 8 9 9 10 10 9 9 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 5 4 4 4 5 5 5 5 5 5 4 4 4 5 5 5 5 4 4 4 4 4 4 3 3 4 4 4 4 3 3 3 2 2 2 1 1 1 2 2 2 1 1 0 1 2 3 4 5 5 5 5 5 4 4 4 4 3 2 2 1 1 0 1 2 1 1 0 0 1 1 1 1 2 3 5 5 7 6 6 6 7 8 9 9 8 6 5 4 3 3 3 3 4 6 7 8 8 9 9 9 9 9 8 8 8 8 8 9 8 8 8 7 7 7 6 5 5 6 6 6 7 6 7 7 8 8 8 8 7 7 8 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 13 13 13 12 12 11 11 12 12 11 10 9 9 9 10 11 10 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 13 14 14 15 16 16 16 16 17 17 18 18 17 17 16 15 15 16 16 16 15 15 15 16 16 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 16 16 14 11 10 10 13 16 18 19 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 18 18 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 15 15 15 16 16 16 16 15 15 15 15 15 15 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 13 15 15 14 14 14 14 15 16 15 15 14 14 13 11 10 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 18 18 18 18 18 17 17 16 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 16 16 17 17 17 18 18 18 18 17 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 19 18 19 18 18 17 17 16 16 16 16 15 14 14 15 16 16 15 15 14 14 13 12 12 11 11 12 14 15 16 17 16 16 16 17 17 16 16 16 17 18 18 18 18 18 18 18 17 16 15 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 11 12 11 11 11 11 12 11 11 12 12 12 12 12 12 12 12 11 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 9 8 8 8 9 10 10 9 8 8 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 2 3 5 5 5 5 5 5 4 4 5 5 4 3 2 1 1 1 1 2 1 1 1 0 0 1 1 1 2 2 2 3 5 6 6 7 7 8 10 10 10 8 6 4 4 3 3 3 5 5 6 7 9 8 8 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 5 5 5 6 7 8 8 8 8 8 9 9 8 8 8 8 9 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 13 13 14 14 14 13 13 13 13 13 12 10 9 9 9 10 10 10 10 10 11 12 12 13 13 13 14 15 15 15 15 16 16 14 14 14 14 15 15 15 15 15 15 15 15 16 17 17 18 18 18 18 18 18 18 17 16 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 18 17 13 13 11 16 17 18 19 20 21 21 21 21 20 20 20 20 20 21 21 21 21 21 20 21 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 17 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 14 15 15 14 14 14 15 16 15 15 15 14 14 12 10 10 11 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 15 15 16 16 16 17 17 18 18 18 18 18 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 17 17 17 18 18 19 19 19 20 19 20 19 19 19 19 18 18 17 17 17 16 16 16 15 16 16 17 16 16 16 15 14 14 12 12 12 11 11 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 18 18 18 17 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 11 11 12 11 11 11 11 11 12 11 11 12 12 12 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 8 7 7 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 3 5 5 6 6 5 5 4 4 5 5 4 3 3 2 1 1 1 2 1 1 1 1 1 1 1 1 1 2 2 2 3 4 5 6 7 8 9 10 10 8 5 3 3 3 3 1 1 3 2 5 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 5 5 5 6 7 8 9 9 9 9 10 9 9 9 9 10 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 14 14 14 13 11 9 9 9 9 10 10 10 10 11 12 12 12 13 13 14 15 15 15 15 15 15 15 15 16 16 15 15 16 15 15 15 16 16 18 19 19 19 19 19 19 19 18 18 17 16 15 15 15 15 16 16 16 16 17 17 18 17 17 17 18 18 19 18 17 17 17 17 17 17 18 19 19 19 18 18 16 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 9 9 10 10 10 10 10 10 9 10 10 10 10 10 10 11 12 13 14 14 13 14 15 16 15 15 15 15 15 14 13 10 10 11 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 13 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 18 18 18 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 17 18 18 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 17 16 16 16 16 16 14 13 12 12 11 11 14 16 17 17 17 17 17 17 17 17 17 17 16 15 15 16 17 18 18 18 18 18 19 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 12 12 11 11 11 11 12 11 11 10 10 10 10 10 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 11 11 11 11 11 10 10 10 10 10 11 11 11 10 10 10 9 9 9 9 8 7 7 7 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 3 3 3 2 3 3 3 2 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 1 2 3 3 2 1 1 1 1 2 3 3 2 2 2 3 3 5 5 7 9 9 8 5 3 3 4 4 3 3 1 1 1 2 4 4 5 6 6 5 6 6 7 6 6 6 6 7 7 7 6 5 4 5 5 6 8 9 9 10 10 10 10 10 10 10 10 11 10 10 10 10 11 12 12 13 13 13 13 12 13 13 12 13 14 14 14 14 14 15 16 16 17 16 16 15 15 15 14 12 11 10 10 10 10 11 10 11 12 12 12 12 13 14 15 15 16 15 15 16 16 16 16 16 16 16 16 17 17 17 16 17 18 19 20 20 20 20 20 19 19 18 17 17 16 15 15 15 16 16 16 16 16 17 18 18 18 18 18 19 19 19 19 18 17 17 17 18 18 19 20 20 20 20 19 19 19 19 20 20 21 21 21 22 22 21 21 21 21 21 22 22 22 21 21 21 21 22 22 22 21 21 21 21 21 21 20 20 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 9 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 14 15 15 15 15 15 16 16 15 13 12 11 11 11 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 20 20 21 20 20 20 20 20 20 19 19 19 19 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 14 13 12 12 13 14 17 17 17 17 17 17 17 17 17 17 15 15 15 15 16 17 17 18 18 18 19 20 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 12 11 11 11 11 10 10 10 10 9 9 9 10 10 10 10 11 11 12 12 12 11 12 12 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 7 7 7 8 8 9 9 8 8 8 8 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 3 3 2 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 4 3 4 3 3 2 2 2 2 2 1 2 3 3 3 2 2 2 1 3 3 4 3 2 2 2 1 2 4 6 8 9 7 5 3 3 3 4 4 3 3 1 0 1 1 1 2 3 4 5 5 6 6 6 6 6 6 6 7 7 7 5 4 4 4 4 6 8 9 9 10 11 11 11 11 10 10 10 10 10 10 10 11 11 12 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 16 16 17 16 16 16 16 15 15 14 13 12 11 11 11 11 11 11 11 12 12 12 13 14 14 15 16 16 16 16 16 16 17 17 18 18 18 19 19 18 18 18 19 20 21 21 21 21 20 19 18 18 17 16 16 16 16 16 16 16 17 17 17 17 17 18 18 17 18 19 19 19 19 19 18 18 18 19 20 20 21 21 21 21 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 21 20 20 20 19 19 19 20 20 19 19 18 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 15 14 14 14 14 14 14 15 15 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 8 8 9 9 8 9 9 9 9 9 9 9 9 10 10 9 10 10 10 10 10 10 10 11 11 11 11 12 12 13 14 14 15 15 15 15 16 16 16 14 13 12 11 11 11 12 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 21 21 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 14 13 13 13 14 16 16 17 17 17 16 16 16 17 17 15 14 14 15 17 18 18 18 18 18 19 20 20 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 11 12 11 11 11 12 12 12 12 12 12 12 11 11 11 11 12 12 11 11 11 11 11 11 10 10 10 9 9 10 10 10 10 11 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 10 9 9 10 10 10 10 10 9 9 9 9 8 8 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 7 7 8 8 8 7 7 6 6 7 7 7 7 6 6 6 6 6 5 6 6 6 6 5 5 4 4 3 3 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 3 4 5 5 6 5 5 5 5 5 5 5 5 5 3 3 3 3 2 2 2 2 2 1 2 2 3 3 2 2 2 2 4 4 4 4 3 2 2 2 1 3 5 7 7 6 4 3 2 2 3 2 2 0 2 2 2 2 2 2 3 4 4 5 5 6 6 6 6 6 7 7 7 7 6 5 4 3 3 5 7 9 10 10 11 11 11 10 10 10 10 9 9 10 10 10 11 12 13 13 13 13 13 13 13 13 14 15 15 16 16 16 16 16 17 17 17 16 16 16 15 15 14 14 13 12 12 12 11 12 12 12 12 12 13 13 14 15 16 17 17 17 16 16 17 18 19 19 19 19 20 20 19 18 18 19 20 20 21 21 20 19 18 17 17 17 17 17 16 16 16 16 17 17 17 17 17 18 18 18 17 17 18 19 19 20 20 19 19 19 20 21 21 21 21 21 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 21 20 20 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 15 15 14 14 14 14 15 15 15 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 13 14 14 14 15 15 15 15 15 15 14 13 12 11 10 10 12 13 13 14 14 14 14 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 17 17 17 17 18 18 18 18 18 18 19 20 20 21 21 21 21 21 21 20 20 19 19 19 19 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 13 13 13 14 15 16 16 15 14 14 15 16 17 16 15 15 15 16 19 20 19 19 19 19 19 20 20 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 11 11 11 11 11 11 10 11 10 10 11 10 11 11 11 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 9 9 9 9 8 8 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 6 7 7 7 7 7 6 6 6 6 6 6 5 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 3 3 5 5 6 6 6 5 6 6 6 6 6 5 4 4 3 3 2 2 2 2 2 1 1 2 3 3 3 2 2 3 4 5 5 4 3 3 3 2 2 2 4 5 6 5 5 4 2 1 3 3 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 7 7 7 8 7 6 5 3 3 5 6 8 9 10 10 10 10 10 10 9 9 8 8 9 10 11 12 13 13 14 13 13 13 13 13 14 15 16 17 17 17 17 17 17 17 18 17 17 16 16 16 15 14 14 14 13 13 12 12 12 12 12 12 13 13 14 14 15 15 16 17 18 18 17 18 19 20 21 21 21 22 21 20 19 19 19 20 20 20 21 20 19 18 17 17 17 17 17 17 17 16 17 17 17 17 17 17 18 18 18 18 17 17 18 19 20 19 19 19 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 15 15 15 16 16 16 16 16 16 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 12 12 13 13 13 14 14 14 15 15 14 14 14 13 12 12 10 9 9 11 12 13 13 13 13 14 14 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 17 17 17 17 18 18 18 18 18 18 19 19 20 21 21 22 22 22 22 21 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 13 13 13 14 13 12 12 14 15 17 17 16 16 15 16 17 19 20 21 20 20 20 20 19 20 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 6 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 3 3 4 3 3 3 3 3 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 4 5 6 6 6 6 6 5 5 5 5 5 4 4 3 2 2 1 2 1 2 2 2 2 2 2 3 3 3 3 4 5 5 5 5 4 3 2 2 2 3 4 4 4 4 3 2 2 3 3 3 3 4 4 4 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 8 8 7 6 4 5 6 7 8 8 8 8 8 9 9 9 9 8 8 8 8 10 11 11 12 13 13 13 13 13 13 13 14 15 17 18 18 18 18 18 18 18 18 18 17 16 16 16 15 15 15 14 14 13 13 12 12 13 13 13 13 13 14 14 14 15 16 17 18 18 18 19 21 21 21 22 22 22 21 21 20 20 20 20 20 20 21 20 19 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 19 18 18 17 17 18 20 18 17 19 20 21 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 23 23 23 23 22 22 22 21 21 21 21 21 22 22 22 21 21 21 20 19 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 15 15 15 15 16 16 16 16 16 16 15 14 14 14 14 14 14 14 13 13 14 13 13 12 12 12 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 9 9 9 8 8 8 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 14 13 13 13 12 11 9 8 8 10 10 11 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 16 17 17 17 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 19 20 21 21 22 23 22 22 21 21 20 20 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 14 13 11 10 10 11 12 13 15 16 17 17 16 16 16 17 18 20 20 20 20 19 19 19 19 19 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 11 11 11 11 11 12 12 11 12 12 12 11 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 0 1 1 1 2 3 3 4 5 5 5 6 5 5 4 5 4 6 5 5 3 1 1 1 1 2 3 2 2 2 2 1 2 3 4 4 4 5 5 5 5 4 3 2 2 2 2 2 3 3 3 3 2 2 4 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 8 8 8 6 5 6 7 7 7 8 8 8 8 8 8 9 9 8 8 8 8 9 10 10 11 12 13 13 13 13 13 14 15 16 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 16 17 18 18 19 20 21 21 21 22 22 22 21 21 21 21 20 20 20 21 21 20 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 18 19 19 19 20 20 18 18 18 17 17 18 20 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 21 21 21 21 22 22 22 22 22 22 21 20 20 19 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 14 15 15 15 15 16 16 16 16 16 16 16 16 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 10 10 9 9 9 9 9 8 8 7 8 7 7 8 8 8 8 8 8 8 9 9 9 9 10 11 11 11 11 10 9 8 8 9 10 10 10 11 11 12 12 12 13 13 13 14 14 15 14 14 14 13 13 13 12 11 9 8 8 8 9 10 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 15 15 14 14 14 15 15 15 14 14 13 13 12 13 13 13 13 13 12 12 12 12 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 19 19 19 21 22 23 23 22 22 22 21 20 20 19 18 18 18 18 18 18 18 18 17 18 17 17 17 17 16 16 16 15 14 12 10 9 9 10 14 15 16 16 17 17 16 16 16 17 18 19 18 18 18 19 19 19 19 19 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 11 11 12 12 12 12 12 11 11 11 11 11 12 12 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 10 10 10 10 10 10 9 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 9 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 4 4 4 4 5 5 4 3 3 3 3 3 3 3 2 1 1 1 1 1 0 1 1 2 2 3 4 4 4 4 5 5 5 5 5 4 4 4 4 2 1 1 1 1 1 2 3 3 3 2 2 1 2 3 5 5 5 6 6 5 5 4 3 2 1 1 1 1 2 2 2 2 2 3 3 4 4 4 4 4 4 3 2 2 2 3 3 3 3 4 5 5 5 5 6 6 7 8 9 8 7 7 6 6 6 7 7 8 7 7 7 7 7 7 7 7 6 6 7 7 8 9 11 11 12 13 13 13 14 15 17 17 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 13 13 13 13 13 13 14 13 14 14 15 16 17 18 18 19 19 20 20 21 21 21 21 21 21 21 20 21 21 21 21 20 19 19 19 19 19 19 19 19 19 19 18 19 19 20 20 20 20 20 20 22 21 20 19 18 17 18 21 21 22 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 21 21 22 22 22 22 22 22 22 22 21 21 20 19 19 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 11 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 9 10 11 12 11 11 11 10 9 8 8 9 10 10 10 11 11 11 12 12 12 13 13 14 14 14 14 14 14 13 13 12 12 11 10 9 8 8 9 10 11 12 12 12 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 14 14 13 13 13 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 19 20 21 22 23 23 23 22 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 14 12 12 12 12 13 14 15 15 15 16 16 16 16 16 17 17 17 18 16 17 18 18 18 18 18 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 11 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 7 7 7 7 7 7 8 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 4 4 5 5 5 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 5 4 3 3 3 3 3 2 1 1 2 2 1 1 2 2 3 3 4 4 4 5 5 5 5 5 6 5 5 5 5 4 2 1 1 1 2 2 2 3 3 2 1 2 2 2 2 3 5 4 5 6 6 5 3 3 2 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 3 2 2 2 2 2 2 3 3 4 5 5 5 6 7 8 9 9 9 9 8 6 5 5 5 6 7 7 7 7 6 6 6 6 5 5 4 3 4 5 7 8 9 10 11 12 13 14 15 16 17 17 17 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 15 15 15 14 13 13 13 13 13 13 13 13 13 14 14 15 16 16 17 17 18 18 18 19 19 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 20 21 21 21 21 21 21 23 22 22 21 19 19 19 20 21 22 23 23 22 22 23 23 23 24 24 24 23 24 24 24 24 24 24 23 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 21 21 21 21 22 22 22 22 21 21 20 19 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 17 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 12 11 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 9 10 10 11 12 11 11 11 11 10 9 9 9 10 10 10 10 11 11 11 11 12 12 13 14 14 14 14 14 14 13 12 12 11 11 11 10 10 9 9 10 10 11 11 11 13 14 14 15 14 14 14 14 14 14 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 14 13 13 13 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 17 17 18 18 18 18 19 20 21 22 23 23 22 22 21 21 20 20 20 19 19 19 18 18 19 19 18 18 18 18 18 19 19 18 18 17 15 15 15 14 14 14 14 14 14 15 17 17 17 16 16 16 16 16 16 16 16 16 17 17 18 17 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 10 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 10 9 9 9 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 4 4 4 4 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 5 5 6 6 6 6 6 7 7 7 6 4 4 3 2 1 1 1 2 2 2 2 1 1 1 2 2 2 2 2 2 3 5 7 6 4 2 2 1 1 1 0 1 1 2 2 2 2 2 3 3 4 4 3 3 2 1 1 0 1 2 2 3 4 5 7 7 8 10 12 11 11 10 9 7 5 5 5 6 7 8 8 7 6 6 7 7 6 5 4 2 2 3 4 5 6 8 9 11 12 14 15 16 16 16 16 16 17 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 14 14 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 17 17 17 17 18 19 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 20 21 21 22 22 22 23 23 24 24 23 22 20 20 20 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 21 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 13 12 11 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 9 9 10 11 11 11 11 11 11 11 10 10 9 10 10 10 10 10 10 11 11 11 11 12 13 14 14 14 14 14 13 13 12 11 11 11 11 11 10 10 10 10 9 9 9 10 13 14 15 14 14 13 13 13 14 14 15 15 14 14 14 15 15 15 15 15 15 15 16 15 15 13 13 12 12 12 12 13 13 13 12 12 12 12 13 13 12 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 17 18 18 18 19 19 19 20 21 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 18 19 19 19 20 20 20 18 16 15 14 13 13 12 13 14 13 17 17 17 17 17 16 16 15 15 15 15 15 16 16 17 17 18 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 3 3 5 6 7 7 7 7 7 8 8 8 8 7 5 3 2 2 2 0 0 1 1 1 1 0 0 1 2 2 2 2 2 1 2 3 6 7 5 4 2 3 2 1 1 0 1 1 2 2 2 2 3 3 4 4 3 2 2 1 1 1 2 2 2 3 4 6 9 10 10 13 15 15 13 12 10 9 6 5 5 7 8 9 9 8 8 9 9 8 8 7 4 2 1 2 2 4 6 8 9 11 13 14 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 18 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 21 20 20 20 20 21 22 22 23 23 24 24 24 24 23 22 22 22 21 22 22 22 23 22 22 22 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 22 22 22 21 21 22 22 21 21 21 21 21 20 20 20 21 20 21 22 21 20 19 18 18 18 18 17 17 16 16 16 16 16 16 17 16 16 16 15 15 15 16 16 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 12 11 10 10 10 10 9 9 9 8 8 8 8 7 6 7 7 7 7 7 7 8 9 9 10 10 11 10 10 10 11 11 11 10 10 10 10 10 10 10 10 11 11 11 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 10 9 8 7 8 10 12 13 14 13 13 13 13 14 14 14 15 15 14 14 14 15 15 15 15 15 15 15 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 21 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 20 20 20 20 21 21 20 19 18 17 15 14 13 13 13 14 13 14 16 16 17 17 17 16 16 16 16 16 15 16 16 17 17 18 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 11 10 10 10 9 9 9 9 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 3 3 2 2 3 4 5 7 8 9 9 9 9 9 9 9 8 7 5 3 2 2 2 1 1 0 0 1 1 0 1 2 2 2 2 2 2 1 2 4 4 6 5 6 4 3 2 2 1 1 1 1 1 0 0 1 2 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 4 9 12 15 17 17 17 16 14 11 8 6 5 6 8 9 10 11 11 12 12 11 10 9 7 3 0 1 1 3 5 7 9 11 14 15 16 16 17 18 18 18 17 17 18 18 18 18 18 18 19 19 19 19 19 19 18 17 15 14 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 15 16 16 18 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 20 20 21 22 22 23 24 25 25 24 24 23 23 22 22 22 22 22 23 23 23 23 23 23 24 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 20 19 19 19 18 17 17 17 16 16 16 16 16 17 17 17 16 15 15 15 15 16 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 15 15 14 13 12 12 11 10 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 8 9 9 9 9 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 11 11 12 13 13 13 13 12 12 12 13 13 12 12 12 12 11 11 11 11 11 10 8 7 7 7 9 11 12 12 12 12 13 14 14 14 14 15 15 14 14 15 15 15 15 15 15 15 15 15 15 14 13 13 13 13 14 14 14 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 15 15 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 21 22 22 22 22 22 21 21 21 20 20 19 19 19 19 19 19 20 20 21 21 20 20 19 18 17 15 14 14 14 14 14 14 14 14 15 17 17 17 16 16 16 16 15 16 16 17 18 18 18 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 11 11 11 11 11 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 6 5 5 5 4 4 4 4 5 5 4 4 3 3 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 3 3 3 3 4 6 6 7 8 9 9 10 10 9 9 9 8 6 3 1 1 1 1 1 1 0 0 1 1 2 2 2 3 2 1 1 1 2 5 5 3 4 5 5 3 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 3 3 3 3 3 4 6 9 15 19 14 20 16 14 11 8 6 5 6 8 9 11 11 11 13 13 13 13 11 10 5 4 4 2 2 5 8 10 12 14 15 15 16 17 18 18 17 17 17 18 18 19 19 19 19 19 19 19 20 20 19 18 17 16 14 13 12 13 13 13 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 15 16 17 19 19 20 20 20 20 20 21 21 21 21 21 21 20 21 21 22 22 22 22 21 21 21 23 24 24 25 25 25 24 23 23 23 22 22 22 22 23 23 23 23 23 23 23 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 22 22 21 20 20 19 18 18 17 17 16 16 16 16 16 17 17 17 16 16 16 15 15 16 17 18 18 18 18 17 16 16 15 15 14 14 14 14 14 14 14 14 13 12 12 11 11 10 10 10 9 9 9 9 9 8 8 7 7 8 7 7 7 8 8 8 9 9 9 9 9 10 10 11 11 11 10 10 10 10 10 10 10 10 11 12 13 13 13 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 10 9 9 7 7 8 10 11 11 11 12 13 13 14 14 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 14 13 13 13 13 13 13 13 12 12 12 13 13 13 14 15 15 15 15 14 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 18 18 18 18 18 19 19 19 19 19 19 19 20 21 21 21 22 22 22 22 21 21 21 20 20 19 19 19 19 19 19 20 20 20 20 20 19 18 17 16 16 15 15 15 14 14 15 15 16 16 17 16 16 16 16 15 15 16 17 18 18 18 18 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 11 11 11 11 10 9 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 3 3 4 5 6 6 6 7 7 8 8 8 9 9 8 9 7 3 3 2 2 2 2 1 1 1 1 2 3 4 3 3 2 1 2 1 2 6 6 6 5 4 4 4 3 3 3 2 2 2 1 2 2 2 2 2 2 2 2 2 3 4 4 5 6 6 4 6 4 4 5 7 7 11 12 8 17 14 10 9 7 5 5 7 8 9 9 10 12 13 14 15 15 13 12 9 8 7 6 4 4 8 11 12 13 14 15 16 17 17 17 17 17 17 17 19 19 20 20 19 19 20 20 20 20 19 19 17 16 14 13 13 13 13 14 14 14 14 14 14 14 15 14 15 15 16 16 16 16 17 16 16 17 18 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 23 23 22 22 22 22 24 25 25 25 25 24 23 23 22 22 22 22 22 22 22 23 23 23 23 23 24 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 23 23 22 22 22 22 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 22 22 22 22 21 20 19 18 17 17 16 16 16 16 16 16 17 17 17 17 16 15 15 16 17 19 19 19 18 17 16 16 16 15 15 15 14 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 8 8 8 8 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 11 9 7 7 8 9 10 10 10 11 13 13 13 14 14 14 14 14 13 14 14 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 14 13 13 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 14 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 22 22 22 22 22 22 21 20 20 19 19 19 19 19 19 20 20 20 20 20 19 18 17 16 16 16 16 15 14 14 15 15 15 16 16 16 15 16 16 16 17 17 17 17 17 17 17 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 11 11 11 11 10 9 8 9 8 8 8 8 9 9 9 9 9 8 8 8 8 8 9 9 10 10 9 10 9 10 10 9 9 9 9 9 8 9 8 8 8 8 9 9 9 8 8 7 8 8 8 8 8 7 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 5 5 4 4 4 4 4 5 4 4 4 3 3 3 4 4 4 4 4 5 5 5 4 4 4 5 5 4 4 5 5 4 4 4 5 6 7 7 7 7 8 8 8 8 9 9 8 7 4 4 4 3 2 2 1 1 2 2 3 3 5 4 4 3 3 3 4 5 7 7 7 6 5 5 5 6 7 6 6 4 3 2 2 3 4 3 3 2 2 2 3 3 4 4 5 5 7 6 6 5 4 6 8 10 7 2 16 13 7 7 7 6 5 6 8 8 9 9 10 11 12 14 15 15 14 13 11 11 12 11 11 7 2 10 11 13 14 14 15 16 16 17 16 16 15 17 18 20 21 21 21 20 20 20 21 21 20 19 18 16 15 14 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 20 20 20 20 20 20 21 21 22 22 21 22 22 22 22 22 22 23 23 23 23 24 25 26 25 25 24 24 23 23 22 22 22 22 22 22 23 23 24 24 24 24 25 26 26 26 25 25 25 26 26 25 25 25 25 25 25 25 26 25 25 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 22 22 22 21 19 18 17 17 17 16 16 16 16 16 16 16 17 17 16 16 15 16 18 19 19 19 18 18 17 16 16 16 16 15 14 14 14 14 14 14 14 14 13 12 12 11 11 11 11 10 10 9 9 8 8 8 9 8 8 7 7 7 7 8 8 8 8 9 10 10 10 11 11 12 12 12 12 13 13 12 12 11 11 12 13 13 12 12 12 12 12 12 13 14 14 13 13 13 13 13 13 13 13 12 11 10 8 7 7 8 8 9 10 11 12 13 12 12 12 12 13 13 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 13 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 14 14 14 14 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 22 22 22 22 22 21 21 20 20 19 19 19 19 20 20 20 20 20 19 19 18 17 17 17 17 16 16 16 15 15 16 16 16 16 16 16 16 17 16 15 15 15 14 14 14 15 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 10 10 11 11 11 12 12 12 11 10 10 10 9 8 8 8 9 9 9 10 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 5 5 6 6 7 7 7 8 8 9 9 9 9 9 9 9 8 8 7 4 6 3 2 2 2 2 2 3 4 4 5 5 4 4 5 6 6 6 6 7 7 7 6 6 6 8 9 9 9 7 5 4 4 4 5 5 4 4 3 2 3 3 3 4 5 5 7 7 8 7 7 8 11 14 14 15 15 10 6 6 6 6 6 7 8 9 9 9 10 11 12 14 15 15 15 12 13 12 11 7 12 15 6 5 10 13 13 13 14 15 16 16 16 16 15 14 17 20 22 22 21 21 21 21 21 21 20 20 19 17 17 14 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 17 18 19 19 18 19 19 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 23 24 24 25 26 25 25 24 24 23 22 21 21 21 22 22 22 23 24 24 25 25 25 25 26 26 26 25 25 25 26 25 25 25 25 25 25 25 26 26 26 26 25 25 25 24 24 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 22 21 20 19 17 17 17 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 18 18 19 19 18 17 17 17 17 16 15 14 14 14 14 14 14 15 14 14 13 12 12 12 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 10 10 10 11 11 12 12 12 13 13 13 13 12 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 13 12 11 10 8 7 7 6 7 8 9 10 11 12 11 11 10 11 12 12 12 11 12 13 13 13 13 13 14 14 14 15 15 15 15 15 14 14 13 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 22 22 22 22 22 21 21 20 20 19 19 19 20 20 20 20 20 19 18 18 17 17 17 17 17 17 17 16 16 17 17 16 16 15 16 16 16 15 14 12 13 14 14 14 14 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 11 11 10 9 8 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 5 6 6 6 6 6 5 4 4 5 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 7 6 5 4 3 3 3 3 3 4 5 5 5 5 4 3 3 4 4 5 7 7 8 8 7 7 7 7 9 9 9 7 7 6 6 6 5 5 5 4 2 2 2 3 4 4 5 6 8 8 9 10 10 11 12 13 14 16 12 10 7 7 6 6 7 7 8 8 9 10 10 11 13 14 15 16 15 14 15 15 12 10 9 10 9 8 11 12 11 12 13 14 15 16 16 16 16 14 15 19 22 22 21 20 21 21 21 21 21 21 20 19 16 13 11 12 13 14 14 13 13 13 15 15 15 15 15 15 14 14 14 16 17 18 19 18 18 18 19 20 21 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 24 25 25 25 25 24 23 22 21 21 20 20 21 22 22 22 23 24 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 24 24 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 20 19 19 18 17 16 16 16 16 15 15 15 16 17 17 16 16 16 16 16 17 17 18 19 19 18 18 17 17 16 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 10 10 9 10 11 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 14 13 12 11 9 8 8 7 7 8 9 10 11 12 12 11 11 10 10 11 11 11 11 11 11 11 12 12 11 11 13 14 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 19 20 20 21 21 22 22 21 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 14 13 13 14 15 15 15 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 13 12 12 12 12 13 13 13 12 12 12 12 12 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 11 11 10 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 6 6 6 6 6 6 6 6 5 5 6 6 6 7 7 6 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 7 7 7 7 7 6 5 4 4 5 5 5 6 6 6 5 5 4 4 4 4 5 7 8 8 8 8 7 7 7 7 10 10 7 6 7 8 9 9 8 6 5 5 3 2 1 3 4 4 5 6 8 9 10 11 12 12 12 13 14 14 11 9 8 7 7 7 7 7 8 8 9 10 10 11 13 14 14 16 15 15 16 19 14 8 4 8 15 14 12 10 9 10 11 12 13 15 16 16 16 17 18 19 21 21 20 20 21 20 20 20 21 21 20 17 13 11 10 12 13 14 14 14 13 14 14 15 15 15 15 15 14 14 14 15 17 18 18 18 17 17 18 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 22 22 23 23 24 25 25 24 23 23 21 20 20 20 19 20 20 21 21 22 23 24 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 24 24 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 21 21 21 20 19 18 17 16 16 16 15 15 15 15 16 16 17 17 16 16 16 16 17 17 18 18 19 18 18 17 17 16 16 15 14 14 14 14 14 14 14 14 13 13 13 13 12 11 10 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 8 8 9 9 9 9 9 9 11 12 12 12 11 11 11 12 12 12 12 12 12 11 11 11 12 12 13 13 14 14 15 14 14 14 14 14 14 13 12 12 10 10 9 8 8 9 11 12 13 13 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 12 14 15 15 15 14 14 13 12 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 20 20 20 20 20 20 21 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 17 16 16 15 15 15 16 16 16 11 11 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 13 12 12 12 12 13 13 13 12 12 12 12 12 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 11 10 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 6 6 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 9 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 6 5 5 5 5 5 6 7 8 7 7 7 8 8 7 7 8 10 9 7 6 7 8 8 8 7 6 7 7 4 2 0 2 4 5 6 7 8 9 10 11 12 13 13 13 13 12 11 10 8 8 8 8 8 8 9 9 9 10 11 12 12 13 15 16 15 15 18 18 15 10 3 nan 9 11 11 8 7 8 10 11 13 15 16 17 18 18 18 20 20 20 20 21 21 20 19 18 19 20 19 14 10 8 9 11 13 13 15 15 15 14 14 14 15 15 14 14 13 13 14 15 16 16 16 16 16 16 19 21 21 21 22 22 22 22 22 21 20 20 19 19 20 21 23 24 24 24 25 25 24 23 21 20 19 19 18 18 19 19 19 21 22 23 24 25 25 26 26 26 26 26 26 27 26 26 26 26 26 26 26 26 26 25 25 25 26 26 26 26 26 25 25 24 24 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 22 23 22 22 21 20 20 19 19 20 20 20 21 21 21 21 21 20 20 18 17 16 16 16 15 15 15 15 16 16 17 18 18 17 17 17 17 17 17 18 18 18 17 17 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 12 11 9 9 9 9 10 10 10 10 10 11 11 11 11 10 10 9 8 8 8 8 8 8 8 8 10 11 11 11 10 10 10 11 11 11 12 12 11 10 10 11 11 12 13 14 14 15 15 15 14 15 15 14 13 13 13 13 12 11 10 9 10 11 13 13 13 13 13 12 11 10 10 10 9 9 9 9 9 9 9 9 9 10 13 14 15 15 14 14 12 12 11 11 11 11 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 nan nan nan 16 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 19 19 19 20 20 19 19 20 20 20 21 21 21 20 20 20 19 19 19 19 18 18 18 18 19 19 19 18 18 17 17 17 17 16 16 16 16 17 17 16 16 16 16 16 17 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 7 7 7 6 6 6 6 6 7 7 7 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 7 6 6 6 5 6 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 5 5 5 6 6 7 8 8 6 6 6 6 7 7 8 8 9 8 6 6 7 7 7 8 8 8 10 9 8 5 3 4 6 7 8 8 9 10 11 12 12 12 13 13 12 11 10 10 10 9 9 9 9 9 10 9 10 10 10 11 12 13 14 16 15 16 18 18 17 13 9 nan 7 12 10 5 5 8 9 12 13 15 16 17 18 19 19 20 20 20 20 21 22 20 19 18 19 20 19 13 7 4 7 10 11 14 18 18 18 15 13 13 14 14 14 14 13 14 15 15 14 14 14 14 15 16 19 21 21 21 22 22 23 22 22 20 19 18 18 18 18 21 23 24 24 24 24 24 23 22 19 18 18 17 17 17 18 19 20 21 23 24 24 25 26 26 26 26 27 27 27 27 27 27 27 26 26 27 27 26 25 25 25 25 26 26 26 26 26 25 25 25 24 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 22 23 22 22 21 20 20 19 19 19 20 20 21 21 21 21 21 20 19 19 18 17 16 16 16 15 15 15 16 16 17 18 19 18 17 17 17 17 17 17 17 17 17 16 16 15 16 15 15 14 14 14 13 13 13 13 13 13 13 12 11 10 9 8 9 10 10 10 11 11 11 12 13 12 11 11 10 9 9 8 8 7 7 8 8 8 8 9 10 10 10 9 9 9 9 10 11 12 11 10 10 11 11 12 13 14 15 15 15 15 15 15 15 14 14 14 14 13 12 11 10 11 12 12 13 13 12 12 12 12 11 10 10 9 9 9 9 9 9 9 8 8 8 10 12 13 13 13 13 12 10 10 10 11 11 11 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 nan nan nan 17 nan nan nan 16 16 16 nan 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 19 19 18 18 19 19 20 20 20 20 20 20 20 19 19 20 19 19 18 18 19 19 19 19 19 18 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 11 10 10 10 10 10 10 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 7 7 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 7 6 6 5 6 6 6 7 7 8 7 6 6 6 6 6 6 7 8 9 9 8 7 6 6 6 7 7 8 10 13 14 13 10 8 6 8 9 10 10 11 11 12 12 13 13 12 12 12 11 10 10 11 10 10 10 10 9 10 10 10 10 10 11 12 13 14 15 15 17 18 18 18 14 15 14 11 11 7 4 3 9 11 13 14 16 17 18 19 20 20 20 21 20 20 22 22 21 21 20 21 23 20 10 6 6 6 8 10 16 21 20 18 15 12 12 12 14 15 14 14 14 15 15 13 12 12 13 15 16 19 21 21 21 21 22 22 22 21 19 18 17 17 17 18 21 24 24 24 24 24 23 22 20 18 17 16 16 16 16 17 19 21 23 24 24 25 26 26 27 26 27 27 27 27 27 27 27 27 27 27 27 27 26 25 25 25 25 26 26 26 26 25 25 25 24 24 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 21 20 20 20 19 19 19 19 20 21 21 22 21 21 20 19 19 18 18 17 16 16 15 15 15 16 16 16 18 18 18 17 16 16 17 17 17 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 13 13 13 12 11 10 9 9 8 9 9 9 10 12 13 13 14 13 12 11 11 10 10 9 8 7 7 7 8 8 7 8 9 10 10 9 9 8 8 8 9 11 11 11 11 11 11 11 12 13 14 15 15 15 15 15 16 15 15 14 14 14 13 12 12 11 11 13 14 14 15 12 12 12 12 11 11 10 9 9 9 9 9 9 9 8 8 9 10 10 11 11 10 10 10 8 9 9 10 10 10 11 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 nan nan nan nan nan nan 17 16 16 nan nan 16 16 16 16 16 17 17 17 17 17 18 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 17 18 18 18 18 17 18 18 18 17 17 17 17 17 18 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 11 11 11 10 11 11 10 10 10 11 11 11 11 11 10 11 11 11 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 6 7 7 7 7 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 8 7 7 7 7 7 7 8 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 6 6 7 7 8 8 7 6 6 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 10 12 14 14 15 14 13 8 10 12 12 11 12 12 12 13 14 13 12 12 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 12 13 13 14 15 16 17 18 18 17 20 21 16 12 12 8 4 14 14 14 15 17 18 19 19 20 21 22 22 21 21 22 23 22 22 21 22 24 17 6 6 6 7 8 14 19 21 18 16 13 12 11 12 13 14 14 15 16 16 16 14 12 12 14 16 18 20 21 21 21 21 22 21 21 20 18 16 16 16 16 18 21 23 23 23 23 22 22 21 19 18 17 16 15 15 16 18 21 23 24 25 26 26 26 27 27 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 23 23 23 23 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 21 21 20 19 19 20 20 19 19 nan 21 21 22 21 20 19 19 19 19 19 18 17 16 16 15 16 16 16 16 17 17 17 16 16 16 17 18 17 17 16 16 16 15 15 15 14 14 14 13 13 12 13 13 13 14 13 12 11 11 10 9 9 9 9 9 11 12 13 14 14 13 11 10 10 10 9 8 7 7 7 8 8 8 8 8 9 9 10 9 9 9 9 9 10 10 11 12 13 13 12 12 13 13 14 15 15 16 15 15 15 15 15 15 15 14 13 13 12 12 11 11 11 13 12 12 12 13 13 12 11 10 8 9 9 9 9 9 9 9 9 9 10 9 9 8 8 8 7 8 7 8 8 9 10 11 12 12 12 12 12 13 13 13 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 nan nan nan nan 17 17 17 17 17 17 nan nan nan nan 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 19 19 19 20 20 20 20 20 20 19 19 19 19 20 19 19 18 18 18 18 18 19 19 18 18 18 19 18 17 17 17 17 18 18 11 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 11 11 11 11 10 10 10 11 11 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 7 7 8 7 7 7 7 7 7 7 8 9 8 8 8 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 8 8 8 7 6 6 7 8 8 8 6 5 7 7 7 7 7 7 7 8 9 11 13 15 16 16 12 nan 9 11 15 14 13 13 13 13 13 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 12 13 13 13 14 15 16 18 19 18 21 24 18 15 5 2 9 17 17 17 17 18 19 19 20 21 22 22 22 22 22 23 23 23 23 23 24 21 11 5 4 5 8 13 19 21 19 15 15 14 13 12 12 13 14 15 16 17 18 18 15 13 16 17 18 18 19 19 20 20 21 20 20 19 18 17 16 16 16 17 19 21 22 21 21 20 21 21 20 19 19 17 16 16 16 17 20 24 25 26 26 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 19 20 20 19 19 19 nan 21 21 21 20 19 19 19 19 18 18 17 16 16 16 16 16 16 16 16 16 16 15 15 15 17 18 18 17 17 16 16 15 15 14 14 14 14 13 13 13 13 14 14 14 13 13 12 12 11 10 9 8 9 10 11 11 13 14 14 12 10 10 9 9 8 7 7 7 8 8 8 8 9 9 9 10 10 10 9 9 9 10 10 10 11 11 13 13 13 12 12 13 14 14 15 15 15 15 15 15 14 14 14 14 13 12 12 11 10 9 9 10 10 11 12 12 12 12 11 10 9 9 10 10 10 9 9 9 10 10 9 9 8 7 6 6 5 6 7 7 7 8 9 11 10 10 10 11 11 12 13 13 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 nan nan nan nan nan nan nan 17 17 17 17 nan nan nan nan nan nan 16 16 16 16 16 17 17 nan 17 17 17 17 17 17 18 17 17 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 11 11 10 10 10 11 11 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 8 9 9 9 9 9 10 10 10 9 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 7 7 8 8 8 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 8 8 7 7 7 7 8 9 9 10 7 4 5 6 6 6 6 7 7 8 9 12 13 14 17 19 17 8 3 14 15 15 15 14 13 13 14 14 13 12 11 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 12 12 13 13 13 14 16 18 20 19 23 21 21 18 12 8 15 19 18 18 18 19 19 20 20 22 22 23 22 22 23 23 23 23 24 25 26 21 11 13 15 15 17 19 21 20 16 15 16 15 13 13 13 14 14 16 17 19 20 20 17 17 20 20 19 16 15 16 19 21 21 19 18 17 16 16 16 16 16 17 19 20 20 19 19 20 21 21 21 20 20 19 19 18 18 19 22 26 27 27 27 27 26 26 26 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 19 20 20 20 19 19 19 19 nan 21 21 20 20 20 20 19 18 18 17 16 16 16 16 16 16 16 16 16 15 15 15 15 17 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 14 14 14 13 13 12 12 12 11 10 9 8 9 10 10 11 12 13 13 11 11 10 10 9 8 7 7 7 8 9 9 10 10 10 10 10 10 10 9 9 9 10 10 10 10 11 13 13 12 12 12 12 13 14 15 15 15 15 15 15 15 14 14 13 12 12 12 12 11 10 9 9 9 10 11 11 11 12 11 10 10 10 10 10 10 9 9 10 10 9 9 9 8 7 6 5 5 5 6 7 7 8 8 9 8 8 9 10 11 12 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 17 17 17 18 nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 17 17 17 nan nan nan 17 18 18 18 17 17 17 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 13 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 11 11 11 11 11 10 10 9 9 10 10 10 10 10 10 9 9 9 8 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 8 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 7 6 7 6 7 8 9 9 9 9 9 8 7 7 7 7 7 7 7 7 8 7 7 7 8 8 7 7 7 7 7 7 7 7 8 8 9 10 11 9 5 6 5 6 6 6 6 6 7 9 11 11 13 16 19 21 16 10 16 16 17 16 15 14 13 14 14 13 12 11 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 13 14 15 17 19 20 21 21 21 18 12 11 17 19 19 19 19 19 20 20 21 23 23 23 23 23 23 23 23 24 24 25 25 21 20 18 17 18 20 22 21 19 17 16 14 13 13 13 13 13 15 17 18 20 23 23 21 20 20 20 21 14 13 17 19 22 21 18 16 16 16 16 16 17 17 20 19 19 19 19 20 22 23 23 22 22 22 22 21 20 20 21 24 27 28 28 27 26 26 25 25 24 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 19 20 21 21 21 20 19 19 nan 20 21 21 21 20 20 19 19 18 18 17 17 17 16 16 15 15 16 16 16 16 15 15 16 17 18 17 17 17 16 15 15 14 14 14 14 13 13 13 14 14 14 13 13 12 12 12 11 10 9 9 10 10 10 11 12 12 12 11 10 10 10 9 8 7 8 8 8 9 10 11 11 10 10 10 10 11 10 9 9 9 9 10 9 10 12 12 11 11 11 11 12 14 15 15 15 15 15 15 15 15 13 11 11 11 12 11 13 13 7 7 9 10 10 11 13 12 11 10 10 11 11 11 10 10 10 10 10 10 9 9 8 7 7 6 7 7 7 8 7 7 7 7 7 8 9 11 12 13 13 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 17 17 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 17 nan nan nan nan nan nan 18 18 18 17 17 18 18 18 18 19 19 19 20 20 21 21 20 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 20 20 21 21 21 20 20 20 20 20 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 18 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 11 11 10 9 9 9 9 10 10 10 10 10 11 11 12 12 12 11 11 11 11 11 11 10 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 8 8 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 5 5 7 9 10 10 9 9 8 8 8 7 6 6 6 7 7 7 7 8 8 8 7 7 8 8 7 7 7 8 8 7 7 8 9 10 11 11 10 9 7 5 5 6 6 6 6 7 9 9 11 13 15 18 21 21 18 17 18 18 17 16 14 13 13 14 13 13 12 11 11 11 12 13 13 13 13 13 12 12 13 13 12 12 12 12 12 12 12 13 13 15 16 18 20 20 20 19 17 15 15 18 19 19 19 19 20 21 21 22 24 23 23 23 24 24 24 24 24 25 24 23 23 21 20 21 21 23 24 21 20 19 17 18 19 18 14 13 13 16 18 20 23 25 25 22 21 23 24 22 17 17 20 20 22 20 17 17 16 16 17 17 19 21 22 21 21 20 21 23 24 24 24 23 23 24 24 24 23 23 24 26 28 28 28 27 25 25 24 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 23 23 23 23 23 22 22 23 23 23 22 22 22 22 22 22 22 22 23 23 23 22 22 21 20 20 20 21 21 21 20 19 18 19 20 21 21 21 20 20 19 19 18 18 18 18 17 16 15 15 15 15 15 16 16 15 15 16 17 17 17 17 17 16 15 15 14 14 14 14 13 13 13 14 13 13 13 13 13 13 13 12 11 11 11 11 11 10 11 11 10 10 10 10 10 9 9 8 8 8 8 9 9 10 10 11 9 10 10 10 10 10 9 9 9 9 9 9 10 11 11 10 10 10 11 12 14 15 15 15 15 15 15 15 15 13 11 10 10 11 11 11 12 10 8 9 10 10 11 12 11 11 11 11 10 10 10 10 10 10 11 11 10 10 9 9 9 8 8 9 8 8 9 8 7 7 7 7 8 10 12 13 14 14 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 17 nan nan nan nan nan nan nan 17 17 17 18 18 18 18 18 19 19 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 13 13 13 12 11 10 10 9 9 10 10 10 10 10 10 11 11 12 12 12 11 11 11 11 11 11 10 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 10 10 9 10 10 10 9 9 8 7 7 6 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 8 8 7 8 8 11 12 10 8 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 7 8 8 8 8 8 8 8 9 10 11 10 10 10 9 7 6 7 6 6 6 7 7 9 10 12 14 16 18 20 18 19 18 18 17 16 15 14 13 13 13 13 12 11 11 11 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 16 16 17 18 18 18 18 17 17 18 19 19 20 20 21 21 22 23 23 23 23 24 24 24 24 24 24 25 25 24 24 23 22 23 23 24 23 22 21 19 19 22 22 17 11 11 13 15 19 23 25 26 25 22 22 24 25 23 21 21 21 22 22 20 19 18 17 17 18 19 23 24 24 24 24 23 22 23 24 23 23 23 24 25 26 26 25 25 26 28 28 28 27 26 25 24 24 24 25 25 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 23 23 23 23 22 22 22 22 22 22 23 23 23 23 22 21 20 19 20 20 21 21 20 19 18 18 19 19 20 20 20 20 19 19 19 19 19 18 17 16 15 15 15 15 15 16 16 16 15 15 16 16 16 16 17 16 16 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 8 8 9 10 10 10 9 10 11 11 10 11 10 11 13 13 14 14 14 15 15 15 15 15 14 12 11 11 11 10 9 7 5 5 7 11 10 11 9 10 12 12 11 9 8 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 9 10 9 9 8 8 8 9 11 12 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan 17 17 18 nan nan 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 21 21 20 20 21 21 21 20 20 20 19 19 19 19 19 18 18 12 12 12 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 11 10 10 10 10 10 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 8 8 8 7 7 7 7 6 6 6 6 6 7 7 8 8 8 8 7 8 7 7 8 8 8 8 8 10 12 12 10 8 6 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 11 11 10 10 10 9 8 7 7 6 6 6 6 7 9 10 11 13 15 16 16 17 17 17 17 17 16 15 14 13 14 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 14 14 15 16 17 17 17 18 18 18 18 19 20 20 21 21 22 22 23 23 23 23 24 24 24 24 23 24 25 25 24 23 23 22 23 23 24 23 22 20 19 20 21 18 13 10 10 12 15 21 25 26 27 25 23 23 24 24 24 23 22 23 23 21 20 20 19 19 19 21 22 26 26 26 26 25 23 23 24 23 23 23 24 25 26 26 26 26 26 28 28 28 28 27 25 25 24 24 24 26 26 27 28 28 28 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 23 23 23 23 22 22 22 22 22 22 23 23 23 23 22 21 20 20 19 19 20 20 19 19 18 17 18 18 19 20 20 20 19 19 19 19 19 18 18 16 15 15 15 15 15 15 16 15 15 14 15 15 15 16 17 17 16 15 15 14 13 13 13 14 14 13 13 13 13 13 13 13 13 14 14 13 13 12 10 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 7 7 7 7 8 8 8 8 8 10 11 11 11 10 10 11 11 11 12 11 11 12 13 13 14 14 15 15 15 15 16 14 12 12 12 11 9 8 8 8 9 10 12 12 12 12 13 14 13 11 8 8 9 10 11 11 11 11 10 10 10 10 11 11 12 12 12 11 11 11 10 10 10 9 10 11 12 13 14 14 15 15 15 16 16 16 17 17 17 16 17 17 17 17 18 18 18 18 18 18 19 19 nan nan nan nan nan nan nan nan nan nan 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 9 10 10 11 11 11 11 11 10 10 11 11 11 10 10 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 8 8 8 8 8 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 8 8 8 9 11 11 10 9 8 7 5 5 5 5 4 5 5 5 5 5 6 6 7 7 8 8 8 9 9 9 9 10 10 10 9 9 10 11 11 11 10 10 10 8 7 7 7 7 6 6 7 8 10 11 12 13 13 13 14 15 15 15 16 16 15 14 14 14 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 14 14 15 16 16 16 17 18 18 18 19 20 21 21 21 22 22 22 23 23 23 23 24 24 23 23 24 25 25 24 24 24 24 23 23 24 24 23 21 20 21 20 16 13 13 13 15 19 23 27 28 27 25 25 25 25 25 25 23 22 21 20 20 20 20 20 21 23 24 25 26 26 26 26 25 24 24 23 22 22 24 26 27 27 26 24 24 25 27 28 28 28 26 26 26 25 26 26 27 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 22 22 22 23 23 22 22 22 22 22 22 23 23 23 23 22 21 20 20 19 19 19 19 19 18 18 17 17 18 19 20 20 19 19 18 18 19 19 19 18 17 16 15 15 15 15 15 15 15 14 14 14 14 15 16 17 17 17 16 16 14 13 13 13 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 10 9 9 9 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 9 11 12 12 11 10 10 10 11 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 14 13 11 10 7 6 7 8 11 12 13 13 13 13 14 14 13 12 10 10 10 11 11 11 10 9 10 10 10 10 11 12 13 13 13 13 12 12 11 11 10 10 10 11 11 12 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 20 20 21 21 22 22 22 21 21 20 20 19 19 18 18 17 18 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 10 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 8 8 8 8 9 10 11 11 11 11 10 8 6 6 5 5 4 4 4 4 5 5 5 6 6 7 7 8 8 8 9 10 10 10 11 10 9 9 10 11 11 11 10 10 10 10 9 10 10 9 8 7 7 8 9 9 10 10 11 11 12 12 12 13 14 15 15 15 14 14 13 13 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 14 14 14 15 15 15 16 17 18 18 19 20 20 21 21 22 22 22 22 22 22 23 23 23 24 23 23 23 24 25 25 25 25 25 24 25 25 25 24 22 22 21 20 18 18 18 18 20 23 25 27 27 27 26 26 26 27 26 24 20 18 17 17 18 19 20 22 23 25 26 26 26 26 25 25 24 24 24 21 21 22 24 26 26 25 24 22 23 24 26 28 28 27 27 27 27 27 27 27 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 21 21 20 19 19 18 18 18 18 18 17 17 18 19 20 20 19 18 18 18 19 19 19 18 18 18 16 16 15 15 14 14 14 14 14 14 15 15 16 16 17 17 17 16 14 13 13 13 14 13 13 13 13 13 13 14 14 13 13 12 12 12 11 10 9 9 9 10 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 8 8 9 10 11 12 11 10 9 9 9 10 11 12 13 13 13 13 13 13 13 14 15 15 15 16 15 13 13 11 8 6 7 7 10 11 12 13 14 14 13 13 14 14 12 10 10 10 10 10 10 9 8 9 10 10 11 11 13 13 14 14 14 13 12 11 11 10 10 10 10 10 12 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 21 22 22 22 22 22 21 20 19 18 18 18 17 17 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 10 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 10 10 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 9 9 9 10 12 12 10 8 6 5 4 4 5 5 5 5 5 5 6 6 6 7 7 7 9 10 10 11 11 11 10 10 10 11 11 11 10 11 11 10 10 11 11 11 10 8 7 8 8 9 9 9 9 10 10 10 10 11 12 12 14 14 14 13 13 13 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 15 15 15 16 16 18 19 19 20 20 21 21 22 22 22 22 22 23 23 23 23 24 23 23 23 24 24 25 25 26 26 26 25 25 25 25 23 22 21 20 20 20 20 21 23 24 26 26 26 26 26 26 27 27 26 24 19 18 18 18 18 20 21 22 24 25 25 25 26 26 25 25 24 24 23 22 21 22 23 23 22 21 21 22 23 25 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 22 22 23 22 22 22 23 23 23 23 23 22 22 22 21 20 20 19 18 18 18 17 17 17 17 18 19 19 19 19 17 17 17 18 19 19 19 18 18 17 16 15 15 14 14 14 14 14 14 15 15 16 16 16 16 16 15 14 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 8 9 9 11 12 12 11 10 9 9 8 9 10 12 14 14 14 14 13 13 13 14 15 15 15 15 14 14 13 11 7 5 9 11 12 13 14 14 14 16 15 13 12 14 12 9 8 8 9 9 9 9 9 10 10 11 11 12 13 13 13 13 13 12 11 11 10 10 10 9 10 10 12 13 14 14 15 15 15 16 16 17 17 17 16 17 17 17 17 18 18 18 18 18 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 18 18 18 nan nan nan 19 19 19 nan nan 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 nan 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 21 22 22 23 22 22 21 20 19 18 18 18 18 18 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 8 8 8 8 8 8 7 7 8 8 8 8 7 8 8 9 9 9 9 8 8 8 9 9 9 8 9 10 8 8 8 8 8 10 11 11 7 6 5 4 4 5 5 5 5 6 6 5 5 6 6 5 7 8 10 11 11 12 12 11 12 11 11 11 11 10 11 12 12 11 11 11 12 11 9 7 7 8 8 8 8 8 9 9 9 9 9 9 10 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 16 16 17 18 19 20 20 20 21 21 22 21 21 22 22 22 23 23 23 24 24 23 23 23 23 24 25 25 25 25 25 25 25 24 23 21 22 22 19 17 17 18 21 23 25 25 25 25 25 26 27 27 26 24 21 21 20 20 20 21 23 24 24 25 24 25 26 27 26 26 26 26 25 23 23 22 20 18 17 18 19 23 25 26 27 27 27 28 28 28 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 25 25 24 24 24 23 22 22 22 22 23 23 22 22 23 23 23 23 23 23 22 22 22 21 20 20 19 18 18 17 17 17 17 18 18 18 18 18 17 17 17 18 18 19 19 18 18 18 17 16 15 14 14 14 14 14 15 15 16 16 16 16 16 15 15 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 12 12 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 9 9 10 11 12 12 10 9 9 9 9 9 11 14 15 15 15 14 13 12 12 13 14 14 14 14 14 14 13 12 10 9 11 12 13 15 16 16 16 17 16 14 12 12 10 9 9 10 10 10 9 10 11 11 12 12 12 13 13 14 13 13 12 12 11 11 10 10 10 10 10 11 12 12 13 14 14 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 nan nan nan nan nan nan 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 20 21 22 22 22 22 21 20 19 19 19 19 18 18 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 8 8 8 8 7 8 8 8 8 8 8 8 9 10 10 10 10 9 9 9 9 9 9 8 8 8 9 9 8 8 7 7 9 9 6 5 4 4 4 4 5 5 6 6 6 6 6 5 4 6 6 8 10 10 12 12 12 12 12 12 11 11 11 11 11 11 11 12 11 11 11 12 10 8 8 7 7 7 7 7 7 8 8 8 8 8 8 9 10 11 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 15 14 14 15 15 15 16 16 18 18 19 19 20 20 21 21 21 22 21 21 21 22 23 23 23 23 23 23 23 24 23 24 25 25 25 25 25 24 24 24 24 24 24 25 24 22 21 20 20 21 23 24 25 25 25 25 26 27 27 26 26 23 22 21 22 22 23 25 26 27 27 26 26 27 27 27 27 27 27 26 24 24 22 18 16 17 20 21 26 28 28 28 28 28 28 28 28 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 24 24 23 23 22 22 23 23 23 22 22 23 23 23 23 23 22 22 22 22 21 21 20 20 20 19 18 17 17 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 19 18 16 16 15 15 14 14 15 15 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 15 15 15 13 12 12 11 11 11 11 10 9 9 10 10 10 9 9 8 8 8 7 7 7 7 7 7 8 8 9 10 10 10 10 11 10 9 9 8 8 8 9 11 14 15 14 14 14 13 12 11 12 12 12 14 15 15 15 14 13 13 13 12 11 12 14 15 15 15 15 15 14 13 11 9 9 10 10 11 11 11 11 12 13 13 13 14 14 14 15 15 14 12 12 11 11 10 10 10 10 10 11 12 13 13 13 14 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan 19 19 nan nan nan nan nan nan nan 20 20 20 20 19 19 19 19 19 19 18 18 18 nan nan 18 nan 18 nan 18 nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan 17 17 17 17 17 17 17 17 17 18 19 19 20 21 21 21 21 20 20 20 19 19 19 19 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 11 11 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 9 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 9 9 10 10 9 8 8 8 8 7 8 8 8 9 9 9 9 10 11 12 12 11 11 11 10 10 10 9 8 7 7 7 8 8 8 7 7 7 6 5 4 4 4 4 4 4 5 6 6 7 8 8 5 3 3 5 7 9 10 11 12 13 13 13 12 12 12 11 11 11 11 11 11 11 9 10 10 9 9 8 7 6 6 6 6 7 7 8 7 7 7 7 8 9 11 11 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 16 16 17 18 19 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 23 23 24 25 25 25 24 24 24 24 25 26 26 26 27 26 24 23 22 22 23 24 24 25 25 25 26 27 27 27 27 25 25 23 23 23 24 25 27 27 27 28 28 28 28 28 27 27 27 28 27 26 25 23 22 22 23 24 26 28 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 25 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 19 18 18 18 18 18 18 18 17 17 16 17 17 18 18 18 17 18 19 19 19 18 17 16 15 15 15 15 16 16 17 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 15 15 15 13 13 12 12 12 12 11 10 9 9 9 10 10 10 9 8 8 8 7 7 7 7 7 8 9 9 10 11 10 10 9 9 9 8 8 8 8 7 7 11 13 14 14 14 13 13 12 13 13 12 12 13 15 16 15 15 15 14 14 13 12 13 13 14 14 15 16 16 15 14 12 11 10 10 10 11 11 11 11 13 13 13 14 15 15 15 15 15 14 13 12 12 11 11 10 10 10 11 12 13 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 19 19 18 18 18 nan nan nan 18 nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 20 19 20 19 19 19 19 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 11 11 12 12 12 12 11 11 11 10 11 11 11 11 11 10 10 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 9 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 9 9 10 10 9 9 9 8 8 8 8 8 8 8 9 9 10 11 12 13 12 12 12 12 11 11 10 9 8 8 7 7 7 8 8 7 6 6 6 6 4 4 5 5 4 4 4 6 6 7 10 11 7 5 4 4 5 8 8 9 11 13 13 13 12 12 12 11 11 11 11 11 10 11 7 5 6 6 7 7 7 4 4 5 5 6 6 7 7 6 7 7 8 10 11 11 11 12 13 13 13 14 14 14 14 14 14 15 15 16 16 15 16 16 16 16 16 16 15 15 15 15 15 15 15 16 17 19 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 23 23 24 24 24 24 24 24 24 25 26 26 26 27 27 26 24 23 22 23 23 24 24 25 26 27 27 28 28 28 27 26 25 25 25 25 25 26 27 27 27 27 28 28 28 28 28 28 28 28 27 26 25 24 24 24 26 27 28 28 28 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 27 26 26 26 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 19 19 18 18 18 18 17 17 17 16 16 17 17 18 18 18 17 17 19 19 19 19 18 17 16 15 15 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 15 16 16 15 14 13 12 12 12 12 11 10 10 9 9 9 10 9 9 8 8 8 7 7 7 7 8 9 9 10 11 12 11 10 9 9 9 8 8 8 8 8 8 8 12 14 13 13 13 13 12 14 14 13 13 13 14 14 14 14 15 15 14 12 12 13 13 13 13 14 14 14 15 15 15 14 13 12 12 12 12 12 12 13 13 14 15 15 15 16 15 14 14 13 12 12 11 11 10 10 11 11 12 13 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan 17 17 nan nan 17 17 17 17 17 17 17 nan nan nan nan nan 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 16 16 17 17 18 18 17 17 17 18 19 19 19 20 20 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 14 14 13 13 14 13 13 13 14 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 10 11 11 11 11 11 11 12 12 12 12 11 11 10 10 10 10 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 9 9 9 9 9 9 10 10 10 9 8 8 8 8 8 8 8 8 9 10 11 12 12 12 12 12 12 12 12 11 10 9 8 7 7 7 7 7 7 7 7 6 6 6 5 5 6 7 5 5 6 7 7 8 12 15 14 9 9 2 3 4 6 9 11 12 13 12 12 12 12 11 11 11 11 10 10 9 7 6 6 7 7 nan 6 nan 3 4 5 6 6 6 6 6 6 7 8 8 8 8 10 11 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 17 17 16 16 16 15 15 15 15 15 15 17 18 19 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 25 24 24 24 24 24 25 25 24 24 24 25 26 26 26 26 26 26 25 24 23 22 22 23 24 25 26 27 27 28 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 28 28 28 28 26 25 25 25 24 25 26 27 28 28 28 28 28 28 28 28 29 29 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 27 27 27 27 27 26 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 19 19 19 19 19 18 17 17 16 16 16 16 17 18 17 17 17 17 19 19 20 20 19 18 17 16 15 15 15 15 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 14 14 14 15 15 15 15 15 14 12 12 12 12 11 11 10 10 9 9 10 9 9 9 9 8 8 8 8 7 8 9 10 12 13 12 11 10 10 9 8 8 7 7 8 9 9 10 12 13 13 13 14 14 14 14 14 13 13 14 14 14 12 13 14 14 13 12 12 12 12 12 12 12 13 13 14 15 16 16 15 14 14 14 14 13 13 13 14 14 15 15 15 15 14 14 13 13 12 12 11 11 11 11 11 12 12 13 14 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan 18 17 nan nan 17 17 17 17 17 17 17 nan nan nan nan nan nan 18 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 16 16 17 17 16 16 16 17 18 18 19 18 19 14 14 14 14 14 14 14 14 13 13 14 14 14 14 13 13 13 13 14 14 14 14 13 13 13 14 14 13 14 14 14 13 13 14 13 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 10 10 10 11 11 10 10 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 9 8 8 8 7 7 7 7 8 9 9 9 9 9 9 9 10 10 9 9 9 9 8 9 8 9 10 10 11 11 11 12 11 11 11 11 12 12 11 10 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 8 10 11 9 11 10 11 18 20 18 10 3 1 3 6 8 11 12 12 12 12 12 11 11 11 11 11 10 9 8 8 8 9 9 8 nan nan nan 2 3 4 5 5 6 6 5 6 7 7 7 7 8 9 11 12 12 12 12 13 13 14 15 15 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 17 18 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 25 25 25 24 24 24 24 25 25 25 26 26 26 26 26 26 27 27 27 26 25 24 24 24 24 24 25 26 27 27 28 28 28 28 27 27 27 28 28 28 28 28 28 28 29 29 29 29 30 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 26 26 27 27 27 27 27 26 26 25 25 25 24 24 24 24 23 23 24 24 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 18 17 16 16 16 16 16 17 17 17 17 17 18 19 19 19 19 19 19 17 16 15 15 15 15 16 16 17 17 16 16 15 15 14 14 13 13 13 13 14 14 14 14 14 15 15 15 15 14 13 12 12 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 9 11 13 14 12 11 11 10 9 7 7 7 7 8 8 9 11 13 14 14 14 14 14 14 14 15 14 14 13 13 13 12 12 13 14 14 13 12 11 11 11 11 11 12 13 13 15 15 16 16 15 15 15 15 14 14 13 14 14 14 15 15 14 14 14 14 13 12 12 11 11 11 11 11 12 12 13 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 nan nan nan nan 18 17 17 17 17 17 17 17 17 18 nan nan nan nan nan nan nan nan 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 16 16 15 15 16 16 17 17 17 18 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 12 12 12 12 12 12 11 11 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 10 9 9 10 10 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 8 8 8 7 7 7 8 8 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 10 11 12 12 12 12 11 11 11 11 12 13 12 11 11 6 7 7 7 7 6 7 7 8 8 8 8 7 6 6 7 7 8 10 13 11 10 8 13 20 23 21 6 5 4 5 6 9 11 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 8 nan nan nan 2 4 4 5 6 6 5 5 5 6 7 7 8 8 10 12 11 11 10 10 11 12 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 20 21 21 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 26 25 25 25 25 25 26 26 26 27 27 28 28 28 28 27 27 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 29 29 29 29 28 27 27 28 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 28 28 28 27 27 26 26 26 26 25 25 25 25 25 26 27 27 28 28 27 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 19 19 19 18 18 17 17 16 16 16 16 17 17 16 17 18 18 18 19 18 19 19 19 18 17 17 15 15 15 16 17 17 17 17 16 16 15 14 14 13 13 13 13 14 14 14 14 14 14 14 15 15 15 14 13 12 12 12 11 11 11 10 10 10 10 10 10 9 9 10 9 9 9 9 10 12 14 13 12 11 11 10 9 8 7 8 8 8 9 9 11 13 14 14 14 14 14 14 15 15 15 14 14 14 13 12 12 13 15 14 14 12 10 9 9 10 10 11 11 12 14 14 15 15 15 16 16 15 14 14 13 14 14 14 14 15 15 14 14 14 13 13 12 11 11 11 11 11 11 12 13 14 14 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan 18 18 18 18 17 18 18 nan 17 17 17 17 17 17 17 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 15 15 16 16 16 17 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 8 8 8 7 7 8 8 8 9 9 9 9 9 10 9 9 9 9 9 9 9 10 11 12 13 13 13 12 12 12 12 13 14 15 17 16 12 7 5 7 7 6 7 7 7 7 8 8 8 7 6 6 6 7 7 9 11 13 8 6 13 20 23 20 20 16 11 7 7 10 11 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 8 8 nan nan nan nan 5 5 6 6 5 4 4 6 7 7 8 8 8 10 11 11 10 9 9 9 11 14 15 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 20 21 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 25 26 27 27 26 26 26 26 26 27 27 27 27 26 25 25 26 26 27 27 27 28 28 28 29 29 29 29 28 28 29 29 29 29 28 28 28 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 28 28 28 28 28 29 29 29 28 28 27 27 26 26 26 26 26 25 25 25 26 26 28 28 28 28 27 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 19 18 18 18 18 18 18 17 17 17 16 16 16 17 17 18 19 18 18 18 18 19 18 18 17 15 15 15 16 16 16 16 17 16 16 15 15 14 14 13 13 13 14 14 13 14 14 14 14 14 15 15 14 14 13 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 10 11 12 12 12 12 11 10 9 9 8 7 8 8 9 9 10 11 13 14 14 14 14 15 15 15 15 15 15 15 14 12 13 14 15 15 15 14 12 10 9 9 9 10 10 11 12 13 13 14 15 15 17 17 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 13 13 14 14 15 15 16 16 16 17 17 18 18 18 18 18 18 19 19 19 18 18 18 18 18 19 nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 nan 17 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 14 14 14 15 14 15 15 16 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 12 12 12 12 13 13 12 12 11 11 11 11 11 11 12 12 12 13 13 12 12 13 13 13 13 12 12 12 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 12 13 13 13 13 13 12 13 13 14 16 17 17 16 8 4 8 8 7 7 7 7 6 4 6 7 7 7 6 6 6 7 8 9 11 10 9 9 11 18 18 19 15 13 13 12 10 12 12 13 13 13 13 12 11 11 10 10 11 11 10 10 10 10 9 9 10 9 7 nan nan 6 6 5 5 4 4 5 6 7 9 9 8 9 10 11 12 11 10 9 9 11 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 19 20 22 23 23 23 23 23 24 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 26 26 27 27 27 27 27 26 26 26 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 31 31 31 31 30 30 29 29 29 29 29 29 29 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 28 28 29 29 29 28 27 27 27 27 27 27 26 26 25 25 25 26 27 28 28 29 28 27 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 20 19 19 18 18 19 19 18 18 17 17 16 16 16 16 17 18 18 17 17 17 18 18 18 18 17 16 15 15 15 15 15 16 17 17 16 16 15 15 14 13 13 13 13 13 13 14 13 13 13 14 14 15 15 14 14 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 11 11 11 11 11 11 9 8 7 7 7 7 8 9 9 10 11 13 14 14 14 15 15 15 15 14 14 14 15 15 15 15 16 16 16 15 13 11 10 10 10 10 10 11 11 12 13 14 14 15 16 17 17 17 16 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 12 13 13 14 13 13 14 15 16 16 17 18 18 18 18 18 18 18 19 19 19 18 18 18 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 17 17 nan 17 17 17 17 17 17 17 17 17 17 nan nan nan nan 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 14 14 14 15 15 15 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 12 13 13 13 13 13 13 12 12 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 11 11 11 12 11 11 11 11 11 12 12 11 11 11 12 12 11 11 11 12 12 12 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 12 13 13 14 14 14 14 15 16 15 15 16 16 13 11 8 10 10 8 7 7 7 6 4 5 6 7 7 7 6 6 7 7 9 9 9 8 8 10 12 14 14 13 14 13 12 13 14 14 14 14 14 14 13 11 9 9 10 10 11 11 11 10 10 9 9 9 10 10 8 7 7 6 5 5 5 5 5 6 8 9 10 10 10 11 11 12 12 11 9 9 10 13 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 19 20 22 23 24 24 24 24 24 25 25 25 26 26 25 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 31 31 31 30 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 26 26 25 25 25 26 26 27 28 28 28 27 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 20 19 19 19 19 19 19 18 18 17 16 16 16 16 17 17 18 17 17 17 17 17 18 18 17 16 15 15 15 15 15 16 16 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 12 11 11 11 12 12 11 11 11 10 10 10 9 9 8 8 8 8 9 10 10 11 11 10 8 8 7 7 7 7 8 9 9 9 11 13 13 13 13 14 14 14 14 13 13 13 14 14 14 15 16 16 16 15 14 12 11 11 11 11 11 12 12 13 13 14 14 14 16 17 18 17 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 12 12 12 12 11 12 14 15 15 16 17 17 17 18 18 17 18 18 18 18 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 nan nan nan nan 17 17 17 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 nan 14 14 14 14 15 15 14 14 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 10 10 11 11 11 11 11 11 11 11 12 12 12 12 11 12 12 12 11 11 12 12 12 12 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 10 10 9 9 9 10 10 10 10 11 12 13 14 15 16 16 16 17 18 17 17 16 14 12 8 8 9 8 8 8 8 8 7 4 5 7 8 8 7 7 6 6 7 8 8 7 7 8 8 12 11 12 12 12 13 13 14 15 16 15 16 16 15 13 10 7 8 8 9 10 11 11 11 11 10 9 10 10 10 9 9 9 7 6 6 5 6 7 7 8 10 11 11 11 11 11 12 11 10 9 9 10 12 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 20 20 22 24 24 24 25 24 25 25 25 26 26 25 25 24 25 26 26 26 27 27 28 28 28 28 28 28 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 31 31 31 31 31 31 31 31 31 31 30 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 26 26 26 25 25 25 25 26 27 28 28 27 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 18 18 17 16 16 16 16 17 17 17 17 16 17 17 17 18 18 17 17 16 15 15 14 15 16 16 16 16 16 16 15 15 14 14 13 13 13 13 14 14 14 14 13 14 14 13 13 13 12 11 11 11 11 11 11 11 11 10 10 10 10 9 8 8 8 7 7 8 8 9 10 9 8 8 7 7 7 7 8 9 10 11 12 13 13 12 11 12 12 13 13 13 13 13 13 14 15 15 15 15 15 14 14 13 13 12 12 12 12 12 13 13 14 14 14 15 16 17 18 16 15 15 14 14 13 14 14 14 14 14 13 13 13 13 13 13 12 11 11 10 10 10 10 10 10 12 14 15 16 16 16 15 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 nan nan nan nan 17 17 17 17 nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 12 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 12 13 13 13 13 13 13 12 12 12 11 10 10 11 11 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 11 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 12 13 14 16 17 17 18 18 19 19 18 18 16 14 11 9 9 8 8 8 8 8 7 7 6 7 8 9 9 8 7 6 5 6 8 7 7 7 7 5 9 11 11 11 12 11 11 14 13 15 16 18 18 18 14 7 6 7 8 9 10 11 11 11 11 10 10 10 10 10 10 10 10 9 7 7 7 7 8 9 10 11 11 11 11 12 12 12 11 9 8 9 11 12 13 13 14 14 15 15 15 15 16 16 15 15 15 15 15 16 16 16 17 17 18 19 19 19 20 21 22 23 25 25 25 25 25 25 26 26 26 25 25 24 25 26 26 27 27 28 28 29 29 29 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 33 33 32 32 31 31 31 31 31 31 31 31 30 30 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 26 26 26 25 25 25 25 26 27 28 28 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 19 18 18 17 17 17 17 16 16 17 17 17 16 16 16 16 17 18 18 18 17 16 16 15 14 15 15 16 16 16 16 16 16 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 9 8 8 7 7 7 7 8 8 8 7 7 7 7 7 7 8 10 12 13 13 13 13 11 10 10 12 12 13 13 13 13 13 14 15 15 15 15 14 14 13 13 13 13 13 13 13 13 14 14 14 15 16 16 17 18 17 16 16 15 14 14 13 13 13 13 14 14 14 14 14 13 13 13 12 11 10 9 9 9 9 9 10 12 13 14 15 15 15 14 15 16 16 17 17 17 18 18 17 17 17 17 17 18 18 18 18 19 nan nan nan nan nan nan nan nan nan nan nan 19 19 19 nan nan nan 18 17 17 17 17 17 17 17 17 17 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 14 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 14 14 14 13 13 13 12 12 12 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 12 11 11 11 11 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 13 12 12 11 11 11 11 11 11 10 9 9 9 9 9 9 9 9 9 10 10 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 13 14 15 16 18 19 19 19 19 19 18 17 16 14 13 10 8 8 8 7 6 6 7 5 6 8 9 9 9 9 7 6 5 6 6 7 7 7 7 9 9 10 11 11 11 10 9 10 12 14 18 19 20 19 13 6 10 9 10 11 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 10 10 10 11 11 12 12 12 12 12 11 10 9 10 10 12 13 13 14 14 14 15 15 15 16 16 15 15 15 15 15 15 16 16 16 17 18 19 19 19 19 20 21 23 24 25 25 25 25 25 26 26 26 25 25 24 25 26 27 27 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 30 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 27 28 28 27 27 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 21 21 21 21 21 21 20 20 20 20 20 20 19 19 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 18 18 18 17 16 15 15 15 15 15 15 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 7 7 7 8 7 7 6 6 7 7 7 8 10 11 12 14 14 12 11 11 11 12 13 14 14 14 15 15 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 15 16 17 17 17 17 17 17 16 15 14 13 12 11 11 11 12 13 13 13 13 13 14 13 12 11 10 9 9 9 9 9 10 11 12 13 13 13 13 13 14 15 16 16 17 17 17 17 17 17 17 17 17 nan 18 18 18 18 18 nan nan nan nan nan nan nan 20 nan nan 19 19 19 nan 19 nan 18 17 17 17 17 17 17 17 17 17 17 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 15 15 15 16 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 13 13 12 11 11 11 11 11 11 11 10 9 9 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 11 11 11 11 12 13 14 15 16 18 19 19 20 19 19 18 17 16 14 12 11 11 9 7 7 6 6 6 6 6 7 8 9 9 8 7 5 5 5 6 6 6 7 9 8 11 13 12 11 10 11 12 13 13 15 18 19 19 18 15 11 11 12 12 13 13 13 12 12 13 13 12 12 12 12 13 13 13 13 12 12 11 11 10 10 11 11 11 11 12 12 12 12 11 10 9 10 10 12 13 13 14 14 15 15 15 15 16 16 15 15 15 15 16 16 16 16 16 17 18 18 18 18 18 18 20 23 24 25 25 25 25 25 25 25 25 24 24 25 26 27 28 28 28 29 29 30 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 31 32 32 33 32 32 32 32 32 32 33 34 34 33 33 33 32 32 32 32 32 32 31 31 31 30 30 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 27 27 28 28 28 27 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 21 21 21 21 21 21 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 18 17 17 17 16 16 16 16 17 17 17 18 17 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 15 14 14 14 15 15 15 15 14 13 12 11 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 8 7 7 7 7 7 6 6 7 7 7 8 10 12 13 14 14 13 11 12 13 13 14 14 14 15 15 15 15 15 15 15 14 13 13 13 13 13 13 14 15 15 16 16 16 17 18 18 18 18 18 17 17 17 15 14 13 12 11 11 10 10 11 12 13 14 14 15 14 13 11 10 10 10 10 10 10 10 11 11 11 11 11 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 18 nan 18 18 nan nan 19 19 nan nan nan 20 20 20 20 20 20 20 20 19 nan 18 18 17 17 17 17 17 17 17 17 17 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 11 11 12 12 11 11 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 13 13 12 12 12 12 12 12 13 14 15 17 18 19 19 19 18 18 17 16 15 13 12 11 11 11 10 8 8 7 7 6 6 7 7 9 9 8 6 4 5 5 6 6 6 8 8 11 10 11 13 14 11 8 13 13 14 17 19 19 18 16 12 9 11 14 14 14 14 14 13 13 13 14 14 14 14 14 14 15 15 15 13 13 14 13 11 12 12 12 12 11 11 11 11 11 11 10 10 10 11 12 13 13 13 14 15 15 16 16 16 16 15 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 21 22 24 25 25 24 24 24 24 24 23 22 23 25 27 28 28 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 30 31 32 32 32 32 32 32 31 32 32 33 32 32 32 33 33 33 33 33 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 30 30 29 28 28 28 28 28 28 27 27 27 26 26 26 27 27 27 26 26 27 27 26 27 27 27 27 27 28 28 28 28 28 27 26 26 27 28 28 28 28 28 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 17 17 17 17 17 18 18 18 18 17 16 16 16 16 16 17 17 17 18 17 16 15 14 14 14 14 15 15 16 16 17 16 16 16 15 15 14 14 15 15 15 15 14 13 12 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 7 7 7 6 6 6 7 7 8 9 11 14 15 15 15 14 14 15 15 15 14 14 14 14 14 14 15 15 15 15 14 13 13 13 13 13 14 14 15 15 15 16 16 17 19 19 18 18 18 18 18 17 15 14 12 12 11 10 9 10 11 12 12 14 16 16 15 13 12 10 11 11 10 10 10 11 11 11 11 10 11 11 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 nan 18 18 18 19 19 19 19 20 nan 19 20 20 20 20 20 20 nan nan 19 18 nan nan 17 17 17 17 17 17 17 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 12 12 12 12 12 13 12 13 12 12 12 12 11 11 11 11 12 13 14 14 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 12 13 13 13 13 13 12 13 13 13 14 15 16 18 18 18 18 18 17 16 16 16 15 13 13 12 11 9 9 8 7 7 7 7 6 7 8 8 9 8 6 5 5 6 7 7 8 8 10 9 11 13 14 11 8 11 12 15 15 18 20 20 19 16 6 8 12 15 16 15 15 14 14 14 14 15 15 15 16 16 16 16 16 15 13 10 10 12 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 12 13 13 14 14 15 16 16 17 16 16 15 15 15 15 15 16 17 18 18 19 19 18 18 19 20 20 21 22 24 24 25 25 25 25 24 24 22 21 22 25 27 28 29 29 30 30 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 31 32 32 32 33 32 32 32 31 32 33 33 33 33 33 33 33 33 33 34 34 34 34 33 33 33 33 33 33 32 32 32 32 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 28 28 28 28 27 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 18 18 18 18 17 16 15 15 16 16 16 17 18 18 18 16 15 15 14 14 14 15 15 16 16 16 17 17 16 16 15 14 14 15 15 15 15 15 13 12 11 10 10 10 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 10 11 11 9 8 8 7 7 8 8 8 9 9 10 11 14 16 16 16 16 16 16 16 16 15 14 14 14 13 13 14 14 15 15 14 14 13 13 13 14 14 15 15 15 15 16 17 18 19 19 19 19 18 18 18 17 15 13 12 12 11 10 9 10 12 12 13 15 16 16 15 13 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 nan nan 18 18 18 19 nan nan 19 19 nan 20 20 nan 20 20 20 nan nan nan 19 18 18 18 17 17 17 17 17 17 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 13 13 13 13 13 13 13 13 14 14 13 13 13 13 14 14 13 12 12 13 13 12 12 13 13 13 12 12 12 12 12 12 11 11 11 11 13 13 14 13 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 13 13 14 14 14 14 13 13 13 14 14 16 17 17 18 18 17 17 17 16 16 15 15 15 14 14 12 10 9 8 7 7 6 7 8 8 8 8 7 7 8 7 7 7 8 9 9 9 9 7 10 10 11 11 9 8 11 13 15 16 18 19 20 19 15 8 10 14 17 17 16 15 15 14 14 14 15 16 16 16 17 17 17 16 14 12 10 9 11 12 12 12 12 11 11 11 11 12 12 12 12 11 11 12 12 13 13 14 15 15 17 17 17 17 16 15 15 15 15 15 16 17 18 19 20 20 19 19 20 20 21 21 22 23 24 24 25 25 26 26 25 22 20 22 24 25 27 29 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 31 32 32 33 33 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 33 33 34 33 33 33 32 32 32 32 31 31 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 20 20 19 19 20 20 20 20 20 19 19 18 18 17 17 17 18 18 17 16 16 15 16 16 16 16 17 18 18 17 16 15 15 15 14 15 15 15 15 16 16 17 17 16 16 15 15 15 15 15 16 16 14 13 12 11 10 10 10 10 10 11 11 12 12 11 11 11 11 12 12 12 12 11 11 11 11 10 9 9 8 8 10 10 10 10 10 11 12 14 15 16 16 15 15 15 15 15 14 13 13 13 13 13 13 13 14 14 14 14 13 13 13 14 15 15 14 14 15 16 17 18 20 20 21 20 19 19 18 16 15 14 13 12 11 10 10 12 12 13 15 16 16 16 14 13 12 11 11 11 12 12 12 12 11 11 11 11 11 12 13 13 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 nan nan nan nan nan nan 20 20 nan 19 19 19 20 nan nan nan 19 18 18 18 18 17 17 17 17 17 17 nan nan nan nan nan 18 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 13 13 13 13 13 13 14 14 15 14 14 14 14 14 14 13 13 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 12 13 13 14 14 13 13 13 13 13 13 13 12 11 11 11 12 12 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 13 13 14 14 14 14 14 14 14 15 16 17 17 17 18 17 17 16 16 16 15 14 14 14 14 13 12 10 8 8 7 7 7 7 8 9 10 9 7 6 7 7 8 9 10 11 11 9 5 7 8 9 12 13 8 6 11 14 16 17 17 18 19 18 16 13 14 15 16 16 16 16 14 13 13 14 15 15 16 16 16 16 16 15 13 11 10 10 11 11 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 13 13 15 16 18 18 18 17 16 15 15 15 15 16 16 17 19 20 20 20 20 20 20 21 22 22 22 23 24 24 25 26 27 27 26 24 21 22 23 25 27 28 29 29 29 29 29 30 31 31 31 31 31 31 31 31 31 31 31 31 30 31 32 32 33 33 33 33 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 33 33 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 28 28 29 29 28 28 28 28 28 27 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 20 20 19 19 20 20 20 20 20 20 19 19 18 18 17 18 18 18 17 16 15 15 16 16 16 16 16 17 17 16 16 16 16 16 15 15 15 15 15 15 16 17 16 16 16 15 15 15 15 16 16 16 14 13 12 11 10 10 10 10 10 11 11 12 12 12 11 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 10 11 11 12 12 11 12 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 13 13 13 13 13 13 14 15 15 15 14 14 14 16 17 19 20 21 22 22 21 20 18 17 16 14 13 13 12 11 12 13 13 13 15 16 16 16 15 15 14 12 11 11 11 12 12 12 12 11 12 12 12 12 13 14 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 nan nan nan nan 19 20 nan 19 19 19 19 nan nan nan nan nan 19 nan nan nan 18 17 17 17 17 17 17 nan nan nan nan 18 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 15 14 14 14 14 14 13 13 12 12 12 12 12 13 13 13 12 12 11 12 12 12 12 12 12 12 13 13 13 14 14 13 13 13 14 13 13 12 12 11 11 11 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 9 9 8 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 14 15 16 15 15 15 15 16 16 17 18 18 18 16 16 16 15 15 15 14 14 13 13 12 11 10 8 7 7 7 7 8 8 10 11 10 9 7 7 7 8 9 10 11 12 10 4 7 8 12 12 9 8 2 11 16 17 18 18 18 18 17 15 12 12 14 15 16 16 15 13 12 12 14 14 15 15 15 15 15 15 14 12 11 11 11 11 10 11 11 12 12 12 12 13 13 13 14 13 13 13 13 12 12 12 13 15 17 18 18 18 17 16 15 15 15 16 16 17 18 19 21 21 21 21 21 21 21 22 22 23 23 24 25 26 27 27 27 27 25 25 25 24 26 28 29 30 30 29 29 30 31 31 31 31 31 31 31 32 32 31 31 31 31 31 32 32 33 33 33 33 33 33 32 32 31 31 32 32 33 33 34 33 33 33 33 33 33 33 33 34 33 33 33 33 32 32 31 31 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 28 27 27 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 18 18 17 16 16 15 15 16 16 16 16 16 16 16 16 16 17 17 17 16 15 15 15 14 15 15 16 16 16 16 16 15 15 15 16 16 16 15 14 12 11 11 10 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 12 12 11 11 11 11 12 12 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 14 14 14 14 16 17 18 19 21 22 22 21 20 18 18 17 15 15 14 13 12 13 14 14 15 16 16 17 16 16 15 14 12 11 11 11 12 12 12 12 12 12 12 12 12 13 14 15 16 16 16 16 16 17 17 17 18 nan nan nan 18 18 18 18 19 nan nan nan nan 19 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan 18 18 nan nan 17 17 nan nan 18 18 18 18 18 19 19 19 19 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 14 14 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 12 13 12 12 12 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 13 13 12 12 11 11 11 11 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 13 13 13 14 16 16 17 16 17 17 17 17 17 18 19 18 16 14 14 14 14 14 14 14 13 12 11 10 9 8 7 8 8 8 8 9 9 11 11 10 9 8 7 8 8 9 11 12 12 10 10 11 13 15 15 15 9 15 17 18 18 18 19 18 16 14 10 12 13 14 16 16 15 13 12 13 14 14 14 14 14 14 14 14 13 12 12 12 12 12 11 11 12 12 13 13 13 13 14 14 14 14 14 13 13 12 12 12 14 16 17 18 18 17 16 15 15 16 16 17 17 18 19 20 20 21 21 21 21 21 22 22 23 23 23 24 25 26 27 27 27 27 27 26 26 26 27 28 29 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 31 31 31 31 32 33 33 33 34 34 33 33 33 33 32 32 32 32 33 34 34 34 33 33 33 33 33 33 34 34 33 33 33 33 32 31 31 31 31 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 17 16 16 15 15 16 16 16 16 16 16 16 16 16 17 17 17 16 16 15 15 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 14 12 12 11 11 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 13 13 14 13 12 12 12 13 13 13 13 12 12 12 11 11 10 11 12 12 12 12 12 13 13 13 12 12 12 13 13 13 13 12 13 14 14 14 14 14 14 15 16 17 18 20 21 22 22 21 20 20 19 18 17 16 15 15 14 14 13 13 14 15 16 16 15 15 15 14 13 12 12 13 14 14 13 13 13 13 13 13 13 13 14 15 16 16 16 16 17 17 17 nan 18 18 nan nan 18 19 19 19 19 nan nan 19 19 nan 19 19 19 19 19 19 19 nan nan 19 nan nan 18 18 18 18 nan nan nan 17 nan nan nan 18 18 18 18 18 19 19 19 19 19 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 14 14 14 13 13 13 14 14 14 15 15 15 15 15 14 14 15 15 14 14 13 13 12 12 12 12 12 12 12 12 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 11 11 11 11 11 11 11 10 11 11 11 11 11 10 10 10 10 10 9 9 9 10 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 13 14 15 16 17 17 17 17 17 17 17 17 18 18 17 15 13 13 12 12 13 13 14 13 11 10 9 8 8 8 8 8 8 9 9 10 11 11 11 11 9 8 8 9 10 12 12 14 14 12 13 12 9 10 14 15 18 18 18 18 18 18 18 16 14 11 11 11 13 15 15 14 13 13 14 14 14 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 13 14 15 15 14 14 14 14 13 13 12 12 15 17 17 17 17 17 16 16 16 17 17 18 18 19 19 19 21 21 22 22 22 22 22 22 23 23 23 24 25 26 27 27 27 27 27 27 27 27 28 29 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 34 34 34 34 34 34 34 34 33 32 32 33 33 34 34 34 33 33 33 33 33 34 34 34 34 33 33 33 32 31 31 31 31 31 31 30 30 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 26 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 29 29 29 29 29 29 29 29 29 29 28 27 27 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 15 14 14 14 15 16 16 17 17 17 16 16 16 15 15 15 14 13 12 12 11 11 11 11 11 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 15 15 14 13 13 13 14 13 13 13 13 13 12 12 10 10 10 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 13 13 14 14 14 15 16 17 17 18 19 21 22 22 21 21 20 19 18 18 17 17 16 15 14 12 12 12 13 14 14 14 14 15 15 14 14 14 15 15 15 15 14 14 14 13 13 13 13 14 15 15 15 16 16 17 17 17 nan 18 nan nan nan nan nan 19 19 nan nan nan 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 nan nan 18 18 nan nan nan nan nan nan nan nan 18 18 18 18 nan nan nan nan nan nan 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 14 14 14 13 14 14 14 14 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 12 13 13 13 13 13 13 13 13 13 14 14 14 13 13 12 12 11 11 11 11 11 11 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 11 12 12 12 11 11 11 12 13 14 15 16 16 16 17 17 17 17 17 17 18 17 16 15 13 12 12 11 13 14 14 13 11 9 8 7 8 8 9 9 9 9 10 11 11 12 12 11 11 10 10 10 11 12 12 13 12 12 11 10 9 10 12 16 16 18 19 19 19 18 17 16 14 13 14 14 15 16 15 13 12 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 13 13 14 14 15 15 15 15 15 14 14 14 13 13 14 16 17 18 18 18 18 17 16 18 19 19 20 20 20 20 20 21 21 22 22 22 22 22 22 23 23 23 24 25 26 26 27 27 27 27 27 27 27 28 29 29 30 31 31 30 30 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 35 35 34 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 29 29 29 29 29 28 28 28 27 28 28 27 27 27 27 26 26 27 27 27 27 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 30 29 29 28 28 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 15 15 16 17 17 16 16 15 15 14 14 14 13 13 12 12 12 12 12 11 11 10 11 11 11 12 12 13 13 13 14 14 14 14 14 13 13 14 15 15 14 14 14 14 14 13 13 13 13 13 13 11 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 13 13 14 14 16 17 17 17 18 19 21 22 22 22 22 21 20 19 18 17 17 16 15 13 11 11 11 12 12 12 13 13 14 14 14 14 15 15 14 14 14 14 14 14 14 13 13 13 14 14 14 15 16 16 17 17 17 17 17 18 18 18 nan nan 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 nan 18 nan nan nan nan nan nan nan nan nan 18 18 18 18 18 nan nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 11 12 13 14 15 16 16 16 16 16 16 16 16 16 17 16 15 14 14 13 13 13 12 13 14 13 11 9 8 8 8 9 9 9 9 9 10 11 12 12 12 12 12 11 11 11 12 12 12 12 11 10 9 9 10 12 13 14 16 18 19 19 18 18 17 16 15 15 15 15 16 16 15 14 13 13 12 13 13 13 14 14 15 15 14 14 14 14 13 13 13 13 12 13 13 14 14 15 15 16 16 15 15 15 15 14 14 14 15 16 18 18 18 18 18 18 18 19 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 24 24 25 25 26 26 26 26 27 27 27 28 28 29 30 31 32 31 31 30 31 31 31 31 31 31 32 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 32 32 32 32 32 31 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 28 29 30 30 30 30 30 30 31 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 26 26 25 25 24 24 24 24 24 24 23 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 16 17 16 16 16 16 16 16 16 16 16 15 16 16 16 16 15 15 15 15 15 15 16 16 16 15 14 14 14 14 13 13 13 13 13 13 13 13 12 11 11 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 14 15 15 13 12 12 12 12 12 12 12 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 12 12 14 14 15 16 17 17 17 18 19 20 20 20 21 21 21 20 19 18 17 16 15 14 12 11 11 11 11 12 12 13 13 14 14 14 14 15 14 12 11 12 12 13 13 13 12 12 13 13 13 14 14 15 16 17 17 17 17 17 17 18 18 19 19 19 19 19 19 nan 19 19 19 19 19 19 18 18 18 18 18 18 18 nan 19 19 19 nan nan nan nan nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 12 11 11 11 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 14 15 16 16 15 15 15 16 16 16 16 16 15 15 15 14 14 14 13 14 15 13 12 11 10 10 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 13 13 12 11 10 10 9 10 11 13 13 15 16 18 18 19 18 17 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 14 14 15 15 15 14 14 14 14 13 13 14 13 13 13 14 15 15 16 16 16 16 16 16 16 15 15 14 15 16 17 18 18 19 19 19 19 19 19 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 25 26 26 26 27 27 28 28 29 30 31 32 32 31 31 31 31 31 31 31 31 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 32 31 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 28 28 29 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 16 16 16 15 15 15 15 15 15 15 16 15 13 13 13 13 13 13 14 14 14 13 13 13 13 12 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 15 13 12 12 12 12 13 12 13 12 12 11 11 11 10 9 9 10 10 10 11 11 10 11 11 12 11 11 11 11 12 14 14 15 16 16 17 17 17 18 18 18 18 19 19 18 18 18 16 15 15 14 14 13 11 12 13 13 12 12 13 14 14 14 14 14 14 14 12 10 10 11 11 12 12 11 11 12 12 12 13 14 15 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 nan 19 20 19 19 19 19 19 19 19 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 14 14 14 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 14 15 15 16 15 15 15 16 16 16 16 15 15 15 15 15 15 14 14 13 14 13 13 12 12 11 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 12 11 10 9 10 11 11 12 14 15 16 17 18 18 18 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 15 15 16 15 14 14 14 14 14 14 14 14 14 14 14 14 16 16 16 17 17 16 16 16 16 16 16 16 16 17 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 24 24 24 24 24 25 25 26 26 26 26 27 27 28 29 30 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 32 32 32 32 32 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 30 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 13 12 12 12 13 14 14 14 14 14 14 14 13 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 13 13 13 13 13 13 13 13 13 13 12 nan nan nan 10 10 9 9 10 10 10 10 11 11 11 11 11 11 11 12 13 14 14 15 15 16 16 16 17 17 17 17 17 16 15 15 14 14 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 12 11 11 11 11 11 12 12 13 15 15 16 16 16 16 15 16 17 17 17 18 18 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 13 13 14 14 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 14 15 15 15 14 14 15 16 16 16 15 15 15 15 15 15 15 15 15 13 13 13 13 13 12 11 10 10 11 11 11 11 11 11 12 12 12 12 13 14 14 14 14 14 13 12 11 10 11 11 12 12 14 15 15 16 16 17 17 17 17 17 16 16 15 15 16 16 16 15 15 15 14 14 14 15 15 16 16 15 13 13 13 14 15 15 15 15 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 27 29 30 31 31 32 33 33 33 32 32 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 33 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 32 32 32 32 32 32 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 26 25 25 24 24 24 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 20 20 20 19 19 18 18 18 17 17 16 16 16 16 16 15 15 15 15 16 16 16 16 17 17 17 17 16 15 14 14 14 14 14 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 13 13 13 12 12 12 12 11 10 10 10 10 11 11 11 11 11 10 11 12 12 13 13 13 14 15 14 14 15 15 16 16 15 15 14 13 13 12 12 13 14 14 14 14 14 14 13 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 13 15 15 16 16 15 15 14 15 15 16 17 17 18 18 19 19 20 20 20 20 20 19 19 19 19 19 19 nan 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan nan 17 17 17 nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 11 12 12 13 14 14 15 14 14 14 15 15 15 15 15 15 15 16 16 15 15 15 15 14 14 13 13 13 12 12 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 14 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 17 17 16 16 16 16 15 15 15 16 16 15 15 14 14 15 14 15 15 14 13 13 13 15 15 16 17 16 16 17 17 17 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 22 23 23 24 24 24 24 25 25 26 26 27 27 27 26 26 26 27 28 30 31 32 32 32 33 33 32 32 32 32 32 32 33 33 33 34 34 34 34 34 34 35 35 35 34 34 34 34 33 33 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 28 27 27 27 26 26 26 26 25 24 24 24 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 20 20 19 19 19 18 18 18 17 16 16 16 16 16 16 15 15 15 16 16 16 17 17 17 17 16 16 15 14 14 14 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 15 15 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 13 12 11 11 11 11 11 11 11 11 11 10 11 12 13 13 12 12 13 14 13 13 14 14 15 15 15 14 13 13 13 13 12 12 13 14 14 14 14 13 14 13 12 12 12 12 12 13 12 12 12 12 12 12 12 13 13 13 13 13 13 12 11 11 12 13 15 16 16 15 14 14 13 13 14 15 16 17 18 18 18 19 20 20 20 20 19 19 19 19 19 19 20 19 19 20 20 20 20 nan nan nan nan nan nan nan nan 18 18 18 18 18 18 18 nan nan nan nan nan nan nan nan nan 18 nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 14 14 13 14 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 11 11 11 10 10 10 10 11 11 11 10 10 10 10 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 14 14 14 14 14 14 14 14 14 14 15 16 16 16 16 16 15 15 15 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 13 14 15 15 14 12 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 15 15 15 16 15 16 16 16 15 15 15 15 16 16 15 14 13 14 16 16 17 17 17 17 18 18 18 19 19 19 19 18 18 17 17 18 18 18 18 18 18 18 19 19 20 21 21 22 21 21 21 22 22 21 21 21 21 22 22 23 23 23 23 23 23 24 24 24 24 25 25 26 27 27 27 28 27 27 26 27 28 30 30 31 31 32 33 33 32 32 32 32 32 33 33 33 34 34 34 34 34 35 35 35 35 35 35 34 34 33 33 33 33 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 26 26 26 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 20 20 19 19 19 19 18 18 17 16 16 16 16 16 16 15 15 15 16 16 16 16 16 17 17 16 15 15 14 14 15 15 15 15 15 15 15 15 15 15 14 13 13 13 13 13 13 14 15 16 16 16 17 17 16 17 16 15 14 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 12 13 13 12 11 12 13 12 12 13 14 15 16 16 14 14 13 13 13 12 12 12 13 13 14 14 14 15 14 13 13 13 13 13 13 12 12 12 12 12 12 13 14 14 14 14 14 14 13 13 13 13 14 15 16 16 15 13 13 13 13 13 13 14 16 17 17 17 19 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 nan 18 18 18 18 18 18 18 18 nan nan nan nan nan 18 18 nan 18 nan nan nan nan nan 17 nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 12 13 13 14 14 13 13 13 13 13 13 15 15 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 14 14 14 13 13 13 14 14 14 14 13 13 14 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 15 16 17 17 17 15 14 15 16 16 17 17 17 18 19 19 19 19 20 20 20 19 18 17 18 18 18 18 18 18 18 18 19 19 20 21 21 21 22 22 22 22 22 22 21 21 21 21 22 23 23 23 23 23 23 24 24 24 24 25 26 26 27 27 27 28 28 28 27 28 29 29 30 30 31 32 33 32 32 32 32 32 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 33 34 34 34 34 34 34 34 34 34 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 29 29 30 30 30 31 31 31 31 31 31 31 31 31 32 32 31 31 31 31 30 30 30 30 30 30 29 29 29 29 28 28 28 27 26 26 26 26 26 26 25 25 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 21 21 21 21 21 21 21 20 19 19 19 19 18 18 17 17 17 17 17 16 15 15 15 15 16 16 16 16 16 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 13 13 13 13 14 15 16 17 17 17 17 17 17 16 15 14 14 14 14 15 15 15 15 14 14 14 13 13 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 13 12 12 12 11 12 12 12 11 11 12 12 13 13 12 11 11 12 11 12 13 15 16 17 16 15 15 13 13 13 13 13 13 13 13 14 15 15 16 16 15 15 14 14 14 13 13 12 12 11 12 12 13 15 15 15 15 14 14 14 13 13 14 14 15 16 16 15 13 13 13 12 12 12 13 14 15 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 nan 20 20 nan nan 20 20 20 19 19 19 nan nan 18 18 18 18 18 nan nan 18 nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 13 14 15 15 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 14 14 13 13 12 13 13 12 13 13 14 14 15 15 14 13 13 14 14 14 13 12 12 13 14 15 16 16 16 15 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 17 18 18 16 15 15 16 17 18 18 19 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 18 18 19 19 20 20 21 21 22 22 22 23 22 22 22 22 22 22 23 24 24 24 24 24 24 24 24 24 24 25 26 27 27 27 27 28 28 28 28 28 29 29 30 30 31 32 32 32 32 32 32 33 33 34 34 34 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 31 31 31 31 31 30 30 30 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 30 31 31 32 32 31 31 31 31 31 31 31 32 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 26 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 21 21 21 21 21 21 20 20 20 19 19 18 18 18 17 17 18 17 16 15 15 15 16 16 16 17 16 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 13 13 14 14 15 16 17 17 17 17 16 16 17 16 15 15 15 14 14 14 15 15 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 13 13 12 12 11 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 13 15 17 17 17 17 14 13 13 13 13 13 13 14 14 15 16 17 17 17 17 16 16 15 14 14 13 13 12 12 12 13 14 15 16 16 15 15 14 14 14 14 14 15 15 16 16 15 14 14 13 13 12 12 12 13 13 15 17 18 19 20 20 20 20 20 20 20 20 20 nan nan 20 20 20 20 nan nan nan nan 19 19 19 nan nan 19 nan nan 19 18 nan 18 18 18 nan nan nan nan nan nan nan 18 17 nan 17 nan nan nan nan nan nan 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 12 13 13 12 13 13 13 13 14 15 15 15 16 16 16 16 16 15 15 14 14 14 14 13 14 14 14 14 14 14 13 13 14 14 13 14 14 15 15 16 15 14 14 14 15 15 15 13 13 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 15 15 16 16 17 18 17 17 16 16 16 17 18 19 20 20 21 21 21 21 20 20 19 19 18 18 18 17 16 15 16 17 18 18 19 19 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 26 26 26 27 27 27 28 28 29 29 29 29 30 30 31 32 32 32 32 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 34 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 31 30 30 30 30 30 29 29 29 29 29 29 29 30 31 31 31 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 26 26 25 26 26 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 17 16 15 15 15 16 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 15 15 16 17 17 17 17 16 16 16 16 16 15 15 16 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 13 13 13 14 14 14 14 14 13 12 12 13 14 14 13 13 12 12 12 11 11 11 11 11 11 11 13 14 16 16 17 17 15 14 14 14 14 14 14 14 15 16 17 17 17 18 17 17 17 16 15 14 14 13 12 12 12 13 14 15 16 16 16 15 14 14 14 14 15 15 15 16 16 16 16 15 13 13 12 11 11 12 13 15 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nan nan nan nan 19 20 nan nan nan nan nan nan 19 19 nan 19 19 nan nan nan nan nan nan nan nan 17 17 17 nan nan nan 17 17 nan nan 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 15 15 15 15 15 14 14 13 14 15 16 15 15 14 15 15 16 16 16 16 16 16 17 17 17 17 16 16 15 15 15 15 15 15 16 15 15 15 15 16 16 17 17 17 17 16 17 18 19 20 20 21 21 21 21 21 20 19 19 18 18 17 17 16 15 15 16 17 18 18 19 19 20 21 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 24 24 25 25 26 27 27 27 27 28 29 29 29 29 29 30 31 31 32 32 32 32 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 34 34 34 34 34 34 33 32 32 32 32 32 32 31 31 30 30 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 30 30 29 29 29 30 30 31 31 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 20 19 19 18 18 18 18 18 18 17 16 16 16 16 16 17 18 18 17 17 17 17 17 16 16 15 15 15 15 15 15 16 15 15 15 15 14 14 14 14 14 14 15 16 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 15 15 14 13 13 14 14 14 14 13 12 12 11 11 11 11 11 11 11 12 12 13 14 15 16 16 15 15 14 15 15 14 14 15 16 17 18 18 18 18 18 18 17 16 15 15 14 13 12 12 12 13 14 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 15 14 13 12 11 11 11 11 13 15 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nan nan 20 20 20 20 nan nan nan nan 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan 17 nan 17 17 17 nan 17 17 17 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 15 15 15 16 15 15 15 14 16 19 19 19 20 20 20 21 21 21 20 19 19 19 18 18 18 17 16 16 16 17 18 18 19 19 20 21 22 23 23 24 24 24 24 23 23 24 24 24 24 24 25 25 25 25 25 26 26 25 26 25 25 26 26 27 27 27 28 28 29 29 29 29 30 31 31 32 32 32 32 33 33 34 34 34 34 35 35 35 35 35 35 35 34 35 34 34 34 34 33 33 33 33 33 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 29 30 30 30 30 30 30 30 30 29 30 30 30 30 30 30 30 31 31 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 20 19 19 19 18 18 18 18 18 17 16 16 16 16 16 17 18 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 16 15 15 15 15 14 14 14 14 15 16 17 18 17 17 17 17 16 16 16 16 16 17 17 16 16 15 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 15 15 15 14 14 13 13 14 14 15 15 15 13 13 13 14 13 13 13 12 12 12 12 12 11 12 12 12 12 12 12 13 13 15 15 15 15 15 15 15 15 14 15 17 18 18 18 18 18 18 18 17 16 16 15 15 14 13 13 13 14 15 17 17 17 16 16 16 16 15 15 15 16 16 16 16 15 15 14 13 12 12 12 11 12 14 16 17 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nan nan 20 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 nan nan nan nan nan nan 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 14 14 14 14 13 14 14 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 16 17 17 17 17 16 16 16 16 17 17 17 16 15 15 15 15 15 14 14 15 15 15 16 16 16 15 15 16 16 15 14 11 14 18 19 18 16 16 16 18 19 20 19 19 18 18 18 17 18 17 17 17 17 17 19 19 20 20 21 22 23 24 24 24 24 24 23 23 23 24 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 28 29 29 29 30 30 31 31 32 32 32 32 33 33 33 34 34 34 34 34 35 35 35 35 35 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 20 19 19 19 19 19 18 18 18 17 17 16 16 16 17 17 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 16 15 15 15 14 14 14 15 16 17 17 18 17 17 17 17 16 16 17 16 17 17 17 16 16 15 15 15 14 14 14 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 14 14 13 14 14 14 15 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 15 15 15 15 15 15 14 14 15 16 17 18 19 19 19 18 17 16 16 16 15 15 16 15 15 15 16 17 18 17 17 17 17 17 16 16 16 16 17 17 17 16 16 15 14 13 13 13 12 12 13 14 16 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 11 11 11 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 14 15 15 14 14 14 14 14 14 14 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 16 17 18 17 16 15 14 14 15 15 15 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 16 15 16 16 16 17 15 12 12 14 16 18 18 18 17 16 16 16 17 17 17 17 17 17 18 19 20 21 22 22 22 23 24 24 24 24 24 23 23 24 25 26 26 26 25 25 25 25 26 26 27 27 27 28 28 28 28 28 28 27 28 28 29 30 30 31 31 31 32 32 32 32 33 33 34 34 35 34 34 34 34 35 35 35 35 35 34 34 34 34 34 34 33 32 33 33 33 33 33 33 33 33 33 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 20 20 20 20 21 21 21 21 21 20 20 20 19 19 19 19 18 18 17 17 17 17 16 17 17 18 18 18 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 15 16 16 17 18 18 17 17 16 16 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 14 13 13 13 14 14 14 14 14 14 13 13 14 14 13 13 13 14 13 13 12 12 12 12 12 13 13 14 13 13 14 14 13 14 14 14 14 14 14 15 15 17 19 19 19 18 16 16 15 15 15 16 16 17 17 17 18 18 18 18 17 17 17 17 16 16 16 16 16 17 17 16 16 15 14 14 14 13 13 12 13 15 16 16 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nan 20 20 20 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 13 13 13 13 12 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 14 15 14 14 14 14 14 14 14 14 13 13 14 14 14 15 16 15 15 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 17 18 18 18 16 16 15 15 14 14 14 14 13 13 13 13 13 13 14 14 15 16 16 16 16 16 17 17 17 17 17 18 18 17 15 14 14 14 16 17 17 17 17 16 15 15 16 17 18 17 16 17 18 20 20 21 22 22 22 22 23 24 24 24 24 24 23 24 25 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 29 30 31 31 32 32 32 32 33 33 33 33 33 34 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 32 32 33 33 33 33 32 32 33 33 32 32 32 31 31 31 31 31 31 30 30 30 30 30 31 31 30 30 29 30 30 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 27 27 26 26 26 26 25 25 25 24 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 15 16 16 18 18 18 17 16 16 16 16 17 17 17 17 17 16 16 16 16 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 12 13 13 14 14 14 13 13 13 13 13 14 14 13 13 13 13 15 16 18 18 18 17 16 16 15 15 15 16 17 17 17 18 18 19 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 12 13 14 15 16 17 17 17 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 nan nan nan 20 nan nan 20 20 20 20 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan 17 17 nan 17 17 nan nan nan nan nan 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 14 14 14 14 13 13 12 12 13 13 13 12 12 12 13 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 12 13 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 17 17 17 17 17 17 18 18 18 17 16 17 17 18 18 18 18 18 17 18 17 17 16 15 14 13 13 12 12 12 13 13 13 14 15 16 17 17 16 16 17 17 17 18 18 18 18 17 16 16 17 19 20 19 17 15 15 14 14 15 17 18 19 18 17 18 20 20 22 22 22 21 21 22 24 24 25 25 25 24 25 25 27 27 27 27 27 27 27 27 26 26 26 26 27 27 28 28 29 29 29 29 29 29 30 31 32 32 32 33 33 34 34 33 33 33 34 34 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 20 20 21 21 21 21 21 20 20 20 20 20 19 19 18 18 18 17 18 18 17 17 17 17 17 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 15 15 16 18 18 17 16 16 15 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 15 15 14 14 13 13 13 13 13 13 12 13 13 14 15 16 16 16 16 16 16 15 15 16 17 17 17 18 18 19 19 18 18 18 18 17 16 16 16 16 16 16 16 16 17 17 17 17 17 16 14 13 12 13 14 14 15 16 16 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 nan nan nan 21 21 nan 20 20 20 20 19 19 20 nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan 17 17 nan 17 17 17 16 16 nan nan 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 15 15 14 14 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 12 12 12 12 12 13 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 17 17 18 19 18 18 18 17 17 18 18 17 17 17 18 19 19 18 18 16 15 14 13 12 12 12 12 13 13 14 15 16 17 17 17 17 17 17 18 18 18 19 19 19 18 17 19 22 22 19 16 14 13 13 14 16 18 19 19 19 18 19 21 22 22 22 21 20 20 22 24 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 27 28 29 29 29 30 30 30 30 31 32 33 33 33 34 34 35 35 34 34 33 34 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 25 26 26 26 26 25 25 25 25 25 25 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 14 14 14 14 14 15 16 18 18 17 16 15 15 15 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 15 15 15 15 15 14 13 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 15 16 16 17 18 18 19 19 19 19 19 18 18 17 16 16 16 16 16 16 17 17 17 17 18 18 18 17 15 13 13 14 14 14 15 15 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 nan nan 21 21 21 21 21 20 20 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan 16 16 nan 16 nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 15 15 15 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 11 12 12 12 12 12 12 11 11 12 12 12 13 13 14 14 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 18 18 17 17 17 18 19 19 19 18 18 19 19 18 17 17 18 18 19 19 19 19 18 16 15 13 13 13 12 12 12 13 14 15 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 22 20 17 15 14 13 12 15 17 19 19 19 19 19 19 22 23 23 22 21 20 21 22 26 27 28 27 27 26 27 27 26 26 26 27 27 28 27 26 25 25 25 25 26 27 28 29 30 30 30 31 31 31 32 33 34 34 34 34 35 35 35 35 35 34 34 35 35 35 35 35 35 34 34 34 34 34 34 33 33 33 33 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 27 27 27 26 26 26 26 26 26 26 26 26 26 25 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 21 20 20 20 20 20 19 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 15 17 18 17 16 16 16 16 17 18 18 17 17 17 16 16 16 15 15 16 16 16 16 16 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 15 14 14 14 14 15 16 15 14 13 12 12 12 12 13 13 14 13 13 13 14 14 15 15 15 15 15 15 17 18 19 19 19 19 19 19 18 17 17 16 16 17 17 17 17 17 17 18 18 18 18 18 17 16 15 15 15 15 15 15 16 16 17 17 17 18 18 19 19 18 19 19 20 20 20 20 20 20 20 21 21 nan nan nan nan nan nan 20 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 13 13 13 14 13 13 12 12 12 12 13 13 13 13 13 12 12 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 13 13 14 14 14 15 16 16 16 16 16 17 17 18 18 17 17 18 18 18 18 19 18 20 20 20 18 18 18 18 18 19 19 19 19 18 16 15 15 13 12 12 12 12 12 14 15 17 17 18 19 19 19 19 19 20 20 20 20 20 19 19 19 20 16 14 13 12 10 12 15 19 20 20 19 18 18 19 23 23 23 23 22 22 23 24 28 29 28 27 26 25 25 25 26 27 27 27 28 27 27 25 23 24 24 25 26 27 29 31 31 31 31 32 32 33 33 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 33 33 33 33 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 30 30 30 30 30 30 30 31 31 31 31 31 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 25 26 26 26 27 27 27 26 26 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 21 21 20 20 20 20 19 19 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 14 15 15 14 15 16 17 17 17 17 17 18 18 18 18 17 17 17 16 16 16 15 15 16 16 16 16 17 17 18 18 17 17 16 15 15 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 15 16 16 16 15 14 14 14 14 14 15 15 14 13 13 12 12 13 13 14 13 13 13 12 13 13 14 14 14 14 14 15 16 17 18 19 19 19 19 19 18 16 16 16 16 17 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 16 16 16 17 17 17 17 18 18 17 18 18 19 19 19 19 19 19 20 20 21 21 21 21 nan nan nan nan 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan 18 nan 17 nan nan nan nan nan nan nan nan nan 16 16 nan nan 16 15 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 13 13 13 12 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 15 16 15 16 16 16 17 18 19 18 18 18 19 19 19 18 18 19 21 21 19 18 18 18 18 18 17 17 17 16 16 16 15 15 13 13 13 12 11 12 14 15 16 17 18 19 19 19 19 19 20 20 21 22 22 21 20 22 15 9 8 8 8 9 13 16 21 21 21 20 18 18 20 21 23 23 24 24 24 25 26 28 27 26 24 24 24 24 25 27 27 26 26 26 25 24 24 23 24 26 27 28 29 30 32 32 32 32 33 33 34 35 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 33 33 33 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 31 31 31 31 31 31 30 30 30 30 30 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 25 26 26 27 27 27 27 26 26 25 24 24 23 23 23 23 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 21 21 21 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 17 17 17 17 17 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 18 17 16 16 15 15 14 14 14 14 14 14 15 15 15 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 15 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 17 18 19 19 19 18 18 17 16 16 16 17 17 18 18 19 18 18 18 18 18 17 17 17 16 16 15 14 14 14 15 15 15 16 16 16 16 16 17 16 16 17 18 18 19 19 19 19 19 19 20 20 21 21 21 21 nan nan nan 20 20 20 nan 20 20 nan nan nan nan nan nan nan nan nan nan nan 18 17 17 17 nan nan nan nan nan nan nan nan 16 16 nan nan 15 15 15 nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 15 16 15 15 15 16 18 19 18 18 19 20 21 21 20 19 18 20 21 20 19 19 18 18 18 18 15 14 14 14 14 14 13 13 12 12 11 11 10 11 13 13 15 17 19 19 20 20 20 20 20 21 21 22 23 23 24 22 12 nan 2 3 6 11 16 19 22 22 21 20 20 20 21 21 22 23 23 23 24 26 28 26 24 23 22 22 23 24 26 24 24 24 23 23 23 23 23 25 27 28 29 30 31 31 32 32 33 33 34 35 35 36 37 37 36 36 36 36 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 29 29 29 30 30 30 29 30 30 30 30 30 30 31 31 31 31 31 31 30 30 30 30 30 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 16 15 15 15 16 16 16 16 16 16 16 17 18 18 18 18 18 17 17 16 16 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 15 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 17 18 18 18 18 17 17 17 17 17 18 18 18 19 19 19 19 19 19 18 18 17 17 17 17 16 15 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 nan nan nan nan nan nan nan nan nan 18 18 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan 15 nan nan nan 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 14 14 15 14 14 14 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 14 14 14 14 14 14 14 14 15 16 16 15 15 16 17 18 18 18 18 20 20 21 21 20 19 19 20 20 20 20 19 18 18 17 16 12 11 11 11 11 11 13 12 11 11 10 10 9 9 9 12 15 17 19 20 21 21 21 21 22 22 22 23 23 24 24 21 19 15 9 9 14 18 21 23 23 22 21 21 19 17 17 20 21 22 22 23 24 26 27 24 22 21 21 22 22 23 24 23 23 23 22 22 23 23 24 28 30 31 31 32 32 32 32 33 33 34 35 36 36 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 24 24 25 25 26 26 27 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 20 21 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 17 15 15 15 15 16 16 16 16 16 16 16 17 18 18 18 18 18 17 17 17 17 16 15 14 14 15 15 15 15 15 15 15 15 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 15 15 15 15 14 14 14 14 13 13 13 13 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 16 17 17 18 18 17 16 17 17 18 19 19 20 19 19 19 20 19 19 19 18 18 17 17 17 17 16 15 14 14 14 14 14 15 15 15 15 15 15 15 15 16 17 17 18 17 18 18 18 19 19 19 19 19 20 20 21 21 21 21 21 20 20 20 20 20 nan nan nan nan nan nan nan nan nan 19 18 18 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 nan 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 15 14 14 14 14 13 13 13 13 14 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 12 13 12 13 13 13 13 13 13 13 13 13 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 16 15 15 17 18 19 18 18 18 19 20 20 20 20 19 19 20 21 21 20 19 18 17 15 14 12 11 10 10 9 11 12 13 15 14 12 12 11 8 9 12 15 17 19 21 22 22 21 21 22 23 23 23 24 25 25 24 22 21 20 20 22 24 24 25 23 22 21 21 19 18 14 18 17 18 20 22 25 27 26 23 21 21 21 21 22 22 23 24 25 25 25 25 25 26 27 31 33 33 33 33 33 33 33 34 34 35 36 37 37 37 37 37 37 36 36 35 35 35 35 35 34 34 34 35 35 34 34 34 33 33 33 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 30 30 30 30 29 29 29 29 29 28 28 29 29 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 24 24 24 25 25 25 26 27 28 27 27 26 26 26 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 17 17 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 13 13 14 14 14 14 14 14 14 13 13 13 13 13 14 15 14 14 14 16 16 17 17 17 16 17 18 18 19 19 19 20 20 20 20 20 20 19 19 18 18 18 18 17 17 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 20 20 21 21 21 21 21 20 20 nan nan nan nan nan 20 21 nan nan nan nan nan nan 18 18 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan 14 14 14 15 nan 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 13 13 13 13 13 12 12 11 12 12 12 13 13 12 12 12 12 12 12 13 13 12 12 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 15 15 16 17 18 18 18 18 18 19 20 20 20 20 20 20 20 21 22 21 19 18 16 15 14 14 14 13 12 12 12 15 15 15 16 18 15 11 9 9 12 15 18 20 21 22 22 22 22 23 24 24 24 24 24 26 25 25 24 23 24 25 26 26 25 23 22 23 22 20 12 8 7 11 15 18 21 25 26 24 22 20 20 20 22 23 24 24 27 28 29 29 28 28 29 31 33 34 34 34 35 35 34 34 35 35 36 37 37 37 38 38 37 37 36 36 35 35 35 35 35 34 34 34 35 35 34 34 33 33 33 32 32 32 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 24 25 26 26 27 27 27 26 26 26 26 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 18 18 17 17 16 16 17 17 17 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 17 16 16 16 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 15 15 15 14 14 14 13 13 14 14 15 15 14 14 14 13 13 13 13 14 14 15 14 14 14 14 15 16 17 16 17 18 18 19 19 18 18 19 20 20 20 20 20 20 19 19 19 18 18 17 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 20 20 20 19 19 18 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 12 13 13 13 13 13 12 12 12 13 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 13 13 13 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 15 15 15 16 17 18 18 18 18 19 19 19 19 20 20 21 21 21 22 22 20 19 18 16 16 16 16 15 15 15 14 16 16 18 21 22 16 9 5 8 8 11 14 17 20 21 22 22 23 23 24 25 24 24 25 26 27 27 26 25 25 26 27 26 26 24 23 24 25 24 22 14 13 12 14 17 18 21 24 24 22 21 20 19 21 23 25 27 27 29 30 30 30 30 30 31 32 33 34 34 35 35 35 35 35 35 36 37 37 37 38 38 38 37 37 36 36 36 35 35 35 35 34 34 34 34 34 34 33 33 32 32 32 32 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 30 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 25 25 26 27 27 27 27 26 26 26 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 18 18 18 17 17 17 17 17 17 17 16 17 17 17 17 17 16 16 16 16 16 16 16 17 17 16 16 16 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 15 15 15 15 14 14 14 15 15 15 15 14 14 14 13 13 13 13 14 14 15 14 14 14 14 15 16 16 15 17 17 18 19 19 18 18 19 19 20 21 21 21 21 20 20 20 19 18 17 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 18 18 17 17 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 19 19 18 18 18 nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan 15 nan 14 14 14 14 14 nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 12 12 12 13 13 13 12 12 12 13 12 12 12 11 11 12 12 12 12 12 13 12 12 12 12 12 12 13 13 14 14 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 16 17 18 18 18 19 19 19 19 18 19 20 21 21 22 22 20 18 17 16 16 16 16 15 14 14 14 13 13 11 10 11 11 8 5 5 6 7 10 14 17 18 20 22 23 24 25 25 25 25 25 26 27 27 27 26 25 26 27 27 27 25 24 23 24 24 24 22 22 22 20 18 18 19 21 22 22 20 19 19 21 23 26 28 29 29 29 30 30 30 30 31 32 33 33 34 35 35 36 36 35 35 36 37 37 37 38 38 38 38 38 37 36 36 36 35 35 35 35 34 34 34 34 34 33 33 32 32 32 32 32 31 31 30 30 29 29 29 29 29 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 28 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 24 25 26 26 27 27 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 19 18 18 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 16 16 16 17 16 16 17 17 17 17 17 16 15 15 15 14 14 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 15 15 15 15 14 14 14 14 14 13 13 13 14 14 14 14 14 14 15 16 16 16 16 17 18 18 18 18 18 19 19 19 20 21 22 22 22 21 21 20 19 16 15 15 14 14 15 15 16 16 17 17 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 nan nan 20 20 21 21 21 21 20 20 20 19 19 19 19 18 nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan 14 14 14 nan 14 nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 12 12 12 12 12 13 13 12 12 12 12 12 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 15 17 17 17 18 19 19 20 19 19 19 19 20 20 21 21 21 20 17 16 16 16 15 14 13 14 14 14 13 12 10 10 10 13 16 11 8 6 6 8 11 14 17 20 22 24 25 26 26 25 25 25 26 26 26 25 25 26 27 28 27 26 24 23 22 22 22 21 21 19 18 17 18 18 19 20 20 20 19 19 21 26 28 29 29 30 30 30 29 29 29 30 31 32 33 34 35 35 36 36 36 36 36 37 37 37 38 38 38 38 38 37 37 37 36 35 35 35 35 34 34 34 34 34 34 33 32 32 32 31 31 31 31 31 30 29 29 29 29 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 25 25 26 26 26 26 27 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 19 18 18 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 17 18 18 18 18 18 18 17 17 17 17 17 17 18 18 17 17 17 18 18 18 18 18 17 17 17 16 16 16 16 17 17 17 17 18 18 18 17 16 15 15 14 14 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 15 16 16 16 16 16 17 18 18 18 19 19 19 19 20 22 23 23 22 22 21 20 18 16 15 14 14 14 14 15 17 17 17 17 17 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 nan nan 19 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 nan 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 15 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 15 16 15 15 15 15 15 15 16 17 17 17 18 19 19 19 19 19 21 21 21 21 21 21 21 19 17 16 16 15 14 13 13 14 14 13 13 13 14 14 17 19 17 14 9 6 5 5 7 12 17 21 23 24 26 26 26 26 25 25 25 25 24 23 24 26 27 27 25 23 21 21 21 21 20 20 18 16 15 15 16 17 18 18 17 18 20 22 25 31 31 31 30 30 29 29 29 31 31 31 32 33 34 35 36 36 36 36 36 37 37 38 39 38 38 38 38 38 38 37 37 37 36 35 35 35 34 34 34 34 34 34 33 33 32 31 31 31 31 31 31 30 29 29 29 29 29 29 29 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 17 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 16 15 14 14 13 13 13 14 15 15 15 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 15 15 15 16 17 18 18 19 20 19 20 21 22 23 23 22 22 21 19 17 16 15 14 13 13 14 16 17 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 nan 20 19 19 nan nan 19 19 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 16 16 16 nan nan nan nan nan nan nan nan nan nan 14 14 14 14 14 14 14 14 14 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 15 15 15 15 15 14 14 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 12 12 13 13 13 14 14 13 14 14 13 13 13 12 12 12 12 12 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 14 14 15 15 15 16 17 17 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 21 21 22 22 21 19 18 17 17 16 16 16 16 15 14 13 13 14 13 15 17 14 7 7 8 7 7 6 7 12 19 23 25 26 26 27 26 25 25 24 24 23 22 22 24 24 24 23 21 20 19 20 21 21 21 19 16 15 14 15 16 17 18 18 16 17 21 27 30 32 31 30 30 29 29 30 31 33 33 34 34 34 35 35 36 37 37 37 37 37 38 38 39 39 39 38 38 38 38 38 37 36 36 35 35 34 34 34 34 34 34 33 33 32 32 31 31 31 31 31 30 30 29 29 30 30 30 30 29 28 28 28 28 28 29 29 29 30 30 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 27 27 26 27 27 26 26 26 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 17 17 17 17 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 16 15 13 13 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 14 15 16 17 18 19 20 21 20 20 21 22 22 22 22 21 20 18 17 16 15 14 14 14 15 16 17 18 18 18 18 17 17 18 18 17 17 17 18 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 19 19 19 nan nan 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 18 18 17 17 17 16 nan nan nan nan nan nan nan nan nan nan nan 15 15 nan nan nan 14 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 15 15 15 15 15 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 13 13 13 13 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 14 14 15 16 16 16 17 17 17 17 16 17 17 17 17 17 16 17 17 17 17 18 19 19 19 19 19 20 20 20 19 18 18 19 19 19 20 20 19 17 15 15 16 15 15 13 11 9 10 11 12 11 8 5 7 14 23 26 27 27 28 27 26 25 24 23 22 23 23 23 23 23 22 21 20 20 21 23 24 26 23 19 16 15 15 16 17 18 18 18 17 18 23 29 31 29 29 28 28 29 30 32 33 34 34 35 35 35 36 36 36 37 37 38 38 38 39 39 40 39 39 38 38 38 38 38 37 36 35 35 35 34 34 34 34 34 34 33 33 32 31 31 31 31 31 31 30 29 29 29 30 30 30 30 30 29 29 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 28 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 29 28 28 28 28 27 27 26 26 26 26 26 26 26 26 26 25 25 26 26 26 26 27 27 26 27 27 27 27 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 18 18 18 18 17 17 17 17 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 17 17 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 17 17 17 17 17 17 18 18 17 17 17 17 17 18 18 18 18 18 16 15 14 14 15 15 15 16 16 16 16 16 17 17 18 18 18 18 18 17 17 17 18 18 18 17 17 16 17 18 17 17 16 16 16 16 16 16 15 15 15 16 16 16 16 16 15 14 14 15 16 17 18 19 21 22 21 21 21 21 22 22 21 20 19 18 18 18 18 16 16 16 17 17 18 19 18 18 18 18 18 19 18 18 17 17 17 17 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 nan nan nan nan nan nan 19 19 20 19 19 19 19 19 19 19 18 18 18 18 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan 15 15 15 15 15 nan nan nan nan nan nan nan nan 17 17 18 18 nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 12 12 13 13 14 14 13 13 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 13 13 13 14 13 13 13 13 14 14 14 14 14 14 13 13 13 14 14 14 15 15 15 16 17 17 17 17 17 17 17 17 17 17 16 17 18 18 18 19 19 19 19 18 18 18 18 18 17 17 19 20 21 22 22 21 19 17 17 17 17 18 19 17 nan 11 22 18 17 13 7 3 9 17 27 28 28 28 27 26 25 24 22 23 24 25 24 24 23 22 23 23 23 24 25 26 28 28 24 20 18 17 17 17 18 20 19 17 18 22 25 28 29 28 28 28 29 30 32 33 34 35 35 35 35 35 36 37 37 38 38 38 38 38 39 39 40 39 38 38 38 38 38 37 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 31 31 30 30 30 30 29 29 29 30 30 30 30 30 30 29 29 28 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 27 26 27 27 27 27 26 25 25 24 24 24 24 24 24 24 25 25 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 17 17 17 17 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 17 17 17 17 17 17 18 18 18 17 17 17 18 18 18 18 18 18 16 15 15 16 16 17 17 17 17 17 17 17 17 17 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 18 17 17 17 17 17 16 16 16 15 16 16 17 16 16 15 14 15 16 16 17 18 20 21 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 20 19 19 19 19 19 19 18 18 17 17 17 17 17 18 18 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 nan nan 19 nan nan nan nan 19 19 19 18 18 19 19 19 18 18 18 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 nan 15 16 nan nan nan nan nan nan nan nan nan 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 15 15 15 15 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 15 15 15 14 15 16 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 16 17 17 18 19 19 19 20 20 20 20 19 19 18 17 16 17 20 21 22 22 21 20 19 18 17 16 16 16 17 18 17 19 24 23 12 13 9 4 14 22 27 28 27 26 25 23 23 23 22 23 24 25 24 24 23 23 24 25 26 27 28 30 31 29 23 21 20 19 18 18 18 23 21 21 22 23 25 26 26 29 30 31 32 33 34 35 35 36 36 36 36 36 37 38 38 38 38 38 38 38 38 39 39 39 38 38 38 38 37 37 36 35 35 35 35 34 34 34 33 33 33 33 33 32 32 31 31 30 30 30 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 31 31 31 30 30 30 30 29 29 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 29 28 28 28 28 29 29 29 29 29 29 28 28 27 27 27 27 27 27 27 27 26 27 27 27 26 26 27 27 27 27 27 27 27 27 27 26 26 25 25 24 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 20 20 19 19 18 18 18 18 17 17 17 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 18 18 18 18 17 18 18 19 19 19 18 18 17 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 16 16 16 15 15 14 15 16 16 17 19 21 22 22 22 22 21 21 21 21 21 21 20 20 21 21 20 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 18 17 17 16 16 18 18 19 19 19 19 19 18 18 18 18 18 19 19 18 19 19 19 19 19 19 nan nan nan nan nan nan nan 18 18 18 18 18 18 18 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 16 16 nan nan nan nan nan nan nan nan 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 14 15 16 17 17 16 16 15 16 16 16 17 17 18 17 17 17 16 16 16 15 16 16 16 16 16 16 16 16 17 18 18 18 18 19 19 20 20 20 19 18 18 18 19 21 22 22 22 21 20 20 19 17 16 14 12 11 12 17 22 23 14 8 12 10 8 20 26 26 25 23 22 22 21 21 21 21 22 22 22 23 24 25 24 25 27 29 30 31 31 30 27 23 22 21 21 21 21 22 24 24 25 25 25 26 26 27 31 33 34 35 36 36 36 36 37 38 38 38 38 38 38 38 39 39 39 39 38 38 39 39 38 38 38 38 37 37 36 36 35 35 35 34 34 34 34 33 33 33 33 33 32 32 31 31 30 30 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 31 31 30 30 29 29 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 27 27 27 27 27 27 26 26 26 25 24 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 17 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 19 19 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 18 18 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 18 17 17 17 17 17 16 16 16 15 15 15 16 17 18 20 21 22 23 23 22 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 18 17 17 16 16 18 18 19 19 19 19 19 19 18 18 18 18 19 18 18 18 18 18 18 18 18 19 nan nan nan nan nan 18 18 18 18 18 18 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 14 14 13 13 14 14 14 13 13 13 13 12 13 13 13 13 13 14 14 14 15 16 16 15 15 15 16 16 17 17 17 17 16 16 16 17 17 18 19 19 18 17 16 15 15 15 15 15 15 15 15 14 15 15 17 17 17 17 17 19 20 20 20 20 20 19 20 20 20 22 23 22 22 22 21 21 nan 16 13 8 5 5 10 15 15 15 12 4 8 8 15 24 26 23 21 20 20 20 20 20 20 20 20 21 23 25 25 23 23 27 30 30 30 29 28 26 23 22 23 24 24 24 24 25 26 27 27 27 28 28 29 30 32 33 34 34 36 36 36 37 37 38 38 39 39 39 39 39 39 39 39 39 39 39 38 39 39 38 38 37 37 37 36 35 35 35 34 34 34 34 33 33 33 33 33 33 32 32 32 31 31 30 30 30 29 29 30 30 30 30 30 30 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 29 29 29 29 29 29 30 30 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 26 25 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 19 19 19 18 18 18 18 18 19 20 19 19 19 18 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 20 19 19 19 19 19 20 20 20 19 20 20 19 18 17 17 17 17 17 17 16 16 16 16 16 17 18 20 22 22 23 22 22 21 20 20 20 21 22 23 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 18 17 18 18 18 17 17 17 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 nan nan nan nan 18 18 18 18 18 18 18 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 14 14 15 15 14 14 14 14 14 14 14 13 13 13 14 14 14 14 13 13 13 13 13 13 12 13 13 13 14 14 14 14 13 14 14 14 14 14 13 13 13 12 13 13 13 13 13 13 14 14 15 16 16 16 16 16 16 16 17 17 17 17 17 16 16 17 17 19 19 19 18 17 16 15 15 15 15 15 14 14 14 14 15 15 16 16 16 17 17 18 19 18 20 20 21 21 22 22 21 22 22 22 22 21 21 21 19 15 9 4 2 3 6 6 13 19 18 10 1 9 23 26 25 19 18 19 21 22 22 21 20 21 21 22 24 26 24 23 25 27 28 27 25 24 22 21 21 23 24 25 25 26 25 26 26 27 28 29 29 30 30 31 32 33 33 34 35 35 36 36 37 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 37 36 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 30 30 30 30 30 30 31 31 31 31 31 30 30 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 30 30 30 30 30 30 30 29 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 22 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 18 19 19 19 19 19 18 17 17 16 17 17 17 18 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 18 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 19 19 18 18 18 18 17 18 18 17 17 17 17 16 17 19 20 21 22 22 21 21 20 19 19 19 21 23 23 23 22 21 21 20 19 19 19 19 20 20 20 20 20 19 19 18 17 17 18 19 18 18 17 17 18 19 19 19 19 19 19 19 20 19 19 19 18 18 18 18 18 17 18 18 18 19 19 19 nan nan nan nan nan nan 18 18 18 17 17 17 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 15 15 14 14 14 14 15 15 14 14 15 15 15 15 15 15 15 14 14 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 16 16 17 18 18 18 18 18 16 15 15 15 14 13 13 14 14 15 15 16 16 16 16 16 16 17 17 17 19 20 20 20 21 21 22 21 22 23 23 22 22 20 19 18 13 10 7 6 7 7 7 12 12 13 17 24 31 32 29 22 16 16 21 23 23 23 23 23 23 23 24 25 25 24 25 27 27 27 25 23 21 20 21 21 24 26 26 27 27 27 26 27 28 28 29 29 30 30 31 31 33 34 35 35 36 36 37 37 38 38 39 39 39 39 39 39 40 40 40 39 39 39 39 39 38 38 37 37 37 36 35 34 34 34 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 22 22 21 21 21 21 21 20 20 20 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 18 19 20 20 19 19 18 17 17 17 17 17 18 19 19 20 20 19 19 19 19 18 18 18 18 18 19 19 20 19 19 19 19 19 20 21 21 21 21 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 18 19 20 21 21 21 20 19 18 18 19 21 23 23 23 22 21 20 20 19 19 19 19 20 20 20 19 19 19 18 17 17 19 20 20 19 18 18 18 18 18 19 19 19 19 19 20 20 20 19 19 18 18 18 18 18 17 18 18 18 18 19 19 18 18 18 18 18 18 nan 18 18 nan nan nan nan 17 18 18 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 14 14 14 14 14 14 14 14 15 15 16 16 15 15 14 14 14 15 15 15 14 15 15 15 15 15 15 15 15 14 14 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 16 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 13 12 12 13 14 15 15 16 15 16 16 16 17 17 18 19 19 19 20 20 21 21 22 22 23 24 24 24 22 20 18 16 12 10 9 9 9 8 10 12 14 18 25 32 36 36 23 14 13 20 24 25 24 24 24 23 24 25 25 25 25 25 26 26 27 27 26 25 24 24 24 24 26 28 28 28 28 28 28 28 28 29 29 30 30 30 31 32 33 35 35 36 36 37 37 38 38 38 39 39 39 39 39 40 40 40 40 40 39 39 39 39 38 38 37 37 37 36 35 34 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 30 30 30 31 31 31 31 32 32 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 20 20 19 19 18 17 17 17 17 18 18 19 20 20 20 20 20 19 19 18 18 18 18 18 19 20 20 19 19 19 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 18 19 20 20 20 19 18 18 18 20 22 23 23 22 22 21 20 19 19 19 19 19 19 19 19 18 18 18 19 19 18 20 20 20 19 18 18 18 19 19 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 16 16 16 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 13 13 13 14 14 14 15 15 15 16 17 17 18 19 19 20 21 21 21 21 22 23 23 23 23 22 22 20 18 16 13 11 11 10 9 8 9 10 12 17 23 28 32 32 30 16 10 17 26 27 27 27 26 26 25 26 27 27 26 26 26 26 27 28 28 28 28 28 28 28 28 29 29 29 29 28 30 30 29 29 30 30 30 30 31 31 33 34 34 35 36 37 38 38 38 38 38 38 39 39 39 40 40 40 40 40 40 40 39 39 39 38 38 37 37 37 36 35 34 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 32 32 31 31 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 32 33 33 33 33 33 32 32 32 31 31 30 30 29 29 29 30 30 31 30 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 29 29 29 29 29 28 29 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 22 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 18 18 19 20 20 19 19 18 17 18 18 18 18 19 19 20 21 21 21 20 20 19 18 18 18 18 18 19 20 20 20 20 20 20 20 20 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 20 20 20 21 20 19 18 18 18 18 19 19 20 20 20 20 19 18 18 19 20 21 22 22 22 21 20 19 19 19 19 19 18 18 18 18 17 18 19 19 20 20 21 20 19 18 18 18 18 19 20 20 20 20 20 21 20 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 14 14 14 14 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 14 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 14 13 12 13 13 13 13 14 15 16 17 18 19 19 19 19 21 22 22 21 21 22 23 23 21 18 15 16 16 16 14 13 12 12 11 10 9 8 9 11 15 23 26 27 26 27 23 21 25 29 30 30 29 29 29 28 28 28 28 27 27 27 27 27 28 28 28 29 29 29 29 29 29 30 30 30 28 30 31 30 30 30 30 30 30 31 32 32 33 34 35 35 37 38 38 38 38 37 38 39 39 40 40 40 40 40 40 40 39 39 39 39 38 38 37 37 36 35 34 34 34 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 30 30 29 29 30 31 30 30 30 31 31 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 31 30 30 30 30 30 30 29 29 29 29 29 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 21 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 20 20 20 20 19 19 19 19 20 19 19 19 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 18 18 18 18 19 19 19 19 20 20 20 21 20 21 23 23 23 22 22 21 20 21 21 21 21 21 22 22 22 21 19 19 18 18 19 20 20 21 21 21 22 21 22 22 22 22 22 22 22 21 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 22 21 21 20 19 19 19 19 19 19 18 18 17 17 18 18 19 20 21 21 20 19 18 18 18 19 20 21 21 21 21 21 21 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 14 14 14 14 14 14 14 14 13 14 14 14 14 13 13 13 13 14 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 17 17 16 16 16 16 15 16 17 17 14 12 12 12 12 13 13 14 15 17 18 19 20 20 20 21 22 22 22 22 21 20 20 20 19 14 10 11 13 14 14 14 13 12 11 11 10 10 10 7 13 20 21 25 25 27 28 29 29 30 32 32 32 32 31 30 29 28 28 29 28 28 27 27 28 29 28 28 29 29 29 29 29 30 31 30 30 30 30 30 31 31 30 30 30 31 32 32 33 35 36 36 37 38 38 38 38 37 38 39 40 40 40 40 40 40 39 39 39 39 39 38 38 38 37 37 36 35 34 34 34 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 33 33 33 33 33 32 32 32 31 31 31 30 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 19 19 19 19 19 19 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 18 18 18 18 19 19 19 19 19 20 20 21 21 22 22 23 23 23 23 22 21 21 21 22 22 22 22 23 23 23 21 20 19 18 18 19 20 21 21 21 22 22 22 22 23 23 23 23 23 22 22 21 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 20 20 20 20 21 20 19 19 18 18 17 18 18 19 20 20 20 20 19 19 19 20 20 21 21 21 21 21 22 21 20 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 17 17 18 18 nan 18 18 nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 14 14 14 14 15 15 15 16 16 16 16 16 17 17 18 18 18 18 18 17 16 16 16 16 16 17 17 17 16 15 15 16 16 14 13 13 13 13 13 14 15 16 17 19 20 20 21 21 21 22 23 22 22 21 20 19 18 16 13 10 10 11 13 13 13 13 12 13 12 13 12 11 13 15 17 22 24 25 26 27 29 30 31 34 36 35 33 31 30 29 29 29 29 28 28 28 29 29 29 29 29 29 29 29 30 30 31 30 30 30 31 31 32 32 32 31 31 31 31 32 33 34 36 37 38 38 38 38 38 37 37 38 39 40 40 40 40 40 39 39 39 39 38 38 38 38 38 37 37 36 35 34 34 34 34 34 33 33 33 32 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 33 33 33 33 32 32 32 32 31 30 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 28 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 22 23 23 23 23 23 23 22 22 21 22 22 22 22 22 23 24 23 22 21 20 19 18 19 20 21 21 21 22 22 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 18 18 19 19 20 19 19 19 19 20 20 21 21 21 21 21 21 21 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 17 17 18 18 18 18 18 nan nan nan 18 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 15 15 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 18 18 18 18 17 18 17 17 17 16 16 16 16 17 17 17 17 17 17 16 15 15 14 14 14 15 16 16 17 18 19 19 20 21 21 22 22 22 22 23 23 23 21 19 16 13 11 9 10 11 12 13 13 13 14 16 15 14 15 15 16 19 22 24 25 25 27 28 29 32 35 33 32 30 30 29 29 29 30 30 30 30 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 31 31 31 31 32 33 34 36 38 38 38 38 38 37 37 37 38 39 40 40 40 40 40 39 39 38 38 38 38 38 38 37 37 36 36 35 34 34 34 34 34 34 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 33 33 33 33 33 32 32 31 30 30 30 30 31 31 30 31 31 31 31 31 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 20 20 21 21 21 21 21 22 22 23 23 23 22 23 22 22 22 22 22 22 22 23 23 24 24 23 22 21 20 19 20 21 21 21 22 22 23 23 23 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 18 19 19 19 19 19 19 19 20 21 22 22 22 21 20 20 19 19 19 19 19 19 18 19 19 19 19 19 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 17 17 17 18 17 18 18 18 18 18 18 18 18 18 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan 22 22 22 22 22 22 22 22 22 23 22 22 22 21 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 15 15 15 15 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 16 17 17 17 18 18 20 18 17 17 17 16 16 16 16 17 17 18 18 19 19 20 21 21 22 22 21 21 22 22 21 21 19 16 13 10 8 8 9 11 13 14 13 12 16 17 17 17 17 19 20 23 24 24 24 24 24 26 33 32 31 31 32 31 31 31 30 31 31 31 31 31 30 30 30 30 31 31 31 31 31 32 31 31 32 32 32 32 32 32 32 32 32 31 32 32 33 35 37 38 38 38 38 37 37 37 37 38 38 39 39 40 40 40 39 38 38 38 38 38 38 38 37 37 36 35 35 35 34 34 34 34 34 34 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 21 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 20 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 20 20 21 21 21 21 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 21 21 21 21 22 22 22 23 23 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 21 21 22 23 23 23 23 22 22 21 21 21 21 21 21 21 21 22 22 21 21 20 19 19 19 19 19 19 19 19 19 20 21 22 22 22 22 21 20 20 20 20 20 20 20 19 18 18 19 19 19 19 19 18 18 18 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 23 nan nan nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 18 18 18 18 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 16 16 15 15 15 16 16 16 16 16 16 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 19 20 19 18 19 19 18 17 17 17 17 18 18 18 19 20 20 21 21 22 22 21 22 22 22 21 21 20 16 12 8 7 7 10 13 14 15 14 15 16 16 17 18 19 20 22 24 24 24 23 23 22 22 32 30 33 35 36 35 35 33 32 32 32 32 32 31 31 31 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 32 32 32 33 34 35 37 38 38 38 38 37 37 37 37 38 38 38 39 39 39 39 38 38 38 38 38 38 38 37 37 36 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 34 34 34 34 33 33 32 32 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 26 26 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 21 21 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 21 21 22 22 22 23 24 24 23 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 20 20 21 21 22 23 23 23 24 23 22 21 21 21 22 22 21 21 22 22 22 22 21 21 21 20 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 20 21 21 21 21 21 21 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 nan 19 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 23 23 nan nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan 24 24 nan 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 15 15 15 16 16 17 17 18 17 18 18 18 18 19 19 18 18 18 18 17 17 17 17 17 18 18 17 17 18 18 19 19 19 20 19 18 16 15 15 16 17 17 18 19 20 20 21 21 21 22 22 22 22 21 23 22 18 12 8 2 4 9 13 15 16 16 15 17 17 18 18 19 20 21 23 23 24 24 24 24 23 24 30 30 32 35 36 36 35 34 32 32 32 32 32 32 32 32 31 31 31 31 31 31 32 32 31 32 32 32 32 32 32 32 33 33 33 33 33 34 35 36 37 37 37 38 37 37 37 38 38 38 38 38 38 38 39 38 38 37 37 37 37 38 38 37 37 36 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 33 33 33 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 34 34 33 33 32 32 32 32 32 32 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 30 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 26 26 25 25 26 26 26 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 21 21 20 19 19 19 19 20 21 21 21 22 22 22 23 24 24 24 23 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 22 21 21 21 20 20 20 21 21 22 22 23 23 23 23 23 22 22 21 21 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 19 19 19 19 20 21 21 21 21 21 21 21 21 22 22 22 22 21 20 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 nan 18 18 19 nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan 21 21 21 20 nan nan nan nan nan nan 22 22 23 23 23 23 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 15 15 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 15 15 15 15 16 16 16 17 18 18 18 18 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 19 20 21 18 14 13 12 13 13 14 16 17 19 19 21 21 21 21 21 22 23 22 23 23 21 14 nan 1 9 11 13 15 17 18 18 17 20 19 19 20 21 22 22 23 23 23 24 24 25 25 26 28 29 31 33 33 34 34 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 35 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 37 37 37 37 37 37 37 37 36 35 35 34 34 34 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 33 33 33 33 33 32 32 32 33 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 34 34 33 33 32 32 32 32 32 32 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 27 27 27 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 23 21 21 20 21 21 22 22 22 22 22 22 22 22 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 20 21 21 21 20 21 21 21 22 22 22 22 22 21 21 20 20 20 19 19 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 16 17 17 17 nan nan 18 18 19 19 nan nan nan nan nan nan nan nan nan 19 19 20 nan nan nan nan nan 21 21 21 21 21 20 nan nan nan nan nan nan 22 22 23 23 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 15 15 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 18 18 18 19 19 18 15 10 9 9 9 10 12 15 17 19 20 21 21 21 21 21 22 23 23 23 24 21 16 12 12 18 11 11 15 18 19 20 20 21 21 21 22 22 22 22 22 24 24 25 25 25 25 26 27 28 29 30 32 33 33 33 33 32 32 32 32 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 34 34 35 35 36 36 37 37 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 33 33 33 33 33 33 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 34 34 33 32 32 32 32 32 32 31 32 32 32 32 32 32 33 33 33 32 32 32 32 32 33 33 32 32 32 32 32 32 32 32 31 31 30 30 30 31 31 31 30 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 27 27 27 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 22 22 21 21 20 20 20 20 21 22 21 21 21 21 22 22 23 23 23 21 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 21 21 20 20 20 20 19 19 20 20 21 21 20 20 20 20 21 21 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 16 16 16 16 16 16 17 17 18 nan nan 18 18 nan nan 19 18 nan nan nan nan nan nan nan 19 19 19 20 20 nan 20 21 21 21 21 20 20 nan nan nan 20 nan nan nan nan 22 22 22 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 15 15 15 15 15 15 15 16 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 20 20 20 19 19 19 19 19 19 18 17 17 17 17 17 17 17 18 18 18 17 16 14 12 9 9 9 9 10 12 15 17 20 20 21 21 22 22 22 22 23 23 24 24 23 22 22 19 21 16 16 18 20 21 21 22 22 23 23 23 22 22 23 23 25 25 25 24 24 24 25 26 27 28 30 32 33 33 33 33 32 32 32 32 32 33 33 32 32 32 32 33 33 33 32 32 32 33 32 32 32 32 32 33 34 35 35 35 35 36 37 37 38 38 38 37 37 37 37 37 37 37 37 36 36 37 37 37 36 36 36 36 36 36 36 36 35 35 34 34 34 34 34 35 35 34 34 34 34 34 34 34 34 33 33 33 33 33 32 33 33 33 33 33 33 32 32 33 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 33 33 33 32 32 31 32 32 32 32 33 33 33 33 33 33 33 33 33 32 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 29 29 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 22 22 22 21 21 22 22 22 22 21 20 19 19 19 21 22 22 22 22 22 23 24 24 24 24 24 23 23 24 23 23 23 23 24 24 25 25 25 24 23 22 23 22 22 23 23 23 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 21 21 20 20 20 20 20 21 21 21 20 20 20 20 20 21 22 21 21 21 21 21 22 22 22 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 16 16 15 15 15 16 17 17 18 18 18 18 18 18 nan 18 18 18 nan nan 18 nan nan nan 19 19 nan 19 20 nan 20 20 20 20 20 20 20 20 20 nan 20 nan nan nan nan nan nan nan 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 18 18 19 19 19 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 18 19 18 17 15 13 11 11 11 11 11 11 13 16 18 20 21 22 22 22 23 22 23 23 24 24 24 24 24 23 22 21 22 23 23 23 23 23 22 23 23 23 23 23 23 23 24 25 25 24 23 23 23 24 24 26 29 31 32 32 33 33 32 32 33 33 33 33 33 33 33 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 35 36 36 36 36 36 37 38 38 38 38 37 37 37 37 37 36 36 36 36 36 36 36 36 36 35 35 35 36 36 36 36 35 34 34 34 34 34 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 25 26 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 21 22 21 21 21 21 21 22 22 22 22 21 21 21 21 21 22 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 20 20 20 20 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 23 22 22 23 23 23 23 23 22 21 21 21 22 22 22 22 22 22 21 21 22 22 21 21 21 21 21 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 21 20 20 20 20 21 21 21 21 21 21 21 22 23 23 22 21 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 16 15 15 15 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 nan nan nan 19 19 nan 19 20 20 20 20 20 20 20 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 21 21 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 15 15 15 15 16 16 17 18 18 18 18 19 19 20 21 21 20 20 20 20 20 20 19 18 18 18 17 17 17 17 17 17 18 18 19 17 15 13 12 13 14 13 12 12 14 16 19 21 22 22 23 23 23 23 23 24 25 25 24 25 25 24 23 22 24 25 25 25 24 23 23 23 24 23 23 24 24 25 26 26 25 25 24 23 23 23 24 27 30 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 32 32 33 33 34 34 34 34 34 34 34 34 35 35 36 36 37 37 36 36 36 37 38 38 38 37 37 37 37 37 36 36 35 35 35 35 35 36 36 35 35 35 35 35 35 35 35 34 34 34 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 34 35 35 35 35 35 36 35 35 35 34 34 34 34 33 33 33 33 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 27 27 26 26 25 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 23 23 23 23 23 23 22 22 23 23 23 23 22 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 23 23 24 24 24 24 23 22 22 23 23 23 22 22 22 22 22 21 21 21 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 22 23 23 23 22 22 21 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 16 16 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 nan 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan Wind_Direction 110 112 112 115 117 120 122 124 124 123 120 117 114 111 107 102 101 104 93 85 82 77 75 73 72 72 71 67 65 65 64 62 63 65 68 72 73 77 85 99 109 113 117 122 127 131 133 139 143 146 150 151 153 154 156 159 161 163 165 165 164 164 164 165 168 168 168 166 164 163 163 163 161 161 159 160 161 164 167 170 170 171 172 173 174 175 176 176 176 177 178 179 180 180 181 181 180 178 177 176 176 176 176 175 175 175 175 175 174 171 168 164 163 163 163 163 163 163 164 167 170 174 177 178 179 181 183 185 185 183 182 182 183 184 184 184 184 186 188 186 184 182 182 184 186 187 187 188 189 189 189 191 195 197 197 197 198 198 199 203 204 206 208 209 209 209 211 211 212 214 216 218 220 221 222 223 223 222 224 225 226 226 226 226 227 228 228 228 228 228 227 226 226 225 224 223 224 224 223 222 222 222 222 222 222 222 223 223 222 221 221 221 221 221 221 220 220 220 221 222 222 221 220 220 220 220 220 221 221 221 221 222 223 223 224 226 226 227 228 229 230 231 232 233 234 234 236 238 240 241 241 242 241 241 241 242 243 244 245 245 247 247 247 247 248 249 250 252 252 252 252 252 252 253 255 255 256 256 255 256 257 257 258 257 257 257 257 257 258 259 260 261 261 262 262 262 263 264 264 264 264 265 266 266 265 265 265 267 267 267 269 271 273 274 274 274 274 274 274 274 274 276 277 278 278 279 280 281 280 280 280 280 279 277 277 279 280 281 279 279 280 279 280 279 279 282 287 289 287 283 285 286 285 285 285 284 282 282 282 282 281 281 281 281 280 280 280 280 280 279 279 279 279 279 279 278 278 278 278 278 277 276 276 275 276 277 278 278 278 278 278 278 278 278 278 278 278 277 276 276 276 276 275 275 274 275 274 273 272 272 271 271 271 271 270 269 268 267 267 266 265 265 264 264 264 264 264 263 263 263 262 261 261 261 261 261 260 259 259 259 260 260 260 260 260 260 260 260 260 260 260 260 261 261 262 263 263 264 265 265 266 267 267 269 270 270 271 272 273 274 274 275 277 278 279 280 281 282 283 285 286 287 287 288 289 290 291 293 294 294 295 296 299 302 305 307 309 311 312 313 315 317 320 323 325 327 328 326 326 327 331 335 339 341 342 342 343 343 345 345 347 348 349 350 350 351 353 355 356 5 6 6 5 7 11 5 351 355 4 9 14 14 15 15 16 18 18 19 19 21 24 25 25 24 25 25 26 27 29 28 27 25 23 23 22 21 21 20 19 18 19 19 19 17 16 16 15 13 12 11 10 7 4 2 359 357 356 355 353 352 350 348 347 345 345 343 341 340 338 337 335 334 333 330 329 329 327 326 324 323 321 319 318 315 313 312 311 309 307 304 301 298 295 293 290 286 283 280 277 273 272 270 267 264 260 256 253 250 248 242 237 233 228 224 220 217 214 210 207 203 199 197 196 194 191 189 186 184 183 182 180 178 177 175 175 174 174 174 175 177 181 187 188 193 199 201 201 200 197 193 178 162 155 149 146 146 145 146 149 149 144 144 145 144 145 146 145 143 146 151 165 178 181 181 182 183 184 186 187 189 194 199 204 208 210 211 213 214 214 214 109 109 109 112 115 117 119 121 122 121 119 118 117 116 113 111 110 112 114 103 93 85 77 72 73 76 73 67 64 63 62 62 68 76 77 79 84 91 98 110 117 121 127 130 132 136 139 142 144 146 150 150 153 154 158 160 162 164 165 166 165 164 165 166 168 169 168 167 166 166 165 163 162 160 159 159 160 163 167 170 171 171 172 173 173 174 175 176 176 177 177 178 179 179 180 180 179 177 176 176 176 175 175 175 174 173 174 174 174 171 167 164 162 161 161 161 162 163 164 167 170 174 178 180 180 183 185 185 185 183 183 182 183 183 183 184 185 187 188 187 185 183 182 183 184 186 187 188 190 189 189 191 194 198 199 201 203 203 205 206 205 206 208 209 209 210 212 212 213 214 216 217 219 221 223 224 224 223 224 226 226 226 226 227 227 227 227 227 227 227 226 225 224 223 222 223 224 224 223 223 222 222 221 221 221 222 222 222 222 221 221 221 221 221 221 220 220 219 221 221 222 221 220 220 220 220 220 221 221 221 221 222 223 224 225 225 226 227 229 231 232 233 233 235 235 235 236 238 239 241 242 243 243 242 242 242 243 245 246 247 247 248 248 249 250 251 252 253 253 252 252 252 252 254 255 257 257 257 256 258 258 258 258 258 258 257 256 256 257 258 259 260 263 263 263 263 263 264 265 265 265 265 266 267 266 265 265 265 266 267 269 271 273 274 274 274 274 274 274 274 275 276 278 279 279 280 281 280 279 278 278 278 277 274 271 274 281 287 285 283 277 277 279 280 280 284 288 289 288 286 286 285 285 285 285 284 284 283 283 283 282 282 282 281 281 281 280 281 281 281 280 280 280 279 278 278 278 278 278 278 278 277 276 275 276 277 278 278 278 278 278 277 277 277 277 278 278 277 276 276 276 276 276 275 275 274 274 273 272 272 272 272 272 271 269 268 267 267 266 266 265 265 264 264 264 264 264 263 263 263 262 261 260 260 260 260 260 260 260 259 260 260 260 260 260 259 259 259 259 259 259 260 260 261 262 262 263 263 264 265 266 267 268 269 270 270 271 271 272 273 274 275 276 277 279 280 281 282 284 285 285 286 286 288 289 290 291 292 293 293 294 296 300 303 305 306 308 310 311 312 314 317 318 320 322 323 324 325 326 329 333 337 340 341 342 342 343 345 346 346 347 348 349 349 349 351 355 357 359 5 6 5 4 6 6 8 356 357 1 6 13 17 17 18 19 20 20 19 20 22 24 25 25 24 23 24 25 27 28 27 27 26 25 24 22 21 20 19 18 17 17 18 19 17 17 17 16 14 14 12 10 8 5 2 0 358 357 355 353 352 350 348 347 346 344 342 340 340 338 336 335 333 332 330 329 328 326 325 323 322 320 319 317 315 313 312 311 309 307 304 301 298 296 294 290 286 282 279 277 274 271 268 265 262 258 254 252 249 246 242 236 231 228 224 221 217 213 209 206 203 200 198 195 193 191 188 186 185 183 182 180 177 176 175 175 174 173 174 174 176 179 181 183 189 195 198 198 198 197 191 171 149 143 141 144 144 146 146 146 149 148 144 146 144 145 145 145 140 141 146 163 176 176 177 178 178 183 185 185 188 192 198 207 210 211 212 213 214 215 214 107 108 107 109 113 115 117 119 121 120 118 119 119 118 118 118 119 120 119 112 105 97 87 79 76 80 81 73 67 65 66 67 76 86 90 93 98 104 110 114 123 129 132 135 138 139 141 144 146 146 148 150 153 156 159 162 164 165 166 166 166 165 167 168 169 169 169 168 166 166 166 164 162 161 159 159 160 163 166 169 170 171 172 172 173 174 175 175 175 176 176 176 177 178 179 179 178 177 175 175 174 174 174 174 172 171 171 171 171 170 167 164 163 161 159 159 160 162 164 166 170 174 178 181 183 186 187 187 186 183 182 183 183 183 182 183 185 187 187 186 184 184 183 183 185 186 188 188 189 190 189 191 194 198 201 202 205 206 209 209 207 207 208 209 210 212 214 215 214 214 215 216 220 222 223 225 225 225 225 226 226 226 226 226 227 227 226 226 226 226 225 225 224 224 224 224 224 224 223 222 222 221 221 221 221 221 221 221 221 221 221 220 220 222 221 220 219 219 220 222 222 221 221 221 221 222 221 221 221 222 223 223 224 225 225 225 226 228 230 232 233 234 234 236 236 237 238 238 239 240 241 242 243 243 242 243 245 246 248 248 249 249 250 250 251 252 253 254 253 252 252 252 252 255 257 258 258 258 258 258 259 258 258 258 258 257 256 257 257 258 259 261 264 264 265 264 264 264 265 265 265 265 267 267 267 267 266 266 266 267 270 271 272 273 274 274 274 274 274 275 276 277 279 280 280 281 281 280 279 278 276 275 273 270 266 267 272 270 267 274 276 276 278 282 284 283 285 287 288 286 287 285 284 284 285 284 284 284 284 283 283 283 282 282 282 281 280 280 280 281 282 281 280 279 279 278 278 277 277 278 277 277 276 276 277 277 278 278 279 278 277 277 277 277 277 277 278 278 278 277 277 277 276 276 275 274 273 273 273 272 272 272 271 271 269 268 267 267 266 265 265 265 265 265 265 264 264 263 263 262 261 261 260 259 259 259 260 260 259 259 259 260 260 259 259 259 259 259 259 259 259 259 260 261 261 262 262 263 264 265 266 267 268 269 269 269 270 271 272 273 273 275 277 278 280 281 281 282 283 283 284 284 285 287 288 289 291 291 291 292 294 297 301 303 304 306 307 308 310 312 314 316 317 317 319 321 323 325 327 331 335 338 340 340 341 341 344 346 347 347 348 348 348 348 349 352 356 359 1 4 5 3 2 4 6 5 2 1 1 7 16 19 20 20 21 23 23 22 21 22 24 26 25 23 22 22 24 26 27 27 27 27 25 24 23 22 20 19 18 18 17 18 19 18 17 16 16 16 16 14 12 9 6 3 1 359 356 355 354 352 350 349 348 346 344 342 340 339 337 336 334 332 331 330 329 327 326 325 323 321 319 317 316 315 314 312 310 308 307 304 301 299 297 293 289 284 281 278 277 273 269 266 263 260 257 255 250 247 243 240 235 230 228 225 221 217 212 208 206 204 201 198 195 193 190 188 187 185 183 181 179 177 176 175 174 174 173 173 173 175 175 177 180 185 191 195 198 199 198 188 165 148 137 137 134 140 149 149 148 149 150 149 147 143 146 147 147 140 136 143 163 176 178 179 181 181 182 184 187 193 194 200 209 212 213 213 214 214 215 215 104 105 106 107 111 113 115 117 119 118 116 117 118 119 120 121 123 123 121 117 114 109 102 95 90 94 95 86 79 76 76 77 88 98 104 109 111 114 118 123 132 137 138 140 142 143 143 147 148 149 150 152 153 157 160 163 165 166 166 166 166 166 168 169 169 169 168 168 167 166 166 166 164 162 160 159 160 161 163 166 168 170 171 172 172 173 174 174 174 174 174 174 175 176 177 177 177 176 174 174 174 173 173 173 172 171 169 168 168 168 168 166 163 161 159 159 160 161 164 167 171 174 177 180 182 185 188 190 188 184 183 183 184 184 184 184 185 186 187 187 187 184 184 185 187 188 189 189 188 189 189 191 193 197 200 202 204 207 210 210 208 207 209 211 213 214 216 217 217 216 216 217 221 224 224 225 225 225 225 226 227 227 226 226 226 226 226 226 225 225 225 225 225 226 226 226 225 223 222 221 221 221 221 221 221 220 220 220 221 221 221 221 220 221 221 220 220 220 221 222 222 222 222 222 223 223 222 222 222 222 223 224 224 225 225 226 227 229 231 232 233 234 235 237 238 239 239 240 240 240 241 242 243 244 244 245 247 247 248 250 250 251 251 251 252 253 254 254 253 253 253 253 254 255 257 258 259 259 259 259 260 260 260 259 257 257 257 258 258 259 260 261 264 265 265 265 265 264 265 265 265 266 266 267 267 267 267 267 267 268 270 271 272 273 274 274 274 275 275 276 277 278 280 282 282 282 281 280 279 277 275 272 270 267 263 264 265 266 273 277 278 275 275 280 282 280 283 287 287 286 283 283 284 284 284 284 285 285 284 284 284 284 283 283 283 283 282 281 280 281 282 281 280 279 279 278 278 278 277 277 277 277 277 277 277 277 277 277 279 278 277 277 277 277 277 277 277 278 278 277 277 277 276 275 274 274 274 273 273 272 272 271 270 270 269 269 268 267 266 266 266 265 265 265 264 264 263 263 262 262 261 261 259 259 259 259 259 259 259 259 259 259 259 258 259 258 258 258 259 259 259 259 259 260 260 261 261 262 263 264 266 266 267 267 268 268 269 270 271 272 273 276 278 279 280 280 281 281 282 283 284 284 284 286 287 289 289 291 292 293 295 298 301 302 303 304 306 308 310 312 314 315 315 316 318 321 324 326 328 332 335 337 338 339 339 342 345 347 348 348 349 350 351 349 349 353 356 358 359 3 4 1 1 3 5 5 6 4 4 10 17 21 23 23 23 24 25 24 23 23 25 26 27 25 22 22 24 26 26 27 27 27 26 25 24 22 21 20 19 18 18 19 20 19 19 19 19 19 18 17 14 10 8 6 2 359 357 356 354 353 352 350 348 346 343 341 339 338 337 335 333 332 331 330 329 327 326 324 323 321 318 317 316 315 313 311 309 308 306 304 302 299 296 293 289 285 280 278 276 273 269 264 261 259 257 253 248 244 241 238 235 231 228 224 220 216 212 209 206 204 200 197 195 192 190 190 187 184 182 181 179 177 177 175 174 173 172 172 172 173 173 176 177 182 188 189 194 192 192 185 162 147 149 149 136 137 147 152 152 153 153 149 146 143 147 147 147 141 137 146 166 175 180 182 183 181 181 185 192 195 199 205 211 213 214 214 214 215 215 215 101 103 104 105 109 111 113 115 116 116 115 113 115 119 121 123 125 125 123 122 120 117 113 108 105 106 105 99 94 91 92 93 95 104 111 116 121 125 126 130 136 139 142 144 144 144 146 147 151 153 154 154 155 158 161 164 165 165 165 165 166 167 167 168 168 168 168 168 167 166 166 169 167 164 161 161 160 159 160 163 166 169 171 171 171 171 172 173 173 172 172 172 172 173 174 176 176 175 174 173 174 173 174 173 173 172 170 169 168 167 166 166 164 162 161 160 160 162 164 168 171 173 176 178 180 183 187 190 188 185 184 184 185 186 186 186 186 186 186 188 188 186 185 187 189 190 191 190 189 189 190 192 194 196 200 204 205 207 210 211 209 209 211 213 215 216 217 218 217 218 219 221 222 224 224 224 225 225 226 226 227 227 226 226 226 226 226 226 225 225 226 226 226 226 226 225 223 222 222 221 220 220 220 219 220 219 219 219 219 220 221 221 220 220 221 221 221 221 223 223 223 223 223 223 223 224 224 223 223 223 224 224 224 225 226 227 228 230 231 232 234 235 236 238 239 241 241 241 240 240 242 244 245 246 246 246 248 248 249 250 251 251 252 253 253 253 254 254 254 254 254 254 255 257 258 259 259 259 260 260 261 261 261 259 258 257 259 260 260 260 261 262 265 266 266 266 266 265 265 266 266 267 267 267 267 268 269 269 269 270 271 272 273 273 274 274 274 276 277 278 279 279 280 283 283 283 282 280 279 276 274 271 269 267 264 262 260 263 266 275 272 269 267 267 273 275 280 282 285 282 281 281 283 284 284 285 285 285 285 285 285 285 284 284 284 283 283 282 281 280 281 281 280 280 279 279 278 277 277 276 277 277 278 277 277 277 277 277 277 278 277 277 277 278 278 278 278 278 278 277 277 277 276 276 275 274 274 274 273 273 272 271 271 270 270 269 268 267 266 266 266 265 265 264 264 263 263 262 261 261 261 260 259 259 259 259 259 259 259 258 258 258 258 258 258 258 258 258 258 258 258 258 259 259 260 260 261 262 263 263 265 265 265 266 267 268 269 270 270 272 273 277 278 279 279 280 281 281 282 282 283 283 284 285 286 288 289 291 292 294 296 298 300 299 301 304 306 308 310 312 313 313 313 315 318 322 325 327 330 333 335 336 337 338 339 343 346 347 347 348 348 351 354 353 347 353 355 355 359 3 3 359 360 2 5 7 10 8 7 11 17 23 27 28 27 26 27 27 25 25 26 27 28 26 24 23 25 26 26 26 27 27 26 26 24 23 22 21 20 20 19 20 20 20 21 22 23 23 20 17 14 12 10 6 1 359 358 356 356 354 353 351 349 346 344 341 340 338 337 335 333 332 330 330 329 327 325 324 322 320 317 316 315 314 312 310 308 307 306 304 302 298 295 292 288 284 282 278 274 271 268 261 259 258 255 251 245 242 239 238 235 230 226 223 219 216 212 211 207 204 200 197 194 193 191 189 187 185 182 180 180 179 177 175 174 173 172 172 171 172 172 174 176 180 181 184 189 187 185 178 168 167 169 161 145 140 147 151 151 153 152 148 145 144 145 147 148 142 140 154 171 176 181 182 180 180 182 185 190 199 203 208 212 214 215 216 215 215 215 216 99 101 103 104 106 108 110 112 113 114 112 110 114 119 122 126 127 126 126 126 125 122 118 115 113 114 113 106 98 98 104 106 107 114 118 119 123 128 132 135 137 140 141 143 146 148 148 149 152 155 157 156 156 159 161 163 165 165 165 164 165 167 167 167 167 167 167 166 165 165 166 168 169 166 164 162 161 159 159 162 165 167 169 170 170 170 171 172 171 171 171 170 171 172 173 175 175 175 174 175 175 175 175 174 173 174 173 171 168 166 166 166 165 164 162 160 161 163 165 168 171 172 175 177 181 185 189 190 189 186 185 185 186 187 188 188 188 187 186 188 190 188 187 188 190 192 192 194 193 192 193 196 197 199 203 206 205 207 211 212 211 210 211 212 214 217 218 220 219 220 223 224 224 225 224 224 225 225 226 226 226 226 226 226 226 227 227 226 226 226 226 226 226 225 225 224 223 222 222 221 220 219 219 219 219 219 218 218 219 220 221 221 221 221 221 222 223 223 224 224 224 224 224 224 224 225 225 225 225 224 224 225 225 226 228 229 230 230 232 233 234 235 237 239 241 242 242 241 240 241 245 246 246 247 247 248 248 249 250 250 251 252 253 254 254 254 253 254 255 256 256 257 257 258 258 259 259 260 260 260 259 260 261 260 259 259 260 261 262 262 262 264 265 266 267 267 267 266 266 268 268 268 267 267 268 270 270 271 271 271 272 274 274 274 273 273 274 277 279 280 281 282 282 284 284 283 281 279 277 275 274 273 271 269 266 259 255 253 258 261 268 254 245 257 264 269 276 271 273 276 278 281 282 284 286 285 284 285 285 286 286 285 285 284 283 283 283 282 281 280 280 280 280 279 279 279 279 278 277 276 277 278 278 278 278 277 277 277 277 277 278 278 278 278 278 279 279 278 278 277 277 278 277 276 275 274 274 274 274 273 273 272 271 270 269 268 267 266 266 266 266 265 265 264 263 263 262 262 261 260 260 260 260 260 259 259 259 259 259 258 258 258 258 257 257 257 257 258 258 257 257 258 259 259 260 260 261 261 262 263 264 264 264 265 266 268 268 269 270 272 274 276 277 278 279 279 280 281 281 281 282 282 284 286 287 288 290 291 293 294 296 296 298 299 302 304 305 307 309 310 310 311 312 314 318 321 324 328 330 332 334 337 337 337 339 344 346 347 346 346 348 350 353 354 345 347 354 356 1 3 0 357 358 358 2 8 12 14 7 11 20 23 28 31 31 29 30 32 31 30 29 30 29 27 26 26 26 26 27 27 28 28 27 27 25 25 23 22 20 21 20 20 20 20 21 22 22 22 20 14 13 12 9 5 2 1 359 359 358 356 353 351 349 346 345 343 341 339 337 335 333 332 331 330 329 327 325 323 321 319 318 316 314 313 311 310 307 306 305 303 301 297 294 291 290 287 281 277 273 269 266 261 259 256 252 249 244 240 238 237 234 230 225 222 218 217 215 211 207 203 200 197 195 193 191 189 187 185 182 182 181 179 177 175 174 173 173 172 171 171 172 173 175 176 177 180 184 186 185 186 183 178 173 165 154 149 150 150 148 149 149 145 142 142 145 149 149 142 143 161 171 176 182 184 183 184 187 189 192 200 206 211 214 215 217 217 216 216 216 217 96 99 101 103 103 105 106 108 110 111 109 108 113 119 124 128 130 129 129 130 129 126 123 120 119 118 115 110 103 104 108 111 115 120 122 123 123 126 130 134 137 139 141 143 146 148 150 150 152 153 155 157 157 159 162 162 164 165 166 165 164 165 166 166 167 168 166 164 163 163 165 166 167 167 165 161 160 158 158 161 164 166 167 169 170 170 171 171 171 170 170 169 170 171 173 174 174 174 175 175 176 175 175 175 175 174 173 170 168 167 166 166 166 164 162 161 161 163 165 167 170 173 175 178 182 186 189 189 188 187 187 187 188 189 189 189 190 189 189 190 192 190 188 189 191 194 194 198 198 197 198 201 200 200 205 207 205 207 211 212 212 213 213 213 214 216 219 221 222 222 224 224 225 225 225 224 225 226 226 226 226 226 226 225 226 226 226 226 226 227 227 226 226 224 224 223 223 222 222 221 220 220 219 219 219 219 218 218 219 220 221 221 221 221 222 223 224 224 225 225 225 226 226 226 225 227 227 227 227 226 225 225 227 228 229 230 231 231 233 233 233 235 237 239 241 242 243 242 242 243 245 247 247 248 249 249 249 251 251 251 251 252 253 254 254 254 254 254 256 258 258 258 258 258 258 259 259 260 259 259 258 258 259 261 262 262 262 263 263 263 263 264 265 267 267 267 267 267 267 268 269 268 267 267 268 270 271 272 272 273 274 275 275 274 273 273 274 278 280 281 282 283 283 284 284 283 281 278 277 277 276 276 274 270 265 254 242 236 237 246 251 239 229 251 256 261 264 258 267 270 276 277 280 286 287 285 283 283 285 286 286 285 285 284 283 282 282 281 281 280 279 280 279 280 279 279 279 279 278 277 277 278 279 279 279 278 277 277 277 277 278 278 278 278 279 279 279 278 278 278 278 278 277 276 275 274 275 275 274 274 273 272 271 270 269 268 267 266 266 265 265 265 264 263 263 262 262 261 261 261 260 260 260 260 260 260 259 259 258 258 258 257 257 257 256 257 257 257 257 257 257 258 258 259 260 260 261 261 262 263 264 264 264 265 265 266 267 268 270 272 274 276 277 277 278 279 280 281 281 281 282 283 285 286 287 288 290 291 292 293 294 295 297 300 302 303 304 306 307 308 309 310 312 314 318 321 324 325 327 331 333 335 336 338 340 344 344 345 345 346 348 350 350 349 347 350 353 356 0 1 358 356 357 359 3 8 12 14 10 16 17 21 27 31 33 34 34 35 37 35 33 32 31 30 29 30 29 29 29 28 29 29 28 29 28 26 24 23 21 21 21 21 20 20 21 21 20 19 18 16 14 12 10 6 3 4 4 3 359 357 354 352 349 348 347 345 342 340 338 335 335 334 332 330 329 327 324 322 321 320 318 316 314 312 310 309 307 305 303 301 299 296 294 292 290 286 282 277 272 268 266 262 257 253 250 247 244 240 237 235 232 228 224 222 220 217 214 210 206 203 199 198 196 194 191 189 187 185 184 183 181 179 177 176 175 174 173 172 172 171 171 172 173 174 178 183 187 189 193 207 209 192 176 169 164 159 157 152 147 144 144 142 141 142 146 148 147 141 140 147 165 179 184 186 191 192 193 193 192 203 210 215 217 217 218 218 217 217 217 218 94 98 99 99 99 101 103 105 108 108 107 108 115 122 127 130 131 130 130 131 131 130 128 125 122 120 116 111 110 112 113 114 116 120 121 123 124 125 126 129 135 139 143 144 145 147 149 150 152 153 154 156 157 158 160 160 162 164 164 164 162 163 164 165 165 166 165 163 162 162 163 163 165 166 165 161 158 157 158 160 163 165 166 168 170 170 170 170 170 170 169 169 169 171 172 173 174 175 175 176 177 176 176 176 175 174 172 169 169 168 168 167 166 163 161 160 161 162 165 168 171 174 177 179 183 187 188 189 189 189 189 190 190 190 191 191 191 192 192 193 193 190 189 190 193 195 196 199 201 202 203 204 201 202 207 207 206 207 210 211 213 217 216 214 215 216 218 220 222 222 223 224 225 226 225 224 225 226 225 225 225 225 226 225 225 226 225 225 226 226 226 225 224 223 223 223 223 222 221 221 220 220 220 220 219 219 219 219 219 219 220 220 220 220 221 223 225 225 225 226 227 227 227 227 227 228 228 228 228 227 226 226 229 229 230 231 233 233 234 234 234 236 238 240 242 244 244 245 244 245 245 247 248 249 249 250 251 253 252 252 252 253 254 255 255 254 254 255 257 258 259 259 258 258 258 259 259 259 258 257 256 258 261 262 264 264 264 264 264 264 264 264 265 267 267 267 267 267 267 268 269 268 267 267 269 270 271 272 272 274 275 275 275 274 274 274 275 278 278 280 282 283 283 283 283 283 280 279 279 280 280 278 274 269 262 250 237 217 209 204 213 255 249 244 241 244 253 252 260 268 267 269 278 286 286 283 282 282 285 286 285 285 285 284 283 283 282 281 281 281 281 280 280 280 280 280 279 280 279 278 278 277 278 279 279 278 277 277 276 277 277 277 277 278 279 279 278 277 277 278 278 277 276 274 274 275 275 275 274 274 272 270 270 269 269 268 267 267 267 266 265 264 263 263 262 262 262 261 261 261 260 260 260 260 259 259 259 259 257 257 257 257 256 256 256 256 256 256 256 256 256 256 257 258 258 259 260 261 262 263 263 264 265 265 266 266 267 269 271 273 274 275 275 276 277 278 279 281 281 283 284 285 286 286 287 288 289 290 292 292 293 295 297 299 302 302 303 304 306 307 308 310 313 316 318 320 322 323 326 329 331 333 336 338 339 342 343 343 343 345 348 348 347 346 347 351 353 356 359 359 358 357 358 0 4 8 10 10 9 15 19 22 27 30 32 34 35 37 40 39 38 36 34 34 34 33 32 31 30 30 31 31 31 30 28 26 25 23 22 21 21 20 19 20 21 21 20 19 19 17 15 14 12 10 10 10 8 4 1 358 355 353 352 350 348 346 343 341 339 337 336 335 332 330 329 327 325 323 321 319 317 315 313 311 310 309 306 303 302 300 298 296 294 292 289 285 282 277 272 270 266 261 256 251 247 244 243 240 236 233 230 227 224 222 220 217 214 210 206 203 202 199 196 194 191 189 188 186 185 183 182 180 178 176 177 175 174 172 172 171 171 171 172 174 178 184 190 193 201 220 214 196 180 173 176 169 161 154 146 141 143 142 143 144 145 145 142 140 140 151 169 181 186 190 193 194 194 193 194 210 218 220 220 219 219 219 218 218 218 219 89 94 96 97 97 99 101 103 104 105 105 109 120 127 130 132 133 132 131 132 132 131 129 128 125 120 116 113 113 116 118 118 118 119 120 119 121 125 129 131 134 138 142 145 147 146 148 149 152 152 152 155 156 158 159 159 160 162 163 162 161 161 161 164 162 163 163 162 161 160 160 160 164 167 166 162 157 157 158 160 163 164 164 166 168 170 171 170 170 170 169 169 170 171 172 174 175 177 178 178 178 177 177 177 175 173 170 167 168 169 168 168 166 162 159 158 158 160 164 167 171 175 179 182 185 187 188 190 190 190 190 191 192 192 193 194 194 192 192 194 193 194 193 194 194 195 197 200 202 204 206 205 203 204 210 208 206 206 207 210 215 219 218 217 217 217 218 220 221 220 221 223 224 225 224 223 224 225 225 224 224 225 225 225 225 225 225 225 225 225 225 224 223 223 223 223 222 222 221 221 221 221 221 220 220 219 219 219 220 220 220 220 220 221 222 224 225 226 226 227 228 228 227 227 227 228 229 229 230 229 228 228 230 231 231 231 232 233 235 236 237 237 239 241 242 245 246 247 247 247 246 248 249 250 251 252 252 254 254 254 254 254 255 256 256 256 256 257 258 259 259 259 259 258 259 259 259 258 258 258 258 259 262 263 265 266 265 265 264 264 264 264 265 266 266 266 267 267 267 268 269 269 268 268 269 270 271 271 272 273 274 275 275 274 275 275 275 276 277 279 281 283 283 283 282 281 281 281 281 281 282 279 274 268 261 251 237 234 216 189 191 235 240 229 221 239 240 250 251 265 264 266 278 285 282 282 283 283 284 285 285 285 286 285 283 284 284 283 283 282 282 281 281 282 281 280 280 280 280 279 278 278 277 277 278 278 277 276 276 276 277 277 277 278 279 278 277 277 277 278 277 276 275 275 275 275 275 274 274 273 271 270 270 269 268 268 268 268 267 266 265 264 263 263 262 262 262 261 261 260 259 259 259 259 258 258 257 257 257 256 256 255 256 256 256 256 255 255 256 256 255 255 256 257 258 259 260 261 261 262 263 263 264 266 266 267 268 269 271 273 274 275 275 276 277 278 279 280 282 283 285 286 286 286 286 287 289 290 290 292 293 295 297 299 301 302 303 304 306 308 309 312 315 316 317 319 321 323 325 328 330 334 335 337 339 341 342 342 343 345 348 347 344 343 345 349 352 355 356 358 357 357 358 2 5 8 8 11 14 17 21 25 28 30 31 32 35 37 40 42 42 41 39 38 38 36 34 32 31 31 32 32 32 31 29 27 25 24 23 22 21 20 20 20 21 21 21 21 20 19 17 16 14 13 12 10 5 4 2 359 357 357 354 352 349 347 344 342 341 340 338 335 333 331 329 327 325 323 321 319 317 315 312 311 309 307 305 303 300 299 297 296 294 290 288 285 281 278 273 269 264 259 254 249 246 245 242 239 234 231 228 226 224 222 219 216 213 210 208 205 202 199 196 194 192 190 190 188 186 184 183 181 180 178 178 176 175 173 172 172 172 171 172 174 175 181 192 198 212 221 209 193 185 180 173 166 160 154 147 143 142 142 143 145 146 142 140 139 140 149 171 185 189 191 192 191 191 195 203 213 221 223 222 221 220 220 220 220 219 219 84 90 94 95 96 98 100 100 102 103 106 113 124 130 133 134 136 136 135 134 133 130 129 129 127 124 119 116 118 119 121 123 123 124 123 123 123 124 128 132 135 137 141 145 149 149 148 148 149 149 150 152 154 157 158 159 159 161 163 162 160 159 158 160 159 159 161 161 162 159 158 157 161 167 167 163 157 156 158 162 164 164 165 165 168 171 172 171 171 171 170 169 170 173 174 175 176 177 179 179 179 178 177 176 174 172 168 166 166 168 168 167 166 162 158 156 156 158 162 166 170 176 182 186 189 189 190 191 192 192 192 193 194 194 195 195 195 193 193 195 195 197 197 197 197 198 199 200 202 204 208 209 208 209 211 210 208 207 207 211 216 220 221 220 220 219 219 220 220 219 220 222 223 223 223 222 223 224 224 223 224 224 224 224 225 224 224 224 224 224 225 224 223 223 223 223 222 222 222 222 222 222 222 221 220 220 219 220 220 220 220 221 221 222 223 224 226 227 227 227 228 228 228 228 228 229 230 231 231 231 230 230 232 232 232 232 233 234 235 238 239 239 241 242 243 245 247 247 248 249 248 250 251 251 252 253 254 254 255 255 255 255 256 256 257 257 258 258 259 259 260 260 259 259 259 259 258 258 258 259 260 261 263 264 266 266 265 265 264 265 265 265 265 266 266 266 266 267 268 269 270 270 270 269 270 270 271 272 272 272 273 275 275 275 275 276 276 277 277 278 280 282 282 282 281 281 282 283 284 284 282 279 274 269 264 262 268 263 213 157 158 214 253 246 230 238 235 242 264 276 281 286 289 285 282 282 283 285 286 287 285 286 288 287 285 286 286 285 283 283 282 281 281 282 282 280 280 281 279 279 279 278 276 276 276 276 276 276 276 276 277 278 278 278 278 277 277 277 277 277 276 276 275 275 275 275 274 273 272 272 271 270 269 269 268 268 268 267 267 266 264 264 263 263 262 262 262 261 261 259 258 258 258 258 257 257 256 256 256 255 255 255 255 255 255 255 255 255 255 254 255 255 255 257 258 259 260 260 260 261 262 263 264 266 267 267 268 269 271 272 273 274 275 275 277 278 279 280 281 283 285 285 285 285 285 286 286 288 290 292 293 295 297 299 300 302 304 306 307 308 310 314 316 316 317 319 321 323 326 328 331 332 335 337 339 340 341 341 343 344 345 345 343 343 345 348 351 353 354 355 355 356 359 4 6 7 8 11 15 20 23 26 29 30 31 33 35 38 40 42 43 44 44 43 40 38 36 34 33 32 33 33 32 31 29 27 26 25 24 23 21 21 21 22 22 23 23 22 22 20 18 16 14 13 10 7 5 4 2 1 360 358 356 353 351 348 346 346 344 341 339 336 334 331 330 329 326 323 321 319 317 316 314 311 308 306 305 302 299 299 297 295 293 289 286 284 281 279 273 268 262 257 253 250 247 244 240 237 234 230 227 227 224 222 218 216 213 211 210 206 203 200 197 194 194 193 191 189 187 186 184 183 182 181 179 178 176 175 173 172 171 170 170 171 176 180 191 211 225 225 206 191 186 180 173 165 159 154 150 147 145 144 142 143 143 141 139 139 143 156 175 187 189 190 190 190 196 207 217 221 225 225 223 223 222 222 222 222 221 221 83 88 92 93 96 98 98 98 100 103 109 118 127 131 133 135 137 139 138 137 135 131 128 127 126 125 122 120 122 124 125 125 126 126 128 127 126 126 128 132 134 137 141 145 149 151 151 149 147 147 149 151 152 154 155 156 158 161 163 163 160 157 156 156 155 156 159 161 163 160 157 155 160 166 166 162 157 155 159 161 164 165 165 165 168 171 173 172 172 171 171 171 172 174 175 175 176 177 179 179 178 177 176 175 173 171 168 166 165 166 166 166 164 160 156 155 155 157 161 165 171 177 184 188 190 192 193 194 194 194 195 196 196 196 197 198 198 196 195 195 197 198 199 199 199 200 200 200 202 204 207 211 211 212 212 212 211 208 208 213 217 220 222 221 220 221 220 221 219 219 220 221 221 220 221 222 223 223 223 223 223 223 223 223 224 224 223 223 224 224 224 224 223 223 223 222 222 222 222 222 222 222 222 222 221 221 220 221 221 221 221 221 221 223 225 226 227 228 228 228 228 228 228 228 229 230 232 232 232 232 232 232 233 234 234 235 235 236 237 239 241 241 242 243 243 246 247 248 249 250 250 250 252 253 253 254 254 255 255 256 256 256 256 257 258 259 260 259 260 260 261 261 260 260 259 259 257 258 259 259 261 262 263 265 265 265 266 265 265 266 266 266 266 267 266 266 267 268 269 270 271 270 270 270 271 271 272 272 272 272 273 274 274 274 275 276 277 276 276 276 278 279 280 280 281 283 285 286 286 285 282 279 276 274 274 272 276 290 nan nan 36 304 301 317 304 282 259 242 284 308 305 303 295 286 285 284 285 287 288 287 285 287 290 290 289 287 285 285 283 283 282 281 281 281 281 280 280 280 279 279 279 278 276 274 274 275 275 276 276 277 277 279 279 278 278 276 277 277 277 277 277 276 276 276 275 275 273 272 271 271 270 270 270 269 269 268 268 267 266 265 264 263 263 262 262 262 262 261 260 258 258 258 257 257 257 256 256 255 255 255 254 254 254 254 255 255 254 254 254 254 254 255 255 257 258 258 259 259 260 260 261 262 264 265 266 267 268 269 269 270 272 273 274 275 276 277 278 279 281 281 281 282 283 284 284 284 285 288 290 292 293 295 297 297 300 302 304 307 308 309 311 315 315 316 317 319 321 324 326 328 330 333 336 337 338 339 340 342 342 344 345 344 344 345 345 346 347 351 354 353 353 354 358 4 6 6 9 13 17 20 23 27 28 31 33 35 36 38 40 41 40 41 43 44 43 39 37 35 35 33 32 33 33 31 29 28 28 27 25 24 22 24 23 24 24 23 23 23 22 20 18 17 15 13 11 8 6 5 4 3 1 359 358 355 352 350 350 349 346 343 340 337 334 334 332 329 326 324 321 319 318 316 314 310 308 305 303 303 300 298 296 294 292 288 285 284 281 278 272 267 261 258 254 251 246 242 238 236 233 231 228 225 223 221 218 215 213 212 210 207 204 201 199 197 196 194 192 190 188 187 187 186 184 182 180 178 177 176 175 173 171 170 170 170 172 182 207 227 235 227 205 191 184 176 170 165 158 155 151 149 147 143 141 142 141 140 138 140 148 164 178 186 187 188 186 191 212 220 228 229 227 226 225 224 223 224 225 224 223 223 83 88 91 93 95 96 95 97 102 106 111 119 128 134 135 137 139 140 141 140 137 134 131 128 126 124 122 121 123 126 126 127 126 126 127 125 127 129 130 130 133 137 142 145 149 151 151 150 147 147 148 150 151 151 152 153 157 161 162 162 161 159 157 156 153 153 158 161 164 164 159 156 160 165 166 161 157 157 158 160 164 165 166 166 168 171 172 173 172 173 173 172 172 172 173 176 176 176 177 178 178 176 175 174 172 170 167 166 163 163 163 162 160 158 155 154 155 157 161 166 172 177 182 187 191 194 195 195 196 197 198 199 199 198 197 198 199 199 198 197 198 199 200 200 200 199 199 200 203 205 207 208 209 212 213 215 213 211 211 214 216 220 222 223 222 221 220 220 219 219 220 221 220 219 220 223 222 222 222 223 223 223 222 223 224 223 222 223 224 224 224 223 223 222 222 222 222 222 221 222 222 222 222 222 222 222 222 222 223 222 221 222 222 223 226 227 228 228 228 229 229 229 229 229 231 232 233 233 233 233 234 234 234 235 236 237 237 238 239 241 242 243 243 244 245 246 248 249 250 250 251 252 253 254 254 254 254 254 256 257 257 257 257 257 259 260 260 261 261 261 261 261 261 260 259 258 257 258 259 260 261 263 265 266 265 265 266 266 266 266 267 267 267 267 267 268 268 269 270 271 271 270 270 271 272 272 272 273 273 273 273 273 273 275 277 277 276 276 275 275 275 276 276 278 281 284 287 289 288 286 282 280 280 280 282 284 294 306 318 332 344 344 339 346 348 330 293 261 321 325 310 302 296 290 287 288 287 287 287 286 283 286 289 291 290 288 286 284 283 282 281 281 281 280 279 279 280 280 279 279 279 278 277 276 275 275 275 275 276 277 277 278 278 278 277 276 277 277 277 277 277 276 276 276 275 274 273 272 271 271 271 270 271 270 269 268 267 267 265 265 264 263 263 262 262 262 261 260 259 259 259 259 258 257 257 255 255 255 254 254 253 253 253 253 254 254 254 254 254 254 254 255 255 256 257 258 258 257 258 259 261 262 264 265 266 267 267 268 268 269 270 272 273 274 274 275 276 278 280 278 278 279 281 281 282 283 285 287 290 292 294 294 295 298 300 302 305 307 308 310 310 313 314 315 317 318 321 323 326 327 330 332 334 336 337 339 339 341 343 344 345 345 345 346 346 346 349 352 353 352 352 353 358 359 3 6 10 14 17 19 21 25 28 31 33 36 38 38 39 39 38 39 40 43 43 39 39 37 35 33 32 34 35 33 30 30 29 27 26 25 24 25 25 25 24 24 23 23 21 21 19 17 16 14 12 9 8 7 5 3 1 360 358 356 355 353 351 350 348 345 342 339 338 336 333 329 327 324 321 320 318 316 313 310 307 304 303 302 299 296 294 292 290 289 286 283 280 276 272 266 262 259 255 250 245 240 237 235 233 230 227 224 222 219 217 216 215 213 210 208 205 202 201 200 197 195 194 192 190 190 189 188 186 183 181 179 178 177 175 173 171 172 173 174 178 190 223 239 238 227 217 188 178 169 164 161 157 156 151 148 146 142 141 141 144 139 139 143 156 171 175 185 191 190 191 199 218 231 234 231 228 227 226 226 226 225 225 226 225 225 84 87 90 93 95 94 95 99 103 109 114 123 132 137 139 140 140 140 140 139 135 132 131 129 128 126 123 120 121 124 126 128 128 126 123 119 121 127 131 131 131 134 138 143 150 151 149 146 145 145 146 148 149 149 150 151 155 160 162 162 161 160 159 156 153 152 154 159 162 166 162 157 160 164 164 164 159 158 158 162 165 167 167 168 168 170 172 173 173 174 174 174 172 172 172 175 176 177 176 176 177 175 174 172 171 169 167 166 162 160 160 160 158 156 154 153 155 159 163 167 171 178 184 189 194 196 196 196 198 201 201 202 201 199 197 195 195 197 198 199 200 200 203 202 199 196 196 199 202 207 208 206 208 212 216 218 215 213 213 216 216 219 221 221 223 221 219 218 218 219 221 221 220 220 221 223 222 222 222 223 224 223 223 224 224 223 222 223 223 223 223 222 222 222 222 222 222 222 221 221 222 222 223 223 223 223 223 223 224 223 222 222 223 224 226 227 228 229 228 228 229 230 230 230 232 233 234 234 235 235 236 236 236 238 239 239 239 240 240 242 243 243 244 245 246 247 248 249 251 252 252 253 254 255 255 254 254 255 257 258 259 258 258 258 259 260 260 261 262 262 261 262 262 261 259 259 258 259 260 262 263 265 266 266 265 265 265 266 266 266 266 266 266 266 267 269 270 271 271 271 270 270 270 271 272 272 272 273 273 273 273 273 274 275 277 277 276 275 275 275 275 274 275 276 280 283 286 290 290 288 284 281 282 285 288 293 297 307 319 326 332 339 341 344 351 5 0 328 330 325 311 305 299 295 290 289 291 289 285 282 282 287 293 290 288 286 283 282 282 281 280 280 280 279 278 279 280 280 278 278 278 278 278 276 276 275 275 276 276 277 277 277 277 277 276 276 277 278 278 278 277 277 276 276 275 274 272 272 272 272 272 271 271 270 269 268 267 266 265 265 264 264 263 262 261 261 260 259 259 259 259 258 257 256 256 255 254 254 254 253 253 252 252 252 253 253 253 253 253 254 255 255 255 255 256 256 256 257 258 259 260 262 263 264 264 265 266 267 268 268 269 271 272 272 272 273 275 276 277 277 277 278 279 280 281 283 285 288 290 291 293 294 296 298 300 302 305 307 308 309 311 312 313 315 317 319 320 321 324 327 329 332 333 334 335 337 338 340 343 344 345 346 346 347 347 348 350 352 352 352 352 353 354 358 3 7 11 15 16 17 19 23 28 32 33 36 38 38 38 37 38 39 40 42 42 41 39 38 36 33 32 34 35 35 33 32 31 29 27 26 26 26 26 25 24 24 23 23 22 21 20 18 17 16 13 10 10 8 6 4 1 360 359 358 357 356 353 351 349 347 345 343 340 337 333 330 327 324 323 321 318 315 312 309 307 305 303 301 299 296 293 291 289 288 285 281 278 275 271 268 264 259 254 249 244 239 237 235 233 229 226 223 221 219 218 216 214 213 211 208 206 205 204 201 199 197 196 195 193 192 190 189 187 185 182 182 181 178 176 174 173 176 177 179 185 199 238 244 243 229 207 182 175 166 160 161 159 159 151 146 146 144 141 144 145 141 140 151 160 174 186 189 195 198 204 215 225 234 234 232 230 229 229 228 227 227 226 227 227 226 83 85 89 92 93 93 96 103 108 115 122 129 135 138 139 141 142 141 138 135 131 129 129 128 128 127 125 122 123 125 125 125 127 128 123 118 119 122 125 127 129 129 133 141 151 153 148 141 140 143 145 145 145 148 151 151 153 158 162 164 163 161 161 156 153 149 149 154 158 162 162 157 158 159 161 163 159 157 159 162 166 167 168 170 171 172 173 173 172 172 174 174 172 172 172 176 177 175 175 176 176 174 173 171 170 168 167 163 160 158 158 158 157 154 152 152 155 159 163 168 173 182 190 194 198 199 198 198 201 204 204 204 203 202 199 195 194 195 197 200 202 202 205 205 201 198 198 201 203 210 210 207 209 213 217 219 219 217 217 218 216 216 215 220 222 221 218 218 218 219 221 221 220 220 221 222 222 223 223 223 223 223 223 224 224 222 222 223 223 223 222 221 221 222 222 222 222 222 222 222 222 223 223 223 224 224 223 223 224 224 223 224 224 225 226 227 229 229 228 229 229 230 231 231 233 234 234 235 236 237 237 238 238 240 241 241 241 241 242 242 244 245 245 246 247 247 249 250 251 253 254 254 256 256 255 255 255 256 257 260 260 260 260 260 260 261 261 262 262 262 262 262 261 261 260 259 259 261 263 264 265 266 266 266 266 266 266 266 266 266 266 266 266 266 268 269 271 271 271 270 270 269 270 271 271 271 271 272 273 274 274 274 275 276 276 277 276 276 276 276 276 275 276 277 278 281 282 285 291 287 290 286 285 288 293 298 305 311 317 321 323 327 331 332 330 339 347 346 334 318 309 304 299 297 293 293 294 290 285 283 282 283 285 285 285 283 283 282 281 280 280 280 279 278 279 280 280 279 278 278 278 278 277 277 276 275 275 276 277 277 277 277 276 276 276 276 276 277 277 277 277 276 276 275 274 273 273 272 272 272 272 272 271 270 269 268 267 266 266 265 265 264 264 263 261 260 259 259 259 259 258 257 256 255 255 254 254 253 253 253 253 252 252 252 252 252 252 252 252 253 254 254 254 254 254 255 256 257 258 260 261 262 262 263 264 265 266 267 268 268 268 269 269 270 271 272 273 274 275 276 277 278 279 280 281 283 285 287 289 290 292 295 296 298 299 301 304 305 307 309 310 312 312 314 317 317 319 321 324 326 329 331 332 334 334 336 338 341 343 344 346 347 348 348 348 347 348 350 351 352 352 352 355 359 3 9 13 14 14 15 20 24 29 31 33 35 36 38 39 38 39 39 40 40 40 40 39 38 36 34 33 33 34 35 33 32 31 29 28 28 27 26 25 24 24 24 23 23 23 22 21 19 18 16 15 14 11 9 7 4 2 1 360 359 358 357 355 352 351 350 348 345 342 338 334 331 328 327 325 321 318 315 312 309 307 305 303 300 298 295 292 291 289 287 284 279 277 273 271 269 263 258 253 248 244 240 238 235 232 229 226 223 222 220 218 216 214 213 211 209 209 207 205 203 200 198 199 198 196 194 192 191 189 188 186 184 182 180 178 177 176 178 179 183 193 213 237 242 235 215 195 183 178 173 172 167 163 166 156 148 147 147 143 141 143 144 145 161 179 192 197 196 200 211 219 226 235 238 235 234 232 231 231 230 229 228 228 228 228 227 80 82 87 90 91 94 104 114 121 125 128 131 135 136 137 140 142 142 139 133 130 128 127 127 126 126 126 127 128 128 126 124 125 125 125 121 122 124 122 121 125 128 132 142 152 156 151 144 139 143 146 145 144 148 149 153 153 157 164 168 166 164 163 158 151 146 145 150 155 157 157 158 157 158 160 162 158 157 161 163 165 166 167 169 171 172 172 169 170 172 174 174 172 171 173 174 176 175 174 175 175 174 172 170 169 167 165 162 159 156 155 155 155 152 150 151 153 158 164 172 179 187 194 199 201 201 201 201 203 205 207 207 207 204 200 196 195 193 194 197 201 203 205 207 206 204 204 205 208 211 210 209 210 213 217 220 221 221 222 222 221 217 216 220 221 220 218 218 218 218 219 219 220 219 219 221 221 223 223 222 223 223 223 223 224 223 223 222 223 223 221 222 222 222 222 222 222 222 222 222 223 223 223 223 224 224 224 224 225 226 225 225 225 225 226 228 229 229 229 230 231 232 233 233 233 234 235 236 237 238 238 239 240 241 242 243 243 243 243 244 246 247 247 247 247 248 249 251 252 253 254 256 256 256 256 256 256 257 258 260 261 261 262 261 261 262 262 262 262 262 262 262 261 261 259 259 260 262 264 265 265 265 265 266 266 266 266 266 266 266 267 267 267 268 269 270 271 271 271 270 270 270 270 269 269 269 270 271 272 273 275 276 276 276 276 276 277 277 277 277 277 277 278 278 278 277 277 277 278 278 281 282 286 291 296 302 306 310 312 316 319 321 324 325 323 322 327 330 329 325 314 301 293 292 292 294 295 291 287 287 287 288 285 282 280 281 282 282 281 281 281 281 279 278 279 280 279 278 277 278 278 278 277 276 276 275 275 276 276 277 277 277 276 276 276 276 276 276 276 276 276 275 275 275 274 273 273 273 272 272 272 271 270 270 269 269 269 268 267 265 265 264 264 263 261 260 259 259 259 259 258 256 255 255 254 254 253 253 253 252 252 252 251 251 251 251 251 251 251 252 253 253 253 253 254 254 255 257 258 259 260 261 261 262 263 265 266 266 267 267 266 267 268 269 270 271 272 273 273 274 275 276 278 279 281 283 285 286 288 290 292 294 296 297 298 300 302 304 306 307 309 310 311 313 314 316 319 321 323 325 328 330 331 332 335 337 339 340 342 344 346 347 348 348 348 348 349 350 351 352 352 353 356 359 4 11 15 16 15 16 21 26 30 32 32 33 35 38 39 38 39 39 40 40 40 40 39 38 36 35 34 33 34 34 33 32 31 30 29 29 28 27 25 24 24 24 24 24 24 23 22 20 19 18 16 14 12 9 7 5 4 3 1 360 359 358 356 354 353 353 350 347 343 339 335 334 331 328 325 322 318 314 312 311 308 304 302 299 297 295 291 290 288 285 283 278 275 274 271 267 262 257 252 248 243 243 238 234 231 228 226 223 222 220 218 217 215 213 213 212 210 209 207 205 202 200 201 200 198 196 193 192 191 190 188 186 184 182 180 180 179 179 182 190 203 223 232 234 219 200 189 183 184 186 185 183 179 176 167 163 158 150 144 139 142 148 155 174 196 200 200 198 202 213 229 238 239 239 238 236 235 234 232 232 231 230 230 229 229 228 76 80 82 87 91 100 119 128 131 133 135 136 136 136 136 136 139 142 141 137 133 129 127 125 124 123 125 127 128 128 128 128 125 123 122 121 122 125 124 122 124 128 135 146 154 158 158 150 144 146 149 148 146 145 148 154 157 159 165 170 169 167 164 159 151 145 144 148 149 155 156 160 160 157 160 161 160 156 160 162 163 165 166 168 168 168 169 166 167 170 173 175 175 173 173 175 177 175 174 173 173 172 169 168 167 166 164 161 157 152 151 151 150 149 149 150 153 159 169 179 185 191 197 202 204 204 204 206 206 208 210 210 210 207 202 197 195 193 193 195 198 200 203 206 208 207 206 208 210 212 211 211 212 213 215 219 220 220 222 223 224 222 221 218 216 216 217 218 218 217 217 217 218 218 217 219 219 222 222 223 223 223 223 223 223 223 223 222 223 222 222 223 223 223 223 222 222 223 223 223 223 223 223 224 224 225 225 225 226 227 227 226 226 226 227 228 229 230 230 230 232 233 234 234 234 235 236 237 237 238 240 241 241 242 242 243 243 244 245 246 248 248 248 248 248 249 249 251 252 253 254 256 257 257 257 258 258 258 258 259 260 262 262 263 262 263 263 262 262 262 262 262 261 261 261 261 262 263 265 264 264 264 264 265 265 266 266 266 266 267 268 268 269 269 270 270 271 271 271 271 271 271 270 269 269 268 270 271 271 274 276 277 276 275 276 275 276 276 277 277 277 278 278 279 277 277 278 277 274 274 275 281 285 293 299 302 303 308 312 316 318 320 322 322 323 327 326 325 326 325 318 303 293 288 289 295 295 294 290 288 289 290 285 280 279 280 283 283 282 281 282 282 280 278 279 279 278 277 277 277 278 277 276 276 275 275 275 276 276 277 276 276 276 276 275 276 276 275 274 274 275 275 275 274 273 273 273 272 272 271 271 271 270 270 269 270 269 268 267 266 265 264 263 262 261 260 259 259 259 258 257 256 255 255 254 253 253 252 252 251 251 251 250 250 250 250 250 250 250 250 251 251 252 253 254 255 256 257 258 258 259 260 261 262 263 263 264 265 265 265 265 266 267 268 270 270 270 271 271 272 274 275 276 278 280 282 283 284 286 289 291 293 294 296 297 299 301 302 304 306 308 309 310 312 314 316 319 321 323 325 326 327 329 332 335 337 339 340 342 344 345 347 348 348 349 350 351 352 352 353 354 356 359 0 3 8 14 16 15 16 22 28 31 32 32 33 35 38 39 39 39 39 39 40 39 39 38 37 36 35 34 34 34 34 33 32 31 31 29 29 28 26 25 24 24 25 25 24 24 24 23 22 21 19 16 14 11 9 8 7 6 4 2 360 360 358 358 357 355 354 351 348 344 341 337 337 333 329 325 322 318 317 314 311 307 304 301 298 296 296 292 289 287 284 281 279 275 273 270 266 262 256 252 250 247 242 238 234 231 228 227 225 222 220 218 217 216 215 214 213 211 209 208 206 206 205 203 201 199 197 195 195 194 192 190 187 185 184 184 182 181 181 185 196 205 213 231 231 205 192 189 187 190 196 200 202 192 182 176 172 159 153 142 138 147 162 174 191 202 200 198 197 202 230 242 244 241 240 238 240 238 236 234 233 234 233 232 230 229 229 73 75 81 88 97 109 127 137 137 139 141 142 140 139 138 135 134 135 136 135 132 131 130 127 124 124 124 125 126 126 126 128 127 124 122 119 118 122 125 127 128 130 139 148 156 159 158 151 146 146 149 149 141 142 148 156 160 161 165 167 166 164 163 159 151 143 141 143 145 153 156 161 163 157 159 162 162 157 161 162 163 165 165 166 168 168 167 166 167 170 173 177 177 176 174 177 179 177 176 173 170 169 168 169 167 164 161 158 153 147 146 146 146 145 146 149 156 164 174 183 189 194 202 207 207 208 208 209 209 211 214 214 213 210 206 200 197 197 196 196 198 199 202 206 209 208 207 208 212 212 214 215 216 215 215 216 219 221 221 221 222 223 222 216 213 214 216 217 216 216 217 216 217 217 217 217 219 221 223 223 224 224 224 224 223 222 222 222 222 223 223 224 224 223 223 223 223 223 223 223 223 223 223 225 225 225 226 226 226 227 227 227 226 227 228 230 230 230 231 231 232 233 235 235 235 235 236 237 238 240 241 242 243 243 243 244 244 246 247 248 249 250 250 250 249 250 250 252 254 255 255 255 256 257 259 259 259 259 259 259 260 262 263 263 263 263 262 262 262 262 262 262 262 262 263 264 264 265 266 265 265 265 265 265 266 266 266 267 267 267 268 269 269 269 270 270 270 270 271 271 272 272 272 271 270 270 271 271 272 275 277 277 276 276 275 275 275 275 276 276 277 278 278 278 277 278 277 275 275 274 278 282 287 295 296 300 305 309 312 316 317 319 319 322 322 320 319 322 321 319 313 300 294 288 294 294 295 293 289 288 287 288 284 280 280 280 283 284 283 282 283 282 279 279 279 279 278 278 278 278 276 276 276 276 276 275 275 276 276 276 276 276 276 276 276 276 275 275 274 274 274 274 274 273 272 272 272 272 272 271 271 270 270 269 269 269 268 268 267 266 265 264 263 262 261 260 259 258 258 257 256 256 256 255 254 253 252 251 251 251 250 250 250 249 249 249 249 249 249 249 249 250 251 252 253 254 255 256 257 257 258 259 260 261 262 262 262 263 263 264 264 265 266 267 268 269 268 269 270 271 272 273 274 277 278 279 281 282 285 287 290 292 294 295 296 298 300 302 304 306 307 308 310 311 314 317 318 320 322 322 324 326 329 332 335 338 339 341 342 343 344 346 347 349 350 350 351 352 353 353 354 359 1 2 4 7 12 14 16 18 22 28 31 32 33 34 35 38 39 38 39 38 39 39 38 38 38 37 36 35 34 34 34 34 33 32 31 31 29 29 28 26 25 25 25 25 26 25 25 24 24 24 23 21 17 14 11 10 9 8 7 5 2 1 0 359 359 358 357 355 353 349 346 345 341 338 334 330 325 323 320 318 314 310 307 303 300 299 297 294 292 288 285 282 280 279 275 272 268 265 261 257 254 251 247 242 238 234 231 230 228 225 223 220 219 217 216 216 215 213 212 210 209 209 208 207 205 203 201 199 198 197 195 194 191 189 188 187 187 185 184 184 187 197 200 216 232 231 203 195 195 196 196 202 206 204 192 190 185 170 161 153 142 136 157 183 199 205 203 199 199 203 213 228 245 244 243 242 241 241 240 238 236 236 237 237 235 233 231 227 75 77 84 96 109 123 135 139 137 137 140 143 144 142 141 139 136 132 130 130 132 133 133 130 126 126 127 127 127 125 123 123 122 124 124 119 117 120 122 127 132 133 139 148 155 158 154 152 144 142 141 144 137 142 150 156 159 159 162 160 159 158 159 155 153 147 140 140 143 149 156 162 162 157 160 163 165 162 163 162 162 161 166 168 167 167 165 165 169 171 174 177 179 178 178 179 179 178 174 171 169 167 168 167 165 162 156 152 148 143 143 143 143 142 144 150 160 170 180 188 195 201 208 211 212 211 211 211 212 214 217 216 216 215 211 205 203 203 202 201 201 201 204 208 210 210 208 209 212 213 215 216 217 218 218 218 219 222 222 219 218 219 218 214 212 214 215 215 215 215 217 216 216 216 217 217 219 222 224 224 223 224 224 224 222 222 222 223 223 224 223 224 223 223 224 224 223 223 223 224 224 224 225 226 226 226 227 227 227 228 228 228 228 228 230 231 232 232 231 232 232 234 235 236 236 237 238 238 239 241 242 242 243 243 244 245 246 247 248 249 249 250 251 251 250 250 251 253 255 256 256 256 256 258 259 260 260 260 260 259 260 262 263 264 263 263 263 263 263 263 263 262 263 264 265 266 266 266 266 267 267 267 267 267 267 267 266 266 267 267 268 269 269 269 269 269 270 270 270 271 271 272 271 272 273 274 274 273 274 276 277 277 277 277 276 274 274 274 274 275 277 277 277 276 277 277 277 276 276 277 280 284 285 292 297 301 305 309 313 315 316 317 316 318 317 312 313 310 308 307 306 292 288 286 291 296 299 291 288 286 286 287 285 282 282 283 285 285 284 284 283 281 279 279 279 279 278 278 278 278 275 274 276 276 276 275 276 276 276 275 275 276 277 276 276 276 275 275 274 274 273 274 273 273 273 272 272 272 272 271 270 270 270 269 269 268 268 267 267 266 266 264 264 263 261 260 259 258 257 257 256 256 256 255 253 253 252 251 250 250 250 249 249 248 249 249 249 248 248 248 249 250 251 252 253 254 255 255 256 257 258 259 260 260 261 260 261 261 263 263 264 264 265 266 266 266 266 267 268 269 271 272 274 274 276 278 280 281 282 285 288 290 291 293 295 297 299 301 304 305 306 308 310 312 314 316 317 318 320 321 323 325 328 332 335 337 338 339 341 343 344 345 347 349 350 350 352 353 354 354 357 2 3 2 2 7 11 14 16 18 21 25 31 33 32 34 36 38 39 39 38 38 39 38 38 38 38 38 36 35 34 34 35 34 33 33 32 31 30 29 28 28 27 25 25 26 26 26 25 25 25 24 23 21 17 15 11 10 9 9 9 5 2 0 1 1 360 360 358 357 354 353 351 347 343 340 337 331 328 326 322 319 317 313 308 305 303 301 297 293 290 287 283 282 280 277 274 271 268 264 262 259 255 251 247 243 239 236 234 231 228 225 223 221 219 219 217 216 215 214 213 212 211 211 210 208 206 204 203 203 201 199 197 196 193 192 192 190 190 188 186 187 188 192 200 213 230 234 206 226 214 205 201 203 212 212 206 201 190 177 161 154 152 150 198 216 214 211 204 204 206 214 229 242 245 244 243 243 242 242 241 240 240 240 240 239 236 232 228 225 88 93 101 111 125 135 141 141 137 135 136 138 139 141 141 141 141 136 132 129 130 131 132 128 125 124 127 129 130 128 126 125 122 120 125 126 124 122 117 120 128 133 138 146 154 156 157 152 143 139 136 134 137 143 151 152 153 152 155 153 154 154 156 158 155 149 140 141 144 148 157 160 161 156 160 164 167 164 164 163 161 160 164 166 168 167 167 166 171 172 174 177 180 181 181 182 179 175 171 169 168 167 166 163 161 157 152 148 145 143 142 142 141 141 143 150 162 176 187 197 203 208 211 212 215 215 214 216 216 216 217 218 219 218 216 212 209 210 210 208 206 205 206 209 212 211 209 209 211 213 214 215 216 218 219 219 220 221 221 219 218 217 215 214 213 213 213 213 214 215 216 215 215 215 217 218 219 222 222 223 223 223 224 223 222 222 223 223 224 224 223 224 224 224 224 224 224 224 224 225 225 225 226 226 226 227 228 228 229 229 230 230 229 229 230 232 232 233 233 233 233 235 236 237 237 238 239 240 240 242 242 243 244 244 244 246 248 249 249 250 250 251 252 252 252 252 253 254 256 257 257 257 258 258 259 260 260 260 260 260 260 262 263 263 264 263 263 263 263 263 263 263 263 265 266 266 267 267 267 267 267 267 267 267 267 267 267 266 267 267 268 269 269 269 268 269 269 269 270 271 271 271 271 274 276 277 277 276 277 278 278 278 278 277 276 274 273 273 274 275 276 277 276 276 276 276 275 275 277 278 280 282 286 292 297 301 306 310 313 313 314 314 315 314 315 311 307 306 302 301 298 292 287 287 289 292 294 289 287 285 284 284 284 282 283 284 285 285 284 285 283 283 281 279 279 279 278 278 279 277 274 275 274 275 275 275 276 276 275 275 275 275 277 276 276 275 275 275 275 274 274 274 273 273 273 272 273 273 272 271 271 270 270 269 269 268 268 267 267 266 266 265 264 263 261 260 258 258 257 257 257 256 256 254 253 252 251 251 250 249 249 248 248 248 248 248 248 248 248 248 250 250 251 252 252 253 253 254 255 256 257 258 259 259 259 259 260 261 262 263 264 264 264 264 264 265 265 266 267 268 270 270 271 272 274 276 278 279 281 284 284 287 289 291 294 296 298 300 303 303 305 307 310 312 313 314 316 316 319 321 323 325 329 333 334 336 337 339 341 342 343 345 347 348 349 351 353 354 356 357 359 1 2 2 4 8 10 15 17 19 19 24 31 33 32 34 35 37 38 40 39 39 39 38 38 37 38 38 36 35 34 35 35 35 34 33 33 32 31 30 30 29 28 26 26 26 26 27 26 26 25 23 21 19 17 13 10 10 10 10 10 6 1 1 1 1 1 1 360 358 358 357 353 349 345 341 338 337 334 328 324 321 319 316 312 309 306 301 296 292 289 287 284 282 279 276 273 270 267 264 263 260 256 251 248 243 241 238 235 232 228 226 223 222 221 220 218 217 216 215 214 214 213 212 211 210 208 207 207 205 203 201 198 196 198 196 194 192 191 190 190 190 190 192 198 207 221 234 234 245 233 216 209 209 217 220 214 206 199 174 165 168 174 186 223 231 222 217 214 214 215 225 237 246 246 244 244 243 243 243 242 241 241 241 240 237 226 223 221 221 113 121 126 131 139 143 144 144 143 141 141 140 139 139 139 139 140 139 135 130 128 128 128 126 123 122 123 124 126 127 125 125 123 119 123 128 130 123 113 113 122 132 139 141 148 155 159 153 145 139 134 130 142 150 152 149 147 148 151 149 147 149 154 161 159 149 141 142 146 151 157 157 158 156 159 159 162 166 164 164 161 158 160 163 167 169 169 170 170 173 175 175 178 182 183 183 179 171 167 166 166 166 164 161 158 155 150 146 142 141 138 138 140 142 145 153 166 180 192 204 210 212 213 215 219 218 218 219 220 220 220 222 223 223 221 219 216 215 214 211 210 209 208 210 213 213 211 211 211 212 213 216 217 217 218 219 220 220 220 220 219 217 215 214 213 213 212 212 213 215 215 214 214 215 216 216 217 218 220 222 222 222 223 223 222 223 223 223 224 223 224 225 225 225 225 225 225 226 226 226 226 226 226 226 227 228 229 229 230 230 232 231 230 230 230 231 233 235 235 234 235 236 237 238 238 239 240 241 241 242 243 244 245 246 247 247 249 250 250 250 250 251 252 253 254 254 254 255 256 257 258 258 258 259 259 260 260 260 260 261 261 262 263 263 263 263 263 263 263 263 264 264 265 266 267 267 267 267 267 267 267 267 267 267 268 267 267 267 267 268 269 269 269 269 268 268 268 269 271 272 271 271 273 275 277 278 278 279 279 279 278 278 278 277 276 274 273 273 274 276 277 277 276 276 275 274 275 276 276 277 278 281 286 291 295 300 305 309 311 311 312 313 314 314 313 310 308 302 301 303 298 293 290 288 289 290 291 288 285 284 283 282 281 283 283 283 283 284 285 285 285 283 280 279 279 278 277 278 279 278 276 275 275 275 275 276 276 275 274 274 275 276 276 275 275 275 275 275 275 275 275 274 273 273 273 272 272 272 272 271 271 271 270 269 268 268 267 267 267 266 265 265 264 263 261 260 259 259 258 257 257 256 255 254 252 252 251 250 249 248 248 248 248 248 247 247 247 247 248 249 250 250 251 252 252 252 253 254 254 255 256 257 258 258 258 259 259 260 261 262 263 263 263 263 264 264 264 265 266 267 268 269 270 270 271 273 275 278 278 280 282 285 288 290 292 295 297 297 300 302 304 306 309 311 312 312 314 316 318 321 323 326 329 332 333 335 336 338 340 341 343 344 345 347 349 351 353 355 357 358 359 1 1 4 6 10 14 19 20 19 18 22 29 33 34 34 35 36 38 39 39 38 38 37 37 37 38 38 36 35 35 35 35 35 34 34 33 32 32 32 31 30 29 27 26 27 27 27 27 26 23 21 18 15 13 9 6 9 14 17 13 7 3 2 2 2 2 2 2 2 1 358 356 352 348 344 341 341 336 329 325 321 315 314 312 310 306 299 296 292 290 287 284 281 278 276 273 270 268 265 263 259 256 252 248 245 244 240 237 233 229 226 225 224 222 220 219 217 217 217 216 215 214 213 212 211 210 210 208 207 205 202 200 200 200 199 197 195 193 193 194 193 193 194 198 207 219 230 247 258 247 228 219 217 219 217 211 204 192 175 176 197 213 225 236 236 225 221 217 215 217 230 240 244 245 245 244 243 243 242 241 238 237 236 235 230 215 213 216 219 137 141 141 145 148 148 147 147 148 147 149 149 145 141 138 137 136 137 137 135 130 128 125 122 120 120 120 119 119 120 116 115 118 119 123 125 126 117 110 113 121 125 134 143 149 152 153 154 149 140 136 137 152 156 153 145 141 140 145 147 139 143 149 162 158 145 139 140 142 149 157 157 156 156 156 157 160 162 163 165 162 158 157 160 166 169 171 171 172 174 174 176 178 182 186 185 177 170 165 162 162 163 162 159 157 156 150 142 140 138 133 135 136 140 148 159 171 184 189 200 210 217 218 221 224 222 221 222 222 222 223 226 227 228 228 228 225 219 212 212 214 213 210 211 215 217 216 214 212 212 214 218 220 217 218 219 220 220 220 220 219 218 216 215 212 212 212 212 213 214 214 214 214 214 214 215 216 218 220 221 222 222 223 223 223 223 224 223 223 223 224 225 226 226 226 226 226 227 227 227 227 227 227 228 229 229 230 230 231 231 232 233 232 232 232 233 234 236 236 236 237 238 238 238 240 240 241 242 242 243 244 244 246 248 248 249 250 251 251 251 250 251 252 254 255 255 255 256 256 257 258 259 259 260 260 261 260 260 261 261 262 262 262 263 263 263 264 264 263 264 265 266 266 266 267 267 266 266 267 267 267 268 268 267 267 267 267 267 268 268 268 268 269 269 269 268 268 269 270 272 272 273 275 276 277 277 279 279 280 279 278 278 277 276 275 274 274 275 276 277 278 277 277 277 275 274 274 275 275 276 278 280 284 288 292 298 303 305 307 308 310 313 315 316 316 313 311 309 310 308 301 294 290 289 288 289 289 288 286 284 282 280 281 282 282 282 282 283 284 283 283 281 279 279 279 277 276 277 278 278 277 276 275 274 275 276 276 275 274 274 275 276 276 274 273 274 274 275 274 274 274 274 273 273 272 271 271 271 271 271 271 270 269 268 268 268 267 267 266 265 265 265 264 263 261 261 260 259 258 257 256 256 255 253 252 251 251 250 248 248 248 248 248 247 247 247 247 248 248 249 249 250 250 250 251 251 252 252 253 254 255 256 256 257 258 258 259 259 260 261 262 262 262 262 263 264 264 264 265 265 266 267 268 268 270 272 273 275 275 277 280 283 286 289 292 293 294 296 299 302 303 305 308 308 310 312 314 316 318 320 323 326 327 329 332 334 336 337 339 341 342 342 343 346 349 351 354 355 356 358 359 1 3 7 11 15 17 21 24 20 18 22 28 32 33 35 35 35 36 38 38 38 38 38 37 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 31 30 28 27 27 27 27 27 26 22 17 14 12 8 5 5 12 22 28 23 18 7 5 2 1 2 5 5 6 4 2 0 355 352 350 347 342 336 329 324 319 314 313 309 308 304 300 294 292 291 288 284 281 278 275 274 271 268 265 262 259 255 252 252 249 245 241 238 234 231 229 227 225 223 221 220 218 218 218 218 217 216 214 213 213 212 211 210 208 207 205 204 203 202 202 200 198 197 198 198 197 196 197 201 211 221 235 258 266 254 235 228 223 219 212 207 199 184 174 187 232 238 240 242 239 224 217 213 212 216 234 242 243 246 245 242 241 240 239 238 228 226 227 225 222 218 215 213 214 148 149 149 151 152 151 151 150 149 149 152 154 151 145 140 137 136 136 137 135 131 127 125 123 121 120 119 119 118 116 111 109 111 118 127 125 117 110 106 113 121 122 133 146 152 148 143 147 145 139 142 147 155 158 152 148 137 137 139 143 129 135 142 158 149 136 133 139 140 148 156 158 159 155 156 157 158 160 160 162 160 156 154 156 163 167 172 173 175 175 176 178 180 183 185 184 177 170 163 158 157 158 159 155 154 150 144 136 134 133 130 129 133 142 153 163 168 180 194 206 216 220 223 224 225 225 225 225 225 224 225 229 231 233 234 233 230 216 204 210 216 214 211 213 217 219 219 216 213 214 216 220 221 219 218 220 221 221 221 221 221 219 215 213 212 212 212 212 213 215 215 215 215 214 214 216 217 218 222 223 223 223 224 224 225 224 224 224 224 224 225 226 226 226 227 227 227 227 228 229 228 228 228 229 230 231 232 232 232 233 233 235 235 235 235 235 236 238 238 238 239 240 239 239 242 242 242 243 243 244 245 246 247 249 249 250 250 251 252 252 251 251 253 256 257 256 256 256 256 257 259 260 260 261 261 261 261 261 262 262 263 263 263 262 263 263 263 264 264 265 265 266 266 267 266 266 265 266 266 267 268 268 267 267 267 267 267 267 268 268 268 268 269 269 269 269 269 269 270 271 272 274 275 276 276 277 279 279 279 278 277 277 276 275 275 275 275 277 277 277 278 278 278 279 276 275 274 274 275 276 278 278 280 284 289 294 296 298 302 306 309 312 316 319 320 317 315 313 312 310 302 295 292 291 290 291 291 291 288 283 281 280 281 282 281 281 281 281 282 282 280 279 279 279 278 276 276 276 278 278 277 275 274 273 274 275 275 274 274 275 276 275 274 273 273 273 274 274 274 274 273 273 273 273 272 271 270 270 270 271 270 269 268 268 267 267 267 266 266 265 265 265 264 263 262 260 259 258 257 256 255 254 254 253 251 250 250 249 248 247 247 247 247 247 246 246 247 248 248 249 249 249 249 249 250 250 251 251 252 253 254 254 255 256 257 258 258 258 259 259 260 261 261 262 263 264 264 263 264 264 265 265 266 267 269 270 271 272 274 275 277 280 283 286 288 290 292 295 298 301 303 304 305 306 309 311 313 315 318 320 321 323 326 329 331 334 335 337 338 339 340 341 344 347 349 351 353 355 358 360 2 4 7 12 15 17 20 24 26 22 20 22 25 26 31 34 35 35 36 37 38 38 37 37 37 36 36 36 36 35 36 36 35 35 35 35 35 34 34 33 33 32 31 29 28 28 27 27 26 24 21 16 12 8 5 4 13 23 35 38 35 19 8 6 2 359 1 6 9 10 10 5 5 2 357 354 348 341 335 328 322 321 318 315 309 307 302 299 295 293 290 287 285 281 277 275 274 271 268 264 261 258 257 256 253 249 246 242 239 236 234 232 229 226 224 223 221 221 219 219 219 218 217 216 216 215 213 212 211 210 209 208 207 205 204 204 203 202 201 201 201 201 201 201 205 212 226 245 263 270 258 238 229 217 213 211 208 200 199 195 206 249 245 241 239 237 220 211 211 212 218 229 237 244 245 243 238 235 233 231 228 223 222 222 223 222 221 218 214 213 147 147 148 149 149 148 147 149 151 152 156 157 153 148 144 142 141 138 136 134 133 131 127 125 124 123 120 118 120 118 114 111 108 113 128 126 117 108 106 120 128 128 135 148 152 141 131 139 141 140 144 155 162 164 153 139 130 131 134 134 122 127 136 151 137 127 127 140 138 138 147 160 159 159 156 154 158 158 159 161 158 154 152 153 160 162 170 176 178 177 180 183 184 185 185 183 178 171 162 159 154 155 155 151 145 141 134 128 126 125 125 126 133 141 146 159 174 185 196 212 216 217 220 222 225 225 228 229 229 229 229 231 237 237 236 232 225 208 199 205 214 215 214 214 217 220 221 218 215 217 220 222 221 218 218 219 220 221 221 220 219 217 214 212 211 213 214 212 213 214 215 215 216 216 215 216 218 221 224 224 223 224 224 225 225 225 225 225 225 226 226 226 226 227 227 227 227 228 229 230 230 230 230 230 231 233 234 233 233 234 235 237 237 238 238 237 237 238 240 240 241 241 242 242 244 244 244 244 245 245 246 247 248 250 250 250 251 253 253 253 253 253 254 257 257 257 257 256 257 258 260 260 261 261 261 261 262 262 263 263 264 264 263 262 262 262 263 264 266 266 265 266 266 267 266 265 265 265 266 267 267 267 267 266 266 266 267 267 268 268 268 269 269 269 269 269 270 270 270 271 272 274 275 275 276 277 278 278 277 277 277 275 275 275 275 276 277 278 279 278 278 279 280 279 278 277 275 274 275 276 277 277 278 281 284 286 289 293 297 303 307 310 315 319 321 320 314 308 308 305 300 295 293 294 294 293 294 292 287 281 280 280 280 279 279 279 280 280 280 279 278 278 278 277 276 275 275 275 276 276 275 274 274 274 274 274 274 274 275 276 275 274 273 272 272 272 272 273 273 273 273 273 273 272 271 271 270 270 270 269 269 268 268 268 267 267 266 266 266 265 265 264 263 262 261 259 258 257 256 255 254 254 253 252 250 249 249 248 248 247 246 246 246 246 246 246 246 247 247 247 248 248 249 249 250 250 251 251 252 252 253 254 255 255 256 257 257 257 257 258 259 259 259 260 262 262 262 263 263 263 263 264 265 266 266 266 268 270 272 273 275 278 281 283 285 287 290 294 297 300 301 302 303 305 308 310 312 314 315 317 319 322 326 328 331 333 335 336 337 339 340 341 344 347 350 352 353 356 1 5 8 10 12 18 18 18 22 27 28 25 21 22 23 26 31 34 35 35 36 36 37 38 37 36 37 36 36 35 35 35 36 35 36 35 35 35 35 35 35 34 33 33 32 32 30 28 28 27 25 23 20 17 12 8 6 7 20 33 42 42 28 11 7 7 5 5 3 15 20 20 18 12 10 9 2 354 347 341 335 330 326 323 319 315 310 307 303 301 299 294 289 287 284 281 278 277 274 271 268 265 261 259 258 256 253 250 247 244 242 240 237 233 230 227 225 224 223 222 221 220 220 219 219 218 217 216 214 214 212 212 212 211 209 207 206 205 207 206 205 203 202 206 206 207 208 213 232 248 261 264 256 238 222 211 208 210 212 207 204 209 231 247 240 233 229 226 213 209 211 213 219 228 238 241 240 238 232 227 227 225 222 222 224 226 226 225 225 224 222 222 147 148 147 145 145 147 151 152 155 159 159 159 155 153 151 149 145 140 139 137 136 134 131 128 126 121 113 111 115 116 114 113 106 108 117 128 127 106 109 125 134 134 138 150 151 137 121 140 149 143 147 149 160 160 132 120 124 124 129 126 119 121 134 147 132 121 118 119 125 118 150 165 166 161 158 156 159 160 160 161 159 155 151 152 155 163 169 176 179 179 185 187 189 189 187 183 180 174 165 158 151 151 151 147 135 130 123 119 116 116 118 123 125 135 145 160 175 182 192 204 211 217 221 223 224 229 233 235 236 235 235 237 245 243 239 235 223 206 199 204 209 215 216 217 218 220 222 220 219 219 220 222 221 218 217 218 221 222 221 218 216 216 214 212 212 214 215 214 213 212 214 215 217 218 218 218 219 222 223 224 224 224 224 225 225 226 227 227 227 227 227 226 227 228 228 228 228 229 230 231 231 232 232 232 232 235 236 235 236 236 237 239 239 240 240 239 239 240 242 242 242 243 244 244 245 245 245 245 246 246 246 248 249 250 251 252 252 254 254 254 254 255 256 257 257 257 257 257 257 258 260 261 262 262 262 262 263 263 264 264 264 264 264 263 262 263 264 265 266 266 266 266 266 266 265 265 265 266 266 267 267 266 266 266 267 267 267 268 268 269 268 268 269 268 269 270 271 271 271 272 273 273 274 276 277 278 277 277 277 277 276 275 273 274 276 278 279 280 279 278 279 280 280 280 278 277 276 275 275 275 276 278 279 279 282 284 284 288 293 299 304 308 308 309 314 314 309 303 300 299 296 293 293 294 293 293 291 287 283 280 281 280 278 278 278 279 280 280 279 278 277 277 277 276 276 275 274 274 273 273 273 274 274 274 274 274 273 273 275 275 274 273 273 272 272 272 271 271 271 272 273 273 272 272 271 270 270 270 269 269 269 269 269 268 267 267 267 266 266 265 264 264 263 261 260 258 257 257 256 255 254 253 252 251 249 249 248 248 247 247 246 246 246 246 246 246 246 246 246 247 247 247 248 249 249 250 250 251 251 252 253 253 253 254 255 255 256 256 256 257 258 258 259 259 259 260 261 262 262 261 261 263 263 263 263 265 266 268 270 272 275 276 277 280 284 286 289 293 296 297 299 299 301 304 307 309 310 312 313 315 318 321 325 327 330 332 332 334 337 338 340 342 344 349 351 352 355 358 4 9 14 16 18 22 22 21 24 31 33 29 27 24 25 27 32 34 35 35 35 35 37 37 36 36 36 36 36 35 35 35 36 36 36 36 35 35 35 35 35 35 34 35 34 33 31 29 28 26 25 24 21 17 13 11 12 15 22 35 43 37 19 8 8 12 15 17 17 26 36 39 31 28 22 15 7 355 347 341 338 336 330 323 320 316 311 307 306 305 301 296 290 288 284 282 280 277 274 271 269 265 263 261 259 257 254 251 248 247 245 242 238 234 231 228 226 226 224 223 222 221 221 221 220 219 218 217 216 215 215 214 213 213 211 210 208 208 210 209 208 207 206 210 211 212 214 220 234 246 254 254 251 233 220 215 215 215 212 204 204 217 238 241 231 224 216 212 208 210 217 219 221 229 235 232 230 228 226 226 227 227 225 224 225 230 229 229 228 226 229 228 147 156 154 148 146 146 150 156 157 158 158 154 152 154 154 151 149 148 145 143 140 135 130 128 124 117 108 107 111 117 122 122 119 112 108 119 122 106 113 126 135 136 138 150 147 117 108 147 154 153 147 152 163 147 109 117 118 118 123 119 119 117 131 142 132 126 114 105 110 98 160 178 185 174 160 160 165 165 162 161 159 158 154 155 158 163 169 174 180 184 187 191 196 197 194 186 182 179 170 153 143 142 140 138 124 118 113 110 108 109 112 114 122 130 143 155 167 176 181 189 200 210 221 225 226 230 237 243 244 242 243 247 258 258 255 249 235 219 216 218 214 216 220 222 223 225 227 226 223 221 220 221 222 221 219 219 222 221 219 217 215 216 216 213 213 214 216 216 214 212 214 216 217 218 219 219 219 221 223 223 224 224 224 224 224 226 227 228 228 228 228 228 228 229 229 228 229 230 231 233 233 234 234 234 234 236 238 238 238 239 239 240 241 241 241 241 241 242 243 244 244 245 246 246 246 246 246 247 247 247 247 248 249 251 252 253 254 255 256 255 255 256 256 256 257 257 257 258 258 259 261 262 262 262 262 263 264 264 265 265 265 264 264 264 264 264 265 266 266 265 265 265 265 265 265 265 266 266 267 267 266 266 266 267 267 267 267 269 269 269 269 268 268 267 269 270 271 272 272 273 274 274 275 276 277 278 278 277 276 276 276 275 274 275 277 280 281 281 278 278 278 279 279 279 277 277 276 275 274 274 275 276 279 280 281 281 280 284 289 295 299 299 297 302 304 303 300 298 292 293 291 290 290 290 289 289 286 282 280 281 281 280 280 279 279 280 280 280 279 277 277 277 277 276 275 274 274 273 271 271 273 273 273 273 274 273 273 274 274 272 272 272 272 273 272 272 271 271 271 272 272 272 271 271 270 270 270 269 269 269 269 269 269 268 268 267 267 266 265 264 263 263 262 260 259 258 257 256 255 254 253 252 251 250 249 249 248 248 247 246 245 245 245 245 245 245 245 245 246 246 246 247 247 247 248 249 250 250 251 251 252 253 253 253 253 254 254 255 255 256 256 257 258 258 258 258 259 260 261 259 260 260 261 261 262 263 265 267 270 272 270 273 276 279 282 285 288 291 293 293 296 297 299 302 305 306 309 309 311 314 317 321 324 326 327 330 331 334 336 338 340 343 345 346 350 353 356 360 8 15 19 21 26 27 28 24 27 33 35 34 33 30 30 31 33 34 35 35 35 35 37 37 36 36 36 36 36 36 35 36 36 36 37 37 36 35 35 36 36 36 35 35 34 33 31 29 28 26 25 23 20 17 13 13 17 20 26 37 39 32 22 14 17 23 25 27 29 35 51 65 62 47 33 25 17 5 355 350 349 345 337 326 322 316 314 308 305 304 303 299 293 290 289 284 280 276 274 271 268 266 265 263 260 257 254 252 250 249 246 242 239 236 232 232 229 227 226 224 223 222 221 222 222 221 219 217 217 217 217 216 215 214 213 212 212 211 212 212 211 211 211 213 215 217 220 225 235 241 242 244 240 230 220 218 219 217 210 203 207 221 235 237 230 217 214 213 212 220 231 229 230 235 234 226 224 224 224 226 231 230 229 229 230 231 231 231 231 230 231 232 154 162 156 147 144 147 150 151 152 149 148 145 143 143 146 149 151 153 152 149 143 134 127 126 124 116 108 107 111 123 131 139 138 124 112 115 116 112 115 125 135 137 137 138 118 93 82 110 151 156 148 154 165 145 113 117 112 111 112 113 113 111 124 129 137 128 103 107 129 152 187 206 213 194 170 162 172 168 162 160 158 155 155 161 165 168 173 179 182 185 188 194 198 202 201 192 182 182 169 141 133 129 128 128 118 105 101 98 96 100 104 111 120 126 138 147 159 174 181 182 189 200 213 217 226 235 245 251 252 252 254 258 271 276 275 268 264 254 248 249 226 218 222 227 228 232 238 234 228 224 223 222 220 220 219 218 218 218 217 216 215 217 217 214 214 214 215 216 215 214 215 218 219 218 219 219 220 220 221 222 224 225 225 225 225 226 227 228 229 229 229 229 230 231 230 230 231 232 232 234 235 235 236 236 236 238 240 240 241 241 241 241 243 243 243 243 243 243 245 245 245 245 247 247 247 247 248 248 249 249 249 250 250 252 253 254 255 256 256 256 256 256 256 256 258 258 258 259 259 260 261 262 262 263 263 264 264 265 265 265 265 265 265 265 266 266 266 266 266 265 265 265 266 266 265 266 266 267 267 267 266 266 267 268 268 268 268 269 271 270 269 268 268 268 270 271 273 273 274 274 274 274 274 275 277 278 278 277 277 276 275 275 277 278 279 281 281 280 278 277 277 277 276 277 277 277 277 276 275 275 276 277 278 279 279 278 278 282 287 288 291 293 291 295 295 293 291 290 286 287 286 286 286 287 285 284 283 282 282 282 282 281 281 281 281 280 279 279 278 277 277 276 277 276 275 275 274 272 271 271 271 272 273 273 273 273 273 274 272 270 270 271 272 273 272 272 272 272 272 272 271 271 270 270 270 270 270 269 269 269 270 269 268 269 268 267 267 266 264 264 263 262 262 260 259 257 257 256 255 252 252 251 250 249 249 249 248 248 247 246 245 245 245 245 245 245 244 244 245 246 246 246 246 247 247 248 249 249 250 251 251 251 252 252 252 253 254 254 254 255 255 256 256 257 256 257 258 258 259 258 257 257 258 259 261 261 264 265 266 268 270 271 274 276 280 284 285 285 288 291 293 296 297 301 302 303 305 307 310 313 317 320 322 324 325 328 331 333 336 338 340 342 344 347 351 355 359 3 9 15 21 28 32 34 32 28 30 34 34 36 36 36 34 34 34 35 35 34 34 35 36 37 37 37 37 37 37 37 37 37 36 37 38 38 37 36 36 37 37 37 37 36 35 33 31 30 29 27 23 20 17 14 10 6 9 16 27 34 32 31 27 24 27 28 28 30 35 48 64 90 82 62 46 34 24 16 16 4 357 354 346 332 328 321 319 310 302 297 298 298 293 290 288 283 280 276 273 270 270 268 265 263 260 257 255 253 252 249 246 243 240 238 236 234 231 228 227 225 224 224 223 223 223 222 221 219 219 218 218 217 217 216 216 216 215 214 214 215 214 214 214 216 217 220 223 228 232 236 237 236 232 226 221 220 221 219 213 209 223 229 234 233 229 226 226 228 229 233 240 237 237 237 233 227 227 227 229 231 230 230 230 231 232 232 231 232 232 232 233 233 159 166 164 156 151 151 151 152 150 146 141 139 138 138 141 145 146 145 146 144 138 130 125 125 125 120 114 110 108 114 143 139 134 130 125 122 121 120 119 126 136 138 127 111 109 98 86 122 156 152 134 146 150 110 104 108 104 99 99 105 107 98 102 111 117 11 76 124 144 218 215 225 232 216 193 176 191 181 171 163 159 157 158 173 178 182 183 185 184 185 189 195 195 200 199 190 185 182 151 117 118 116 115 115 107 87 85 85 87 91 97 108 108 121 129 141 153 163 173 179 185 187 207 224 230 240 255 258 260 263 266 270 278 287 287 285 284 281 273 265 247 227 228 231 233 236 240 239 233 232 227 223 220 220 220 219 217 216 216 215 216 217 217 215 214 215 216 216 215 215 216 218 218 219 220 220 220 220 221 223 226 227 226 225 225 226 228 229 229 229 230 231 231 231 231 231 232 232 234 235 236 237 237 238 239 240 241 242 242 243 243 243 244 245 245 245 244 245 246 246 246 247 248 248 248 249 250 250 251 251 251 251 252 252 253 255 255 256 255 255 256 256 256 257 259 260 260 260 260 260 261 262 263 264 264 264 265 265 266 265 265 265 265 266 267 267 267 266 265 265 265 265 266 266 266 266 267 267 267 267 267 267 269 269 269 269 269 270 271 270 269 269 269 269 271 272 273 274 274 274 273 273 274 274 276 277 277 277 277 277 277 277 279 280 280 281 281 280 278 278 277 277 277 277 277 278 279 278 277 276 278 277 278 277 277 276 278 280 283 284 286 287 288 289 289 287 286 285 283 282 283 284 284 284 283 283 283 283 283 283 282 282 282 282 281 279 279 279 278 278 276 276 277 276 275 274 274 272 271 270 271 271 272 273 272 272 272 271 271 269 270 271 272 272 272 273 273 273 272 271 270 270 270 270 270 270 270 271 270 270 269 269 269 268 267 266 265 265 264 264 263 262 261 260 258 257 257 255 254 252 251 250 249 249 249 248 248 247 247 245 245 244 245 245 244 244 243 244 244 245 245 246 246 246 247 248 248 249 249 249 250 250 250 251 252 253 253 254 254 254 254 254 255 256 255 256 256 256 256 256 255 255 256 257 259 259 260 262 263 265 267 269 271 274 277 278 279 282 285 288 291 294 295 298 298 300 303 305 308 311 315 317 319 320 323 326 329 332 334 336 339 340 343 348 353 358 3 6 9 19 27 34 38 38 35 34 33 34 36 37 38 37 36 36 35 36 35 34 34 36 37 37 38 38 38 38 39 39 39 39 38 39 39 39 38 37 37 38 38 38 37 36 35 33 32 31 29 26 23 19 14 10 6 360 4 11 20 28 29 24 26 27 32 33 34 35 44 57 73 103 92 71 58 39 28 27 18 12 1 358 350 338 337 332 323 315 305 294 293 293 290 288 286 282 279 277 275 273 271 268 266 264 261 257 256 254 252 250 247 244 241 240 238 236 232 230 228 228 227 226 225 224 224 223 222 221 221 220 220 219 218 218 218 218 217 216 216 216 217 217 218 218 219 223 225 228 229 233 233 232 229 226 226 231 231 230 226 222 234 236 236 235 232 238 241 242 242 242 240 239 236 233 232 231 231 231 232 232 231 230 230 231 231 231 231 232 233 234 234 233 166 172 168 162 160 161 159 155 151 147 142 139 138 138 140 142 138 135 138 139 133 127 125 125 123 120 120 118 120 143 138 134 132 132 129 124 125 128 127 129 134 132 128 114 99 96 100 138 156 137 115 128 110 92 94 91 85 82 83 91 98 96 87 85 66 352 320 238 237 245 239 239 239 234 233 221 220 207 188 173 167 163 169 181 194 193 188 186 185 187 190 199 204 205 196 188 185 188 108 96 95 95 97 97 94 72 73 74 75 78 87 99 92 97 115 129 141 154 163 155 174 194 222 240 245 253 264 266 268 270 273 278 282 290 293 293 292 292 290 283 263 243 242 240 240 243 246 243 236 232 228 224 221 222 225 222 219 217 216 216 217 218 218 215 215 216 217 218 217 215 216 218 219 219 221 221 221 221 223 225 227 228 227 226 227 228 229 230 230 230 231 231 231 232 233 233 233 234 235 236 237 238 238 240 240 241 242 243 243 244 244 245 246 247 247 247 246 246 246 246 247 248 248 249 249 250 251 251 252 252 252 252 253 253 254 254 255 255 255 256 256 256 257 258 260 261 261 261 261 261 261 262 263 264 264 265 265 265 265 265 264 264 265 266 267 267 267 267 266 265 266 266 267 267 267 267 267 267 267 267 268 268 270 270 270 269 270 270 271 270 270 270 270 271 272 273 274 275 274 273 273 273 273 274 274 276 276 276 277 278 278 279 279 280 280 280 280 279 278 280 280 279 279 279 278 280 280 279 279 279 278 279 278 277 276 277 278 280 281 282 282 284 288 287 286 286 285 284 283 282 283 284 284 283 283 283 283 283 283 283 282 282 282 282 280 279 280 279 278 277 277 277 276 276 275 274 273 272 272 271 271 271 272 273 271 271 271 270 269 269 271 272 271 271 272 272 272 272 271 270 270 269 270 271 271 272 271 271 271 270 269 269 269 267 265 265 264 263 263 263 263 262 261 260 259 257 256 254 252 251 250 249 249 248 248 247 247 247 246 245 244 244 244 244 244 243 243 243 244 244 245 245 246 246 246 247 247 248 249 249 249 250 250 251 251 252 252 253 253 253 253 253 254 255 255 254 254 254 254 254 253 254 255 255 256 257 257 258 260 262 265 266 268 270 272 274 277 279 282 285 289 292 291 291 294 298 300 303 306 309 310 312 316 318 321 324 327 331 332 334 337 341 344 348 354 1 5 9 13 23 34 40 42 41 39 39 39 39 40 40 39 38 37 37 36 36 35 33 33 35 36 37 38 39 40 40 40 41 41 41 41 41 41 41 40 39 39 39 39 39 38 37 36 35 34 32 30 28 24 17 11 8 3 358 358 9 13 16 23 18 22 28 33 33 38 42 52 56 81 99 92 77 62 51 40 37 27 17 7 359 350 346 341 335 330 322 311 300 296 293 288 286 283 281 279 278 276 274 271 269 267 264 263 261 258 255 253 250 247 245 243 242 240 237 234 232 230 230 229 228 226 225 225 225 225 223 222 221 221 221 220 220 220 220 219 218 218 218 220 220 221 221 222 225 227 227 230 232 232 232 232 232 232 237 239 238 237 235 239 240 240 240 240 244 246 246 245 242 239 237 236 235 233 232 232 233 233 233 231 231 231 232 232 231 231 232 233 234 235 234 169 166 157 157 159 159 157 156 154 145 137 134 133 134 134 134 133 135 142 145 139 130 127 123 118 112 111 112 126 133 126 122 127 130 124 117 124 131 130 130 131 131 125 105 102 109 123 148 150 121 112 113 93 90 83 59 48 55 71 87 92 87 71 67 76 69 258 259 260 260 255 248 245 242 241 237 239 236 216 196 185 181 185 189 208 207 202 197 192 193 197 212 219 214 199 190 189 182 85 74 81 81 84 83 78 68 67 65 66 71 74 82 79 81 87 104 119 118 129 119 136 215 257 261 260 265 274 272 275 278 278 281 283 291 294 295 296 296 296 287 258 251 256 255 251 250 246 243 235 232 230 227 225 226 228 225 222 221 219 217 219 221 219 216 216 217 218 219 218 216 216 218 218 220 221 221 222 223 224 226 228 229 228 229 229 229 230 231 232 232 232 232 232 233 235 236 236 236 236 237 238 239 240 241 242 242 243 244 244 244 244 245 246 247 248 248 248 248 247 247 248 248 249 249 250 250 251 252 253 253 253 253 254 255 255 255 255 255 256 257 257 257 257 258 260 261 262 262 262 261 261 262 263 264 265 265 265 265 265 265 265 264 265 265 266 266 266 266 266 266 267 267 267 267 267 267 267 268 268 268 268 269 270 270 269 269 270 270 270 271 271 271 271 272 273 274 275 274 273 273 273 274 274 274 274 275 276 276 277 278 279 280 280 281 281 280 279 279 280 282 282 281 280 281 281 281 280 279 280 281 280 280 279 279 278 278 278 281 282 281 282 284 286 287 287 287 285 283 282 284 284 284 284 284 284 283 283 282 282 282 282 282 282 282 281 280 281 279 278 278 277 277 276 275 274 274 273 272 272 272 272 272 272 272 271 271 270 270 269 270 271 271 271 270 271 271 271 271 270 270 269 269 271 271 272 272 271 271 271 270 269 269 268 267 266 264 262 262 262 262 261 261 261 260 258 256 255 253 251 251 249 249 248 248 247 246 246 246 246 245 244 244 244 244 244 243 243 244 244 244 244 245 245 245 245 246 246 247 247 248 248 249 250 250 250 250 250 251 251 252 252 253 253 253 253 252 252 252 252 252 252 253 254 254 254 255 255 256 258 260 263 264 265 266 268 271 275 277 279 283 284 286 287 288 291 294 297 301 302 301 305 309 313 315 318 321 325 327 329 332 337 341 346 352 358 5 9 14 20 29 41 45 46 46 43 42 44 44 44 42 42 41 40 39 37 36 35 34 34 35 35 36 38 39 40 41 41 43 43 43 43 42 42 42 42 42 41 40 41 41 40 38 36 37 36 33 31 28 25 18 10 5 357 355 357 4 11 11 12 17 25 31 34 36 41 42 43 52 76 95 89 79 70 65 53 47 38 28 13 5 356 346 340 336 332 325 318 313 307 297 289 285 282 279 279 278 276 273 271 269 268 266 264 262 259 256 253 250 248 247 245 242 240 238 235 234 232 231 230 229 228 226 226 226 226 225 223 222 223 223 223 222 221 222 221 221 220 220 222 223 223 224 224 227 228 229 231 232 233 234 235 236 237 239 241 241 241 241 241 241 242 243 245 246 246 245 243 240 239 238 238 237 235 234 233 233 232 232 231 229 230 232 232 231 231 233 235 237 237 237 160 157 149 144 145 146 146 147 145 137 128 125 123 123 124 124 127 131 140 143 137 131 128 125 118 105 101 106 118 122 114 115 128 131 119 113 122 133 137 133 134 136 131 118 120 127 141 150 143 128 123 117 102 96 93 58 21 43 72 91 90 73 58 55 73 190 242 262 267 268 266 262 256 251 243 241 243 248 223 212 210 207 205 208 221 225 228 220 206 202 206 220 225 219 200 193 184 144 49 44 60 74 78 71 68 68 64 63 66 64 62 69 78 63 72 72 81 74 75 101 47 347 305 290 277 278 278 281 281 284 286 286 289 292 295 297 298 299 294 283 266 253 254 257 262 256 250 243 237 233 232 228 228 230 229 227 225 225 223 220 221 223 220 218 218 218 218 219 219 218 218 219 220 221 222 222 223 225 227 228 229 230 230 230 230 231 231 232 233 233 233 233 233 235 237 238 238 238 238 238 239 241 242 242 243 244 244 245 245 245 246 246 247 248 248 248 248 249 249 249 250 249 249 250 251 251 252 253 254 254 254 255 255 256 256 255 255 256 257 258 259 258 258 259 260 261 262 263 263 262 262 262 263 265 266 266 265 265 266 266 266 265 264 265 265 265 265 266 266 267 267 267 268 268 268 267 268 268 269 269 269 270 270 269 268 269 269 270 270 271 271 271 272 272 273 274 275 274 274 275 275 275 275 275 275 276 277 276 277 278 278 279 279 280 281 280 279 280 281 282 281 281 281 281 281 281 281 281 282 282 282 281 280 280 280 280 280 283 283 283 283 284 286 288 289 288 286 284 283 285 285 283 284 285 285 283 282 281 281 281 281 282 282 281 281 281 280 279 279 278 277 277 276 275 274 273 273 272 272 272 272 271 271 271 271 271 271 270 270 271 270 270 270 270 270 271 270 270 270 270 269 269 270 271 271 271 271 271 270 270 269 268 268 267 265 263 262 262 262 261 260 260 259 258 257 255 254 252 251 250 249 249 248 247 247 246 246 246 246 246 246 245 244 244 244 243 244 244 244 244 244 244 245 245 245 245 246 246 246 247 247 248 248 249 249 249 249 250 250 251 251 251 251 251 251 251 251 251 251 252 252 253 252 252 253 254 254 254 256 258 260 261 262 264 267 269 273 275 276 278 280 282 284 285 287 290 293 294 295 297 301 305 309 312 314 317 318 322 327 332 336 343 348 354 0 10 15 21 28 36 42 51 51 50 47 44 49 48 46 43 43 42 42 41 38 36 34 35 35 35 34 36 39 39 41 42 42 43 44 44 44 44 44 44 44 44 43 42 43 43 42 42 40 39 37 34 31 28 24 20 11 1 354 352 355 0 5 7 12 21 28 34 38 40 42 40 38 46 66 85 85 83 79 70 60 50 44 40 31 19 357 341 336 332 329 325 324 320 312 302 292 286 282 279 278 277 275 272 270 269 268 266 264 262 260 257 254 252 250 247 244 242 240 238 236 236 234 232 232 231 230 228 228 227 227 226 225 224 225 225 225 224 223 223 223 223 222 222 223 225 226 226 227 229 230 231 232 232 233 235 237 238 239 240 241 242 243 243 243 243 244 245 246 247 246 243 241 240 239 239 240 239 237 234 233 234 234 232 229 228 230 232 233 232 232 234 236 236 237 237 155 155 147 141 138 135 134 136 137 132 125 119 117 115 113 112 115 114 116 122 125 126 124 118 109 98 98 109 115 108 104 115 128 128 114 111 115 130 141 140 138 143 143 134 134 140 149 151 145 142 143 140 139 135 104 31 27 48 80 98 88 63 60 41 301 244 246 259 264 268 264 265 263 258 251 249 254 258 234 227 231 232 229 227 238 239 242 234 220 215 217 222 223 221 204 193 164 136 51 39 43 51 55 57 63 66 59 62 62 57 56 59 61 51 53 57 52 42 37 54 22 2 338 322 303 298 289 294 292 293 295 297 297 296 303 302 303 304 301 290 288 282 266 256 255 254 250 244 236 234 233 230 230 231 230 230 229 228 224 222 223 224 222 221 220 219 218 218 218 219 221 221 221 221 222 225 226 227 229 230 231 232 232 232 232 233 232 233 234 234 234 235 235 236 238 239 240 239 239 240 241 243 243 244 244 244 245 245 246 247 247 247 247 248 248 248 249 249 250 250 250 250 250 250 251 252 253 254 254 255 255 256 256 257 256 256 256 257 258 259 260 260 260 260 260 261 262 263 263 263 263 263 264 265 265 265 265 266 266 266 265 265 264 264 265 265 266 266 266 266 267 267 268 268 268 267 268 268 269 270 270 270 270 269 268 268 269 269 270 270 271 272 272 273 273 274 274 274 275 276 276 277 277 277 277 277 277 276 276 276 276 277 278 279 279 279 280 280 281 281 281 281 281 281 281 281 283 284 284 284 283 282 281 282 282 282 283 284 284 284 284 284 286 288 288 288 286 285 286 285 284 283 283 284 284 283 281 281 280 280 281 282 282 281 280 280 280 280 279 278 277 276 275 274 273 273 272 272 272 271 271 270 270 270 271 271 271 271 271 271 270 269 269 270 270 270 270 270 270 270 269 269 269 269 269 269 270 270 270 269 268 268 267 266 265 264 263 262 261 261 260 259 258 257 256 255 254 252 251 251 249 249 248 247 246 246 245 245 246 246 246 245 244 244 244 244 244 244 243 243 243 244 244 244 245 245 245 245 246 246 246 247 247 248 248 248 249 249 249 250 250 249 249 250 250 250 249 250 250 251 251 251 250 251 251 252 252 252 254 256 256 258 261 262 265 267 270 271 271 273 275 278 281 283 283 285 287 288 291 291 295 299 304 308 308 308 313 318 324 330 336 344 352 354 2 14 25 30 37 43 48 55 55 53 51 50 54 51 49 46 44 42 43 41 38 36 35 36 36 35 35 36 38 40 41 43 44 44 45 46 45 45 45 46 47 46 45 45 45 45 45 44 42 40 38 35 32 30 27 20 10 360 353 351 355 358 2 7 13 19 27 32 35 40 43 38 39 48 65 81 86 90 80 68 59 52 49 48 47 25 355 342 335 330 329 325 323 318 314 308 298 289 290 283 279 276 274 271 270 269 267 266 264 261 259 258 255 253 250 247 244 242 241 240 239 237 235 234 233 233 232 230 229 228 229 228 227 227 227 227 227 226 225 225 225 225 224 224 224 225 227 228 229 230 231 232 233 234 234 236 238 239 239 240 241 243 244 244 245 244 245 245 246 246 245 244 242 242 242 242 241 240 238 236 235 237 236 235 232 229 230 231 233 234 234 234 235 236 237 239 151 150 143 137 135 132 131 132 133 130 126 119 112 105 98 93 95 97 101 107 113 117 116 110 99 90 97 115 113 100 100 118 132 123 109 103 116 135 143 141 138 141 144 141 142 145 149 148 151 155 155 156 164 184 206 33 43 60 85 97 79 64 61 24 286 263 259 258 263 264 265 268 269 267 261 259 266 269 247 240 239 241 246 243 246 247 246 242 235 229 220 217 232 234 203 200 173 24 35 41 28 25 32 46 56 58 53 54 53 52 53 52 53 45 46 45 40 33 32 36 19 7 355 346 335 328 313 310 304 301 301 303 304 304 313 310 306 306 306 303 298 293 281 268 258 253 247 242 237 236 234 233 231 231 231 230 230 228 224 224 225 226 225 225 224 223 221 219 219 220 222 223 222 223 224 227 228 230 231 231 232 233 233 234 234 234 234 234 235 236 236 236 236 237 238 240 241 241 241 242 243 245 245 245 245 245 245 246 248 248 249 248 248 249 249 249 249 249 250 250 251 251 251 251 252 252 253 253 254 254 255 255 256 256 256 257 257 258 259 260 261 261 261 261 261 261 262 263 264 265 264 264 265 266 265 265 266 266 266 265 265 265 265 265 265 266 266 267 266 266 267 267 268 268 268 268 268 268 269 270 270 270 269 268 268 268 269 269 269 270 271 272 273 273 273 274 275 275 275 276 277 277 278 279 279 278 277 276 276 276 276 276 277 278 278 278 279 280 280 280 281 282 281 281 281 282 285 287 286 286 285 283 283 284 286 286 286 285 284 284 284 285 286 288 287 286 286 287 287 286 285 284 284 284 283 282 282 281 280 280 281 281 281 280 279 280 280 279 278 277 276 276 275 274 273 273 272 272 272 271 270 270 270 270 271 271 271 271 271 270 270 269 269 269 270 270 270 269 269 269 269 268 268 267 267 268 269 269 268 268 267 266 266 265 265 264 263 262 262 261 259 258 257 256 255 255 254 253 252 251 250 249 248 247 246 245 245 245 245 245 245 245 244 244 244 244 244 243 243 243 243 243 244 244 244 244 244 245 245 246 246 246 246 247 247 248 248 248 248 248 248 249 249 249 249 248 248 248 249 249 249 249 248 248 249 249 250 251 250 252 254 256 259 259 262 264 267 266 267 269 272 275 277 280 279 280 280 283 287 286 290 294 296 299 302 302 308 314 320 327 335 338 347 359 9 18 32 40 47 49 52 59 59 57 56 56 55 55 53 49 46 44 43 42 40 39 38 37 37 36 36 37 38 39 41 44 45 46 47 47 47 47 47 48 49 48 47 47 47 47 47 45 43 41 39 37 36 33 28 21 11 1 355 353 354 356 2 7 13 19 23 28 30 35 38 38 46 53 60 75 91 97 90 65 55 46 47 50 46 24 357 343 337 333 330 327 322 317 312 308 304 298 290 284 281 277 273 272 270 269 267 266 264 261 259 257 255 253 249 247 244 243 242 241 240 239 237 236 236 236 234 231 230 230 230 230 230 229 228 228 229 228 227 227 226 226 226 226 226 227 229 230 230 231 232 234 235 235 236 237 239 239 240 240 241 243 244 245 245 245 245 245 245 245 245 244 244 244 243 242 241 240 239 238 237 238 238 236 232 230 229 230 233 236 236 236 237 238 240 244 143 140 134 130 131 131 131 132 133 131 128 121 108 97 88 82 83 90 95 99 104 108 106 98 85 84 101 111 103 95 99 116 127 118 102 105 123 135 136 132 134 136 137 142 145 147 149 150 155 160 160 158 173 208 345 35 58 70 76 61 50 54 57 355 301 274 265 265 266 265 270 274 273 271 267 267 275 278 268 254 242 247 254 259 256 250 248 254 252 239 227 221 245 247 238 230 358 11 31 27 18 20 30 42 50 50 45 45 45 45 47 45 45 40 37 36 34 32 31 28 17 9 4 359 351 338 325 318 310 306 305 307 311 313 319 316 316 308 305 304 303 292 281 273 269 262 253 244 244 242 238 235 233 232 231 231 230 228 226 227 228 226 228 229 230 228 224 221 222 222 224 225 224 224 226 228 230 231 232 234 233 234 235 235 235 236 236 236 238 237 238 237 238 238 239 242 242 244 244 244 244 245 246 246 246 246 246 247 249 249 249 249 249 249 250 250 250 250 250 251 251 251 251 252 252 252 253 253 253 254 255 255 256 256 256 257 258 259 260 260 260 261 262 262 262 261 262 263 264 265 266 266 266 266 266 266 266 266 265 265 265 265 265 265 265 266 267 267 267 267 267 267 267 268 268 268 268 269 269 269 270 269 268 268 268 268 269 269 270 270 271 273 273 274 274 274 275 277 277 277 277 278 279 280 279 278 277 277 276 275 276 277 277 277 277 278 279 279 279 280 282 284 282 282 282 284 286 289 289 288 286 284 285 287 289 290 289 288 287 286 285 286 287 287 287 286 287 288 288 287 285 284 284 284 282 282 282 282 282 282 282 282 281 280 280 280 280 279 278 277 276 275 275 274 273 273 273 272 272 271 270 270 270 270 270 271 270 270 270 270 269 269 269 269 269 269 270 270 269 268 268 268 267 266 266 266 267 267 267 266 265 265 265 265 265 264 263 263 261 260 259 258 257 256 255 254 253 253 252 251 250 249 248 247 247 246 245 244 244 244 244 243 243 242 242 243 243 243 243 243 243 244 244 244 244 244 244 244 245 245 245 246 246 246 247 247 247 247 247 248 248 248 249 249 248 248 248 247 247 247 247 247 246 246 246 247 248 249 249 250 252 254 256 257 259 258 260 263 266 267 269 271 273 276 273 274 276 279 281 285 285 286 288 291 296 297 301 307 314 318 324 333 351 8 21 28 40 45 49 56 60 61 62 61 61 61 61 59 56 51 48 46 44 43 42 41 40 38 38 38 37 37 38 39 43 45 47 48 48 49 49 49 49 50 50 51 50 50 49 48 48 47 44 43 41 40 38 34 30 22 13 3 2 357 355 357 2 7 14 18 19 22 25 31 38 42 51 58 63 80 97 102 100 60 52 47 51 46 39 28 6 347 340 334 330 328 325 317 310 304 300 296 290 284 280 276 274 273 270 269 267 266 264 261 259 257 255 252 249 247 246 244 242 242 241 240 239 238 239 238 237 233 232 231 231 233 232 231 230 230 230 230 229 228 227 228 227 227 228 228 230 231 232 232 233 235 236 237 238 238 239 240 240 241 242 243 243 244 244 244 244 244 244 244 245 245 245 245 244 243 241 240 240 239 239 239 238 234 231 230 229 230 233 237 238 238 238 237 240 245 143 137 132 126 123 126 130 132 132 131 130 124 110 99 87 77 76 83 88 92 96 96 90 79 74 84 102 102 92 90 93 106 118 109 101 115 130 133 127 127 132 132 131 136 141 144 146 149 154 157 159 163 176 217 25 46 62 66 40 17 18 21 24 351 308 277 267 267 269 270 275 280 277 274 269 270 276 281 279 260 250 256 263 269 263 258 264 269 265 256 252 252 271 271 281 330 359 19 34 27 19 27 33 40 45 44 45 35 38 41 41 39 40 38 28 30 31 27 21 19 13 7 3 353 344 337 329 320 317 313 309 311 315 318 320 318 316 309 303 301 299 289 275 268 271 271 262 253 251 249 242 237 234 233 232 234 233 233 232 231 230 230 230 233 235 232 226 223 223 226 227 228 227 227 227 229 230 232 234 235 235 235 236 236 236 237 238 238 238 240 240 239 240 240 241 243 244 245 246 246 246 246 247 247 248 248 248 248 250 250 250 250 250 250 250 250 250 251 251 252 252 252 252 253 253 253 253 253 254 254 255 255 256 256 257 257 258 258 259 260 260 261 262 263 262 262 262 263 264 265 266 267 267 266 266 267 266 266 265 265 266 266 266 266 266 267 268 267 267 267 267 267 267 268 268 268 269 269 269 269 269 268 267 267 267 268 269 270 270 271 272 273 274 275 275 276 277 278 278 278 278 278 279 279 278 278 276 276 275 275 277 278 278 277 277 279 279 280 281 283 285 285 284 284 284 284 286 288 289 288 286 286 287 290 291 291 291 290 288 287 287 288 287 286 286 287 287 287 287 285 284 284 284 284 283 283 283 283 283 283 282 281 280 280 280 280 280 279 278 277 276 275 274 274 274 273 273 273 272 271 270 270 270 270 269 269 269 269 269 269 269 269 268 269 269 270 270 270 269 268 268 267 266 265 265 265 265 265 266 265 265 265 264 265 264 264 263 262 261 260 259 258 257 256 255 254 253 252 251 251 250 249 247 247 247 246 245 244 244 244 243 243 242 242 241 242 242 243 243 243 244 244 244 244 244 244 244 244 245 245 245 246 246 246 247 247 246 246 247 247 247 247 247 248 247 247 247 245 245 245 245 245 244 244 244 245 246 247 247 248 250 252 254 254 254 255 257 260 263 264 266 268 268 270 270 269 270 273 276 279 276 277 280 284 289 290 293 297 301 305 313 327 357 23 34 39 44 51 57 64 67 65 64 63 63 63 63 61 56 52 50 47 46 44 43 42 42 40 40 41 40 40 40 41 45 47 50 51 52 51 52 50 50 52 52 53 53 52 51 50 50 48 47 45 44 42 39 37 32 25 15 14 7 360 358 359 3 8 13 14 18 20 26 35 45 51 54 64 72 83 97 110 94 64 53 44 42 40 38 30 23 5 340 328 324 324 323 317 311 303 296 292 289 285 281 278 275 272 270 268 267 265 264 263 260 258 255 253 250 248 247 246 243 243 241 241 241 240 240 240 239 236 234 233 234 234 233 233 232 232 232 232 231 230 229 229 229 229 229 230 231 232 233 233 234 235 236 238 238 239 239 239 240 241 242 242 242 242 242 243 244 244 245 245 246 246 246 245 244 242 242 241 240 239 239 239 238 233 234 233 231 230 233 236 237 238 238 235 239 245 146 139 131 121 115 118 124 127 128 127 128 125 115 97 78 68 68 76 84 87 85 78 70 70 80 93 100 94 88 87 96 110 114 105 109 122 129 128 125 130 133 132 132 135 137 138 140 145 152 156 162 174 186 233 36 51 59 52 23 7 1 354 351 335 308 280 272 274 276 277 279 283 281 278 274 272 276 283 279 264 263 272 273 270 262 267 277 276 272 270 276 285 283 297 322 339 359 15 17 14 24 31 33 36 35 36 34 28 33 37 37 35 33 30 21 23 24 20 14 12 9 4 359 348 340 335 330 322 321 317 312 314 315 316 317 316 312 306 304 302 299 290 274 265 268 272 269 268 258 248 244 240 235 234 235 236 237 237 236 236 234 231 233 236 238 234 229 228 227 230 230 232 231 230 230 230 232 234 236 236 236 236 238 238 238 238 239 240 240 242 241 241 241 242 243 245 246 247 247 247 248 247 248 248 249 249 249 249 250 250 251 251 251 251 250 251 251 252 253 253 253 253 253 253 254 254 254 254 254 254 254 255 255 256 257 258 258 259 259 259 260 262 262 263 263 263 263 263 263 264 265 266 267 266 267 267 267 267 266 267 267 267 267 267 268 268 269 268 267 267 266 267 267 268 268 268 269 269 269 269 269 269 268 268 268 269 270 271 271 272 272 274 275 276 277 278 278 279 278 278 278 278 279 279 278 277 276 274 274 276 278 279 279 278 278 280 280 281 283 286 287 286 285 284 284 285 286 288 287 287 287 287 288 290 291 291 290 289 288 289 291 290 288 286 286 286 286 286 286 284 283 284 284 284 283 283 283 283 282 282 281 280 280 280 279 279 279 279 278 276 275 275 274 274 274 273 273 273 272 271 270 271 270 270 270 269 269 269 269 269 268 268 268 269 269 270 270 270 269 269 268 267 266 265 265 264 263 264 265 265 266 265 265 265 264 263 262 260 260 259 258 257 257 257 255 254 253 251 250 250 249 248 247 246 246 246 245 244 243 243 243 242 242 241 241 242 242 243 243 244 244 244 243 243 243 244 244 245 245 245 245 245 246 246 246 246 246 246 246 246 246 247 246 246 246 245 245 244 243 243 243 244 244 243 243 243 244 245 245 246 248 249 251 252 252 253 256 258 260 261 261 263 264 266 267 266 266 268 270 271 269 270 273 277 282 286 286 282 283 288 297 312 30 53 53 51 49 53 65 75 72 69 67 66 65 64 63 61 55 52 49 47 47 44 43 43 43 43 42 41 41 41 42 43 47 50 52 54 56 55 54 51 51 54 54 57 56 54 52 51 51 50 50 48 46 43 40 38 34 29 24 20 12 5 1 1 4 6 7 11 14 18 29 43 54 57 62 68 76 83 92 102 84 52 36 26 33 39 38 33 22 354 334 322 313 313 312 312 311 305 298 291 290 287 283 280 276 273 270 267 266 265 264 262 260 259 256 254 252 251 248 247 246 244 243 243 242 242 242 242 241 238 238 236 236 236 235 234 234 234 234 234 233 231 230 230 231 231 231 231 232 233 234 234 234 235 237 238 239 239 239 239 240 240 240 240 240 240 241 242 244 245 246 246 246 246 246 243 242 242 241 240 238 237 236 236 235 235 237 235 232 230 231 232 233 234 233 240 244 247 142 139 129 116 109 111 116 119 119 120 123 120 107 85 68 62 67 77 84 80 72 66 67 73 85 93 95 92 89 93 103 109 108 104 114 123 125 123 127 133 134 134 136 138 141 142 141 144 149 153 163 177 187 143 32 50 47 27 8 3 356 344 336 327 308 286 280 282 282 282 284 288 288 283 278 278 281 284 277 272 275 281 280 275 267 272 279 280 278 281 291 298 299 316 329 342 356 5 8 13 20 26 27 28 30 30 27 28 29 31 31 29 28 23 15 14 14 14 13 11 9 4 357 348 342 337 331 326 323 318 316 316 317 317 318 319 314 311 308 307 304 294 286 278 277 277 275 270 258 246 246 245 241 240 240 238 239 239 241 240 238 234 234 236 237 233 230 230 230 233 234 234 234 233 232 232 235 237 238 238 238 238 239 240 240 240 240 240 241 243 243 243 244 245 245 245 247 248 248 248 248 248 249 249 250 250 250 250 250 251 251 252 252 252 251 252 253 253 254 254 254 254 254 254 254 254 254 254 254 254 254 254 255 256 257 258 259 259 260 260 261 262 263 263 264 263 263 263 264 264 265 266 266 266 266 267 267 268 268 267 268 268 268 269 269 269 269 268 268 268 267 267 267 268 268 269 269 269 269 269 269 269 268 268 269 271 271 272 272 273 273 275 276 277 278 279 279 279 278 278 278 278 279 278 278 277 276 275 275 277 280 280 279 279 279 280 282 283 284 286 287 286 285 285 285 286 288 288 286 286 287 287 288 290 290 289 288 288 288 289 292 291 288 287 286 286 286 285 284 284 284 283 283 283 283 283 283 283 281 281 280 280 280 280 279 279 278 278 277 276 276 275 274 274 273 272 272 272 272 271 270 271 271 270 270 269 269 268 268 268 267 267 267 268 268 269 269 270 270 269 268 267 267 266 264 264 264 264 265 266 266 266 266 265 264 263 261 259 259 258 258 257 256 255 254 253 252 250 249 249 248 247 247 245 245 245 245 244 243 242 242 241 241 241 241 242 242 242 243 244 244 243 243 243 243 244 244 244 244 245 245 245 245 246 246 246 246 245 246 246 246 246 245 244 244 243 243 243 243 242 242 242 243 242 241 241 242 243 244 245 245 246 248 250 251 252 253 255 257 258 258 259 261 262 263 262 261 262 261 263 265 265 267 270 274 276 274 268 268 268 266 255 139 100 84 75 61 61 88 82 78 75 71 68 65 64 63 60 55 51 51 49 46 44 41 40 41 41 40 36 37 39 41 44 46 52 54 57 60 59 57 54 53 54 55 58 58 56 54 52 51 51 51 50 47 44 41 39 36 35 30 25 18 11 6 4 4 5 7 9 13 19 32 46 51 60 65 67 67 76 86 86 73 45 44 42 40 42 40 30 5 337 323 315 307 304 303 305 309 306 300 295 292 291 285 281 277 274 270 268 266 264 263 261 260 258 256 255 254 252 250 249 248 246 246 245 244 243 243 243 242 241 240 238 237 236 236 236 236 236 235 235 234 233 232 232 232 233 232 233 233 233 234 235 236 236 237 238 239 239 239 239 239 239 239 239 239 239 240 242 244 245 246 245 245 245 244 241 241 241 240 239 238 236 235 235 235 236 239 237 232 230 229 230 232 235 242 243 245 248 128 132 124 112 104 102 105 107 111 115 119 115 97 71 58 62 73 81 82 73 65 65 71 75 82 90 90 86 89 97 103 105 106 110 116 119 120 122 127 131 132 133 137 141 145 148 148 151 153 151 154 165 169 137 51 44 41 7 349 348 343 332 324 318 308 293 288 288 288 286 288 290 293 292 287 285 285 282 276 278 280 283 285 284 282 280 288 287 284 293 305 311 313 332 341 348 355 360 5 11 10 13 19 22 24 25 27 27 25 23 23 23 23 21 15 12 10 9 11 10 10 4 358 351 347 342 334 328 328 322 321 320 321 322 321 323 321 319 315 312 310 302 296 295 290 287 282 274 257 252 251 251 249 246 245 243 242 241 244 244 242 237 235 235 236 233 231 231 232 235 240 239 237 237 237 236 239 239 240 240 241 241 240 242 242 242 243 242 242 244 245 246 247 247 247 247 248 248 248 248 249 249 250 251 250 251 251 251 251 252 252 252 253 253 253 253 255 255 255 255 255 254 255 254 254 254 254 254 254 255 255 255 256 256 257 258 259 260 261 261 262 263 263 264 264 264 264 264 264 265 265 265 265 266 266 266 266 267 268 268 268 269 269 269 269 269 269 268 268 268 268 268 268 268 268 269 269 269 270 270 270 269 269 269 270 271 272 273 273 274 274 275 276 277 279 279 279 278 278 278 279 279 279 278 278 278 278 278 279 280 281 280 279 279 279 281 283 284 284 285 286 285 284 285 287 288 289 288 284 285 286 287 289 290 289 288 288 288 289 291 290 289 287 287 287 287 286 284 284 284 284 284 283 282 283 283 283 282 280 280 280 281 280 280 279 278 278 277 276 276 275 275 274 273 273 273 272 272 272 272 271 271 271 270 270 269 268 268 268 268 267 267 267 267 267 267 268 269 269 267 267 267 266 265 265 265 265 265 266 266 265 265 265 265 264 262 261 259 258 258 258 257 255 254 253 252 251 249 248 248 247 246 245 244 244 244 243 243 243 242 242 241 241 241 241 242 242 242 243 243 244 243 243 243 243 243 243 243 244 244 244 245 245 246 246 246 246 245 245 245 245 245 245 244 243 243 242 243 242 242 241 241 241 240 239 240 241 241 242 242 242 244 246 248 249 249 251 252 253 254 256 256 257 258 258 258 255 255 256 258 259 262 260 263 263 265 266 256 251 242 231 200 159 153 125 99 80 78 91 91 85 82 74 69 66 64 62 58 57 53 51 49 46 43 39 37 36 35 35 34 36 38 41 45 47 52 57 60 63 63 60 58 56 55 56 58 59 58 55 54 53 53 52 51 48 45 43 42 40 37 33 28 22 18 13 10 7 6 7 10 14 21 28 48 58 59 59 57 51 61 58 65 63 61 54 41 45 41 41 16 339 321 313 309 305 303 304 303 307 306 299 297 296 291 285 282 278 275 272 270 266 263 261 260 259 257 256 255 254 253 251 250 248 248 247 246 245 244 243 244 243 242 241 240 239 238 238 239 238 238 237 236 236 235 235 234 234 234 234 234 234 234 235 236 236 237 238 238 238 239 239 239 239 238 238 238 238 239 241 243 244 245 245 244 243 242 241 241 240 240 240 239 237 236 236 236 238 241 242 239 234 233 231 230 226 224 230 239 242 247 114 121 116 109 101 95 96 99 104 110 116 112 88 59 55 66 77 81 77 69 65 68 73 79 83 86 85 85 88 92 96 100 106 114 116 114 116 119 122 123 124 127 131 135 140 147 154 158 156 151 147 149 144 139 88 41 27 357 344 340 333 322 316 313 312 303 296 295 292 290 290 293 301 302 300 298 291 286 281 288 288 290 294 294 295 293 295 297 298 306 322 330 330 345 351 356 360 4 4 5 8 9 10 15 19 21 24 25 19 15 15 15 18 20 16 11 9 7 8 7 6 3 360 355 352 346 342 336 330 327 325 325 325 325 325 323 326 324 319 314 312 308 303 298 296 292 286 277 263 255 257 258 257 255 251 247 246 245 246 246 243 239 235 238 238 235 235 235 235 237 244 244 242 243 242 241 241 242 242 242 243 244 243 245 245 245 245 244 244 244 247 248 248 248 249 248 249 249 249 249 250 250 250 251 251 251 251 252 252 252 252 253 254 254 255 255 256 256 256 256 256 255 256 255 254 254 254 254 255 256 257 257 256 257 257 259 260 261 262 262 262 263 264 264 264 264 264 264 265 265 265 265 266 266 266 266 267 267 268 268 268 269 269 269 269 269 268 268 268 269 268 268 268 268 268 268 269 270 270 270 269 269 270 270 270 272 273 274 274 275 275 276 277 277 279 279 279 278 278 278 279 280 280 278 278 278 279 280 282 282 282 281 280 280 281 282 284 285 285 285 285 284 284 285 287 288 288 286 283 284 284 287 289 290 288 287 288 289 289 290 288 288 288 288 288 288 285 284 284 285 285 284 283 282 281 282 282 281 280 280 280 280 280 279 278 278 277 276 276 276 275 274 273 273 272 273 272 272 272 272 272 272 271 270 269 268 268 267 268 268 268 267 267 266 266 266 266 267 267 266 266 266 266 265 265 265 265 265 265 265 264 264 264 264 263 263 261 259 259 258 257 256 254 253 252 251 250 250 248 247 246 245 244 244 244 243 243 242 242 242 242 241 241 241 242 242 242 243 243 243 243 243 243 243 243 243 243 243 243 244 244 245 245 246 246 245 245 245 244 244 244 244 244 244 243 242 241 242 242 241 241 240 239 239 238 239 239 240 240 240 240 242 244 245 247 248 248 248 250 252 253 253 253 254 254 254 253 250 251 252 254 256 253 253 254 256 257 247 235 223 205 202 184 160 138 118 104 98 101 102 95 84 76 70 67 63 61 58 56 53 50 47 45 42 40 37 35 34 34 35 38 42 46 48 50 56 61 64 66 66 64 62 59 56 57 59 60 60 58 57 55 54 54 52 49 47 46 43 41 38 35 31 27 26 24 17 11 9 10 10 16 21 34 65 63 59 52 50 48 54 35 68 69 62 44 47 49 47 44 5 328 315 310 307 303 302 302 304 305 304 301 298 294 290 286 282 278 277 274 270 266 263 260 259 258 256 255 254 253 253 251 250 249 248 247 246 245 245 244 244 244 242 242 241 241 241 240 241 240 239 239 237 237 238 237 236 235 236 235 235 235 235 236 237 237 238 238 238 239 239 239 239 239 238 238 238 239 239 241 243 244 245 245 243 240 239 238 238 239 240 241 240 238 237 237 238 241 244 244 241 238 234 231 229 220 220 229 230 237 248 103 107 107 105 97 91 92 94 99 105 110 106 78 54 57 66 73 74 71 69 71 75 79 81 81 80 81 83 86 88 91 98 105 110 112 111 113 117 118 116 114 118 122 124 125 135 147 153 150 147 138 127 117 110 72 33 15 355 345 339 331 324 319 317 316 312 306 303 296 291 294 300 307 311 309 307 302 294 290 297 299 300 302 304 304 302 306 308 310 318 332 339 343 347 353 360 1 2 5 8 8 6 6 10 15 19 21 20 13 11 10 10 12 13 14 9 7 5 4 5 4 2 359 355 354 348 344 339 332 328 328 329 330 330 328 327 328 324 323 318 314 309 304 302 298 292 287 280 269 259 262 263 265 265 259 252 247 249 249 248 245 241 237 243 242 241 239 240 241 243 247 247 247 247 246 245 244 246 246 245 245 247 247 248 248 247 247 247 246 246 248 249 249 249 249 249 250 250 250 251 250 250 251 251 252 252 252 252 253 252 253 254 255 256 256 256 257 257 256 256 256 256 256 256 255 255 254 255 255 256 258 258 258 258 258 259 261 261 262 263 263 263 264 264 264 265 265 265 265 265 265 265 266 266 266 267 267 267 267 268 268 269 269 269 269 269 268 268 268 268 268 268 268 268 268 268 269 270 270 270 269 270 270 271 271 272 273 274 275 275 275 276 277 278 279 279 278 278 278 278 280 281 280 279 279 279 280 280 282 283 282 281 281 282 283 283 283 284 284 284 284 283 284 285 286 286 286 284 283 283 285 287 289 290 288 288 288 289 288 288 288 289 289 290 290 288 285 285 286 286 286 285 283 282 281 281 281 281 280 280 280 280 279 279 278 277 276 276 276 276 275 274 273 273 272 272 271 271 271 271 272 271 270 269 269 268 267 267 267 267 267 267 267 266 265 265 265 265 265 266 266 266 266 265 265 265 265 265 265 264 264 263 262 262 263 262 261 259 258 257 256 255 254 253 252 251 250 249 248 247 246 244 244 244 243 243 242 242 242 242 242 242 242 242 242 242 243 243 244 244 243 243 243 243 243 243 243 244 244 243 244 244 245 246 245 245 244 244 244 244 244 244 244 244 243 242 241 241 241 241 240 239 238 238 238 237 238 237 238 238 238 240 242 244 245 245 245 246 248 249 251 250 251 251 251 251 250 246 247 247 248 249 246 245 246 247 247 243 225 215 206 194 178 163 149 131 116 105 111 108 100 87 77 70 67 62 60 57 54 51 48 45 43 41 39 37 34 35 36 37 42 46 48 52 55 59 62 66 69 70 70 66 60 56 57 59 60 61 60 58 56 55 54 53 52 49 47 45 42 38 36 36 37 36 30 23 18 11 11 16 17 26 42 65 74 57 54 48 51 73 58 60 66 60 54 60 57 54 44 2 325 314 311 308 303 300 301 303 305 304 301 298 295 290 285 282 280 279 275 270 266 263 260 258 258 256 254 253 252 251 251 250 248 248 247 246 245 245 245 245 244 243 243 243 243 243 243 242 242 241 240 240 240 239 238 237 237 236 237 237 237 237 237 237 238 238 239 239 240 240 240 239 239 239 238 238 239 240 241 243 243 244 243 241 238 238 238 238 239 241 242 240 240 238 238 239 242 245 245 243 239 235 230 226 220 227 231 231 235 246 99 99 100 99 92 87 87 90 96 101 102 91 66 54 58 62 64 65 66 68 75 82 84 84 81 79 79 83 86 90 94 99 103 106 107 109 112 115 114 110 108 111 117 113 112 118 129 132 133 134 113 94 92 96 75 30 10 355 349 342 335 331 324 322 318 317 310 305 296 292 297 306 312 314 315 313 309 303 302 301 306 311 312 314 313 309 309 314 318 323 332 341 346 350 351 352 355 359 2 6 6 4 5 8 11 15 16 15 11 10 9 10 11 11 9 6 4 2 1 3 3 1 358 354 352 346 341 337 333 330 330 331 334 334 333 331 331 329 324 320 317 312 308 305 301 296 291 283 273 268 269 268 270 268 263 258 252 253 253 249 248 246 244 247 247 246 245 246 248 248 250 250 250 250 249 249 248 250 250 249 248 250 249 249 249 249 249 249 249 249 250 250 251 250 250 250 250 251 251 251 251 251 251 252 252 252 253 253 253 253 254 255 256 256 256 256 257 256 256 256 256 256 256 257 256 256 256 255 256 257 258 259 259 260 260 261 262 262 262 262 263 264 264 265 265 265 265 265 265 265 265 265 266 267 267 268 267 267 267 268 268 268 268 268 269 269 269 269 268 268 268 268 268 268 268 268 269 270 269 269 270 270 271 271 272 272 274 274 274 275 275 276 278 278 278 278 278 277 278 279 280 281 281 280 279 279 279 281 283 283 283 283 283 284 284 284 283 282 282 283 283 283 284 285 285 285 285 284 283 285 287 288 290 289 288 288 288 289 289 289 289 290 290 290 289 287 285 286 287 287 286 284 283 282 282 281 281 280 280 280 280 280 279 279 278 277 276 276 276 275 274 273 273 272 272 271 271 270 270 270 270 270 269 268 268 267 267 267 267 266 267 267 266 266 265 264 264 265 265 266 266 266 265 265 264 264 264 264 264 263 263 262 261 261 261 261 260 259 258 257 257 256 254 252 251 250 249 248 248 247 246 245 244 243 243 242 242 242 242 242 242 242 242 243 243 242 243 244 244 244 243 243 243 243 243 244 244 245 244 244 244 244 245 245 245 245 245 244 244 244 244 244 244 244 242 241 241 241 241 241 238 237 237 236 237 236 236 236 236 237 237 239 240 241 242 244 243 244 246 247 248 250 247 247 248 247 246 243 242 242 242 242 242 240 239 239 237 233 221 209 200 190 179 168 158 143 134 128 116 109 102 89 78 72 69 64 59 55 52 50 47 44 43 41 38 36 36 38 40 42 45 50 52 57 61 62 64 67 68 71 72 68 60 56 57 59 60 62 61 58 57 56 55 54 53 50 49 46 42 38 36 36 38 37 35 30 24 19 19 21 29 42 58 73 71 69 61 54 53 43 42 53 55 57 59 56 55 53 40 5 338 325 314 308 303 302 303 305 307 305 303 300 296 291 287 286 283 279 275 271 266 263 260 260 257 256 254 252 252 250 250 249 247 246 246 245 245 246 246 246 245 244 245 246 245 245 244 243 243 243 242 242 241 240 240 239 238 238 238 238 238 238 238 238 239 239 240 240 240 240 240 239 239 238 238 238 238 240 240 241 243 243 241 240 238 238 239 239 240 242 243 243 242 240 239 242 244 245 245 243 241 238 234 231 229 232 232 230 237 249 96 93 93 91 88 83 82 87 94 97 92 75 58 53 56 58 59 62 66 71 81 87 87 86 84 80 79 81 87 90 94 98 101 104 106 108 110 110 108 106 106 107 111 103 102 106 109 110 112 110 84 77 86 92 75 33 10 0 356 347 340 337 333 328 321 316 312 306 300 295 301 309 314 315 317 316 314 312 310 309 313 318 320 320 318 317 316 322 324 327 334 343 346 349 355 355 355 357 2 5 6 4 5 7 8 10 10 11 10 9 9 10 10 9 7 4 1 360 359 2 2 0 357 353 350 346 341 337 332 333 332 332 333 334 334 334 334 329 326 323 320 317 312 308 303 298 291 287 281 277 277 274 272 270 265 262 258 259 256 250 249 250 249 248 249 250 251 251 252 252 252 252 252 252 252 252 251 254 254 252 251 251 251 250 251 250 251 251 251 251 252 252 252 252 252 252 252 252 252 252 252 252 251 252 253 253 253 253 254 254 255 256 256 256 256 256 256 256 255 255 256 256 257 257 257 257 257 256 256 257 258 259 260 261 262 262 262 263 263 263 263 264 264 265 265 265 265 266 265 266 266 266 266 267 268 268 268 267 267 268 268 268 268 268 268 269 269 269 269 268 268 268 268 268 268 269 270 270 270 269 270 271 271 272 273 273 274 274 274 274 275 276 277 278 278 277 277 278 278 279 280 281 281 281 281 281 281 283 284 284 283 284 285 284 284 283 282 282 282 283 284 285 285 286 286 286 285 284 284 286 289 290 290 289 288 287 287 288 289 290 290 291 290 289 287 286 285 287 288 287 285 283 283 282 282 282 281 280 279 280 280 280 279 279 279 278 277 276 275 274 274 273 271 271 271 271 270 270 269 269 269 268 268 268 267 267 267 267 266 265 266 266 266 266 265 265 265 265 265 266 266 265 265 264 264 264 264 264 263 263 262 262 261 261 260 260 260 259 258 257 256 255 254 253 251 250 249 247 247 247 246 245 244 243 242 242 242 242 242 242 242 242 242 242 242 242 242 243 244 244 243 243 243 243 243 244 244 245 244 244 244 244 245 245 245 245 245 245 245 244 244 244 244 244 242 241 240 240 240 239 237 236 235 235 235 235 235 235 235 235 236 237 237 238 240 241 241 242 243 244 245 245 245 244 244 243 243 240 238 237 237 238 237 235 233 231 228 225 217 204 196 187 180 172 166 161 149 133 114 108 102 91 81 77 70 64 59 57 55 52 48 47 45 41 38 37 40 43 46 48 49 51 56 61 66 67 67 70 70 72 74 69 60 56 56 58 61 62 61 59 58 57 57 57 54 51 50 48 43 40 38 36 38 38 40 40 34 32 27 36 67 69 76 100 95 88 71 58 51 43 37 41 46 48 53 57 56 52 41 30 359 327 317 311 306 301 304 306 308 306 303 301 298 295 290 288 284 280 275 272 268 267 264 261 258 256 254 252 252 251 249 248 247 246 246 246 246 247 247 247 246 246 246 247 247 246 245 245 244 244 244 243 242 242 241 241 240 240 239 240 239 239 239 239 240 240 241 241 241 241 240 239 238 238 237 237 237 238 239 241 243 243 241 241 239 239 240 241 242 243 244 244 243 242 242 244 246 247 246 244 244 243 240 238 235 233 230 230 240 251 89 86 86 86 84 79 76 82 89 91 83 73 61 53 54 58 62 67 74 80 87 90 88 86 85 84 82 82 87 90 93 97 100 102 105 107 105 102 102 102 104 104 102 95 94 97 100 98 94 85 72 74 82 85 68 35 19 11 3 355 346 340 336 327 319 318 317 314 309 304 309 314 314 317 317 318 319 317 314 313 316 319 321 324 325 325 324 329 332 332 334 340 347 354 358 358 357 359 2 6 6 4 5 5 6 6 6 8 8 7 7 7 7 6 5 4 360 358 358 359 359 359 357 353 350 348 344 339 337 334 334 336 336 336 336 336 334 330 327 325 323 320 314 309 304 301 296 291 287 283 282 279 275 271 269 266 262 263 259 258 255 252 251 250 253 254 254 254 255 255 254 255 254 254 254 254 254 256 257 255 254 253 252 252 253 253 252 252 253 253 253 253 253 253 253 253 253 253 253 254 253 252 252 252 253 254 253 254 254 254 255 256 255 255 256 256 256 255 255 255 256 256 257 257 257 257 257 257 257 258 259 260 261 261 262 262 263 264 264 264 264 264 264 265 266 266 266 267 267 268 267 267 267 268 268 268 268 268 268 268 268 268 268 268 268 268 269 269 268 268 268 268 268 268 269 270 270 270 270 270 271 271 272 272 273 274 274 274 275 275 276 276 277 277 278 278 278 278 279 279 280 281 281 282 282 283 284 284 285 285 284 285 285 285 283 283 282 282 283 285 286 286 286 286 287 286 285 284 285 288 291 292 291 290 289 287 287 288 290 290 290 290 288 287 286 285 285 287 286 284 283 283 282 282 282 281 280 279 279 279 279 279 279 279 279 278 277 276 275 274 273 272 271 270 270 270 270 270 269 269 268 267 267 267 267 267 267 266 265 265 264 264 265 265 265 264 264 264 264 265 265 264 265 264 265 264 264 264 263 262 262 262 262 261 260 260 260 259 257 256 255 255 254 252 251 251 249 248 247 247 246 244 243 242 242 241 241 242 242 242 242 241 240 240 241 241 242 242 243 243 243 243 243 243 243 243 243 243 244 245 244 244 244 244 244 243 243 244 244 244 243 243 243 242 241 240 239 238 238 238 235 234 234 234 234 234 234 234 233 233 234 234 234 235 237 239 240 240 240 241 242 243 242 241 241 240 239 237 235 234 233 232 232 230 225 223 222 218 210 199 192 186 181 177 172 167 155 133 115 107 105 101 92 81 71 65 64 61 59 56 56 50 45 41 38 38 45 50 52 54 55 54 59 65 68 71 72 73 73 73 73 68 61 60 59 60 62 63 62 60 58 58 58 58 56 53 52 49 46 43 41 39 37 38 43 48 49 52 45 57 84 94 93 95 99 100 72 60 52 39 41 39 30 45 48 53 57 56 50 30 357 328 319 317 311 312 307 308 310 307 304 302 299 299 294 288 284 281 276 275 272 269 266 263 259 256 254 254 252 251 250 248 248 247 247 247 247 247 248 248 248 248 248 248 248 247 247 246 246 246 246 245 244 243 243 243 242 241 240 241 240 240 240 240 241 241 242 242 242 241 240 239 238 237 237 236 237 237 239 241 243 243 242 241 239 239 241 242 243 244 245 245 244 244 244 246 248 249 248 246 246 244 244 242 239 234 224 228 234 244 80 79 80 81 79 75 73 77 81 81 77 70 61 56 58 63 69 75 82 87 90 90 88 86 85 86 86 87 90 92 96 97 99 100 102 104 100 97 98 99 101 100 99 95 92 92 93 91 83 71 66 67 72 70 51 26 21 18 8 354 344 343 341 327 316 318 323 323 316 313 317 319 320 318 320 322 322 320 319 318 321 321 322 325 325 325 326 328 332 336 342 348 353 356 357 357 358 359 2 5 6 6 4 4 3 2 3 6 6 4 2 2 2 3 3 2 358 357 358 357 358 358 356 352 351 349 345 342 340 336 336 336 338 340 341 341 337 332 327 324 321 318 314 310 307 305 301 294 290 287 284 281 278 275 273 270 267 270 269 267 263 259 257 256 258 257 257 257 259 259 258 258 258 257 257 257 256 257 258 257 256 255 255 255 256 255 254 253 254 254 254 254 254 254 254 254 254 253 254 254 254 253 253 253 254 254 254 254 254 254 255 255 255 255 255 255 255 254 254 255 255 256 256 257 257 257 258 258 258 258 260 261 261 262 262 262 263 264 265 265 265 265 265 266 266 266 267 267 268 269 269 269 269 268 268 268 268 268 268 268 268 268 268 269 268 268 268 268 268 268 268 268 268 268 269 270 270 270 270 270 271 272 272 273 273 274 274 275 275 276 276 277 277 278 278 278 279 279 279 280 281 281 282 283 284 284 285 286 287 287 287 287 285 284 283 283 282 283 285 287 288 287 287 286 286 286 285 286 288 290 293 295 294 291 289 287 287 289 289 289 289 289 288 286 286 285 286 286 284 283 282 282 282 282 280 280 279 279 279 279 278 278 278 278 278 278 276 275 275 274 272 271 271 270 270 270 270 270 269 269 268 268 267 267 267 267 267 266 265 265 264 264 264 263 264 263 263 263 263 263 263 263 263 264 264 264 264 263 263 262 262 262 262 261 260 259 259 258 256 256 255 254 252 251 250 250 249 248 248 247 245 243 241 240 241 240 240 240 241 241 241 241 240 240 241 241 241 242 243 243 243 243 243 243 243 243 243 244 245 245 245 245 244 244 243 243 243 243 243 243 242 242 242 242 241 239 237 237 237 236 235 234 234 233 233 233 233 232 231 231 231 231 232 234 236 237 238 238 237 238 239 240 240 239 238 238 237 236 234 231 229 228 227 225 219 218 215 211 206 198 190 185 181 180 176 168 157 138 120 111 112 110 98 85 76 69 69 66 65 61 57 50 45 42 41 42 43 53 58 59 59 58 62 67 70 74 76 76 76 74 72 69 66 62 61 62 64 64 64 62 61 59 59 58 57 56 54 53 51 47 44 43 41 39 42 51 58 64 66 66 79 94 86 65 87 98 67 63 52 47 47 46 24 30 38 55 48 60 49 27 352 326 317 318 317 317 309 307 310 309 304 302 301 299 295 289 284 282 279 277 275 271 267 264 261 259 258 255 253 252 250 249 249 249 249 248 248 248 248 249 249 249 249 248 249 248 248 248 247 248 247 246 245 245 245 245 243 242 242 242 242 242 241 241 241 242 243 243 243 242 240 239 238 237 236 236 237 238 239 241 243 243 243 242 240 240 243 244 245 247 247 248 246 246 246 247 250 250 250 248 246 244 245 247 243 232 224 229 231 238 73 74 76 77 75 74 73 74 74 73 70 65 59 62 68 72 77 82 87 90 91 90 87 85 86 86 87 91 92 93 97 100 99 98 98 100 98 94 95 96 96 95 94 93 90 85 84 84 77 66 59 58 60 56 38 27 18 12 6 349 344 343 339 325 318 321 327 327 321 317 319 320 321 321 323 326 325 325 325 325 323 326 327 326 326 325 327 329 335 341 349 355 359 357 355 357 359 360 1 2 4 4 3 2 1 1 1 3 4 2 359 358 357 358 358 358 357 357 358 357 356 356 354 351 348 348 344 341 340 337 336 337 339 340 341 340 337 332 328 326 323 320 316 313 310 308 304 298 294 289 285 284 282 279 276 274 273 271 274 274 271 266 264 262 262 261 261 261 262 262 261 261 260 260 259 259 259 259 259 258 258 257 257 257 257 257 256 255 255 256 255 255 254 255 255 255 254 254 254 255 254 253 253 254 254 255 254 254 254 254 255 255 255 255 255 255 255 255 255 255 255 256 256 257 258 258 258 259 259 260 261 262 262 262 262 263 264 265 265 265 265 266 266 266 266 266 267 268 269 269 270 270 269 269 269 269 269 269 268 268 267 268 268 269 269 268 268 267 267 268 268 269 269 269 269 270 270 270 270 271 272 273 273 273 274 274 275 275 275 276 277 277 278 278 279 279 280 280 280 281 281 282 282 283 284 285 287 289 289 289 289 288 286 284 283 283 283 283 286 288 288 287 286 286 286 285 285 287 288 290 292 295 294 291 288 287 287 288 288 288 288 288 288 287 287 287 287 286 284 281 281 281 281 280 280 279 279 279 279 279 278 278 278 278 277 277 276 276 275 274 273 271 271 270 270 270 270 269 269 268 268 268 267 267 266 266 266 266 265 265 265 265 264 263 263 263 262 262 262 262 262 262 262 262 262 263 263 263 263 264 263 263 262 260 259 259 258 258 257 256 255 253 251 250 249 248 248 248 247 246 244 242 241 240 240 240 239 239 240 240 241 241 241 241 241 240 240 241 243 243 243 243 243 243 244 244 244 244 245 245 245 244 245 245 244 243 242 243 243 242 242 242 242 241 240 238 237 236 237 236 236 234 234 233 232 233 232 230 229 229 229 230 231 232 234 235 235 235 234 236 237 238 238 237 236 235 234 233 232 228 226 224 223 222 216 212 209 206 200 195 186 185 182 179 175 168 158 144 132 125 121 113 101 88 80 74 74 71 67 62 56 50 47 46 47 49 51 58 61 61 61 61 64 68 73 78 79 78 77 76 73 70 66 63 63 64 66 66 65 63 61 60 60 60 59 60 60 58 53 49 49 46 43 42 40 46 61 68 59 49 63 74 59 67 89 87 66 65 64 56 51 51 29 33 21 45 42 52 44 18 350 327 313 310 312 314 311 306 308 309 308 306 303 300 295 289 285 282 281 279 276 273 269 266 265 262 259 256 254 252 251 250 250 249 249 249 249 249 249 250 249 249 249 249 249 249 249 249 249 248 248 247 247 247 246 246 245 244 243 242 243 243 242 242 242 243 243 243 243 242 241 239 237 237 237 237 238 239 240 241 242 244 245 243 242 241 244 246 248 249 249 248 249 248 249 249 250 249 250 249 247 245 247 249 244 231 228 231 235 238 66 68 71 74 74 74 76 75 72 69 69 69 67 74 79 82 87 88 89 90 89 87 85 84 85 86 87 90 92 92 96 101 99 96 94 96 93 90 90 89 89 87 85 87 83 77 77 79 76 60 52 51 52 51 44 33 20 9 355 345 344 339 329 322 322 326 329 330 327 325 322 321 321 321 325 328 329 329 330 331 330 333 333 332 331 329 332 335 338 341 348 355 0 359 357 359 1 1 1 1 1 1 1 1 0 0 1 1 2 360 356 355 354 354 354 356 357 357 357 356 356 355 352 350 348 347 345 344 340 337 337 339 339 338 337 337 337 334 331 330 328 326 321 315 311 309 306 301 297 292 287 286 286 285 283 280 278 276 278 278 276 272 269 267 264 265 265 264 264 264 263 263 262 262 262 262 261 260 260 260 260 259 259 258 258 258 258 258 257 256 256 256 255 255 255 255 255 255 255 255 254 254 254 254 254 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 256 256 256 257 258 259 259 260 260 261 261 262 263 263 263 263 264 265 265 265 265 265 266 266 266 267 267 268 269 269 270 270 270 270 270 269 269 269 268 268 268 268 268 269 269 269 269 268 268 268 268 269 270 270 270 270 270 270 270 271 272 273 274 274 274 274 275 276 276 277 277 278 278 279 280 280 280 281 281 281 282 282 282 283 284 285 287 289 290 290 289 287 285 284 284 284 284 285 287 289 288 287 286 286 286 285 285 286 287 290 291 292 292 289 287 287 288 287 287 287 287 287 287 287 288 287 286 284 282 281 280 279 279 279 279 279 279 279 279 278 278 278 278 277 276 276 276 275 275 274 273 272 271 271 270 269 269 269 268 267 267 266 266 266 265 265 265 265 266 266 265 264 264 263 263 262 262 262 262 262 262 262 262 261 261 261 262 263 264 264 263 262 262 260 259 258 258 257 257 255 254 252 250 249 248 247 247 246 245 244 243 242 241 240 239 239 240 240 240 241 241 241 241 241 241 240 240 241 243 243 243 243 243 243 243 244 244 244 244 244 244 244 244 245 244 244 243 243 243 242 242 242 241 241 239 237 237 236 236 236 235 234 232 232 231 231 230 229 228 227 228 229 230 231 232 232 232 233 232 233 234 235 236 236 233 233 232 230 229 225 223 222 220 218 216 209 205 200 196 194 187 183 180 178 175 169 160 150 147 139 128 116 103 94 87 82 79 74 69 63 58 53 51 51 52 55 59 60 60 60 61 61 62 68 77 81 82 80 79 77 75 70 65 63 65 66 67 67 66 63 61 61 63 63 63 65 63 61 56 52 52 48 49 41 34 42 52 65 51 47 44 42 44 45 72 73 62 62 62 60 56 51 55 35 14 33 46 49 36 12 345 328 313 304 306 312 311 306 308 308 307 305 304 303 297 291 290 285 282 281 277 275 272 270 269 265 261 258 255 253 253 252 251 250 250 249 249 249 250 250 250 250 249 249 250 250 250 250 250 249 249 249 249 248 247 247 246 245 245 244 244 244 243 243 243 243 244 244 244 243 241 240 240 238 238 238 239 240 241 241 243 244 244 244 243 243 244 245 248 250 250 249 251 251 250 249 249 249 249 248 246 246 248 250 249 245 239 236 237 239 59 62 65 67 70 73 74 73 70 69 73 77 79 81 86 90 94 94 91 90 88 87 85 84 85 85 87 88 90 92 93 96 95 91 91 91 88 83 84 84 83 83 81 82 77 74 76 77 70 55 49 49 45 39 36 31 23 10 351 343 340 329 322 324 328 329 332 334 335 333 328 325 324 325 328 330 333 334 334 335 335 338 340 337 337 337 338 339 340 340 344 352 358 359 357 359 359 0 1 1 1 0 360 359 358 359 359 359 359 359 356 354 354 354 354 355 357 355 354 355 355 355 352 350 349 349 348 346 343 340 339 341 340 338 338 337 336 334 333 332 331 329 323 317 313 311 309 305 300 295 291 291 292 289 287 285 283 281 281 281 278 275 272 271 269 268 268 267 267 266 265 264 264 264 265 264 263 262 262 262 261 261 261 259 259 260 260 259 258 258 257 256 256 256 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 256 256 256 256 257 258 259 259 260 260 261 261 262 262 263 264 264 264 264 265 265 265 265 265 266 266 266 267 267 268 268 269 269 270 270 270 270 270 269 269 268 268 268 268 268 268 269 269 269 269 268 268 269 269 270 270 270 270 270 270 271 272 273 274 274 274 274 275 275 276 277 278 278 279 279 279 280 281 281 281 281 281 282 282 282 283 284 285 287 288 289 288 287 286 285 285 285 285 285 286 287 289 289 288 287 287 286 285 285 286 287 289 291 291 289 288 287 288 288 286 286 285 286 286 287 287 287 286 284 283 283 281 280 280 279 279 279 279 278 278 278 278 278 278 277 276 276 275 275 274 274 274 273 272 271 271 270 268 268 268 268 267 266 265 265 265 265 265 265 265 265 266 265 264 264 263 263 262 262 261 262 262 262 262 261 261 261 261 262 263 263 262 262 262 261 260 259 258 257 256 256 254 252 251 249 248 247 246 246 245 243 243 243 242 241 240 240 240 240 241 241 241 241 242 242 241 241 240 240 241 243 244 244 244 243 243 243 243 243 244 244 244 244 245 245 245 245 244 243 243 243 243 242 242 241 240 239 237 237 236 235 235 234 233 231 230 230 230 229 228 227 227 228 229 229 229 229 229 230 230 231 232 233 233 232 233 231 230 229 228 226 223 221 219 217 215 212 206 201 198 195 191 185 181 178 177 173 169 165 162 153 142 131 118 107 99 96 90 82 77 72 68 62 57 55 56 58 62 63 62 60 59 59 61 65 71 78 82 83 82 82 79 75 70 65 64 65 70 69 68 66 63 62 63 65 66 67 69 67 64 60 56 56 58 54 45 36 38 38 33 28 27 26 10 13 40 55 60 56 61 71 68 63 54 48 57 69 46 45 44 27 4 349 339 318 303 302 311 313 311 309 308 307 305 305 304 298 297 292 287 282 282 278 276 277 273 270 267 263 259 257 256 255 253 252 251 250 250 250 250 250 250 250 250 250 250 250 251 251 251 250 250 250 251 250 249 248 248 247 247 246 245 245 245 244 244 244 244 244 244 245 244 243 242 241 240 240 239 240 241 241 242 243 244 244 244 244 244 244 246 249 250 251 251 252 251 249 246 246 249 252 249 245 245 248 251 251 249 243 239 243 243 58 60 65 70 73 74 75 74 71 70 76 85 88 89 93 95 96 97 94 90 88 88 86 86 86 87 86 87 90 90 88 86 84 84 84 86 82 76 77 78 78 79 79 78 75 74 75 74 66 59 54 48 38 29 24 22 19 6 348 341 335 327 324 329 332 334 334 335 338 337 331 329 328 329 329 330 333 335 335 335 336 338 340 341 340 341 341 341 341 341 343 350 355 358 358 358 358 358 359 359 359 360 359 358 357 357 357 357 357 357 357 355 354 354 355 354 355 353 353 355 356 354 353 351 350 348 346 345 345 344 343 343 343 342 342 341 338 336 334 331 330 327 323 319 314 313 312 307 303 300 298 295 294 293 289 287 285 284 284 283 280 277 275 274 273 271 270 269 270 269 268 267 266 266 266 265 265 265 263 262 262 262 262 261 261 261 261 260 259 259 258 257 257 256 256 256 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 256 256 256 257 257 257 257 258 259 259 260 261 262 262 263 263 263 264 265 265 265 265 265 265 266 266 267 267 267 268 268 268 268 269 269 270 270 270 270 270 269 269 269 269 269 269 269 268 268 268 268 268 268 269 269 270 270 270 270 270 270 271 272 272 273 274 274 275 275 276 276 277 278 279 280 280 280 280 280 281 281 281 281 281 282 283 283 283 284 284 286 287 287 287 287 286 286 286 286 286 287 287 288 289 290 289 288 287 286 286 286 288 290 291 291 290 288 287 287 287 287 285 285 286 286 286 287 285 285 284 284 283 282 281 282 281 281 280 280 279 279 278 278 278 278 277 277 276 275 274 274 274 274 273 273 273 272 271 269 269 269 268 267 266 266 265 265 264 265 265 265 265 265 265 264 264 264 263 263 262 261 261 261 261 261 261 260 260 260 261 262 263 262 261 261 261 261 260 259 258 257 255 254 253 251 250 249 248 247 247 246 244 243 242 242 242 241 240 239 239 240 240 240 240 241 241 241 240 240 240 239 240 242 243 243 243 243 242 242 242 243 243 244 244 244 245 245 246 245 244 243 243 243 243 242 241 241 240 239 238 238 235 234 233 231 231 230 229 229 229 228 228 226 226 227 227 227 227 228 228 228 228 229 230 230 230 230 231 229 227 226 224 224 223 219 216 214 212 209 204 199 197 193 189 185 181 178 175 173 172 168 161 153 144 133 121 113 112 103 93 84 79 77 73 68 63 61 62 64 67 65 62 60 58 59 63 68 73 79 81 81 82 82 79 76 71 69 69 70 73 72 70 67 63 62 64 65 69 72 74 71 67 64 63 62 63 61 53 41 35 28 22 15 3 356 352 1 17 39 48 50 61 72 74 73 74 74 59 43 40 36 33 13 7 356 336 318 303 302 309 315 316 312 311 306 305 307 306 301 297 293 290 284 283 280 279 278 274 271 268 264 261 261 258 256 254 252 251 251 251 251 250 251 251 250 250 251 251 251 252 252 252 252 252 252 252 251 250 249 249 249 248 247 246 246 245 245 245 245 245 245 245 245 244 244 243 242 241 241 241 240 241 242 243 243 244 244 244 244 244 245 247 250 251 252 253 252 250 248 246 247 250 253 250 247 244 246 249 252 249 243 240 247 248 67 70 76 79 79 78 82 81 78 77 82 90 94 95 96 97 96 95 92 88 84 86 88 89 87 87 84 85 88 89 85 82 78 78 80 81 78 75 74 75 75 75 75 76 75 72 73 73 70 65 59 48 35 28 22 16 8 357 345 339 334 328 328 331 337 340 339 336 336 337 334 331 330 330 327 326 329 330 331 332 333 337 338 339 339 341 342 342 342 343 346 349 352 354 357 357 357 359 359 359 358 358 358 357 356 356 356 356 356 357 356 355 354 353 353 352 351 352 353 355 355 354 354 352 349 346 344 345 346 346 345 344 345 345 345 344 341 338 334 332 329 326 323 319 317 315 312 309 306 303 301 298 297 294 292 288 286 285 284 285 283 282 280 278 275 273 273 272 271 270 269 268 268 268 267 267 266 265 264 263 263 263 262 262 262 261 261 261 260 259 258 258 257 257 256 256 256 256 255 256 256 255 255 255 255 255 255 255 256 255 256 255 255 255 255 256 256 257 257 258 259 259 259 259 259 260 261 261 262 262 263 263 263 264 265 265 265 265 265 266 267 267 268 268 268 269 269 269 269 269 269 270 271 271 271 270 269 269 270 270 270 269 269 268 268 268 268 268 269 269 270 270 270 270 270 270 270 271 272 273 274 274 274 275 276 277 277 278 279 280 281 281 280 281 281 281 281 281 281 281 282 283 283 283 284 284 286 286 286 287 287 287 286 286 286 286 287 288 289 290 291 289 288 287 287 286 289 291 292 292 291 290 288 286 286 286 286 286 287 288 288 287 286 285 283 283 283 282 282 282 283 283 282 281 281 281 279 278 278 278 278 277 276 275 275 274 274 274 274 274 274 273 272 271 270 270 269 269 268 267 266 265 265 264 264 265 265 264 264 264 264 263 263 263 262 261 261 260 260 260 260 260 260 259 260 260 261 261 261 260 260 260 260 260 259 258 256 255 253 252 251 249 249 248 248 247 245 244 243 243 243 242 242 240 239 239 239 240 239 239 239 240 240 239 238 239 239 240 240 241 242 243 242 242 242 242 242 242 243 243 243 244 245 245 244 244 243 243 242 242 242 240 239 239 239 238 237 235 233 231 230 230 229 228 228 227 227 227 225 225 225 225 226 226 227 227 227 227 228 228 227 228 228 228 228 226 223 222 222 220 217 213 211 209 206 203 199 196 192 187 184 180 177 175 174 172 167 161 154 146 135 126 124 115 105 95 87 82 83 79 79 71 65 64 69 69 67 63 62 60 61 66 71 76 79 80 81 81 81 80 78 75 74 74 75 76 74 72 69 65 64 63 65 71 77 77 73 70 69 68 67 68 67 58 47 40 36 26 18 8 359 354 7 37 39 42 47 61 73 71 71 80 68 51 48 32 29 26 2 358 345 339 321 302 306 309 314 319 318 317 310 305 305 306 302 296 293 290 285 283 283 282 278 275 272 268 267 266 263 260 257 255 254 253 252 252 251 251 251 251 251 251 251 252 252 252 253 253 253 253 253 253 253 252 251 250 250 249 248 248 247 247 247 246 246 245 245 245 245 245 245 243 243 243 243 242 242 242 242 243 243 244 244 244 244 245 246 248 249 250 251 252 252 251 252 252 252 253 253 251 249 246 247 249 249 248 247 246 247 251 110 101 96 94 94 92 87 88 88 86 88 92 96 98 99 97 96 92 89 87 83 84 89 90 87 85 83 81 83 85 80 80 79 80 81 81 79 76 74 72 71 71 72 75 74 70 67 70 69 65 58 46 34 29 24 14 2 351 342 337 332 328 330 335 341 344 342 337 337 338 336 334 332 330 327 326 327 329 330 330 331 334 337 338 339 341 342 343 344 346 347 348 350 353 355 356 357 358 359 359 359 358 358 356 356 355 355 355 356 357 356 355 353 352 352 351 351 352 353 354 354 353 353 351 349 346 346 346 347 346 344 343 343 343 342 342 340 337 335 332 329 325 322 320 318 317 314 311 308 306 303 301 299 296 293 291 288 287 286 287 287 285 283 280 278 275 274 274 273 271 271 270 270 269 269 267 266 265 265 265 265 264 264 264 263 263 262 262 261 260 259 258 257 257 257 256 257 257 257 256 256 255 255 255 255 255 255 256 256 256 255 255 255 255 256 256 257 257 258 259 260 260 260 260 260 260 261 262 262 263 263 263 264 264 265 265 265 266 266 267 267 268 268 269 269 270 270 269 269 269 270 271 271 271 271 270 270 270 271 271 271 270 269 269 268 268 268 269 270 270 270 271 271 271 270 270 271 272 273 274 274 274 275 276 277 277 278 278 279 281 281 281 281 281 281 281 281 281 281 281 282 282 283 283 284 285 285 286 286 287 287 287 286 286 286 286 287 288 289 291 289 288 288 288 288 287 291 292 292 291 290 289 288 286 286 286 286 286 289 291 290 288 287 285 282 281 281 282 283 283 283 282 282 282 281 280 279 278 278 278 277 277 276 275 275 274 274 275 274 274 274 273 272 271 271 270 269 269 268 267 266 266 266 265 265 264 264 264 263 263 264 263 262 261 261 261 260 259 258 258 259 259 259 259 258 258 258 259 259 258 258 258 258 259 259 257 256 254 252 251 250 248 247 247 247 247 245 244 243 243 243 243 242 240 239 239 238 239 238 238 238 238 238 238 237 238 238 239 240 240 240 241 241 241 241 241 242 243 243 243 243 243 244 244 244 244 243 242 241 240 240 240 239 239 239 238 236 234 232 231 229 229 228 227 227 226 226 225 224 223 223 223 224 225 226 226 225 226 226 226 225 225 225 226 226 224 222 221 219 218 215 211 208 207 204 203 200 194 190 186 183 181 178 177 174 171 167 162 155 147 143 136 128 119 108 99 91 87 91 89 84 76 71 69 72 71 71 67 63 61 63 67 72 75 78 81 82 81 81 80 79 78 77 77 78 78 78 76 72 71 69 65 65 71 81 82 77 73 72 71 71 70 68 59 53 47 39 28 25 21 28 29 39 52 47 44 53 56 62 57 56 59 58 49 34 32 20 19 3 350 348 347 334 327 326 325 322 324 326 322 313 309 305 303 301 295 291 290 287 285 284 282 279 276 272 270 270 267 264 261 258 257 255 255 253 252 252 251 251 251 251 252 252 252 253 253 253 255 255 254 254 253 253 253 253 252 251 250 249 249 248 248 248 247 247 246 246 246 246 246 245 245 244 245 244 244 243 242 242 242 243 243 244 244 244 244 246 247 247 249 251 251 251 251 253 256 257 254 252 251 251 251 251 250 250 251 252 250 249 252 123 115 108 104 102 98 94 94 93 91 89 89 91 93 98 97 92 88 86 86 85 86 87 89 85 83 82 81 80 78 79 83 85 86 84 81 80 77 73 71 69 70 72 73 74 68 65 67 68 63 56 44 34 30 27 17 5 357 353 347 336 330 333 338 343 346 344 341 342 340 338 336 333 332 330 329 330 331 331 331 332 335 337 338 339 341 342 343 344 346 348 350 350 352 353 355 355 356 357 357 357 358 357 357 355 354 354 354 355 356 355 354 352 352 352 352 352 352 353 353 353 353 352 351 349 347 347 348 346 344 342 342 342 341 340 338 336 335 334 332 329 325 323 321 320 318 315 312 310 308 306 303 299 296 294 293 291 291 290 289 288 286 285 282 279 278 277 276 275 273 273 272 272 271 270 268 267 266 266 266 266 266 265 265 264 264 263 263 262 260 260 259 258 257 257 258 258 258 257 256 256 256 255 255 255 255 256 256 256 256 256 255 255 256 256 257 257 257 258 259 260 260 261 261 261 261 262 262 263 263 263 263 263 264 265 266 266 267 267 268 268 269 269 269 270 270 270 270 270 270 270 271 271 271 271 270 270 270 271 271 271 271 270 269 269 269 269 269 270 270 271 271 272 272 272 272 272 273 274 274 274 275 275 277 277 278 278 279 279 280 281 282 282 282 282 281 282 282 282 282 282 283 283 284 284 285 285 286 287 287 287 287 286 286 287 287 287 288 290 290 289 288 288 289 289 290 291 291 290 290 289 289 287 286 286 287 288 288 291 292 292 290 288 285 283 282 283 283 283 282 282 282 282 282 281 280 279 279 279 278 277 276 275 275 275 275 275 274 274 274 273 273 272 271 271 270 269 268 267 267 267 267 267 266 265 265 264 263 263 262 262 262 261 260 260 260 260 258 257 257 257 257 258 257 255 255 256 257 257 257 255 256 257 257 257 255 254 253 252 251 250 247 246 246 246 246 245 242 242 242 243 243 242 240 239 238 238 238 236 237 237 237 237 237 236 237 237 239 239 239 239 239 240 240 240 241 242 242 242 242 242 243 243 243 243 243 242 241 239 239 239 239 239 239 238 237 235 233 232 231 230 229 227 226 225 224 224 223 222 222 222 222 223 224 225 224 224 224 225 224 223 224 224 224 223 223 220 219 217 215 213 210 206 206 203 201 198 192 189 186 182 182 179 177 174 171 168 163 157 152 147 138 130 121 111 102 99 95 93 93 89 82 78 75 76 76 73 68 63 61 63 67 72 74 77 81 84 84 83 82 81 80 79 79 80 80 81 81 80 77 71 65 63 70 80 84 82 78 75 71 73 70 65 52 47 39 32 25 29 15 9 64 52 56 53 47 49 48 39 44 48 48 49 48 28 10 4 359 352 351 14 30 16 10 358 340 330 326 327 323 316 309 304 302 300 296 292 291 289 286 284 281 279 276 275 273 270 267 264 262 259 258 258 256 254 253 253 252 252 252 252 252 252 253 253 253 254 255 255 255 255 254 255 255 254 253 252 251 251 250 250 249 248 248 248 247 247 247 247 247 246 246 246 247 246 244 242 242 241 242 242 243 244 244 244 245 245 246 247 249 251 252 252 252 252 255 257 255 253 252 252 251 252 253 251 252 253 252 251 251 120 114 107 103 102 99 97 98 97 97 95 92 88 89 93 91 88 84 83 85 85 86 87 86 83 81 81 82 81 79 83 88 89 91 87 83 80 76 73 71 71 71 71 70 69 62 61 65 66 63 55 44 35 34 31 21 14 9 3 354 345 340 340 343 346 351 348 343 342 341 338 335 334 334 331 330 331 332 332 333 335 336 338 339 341 341 342 342 343 345 348 350 351 352 353 353 354 355 355 356 356 357 357 356 355 355 355 354 354 354 354 353 352 350 350 351 352 353 352 351 351 351 350 349 348 348 347 346 345 344 343 342 342 341 339 336 334 334 333 332 329 326 325 323 321 318 316 315 313 310 307 303 300 297 295 294 294 293 292 291 290 288 285 282 281 279 278 278 277 276 276 275 273 272 270 269 268 268 267 267 267 267 267 266 265 264 264 263 262 261 260 260 259 258 259 259 258 258 257 257 256 256 256 256 256 256 256 256 256 256 255 255 255 256 257 257 258 258 258 259 260 260 261 261 262 262 262 263 263 263 264 264 264 265 265 266 267 267 268 269 269 269 269 270 270 270 271 271 270 271 271 271 271 271 271 271 271 271 271 272 272 272 271 270 269 270 270 270 271 271 271 272 272 273 273 273 273 274 274 274 275 276 276 277 278 278 279 279 280 281 282 282 282 282 282 282 283 283 283 283 283 283 284 284 285 285 285 286 287 287 287 287 287 287 288 287 287 289 289 290 289 288 289 289 290 290 290 290 290 290 290 289 288 287 287 288 288 289 291 291 291 290 287 284 285 286 286 284 282 282 281 282 282 282 281 280 280 280 279 278 277 276 276 276 275 275 275 274 274 274 274 273 272 271 271 270 269 268 268 267 267 267 267 267 266 265 264 263 263 263 262 261 260 260 259 259 259 258 257 256 256 256 256 256 253 253 254 254 254 254 253 254 254 255 255 254 253 252 250 249 249 246 244 243 244 244 244 242 240 240 242 242 241 239 238 238 237 236 236 236 237 237 237 236 236 236 237 238 239 239 239 239 239 238 239 240 241 242 241 241 241 241 242 243 244 244 243 240 239 239 239 239 239 238 238 237 235 233 232 231 230 228 227 226 224 224 223 222 221 221 221 221 221 223 223 222 223 223 223 223 223 222 222 222 222 221 217 216 215 213 210 210 206 203 201 199 196 191 188 185 184 182 179 177 174 172 168 164 161 155 148 140 131 123 115 109 105 101 98 97 94 89 84 81 81 78 72 67 62 61 64 69 70 74 78 82 85 85 84 83 83 83 82 82 81 81 82 84 84 80 73 65 61 70 72 78 75 77 75 69 70 65 64 49 35 29 27 32 32 10 7 41 56 57 50 43 39 40 38 37 39 40 38 28 11 347 338 334 334 341 132 127 98 46 11 342 332 324 321 320 315 306 302 301 299 296 294 292 289 287 284 281 279 277 276 274 270 268 265 262 262 260 259 257 256 255 254 254 254 253 253 253 253 253 253 254 254 255 256 256 256 256 256 256 255 254 253 252 252 252 251 250 249 249 249 249 249 248 247 248 247 247 247 247 247 246 244 243 242 242 243 244 245 245 246 246 247 248 248 250 252 254 254 253 252 253 255 255 254 254 254 252 254 254 252 254 254 253 252 253 117 106 102 101 99 99 98 95 97 100 98 95 90 87 87 87 86 83 83 84 85 86 85 85 84 82 80 82 84 84 85 91 92 93 89 85 82 77 73 73 72 71 69 67 62 58 57 61 62 60 53 43 36 32 30 28 20 12 5 358 348 345 345 346 351 355 352 347 343 342 340 337 335 334 332 331 332 333 334 335 336 336 338 340 341 342 342 342 342 345 348 350 351 352 352 353 353 353 354 355 356 355 355 355 355 356 355 354 354 354 353 352 352 351 350 349 351 351 350 349 350 351 350 349 349 348 346 345 343 343 343 344 343 341 338 336 335 334 333 332 330 329 326 324 321 319 318 318 316 311 307 302 300 299 298 296 295 295 294 291 290 289 286 283 282 280 280 279 279 278 278 277 275 273 272 270 269 269 268 268 268 268 267 266 265 264 264 264 263 262 261 261 260 260 259 259 258 258 257 257 256 256 256 256 256 256 256 256 256 256 256 256 256 257 258 258 258 258 259 259 260 261 261 262 262 262 262 263 263 263 264 265 265 266 266 267 267 268 268 269 269 269 270 270 270 270 271 271 271 271 271 271 271 271 271 271 272 272 272 272 272 272 271 271 271 271 271 271 271 271 271 273 273 273 273 273 274 274 275 275 275 276 277 277 278 279 279 280 280 282 282 282 283 283 283 283 284 284 284 284 284 284 285 285 286 285 285 286 287 287 287 288 289 288 287 287 288 288 289 289 289 289 289 290 290 290 290 291 292 292 291 289 288 288 289 289 289 290 290 290 290 288 286 285 286 287 286 284 282 281 281 282 282 282 282 281 281 280 279 279 278 277 276 276 276 276 276 275 275 275 274 274 273 272 271 271 270 269 269 268 267 268 268 266 265 264 264 263 263 263 263 262 260 259 258 258 258 257 257 256 255 255 255 254 252 252 253 252 253 253 252 251 251 252 252 252 250 250 249 248 247 245 242 241 240 241 243 241 239 239 239 240 239 238 238 236 236 235 236 236 237 237 237 237 237 237 237 238 239 240 239 238 238 237 238 239 241 241 241 240 241 241 242 243 245 245 243 242 241 240 239 239 238 238 238 236 234 234 232 230 229 227 226 225 224 224 223 222 221 221 220 220 221 221 221 221 222 222 222 222 222 221 221 220 220 219 216 214 213 211 210 208 203 200 199 196 194 189 188 186 183 181 179 176 173 170 169 166 161 155 148 141 132 124 122 117 110 105 102 100 98 95 92 89 84 78 73 67 64 64 67 74 76 78 80 82 83 83 83 83 83 84 87 85 84 83 83 84 84 82 73 64 64 66 69 71 68 73 71 63 61 58 56 44 30 23 28 33 28 14 13 26 37 49 46 37 36 36 38 39 36 34 28 24 7 334 316 308 306 273 145 146 156 63 6 339 327 324 319 316 311 306 301 300 298 297 293 290 288 286 283 280 280 278 276 273 271 269 267 265 263 261 260 259 257 256 256 256 255 255 254 254 254 254 254 254 255 255 256 257 257 257 257 257 256 255 254 254 253 253 252 251 250 250 251 250 250 249 248 249 249 248 248 248 248 247 245 245 244 244 245 246 246 247 247 248 248 248 248 249 252 253 254 253 252 253 252 252 252 256 255 253 255 256 256 254 256 255 254 254 122 111 101 96 97 98 97 95 93 95 95 93 90 86 85 85 86 85 82 83 86 87 85 84 84 84 81 84 88 89 92 95 94 94 89 86 83 81 78 74 70 67 65 62 58 54 52 54 56 54 46 36 32 28 24 24 19 11 5 0 354 347 345 347 352 355 354 352 349 341 337 336 335 334 331 331 333 334 335 335 336 337 337 338 340 341 341 341 342 345 348 349 350 351 352 352 352 352 353 354 354 354 353 354 355 356 355 354 353 353 353 352 352 351 350 350 351 350 350 350 351 352 352 351 350 350 347 345 344 343 344 344 342 339 337 336 336 335 334 332 331 329 327 324 322 320 319 319 316 311 307 304 303 301 300 299 297 295 293 292 290 289 286 285 284 282 281 281 280 279 278 277 275 274 274 273 272 271 271 270 269 269 268 267 266 265 265 264 264 263 262 262 260 260 261 260 258 258 257 257 256 257 257 257 257 257 257 257 256 256 256 256 257 258 258 259 259 259 260 260 260 262 262 263 263 263 263 264 264 264 265 265 266 266 267 268 268 268 269 269 270 270 270 270 270 271 271 272 272 271 271 271 271 271 271 272 273 273 272 272 272 272 272 272 271 272 271 271 271 271 272 273 273 273 274 274 275 275 276 276 276 277 277 278 279 279 280 280 281 282 282 283 283 284 284 284 284 285 285 285 285 285 285 286 286 286 286 287 287 288 289 290 290 289 288 288 288 289 289 289 289 289 290 290 290 290 290 292 293 292 291 290 289 289 290 290 290 291 291 290 289 287 286 287 288 288 286 285 282 281 281 282 282 282 282 281 281 281 280 279 278 278 277 276 276 276 276 276 275 275 275 274 273 272 272 271 271 271 270 269 268 267 267 266 265 265 264 264 263 264 263 262 260 258 257 257 257 257 257 256 255 254 254 253 253 252 252 252 252 252 250 249 248 248 249 249 248 249 248 247 245 244 243 242 240 240 241 241 239 238 238 238 238 238 237 236 235 235 236 236 237 237 237 237 237 237 236 237 238 238 238 237 237 237 237 238 239 239 240 240 240 241 243 244 245 245 244 243 242 241 239 238 238 238 237 236 235 233 231 229 228 226 224 224 224 224 223 221 220 220 220 220 220 220 220 221 221 221 221 221 221 220 220 219 218 217 216 213 211 210 208 206 201 198 196 194 192 190 187 184 181 180 178 175 172 171 168 165 160 154 147 140 133 129 125 119 113 109 106 103 102 100 99 93 87 81 76 72 71 71 72 80 81 82 82 83 82 81 81 84 85 87 88 87 86 84 84 84 84 82 75 69 68 68 72 72 64 66 65 62 57 54 50 40 27 18 22 25 16 2 358 11 25 37 35 31 39 42 48 38 28 26 22 24 359 336 322 286 221 204 162 144 163 273 309 321 318 321 317 315 310 305 301 300 298 296 292 290 288 285 283 282 279 277 275 273 271 270 269 267 264 262 261 260 259 258 258 257 256 255 255 254 254 254 255 255 255 256 256 257 258 258 258 258 258 258 257 256 254 254 253 252 251 251 252 252 251 251 250 250 250 249 248 248 249 249 248 247 246 245 247 248 248 248 248 248 248 248 248 249 251 251 251 252 253 253 254 250 251 256 255 256 257 258 258 258 257 257 257 256 126 117 104 98 94 93 89 87 86 88 87 87 88 85 83 85 89 85 82 82 85 86 86 85 86 87 86 89 91 93 96 97 94 91 87 86 85 81 78 73 67 63 60 58 55 51 47 48 51 47 44 37 29 25 23 20 15 9 6 0 353 347 346 349 352 354 355 354 347 339 335 335 334 332 331 331 332 334 335 334 334 335 336 338 339 340 341 341 342 344 347 349 350 350 350 351 351 351 352 352 353 352 352 354 355 355 354 352 352 351 352 352 351 351 350 351 350 350 350 350 351 351 351 351 352 350 347 346 345 344 343 342 341 338 337 337 337 336 335 333 331 329 327 326 323 321 320 318 314 311 310 307 304 302 302 300 298 296 294 292 291 289 288 286 285 284 283 282 281 280 278 276 275 275 274 274 274 273 272 271 270 269 269 268 266 266 266 265 265 264 263 262 261 261 261 259 258 257 257 257 257 258 258 257 257 257 257 257 257 257 257 257 258 258 259 259 260 260 260 261 261 263 263 263 263 264 264 265 265 265 266 266 267 267 269 269 269 270 270 270 271 270 270 270 270 271 271 271 271 271 271 271 271 271 272 273 273 273 273 273 272 272 272 272 272 272 272 271 271 272 272 273 274 274 274 275 276 276 277 277 277 277 277 278 279 280 281 281 282 282 283 283 284 284 284 284 285 285 286 286 286 287 287 286 286 286 286 287 288 289 290 291 290 289 288 288 289 289 290 289 289 290 291 291 291 291 292 293 293 291 290 290 290 290 291 291 292 292 291 290 289 287 287 288 288 288 286 284 283 282 282 282 282 282 282 282 281 281 281 280 279 278 277 277 277 277 276 276 275 275 275 275 274 273 272 272 271 271 270 270 268 267 266 266 266 265 264 264 263 262 261 260 259 258 258 257 256 256 256 255 253 253 252 252 252 252 251 251 251 251 249 248 247 247 247 247 247 246 246 245 244 243 243 242 241 240 240 240 238 237 236 237 237 237 237 236 236 236 236 236 236 236 236 236 236 236 235 235 235 237 237 237 237 236 236 237 238 238 239 240 241 242 243 244 244 244 244 244 241 240 238 237 238 238 237 236 234 232 231 229 227 224 224 223 223 223 222 220 220 220 219 220 220 219 220 221 220 220 220 220 220 219 219 218 216 215 214 212 210 208 206 203 199 196 194 193 191 189 185 182 180 178 176 174 171 169 166 162 159 153 146 141 139 132 126 121 115 112 109 106 106 104 101 96 90 83 82 80 80 79 80 86 86 86 84 84 82 81 82 85 87 89 90 90 88 84 83 83 83 82 79 77 73 71 74 73 65 62 61 59 56 53 47 38 25 15 14 10 3 350 4 25 25 28 28 30 36 43 38 36 19 14 21 15 5 349 10 22 122 167 158 150 167 238 278 277 300 315 317 316 312 308 304 300 298 295 292 290 288 286 285 282 279 276 275 273 272 272 270 268 265 263 262 261 260 260 258 257 257 256 256 255 255 255 256 256 256 256 257 258 258 258 259 259 259 259 258 257 256 255 254 254 253 253 253 253 253 252 253 253 252 250 249 249 250 251 252 250 249 247 248 250 250 250 249 249 250 250 251 251 251 249 248 249 252 254 254 252 252 256 257 258 259 259 259 259 258 260 260 260 128 123 115 103 93 88 84 80 83 81 80 84 89 86 81 84 90 92 88 86 86 86 86 86 89 91 92 95 96 96 98 96 91 90 87 84 83 78 74 70 65 61 57 54 51 47 44 44 45 45 40 31 26 26 22 17 12 8 5 358 350 347 348 349 350 350 351 349 345 338 335 334 332 331 331 332 333 333 333 333 333 334 335 337 339 340 340 340 341 344 346 347 348 349 349 350 350 351 351 351 352 352 352 352 354 353 352 351 351 351 351 351 351 350 350 350 350 350 351 351 350 350 350 351 351 350 347 345 344 343 341 340 339 338 338 337 336 335 334 333 331 329 328 326 324 322 320 319 317 314 310 307 305 303 302 299 297 296 294 293 292 291 290 287 286 285 284 283 281 280 278 277 275 275 275 276 275 274 273 272 271 269 269 268 267 267 267 266 266 265 264 263 263 262 261 259 258 258 258 258 258 258 258 258 258 258 257 257 257 257 258 258 258 258 259 260 260 261 261 261 262 263 264 264 264 264 265 265 266 266 267 267 267 268 269 270 270 271 271 271 271 271 271 271 271 271 271 272 272 271 271 271 271 272 272 273 273 273 273 273 272 272 272 272 272 272 272 272 272 272 273 273 274 275 275 276 276 277 278 278 278 277 278 279 280 281 282 283 283 283 283 284 285 285 285 285 285 286 287 287 287 288 288 287 287 287 287 288 289 290 292 292 291 290 289 289 291 291 290 290 291 291 292 292 292 293 293 293 291 290 290 290 290 291 292 292 292 292 292 290 289 288 288 288 288 287 286 285 284 284 283 283 284 284 283 282 282 282 281 280 280 279 278 278 278 278 277 276 275 275 274 274 274 274 272 271 271 270 269 268 268 267 266 265 265 265 265 264 262 260 260 259 258 258 258 257 256 255 255 253 252 252 251 251 251 250 249 250 250 250 250 249 248 246 246 246 246 245 244 243 242 242 241 239 238 238 238 238 237 236 235 236 236 237 236 235 236 236 236 236 235 235 235 235 235 235 235 235 235 236 236 236 236 236 237 237 237 237 238 240 241 242 243 242 242 242 242 242 241 239 237 237 238 238 236 235 234 232 231 229 227 225 224 222 222 221 220 219 219 219 219 218 218 218 219 220 219 219 219 219 219 219 218 217 215 213 212 211 208 206 204 201 198 196 193 192 189 187 184 180 178 176 176 174 171 166 164 160 156 152 148 143 138 132 127 122 118 114 114 111 108 106 102 98 92 87 89 87 86 87 87 87 90 91 89 87 84 83 84 86 89 90 91 90 88 85 83 83 84 84 83 81 77 75 76 74 70 65 61 58 54 51 47 40 37 32 26 11 349 338 15 24 23 24 26 28 26 20 23 20 16 19 17 13 16 19 41 53 95 148 158 158 172 194 227 257 289 309 314 316 313 310 306 300 297 295 292 290 289 287 285 282 279 276 275 273 273 271 270 268 266 264 263 263 262 260 259 258 257 258 257 257 256 256 257 257 258 258 258 258 258 259 259 259 260 260 260 258 257 256 257 256 255 254 254 254 254 254 254 254 254 252 250 251 252 253 254 253 252 250 250 251 251 251 251 251 253 254 255 254 252 250 246 246 248 251 254 254 253 256 258 260 263 263 262 260 259 259 259 261 131 119 107 99 90 87 83 81 82 76 79 91 96 91 86 86 91 92 91 88 88 90 89 89 92 92 94 96 97 97 97 97 92 87 83 81 81 77 72 64 60 61 62 58 49 42 41 39 40 41 37 31 29 27 23 18 14 9 4 356 351 349 349 348 347 346 345 344 340 335 334 335 332 330 331 332 332 332 332 332 333 333 335 337 338 339 339 340 341 343 345 346 347 348 349 350 350 351 350 351 351 351 351 351 351 351 350 350 350 350 350 349 349 350 350 349 350 350 351 351 350 350 350 350 350 348 346 345 344 343 341 340 339 339 339 338 336 335 334 333 331 330 328 325 323 321 321 320 317 314 312 308 306 305 302 299 297 296 295 293 293 291 289 288 286 285 285 283 282 280 278 277 277 277 277 277 276 275 274 273 271 270 270 269 269 268 267 267 266 265 264 264 264 263 260 259 259 259 258 258 258 258 258 258 258 258 258 257 258 258 258 258 259 259 260 260 261 261 262 263 263 264 264 265 265 265 265 266 267 268 268 268 268 268 270 271 271 272 272 272 272 272 272 272 272 272 272 273 272 272 272 271 272 272 273 273 273 273 272 272 272 272 272 272 272 272 273 273 273 273 274 274 275 276 277 277 277 278 278 279 279 279 279 280 281 282 283 284 284 284 284 285 285 286 285 286 286 287 289 288 289 289 288 288 287 288 288 289 290 291 292 292 292 291 290 290 291 292 291 291 292 292 292 292 293 294 294 293 291 291 290 291 291 292 293 293 292 292 292 290 289 289 289 289 288 287 286 285 285 285 285 285 285 285 283 283 283 282 281 281 280 280 279 278 278 278 278 277 275 275 274 274 274 273 271 271 269 268 267 267 267 267 265 265 264 264 264 263 261 259 259 259 258 258 257 256 255 254 253 253 253 252 252 251 250 248 248 249 250 250 250 249 247 246 245 245 245 244 242 242 241 240 240 238 236 236 236 236 236 235 234 234 235 235 235 234 234 234 235 235 235 233 233 234 235 235 235 236 235 236 236 236 236 236 237 237 237 237 238 239 240 241 241 241 241 241 241 241 240 239 237 237 237 237 236 236 235 232 230 229 227 225 223 222 221 220 219 218 218 218 218 217 217 217 218 218 218 217 218 218 218 217 218 216 214 214 212 210 207 204 202 199 197 196 192 190 187 185 183 179 177 175 174 172 170 165 162 159 156 153 148 143 137 132 128 123 122 120 116 113 110 107 104 100 95 94 92 91 91 92 92 92 94 95 94 90 87 85 87 88 89 91 91 90 88 86 84 84 85 86 84 83 81 78 77 76 75 69 61 58 58 51 46 43 38 34 55 45 350 17 2 9 5 15 24 25 22 20 20 18 18 19 16 19 29 37 50 61 84 133 155 163 177 197 238 248 275 302 307 310 310 309 305 299 297 294 293 291 289 288 286 282 279 276 276 274 272 271 270 268 266 266 265 263 262 261 260 259 259 259 259 258 258 258 258 259 259 259 259 259 259 259 259 259 260 260 260 260 258 258 258 257 256 255 255 255 255 255 255 255 256 255 254 255 255 255 257 256 254 254 253 253 252 252 252 253 255 256 256 256 254 251 248 245 245 250 254 254 253 255 258 262 266 266 263 260 259 258 260 260 122 105 99 94 90 88 89 89 84 77 85 95 97 98 97 95 92 93 92 89 91 94 92 92 94 93 94 96 97 97 95 94 89 83 79 78 77 73 68 65 64 65 65 57 51 42 35 36 39 39 35 31 29 25 19 15 11 5 360 356 352 350 349 347 344 343 342 341 337 334 334 333 331 330 329 330 332 332 332 332 333 334 335 337 338 338 339 339 341 342 344 345 346 347 349 350 350 350 349 349 349 349 349 349 349 349 350 350 350 350 349 349 350 352 351 351 350 350 350 350 350 350 350 349 349 348 346 345 344 343 342 341 340 340 339 337 336 335 334 334 332 331 328 326 325 323 321 319 318 315 312 309 307 304 301 300 298 296 296 293 292 291 289 288 286 285 285 284 282 281 281 280 280 278 278 277 277 276 274 273 272 271 272 271 270 269 267 267 266 266 265 264 264 263 260 260 260 259 259 259 258 258 258 258 258 258 258 258 258 258 258 259 259 259 260 261 261 262 263 263 264 264 265 265 266 266 267 267 269 270 270 270 270 270 271 272 273 272 273 273 273 273 273 273 273 273 273 273 273 273 272 272 272 272 273 273 273 272 272 272 272 272 272 272 272 272 273 274 274 274 274 275 275 277 278 278 278 278 278 279 279 280 280 281 282 283 284 284 284 284 285 285 285 286 286 287 288 289 289 289 289 289 289 288 288 288 289 290 291 291 292 293 293 292 292 292 292 292 292 292 292 292 292 293 294 294 293 292 291 292 292 291 292 293 293 292 293 294 293 292 290 290 290 290 289 288 286 286 286 287 286 286 286 285 284 284 283 282 281 281 281 280 279 278 278 278 277 276 275 275 275 274 272 272 271 270 268 267 266 266 266 265 265 264 263 263 263 262 261 260 259 259 258 257 256 255 254 254 253 253 252 252 251 251 249 248 248 248 248 249 249 248 246 245 244 244 243 243 241 240 240 239 238 237 236 236 236 236 235 235 234 234 234 233 234 233 233 233 234 233 233 233 233 234 234 235 235 236 236 236 236 236 236 236 236 237 236 237 236 237 237 238 239 239 240 241 240 239 239 238 237 238 238 237 236 236 235 232 231 229 227 224 223 221 220 219 218 217 216 217 217 217 216 216 217 217 217 217 216 216 216 216 217 215 214 213 211 209 207 203 200 200 197 195 191 188 186 184 182 179 177 175 173 171 169 165 162 159 157 154 149 143 138 133 129 126 125 121 117 114 111 108 105 104 102 98 94 94 95 96 96 96 97 97 95 93 90 88 89 90 91 92 93 90 88 87 87 87 86 87 86 85 83 80 80 78 74 68 65 62 60 54 51 44 39 35 39 42 359 22 10 358 10 19 25 26 22 21 22 23 23 22 23 29 36 42 55 64 75 111 145 153 169 178 223 234 259 295 303 303 307 305 302 298 296 295 294 292 290 289 286 282 280 278 276 274 272 271 270 268 267 267 265 264 263 262 261 261 261 261 261 261 260 260 260 261 260 260 260 259 259 260 260 260 260 261 261 260 260 260 259 259 258 257 256 256 256 256 255 254 255 256 258 259 259 259 259 259 258 257 256 254 253 253 253 254 255 255 255 257 257 254 253 246 245 249 254 254 253 253 259 263 266 267 263 262 259 260 264 264 110 98 94 93 91 93 96 93 83 85 87 87 90 95 98 96 93 93 91 90 95 96 95 95 94 94 94 95 97 97 96 93 87 82 78 76 74 71 67 64 65 63 61 57 46 36 33 37 39 35 30 26 23 20 17 11 4 2 359 353 349 348 348 345 343 341 341 340 336 334 334 332 330 329 329 331 332 333 333 333 333 334 336 337 337 337 338 339 340 342 343 345 345 346 348 348 349 348 348 348 347 347 348 348 348 349 350 350 350 350 350 350 351 352 352 351 351 351 350 350 349 349 349 349 348 347 346 345 345 344 343 341 340 340 339 337 336 335 335 334 333 331 330 327 325 323 322 320 318 314 311 309 306 303 301 301 300 298 296 294 291 290 290 288 287 286 285 284 283 283 282 281 280 279 278 277 277 276 275 273 273 273 273 272 270 269 268 267 267 266 265 264 264 264 262 261 261 260 259 259 259 259 259 259 258 258 258 258 258 258 259 259 260 260 261 261 262 263 263 264 264 265 266 266 267 267 268 269 270 271 271 271 272 272 272 273 273 273 273 273 273 274 274 274 274 274 273 273 273 273 273 273 273 273 273 274 273 273 272 272 272 273 273 273 273 273 274 275 275 275 275 276 276 278 278 279 278 278 278 279 280 281 281 282 283 283 284 284 285 285 285 285 286 287 288 289 290 290 290 290 290 290 289 288 288 289 290 290 291 291 292 293 293 293 293 293 293 292 292 293 293 293 293 294 294 294 293 293 292 292 292 291 292 293 293 293 294 295 294 293 291 291 291 291 289 288 286 287 288 288 287 287 286 286 285 284 283 283 282 282 281 280 279 279 278 277 276 276 275 275 274 272 271 271 270 269 267 267 266 265 265 264 264 263 262 262 262 261 261 259 258 257 257 256 254 253 253 253 252 252 252 252 251 250 249 248 247 247 247 247 247 247 245 244 244 244 243 242 239 239 239 238 237 236 235 235 236 236 235 234 234 234 234 233 233 233 233 233 233 233 234 233 233 233 234 235 236 235 235 235 235 236 236 235 235 235 235 235 235 236 236 237 238 239 239 240 239 238 238 236 236 238 238 237 236 235 234 233 231 228 226 223 222 220 219 218 217 216 216 216 216 216 216 216 216 216 216 216 215 215 215 215 215 212 211 211 210 208 206 201 200 198 196 193 190 187 184 182 181 180 176 174 172 170 167 164 163 160 157 153 148 142 138 134 131 129 126 122 118 115 112 110 109 107 104 100 98 96 98 98 99 99 98 98 97 94 92 90 91 93 93 94 93 91 89 88 89 88 89 88 87 86 84 83 81 79 75 70 68 68 69 66 56 47 38 23 16 355 351 360 5 22 25 27 28 26 22 22 24 25 24 24 31 33 36 39 51 66 79 91 117 123 148 183 244 222 243 258 294 303 303 302 300 298 297 296 294 292 290 288 286 283 282 280 277 274 272 271 270 269 268 267 265 264 263 263 263 263 262 262 262 262 262 261 261 261 262 262 261 261 261 262 261 261 261 261 262 262 262 261 260 260 259 258 258 257 257 257 255 254 254 257 261 262 263 262 261 261 261 260 258 256 254 255 255 255 255 255 255 257 258 258 253 247 246 250 254 254 253 251 254 261 267 268 265 261 263 267 269 267 95 91 92 94 96 98 98 94 87 92 87 83 86 91 94 92 91 93 90 91 97 99 98 98 96 94 95 97 99 99 96 91 85 80 76 75 73 70 68 68 67 61 54 45 38 35 36 37 33 26 21 17 14 13 12 6 2 360 356 351 349 348 346 343 341 340 340 338 336 335 335 334 331 330 330 331 332 333 334 333 333 334 335 336 336 337 337 338 339 341 343 344 345 345 346 346 347 347 347 347 346 346 347 348 349 349 350 351 351 351 351 352 352 352 351 350 350 350 349 348 348 348 348 348 347 347 347 346 345 344 342 340 340 340 339 337 336 335 335 335 335 333 330 328 326 325 323 320 317 315 311 308 306 303 303 302 300 299 297 294 292 291 291 289 287 287 286 285 284 283 282 281 280 280 279 278 278 276 276 274 274 274 273 272 271 269 268 267 267 267 265 265 264 264 263 261 262 261 260 260 259 259 259 259 259 259 259 259 258 259 260 260 261 261 261 262 263 263 263 264 265 265 267 267 268 269 269 270 270 271 272 273 273 273 273 274 274 274 274 274 274 274 274 275 275 274 274 274 274 274 274 273 273 273 274 274 274 273 272 272 272 273 273 273 274 274 275 275 276 276 276 276 277 278 278 279 279 279 279 279 281 282 282 283 283 283 284 285 285 285 285 285 286 288 289 289 290 290 290 291 291 290 289 289 289 290 291 291 292 293 293 295 294 293 293 293 292 292 293 294 294 294 294 295 295 294 293 293 293 292 292 292 292 293 293 295 295 296 296 294 292 292 292 291 289 288 287 289 289 289 288 287 286 286 285 284 284 283 282 282 281 280 279 279 278 277 276 275 275 274 273 271 270 269 269 268 268 267 266 265 264 263 263 262 262 262 261 261 260 259 257 256 255 254 254 253 253 252 251 251 251 251 251 250 250 249 248 246 246 246 246 245 245 244 244 243 242 241 238 237 238 238 236 236 234 234 235 235 234 234 234 234 234 234 233 233 232 232 233 233 233 233 232 232 233 234 234 234 234 234 234 235 235 235 235 235 234 234 235 234 235 236 237 238 238 239 239 238 237 236 236 237 237 236 234 234 233 231 229 226 225 223 221 220 220 219 217 216 215 215 215 215 216 215 216 216 216 216 215 214 214 214 213 212 210 209 209 207 205 202 199 196 194 191 189 185 183 182 180 178 175 172 170 168 165 164 162 158 156 152 148 142 138 136 134 130 126 122 119 116 115 113 111 108 106 103 100 99 101 101 101 101 100 99 97 96 96 94 93 94 94 94 93 91 90 90 90 90 89 89 88 87 85 84 84 80 75 72 73 76 77 71 61 52 43 28 8 4 6 351 5 16 24 28 26 24 22 21 23 25 26 27 32 32 31 30 40 64 90 93 94 110 131 247 246 217 217 230 289 302 300 300 298 297 297 296 295 292 290 288 287 286 283 280 277 275 273 271 270 269 268 267 266 265 264 265 264 264 263 263 263 263 263 263 262 262 264 264 264 264 263 263 263 263 262 262 262 263 263 262 262 261 261 261 260 258 258 258 257 257 257 259 261 264 264 264 263 262 262 261 260 258 256 257 256 255 254 254 257 258 259 257 253 251 251 253 254 255 254 250 246 251 261 267 265 262 264 271 270 265 95 92 94 100 102 101 100 98 98 95 87 83 87 89 88 89 91 93 90 90 96 98 100 101 99 97 97 100 101 99 95 91 84 78 74 73 73 72 71 69 63 55 48 41 37 36 37 36 26 17 13 9 7 7 7 3 359 356 353 350 349 348 345 340 339 338 338 337 336 336 335 332 332 331 331 332 333 334 333 333 333 333 334 335 336 337 338 338 339 340 342 343 344 344 344 344 344 344 345 345 345 345 347 348 348 349 350 350 350 351 350 350 350 350 349 349 349 349 349 348 347 347 347 347 346 346 346 346 344 343 342 340 339 339 338 337 337 336 336 336 335 333 330 328 327 324 322 320 317 314 312 309 308 305 304 302 301 299 296 294 293 292 291 290 289 288 287 286 285 285 284 283 282 281 279 279 279 278 277 276 275 274 274 272 271 270 269 268 267 267 267 266 265 264 263 263 262 262 261 260 260 260 260 260 260 260 260 260 259 260 261 261 261 262 262 262 263 264 264 264 265 266 267 269 269 270 270 271 271 272 273 273 274 274 274 274 275 275 275 274 274 274 275 275 275 275 275 275 275 275 275 274 274 274 274 274 274 274 273 273 273 273 274 274 274 275 275 276 276 277 277 277 278 278 278 279 279 279 280 280 282 283 283 284 284 284 284 286 286 286 286 286 287 288 289 290 290 291 291 292 291 290 290 289 290 291 292 293 294 294 295 296 295 294 293 293 292 292 293 294 295 295 295 295 295 295 293 293 292 292 293 293 294 294 294 295 296 297 296 294 293 293 293 292 291 290 289 290 290 289 288 287 287 286 285 285 284 283 282 282 281 280 280 279 278 277 275 275 274 273 272 270 269 269 268 268 268 267 265 265 264 263 263 262 261 261 261 261 260 259 258 256 255 254 253 253 253 253 252 250 250 250 250 250 249 249 248 246 246 246 245 245 244 243 242 241 241 240 238 236 236 236 236 236 234 233 232 232 233 233 232 232 232 231 231 231 231 230 230 231 231 231 231 231 231 232 232 233 233 233 233 234 234 235 234 233 233 233 233 234 235 236 236 237 238 238 239 238 237 236 236 236 236 234 234 233 232 230 227 225 223 222 221 220 219 218 217 216 215 214 213 213 214 214 215 215 215 215 214 213 214 213 212 210 208 208 208 206 205 201 197 195 192 190 188 185 182 180 178 176 173 169 167 165 164 163 160 156 153 150 146 143 141 137 134 130 126 123 120 118 117 114 112 110 107 105 103 102 102 103 103 102 101 100 98 98 97 96 95 95 95 94 93 92 92 91 91 91 90 90 89 88 86 84 84 80 75 72 74 79 81 73 64 57 44 37 38 37 31 346 5 16 9 20 19 19 15 20 21 21 22 25 29 17 18 22 36 44 73 95 99 118 144 255 218 191 185 213 288 301 299 299 299 298 297 296 296 293 292 291 291 287 284 281 278 276 274 273 271 269 268 267 266 266 265 265 265 265 264 264 264 265 265 264 264 264 265 265 266 265 265 265 265 264 264 263 263 264 264 263 263 262 262 262 261 260 259 259 259 259 259 261 263 265 264 264 263 262 261 261 260 259 258 257 256 255 254 254 258 261 261 259 255 254 256 256 257 256 254 250 249 253 259 271 265 264 267 272 273 272 99 94 101 104 105 104 104 105 104 97 89 87 90 91 89 90 93 93 91 92 95 97 98 102 102 100 99 101 101 99 94 89 84 78 73 72 71 71 69 66 60 53 48 42 38 36 33 28 19 11 8 5 4 3 1 358 356 353 350 349 348 346 343 340 338 338 337 337 336 335 334 332 331 331 332 333 334 333 333 334 334 334 334 335 337 338 338 338 339 341 341 342 342 342 343 342 343 344 344 345 345 345 346 347 347 348 348 347 348 349 349 348 348 348 348 348 348 348 348 348 347 346 346 346 345 345 345 344 344 343 342 340 339 339 338 337 337 337 337 336 334 332 329 328 327 324 321 319 317 314 313 311 309 306 304 303 301 299 297 295 294 293 292 291 289 288 287 287 287 285 285 284 283 281 280 280 280 280 278 277 276 275 274 273 271 270 269 269 269 268 267 266 265 264 263 263 263 262 262 261 261 261 261 261 261 261 260 260 260 261 262 262 262 262 262 263 264 265 265 265 266 267 268 269 270 270 271 272 272 273 274 274 275 275 275 275 275 275 275 275 275 275 276 277 276 276 276 276 276 276 275 275 275 274 274 274 274 274 274 274 274 274 275 275 275 275 275 276 276 277 277 278 278 278 279 279 280 280 281 281 282 283 284 284 284 285 285 286 286 286 286 287 287 289 290 290 291 291 292 292 291 291 290 290 291 292 294 294 295 295 296 296 296 295 294 293 293 293 294 294 295 295 295 295 295 294 293 292 291 291 293 295 295 295 295 295 296 297 296 295 294 293 293 293 293 291 290 290 290 290 289 288 287 287 286 285 284 283 283 282 282 281 280 279 278 277 275 274 273 273 272 270 269 268 268 268 267 266 265 265 264 263 262 262 262 261 261 260 259 259 258 257 255 255 254 253 254 253 253 251 250 250 249 248 248 247 246 245 245 245 245 245 244 242 240 239 239 239 237 235 234 234 235 235 234 231 230 230 230 231 230 230 229 229 229 229 229 228 228 229 230 230 231 230 230 230 231 231 232 233 233 233 234 234 233 232 232 232 233 234 234 235 236 237 237 238 238 237 236 235 235 234 234 233 232 233 231 229 227 224 224 222 221 219 218 217 217 215 214 213 213 212 212 213 214 215 215 214 214 213 213 213 211 209 208 207 207 206 204 200 197 193 190 188 187 184 180 178 176 174 171 167 165 163 162 160 158 154 151 148 147 145 140 136 133 129 126 123 123 120 117 115 112 110 109 107 106 105 104 105 104 103 102 101 101 100 99 97 96 96 95 95 94 93 92 92 92 91 91 91 90 88 86 85 84 81 78 74 75 77 81 72 67 59 55 53 42 38 31 4 353 6 356 7 12 10 13 14 11 12 11 14 16 3 8 22 33 46 69 92 111 140 193 257 186 159 173 217 296 301 300 299 299 299 297 297 297 295 295 294 293 289 285 282 279 279 277 275 272 270 269 268 267 267 266 266 266 266 266 266 266 266 266 265 265 265 266 267 267 267 266 267 267 267 266 265 264 264 264 264 264 264 263 263 262 261 261 261 261 261 261 262 264 264 264 264 263 262 261 260 259 259 258 257 256 255 255 256 260 264 266 263 260 258 259 259 256 255 253 252 256 259 264 279 266 270 271 277 277 276 104 99 106 107 108 107 108 110 107 98 90 88 88 91 91 91 94 94 94 93 95 98 99 101 102 101 100 99 98 96 92 87 83 77 72 70 69 67 64 62 59 51 45 39 35 31 26 20 11 5 4 2 360 357 356 356 353 350 349 348 346 344 342 341 340 339 338 337 335 334 333 332 332 332 332 333 333 333 334 335 335 335 335 337 338 339 339 339 340 341 341 340 340 340 341 341 342 343 344 344 344 345 345 345 346 347 347 347 346 346 347 347 347 347 348 348 348 348 348 348 347 346 346 346 345 344 344 344 343 343 342 341 340 339 338 337 337 337 337 336 334 331 329 328 326 324 322 319 319 316 314 312 310 308 306 303 302 300 298 297 296 294 293 292 290 289 288 287 287 286 285 285 284 283 282 281 281 280 279 278 277 276 274 273 272 272 271 270 269 268 268 267 266 265 264 263 262 262 262 262 262 262 262 262 261 261 261 261 261 262 262 263 263 263 263 264 265 266 266 267 267 267 268 269 271 271 272 273 273 274 274 275 275 275 275 275 276 276 276 276 276 276 277 277 277 277 277 277 276 276 275 275 275 275 274 274 274 274 275 275 275 275 275 275 275 275 275 276 276 277 277 278 278 278 279 280 280 281 282 282 283 284 284 285 285 285 286 287 287 287 287 288 288 290 291 291 292 292 292 292 291 291 291 292 292 293 295 296 296 297 297 297 297 295 294 294 294 294 295 295 296 296 296 296 295 294 293 292 292 292 294 295 296 296 296 296 296 296 295 295 294 294 294 294 294 292 291 291 291 291 290 290 289 288 287 286 285 284 283 283 282 281 281 280 278 277 275 275 274 273 271 270 270 268 268 267 266 266 265 263 263 263 263 262 262 261 260 260 259 259 258 257 256 255 254 254 255 254 252 251 250 250 248 247 246 246 245 245 244 244 244 243 242 240 239 237 237 237 236 233 232 231 231 231 231 230 229 229 229 229 229 229 228 227 227 228 228 228 227 228 229 230 230 230 230 230 231 231 232 232 232 234 234 234 233 232 231 231 232 233 234 236 236 236 237 237 237 236 235 235 235 234 233 232 231 231 231 229 227 225 224 222 220 218 216 216 216 215 214 213 212 211 211 212 212 213 213 213 212 212 212 212 210 208 207 207 206 205 202 199 195 191 189 187 186 183 178 176 174 172 170 168 163 161 159 158 156 151 150 148 145 143 140 135 132 129 127 126 123 120 118 115 113 111 110 110 108 107 106 105 105 104 104 103 102 101 100 99 97 97 97 96 95 94 93 93 93 92 92 92 91 88 86 85 84 82 80 76 75 73 73 72 72 64 66 55 53 40 12 1 354 2 358 1 2 2 4 9 5 360 358 357 354 2 18 30 40 54 69 86 106 142 172 169 149 152 177 253 297 301 301 301 299 299 299 298 297 296 295 293 293 289 286 283 282 281 279 276 273 271 269 269 269 268 267 266 267 267 267 267 267 267 267 267 267 267 267 267 268 268 268 268 268 269 268 267 266 265 265 265 265 264 264 264 263 263 263 262 263 263 262 263 264 264 264 263 262 261 260 259 258 257 257 256 256 257 258 260 263 267 271 270 268 265 264 261 255 255 256 256 262 266 269 277 268 271 276 282 284 281 115 109 109 108 112 117 118 115 110 99 91 87 84 85 89 89 93 96 97 95 96 98 99 101 99 100 99 96 92 90 88 85 81 75 70 67 65 63 61 62 59 47 36 31 28 23 18 13 6 0 358 357 355 353 353 352 350 348 348 347 345 344 343 343 342 340 339 338 337 335 334 333 334 333 333 333 333 333 334 335 336 336 337 338 339 340 340 340 340 340 339 339 339 339 340 341 341 343 343 344 344 344 345 345 346 346 346 346 345 346 346 347 347 347 347 347 347 347 347 347 347 346 345 345 344 344 344 343 343 343 342 341 341 340 338 337 336 336 336 335 333 332 330 329 327 325 324 321 319 316 315 313 312 309 307 305 303 300 300 298 297 296 294 293 291 289 288 288 287 286 286 285 285 284 283 282 282 281 279 278 277 276 274 274 273 272 271 271 270 269 268 267 266 265 264 263 263 263 263 263 263 262 262 262 262 262 262 262 262 262 263 264 264 264 265 265 266 267 268 268 268 268 269 270 272 272 273 274 274 275 275 275 276 276 276 276 276 277 277 277 278 278 278 278 278 277 277 277 276 276 276 276 276 276 275 275 275 274 275 275 276 275 275 276 276 276 276 276 276 277 278 278 278 279 279 280 281 281 282 283 284 285 285 285 285 286 286 287 287 287 288 289 290 291 292 292 292 293 292 292 292 292 292 293 294 295 296 296 297 298 298 298 297 295 295 295 295 295 296 297 297 297 297 296 296 294 293 293 293 294 295 296 296 296 296 296 296 295 294 294 294 293 294 294 294 292 292 292 292 292 292 291 290 289 288 287 286 285 284 284 283 282 281 280 278 277 276 275 274 273 273 271 269 269 268 267 266 265 265 263 263 262 262 262 262 262 260 260 259 259 259 258 256 255 255 255 254 252 252 251 250 249 247 246 245 245 244 244 243 242 242 242 241 240 238 236 236 235 234 232 230 228 227 228 229 229 228 228 229 229 229 229 229 227 227 227 228 228 228 228 229 230 230 230 229 229 230 231 231 231 232 233 234 234 233 231 231 231 232 232 234 235 236 236 236 236 235 235 234 234 234 234 234 232 231 230 230 229 228 227 224 222 220 218 216 215 215 214 214 213 211 210 210 211 212 211 211 211 211 211 211 210 210 209 207 206 205 203 200 196 193 190 189 187 185 181 178 174 172 170 169 166 161 158 157 155 154 151 148 146 143 141 138 134 131 130 128 126 123 120 118 116 114 113 112 111 110 108 107 106 106 106 105 104 103 102 101 100 99 98 97 96 96 95 94 93 94 94 93 93 92 88 86 85 84 82 78 76 78 74 72 70 73 73 68 64 46 33 20 4 358 353 355 353 349 351 349 352 353 344 343 344 351 12 32 42 48 54 67 78 82 91 105 133 139 158 205 272 295 296 301 302 299 300 300 299 298 297 295 294 292 290 288 286 284 282 280 277 275 273 272 271 270 268 268 267 267 268 268 268 268 268 268 268 268 268 268 268 270 270 270 270 270 270 270 269 267 266 267 266 265 264 264 264 264 264 263 263 264 264 264 263 263 263 263 262 261 260 260 258 256 256 256 256 256 258 260 262 266 270 277 276 276 273 268 264 257 256 257 260 266 271 273 274 272 277 283 288 292 288 127 117 111 107 111 128 130 119 108 100 91 89 81 80 84 87 89 94 100 98 97 98 98 100 99 99 93 88 86 83 82 82 79 72 66 63 61 60 61 60 54 37 26 23 19 15 11 6 2 357 355 354 352 352 351 350 349 349 348 347 345 344 344 343 343 341 340 339 338 336 335 335 335 335 334 334 333 333 334 336 337 337 338 338 339 339 340 339 339 339 339 339 339 340 340 341 342 342 342 343 344 344 345 345 345 346 346 345 345 346 346 347 346 347 347 346 346 346 347 347 346 345 344 344 344 343 343 342 343 343 342 341 340 339 338 337 337 336 335 335 334 332 331 329 328 327 324 321 318 317 316 315 313 310 308 305 304 302 300 299 298 296 294 293 291 290 289 288 287 286 287 287 286 284 283 283 282 281 280 279 277 276 275 275 274 273 272 271 270 269 268 268 267 266 265 265 264 264 264 263 262 262 262 262 262 262 262 262 263 263 263 264 265 265 265 266 266 268 269 269 269 270 270 271 273 273 274 274 275 275 275 277 277 277 277 277 277 278 278 278 278 278 278 278 278 277 277 277 277 276 277 276 276 276 276 275 275 275 275 276 276 276 276 276 277 277 277 277 277 279 279 279 279 279 279 280 281 281 283 283 284 285 286 286 287 287 287 287 288 288 289 290 291 292 293 293 293 293 293 293 292 293 293 295 295 296 297 298 298 298 299 299 297 296 296 296 297 297 298 298 298 298 297 297 296 295 294 294 295 295 296 297 296 296 296 296 296 295 295 295 294 294 294 294 293 293 293 294 293 293 293 291 290 290 288 288 288 287 286 285 284 282 280 279 278 277 277 275 275 274 272 271 270 269 268 267 266 265 265 265 263 262 262 262 262 262 261 261 260 260 259 258 257 256 255 255 254 253 252 250 249 248 246 244 244 243 243 243 243 242 241 242 240 239 237 236 235 234 233 231 229 226 225 226 227 227 226 226 228 229 229 229 228 227 227 228 229 229 229 228 229 230 230 229 228 229 230 231 231 230 231 232 233 233 232 231 231 231 232 232 234 236 236 236 235 235 235 234 234 235 235 235 234 232 230 230 229 229 228 226 223 220 219 217 216 215 214 214 213 212 211 210 209 210 210 210 210 210 210 210 209 209 209 209 207 206 204 201 197 194 193 189 187 185 182 179 177 172 171 169 167 164 158 155 154 152 151 150 146 143 141 138 137 134 132 130 128 125 123 120 117 116 115 114 113 112 111 109 108 107 108 107 107 105 104 103 102 101 101 99 98 97 96 96 95 95 94 94 94 93 92 89 86 85 83 80 77 77 78 78 75 74 75 74 72 61 49 33 20 359 347 342 343 340 334 333 335 339 338 334 331 331 2 3 30 62 55 63 64 76 71 80 98 117 135 159 221 246 270 294 301 301 300 300 300 300 299 298 297 295 293 292 290 289 286 283 281 279 277 276 274 272 270 269 268 268 268 268 269 269 269 269 269 270 270 270 270 270 271 272 272 272 271 272 271 270 269 268 268 267 266 265 264 264 264 264 264 264 264 265 265 264 264 263 262 261 261 259 259 258 256 256 255 255 256 259 261 263 266 271 274 277 277 274 270 263 258 259 262 264 268 277 283 284 287 288 289 296 303 303 135 123 114 109 119 130 129 113 101 97 93 90 86 83 82 88 91 93 102 98 99 99 99 100 99 97 88 82 79 77 77 74 73 70 63 58 58 58 56 49 39 27 20 16 14 10 4 359 357 354 353 352 352 351 350 350 349 349 348 347 346 345 344 344 343 342 340 339 338 337 337 336 336 336 335 335 334 333 334 336 337 337 338 338 338 338 338 337 337 338 338 339 340 340 341 341 342 342 342 343 344 344 344 344 345 345 345 345 345 346 346 346 346 346 346 346 345 345 346 345 345 345 344 343 343 343 342 342 342 342 342 341 340 340 339 338 338 337 335 334 333 332 332 330 328 326 324 321 319 318 316 314 313 310 308 306 304 302 300 299 298 296 294 292 291 291 290 290 290 289 288 288 287 286 285 284 283 282 280 280 279 278 276 275 274 274 273 272 270 269 268 268 268 267 267 266 265 264 264 263 263 262 262 262 263 263 263 263 264 264 264 265 266 266 266 266 267 268 270 270 271 271 271 272 273 274 275 275 275 276 276 278 278 278 278 277 277 278 278 278 279 279 279 278 278 278 277 277 277 277 277 277 276 276 276 276 275 276 276 276 276 276 276 277 277 278 278 278 278 279 279 279 280 280 280 280 281 282 282 283 284 285 286 287 287 288 288 288 289 290 290 291 292 292 293 293 293 293 293 293 293 294 295 296 297 297 298 298 299 300 300 299 297 297 297 298 298 298 299 299 299 298 297 297 296 295 295 295 296 296 297 297 297 297 297 296 296 296 296 296 295 294 294 294 294 294 294 295 295 294 292 292 291 290 290 289 289 289 287 286 284 282 280 279 278 278 278 277 274 273 271 271 270 270 268 267 267 266 266 265 263 262 261 262 262 262 262 262 260 259 259 259 258 257 256 255 255 254 253 252 250 247 245 244 243 243 242 242 243 241 240 239 239 238 237 234 234 233 232 231 229 226 224 224 225 225 224 223 225 226 227 228 227 227 227 228 229 229 228 228 229 229 229 229 227 228 229 230 230 229 229 230 232 232 232 230 230 231 232 233 234 236 236 236 236 235 234 234 234 235 236 236 234 232 231 230 229 228 228 226 223 220 218 217 217 215 214 213 213 212 210 209 208 208 209 209 209 209 209 209 208 208 207 208 207 206 204 199 197 194 191 189 185 182 179 177 174 171 168 166 163 161 157 154 151 150 149 148 144 141 139 137 135 133 131 129 127 125 122 120 118 117 116 115 113 113 112 110 109 110 109 109 108 106 105 104 103 103 102 100 99 98 97 96 96 96 95 95 94 94 91 89 87 85 83 80 78 78 79 79 80 80 78 76 69 59 52 38 22 331 322 323 326 329 323 318 322 326 330 327 307 302 309 333 71 81 68 59 62 59 61 84 111 126 136 146 179 212 261 297 302 301 301 300 300 300 299 299 298 297 296 295 292 290 287 285 282 282 280 278 276 273 271 271 269 270 269 269 270 271 271 271 271 271 271 271 271 272 273 274 274 273 273 273 273 272 272 270 269 268 267 265 265 265 265 265 265 264 265 265 264 264 263 263 262 260 260 259 259 258 257 256 256 256 257 260 262 264 265 266 273 277 274 271 268 263 260 261 264 268 270 280 292 294 289 287 290 332 354 12 140 130 116 107 126 129 114 100 90 93 95 92 93 92 90 96 96 96 102 97 98 99 99 98 96 93 86 80 74 70 69 68 65 63 60 55 54 53 47 36 28 23 17 13 9 4 359 357 356 354 352 351 351 350 349 349 348 347 346 345 345 345 345 345 345 343 341 340 339 338 338 337 337 336 335 335 334 334 335 336 336 336 336 337 337 337 336 336 336 337 338 339 340 340 341 341 342 342 343 343 344 344 344 344 344 344 344 344 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 343 343 342 342 341 342 342 342 341 341 340 339 339 338 337 336 335 335 333 332 330 328 326 324 321 319 318 316 314 312 310 308 306 304 302 300 299 298 296 294 292 292 292 292 291 291 290 289 288 288 287 286 285 283 282 281 281 280 279 277 275 274 274 273 272 271 270 269 269 269 268 267 266 266 265 264 264 263 263 263 263 263 263 264 264 265 265 265 266 267 267 267 267 268 269 271 271 272 272 273 273 274 275 276 276 276 277 277 278 278 278 278 278 278 278 279 279 279 279 278 278 278 278 278 278 278 278 278 278 277 276 276 276 276 276 276 276 276 277 277 278 278 278 279 279 279 280 280 280 280 280 280 281 282 282 283 283 284 285 286 286 287 288 288 289 290 291 291 292 292 293 293 293 293 293 294 294 294 295 296 297 298 298 298 299 301 301 300 298 297 297 299 299 299 300 300 300 299 299 297 296 296 296 296 296 297 297 298 297 298 298 298 297 297 296 297 296 295 294 294 294 295 295 295 295 295 294 293 293 293 292 291 291 291 289 288 286 284 282 280 279 279 278 278 276 274 272 271 270 270 269 268 268 267 266 266 264 263 261 261 261 261 261 262 261 260 259 258 258 257 256 256 255 254 254 254 253 251 248 245 245 243 241 240 241 241 240 237 236 235 234 235 232 231 230 231 231 230 230 228 225 223 222 222 222 222 223 225 225 226 226 226 226 227 228 227 227 228 228 228 228 227 228 229 229 229 228 228 229 230 231 230 230 230 230 230 232 234 235 236 236 236 235 235 234 233 234 235 236 234 231 231 229 228 228 228 226 223 220 219 219 216 215 213 212 212 212 210 210 208 208 208 208 208 208 208 208 207 206 206 206 206 206 204 201 198 194 189 186 183 179 177 175 173 169 165 163 160 158 155 152 150 148 146 145 142 139 137 135 134 132 130 127 126 124 122 121 119 118 116 115 114 113 113 112 112 111 110 110 109 108 106 106 106 104 103 101 100 98 98 98 97 96 96 95 95 94 92 90 88 86 83 81 79 79 79 82 86 85 77 68 64 61 59 47 9 297 293 302 307 311 313 302 305 309 314 316 298 290 257 166 126 103 77 64 59 51 59 86 120 140 143 146 159 199 266 303 303 300 301 301 301 300 300 299 297 296 296 296 293 291 289 287 285 285 283 281 278 275 273 273 272 271 271 270 271 272 272 272 271 272 272 272 273 273 274 275 275 275 275 274 274 275 274 272 270 268 268 266 267 266 265 266 265 265 264 264 263 261 261 261 260 258 257 256 257 258 259 258 258 258 258 260 263 263 263 265 273 279 274 267 266 265 261 260 262 271 278 286 297 302 297 294 302 11 36 50 137 127 113 104 123 126 105 90 84 90 93 91 97 99 97 103 99 101 103 98 96 96 98 96 92 89 85 78 71 65 62 61 59 58 54 51 48 44 38 29 23 19 13 7 4 1 359 357 356 354 352 351 350 349 348 347 347 347 345 345 344 344 345 346 345 343 341 341 340 339 338 338 337 336 335 334 334 334 334 334 334 334 334 334 335 335 335 336 336 337 338 338 339 339 340 341 341 342 342 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 345 345 344 344 344 344 343 343 343 342 342 342 342 342 342 342 342 342 341 340 339 339 338 338 338 337 336 334 333 331 329 326 324 321 320 317 316 314 313 310 307 305 303 302 300 299 297 296 294 293 292 292 292 292 291 290 289 289 288 287 286 285 284 283 283 282 281 279 278 276 275 274 273 272 272 271 270 270 269 268 268 267 266 265 265 264 264 263 263 263 263 263 264 265 265 266 266 267 269 269 269 269 270 270 272 273 273 274 274 275 275 276 276 277 277 278 278 279 279 279 279 279 279 279 280 280 279 279 278 278 279 279 278 278 279 278 278 279 278 277 277 277 277 277 277 277 277 277 277 278 279 279 279 280 280 280 281 281 281 281 281 281 282 283 283 284 285 285 286 287 287 288 289 289 290 291 292 293 294 294 293 293 294 295 295 295 295 296 298 298 299 300 300 301 302 302 300 299 298 298 300 300 301 301 301 300 299 299 298 297 297 297 297 297 298 298 298 298 299 299 298 298 298 297 297 296 295 295 295 296 297 297 297 296 294 293 295 295 294 294 293 293 292 290 288 287 285 282 281 281 280 279 278 276 274 272 271 271 270 270 269 268 266 265 264 264 263 262 261 261 260 260 261 261 260 258 258 258 257 255 254 254 254 254 254 254 252 251 247 245 241 239 238 239 239 238 237 236 234 232 232 232 227 226 228 231 231 228 226 224 222 220 220 221 220 220 220 221 224 224 224 225 225 226 224 224 225 227 228 227 226 227 227 227 227 228 227 228 229 230 230 230 230 230 230 231 233 234 234 234 234 234 233 232 231 232 234 234 233 231 229 228 228 228 227 224 222 221 220 218 216 214 213 212 212 212 211 209 209 208 208 208 208 207 207 207 206 205 205 205 205 205 204 201 197 193 189 185 181 178 176 174 171 168 163 160 157 155 154 151 147 145 144 143 140 137 136 134 132 130 129 126 124 123 122 121 119 118 117 116 115 114 114 114 113 112 111 111 110 109 109 108 107 105 104 102 101 100 100 99 98 97 97 96 97 95 94 91 88 86 84 82 82 80 80 85 88 88 78 67 66 64 58 44 332 292 284 287 288 294 298 293 290 295 295 301 309 298 206 156 134 109 92 82 69 60 65 85 116 134 142 158 175 208 280 303 304 299 299 303 301 302 300 299 299 298 297 296 294 292 290 290 288 286 285 283 280 278 276 276 275 273 272 272 272 272 272 272 272 272 273 274 274 275 275 275 276 277 276 276 276 276 275 274 272 270 271 270 268 267 266 266 265 264 264 263 260 258 257 257 257 256 255 253 255 258 259 260 260 260 260 262 263 263 263 265 274 285 278 274 267 267 265 261 260 271 282 285 302 317 320 320 339 8 22 28 122 119 107 103 119 126 121 105 91 91 91 92 100 102 100 104 99 104 106 100 94 92 92 93 91 85 79 71 67 62 56 54 53 53 51 46 42 36 29 22 16 12 8 4 1 360 359 358 357 355 352 351 350 349 348 347 347 346 346 346 345 345 345 346 344 342 342 342 341 339 338 337 336 335 334 334 333 333 333 333 332 332 332 333 333 334 335 336 336 337 337 337 338 339 340 340 341 341 342 343 344 344 344 343 343 343 344 344 344 343 343 343 343 343 344 344 344 344 344 343 343 343 343 342 342 342 342 341 341 342 341 341 340 340 340 339 339 339 338 337 336 334 333 331 328 326 324 322 320 318 316 314 312 310 307 305 304 302 300 299 297 295 295 294 293 293 293 292 291 290 289 289 289 288 287 286 285 284 284 283 281 280 278 277 275 274 274 273 273 272 271 271 270 269 268 267 267 266 265 265 265 264 264 264 263 264 265 266 267 267 268 268 270 270 270 271 272 272 273 274 275 275 275 275 276 277 277 277 278 278 278 279 279 279 279 279 280 280 281 280 279 279 278 278 279 279 280 279 279 279 279 279 278 278 278 278 277 278 278 278 278 278 278 279 280 280 281 281 281 281 281 281 281 281 282 282 283 283 284 284 285 286 287 287 288 289 290 290 291 292 293 294 295 295 294 294 295 296 297 297 297 297 299 300 301 301 302 302 302 301 300 300 299 300 301 302 302 302 301 300 300 299 299 298 298 297 298 298 299 298 298 298 299 300 299 298 298 298 297 296 296 296 297 297 298 299 297 296 294 294 296 296 296 295 294 294 292 290 288 287 285 283 283 283 281 279 278 276 274 273 272 271 271 270 268 267 265 264 263 263 262 262 261 261 260 260 261 260 258 257 256 257 256 254 253 253 253 253 252 252 252 251 248 245 240 237 235 236 237 237 235 235 233 231 230 229 226 223 224 226 228 227 225 222 220 219 220 221 221 220 219 219 221 221 222 224 224 224 223 222 224 226 227 227 226 226 226 226 226 226 226 226 227 229 229 229 229 228 229 229 231 232 231 231 232 232 231 231 230 231 232 233 232 231 228 227 227 227 226 223 221 220 220 218 216 213 213 212 212 212 210 209 208 208 207 207 207 206 206 206 205 204 204 204 205 204 203 199 194 191 188 184 181 178 176 173 169 166 163 158 156 153 152 149 145 143 141 140 139 138 134 132 130 128 127 125 123 123 122 120 119 118 117 117 116 116 116 116 115 114 113 113 113 112 111 109 107 106 105 104 103 102 101 100 99 98 98 98 99 96 93 91 89 87 85 84 83 82 81 81 85 84 81 73 73 66 60 26 291 281 279 281 285 288 290 288 289 288 286 291 302 68 107 121 123 110 101 85 74 69 71 83 105 109 138 161 178 227 288 303 302 301 298 303 302 301 301 300 300 299 298 297 294 293 292 291 290 288 286 285 283 282 281 279 278 276 274 273 273 273 273 272 272 273 274 276 277 277 277 277 278 278 278 278 277 277 276 275 274 273 273 272 270 269 267 267 266 264 262 261 259 256 254 253 253 253 252 251 253 254 257 260 262 263 263 263 263 265 264 266 274 286 283 279 270 269 270 266 263 266 272 288 313 344 350 353 356 0 6 324 114 108 102 105 116 126 125 119 105 97 95 95 98 104 98 101 98 103 104 101 94 90 86 84 83 79 73 65 60 55 49 48 50 50 49 42 37 29 20 14 10 7 4 2 1 359 358 358 357 356 354 352 351 349 348 348 347 347 347 346 346 347 347 346 345 344 342 342 341 339 337 336 335 333 333 332 332 332 332 332 331 331 332 332 333 334 335 336 336 336 336 337 337 338 339 339 340 341 342 343 343 343 343 343 343 343 344 344 344 343 343 343 343 343 343 344 343 343 342 342 343 342 342 341 341 341 341 341 341 341 341 340 340 339 340 339 339 337 336 336 335 334 333 331 328 326 325 322 320 318 316 314 312 310 308 306 305 303 301 299 298 297 296 295 294 294 294 293 292 291 290 290 289 289 288 287 286 285 285 284 282 280 279 277 276 275 275 274 273 273 272 271 271 270 268 268 267 266 266 266 266 265 265 265 264 265 267 268 268 268 269 269 270 271 271 272 273 274 274 275 276 276 276 276 276 277 278 278 278 278 279 279 280 280 280 280 280 281 281 280 280 279 279 279 279 280 280 280 279 279 279 279 279 278 278 278 278 279 279 280 279 279 279 279 280 281 281 281 281 281 282 282 281 282 282 283 283 284 284 285 285 286 287 288 289 289 290 291 291 292 294 295 295 295 295 295 296 297 297 297 298 299 300 301 302 303 303 303 301 301 301 300 300 301 302 302 302 302 301 300 300 300 299 299 299 298 299 300 299 299 299 299 299 300 299 299 298 298 297 297 297 298 299 300 300 299 298 296 296 296 297 298 297 296 295 294 292 290 288 286 285 285 285 284 282 280 278 276 275 274 273 272 270 268 267 266 264 263 262 262 262 261 261 260 260 260 260 258 256 256 256 256 255 252 251 252 252 252 252 249 248 249 247 243 240 237 234 234 235 235 234 232 231 230 229 228 225 223 223 223 225 224 222 220 219 218 219 220 221 220 218 217 218 219 220 221 222 222 222 222 223 225 227 227 227 226 225 226 225 225 225 225 225 225 228 228 228 226 227 228 229 231 231 231 231 231 230 229 230 230 230 232 232 231 227 226 225 225 224 222 220 219 218 217 215 213 212 212 212 211 210 208 207 207 207 206 206 205 205 205 204 203 203 203 203 203 200 197 192 189 186 184 183 179 175 171 168 164 161 157 155 152 149 147 143 141 140 139 137 136 133 130 129 127 126 124 123 122 121 120 119 118 118 118 118 117 117 117 117 116 115 115 115 114 112 110 108 107 105 105 104 103 102 103 101 100 99 99 99 96 92 90 89 86 85 86 85 84 84 86 86 85 83 77 74 73 64 306 275 272 274 281 286 288 290 291 292 289 288 289 305 345 357 78 93 103 90 81 76 67 73 75 88 113 127 143 164 258 273 293 297 300 300 303 302 302 302 301 300 299 299 298 296 295 294 292 291 289 288 288 288 286 283 281 279 279 277 276 276 274 273 272 273 274 275 278 278 278 278 278 279 279 279 279 278 277 276 276 276 275 274 273 272 270 268 268 266 262 260 258 256 255 253 252 252 252 251 250 251 251 254 258 263 265 266 266 266 267 267 270 275 282 285 278 270 272 277 275 276 280 288 310 336 353 354 350 350 353 355 303 114 102 100 103 116 120 123 118 112 103 104 100 99 104 93 94 94 95 97 97 88 83 79 76 72 71 67 58 51 47 45 44 44 45 45 36 27 18 12 8 6 4 3 1 360 359 358 358 357 357 355 352 350 350 349 348 348 347 347 347 347 347 347 347 346 344 342 341 339 338 336 335 334 332 331 331 331 331 331 331 331 331 331 332 333 334 335 335 335 336 336 336 336 337 338 339 340 341 342 343 343 343 342 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 341 341 342 342 341 341 341 341 341 341 341 341 341 340 339 339 339 338 338 337 336 335 334 333 332 330 328 326 325 322 319 317 315 314 312 310 308 306 305 303 302 301 299 298 297 296 295 295 295 294 293 292 292 291 290 290 289 287 287 286 285 284 282 281 279 278 278 276 275 274 274 273 273 272 271 270 269 268 268 267 267 266 267 266 266 266 266 266 268 269 269 269 270 270 271 272 273 273 274 275 275 276 276 276 276 277 277 278 279 279 279 279 280 280 281 281 281 281 281 281 281 280 279 279 279 279 279 280 280 279 279 279 279 279 279 279 279 278 278 279 280 280 280 280 280 280 281 282 282 282 282 282 282 282 282 283 283 283 284 284 285 285 286 287 288 288 289 290 291 291 292 293 295 295 296 296 296 297 297 297 297 297 298 299 302 303 303 304 304 303 302 301 301 301 301 302 302 303 303 302 302 302 301 300 300 300 299 299 300 301 300 301 300 300 301 301 300 300 299 298 298 299 300 300 301 301 301 300 298 297 298 298 299 299 298 296 295 294 292 290 288 287 287 286 285 284 283 281 278 277 276 275 273 271 270 268 267 265 263 262 261 261 260 259 259 259 259 260 259 256 256 254 254 254 253 250 250 250 250 250 250 247 245 245 245 242 239 236 235 234 234 234 233 230 229 229 228 228 225 222 221 222 222 222 220 216 216 216 217 219 219 217 217 216 216 217 218 219 220 221 222 222 223 224 225 226 226 225 225 225 226 226 226 226 226 226 228 228 227 225 225 227 227 229 230 230 231 231 230 229 230 230 230 231 232 230 227 225 225 225 224 222 221 220 218 217 215 214 212 211 211 210 209 208 207 206 206 205 205 204 204 204 203 202 202 202 202 201 198 195 190 188 187 185 182 179 173 169 165 162 160 157 154 150 147 145 143 140 138 137 136 134 131 130 128 127 126 124 123 122 121 120 119 119 119 119 119 118 118 119 118 118 117 117 116 116 114 112 109 108 106 104 103 104 105 105 103 103 100 100 100 95 90 90 88 87 87 89 89 88 87 86 89 90 87 84 80 77 80 268 267 268 274 279 285 289 291 292 290 291 294 297 292 338 20 23 63 83 82 81 71 64 63 69 81 116 131 139 178 234 280 291 294 297 302 305 305 304 302 301 299 298 299 299 298 296 295 293 292 291 290 290 289 288 286 284 281 281 281 279 278 276 274 274 275 276 277 279 281 280 279 279 280 281 280 279 278 277 277 276 276 276 276 274 273 271 270 268 265 260 257 255 254 254 253 254 253 252 252 252 252 251 253 257 263 268 269 269 269 269 269 272 275 278 282 278 266 269 283 283 289 310 357 3 0 358 333 329 331 333 333 297 117 104 101 108 114 115 121 122 113 109 113 104 103 103 87 84 87 86 88 88 77 72 70 67 64 61 59 51 44 41 41 39 37 37 37 25 15 9 5 4 3 2 2 1 359 358 358 358 357 356 354 352 351 350 350 349 348 347 347 347 346 346 345 345 344 343 341 339 338 336 335 334 333 332 331 331 331 330 330 330 331 331 331 332 333 334 334 335 334 335 335 335 336 337 338 339 340 341 341 342 342 342 342 342 342 342 342 342 342 342 342 342 342 343 343 343 342 342 341 341 342 341 341 341 341 341 341 341 341 340 340 339 339 339 338 338 337 337 336 335 334 332 331 329 328 326 324 321 318 317 315 314 313 311 309 307 306 305 303 302 300 299 299 297 297 296 295 295 294 294 293 293 292 291 290 288 287 286 285 284 282 281 280 279 278 276 275 275 275 274 274 272 271 271 270 269 269 268 268 267 268 268 268 268 268 268 269 270 270 270 271 271 272 274 275 275 275 275 275 276 277 277 277 278 279 278 280 280 280 280 280 281 281 282 282 282 282 281 280 280 279 279 279 280 280 280 280 279 279 279 279 279 279 280 279 279 279 280 281 281 281 280 280 281 281 282 282 282 282 282 282 282 282 283 284 284 284 285 286 286 287 288 288 289 290 290 291 292 293 294 295 295 295 296 297 297 297 297 297 298 299 300 302 303 304 304 303 303 302 301 302 302 302 303 303 303 303 303 303 303 301 301 300 300 300 300 301 302 302 301 301 302 302 302 302 301 300 300 300 301 302 302 302 302 301 300 299 299 300 300 301 301 299 297 296 294 293 290 290 289 288 287 286 285 283 281 279 279 277 275 273 272 271 269 267 265 263 263 262 260 259 259 258 258 258 259 259 257 255 253 253 253 251 248 247 248 248 248 247 245 244 243 243 242 239 238 236 235 235 235 233 230 227 226 227 226 223 221 221 221 221 220 217 214 214 213 214 216 216 215 216 216 215 215 216 217 219 220 221 221 222 222 223 225 225 224 223 225 226 227 227 227 226 226 227 227 227 226 225 226 227 228 229 230 230 230 230 230 230 230 230 231 231 230 227 225 225 225 224 222 221 220 218 217 216 215 212 211 210 209 208 207 206 206 205 204 204 204 203 204 203 203 202 201 201 199 196 193 191 189 186 184 181 178 172 167 162 161 160 156 152 149 146 143 142 140 138 136 134 132 130 128 127 126 125 124 123 122 121 121 120 120 120 120 120 120 119 120 121 121 120 119 118 117 115 113 111 110 106 102 100 103 107 107 106 104 100 98 99 96 92 90 92 92 91 92 93 92 91 91 92 92 90 88 84 86 96 254 263 269 272 278 285 289 290 290 294 299 301 308 311 316 349 23 50 67 73 73 67 63 57 62 75 101 118 132 148 240 280 284 279 283 297 307 306 304 302 301 300 299 299 299 299 297 295 294 293 293 292 291 291 290 288 286 286 285 283 281 280 279 279 278 279 281 281 283 284 283 282 282 282 281 281 280 278 277 277 276 276 276 275 275 273 273 270 267 264 257 254 252 252 252 254 256 256 256 256 256 255 253 253 257 263 271 275 272 269 268 269 270 275 282 284 277 263 265 278 281 289 298 325 350 348 346 328 318 307 305 305 291 101 93 104 114 113 112 121 122 113 112 117 107 107 101 92 83 81 78 79 78 67 61 58 57 54 51 50 47 38 34 34 32 29 29 28 18 7 2 360 360 0 1 1 360 359 358 358 357 356 355 353 351 351 350 350 349 348 347 347 346 346 345 343 342 342 341 340 338 337 335 334 333 332 331 331 331 331 330 330 330 331 331 331 332 333 334 334 334 333 333 334 335 335 336 337 339 340 340 341 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 342 342 342 341 341 341 341 341 340 340 340 340 340 339 339 338 337 337 337 335 334 333 331 330 329 328 325 323 320 318 317 316 314 313 311 310 309 307 306 304 302 301 301 299 298 297 297 296 296 296 295 294 294 292 292 291 290 289 288 286 285 284 282 280 279 278 276 275 275 275 275 274 273 272 272 271 270 270 269 269 268 269 269 269 269 270 270 270 271 271 271 272 272 273 275 275 275 275 276 276 276 278 278 279 279 280 280 280 281 281 281 281 281 282 282 283 282 282 281 280 280 280 280 280 281 281 280 279 279 278 279 279 279 280 280 280 279 280 280 281 281 281 281 281 281 282 282 283 283 283 283 283 283 283 283 284 284 285 285 286 287 287 288 289 290 291 291 291 292 293 294 295 295 296 296 297 297 298 298 298 299 300 302 303 303 304 304 303 302 302 302 302 303 303 303 303 305 305 304 304 303 302 302 301 301 301 302 302 303 302 302 302 303 303 303 302 302 302 302 302 302 302 302 302 302 300 300 301 301 301 302 302 302 299 298 296 296 294 292 292 291 290 288 287 285 283 281 280 278 277 275 273 273 272 269 266 266 263 262 261 260 259 258 259 259 258 258 257 256 254 254 254 253 250 247 247 246 246 246 245 245 244 244 243 243 242 239 237 236 235 236 235 232 231 229 225 222 221 220 220 220 219 217 216 213 213 212 212 214 214 214 214 214 214 214 214 213 215 217 218 219 220 220 222 224 224 223 223 223 225 226 227 227 226 226 226 226 226 225 226 226 227 228 229 230 230 230 230 231 231 230 229 231 231 229 227 225 225 225 224 223 221 220 219 218 217 215 212 210 209 208 208 207 206 206 205 203 203 203 203 203 203 203 202 201 200 198 195 193 192 189 186 183 180 177 172 168 166 162 158 156 151 147 144 143 142 139 137 135 133 132 130 129 127 126 125 124 123 123 122 122 122 121 122 121 121 121 121 121 123 123 122 121 120 119 117 117 115 111 107 101 99 102 106 107 107 104 99 96 98 100 100 96 96 98 94 94 97 95 95 96 93 93 93 91 90 89 91 117 266 270 274 278 284 288 289 292 293 298 309 319 326 333 9 29 45 56 64 65 68 61 55 61 67 80 86 83 88 252 276 277 254 258 266 292 306 303 302 301 300 300 299 300 299 297 296 295 295 294 293 292 292 291 290 289 288 287 285 282 279 278 279 280 283 287 288 286 286 288 286 286 284 283 283 280 280 278 276 275 276 276 276 275 274 273 271 267 262 256 252 249 250 252 255 258 261 262 263 261 259 259 255 260 263 275 280 276 272 268 269 272 279 285 285 277 270 270 268 274 280 282 292 303 310 321 329 328 301 280 281 282 80 87 107 112 107 109 118 117 111 112 117 107 105 102 96 84 76 72 72 69 55 50 48 45 44 42 40 39 28 23 22 22 22 21 19 13 4 359 357 357 357 358 359 358 358 358 357 356 355 353 352 351 350 349 348 348 347 347 346 344 344 342 342 341 341 340 339 337 336 335 334 333 333 331 331 331 330 330 330 330 330 331 331 332 333 333 333 333 333 333 333 334 335 336 337 339 339 340 341 341 341 341 341 341 342 342 342 342 342 342 342 341 341 341 341 341 341 341 341 340 341 341 341 341 340 340 340 340 340 340 340 339 339 338 337 337 336 336 334 333 332 331 330 329 327 324 322 320 318 317 317 315 314 313 311 309 307 306 304 303 303 301 300 299 298 298 298 298 297 296 295 294 293 292 292 291 290 289 288 287 284 282 281 279 278 277 276 276 276 275 275 274 273 272 271 271 271 270 270 270 270 270 270 270 270 271 271 272 272 272 273 273 274 276 276 276 276 276 277 277 278 279 280 280 280 281 281 282 282 282 282 282 282 283 283 283 282 282 281 281 281 281 281 282 281 280 279 279 279 279 279 280 280 280 280 280 280 281 281 281 281 281 281 282 282 283 284 284 283 283 283 283 284 284 284 285 285 286 287 287 288 289 290 290 291 291 292 293 293 294 294 295 296 296 296 297 298 299 299 300 301 303 303 303 303 304 303 302 302 303 304 304 304 304 304 306 306 305 304 303 302 302 302 303 303 304 304 303 303 303 302 302 303 303 303 303 303 303 303 302 302 302 302 302 301 301 301 302 302 303 303 301 300 298 298 296 295 293 292 292 291 289 287 285 285 283 281 279 277 275 274 272 270 269 266 265 263 263 262 260 259 258 259 258 258 256 254 253 254 255 255 254 252 250 248 248 247 246 245 245 245 245 245 244 242 239 237 236 235 236 236 235 231 227 223 220 219 220 220 221 220 216 212 212 213 212 211 212 212 211 211 212 212 212 213 211 211 213 214 215 217 218 221 223 223 222 222 221 222 224 225 225 225 226 226 225 225 225 226 227 227 228 228 229 229 229 230 231 230 229 228 230 231 230 227 225 225 225 223 222 222 222 220 218 216 214 213 211 209 208 208 207 206 206 205 204 203 202 202 202 202 202 201 199 198 196 195 193 191 188 185 183 179 177 173 170 166 161 158 154 150 146 144 144 141 139 136 135 133 131 129 129 127 126 125 124 124 124 124 124 123 122 122 123 123 123 123 123 124 125 125 124 122 121 121 119 116 113 109 103 100 100 102 105 105 101 97 96 99 104 105 101 99 102 97 97 100 99 99 97 95 95 94 92 92 90 89 3 270 272 275 280 283 287 291 292 295 300 303 311 322 343 8 26 40 50 53 53 63 47 42 57 62 68 55 57 55 347 287 275 245 248 249 281 304 302 301 300 299 299 299 300 300 298 296 296 296 295 294 294 293 292 292 291 290 288 286 282 280 279 278 279 281 285 290 293 289 291 291 289 288 286 286 284 282 278 275 273 275 276 276 275 274 273 271 266 260 256 252 247 248 251 255 257 262 267 274 272 266 267 265 265 261 271 282 282 277 272 271 276 284 289 290 288 290 285 278 276 276 277 275 276 284 300 320 329 305 287 270 275 67 89 105 105 101 107 112 109 106 110 112 109 104 98 89 81 72 66 64 61 49 34 28 28 27 26 26 26 15 10 12 14 16 17 15 9 2 358 355 355 355 356 357 357 357 357 356 355 353 352 351 349 348 347 347 346 346 346 345 343 341 341 340 340 340 339 338 336 335 334 334 333 332 331 330 330 330 330 330 330 330 330 331 332 332 332 333 333 333 333 333 334 335 336 337 338 339 340 340 340 341 341 341 341 341 342 342 341 341 341 341 341 341 340 341 341 341 340 340 340 340 340 340 340 340 339 339 339 339 339 339 339 338 338 337 337 336 335 334 333 332 330 329 328 326 324 322 320 319 318 317 316 315 313 311 309 307 306 305 304 304 303 301 300 300 300 300 300 298 297 295 294 293 292 292 291 290 290 288 287 284 283 282 281 280 278 277 277 277 276 275 274 273 272 272 272 272 271 270 270 271 271 271 271 271 272 272 273 273 273 274 274 275 276 276 277 277 277 278 278 279 280 281 281 281 281 281 282 282 282 283 283 283 283 283 283 283 282 282 282 282 282 282 282 281 280 280 280 281 281 280 280 280 280 280 281 281 281 281 282 282 282 282 283 283 284 284 284 284 284 283 284 284 285 285 285 286 286 287 287 288 288 290 291 291 292 293 294 294 294 294 294 295 296 297 297 298 300 301 302 303 303 303 304 304 304 304 303 303 304 305 305 305 305 305 306 306 305 304 303 303 303 304 304 305 305 305 304 303 303 303 303 304 304 304 303 303 303 302 302 303 303 303 302 302 302 302 303 303 304 303 301 300 299 298 297 296 295 294 293 290 289 288 287 286 284 282 279 277 276 274 272 270 268 266 264 263 263 262 261 259 259 258 257 256 255 253 252 253 255 254 253 252 250 249 250 248 247 245 245 245 243 244 246 244 241 238 237 234 234 234 231 224 222 220 219 218 218 218 217 218 213 210 210 211 211 210 211 210 210 211 212 211 211 210 209 210 210 211 212 214 217 219 221 221 221 221 221 222 222 222 223 224 224 224 224 224 224 226 227 227 227 227 228 227 227 229 229 228 225 226 228 229 228 225 224 224 223 222 222 222 222 220 218 216 214 213 211 210 209 208 207 206 206 205 204 203 202 202 202 202 201 199 198 197 195 194 192 190 187 185 182 180 177 174 170 166 162 158 153 150 148 145 143 141 138 136 134 133 133 132 129 128 127 126 125 125 125 125 125 125 124 123 124 125 125 124 124 125 126 127 126 126 125 123 120 118 115 111 106 104 105 103 104 103 100 96 96 99 106 106 104 104 104 99 99 103 102 101 100 97 96 97 96 92 88 84 347 275 274 274 277 282 287 290 292 294 295 297 299 307 332 4 21 26 28 33 37 49 354 6 35 45 41 31 29 37 33 254 273 255 245 252 279 298 300 299 298 298 298 299 300 300 298 297 297 297 296 295 294 293 293 293 292 291 289 287 285 283 282 280 280 279 280 283 282 286 284 286 289 290 289 289 287 283 278 273 271 271 273 277 275 273 272 268 266 264 258 252 249 247 249 253 255 264 267 288 288 278 286 281 262 258 268 280 286 286 281 277 281 289 294 295 295 295 291 288 284 278 272 271 267 274 288 301 318 306 296 267 265 64 87 99 98 100 106 106 102 101 103 106 104 98 86 78 71 64 56 50 42 37 8 359 358 360 360 2 6 4 8 12 16 18 19 15 9 2 358 356 355 355 355 355 356 356 355 354 353 352 350 350 348 347 346 346 345 345 345 344 342 340 339 339 338 338 337 336 336 335 334 333 332 331 331 330 330 330 330 330 330 330 330 330 331 332 332 332 332 333 333 333 334 335 336 337 338 339 339 339 340 340 340 341 341 341 341 341 341 341 341 341 341 340 340 340 341 340 340 339 340 340 340 339 339 339 338 338 338 338 338 338 338 337 337 337 337 336 336 335 333 332 330 329 327 325 323 322 320 319 318 317 316 315 314 311 310 308 306 306 305 305 304 303 302 301 301 300 300 298 297 296 294 293 293 292 292 291 289 288 286 285 284 283 282 281 279 278 278 278 277 276 274 273 272 273 272 272 272 271 271 271 272 272 272 272 273 273 274 274 274 275 275 276 276 277 277 278 278 279 279 280 281 281 281 281 282 282 282 282 282 283 283 283 283 283 283 282 282 282 282 282 283 283 282 281 280 280 281 282 282 281 281 280 280 281 281 281 282 282 282 283 283 283 283 284 284 284 284 284 284 284 284 285 286 286 286 286 287 287 288 289 290 291 291 292 293 294 294 294 294 294 295 296 297 297 298 299 300 301 303 303 303 304 304 304 304 304 304 304 304 306 307 307 307 307 307 306 306 305 305 305 305 305 306 306 306 305 305 304 304 304 304 305 305 305 304 303 302 302 303 303 303 303 303 303 304 303 304 304 304 303 302 301 300 299 298 296 296 294 292 291 290 289 288 286 283 281 279 276 275 274 272 270 268 266 264 263 262 261 260 259 258 256 255 254 254 253 254 253 253 252 250 249 249 249 249 248 246 245 245 243 240 243 247 247 243 240 238 236 235 232 230 225 219 218 216 214 215 216 213 212 210 209 210 211 209 208 207 207 209 209 210 210 209 209 209 209 209 211 211 213 216 218 219 220 219 220 220 221 222 221 222 222 222 223 223 223 224 226 226 226 226 226 226 226 225 227 228 226 224 225 226 227 227 223 222 222 221 221 221 222 221 220 219 217 214 214 211 209 208 208 207 206 206 205 204 203 202 201 201 201 200 198 197 196 194 193 191 189 186 184 182 181 177 173 170 166 162 158 156 152 150 146 143 140 138 136 135 134 134 132 130 129 128 127 127 127 126 127 127 126 126 125 126 127 126 126 125 125 126 127 128 129 128 126 124 120 118 115 115 116 112 107 104 101 98 97 97 102 108 107 105 108 106 102 102 104 105 105 103 101 100 101 99 93 87 80 340 279 277 278 279 283 286 290 292 292 294 295 296 300 309 333 353 343 341 347 359 18 337 337 343 340 1 16 11 21 23 275 270 257 248 257 278 293 296 296 297 298 298 299 301 300 300 298 298 297 296 295 295 295 294 294 293 292 290 289 288 287 284 282 280 279 279 279 278 279 278 280 283 287 288 288 288 285 279 272 269 267 270 275 272 268 267 261 260 263 261 256 254 249 251 252 258 268 269 286 291 292 293 287 276 268 273 281 284 283 282 281 283 288 290 290 289 288 289 289 291 288 285 274 259 273 290 296 298 304 292 268 263 71 85 91 94 100 106 104 102 100 100 101 98 91 75 68 61 49 38 28 18 8 353 346 348 350 351 355 2 6 15 23 26 28 26 19 9 4 359 357 355 354 354 355 355 355 354 353 352 350 349 349 348 347 346 345 345 344 344 343 341 340 339 338 338 337 337 336 336 335 334 333 331 331 330 330 330 330 330 329 329 329 329 330 330 331 331 332 332 332 333 334 334 335 336 337 337 338 338 339 340 340 340 340 340 340 341 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 339 339 339 338 338 337 337 337 337 337 337 337 336 336 336 335 334 333 331 330 328 326 325 323 321 320 319 318 317 316 315 314 312 310 309 307 306 306 306 305 304 303 302 301 301 300 298 297 296 295 294 294 293 293 291 290 288 286 285 285 283 281 281 280 280 279 279 278 277 275 274 273 273 273 273 273 272 272 272 273 274 274 274 274 274 275 276 276 276 276 277 277 278 278 279 279 280 280 280 281 282 282 282 282 282 282 282 283 283 283 283 283 283 283 282 282 282 282 283 283 282 281 281 281 281 281 282 282 282 281 280 280 281 282 282 282 283 283 283 283 284 284 284 284 284 284 284 284 284 285 285 286 286 286 286 287 287 289 290 291 291 291 292 293 294 294 294 294 294 296 297 297 298 298 299 300 301 302 303 303 304 304 305 305 304 304 304 305 307 308 308 308 308 307 307 306 306 306 306 306 307 307 306 307 306 306 305 304 305 306 307 307 306 305 304 303 303 303 304 304 303 304 304 304 304 304 304 304 304 303 301 300 299 298 297 296 294 292 291 290 288 287 284 281 280 278 276 276 274 272 269 268 267 265 263 261 259 258 257 255 254 252 251 251 251 252 253 253 249 247 245 247 249 249 246 245 246 245 244 243 243 247 247 246 242 242 240 237 236 230 225 224 218 217 215 214 212 206 207 206 207 208 208 208 207 205 205 206 207 207 207 206 207 207 207 207 210 212 213 215 216 217 218 218 219 219 220 221 221 221 221 221 221 221 222 223 225 225 223 224 226 225 224 223 224 225 225 225 224 225 225 223 220 221 221 220 219 219 220 221 220 218 217 215 214 212 209 207 207 207 206 206 205 204 202 201 201 201 201 199 199 197 196 194 192 190 188 185 184 183 180 176 173 170 166 164 160 159 154 150 147 143 140 138 137 136 135 134 133 131 130 129 129 129 128 128 128 129 129 128 128 128 129 128 127 126 125 126 127 128 131 132 130 129 126 126 124 122 118 120 113 105 100 98 99 99 103 106 105 106 108 109 107 107 107 108 109 107 106 105 105 102 96 89 81 12 287 280 281 282 284 287 291 292 292 295 295 298 299 305 313 314 322 328 333 340 337 330 329 326 329 335 348 6 19 22 356 296 269 259 265 279 287 290 294 296 297 298 299 300 301 301 299 298 297 296 296 296 295 295 294 294 292 291 291 290 288 286 283 280 279 280 280 279 277 276 276 277 277 281 284 287 288 281 273 270 264 266 268 260 252 250 248 256 262 262 259 260 261 262 263 267 271 nan 280 285 287 289 286 281 279 280 282 281 278 278 280 283 286 282 282 281 281 284 287 288 286 281 269 264 276 283 294 301 301 291 269 263 73 79 83 91 92 100 102 103 101 99 95 93 84 71 60 46 28 16 6 3 356 348 343 347 352 357 3 9 16 28 34 33 36 32 27 17 7 0 356 355 354 354 354 354 354 353 352 351 349 348 348 347 346 345 344 344 344 344 343 341 340 339 338 338 338 337 336 336 334 333 332 331 331 330 330 330 330 329 329 329 329 329 329 330 330 331 331 332 332 333 334 334 335 335 336 337 337 338 339 340 340 340 340 340 340 340 340 341 341 341 341 340 340 340 339 340 340 339 339 339 339 339 339 339 339 338 338 337 338 338 337 337 336 336 336 335 334 334 333 332 330 329 327 326 324 323 321 320 319 318 316 316 315 313 312 311 310 309 308 307 306 306 305 304 302 301 300 300 299 298 297 297 296 295 294 294 293 290 288 287 286 285 284 282 282 281 281 280 280 278 278 277 276 275 274 275 274 273 273 273 273 275 275 275 275 275 275 276 276 277 277 277 278 278 279 279 280 280 281 281 281 282 283 283 283 283 283 283 283 283 283 283 283 283 283 282 282 283 283 283 283 283 282 281 281 281 281 281 282 283 283 281 281 281 282 282 282 283 283 283 284 284 284 284 284 284 284 284 284 284 285 285 286 286 287 287 287 288 288 290 291 292 292 292 293 293 294 294 294 295 295 296 298 298 298 298 299 300 301 302 303 304 305 305 305 305 304 304 305 306 307 309 309 309 309 308 307 307 307 307 308 308 308 307 307 307 307 306 305 305 306 307 307 308 307 306 305 305 304 304 304 304 304 305 305 305 305 305 305 305 304 303 302 300 300 299 298 296 295 294 292 290 288 285 283 281 280 279 278 277 274 272 270 269 268 266 263 261 259 257 254 253 251 250 247 246 246 247 248 249 246 244 243 244 247 246 243 243 247 248 247 244 250 249 250 247 247 249 245 241 237 236 230 227 224 221 218 213 208 204 202 204 203 205 205 204 202 201 202 204 204 203 203 203 204 205 204 205 209 212 214 214 215 214 215 216 217 218 219 219 219 219 220 220 220 219 220 221 223 223 220 222 224 224 222 222 222 222 222 223 225 226 225 221 219 219 219 218 217 217 218 219 219 218 217 216 213 211 208 207 207 207 207 206 205 203 202 201 201 201 200 200 198 197 195 193 191 189 187 187 185 182 179 176 173 171 167 166 163 159 155 151 148 144 141 140 138 137 136 135 133 132 131 131 131 131 130 130 130 131 131 131 130 130 130 131 129 127 126 126 127 129 132 135 134 136 137 138 136 133 129 129 121 115 108 100 98 99 101 103 103 103 104 107 108 108 109 110 111 110 110 108 108 104 100 93 89 74 306 282 283 285 287 288 291 291 294 296 297 300 304 307 308 313 321 324 325 324 325 327 325 325 329 338 350 2 5 10 355 315 284 274 275 281 283 291 294 296 297 297 298 299 301 300 299 298 297 297 297 296 296 295 295 295 294 294 293 291 290 287 284 282 281 282 283 281 278 274 274 274 276 278 280 285 290 283 283 271 264 257 250 237 234 235 245 253 260 263 264 264 269 274 276 276 277 281 286 287 287 284 282 283 283 283 282 280 275 274 278 278 280 279 278 279 281 283 288 288 282 272 264 265 268 273 291 303 301 293 278 268 61 68 69 80 91 98 103 105 104 97 90 84 81 72 50 22 6 1 355 350 347 346 346 353 0 8 14 23 29 39 41 37 36 32 26 17 6 360 356 354 353 352 353 353 353 352 351 351 350 348 347 346 345 345 344 343 343 344 343 342 340 340 339 339 338 337 336 335 333 332 331 331 330 330 330 329 329 329 329 328 328 328 329 329 329 330 331 331 332 332 333 333 334 335 335 336 337 337 338 339 340 340 340 340 340 340 340 340 341 340 340 340 339 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 336 335 334 334 333 332 332 330 329 328 326 325 324 322 321 319 318 317 316 315 315 314 313 313 312 312 310 309 308 308 307 305 303 302 301 300 300 300 299 298 297 295 294 294 293 291 290 288 287 286 286 284 283 283 282 281 280 279 279 278 277 277 276 276 275 275 274 274 274 275 276 276 276 276 276 276 278 278 278 278 278 278 279 280 281 281 282 282 282 283 284 284 284 283 283 283 283 284 284 284 284 284 283 282 282 283 284 284 284 283 283 282 281 281 281 281 283 283 282 282 282 282 283 282 283 283 283 284 284 285 285 285 285 284 284 284 284 285 285 286 286 287 287 288 288 289 289 291 292 292 292 292 293 293 294 295 295 296 296 297 298 299 299 299 299 300 302 303 303 304 304 305 305 305 305 305 306 307 309 309 310 310 310 309 308 309 308 308 309 309 308 308 308 308 307 307 306 305 307 308 308 308 308 306 306 306 306 305 305 304 305 306 305 305 305 306 306 306 305 304 302 301 301 301 301 300 297 294 292 291 289 286 283 281 282 282 280 278 276 273 272 272 269 268 266 263 260 257 255 252 250 248 245 245 245 244 244 246 243 240 238 240 242 241 239 239 244 249 251 248 259 261 263 255 250 251 248 241 234 233 235 233 229 224 217 211 204 198 199 200 199 199 201 202 198 197 199 201 202 201 198 200 201 202 202 203 207 210 212 214 214 213 213 214 215 216 217 215 216 217 219 220 218 218 218 218 220 220 219 220 222 222 222 222 222 221 221 222 224 225 224 221 219 218 217 217 217 217 217 218 218 217 216 215 212 210 208 207 207 207 207 206 205 202 201 201 201 201 199 199 197 196 195 193 190 189 187 186 184 181 179 176 174 173 171 167 164 160 156 152 149 145 144 142 139 138 136 135 134 134 133 133 133 132 132 132 131 133 133 133 133 132 132 133 132 132 130 128 130 131 134 137 138 139 148 152 150 145 139 137 134 130 119 106 100 100 100 101 102 103 104 107 108 108 110 110 110 110 109 108 108 103 100 94 92 83 304 282 285 287 288 289 291 293 294 297 299 303 306 307 310 315 319 322 321 321 322 323 324 327 331 341 347 356 347 331 310 298 287 279 285 284 288 292 294 295 296 297 297 299 301 300 299 298 298 298 297 297 296 296 295 295 295 295 294 292 291 289 287 286 284 283 285 283 279 276 275 274 275 277 279 284 289 290 282 270 261 254 237 227 230 237 246 253 258 263 267 271 277 282 281 280 281 283 289 293 292 287 284 286 287 286 283 279 276 275 275 276 277 276 276 279 283 286 292 294 287 271 262 259 257 265 288 306 309 304 301 289 51 51 62 79 95 102 106 107 107 99 85 75 71 70 34 9 4 356 352 348 349 350 0 8 16 26 31 40 42 44 44 38 35 28 20 12 5 359 355 354 353 352 352 352 352 351 351 350 350 348 347 346 345 344 343 343 343 343 342 341 340 339 338 338 337 336 335 334 332 331 331 330 330 330 329 329 329 329 328 328 328 328 329 329 330 330 331 331 332 332 332 333 333 334 335 335 336 337 338 339 340 340 340 340 340 339 340 340 340 340 340 340 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 335 334 333 333 331 330 330 328 327 326 325 324 322 321 319 318 317 316 316 315 315 315 315 314 313 312 311 310 309 307 306 304 303 302 302 302 301 300 298 297 296 295 294 293 292 291 290 290 288 286 285 285 284 284 283 281 280 280 279 279 278 277 277 277 276 276 275 275 276 276 277 277 277 277 277 279 279 279 279 279 279 280 281 282 282 282 283 283 284 284 284 284 284 284 283 283 284 284 284 283 283 282 282 282 283 284 284 284 284 282 282 281 281 282 282 283 283 282 282 282 283 283 283 283 283 284 284 284 285 285 285 285 284 284 285 285 285 286 286 287 287 288 289 289 290 290 291 291 291 291 292 293 294 295 296 296 296 297 298 299 299 299 300 301 302 303 303 304 304 304 304 304 305 305 306 307 308 309 310 311 311 311 311 310 309 309 310 310 310 309 308 309 309 309 308 307 307 309 309 309 309 308 308 307 308 307 307 306 305 306 306 306 306 306 306 307 307 306 304 303 302 303 303 302 300 298 296 294 292 290 288 287 286 285 283 281 280 277 275 273 274 273 270 267 263 260 257 255 251 249 247 246 241 243 241 239 242 238 235 234 233 234 239 240 238 242 247 251 254 263 269 268 261 255 253 251 242 230 225 228 230 228 220 213 205 197 197 200 200 198 196 197 197 193 193 194 196 198 198 196 197 198 199 199 202 204 206 210 213 213 212 211 212 213 213 213 213 214 216 217 218 217 216 216 217 218 218 217 218 220 221 221 222 222 220 220 220 222 223 222 221 219 218 218 217 217 217 217 217 217 216 215 214 211 209 208 208 208 208 207 207 204 202 200 200 200 200 198 197 196 196 194 193 190 188 186 184 183 180 178 175 174 173 170 167 163 160 156 153 151 150 147 144 141 139 137 137 136 136 135 134 135 134 134 134 133 134 135 135 135 135 134 136 136 135 133 131 132 134 137 141 142 145 158 166 164 160 154 152 154 146 132 115 103 101 103 102 101 104 105 107 108 108 110 110 107 106 106 105 105 102 98 93 89 85 292 282 284 286 288 289 291 292 294 296 299 301 305 309 312 315 319 321 322 323 323 322 324 331 337 339 341 346 346 317 303 294 291 286 289 289 290 292 293 295 296 297 298 300 302 300 299 299 299 298 298 298 297 297 296 296 296 295 295 293 292 293 291 289 287 286 287 285 282 280 276 275 275 277 279 283 287 290 282 266 249 239 234 236 241 246 252 256 261 265 270 278 281 282 280 279 280 282 289 294 294 291 288 289 290 290 287 282 280 279 277 274 273 273 274 274 276 286 298 306 311 269 253 246 243 244 312 323 324 316 291 288 39 49 60 78 100 108 107 105 101 96 75 54 57 67 49 12 360 358 358 357 357 360 18 27 34 41 44 46 44 43 38 29 23 18 13 7 2 357 354 353 352 352 352 352 352 351 350 349 348 348 347 346 345 343 343 342 341 341 341 340 339 338 337 336 336 335 334 333 332 331 331 330 330 329 329 329 329 328 329 329 329 329 329 329 330 330 331 331 331 331 332 332 333 334 335 335 336 337 338 339 339 340 340 339 339 339 340 340 340 340 340 340 339 339 339 339 339 339 338 338 338 337 337 337 337 337 336 336 336 336 336 335 335 334 334 333 332 331 330 329 328 327 327 325 324 323 321 319 318 317 317 317 316 316 316 316 315 313 312 312 311 310 307 306 305 304 304 303 302 301 300 298 297 296 296 295 293 292 292 291 290 288 287 286 285 285 285 283 282 281 281 281 280 279 278 279 279 278 277 277 277 277 278 278 278 278 278 279 279 280 280 280 280 280 281 282 283 283 283 283 284 284 285 285 284 284 284 284 284 284 284 284 283 282 282 282 282 283 283 284 284 283 283 282 282 282 283 284 283 283 282 282 283 283 284 284 284 284 284 284 285 285 286 285 285 285 284 285 285 286 286 287 287 288 289 289 290 290 291 291 291 291 292 292 293 294 296 297 297 297 298 299 299 300 300 301 302 303 303 304 304 304 304 304 305 305 307 307 308 309 310 311 312 312 312 312 310 310 310 311 312 312 310 310 311 310 310 310 310 309 310 311 311 311 310 309 309 310 308 307 306 306 307 308 308 308 308 307 307 307 306 305 304 303 304 304 303 301 298 297 295 294 292 291 290 288 285 283 281 280 278 276 276 275 273 270 265 262 259 253 251 249 248 246 243 235 237 236 234 236 236 230 228 229 233 237 240 240 244 249 252 255 264 270 268 265 261 259 252 246 241 234 234 236 228 213 201 194 193 190 192 195 195 193 193 193 186 184 187 188 193 195 193 196 195 195 196 196 199 204 208 210 212 210 210 211 211 211 212 212 213 215 217 217 217 216 216 217 218 218 216 216 216 217 218 220 219 218 217 219 220 221 221 221 220 220 219 219 219 219 218 218 216 215 214 213 210 208 208 208 208 208 208 206 204 202 200 200 199 198 197 196 195 194 193 192 190 187 185 183 182 180 178 176 174 172 170 167 163 160 157 156 154 151 148 145 143 141 139 141 139 137 137 136 137 136 136 136 135 135 137 137 138 137 137 139 139 138 136 135 134 137 141 143 148 156 168 180 177 174 171 171 169 160 147 128 110 107 108 108 104 103 105 109 108 108 107 108 107 100 101 103 103 103 96 90 89 91 274 276 276 280 285 288 291 292 294 295 298 301 306 311 315 317 319 320 326 328 326 326 327 337 339 340 341 339 332 309 299 295 294 292 292 292 292 293 293 294 296 297 299 301 302 301 300 300 300 299 299 299 298 298 298 297 297 296 296 295 294 295 293 291 290 289 289 290 287 283 279 276 275 277 278 282 288 291 283 261 242 238 233 244 251 252 259 260 265 268 276 282 283 279 276 276 278 282 289 294 294 293 291 290 290 291 290 288 285 284 279 273 270 269 269 270 278 293 310 325 343 346 311 221 216 262 320 324 321 307 285 281 43 45 46 61 99 122 116 97 75 72 48 30 29 40 47 5 1 6 8 8 9 16 34 40 44 42 44 46 42 40 31 21 15 10 6 1 358 356 354 352 352 351 352 352 351 350 348 348 348 347 346 345 344 343 342 342 341 341 340 340 339 337 336 335 335 334 333 333 332 332 331 331 330 329 329 329 329 329 329 329 329 329 329 329 330 330 331 331 331 331 332 333 333 334 335 336 336 337 338 339 339 339 339 339 339 339 340 340 340 340 339 340 339 339 339 339 339 338 338 338 337 337 337 337 337 337 336 336 335 335 335 335 334 334 333 332 331 331 330 329 329 328 327 325 323 322 321 320 320 319 318 318 318 317 316 316 315 314 313 312 311 310 308 307 306 305 305 303 302 302 301 300 299 298 297 296 294 294 293 291 290 288 289 288 287 286 285 283 282 282 282 282 281 280 280 280 280 280 279 279 279 279 280 280 280 280 280 280 280 281 281 281 281 282 282 283 284 284 284 284 284 285 285 285 285 285 285 284 284 285 284 284 283 282 282 282 283 283 283 283 283 283 284 284 283 283 283 283 284 283 283 283 284 284 284 285 285 285 285 285 285 286 286 286 285 285 285 286 286 287 287 287 288 288 289 289 290 290 291 291 291 292 292 293 294 295 296 297 298 299 299 299 300 300 302 302 303 304 304 304 304 305 305 305 306 306 308 309 309 309 310 311 312 313 312 311 311 310 312 313 314 314 312 311 313 313 312 312 312 311 312 313 312 312 311 310 311 311 309 308 308 308 309 309 310 309 309 308 308 308 307 306 305 305 304 303 302 300 298 297 296 295 295 293 291 287 285 282 281 279 277 277 276 275 273 269 263 258 254 248 247 246 245 243 237 229 231 231 229 229 229 223 222 222 227 232 236 233 238 247 253 262 269 268 269 272 268 263 259 261 260 256 260 250 232 203 187 187 186 188 191 191 188 185 189 188 184 174 172 178 189 190 191 193 193 193 193 195 197 201 206 208 210 210 209 209 210 210 211 211 212 214 215 215 216 215 215 217 219 218 217 215 212 213 214 216 216 215 215 217 217 219 220 220 219 220 221 220 220 220 220 218 216 215 213 210 208 207 207 208 208 208 207 205 204 202 201 200 198 197 196 195 194 193 192 191 188 185 183 182 181 179 178 175 173 171 169 166 162 160 158 156 154 151 149 147 145 143 143 142 141 140 138 138 137 137 138 137 137 137 138 139 139 140 140 140 141 141 139 138 137 139 145 150 160 170 180 190 185 186 183 178 172 167 158 144 124 122 112 111 110 105 103 107 109 107 103 103 102 98 98 99 100 100 94 90 90 98 256 267 268 274 280 285 289 291 292 293 298 302 308 315 318 321 322 324 328 327 327 328 332 334 339 342 338 330 320 303 295 294 293 293 293 294 293 293 294 295 298 299 300 302 303 303 302 301 301 300 300 300 300 299 299 298 298 298 297 297 296 297 296 294 293 292 292 291 290 287 283 280 278 278 279 283 289 292 283 269 251 241 234 249 255 259 265 267 268 274 281 284 283 278 273 272 277 283 290 294 295 294 291 290 289 285 285 284 285 284 278 275 272 270 270 280 285 294 307 325 310 303 291 259 247 277 300 305 304 294 281 273 33 25 20 26 92 135 127 61 39 37 36 30 26 31 21 13 14 17 19 19 25 34 40 43 40 38 37 36 33 31 21 12 9 7 2 358 356 354 353 351 351 351 351 351 350 349 347 347 346 346 345 344 343 342 342 341 341 340 340 339 338 337 336 335 334 334 333 333 333 332 332 331 330 329 329 329 329 329 329 329 329 329 329 329 329 330 331 331 332 332 332 333 334 334 335 336 336 337 337 338 339 339 339 339 339 339 339 339 339 339 339 339 339 339 338 338 338 338 338 337 337 337 336 336 336 336 336 336 335 335 334 334 334 333 332 331 331 330 330 329 329 329 327 325 323 322 321 320 321 321 320 320 319 318 317 317 316 315 314 313 312 311 309 308 306 306 305 304 303 303 302 302 301 299 298 298 298 297 295 293 292 290 291 290 289 287 286 285 283 284 284 283 283 282 282 281 281 281 281 281 281 281 281 282 282 281 281 281 281 281 282 282 282 283 283 284 284 285 285 285 285 285 285 285 285 285 285 285 285 285 284 284 284 283 283 283 284 284 283 282 282 283 284 285 284 284 283 283 283 283 283 283 284 284 285 285 285 286 286 286 286 286 286 286 286 285 286 286 287 287 288 288 288 288 289 289 290 290 291 291 292 293 294 294 295 296 296 297 298 298 299 300 300 301 303 303 304 304 304 305 305 305 306 307 307 307 309 310 310 310 310 311 314 314 312 312 312 311 312 314 315 315 314 313 314 314 314 314 314 313 313 313 313 313 312 312 312 311 310 309 310 310 310 311 311 312 310 309 308 308 309 308 306 305 305 303 302 299 298 297 296 296 297 294 290 286 284 282 280 279 277 276 275 274 274 270 264 256 253 248 245 243 241 238 233 226 227 228 226 223 221 215 210 212 214 218 222 213 213 226 241 256 264 266 264 269 267 264 267 268 286 282 279 270 249 204 187 178 189 190 185 181 176 173 179 178 179 166 162 170 180 184 190 192 193 193 193 194 196 199 203 206 208 208 207 208 209 209 209 210 211 211 212 212 213 213 212 216 217 217 216 214 210 211 211 212 212 212 212 213 214 217 219 217 217 219 221 220 221 222 220 218 215 214 212 210 208 206 206 207 207 207 205 204 203 202 200 199 197 196 196 195 194 193 191 189 187 183 182 181 180 179 177 174 172 170 167 164 162 160 158 155 153 151 149 147 147 146 144 143 142 141 140 139 139 140 139 139 139 138 139 140 141 141 141 142 142 142 142 141 141 143 152 162 175 187 193 198 204 199 190 182 176 169 162 160 153 135 116 111 114 109 104 103 106 105 100 98 98 96 95 95 95 93 92 90 92 100 113 258 265 267 274 280 285 289 289 294 299 304 309 316 322 324 326 326 328 325 324 325 328 333 340 339 331 320 309 300 295 293 292 292 293 294 294 294 295 296 298 300 302 303 304 304 303 302 301 301 300 301 301 300 300 299 299 299 299 299 298 297 297 297 295 295 294 293 293 290 287 284 284 281 280 284 290 293 284 280 262 247 243 249 256 260 265 269 270 275 281 283 283 279 270 264 274 285 293 294 293 292 289 287 285 274 273 271 274 277 276 278 278 279 279 289 296 297 296 298 292 287 284 279 276 280 280 279 286 278 275 270 9 9 18 49 97 106 85 22 20 33 41 33 26 27 19 26 27 29 29 30 34 39 38 32 29 32 31 25 21 20 13 5 3 2 358 356 354 353 352 351 351 351 351 350 349 348 347 346 346 345 345 343 343 342 341 341 340 340 339 338 338 337 336 335 334 334 333 333 333 332 332 331 331 330 330 329 330 329 329 329 329 329 329 329 329 330 331 332 332 332 333 333 334 334 334 335 336 337 337 338 338 339 339 339 339 339 339 339 339 339 339 339 339 338 338 338 338 338 337 337 337 336 336 336 336 336 336 335 334 334 334 333 333 332 332 331 330 330 330 329 329 328 327 325 324 323 322 321 321 321 321 320 320 319 318 317 316 315 315 313 312 312 310 308 307 306 306 305 304 304 304 303 302 302 301 299 298 297 296 295 294 293 292 291 290 289 289 287 285 286 286 285 284 284 283 282 282 283 283 283 283 282 283 283 283 283 283 282 282 283 283 284 284 284 284 284 285 285 285 286 285 285 286 286 286 286 286 286 285 285 284 284 284 284 284 284 285 284 283 282 282 283 284 283 284 284 284 284 284 284 283 283 284 284 285 285 285 286 286 286 286 286 286 286 286 286 286 286 287 288 288 288 289 289 289 290 290 290 291 291 292 293 294 295 295 296 297 297 298 299 300 300 301 302 303 303 304 304 305 305 306 306 307 308 308 309 310 310 310 310 312 312 314 313 312 313 312 312 313 314 315 316 316 315 315 315 315 315 315 315 315 314 314 314 314 313 313 312 312 312 312 311 311 312 313 312 311 310 310 311 312 310 307 306 305 304 301 300 298 298 297 297 297 294 290 287 286 284 282 281 277 274 273 274 274 271 267 261 258 252 245 240 237 234 228 223 223 223 221 218 213 203 196 196 196 197 198 196 181 198 231 243 253 255 261 269 266 275 283 308 307 290 288 287 281 286 356 192 201 177 179 171 160 160 158 160 165 159 157 162 168 178 182 186 189 191 191 193 195 198 201 202 203 203 204 206 207 207 208 209 209 208 210 210 211 211 211 212 214 214 215 212 210 209 208 208 209 211 207 210 213 215 215 216 216 217 218 220 223 223 221 218 215 214 213 212 210 207 207 207 207 206 205 204 202 201 200 198 196 196 195 195 193 191 189 187 185 183 181 180 179 177 176 172 171 168 166 164 163 160 157 155 153 151 150 148 147 146 145 144 143 142 142 141 141 141 140 140 139 140 140 140 141 142 142 143 143 144 143 143 144 146 159 173 191 204 208 210 218 226 210 189 179 171 166 161 153 139 119 110 114 116 112 105 106 104 98 97 97 95 93 93 93 92 90 89 89 90 101 262 263 264 270 276 278 282 289 294 300 306 311 316 321 324 325 324 324 323 322 321 323 331 338 332 321 312 308 301 294 291 291 292 293 294 294 295 296 298 299 301 303 304 305 304 303 302 302 302 301 302 301 301 301 301 300 301 301 301 300 299 299 299 298 297 296 295 295 293 292 290 286 283 282 285 290 292 291 283 267 254 249 249 254 261 267 272 274 275 275 274 273 268 259 248 266 284 291 292 289 289 287 283 281 274 269 265 265 269 274 276 279 283 287 292 297 298 295 293 289 287 288 287 285 286 280 267 271 262 268 264 10 20 33 51 65 59 59 33 50 54 51 44 42 41 34 37 39 37 34 32 35 36 30 22 21 20 19 16 14 14 11 4 360 357 355 353 353 352 351 351 351 351 350 349 349 348 347 345 345 345 344 344 343 342 341 340 340 339 339 338 337 337 336 335 335 334 334 333 333 332 332 332 331 331 330 330 330 329 329 329 329 329 329 329 330 330 331 332 332 333 333 334 334 335 335 335 336 337 337 338 338 338 339 339 339 339 339 339 339 339 339 339 339 338 338 338 337 337 337 337 337 337 336 336 335 335 335 334 334 333 333 333 332 332 332 331 330 329 329 329 329 328 326 325 324 324 323 322 322 322 321 321 320 320 319 317 316 316 315 314 313 311 310 310 308 308 307 306 305 305 304 304 303 302 301 300 299 297 296 296 295 294 293 292 292 291 291 290 288 288 288 287 286 285 284 284 285 285 284 284 284 283 283 284 285 284 284 284 283 284 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 283 282 282 283 283 283 283 284 284 284 284 284 284 284 284 284 285 285 285 286 286 287 287 286 286 286 286 286 286 287 287 288 288 288 289 289 289 289 290 291 291 292 293 293 295 295 295 296 296 297 298 299 299 300 301 302 302 303 303 304 304 305 307 308 308 309 309 309 309 309 309 311 312 313 314 312 312 313 313 313 313 315 317 317 317 317 316 316 315 315 315 315 315 315 316 316 315 314 313 313 314 313 313 312 312 313 314 313 312 312 312 312 312 310 309 308 306 304 302 301 299 298 299 298 296 293 291 290 288 286 283 281 279 277 276 276 275 273 271 267 259 251 243 238 236 231 224 221 220 216 212 207 202 198 186 178 179 173 174 167 157 172 199 247 243 263 288 292 305 329 352 338 315 304 302 310 313 320 344 308 185 149 160 146 145 146 146 149 154 153 153 155 160 167 173 180 186 186 187 190 194 196 196 199 200 200 202 204 207 206 205 205 206 207 208 210 211 210 211 210 210 211 211 210 208 208 206 205 205 205 203 207 211 214 215 216 216 215 216 219 223 224 222 218 216 215 215 213 211 209 209 208 207 206 205 203 202 200 199 197 195 195 195 194 192 190 188 185 184 182 181 179 177 176 174 171 169 167 167 165 162 159 156 154 152 151 150 149 148 147 146 145 144 143 143 143 142 141 141 140 140 140 140 141 142 142 143 143 143 143 143 144 146 150 159 181 203 216 222 225 235 243 219 189 178 170 164 159 153 141 121 109 111 112 111 108 107 104 99 101 101 96 92 93 94 92 90 89 87 87 84 265 261 265 269 272 276 282 288 294 301 307 312 314 319 320 322 322 323 322 326 324 312 323 338 327 315 309 303 298 295 291 290 291 291 293 294 296 298 300 301 302 303 305 306 305 303 303 303 302 302 302 302 302 302 302 302 302 302 302 302 301 301 302 300 299 298 297 296 295 294 291 288 285 284 287 288 290 291 285 270 257 250 249 254 265 271 274 275 273 266 263 257 248 241 236 261 264 281 287 281 281 281 278 277 275 271 267 266 268 272 275 281 285 290 294 298 298 297 293 290 289 295 295 298 296 283 265 253 251 250 258 27 36 36 27 21 22 23 35 62 62 60 57 52 48 43 43 41 36 32 31 31 27 24 16 15 11 6 8 8 8 6 359 354 352 352 351 351 351 351 351 351 350 350 349 348 347 346 345 345 345 344 344 343 342 341 340 340 339 338 338 337 337 337 336 336 335 334 334 333 333 333 332 332 331 331 331 330 330 329 329 329 329 329 329 330 331 331 332 332 333 333 334 334 335 335 336 336 337 337 337 338 338 338 339 339 339 338 338 339 339 339 339 338 338 338 338 337 337 337 337 337 336 336 336 335 335 334 334 333 333 332 332 332 332 331 330 330 330 329 329 328 327 326 324 324 324 324 323 322 323 322 321 320 320 319 317 317 316 316 315 314 312 311 311 310 309 308 308 307 307 306 305 304 303 301 300 300 300 299 298 297 296 295 295 294 294 293 292 291 290 289 288 287 287 286 286 286 286 285 285 284 284 285 285 285 285 285 285 285 285 286 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 285 286 286 285 284 284 283 283 283 283 283 283 283 284 284 284 284 284 284 285 285 285 285 286 286 286 287 287 287 287 287 286 287 287 287 288 288 288 288 289 289 289 290 291 291 292 293 293 294 295 296 296 296 297 297 298 299 299 300 301 302 302 302 303 303 304 306 307 308 309 309 309 309 309 309 309 311 312 313 313 312 313 314 314 315 315 316 318 318 317 316 316 316 315 315 315 316 316 316 317 317 316 315 315 315 315 314 313 313 313 314 316 315 315 314 314 314 312 310 309 308 307 305 304 302 300 299 300 299 295 292 291 290 288 285 282 281 282 282 281 278 276 274 272 265 256 246 236 232 231 226 223 221 217 209 201 196 191 184 181 173 170 165 162 157 151 152 176 195 254 254 338 17 12 5 5 344 336 326 326 328 334 342 341 339 358 41 50 103 139 139 143 145 149 152 152 154 157 161 168 176 177 178 182 186 188 191 190 196 198 198 200 203 206 206 205 203 203 204 207 209 210 210 210 206 207 209 209 209 209 208 207 205 202 201 200 202 208 214 218 219 219 217 216 218 222 223 220 218 217 215 214 213 211 211 210 209 207 206 204 203 201 199 198 196 195 195 194 193 192 188 186 184 183 182 180 178 177 174 173 170 169 168 166 164 162 159 156 154 153 152 151 149 149 148 147 145 145 144 144 143 143 142 141 140 140 140 140 141 141 142 143 143 143 142 142 143 147 153 163 187 201 219 237 242 252 77 121 151 161 165 161 153 150 142 123 117 108 111 111 110 108 104 104 105 104 97 93 95 94 93 90 89 86 84 65 263 262 265 268 273 278 283 287 292 297 299 305 312 316 316 318 321 323 325 334 334 5 331 331 329 315 307 301 298 295 292 291 290 292 293 295 297 300 302 303 303 304 306 306 305 304 303 303 303 303 302 302 303 303 303 303 303 304 304 303 304 303 303 302 300 299 298 298 297 295 292 289 286 286 287 289 292 293 288 272 260 254 256 259 271 273 275 273 270 259 247 234 225 221 224 244 265 275 278 276 274 270 271 273 273 270 270 270 270 273 276 284 287 291 295 296 296 295 293 291 290 294 295 304 309 296 273 252 255 260 265 28 28 29 31 26 30 43 58 61 63 62 55 48 44 41 42 31 24 23 23 19 18 16 7 7 4 1 360 0 1 359 352 349 349 349 349 349 350 350 350 350 350 350 349 349 347 346 346 345 344 344 343 342 341 341 340 340 339 339 338 338 338 338 337 336 335 335 334 334 333 334 333 332 331 331 331 330 330 330 329 329 329 329 330 330 331 332 332 333 333 333 334 335 335 335 336 336 337 337 337 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 335 335 334 334 334 333 333 332 332 332 332 331 331 330 330 330 329 328 327 326 325 325 324 323 323 323 323 322 321 321 320 319 318 319 317 316 315 314 313 311 311 310 309 309 308 308 308 308 307 306 305 303 302 302 302 302 301 300 300 298 297 296 296 295 294 293 291 290 289 289 288 287 287 286 286 287 286 285 285 285 286 286 286 286 286 286 286 287 288 288 288 288 288 288 288 288 288 287 287 286 286 286 286 286 286 286 286 286 286 286 286 285 286 285 285 284 284 284 283 283 283 283 283 283 283 283 283 284 284 285 285 285 286 286 286 286 287 287 287 287 287 287 287 288 288 288 288 289 289 289 289 290 290 291 292 293 293 293 294 294 295 296 297 297 297 298 299 299 300 300 300 301 301 302 303 304 306 307 308 308 309 309 309 309 309 311 312 313 313 313 313 314 315 315 316 316 317 318 318 317 316 316 316 316 316 316 317 318 317 318 318 317 318 317 316 316 315 313 313 314 316 316 318 316 316 316 315 312 310 309 309 309 308 305 302 302 302 301 299 294 293 291 288 285 283 282 282 284 282 279 278 274 270 268 262 252 240 230 223 222 221 218 218 215 200 189 185 178 178 178 173 167 165 159 153 152 151 151 150 151 124 37 41 31 18 358 351 351 350 342 339 341 342 339 337 341 340 341 349 122 130 132 139 145 150 152 154 160 163 169 170 168 173 177 182 183 185 186 193 196 197 199 201 204 205 204 203 201 202 203 207 207 208 207 204 205 206 208 208 208 207 206 206 203 200 199 200 205 209 212 218 221 220 217 217 220 222 221 216 214 212 212 212 209 209 210 210 208 206 203 202 200 198 197 195 195 194 193 192 191 188 186 184 183 181 179 178 176 174 172 171 169 166 165 163 161 159 156 155 154 152 151 150 149 148 147 146 146 145 144 144 143 142 141 140 140 140 140 141 141 141 142 142 142 142 141 142 146 155 162 174 205 233 251 252 297 80 99 107 130 156 157 142 142 141 131 122 110 108 115 111 109 108 104 103 107 99 94 95 95 95 93 88 83 80 258 262 263 265 270 276 281 284 287 291 293 296 301 308 312 314 316 317 317 323 322 353 21 4 335 328 314 305 301 299 298 298 297 293 294 296 297 299 301 302 304 304 304 307 307 305 304 304 304 304 304 303 303 303 303 304 304 304 305 305 305 305 305 304 303 301 300 300 300 298 296 293 290 288 287 288 290 294 295 289 274 272 267 267 269 273 274 273 272 266 257 236 220 214 212 218 248 267 270 268 267 265 263 266 267 264 268 272 271 273 275 279 286 289 290 292 295 293 292 291 290 289 288 287 294 304 306 288 278 277 276 276 23 23 23 36 37 42 51 59 57 55 48 40 35 34 34 32 22 16 12 9 7 7 7 5 360 0 358 354 354 354 354 349 347 348 349 349 349 349 350 349 349 349 349 349 349 348 348 346 345 344 343 342 342 341 341 341 340 339 339 339 338 338 337 337 336 336 335 335 334 334 334 333 333 332 332 331 330 330 330 330 330 330 330 330 330 331 332 332 333 333 334 334 335 335 335 336 336 337 337 337 337 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 337 336 336 336 336 335 335 334 334 334 333 333 332 332 332 331 331 331 331 331 330 329 328 328 326 325 324 323 323 322 323 323 323 321 321 321 321 320 319 318 316 315 315 314 312 311 310 310 309 309 309 309 308 307 306 306 305 304 303 303 304 303 302 301 299 298 297 297 296 295 294 292 292 292 291 290 289 289 288 288 289 288 287 287 287 287 288 287 287 287 288 288 288 288 288 289 289 289 289 289 289 288 288 287 287 286 286 286 286 286 286 285 285 285 286 286 285 285 285 285 284 284 283 283 283 284 284 284 283 283 283 283 284 285 285 285 286 286 286 286 287 286 287 287 287 287 287 288 288 288 288 289 289 289 289 290 290 291 292 292 293 293 294 294 294 296 297 297 298 298 298 299 299 299 299 299 300 301 302 303 305 306 307 307 307 308 309 309 309 310 312 314 314 314 314 314 314 315 316 317 317 318 318 318 317 317 317 316 317 318 319 319 319 319 318 319 320 320 319 317 316 316 314 315 315 317 319 320 319 318 317 315 312 311 310 310 310 308 305 304 303 304 302 301 298 294 289 286 284 282 283 286 285 280 277 273 270 268 262 256 247 235 224 213 209 209 213 216 212 187 182 177 174 176 170 173 172 165 159 153 150 146 146 145 137 113 78 56 40 19 4 1 354 349 345 343 342 342 336 330 328 329 332 342 47 89 114 129 140 148 153 164 168 169 167 166 167 172 173 177 180 182 185 190 194 196 197 198 200 201 200 200 200 202 202 203 204 205 204 202 202 204 205 206 205 204 204 205 204 201 199 200 202 204 208 215 220 220 219 218 218 218 218 214 212 210 209 209 208 208 209 208 207 204 201 199 198 197 196 195 194 194 193 191 190 188 186 184 182 181 179 177 175 174 173 171 169 166 164 162 160 158 158 156 154 152 151 150 149 148 148 147 146 145 144 144 142 142 141 140 139 139 140 140 140 140 140 141 141 140 140 141 144 149 160 189 225 245 255 249 314 334 98 109 120 145 149 141 141 141 138 124 112 115 117 119 112 108 94 99 104 100 94 92 93 95 92 88 81 76 268 264 265 266 271 278 282 284 286 289 293 298 304 308 311 312 314 316 319 317 323 350 360 358 354 332 315 306 301 300 301 302 302 298 297 298 299 300 303 305 306 306 306 310 308 308 306 305 304 304 304 304 304 304 304 305 305 305 306 306 306 306 306 305 304 303 303 302 301 299 298 295 292 290 289 288 291 296 297 294 285 278 275 277 278 275 273 272 268 260 248 229 218 219 226 240 258 269 267 264 263 260 261 263 269 273 268 272 272 275 279 282 286 288 289 290 291 291 290 289 289 288 286 283 281 284 285 280 280 280 280 281 21 22 28 35 37 40 49 54 49 38 29 24 22 23 24 23 13 8 4 1 359 359 358 358 354 354 352 349 349 350 349 347 347 348 349 348 349 348 349 349 348 348 348 348 348 348 347 346 345 344 343 342 342 341 341 341 340 340 339 339 339 338 338 337 336 336 335 335 334 334 334 333 333 333 332 331 330 330 330 330 330 330 330 331 331 331 332 332 333 334 334 335 335 335 335 336 336 337 337 337 337 337 337 338 338 338 339 338 338 338 338 338 338 338 338 338 338 337 337 337 336 336 335 335 334 334 334 334 334 333 332 332 331 331 331 331 330 330 329 329 328 327 326 324 323 323 322 322 323 324 323 322 322 321 321 321 320 319 317 316 315 314 312 312 312 311 310 310 310 310 309 307 306 306 305 305 305 305 304 303 302 301 300 298 298 298 297 296 295 294 294 294 293 293 292 291 290 290 290 290 290 289 289 288 288 288 288 288 289 289 288 289 289 289 289 289 289 289 289 289 288 288 287 287 286 286 286 286 286 285 285 286 285 285 285 285 285 285 284 284 283 284 284 284 284 284 284 284 284 284 285 285 285 285 286 286 286 286 286 286 286 287 287 287 288 288 288 288 288 289 289 289 290 290 291 291 292 293 293 294 294 294 294 296 297 298 298 298 298 299 299 299 299 299 300 302 303 304 305 306 306 306 307 308 309 309 310 311 313 315 315 315 314 314 314 316 317 317 317 318 318 318 317 317 317 317 318 321 322 322 321 320 319 321 323 323 320 318 317 317 316 317 317 320 322 322 320 320 317 314 313 312 312 312 311 308 305 305 306 305 303 301 298 293 290 287 286 286 289 290 290 286 279 271 268 265 250 242 236 230 222 210 195 204 209 213 205 180 178 175 177 172 178 180 175 169 160 152 149 144 144 143 134 117 93 73 54 35 28 10 359 352 345 343 343 340 337 333 324 325 333 347 18 64 118 126 133 153 164 175 173 171 166 162 165 172 174 173 175 178 184 188 191 191 194 197 199 198 197 198 199 200 198 198 199 200 201 201 201 200 201 202 202 201 200 201 202 203 201 201 203 202 205 212 217 218 218 217 218 218 216 213 212 211 209 209 209 208 208 207 205 203 200 198 197 196 195 194 194 193 192 191 190 188 186 184 182 180 178 177 175 174 172 170 168 165 163 161 161 159 158 155 154 152 151 150 149 148 147 147 146 145 144 142 142 141 141 139 138 138 138 139 139 139 139 140 141 140 141 143 145 148 165 197 236 254 256 249 252 292 113 116 120 134 140 135 135 138 137 127 114 114 123 124 116 108 99 92 95 98 93 91 90 92 92 89 83 78 63 271 265 268 273 278 281 283 283 286 294 302 308 310 311 311 315 319 322 325 331 342 350 353 346 330 318 306 300 298 298 299 301 299 300 300 300 300 303 305 306 306 307 309 309 307 306 305 305 305 305 305 305 305 305 305 306 306 306 306 307 307 308 307 306 307 305 303 302 300 298 296 296 293 290 289 292 296 297 296 290 283 281 283 284 282 280 273 264 251 233 219 217 225 249 265 269 272 270 267 266 264 267 262 269 273 272 272 273 277 281 284 286 288 288 288 289 289 289 288 288 288 286 282 274 274 273 276 279 282 282 283 21 24 30 33 34 40 46 49 45 20 16 14 15 15 15 15 7 2 359 355 353 352 352 351 347 347 346 345 346 346 347 346 347 348 348 348 348 348 348 348 347 347 348 348 348 348 347 346 344 343 343 342 342 341 341 341 340 340 340 339 339 338 337 337 336 336 335 335 334 334 334 334 333 333 332 331 331 330 330 330 330 330 331 331 331 331 332 332 333 334 334 335 335 336 336 336 337 337 337 337 337 337 337 337 338 339 339 339 338 339 339 339 339 339 339 339 338 338 337 337 336 335 335 334 334 334 334 334 333 333 332 332 332 331 331 331 330 330 329 328 328 327 326 326 325 325 324 323 323 323 323 323 322 321 320 320 320 319 318 316 315 314 313 313 313 313 312 312 311 310 310 309 307 306 305 305 305 305 305 304 303 302 301 300 300 300 299 298 298 296 295 294 295 295 294 293 292 291 292 291 291 291 290 289 289 290 290 290 289 289 289 290 290 290 289 289 289 289 289 289 289 288 288 287 287 286 286 286 286 286 286 286 286 286 286 286 285 285 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 286 286 286 286 286 286 286 287 287 288 288 288 288 288 289 289 289 290 290 291 291 292 293 293 293 293 294 294 295 296 297 297 298 298 298 299 299 299 299 300 301 303 303 304 306 306 306 306 307 308 309 309 310 311 313 314 315 316 315 315 315 316 317 318 318 318 318 318 317 318 318 319 320 324 324 324 323 322 320 324 326 325 321 319 318 319 319 319 321 323 324 324 322 320 318 316 314 314 315 314 311 308 306 306 307 306 304 301 296 294 293 293 293 294 295 295 293 293 288 278 270 259 235 220 217 215 206 197 188 198 205 202 193 182 177 180 177 181 181 181 180 172 167 158 148 142 143 141 132 119 104 98 93 72 47 19 3 350 343 340 340 338 335 327 322 326 334 346 5 40 254 186 176 179 181 179 176 173 168 168 168 173 171 168 169 177 184 187 188 190 194 198 198 196 194 195 195 195 194 194 195 197 198 198 197 195 196 197 197 198 197 197 200 200 201 202 203 203 203 209 214 216 214 214 215 215 214 212 213 211 211 210 209 207 205 204 202 201 199 197 197 195 195 194 193 192 191 190 189 188 186 183 182 180 179 177 175 173 171 169 167 164 163 161 161 159 157 155 154 152 151 150 149 148 147 146 145 144 143 141 141 140 139 138 137 137 137 137 137 138 139 140 141 142 143 148 151 161 193 222 236 258 262 254 253 nan 123 120 121 129 132 130 129 133 135 128 117 119 121 116 100 74 79 82 88 89 89 89 89 89 89 89 87 86 337 270 265 268 272 272 271 274 279 285 293 302 309 311 311 312 316 322 326 331 335 340 347 349 338 328 316 308 306 303 299 298 301 300 301 301 301 301 303 304 305 305 306 308 308 307 306 306 305 305 306 305 305 305 306 306 307 307 307 307 308 309 309 309 308 309 307 305 303 301 301 300 296 293 290 289 291 295 296 295 290 286 285 285 286 286 285 278 262 239 218 214 219 242 263 273 274 275 276 274 271 268 268 269 269 268 268 270 274 278 282 285 285 288 290 289 288 288 288 288 288 287 285 281 276 273 272 276 280 283 284 284 19 26 31 33 36 40 42 38 29 9 9 8 9 9 9 8 5 357 353 351 348 348 347 346 343 342 343 343 344 345 346 346 347 347 347 346 347 347 347 347 347 347 347 347 347 347 346 345 344 343 342 342 342 341 341 341 340 340 339 339 338 337 337 336 336 336 335 335 335 335 334 334 333 332 332 332 331 331 331 331 330 330 331 331 331 332 332 333 333 334 334 335 335 336 336 336 336 337 337 337 337 337 337 337 338 338 339 338 338 338 338 339 339 339 339 339 338 338 337 336 336 335 334 334 334 334 334 333 333 332 332 332 332 331 331 331 330 330 329 328 327 327 326 326 327 327 326 324 324 323 323 323 322 321 320 319 319 319 318 316 315 314 314 313 314 314 313 312 311 311 310 310 310 309 309 308 308 308 308 307 306 305 304 303 302 303 302 301 300 298 297 296 297 296 296 295 294 293 294 293 292 292 291 290 290 291 291 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 288 288 287 286 286 286 286 287 287 287 287 287 286 285 285 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 286 286 286 286 286 286 287 287 287 288 288 288 288 288 289 289 289 290 291 291 292 292 292 293 293 294 294 295 296 296 297 297 298 298 298 299 299 299 300 301 302 303 304 304 305 306 306 306 308 309 309 310 311 312 312 314 315 316 316 316 316 316 317 317 318 318 318 317 318 319 320 321 323 325 325 325 325 324 323 325 326 324 322 321 320 321 322 323 324 327 327 325 323 322 321 319 316 316 317 315 311 308 307 307 308 306 303 299 297 296 299 300 301 301 299 297 294 295 292 283 272 255 240 207 185 193 193 175 177 195 195 195 184 183 182 181 185 189 192 189 190 184 176 160 144 139 141 137 129 121 116 111 104 93 75 48 11 2 337 331 325 325 320 325 320 323 331 333 334 325 276 224 202 194 188 180 177 176 173 170 172 172 170 168 169 176 179 183 187 190 193 197 198 195 192 192 192 192 191 190 191 193 195 195 193 190 191 195 196 196 197 196 197 196 198 200 200 201 204 209 212 213 213 213 213 213 213 213 212 212 212 210 208 204 202 200 199 199 198 197 195 195 194 194 193 191 191 189 188 187 185 183 182 180 180 178 175 172 170 168 166 164 163 162 160 159 157 155 153 152 151 150 149 148 146 145 144 143 142 140 139 139 138 137 136 135 135 135 136 137 138 140 143 144 146 150 161 187 230 245 245 259 267 265 246 165 125 120 119 122 126 130 129 130 133 127 118 116 112 108 86 69 74 78 81 80 83 86 86 86 85 84 84 80 304 269 264 266 267 268 268 270 275 281 290 300 304 305 308 311 316 322 328 332 336 340 347 343 334 323 316 313 308 304 303 302 301 301 301 301 301 302 303 304 304 305 306 308 308 307 306 306 306 306 306 306 306 306 307 308 308 308 308 308 309 309 310 310 310 311 310 307 305 304 303 300 297 293 289 288 289 289 291 292 290 288 289 288 285 285 287 282 262 231 221 214 234 256 269 275 277 277 278 278 275 273 271 269 268 266 266 269 273 278 280 282 285 288 291 290 289 289 288 288 288 288 287 284 281 277 275 277 281 283 285 285 21 30 34 36 38 38 33 27 16 4 3 3 3 2 2 1 359 351 349 347 346 345 344 345 343 340 341 342 343 344 345 345 345 346 346 346 347 347 347 347 347 347 347 347 347 347 346 345 344 343 342 342 342 341 341 341 340 340 339 339 338 337 336 336 336 336 336 336 335 335 334 334 334 333 332 332 331 331 331 331 331 330 331 331 331 332 333 333 334 334 334 335 335 336 336 336 336 337 337 337 337 337 338 338 338 338 338 338 338 338 338 338 339 339 339 338 338 338 337 336 336 335 335 334 334 333 333 333 333 332 332 332 332 331 331 331 331 330 329 328 327 326 326 326 327 327 327 327 325 323 323 323 323 322 320 318 318 318 317 317 316 316 316 315 316 316 315 314 313 312 312 314 314 312 311 311 311 311 311 310 309 308 307 306 305 305 304 303 302 301 299 298 299 298 297 296 296 295 294 294 293 293 292 292 291 292 292 292 291 291 291 290 291 291 290 291 290 290 290 290 290 289 289 288 287 287 287 287 287 287 287 287 287 287 286 285 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 286 287 287 287 287 287 287 288 288 288 289 289 290 290 291 291 292 292 293 293 293 294 295 295 296 297 297 297 297 298 298 299 299 300 301 302 302 303 303 304 306 307 306 307 309 310 310 310 311 312 313 314 315 316 316 316 316 316 316 316 317 317 317 318 319 320 321 322 324 325 326 327 327 326 325 326 326 325 323 323 322 323 324 326 328 329 328 326 325 325 323 321 319 318 318 315 311 310 309 310 309 306 303 300 299 299 300 303 303 301 296 293 292 294 289 283 276 265 263 202 164 178 163 159 182 187 188 185 180 179 179 185 193 201 203 201 206 205 184 159 143 135 134 129 124 120 118 113 110 119 126 134 135 153 166 168 199 264 306 304 306 319 320 320 314 304 275 240 215 202 190 182 181 181 175 171 171 173 173 173 172 174 177 183 186 189 193 195 196 194 191 190 189 189 189 188 188 190 190 189 189 186 189 194 195 194 196 195 196 194 196 198 200 201 203 207 208 210 212 213 213 212 212 211 210 209 209 208 206 203 200 198 198 197 196 195 194 194 193 193 193 190 190 188 187 186 185 183 182 181 179 177 175 172 169 167 165 164 163 161 159 158 157 155 153 152 152 150 149 147 146 144 144 143 141 139 138 137 136 135 135 133 134 134 135 136 139 142 143 146 150 154 173 206 240 251 254 259 264 263 197 134 123 121 120 120 125 129 128 126 129 127 121 113 111 109 92 73 77 77 80 77 80 84 84 83 81 80 76 63 294 270 266 266 267 268 270 273 274 278 284 287 295 299 303 308 314 320 328 329 335 342 346 338 327 320 314 311 304 303 302 302 301 301 302 302 303 304 304 304 305 306 308 309 308 307 306 306 306 306 307 307 307 307 307 308 308 309 309 309 309 310 310 311 312 312 311 310 308 307 305 302 299 294 291 290 289 289 288 288 289 291 291 291 285 283 285 279 264 242 230 226 238 262 273 276 277 278 280 280 278 275 273 271 267 265 266 270 274 276 278 281 284 287 290 291 291 291 289 287 286 288 288 288 285 280 279 279 280 281 283 286 26 33 37 38 37 34 25 22 11 358 358 357 357 357 355 354 353 348 346 345 344 343 343 343 342 340 341 341 342 343 344 344 346 347 348 348 348 348 347 347 347 346 346 346 346 346 345 345 344 343 343 342 342 341 341 341 340 340 339 338 338 337 337 337 337 337 336 336 336 335 335 335 334 333 333 332 332 332 332 332 331 331 331 331 332 332 333 334 334 334 334 334 335 336 336 336 337 336 336 337 337 337 338 338 338 338 338 338 338 337 338 338 338 339 339 338 338 338 338 337 337 336 335 334 333 333 332 332 332 332 332 332 332 331 331 331 331 330 329 329 328 326 326 326 326 326 326 326 325 324 323 323 323 322 320 318 318 318 318 318 318 318 318 318 318 317 316 315 315 315 315 316 316 314 313 313 313 312 311 311 310 310 309 308 307 306 306 305 304 303 301 300 300 299 299 298 297 296 295 295 295 294 293 293 292 293 293 293 292 292 291 291 291 291 291 291 291 291 290 290 290 290 289 289 288 288 288 287 287 287 287 287 287 286 286 285 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 286 286 287 287 287 287 287 288 288 288 289 289 290 290 290 291 291 292 293 293 293 294 295 296 297 297 297 298 298 298 299 299 300 301 301 302 302 302 303 305 306 307 308 308 309 311 311 311 312 313 314 316 316 315 315 315 315 315 316 316 317 318 318 318 320 322 322 323 324 325 327 327 327 326 326 326 325 326 325 325 324 324 326 329 330 331 330 328 328 326 324 323 322 321 319 316 314 314 313 312 310 308 306 304 303 304 304 301 299 296 293 294 294 293 285 280 281 275 255 175 162 156 148 149 171 180 181 176 175 176 181 188 201 210 214 216 221 224 206 177 143 126 126 119 117 114 111 110 114 141 163 164 166 164 161 156 164 188 222 302 308 309 313 315 307 297 268 248 225 206 195 190 190 187 179 172 170 172 174 176 176 177 181 184 185 187 189 191 192 192 188 186 185 186 187 187 187 187 186 185 184 186 190 191 192 192 193 195 195 194 194 196 198 200 200 202 206 209 209 210 210 210 210 209 207 206 206 206 205 203 200 197 196 195 194 194 193 192 192 192 191 190 188 187 186 185 184 183 182 180 178 177 175 172 169 168 167 165 163 161 159 157 156 155 154 152 151 150 148 147 145 144 143 141 140 139 136 135 134 134 134 133 133 133 134 136 138 140 145 150 155 162 187 219 231 238 248 248 238 191 nan 117 118 120 121 121 123 127 126 120 123 122 118 115 116 110 102 95 86 80 79 75 78 81 81 80 78 74 65 35 296 274 272 271 272 273 275 279 278 278 280 283 290 295 300 305 312 313 323 331 337 342 343 331 318 314 309 305 301 299 300 300 300 302 303 303 305 306 306 307 308 309 311 310 308 307 307 307 306 306 307 308 308 308 308 309 309 309 309 310 310 310 311 311 313 313 313 313 312 310 307 304 301 297 295 293 290 290 288 287 288 288 290 291 287 282 280 278 268 254 248 251 260 270 276 277 279 280 281 282 279 275 275 270 266 265 267 270 273 274 277 279 282 286 288 289 291 291 290 287 284 280 281 285 288 285 283 280 280 280 282 286 30 34 37 36 32 29 20 10 2 355 355 352 351 353 350 349 350 347 344 343 342 342 341 341 341 339 340 341 341 343 344 345 346 348 348 348 349 348 347 347 346 346 346 346 346 345 345 344 344 343 343 342 342 341 341 341 340 340 339 339 338 338 337 337 337 337 337 336 336 335 335 335 334 334 333 333 332 332 332 332 332 332 332 332 332 333 334 334 334 334 334 335 335 336 336 337 337 336 336 337 337 337 337 337 338 338 338 338 337 337 337 337 338 338 339 339 338 338 338 337 337 336 335 333 333 332 332 332 332 332 332 332 332 332 331 331 331 330 329 329 328 327 327 327 327 326 326 326 325 324 323 323 323 322 322 320 320 319 320 320 320 320 320 319 318 317 316 315 315 315 316 317 317 315 313 313 312 312 311 310 310 310 309 309 308 307 307 306 305 304 302 301 302 301 300 299 298 297 296 297 296 296 295 295 294 294 295 294 293 293 292 292 292 292 292 291 291 291 291 290 290 290 290 289 289 289 289 288 288 287 287 287 286 286 285 284 284 284 284 284 283 283 283 283 284 284 284 285 285 285 285 285 284 284 284 285 285 285 286 286 286 287 287 287 287 288 288 289 289 289 290 290 290 291 291 292 293 293 294 295 295 296 296 297 298 298 299 299 299 299 300 301 301 302 302 302 303 304 306 307 308 308 309 310 310 312 313 314 315 316 315 315 315 315 315 315 316 317 318 319 320 320 322 323 324 324 325 326 326 327 327 326 325 325 325 326 327 327 326 326 328 331 332 332 332 331 329 327 327 327 326 323 320 321 318 318 316 315 312 311 308 307 306 306 305 297 292 292 295 298 298 281 271 264 263 247 211 166 152 149 148 146 159 179 181 177 175 176 179 190 199 205 219 227 231 236 240 221 112 125 117 nan 109 103 100 104 122 167 180 176 175 165 160 148 151 162 168 241 297 291 311 313 304 290 269 250 232 218 212 206 197 188 178 172 169 171 174 178 180 182 185 186 185 184 186 187 188 189 184 182 182 184 185 186 185 184 183 181 183 185 189 189 189 191 192 194 195 195 195 195 197 198 200 203 206 207 208 208 206 206 205 206 205 203 202 202 202 200 199 193 193 193 193 193 191 191 191 190 189 189 187 186 185 184 184 182 181 179 177 176 174 172 171 169 167 165 163 160 159 157 157 155 153 151 150 149 147 146 145 143 141 140 138 137 134 133 133 132 132 132 132 133 134 136 137 141 147 154 162 173 199 226 232 242 243 240 224 nan 117 113 113 117 120 120 119 120 119 115 116 117 118 122 121 104 89 95 90 82 79 73 74 77 77 77 74 64 46 353 293 280 283 279 279 280 281 285 284 283 283 287 290 294 301 309 313 315 329 338 341 342 338 326 313 308 304 300 298 297 298 298 299 301 303 305 306 307 307 307 309 312 312 310 308 308 307 307 307 307 308 308 308 308 309 309 309 310 310 310 310 310 311 312 314 315 316 317 314 311 308 306 304 302 300 297 293 292 290 289 289 288 290 293 292 284 276 274 265 260 262 267 271 274 278 279 280 281 281 281 280 278 274 269 266 266 268 269 271 273 276 277 279 282 284 286 288 289 287 285 284 282 278 281 286 287 284 282 281 280 282 285 32 34 30 28 23 15 7 1 356 354 349 347 347 350 347 347 349 346 344 343 342 340 339 339 339 339 339 341 342 343 344 346 346 346 346 346 347 347 346 346 346 345 345 345 345 345 344 344 343 343 342 342 342 341 341 340 340 340 339 339 338 338 338 338 337 337 336 336 336 335 335 335 334 334 334 334 333 333 333 333 332 332 333 332 333 333 334 334 334 334 335 335 336 336 336 336 336 336 337 337 337 337 337 337 337 337 337 337 337 337 337 337 338 338 338 339 338 338 338 337 337 336 334 334 333 332 331 331 331 331 332 332 332 332 331 331 330 330 330 329 329 329 328 328 328 327 326 325 325 325 324 324 324 324 324 323 323 321 322 322 322 321 320 319 318 317 316 316 316 316 317 318 317 315 313 312 311 311 310 310 310 310 310 310 309 308 308 307 306 305 305 304 302 303 302 300 299 299 298 298 297 297 296 296 296 296 296 295 294 293 293 292 293 293 293 292 292 291 291 290 290 289 289 289 289 289 289 289 288 288 287 287 286 285 284 284 284 284 284 284 282 282 282 283 284 284 285 285 285 285 284 284 284 284 284 285 285 286 286 286 286 287 287 287 287 288 289 289 289 290 290 290 291 291 291 292 293 293 294 295 295 295 296 296 297 298 298 299 299 300 300 301 301 302 302 303 304 304 305 306 307 307 308 309 311 312 314 315 316 316 314 315 315 315 315 315 317 318 320 321 322 322 322 324 325 325 325 325 326 326 327 326 326 325 325 327 329 329 329 329 331 335 335 334 333 332 331 330 330 331 330 326 326 323 321 320 319 318 315 313 312 312 311 307 303 295 290 291 295 296 292 267 230 209 183 162 168 150 145 148 148 153 165 180 187 183 177 175 177 182 183 200 221 236 243 246 265 284 nan nan nan nan 110 92 80 112 135 192 200 193 182 167 153 140 140 146 160 171 197 228 293 313 301 282 263 254 242 234 223 214 201 183 173 170 167 167 172 182 184 184 186 185 183 183 182 183 185 185 184 180 180 182 183 184 183 181 180 180 182 184 186 185 187 189 191 192 194 194 194 194 195 197 200 203 205 207 207 207 205 204 202 204 204 203 201 199 198 196 195 190 189 190 191 191 190 190 189 189 188 188 186 186 185 184 183 182 180 178 177 175 174 172 171 169 167 165 163 161 159 158 157 155 153 151 149 148 146 146 145 142 140 138 137 135 133 132 131 131 131 131 132 133 134 135 137 142 150 159 171 186 199 231 241 241 247 233 196 nan nan 117 115 115 120 120 116 115 113 112 110 112 120 124 130 99 79 83 84 80 77 69 71 72 75 75 72 50 19 330 325 295 291 288 288 287 286 287 288 287 288 289 290 297 305 313 322 328 338 344 342 337 330 320 307 303 299 297 297 296 296 297 299 301 303 306 307 307 307 308 310 312 312 310 310 309 308 307 307 308 308 308 309 309 309 309 310 310 310 310 310 310 311 312 315 315 317 318 317 313 310 308 308 306 304 301 297 294 293 294 292 291 292 295 297 290 288 274 265 268 270 273 275 276 279 280 280 280 280 280 279 276 273 269 267 267 268 269 271 273 274 275 276 278 279 283 284 286 284 283 282 280 279 280 281 284 282 281 281 281 282 283 27 26 17 14 9 3 357 352 349 348 342 342 344 346 345 346 347 346 343 343 341 339 338 338 338 340 341 342 343 344 344 345 345 345 345 345 346 347 346 346 345 345 344 344 344 344 344 344 343 342 342 342 341 341 341 340 340 339 339 339 338 338 338 338 337 337 336 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 334 334 335 335 335 336 336 336 336 336 336 337 337 337 337 337 337 336 336 336 337 337 337 337 337 338 338 338 338 338 338 338 338 337 337 336 335 334 334 333 332 332 331 331 332 332 332 331 331 331 330 330 330 330 329 329 329 329 328 328 327 326 325 325 324 324 325 324 325 325 325 324 324 324 323 321 320 318 318 317 317 317 317 318 318 318 317 315 313 313 311 311 310 311 312 312 311 311 309 308 309 308 307 307 306 305 304 304 303 302 301 300 299 299 299 299 298 297 297 297 297 296 295 295 294 294 294 294 294 293 293 292 291 290 289 289 288 288 288 289 289 289 288 288 288 287 286 285 284 284 284 284 284 283 282 282 283 283 284 284 284 284 284 285 284 284 284 284 284 284 285 285 285 286 286 286 287 287 288 288 289 289 289 290 290 290 291 292 292 293 293 294 294 295 295 295 296 296 297 298 298 299 300 300 301 301 301 302 303 304 304 304 305 306 306 306 307 309 311 313 315 315 314 314 314 314 314 314 315 316 318 319 321 323 323 323 323 324 325 325 325 325 326 326 327 327 325 325 326 330 332 332 331 331 333 337 337 337 336 334 333 331 335 336 336 333 328 325 324 322 323 322 318 316 317 316 312 307 301 295 293 295 297 289 274 238 155 124 114 117 131 149 160 159 159 163 171 187 193 187 178 173 174 174 177 189 215 239 252 258 262 254 269 53 116 nan 120 108 127 147 147 166 199 208 193 168 140 124 126 131 138 164 188 184 161 314 284 259 261 254 238 230 225 214 198 181 171 168 167 168 174 185 185 183 180 180 180 181 180 179 179 178 178 179 180 181 183 183 181 179 179 179 181 182 183 183 184 187 189 190 192 193 193 193 193 196 200 202 204 206 206 207 205 202 201 202 203 202 202 200 196 193 191 189 188 189 189 189 189 188 188 187 187 187 186 185 184 183 182 181 180 178 176 175 174 173 170 168 166 164 163 162 160 158 157 155 153 150 148 147 146 144 143 140 138 136 135 134 133 131 130 130 130 130 131 132 133 135 138 144 154 164 176 193 211 230 245 239 244 208 187 140 nan 116 118 115 118 120 120 116 112 109 106 104 108 114 117 95 75 75 77 77 73 67 67 71 72 72 66 38 4 352 321 302 297 296 295 292 291 290 290 290 290 291 292 296 303 315 331 341 343 339 335 330 321 311 305 300 296 296 296 296 297 298 300 301 303 306 307 308 308 309 311 312 311 311 309 308 308 308 308 308 308 308 309 309 309 310 310 310 311 311 311 311 311 311 313 315 318 320 319 316 314 313 310 308 306 304 301 298 297 299 297 297 297 300 305 301 294 282 272 275 275 276 277 278 279 280 280 279 279 279 277 274 272 270 268 269 269 269 271 272 273 274 274 275 277 280 281 283 282 282 280 279 279 279 278 278 278 279 281 281 282 282 15 15 3 0 357 353 349 344 342 342 338 340 341 342 343 343 344 343 341 341 340 339 339 339 340 341 342 343 344 344 344 344 344 345 347 348 349 349 347 345 344 344 343 343 343 343 343 343 343 342 342 342 341 341 341 340 340 339 339 339 338 338 338 337 337 336 335 335 335 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 334 334 335 335 335 336 336 336 336 336 336 337 337 337 337 337 336 336 335 335 336 336 336 336 337 337 337 337 337 338 338 338 337 337 337 336 335 335 334 334 334 333 333 332 332 332 331 331 331 331 331 331 330 330 330 329 329 329 329 329 328 327 326 326 325 326 326 325 325 325 326 326 325 324 323 322 321 320 319 318 318 318 319 319 319 319 317 315 314 314 313 313 312 312 313 313 312 311 310 309 310 310 308 307 307 306 305 305 304 303 302 301 301 300 301 300 299 298 298 297 297 297 296 296 296 295 295 295 295 294 293 292 291 290 289 289 288 288 288 289 289 289 288 288 287 286 286 285 285 284 284 284 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 286 286 287 287 288 288 288 289 290 290 291 291 292 292 293 293 294 294 294 295 295 296 296 297 297 297 298 298 299 299 300 301 301 301 302 304 304 305 305 305 305 306 306 308 309 312 314 315 314 314 313 314 314 314 315 316 318 319 321 321 323 324 323 323 324 324 324 325 325 325 326 327 327 326 326 328 331 333 333 333 333 334 337 338 338 338 337 334 333 339 341 341 336 330 327 328 327 327 327 325 321 319 316 311 305 301 296 300 313 309 292 271 223 128 102 104 111 130 147 164 176 175 174 180 189 197 188 184 176 173 172 170 177 196 229 250 254 241 231 196 132 122 129 127 131 144 158 162 181 203 217 230 145 112 119 120 120 129 169 193 191 173 187 243 238 243 236 223 219 216 206 189 176 173 168 167 168 176 184 182 178 175 175 178 179 178 176 174 174 175 176 180 183 183 182 180 178 177 178 179 180 180 180 182 185 187 189 190 190 190 191 192 196 199 202 203 204 204 205 205 202 202 202 202 202 199 195 193 191 190 188 187 188 187 188 188 187 186 186 186 185 185 183 183 182 181 180 179 176 175 175 174 172 170 167 166 164 163 162 160 158 156 154 153 151 149 147 145 143 142 139 136 135 135 133 132 130 129 129 129 130 130 132 134 136 141 145 158 173 180 205 228 241 253 242 246 229 200 153 nan 117 119 117 116 118 118 116 111 107 103 98 97 97 96 80 71 71 74 74 69 67 67 70 71 68 58 39 19 353 324 307 300 299 299 296 295 292 291 290 288 288 288 289 294 308 326 336 339 332 328 323 313 308 306 300 297 296 297 297 299 301 302 303 304 306 308 309 310 310 312 312 311 311 309 309 308 308 308 308 308 309 309 309 310 310 310 311 311 311 311 311 311 311 312 314 317 320 320 319 319 316 312 310 309 307 305 305 303 306 305 304 305 305 305 300 294 286 280 277 278 279 279 280 280 280 279 279 278 277 276 273 272 271 271 270 271 271 271 272 272 273 274 274 276 278 279 280 280 280 280 279 279 278 278 277 277 278 280 281 281 281 3 3 356 351 348 345 342 338 337 337 337 338 339 340 341 341 341 341 339 340 339 340 340 340 341 341 342 343 343 343 343 344 344 345 349 351 351 350 347 345 344 343 343 343 343 343 342 342 342 342 341 341 341 341 341 340 340 339 339 338 338 338 337 337 336 336 335 335 335 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 334 334 335 335 335 335 336 336 336 336 336 336 337 337 337 337 336 335 335 335 335 335 336 336 336 336 336 336 337 337 337 337 337 337 337 337 336 335 335 335 335 335 334 333 332 332 332 332 331 332 331 331 331 330 330 330 329 329 329 329 329 329 329 328 327 327 326 326 325 324 325 325 325 325 325 324 323 322 321 320 319 318 319 319 319 319 319 318 317 317 316 315 315 314 314 314 313 313 312 311 311 311 311 309 308 307 307 306 306 305 304 303 303 302 302 302 301 300 299 299 298 297 297 297 297 297 296 296 296 295 295 294 293 291 290 290 289 289 289 289 289 289 289 289 289 288 287 286 285 284 284 284 284 283 282 283 283 284 284 284 285 284 283 283 284 284 284 284 284 284 284 284 285 285 286 287 287 287 288 288 289 290 291 291 292 292 293 293 294 295 295 295 295 296 296 296 297 298 298 298 298 298 298 299 300 300 300 301 302 303 304 304 304 304 305 306 307 309 311 313 314 314 314 313 313 314 314 315 317 318 319 320 321 322 323 323 322 323 324 324 325 325 325 325 326 327 327 327 328 331 333 334 333 333 335 337 339 340 340 340 338 337 336 342 346 344 338 334 331 333 333 334 334 330 324 318 312 308 305 300 299 305 319 317 314 339 70 92 99 109 116 147 168 184 192 188 188 187 189 195 191 188 178 173 172 167 167 178 191 217 236 226 208 181 149 130 129 130 136 141 150 161 178 186 198 341 25 58 85 105 112 125 177 196 196 185 184 213 214 224 224 210 205 203 196 191 181 168 165 164 167 174 180 176 174 173 175 179 179 176 173 172 171 173 176 181 182 181 179 178 177 176 176 177 178 179 179 181 183 186 188 188 188 188 188 191 195 198 200 200 202 202 204 203 202 202 201 201 201 197 193 191 189 188 187 186 185 185 185 186 185 183 183 183 183 183 183 181 180 179 179 177 176 175 174 173 171 169 167 165 164 163 161 159 157 156 154 153 152 150 147 144 142 140 138 135 135 133 132 131 130 129 129 129 129 130 133 135 139 143 149 158 182 206 229 244 250 259 253 251 253 237 nan nan 123 122 118 117 116 115 112 109 104 101 97 96 94 86 75 69 69 73 73 69 67 68 70 71 66 57 43 18 345 319 307 301 301 302 300 298 294 292 289 286 283 284 286 292 301 312 321 327 328 325 317 310 308 305 300 298 298 299 299 301 303 304 305 307 308 309 311 311 312 313 313 311 310 309 309 308 308 308 308 308 309 309 310 310 310 310 311 311 311 311 311 311 311 311 313 316 319 319 320 321 319 316 313 314 314 312 310 308 310 310 310 309 307 304 297 291 286 283 281 280 280 280 281 280 280 279 279 278 277 275 273 273 273 273 272 272 272 272 272 273 274 274 275 276 277 277 278 278 278 278 280 279 278 277 277 277 277 279 279 280 281 354 354 352 343 341 339 336 335 335 335 336 337 339 341 341 340 340 339 339 340 339 340 342 341 341 341 342 342 342 343 343 344 345 346 347 348 348 348 346 345 344 344 343 343 343 342 342 342 342 341 341 341 341 341 341 340 340 339 339 339 338 338 337 337 336 336 335 335 335 335 334 334 335 335 334 334 334 334 334 334 334 334 333 334 334 334 334 335 335 335 335 335 336 336 336 336 336 337 337 337 336 336 335 335 334 334 335 335 336 336 335 336 336 336 336 337 337 337 337 337 337 336 336 336 336 335 336 335 334 333 333 333 333 333 333 332 332 331 331 330 330 329 329 329 329 329 330 330 330 329 328 327 327 326 325 324 324 324 324 324 324 324 323 322 320 319 318 319 320 320 320 319 319 320 319 318 317 316 316 315 315 314 313 313 312 311 312 312 310 309 308 308 307 306 306 305 305 304 304 303 302 301 301 300 299 299 298 298 298 298 297 297 296 296 296 295 294 293 292 291 291 291 290 290 290 290 290 289 288 288 288 287 286 285 284 284 285 284 283 283 283 283 284 284 284 284 283 283 282 283 283 283 283 283 283 284 284 285 285 286 287 287 288 288 289 289 290 291 291 292 293 293 294 295 295 296 296 296 296 296 297 297 298 298 298 298 298 298 299 299 299 300 301 302 303 303 303 303 303 304 306 308 310 312 313 313 313 313 313 313 313 314 317 319 320 320 320 321 322 322 323 322 323 323 324 324 325 325 325 325 327 328 329 331 333 334 333 333 334 337 339 340 342 343 342 339 338 339 347 351 347 342 340 338 339 340 338 337 331 324 319 317 313 308 305 304 308 324 331 3 43 70 87 102 110 128 175 200 201 209 204 201 197 195 195 194 188 178 174 169 166 162 164 166 184 215 222 201 174 148 133 129 129 130 137 149 160 165 155 71 30 33 39 nan 105 116 143 179 196 197 193 193 197 204 207 214 203 194 192 189 184 177 167 164 163 165 169 172 172 174 175 178 179 178 174 171 171 171 172 175 179 179 178 177 175 174 173 174 176 177 178 179 181 183 183 185 187 186 187 188 191 194 194 196 198 200 200 200 200 199 199 199 199 198 195 191 189 186 186 186 184 181 181 182 182 182 180 180 181 181 181 181 179 178 178 177 176 175 174 173 171 170 168 167 165 164 162 161 159 157 155 154 153 151 149 146 143 141 139 137 135 133 132 131 130 130 129 129 129 130 131 134 138 143 150 154 165 203 232 245 253 257 262 266 260 259 275 nan 128 123 126 123 120 116 111 108 105 101 101 95 93 88 79 71 71 70 69 69 68 67 68 70 70 68 61 44 15 337 316 307 305 303 304 302 299 296 293 290 289 286 286 288 293 302 310 312 318 324 322 313 308 305 303 301 300 301 302 301 302 304 305 306 308 307 308 310 312 312 313 313 311 310 309 309 308 308 308 308 309 309 309 310 310 310 311 311 311 311 311 311 311 311 311 311 313 316 317 318 320 321 320 317 318 319 317 314 312 312 309 305 303 301 298 293 288 286 284 283 281 281 281 281 280 280 279 279 278 276 275 274 275 275 275 274 274 274 274 274 274 274 275 276 276 277 277 277 278 277 277 279 279 277 277 277 277 277 277 278 279 280 347 347 345 338 336 335 334 334 334 335 336 338 340 342 343 341 340 339 340 342 341 341 341 342 342 342 342 341 343 343 344 345 346 346 344 344 344 345 345 344 344 344 343 343 343 342 342 341 341 341 341 341 341 341 340 340 340 339 339 339 338 338 337 337 336 336 336 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 334 334 335 335 335 335 335 335 335 336 336 336 336 337 336 336 336 335 335 334 334 334 334 335 335 335 335 335 335 336 336 336 337 336 336 337 337 337 336 336 336 336 336 336 335 334 333 335 335 334 334 333 333 332 331 331 331 330 330 330 329 330 330 330 330 330 330 329 328 327 326 325 324 324 323 323 324 324 323 322 320 319 319 320 321 320 320 320 320 321 321 320 319 318 317 316 315 315 314 313 313 313 313 313 311 310 309 308 308 307 308 308 307 306 305 304 303 302 302 301 300 300 299 299 299 299 298 298 297 296 296 296 295 294 294 292 292 292 291 291 291 290 289 288 287 287 287 286 285 284 284 284 285 284 284 284 283 283 284 284 284 284 283 282 282 282 282 282 283 283 283 284 284 285 285 286 286 287 288 288 289 290 291 291 291 292 293 293 294 294 295 296 296 297 297 297 297 298 298 298 298 298 298 298 298 298 299 300 300 300 302 303 303 303 303 305 307 310 311 312 313 312 312 312 313 313 313 315 318 320 320 320 320 321 322 322 322 322 322 322 323 324 325 326 324 325 327 329 332 333 334 333 332 334 336 339 341 341 343 344 344 342 340 342 351 355 352 346 344 344 346 346 342 339 334 327 325 330 326 320 319 315 318 342 10 48 64 78 85 100 111 156 214 222 218 225 219 214 208 207 203 197 188 179 171 166 161 157 155 160 177 204 220 207 176 144 131 125 124 124 134 160 170 152 118 74 51 45 46 70 104 147 169 183 188 194 193 192 195 199 205 207 202 192 189 185 180 173 170 170 168 169 170 172 173 175 176 177 177 174 172 171 171 172 173 175 178 176 176 174 173 173 170 171 174 176 177 179 180 181 183 184 184 185 186 187 190 190 192 194 195 196 195 196 196 195 193 194 196 195 193 190 186 185 184 184 182 178 178 178 179 179 179 178 178 178 179 179 177 176 176 176 175 174 173 172 170 169 168 166 164 163 161 160 159 157 155 154 152 150 148 144 142 140 138 137 135 132 131 130 130 129 129 129 130 131 132 134 142 150 160 176 192 224 245 252 257 259 262 268 265 266 284 253 157 129 138 131 121 115 98 98 99 98 98 95 90 83 76 72 72 71 68 68 68 68 68 69 69 67 57 38 8 332 316 311 309 306 306 302 300 297 296 293 292 290 290 293 297 307 314 317 323 325 319 310 306 304 303 302 302 303 304 303 303 304 307 308 308 307 308 310 311 312 312 312 311 311 310 309 309 309 308 308 309 309 309 309 310 310 311 311 311 311 311 312 311 311 310 310 310 311 313 314 317 319 320 319 320 318 315 312 310 308 304 298 296 295 293 290 288 287 285 284 282 282 282 281 281 280 280 279 278 277 276 275 276 277 276 275 275 275 276 276 276 276 276 276 276 277 278 277 278 277 277 277 277 277 277 276 276 276 277 277 278 279 341 340 339 334 334 333 333 334 334 336 337 339 340 341 343 343 340 339 342 342 342 342 340 340 341 342 341 341 341 342 343 344 344 344 342 342 342 343 344 343 343 343 342 342 342 342 341 341 341 341 341 341 341 340 340 340 340 339 339 338 338 337 337 337 337 336 336 335 335 335 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 335 335 335 335 335 335 335 336 336 336 336 336 336 336 336 336 335 335 334 334 334 334 334 335 335 335 335 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 336 336 335 334 334 333 332 332 331 331 331 331 330 330 331 331 331 331 331 331 330 329 328 326 326 325 324 323 323 323 324 323 322 321 321 321 322 322 322 322 321 321 322 322 321 320 318 318 318 316 316 315 314 314 315 314 314 313 311 310 309 309 309 310 309 308 307 305 304 303 303 303 302 302 301 301 301 300 300 299 298 298 297 296 296 296 295 294 293 293 292 292 291 291 290 289 288 287 287 286 285 284 284 285 285 284 284 284 284 283 283 283 283 283 283 283 282 282 281 281 282 282 283 283 283 284 285 285 286 286 286 287 288 289 290 291 291 291 292 292 293 294 294 294 295 296 296 296 296 298 298 298 298 297 297 298 298 298 299 299 299 299 300 302 302 302 303 303 306 308 310 311 311 312 312 312 313 313 313 314 316 319 321 321 320 320 321 323 323 324 323 322 322 323 324 326 325 324 325 329 331 333 333 333 333 332 335 338 341 341 341 342 343 345 343 343 347 353 358 356 351 349 350 350 349 346 343 339 335 332 334 343 341 334 328 330 350 44 63 75 84 85 104 123 181 229 236 233 237 233 233 227 217 208 200 189 177 168 161 158 153 150 157 178 203 217 215 180 140 130 117 116 117 120 204 23 104 93 93 73 54 23 79 119 169 180 179 181 187 190 191 194 198 203 204 199 194 189 184 180 175 172 173 175 175 174 175 174 173 174 174 174 171 172 172 172 172 173 174 175 175 175 174 173 171 169 170 173 176 177 179 180 182 182 181 181 182 184 185 186 188 190 192 192 190 190 189 189 189 188 191 192 193 191 190 184 183 182 181 180 176 175 175 175 176 176 175 175 176 177 177 175 174 174 173 173 173 172 170 169 169 167 166 163 162 160 159 158 158 155 153 151 149 147 143 140 140 138 136 134 131 130 129 129 129 129 129 130 131 133 136 143 160 181 201 216 240 255 258 260 260 261 270 274 270 307 282 287 317 178 128 109 104 88 87 89 93 94 92 86 79 76 75 74 69 68 68 68 68 68 69 69 64 50 28 360 328 319 319 312 308 307 304 300 299 299 296 296 295 295 298 302 309 319 324 326 323 316 308 305 305 303 302 302 305 305 305 305 306 310 310 310 308 308 311 313 313 312 312 311 311 310 310 309 309 309 308 309 309 309 309 310 310 311 311 311 311 312 312 311 311 310 310 310 310 310 312 313 314 315 315 316 313 307 305 302 301 299 294 294 292 291 290 290 288 286 285 283 283 283 283 282 281 280 279 279 278 277 277 277 278 278 277 278 277 278 278 277 276 276 277 277 277 278 277 277 277 277 276 276 276 276 276 276 276 277 277 278 278 335 335 334 332 332 333 334 335 335 335 338 340 341 340 341 342 341 340 341 340 340 340 339 340 341 340 341 338 337 337 338 339 340 340 340 339 340 341 341 341 342 342 341 341 341 341 341 341 341 341 341 340 340 340 340 340 339 339 338 338 337 337 337 337 336 336 336 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 335 334 335 335 335 335 335 335 335 335 336 336 336 336 336 336 336 336 335 335 334 334 334 334 334 334 335 335 335 335 336 336 336 336 335 335 337 337 337 336 336 336 336 336 336 336 336 336 336 336 335 335 334 334 333 333 332 332 332 332 331 331 331 331 331 331 331 331 331 331 330 329 328 327 326 324 323 323 323 324 324 323 323 323 323 324 324 324 324 323 323 323 322 321 320 319 319 318 317 316 315 315 316 316 316 316 314 313 312 311 311 311 311 311 309 308 306 305 304 304 304 304 303 302 302 301 301 300 300 299 298 298 297 297 296 295 294 293 293 293 292 292 291 291 289 288 288 287 286 285 284 285 285 285 285 285 284 283 283 284 283 282 282 282 282 282 281 281 281 281 281 282 282 283 283 284 285 285 286 286 287 288 289 290 291 291 291 291 292 293 293 294 294 296 296 296 296 296 297 298 298 298 298 298 298 299 299 299 299 299 299 300 301 302 302 303 304 306 308 309 310 310 311 312 313 313 313 314 315 316 318 320 321 321 321 322 323 324 323 323 323 322 323 325 326 325 325 326 329 329 332 333 333 331 332 336 340 341 341 341 342 343 346 346 347 351 356 1 2 1 356 355 354 352 351 349 347 344 341 342 349 355 352 347 357 13 62 71 73 82 96 105 128 192 232 242 242 243 248 247 239 227 215 203 194 180 171 166 156 147 145 154 177 214 230 241 292 nan nan 104 103 106 95 43 33 36 66 84 99 111 197 171 161 171 176 177 181 187 190 191 192 195 198 198 198 193 186 183 180 177 177 178 179 177 176 175 174 172 170 172 172 173 173 173 172 170 172 173 174 175 176 175 173 170 170 171 173 175 176 178 179 180 181 179 179 179 180 180 182 185 188 190 190 184 185 184 184 186 186 187 189 190 188 187 182 180 179 178 176 173 172 172 172 172 173 172 172 173 174 174 173 172 171 171 171 171 170 168 168 167 166 165 163 161 160 159 158 157 154 153 150 148 146 145 142 139 136 134 132 130 129 129 129 129 129 129 130 132 134 136 142 159 188 216 231 250 261 280 285 274 260 274 289 281 311 317 331 339 320 106 87 84 nan 79 81 89 92 90 84 77 77 77 74 71 70 68 68 68 69 69 67 58 41 17 352 337 328 321 317 311 308 304 302 302 301 299 298 300 300 302 305 311 320 324 322 318 313 310 306 304 304 303 303 305 306 307 307 309 311 312 311 310 310 313 316 314 313 312 311 311 311 310 309 309 309 309 309 309 309 310 310 310 311 311 311 311 312 311 311 311 311 310 310 309 309 309 309 307 307 308 309 307 300 299 298 297 296 294 293 292 292 291 291 289 287 286 285 284 284 284 283 282 281 280 281 280 280 279 279 281 280 280 280 279 279 279 278 277 277 277 277 277 278 277 277 277 277 276 276 275 275 275 275 276 276 277 277 278 331 331 331 331 331 332 334 336 336 336 338 340 340 340 340 342 341 341 340 338 338 338 337 338 338 337 338 334 334 334 334 335 336 336 337 337 338 339 340 340 341 341 341 340 340 341 341 341 341 340 340 340 339 339 339 339 339 339 338 338 337 337 336 336 336 336 336 335 335 335 335 335 335 336 336 335 335 335 335 335 334 335 335 335 335 334 335 335 335 335 335 335 335 335 336 336 336 336 335 335 335 335 334 334 334 334 334 334 335 335 335 336 336 336 336 336 335 336 337 338 337 337 336 336 335 335 335 335 335 335 335 335 334 334 334 334 333 333 333 333 333 332 332 331 331 331 331 331 331 331 331 330 330 330 329 328 326 325 324 324 323 324 324 324 324 324 324 326 325 325 325 325 324 323 322 321 321 320 319 319 318 318 317 317 317 317 317 316 315 315 314 313 313 312 312 312 310 308 307 306 306 306 306 305 304 303 302 302 301 301 301 300 300 299 298 297 296 295 293 293 293 293 293 293 292 290 289 288 288 287 286 285 285 285 285 285 285 285 284 284 284 284 283 282 282 282 282 281 281 280 280 280 280 281 282 282 283 283 284 285 286 286 287 288 289 290 290 291 291 291 292 293 293 294 295 296 296 296 296 296 298 299 299 299 298 298 298 299 299 300 300 300 300 300 301 302 302 303 305 306 308 309 309 310 311 312 314 313 314 314 315 316 318 320 320 321 322 323 323 322 322 323 322 322 323 325 325 325 325 326 327 329 332 333 331 331 333 337 340 341 342 342 343 344 347 349 350 353 357 359 4 2 360 359 359 356 358 358 356 356 353 348 356 2 7 9 21 46 64 74 77 84 93 106 130 202 239 245 248 251 258 259 252 240 226 212 211 219 204 179 153 137 139 149 168 208 223 267 345 36 nan nan 92 97 102 102 75 72 73 87 114 143 162 172 177 178 174 175 179 185 190 192 190 187 187 189 191 190 184 181 180 180 180 180 178 175 171 172 170 170 173 174 175 175 175 173 171 170 171 172 173 174 175 174 172 170 170 170 172 174 175 177 178 179 179 177 177 177 177 178 180 181 184 186 185 181 181 182 183 184 185 185 185 185 184 183 179 178 177 175 174 172 171 170 169 170 170 169 169 170 170 170 171 170 169 169 169 169 169 166 166 165 164 163 162 160 159 158 157 156 154 152 149 147 146 144 141 138 135 133 131 130 129 129 129 129 129 130 131 132 135 136 142 153 171 203 239 253 268 287 292 297 283 280 298 301 304 309 326 341 347 59 79 67 64 66 78 87 87 87 79 76 77 76 74 71 71 72 70 71 70 70 64 51 30 14 359 340 328 323 318 313 309 308 306 304 304 302 303 306 306 307 309 314 318 318 317 314 311 309 305 305 305 304 305 306 307 308 308 310 311 312 312 312 313 315 316 314 313 312 312 311 310 310 309 309 309 308 309 309 309 309 310 310 310 310 311 311 311 311 311 311 311 311 310 309 308 307 307 306 305 304 303 302 299 298 297 296 295 294 293 293 293 292 291 290 288 287 286 286 285 286 285 283 282 281 283 282 282 282 281 283 283 282 282 281 280 279 279 279 278 278 278 278 278 277 277 277 277 277 276 275 275 275 275 276 276 277 277 277 330 329 329 329 330 332 335 337 338 338 339 340 340 339 339 340 341 341 339 337 337 336 335 335 335 335 333 333 336 336 335 335 336 336 336 337 339 340 340 340 340 340 340 340 340 340 340 340 340 340 339 339 339 338 338 338 338 338 338 337 337 336 336 336 336 336 336 335 335 335 336 336 335 336 336 336 335 335 335 335 335 335 335 335 335 334 334 335 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 335 336 336 336 336 337 337 336 336 336 337 337 337 336 335 335 335 333 333 333 333 333 334 334 333 333 333 333 333 333 334 334 333 332 332 332 331 331 330 330 330 331 330 330 330 330 329 328 327 326 325 324 324 325 325 325 325 325 326 326 326 325 325 324 324 323 323 323 322 321 321 320 319 319 319 318 319 319 318 318 318 317 316 315 314 313 313 313 311 310 309 308 307 307 307 306 305 304 303 303 302 302 302 302 301 300 299 298 296 294 293 293 293 293 294 294 293 291 290 289 288 287 286 286 286 285 285 284 284 284 284 284 284 283 283 282 282 282 281 281 280 280 280 280 280 281 281 282 282 283 284 285 286 287 287 288 288 289 289 290 291 292 293 293 294 294 296 296 296 296 297 297 298 299 299 299 299 299 299 300 300 300 300 300 300 301 303 303 304 304 305 307 309 309 310 311 312 313 314 313 314 314 316 317 318 319 320 321 322 322 322 321 322 322 322 322 323 325 324 325 325 326 327 330 331 331 331 332 335 336 337 339 342 344 344 345 348 350 352 354 356 360 4 3 4 5 3 360 7 7 7 5 1 356 3 10 16 23 30 44 66 74 78 84 92 101 124 190 239 254 260 262 268 271 265 257 245 236 244 260 nan nan 157 130 135 147 151 159 206 301 342 41 64 80 88 100 115 115 107 93 97 104 118 128 133 137 147 161 169 169 172 180 188 190 186 178 178 182 185 186 183 179 179 179 181 181 175 170 168 168 170 170 177 179 179 177 175 174 173 173 173 173 173 175 174 172 170 169 170 170 171 173 175 176 177 177 176 175 175 175 176 176 177 178 180 182 182 179 178 179 180 182 183 181 181 180 180 179 177 175 174 173 172 172 169 167 167 167 167 168 166 166 167 168 168 168 167 167 167 167 166 165 164 163 162 162 161 159 158 157 156 155 153 151 149 147 146 143 140 136 134 132 131 130 129 128 128 128 129 129 131 130 133 136 141 150 169 206 248 257 279 287 291 298 298 293 303 314 318 322 329 342 353 7 23 60 59 57 72 88 80 79 78 74 74 75 74 74 71 75 74 73 71 69 59 41 23 13 357 339 330 323 317 312 312 311 308 307 308 307 306 311 312 312 314 316 317 315 313 313 310 308 306 305 306 305 306 307 309 309 310 311 311 312 313 313 314 317 317 314 313 313 312 311 311 310 309 309 309 309 308 309 309 309 309 310 310 310 311 311 311 311 311 311 311 311 310 309 308 308 307 305 304 303 301 301 300 299 298 297 296 295 294 294 294 293 292 290 289 288 288 287 287 287 286 285 285 284 284 284 284 285 284 285 285 284 283 282 281 280 280 280 279 278 278 278 278 278 277 277 277 277 276 276 275 275 275 276 276 276 277 277 330 329 329 329 332 332 334 337 337 338 339 340 341 340 339 338 340 339 338 337 336 335 333 334 334 334 333 334 336 337 337 336 338 339 339 340 342 342 342 341 340 340 340 339 339 339 339 339 339 339 339 339 338 338 338 338 338 338 338 337 337 336 336 336 336 336 336 336 335 336 336 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 334 335 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 335 336 336 336 336 336 336 336 336 335 334 335 334 334 333 333 333 332 332 332 333 333 334 334 332 331 331 332 332 332 333 333 332 331 331 331 331 330 330 330 330 330 330 329 329 329 328 327 326 326 325 325 325 326 325 325 326 327 327 327 326 325 325 324 324 323 323 324 324 323 322 321 321 321 320 320 320 320 320 320 320 319 318 317 316 315 314 313 313 312 311 309 308 308 308 307 306 305 305 304 304 304 303 302 301 300 299 298 296 295 294 293 294 293 294 294 293 292 291 290 289 288 287 287 286 286 285 284 284 283 283 283 283 283 282 282 281 281 280 280 280 279 279 280 280 280 280 281 282 282 284 285 286 286 287 287 288 288 289 290 291 292 293 294 294 295 296 296 296 296 297 298 298 299 299 299 299 299 299 300 300 300 300 300 301 302 304 305 305 305 307 308 309 310 311 311 312 314 314 314 313 315 316 317 318 318 319 320 320 321 320 321 322 322 322 323 324 324 323 323 324 326 327 329 330 330 331 333 334 337 337 339 342 345 346 346 349 352 353 356 359 3 6 5 8 11 9 8 15 16 14 14 12 8 12 17 24 29 35 47 68 75 78 84 89 98 107 120 257 268 272 274 277 281 278 273 270 267 273 295 nan nan nan 123 129 145 145 145 144 19 23 65 74 79 83 97 114 113 102 103 105 108 110 114 115 119 132 151 159 156 161 171 181 181 181 173 175 180 183 182 180 175 177 182 181 180 173 169 170 172 173 175 181 183 181 178 176 175 176 176 176 175 174 174 173 170 170 170 170 170 171 172 174 175 176 176 173 172 173 173 175 176 176 177 177 177 178 175 175 177 178 178 180 177 177 177 177 176 175 174 172 171 170 169 167 165 165 164 165 165 165 164 165 165 166 166 165 165 164 164 164 164 162 161 161 160 160 158 157 156 155 154 153 151 149 147 145 142 139 135 133 132 130 129 128 128 128 128 128 128 128 131 133 137 142 151 181 202 238 264 283 296 301 303 307 305 305 314 326 334 341 350 355 1 357 3 nan 43 57 67 60 64 67 73 72 73 75 75 74 77 79 76 72 67 56 39 20 7 350 337 327 323 316 314 313 310 311 312 312 312 313 313 315 316 316 315 315 314 314 312 310 307 306 306 306 306 307 308 310 310 311 312 312 313 315 314 315 317 316 316 315 313 312 311 311 310 309 309 309 309 308 309 309 309 309 309 310 310 311 311 311 311 311 311 311 311 310 309 309 308 307 306 304 303 302 302 301 300 299 298 297 296 296 296 294 293 292 291 290 290 288 288 288 288 287 287 286 285 285 286 286 287 287 286 286 285 284 283 282 281 282 281 280 279 279 280 279 278 278 277 277 277 277 276 276 275 275 275 276 276 276 277 331 331 330 331 333 333 335 337 338 339 339 339 340 341 339 337 338 338 337 336 334 333 333 334 334 334 334 334 336 336 336 337 338 340 341 340 340 341 341 341 340 339 339 339 339 339 339 339 339 339 339 339 338 338 338 338 338 338 338 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 335 335 334 334 334 334 334 334 334 335 335 335 335 335 336 336 335 334 334 332 332 332 332 332 331 332 331 332 333 333 333 333 332 331 330 330 330 331 331 332 331 330 329 329 329 330 330 330 330 330 330 330 329 328 328 327 327 326 326 325 325 325 326 325 325 326 327 327 326 325 325 324 324 324 324 324 326 326 324 323 322 322 321 321 321 321 322 322 321 321 320 319 318 317 317 316 315 314 313 312 310 309 309 308 308 307 307 306 306 305 305 304 303 302 300 299 298 296 295 295 295 294 294 294 294 293 293 292 290 289 288 288 287 287 286 285 284 283 283 283 282 282 282 281 281 281 280 280 279 279 279 279 279 279 279 280 281 281 282 283 285 286 286 286 287 288 288 289 290 291 292 293 294 295 295 296 296 296 296 296 297 298 299 299 299 300 300 300 300 300 300 300 301 301 302 303 304 305 307 308 309 309 310 311 312 313 313 314 313 313 314 315 316 318 318 318 318 319 319 319 321 322 322 322 323 324 323 323 323 325 326 327 329 329 329 332 333 334 336 338 339 342 345 345 347 350 353 356 0 3 6 6 8 11 15 16 17 19 22 21 21 22 21 18 25 30 34 44 57 69 77 80 80 85 90 91 99 268 277 280 282 285 289 290 291 290 293 298 334 nan nan 105 105 116 150 146 151 138 106 81 90 91 89 90 94 108 113 108 106 105 108 109 108 112 119 128 143 152 151 156 163 171 177 173 169 175 179 180 176 174 171 179 180 180 176 172 174 177 178 179 181 184 184 181 179 178 177 177 177 176 175 173 173 171 170 171 171 171 171 170 171 173 175 174 174 172 171 171 172 173 173 174 174 173 174 174 174 172 173 174 175 175 173 172 174 174 174 174 172 170 169 167 166 166 163 163 162 163 163 163 162 163 163 163 164 162 161 161 162 162 162 160 159 159 159 158 158 157 156 154 153 152 151 148 146 143 141 138 134 133 131 130 128 128 127 127 128 127 128 129 129 133 138 145 158 181 221 256 270 286 306 317 322 323 314 304 312 335 342 350 354 359 9 354 1 30 39 44 48 46 51 61 68 68 70 74 75 78 83 88 84 73 66 58 50 18 355 343 330 328 323 315 314 312 312 316 317 318 318 318 317 317 317 316 315 314 314 314 311 309 307 306 307 307 307 308 309 310 312 312 313 314 315 316 317 318 318 318 317 315 314 313 312 311 310 310 309 309 308 308 308 309 309 309 309 310 310 311 311 311 311 311 311 311 311 311 311 310 309 307 306 305 304 304 303 302 301 301 300 300 299 297 297 296 294 293 293 292 291 289 289 289 289 288 288 288 287 287 287 288 288 288 287 287 286 285 284 284 282 282 282 281 281 280 281 281 280 279 278 278 279 278 277 276 276 276 276 276 276 276 276 332 332 332 332 334 334 336 338 339 339 339 339 339 340 338 336 336 337 336 335 332 332 333 334 334 334 334 335 336 336 337 338 339 340 340 339 338 338 339 340 339 339 339 339 339 339 339 339 338 339 339 339 338 338 338 338 338 338 338 338 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 334 334 335 335 334 334 334 334 334 334 334 335 334 334 334 334 333 332 332 332 331 331 331 331 331 331 331 332 332 331 331 331 331 330 329 329 329 330 330 330 330 329 328 328 328 329 329 330 330 329 329 328 328 327 327 327 327 327 327 326 326 326 326 325 325 326 326 326 325 325 325 325 324 324 325 325 327 327 325 324 323 323 323 323 323 322 322 323 323 322 322 320 319 319 318 317 316 315 313 312 311 310 310 309 309 309 308 308 307 306 306 305 303 302 301 299 297 297 296 296 295 295 295 294 293 293 292 292 291 290 289 288 288 287 286 285 284 283 282 282 282 282 281 281 280 279 279 279 278 278 278 278 278 278 279 279 280 281 282 283 284 285 285 286 286 287 288 289 290 291 292 293 294 295 296 296 296 296 296 296 297 297 298 298 299 300 300 300 300 300 300 300 301 301 302 303 305 307 308 309 309 310 311 311 312 312 313 313 312 313 314 314 315 317 316 316 318 318 318 319 321 322 322 322 322 322 323 322 322 324 325 327 328 329 330 331 332 334 336 337 339 342 345 346 348 349 354 358 4 6 8 10 15 17 17 21 24 26 29 27 26 30 30 29 32 36 42 54 68 77 83 85 83 84 85 89 94 279 283 287 289 290 292 303 303 306 313 319 6 40 64 51 39 47 179 187 169 147 124 109 106 106 102 100 102 108 111 108 107 106 109 109 112 120 124 134 143 145 150 157 161 170 172 168 169 173 175 174 170 169 174 179 183 182 179 176 182 185 183 183 184 184 185 182 180 179 179 178 177 175 174 172 170 170 170 170 170 171 170 170 170 172 172 173 172 171 171 170 171 172 173 172 171 170 170 170 171 170 170 171 171 171 170 169 169 170 171 171 170 167 167 166 165 164 163 162 162 161 161 162 161 161 161 161 161 161 160 159 159 159 159 158 157 157 157 157 156 156 154 153 152 152 150 147 145 142 139 137 135 133 131 129 128 127 126 127 126 126 127 128 129 132 138 144 150 172 243 269 277 292 307 319 328 339 331 307 306 352 357 357 360 7 16 7 16 25 33 33 32 40 50 58 61 60 60 66 72 79 86 96 106 87 88 69 48 8 346 332 325 322 317 313 310 312 313 316 320 323 323 323 321 318 317 317 316 316 315 313 310 308 308 307 307 308 309 310 311 311 313 313 314 315 315 317 319 319 320 320 318 316 315 313 312 311 311 310 309 309 308 308 308 309 309 309 309 310 310 310 310 311 311 311 311 311 311 311 311 310 309 308 307 306 306 305 304 303 302 302 302 301 300 299 298 297 296 295 294 293 292 290 289 289 289 289 289 289 289 289 289 290 290 289 288 287 287 287 286 285 284 284 283 283 283 282 282 282 281 280 280 280 280 279 278 277 276 276 277 276 276 276 276 333 333 333 333 334 336 338 338 338 338 339 339 339 338 336 335 335 336 335 334 332 332 333 333 334 334 335 336 337 337 338 338 339 339 339 338 338 337 338 339 339 339 339 339 339 338 339 339 338 339 339 339 339 339 338 338 338 338 338 338 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 335 336 335 335 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 332 333 332 331 331 331 331 331 330 330 331 330 331 331 331 330 329 329 330 330 330 329 329 329 329 329 329 328 328 327 327 327 328 328 329 329 328 327 328 327 327 327 327 328 327 328 328 327 327 326 326 326 326 325 325 325 324 324 325 325 325 325 326 326 326 325 324 324 324 324 324 324 323 324 325 325 324 322 322 321 320 319 318 316 315 314 313 312 311 311 310 311 311 309 308 308 307 306 305 303 302 300 300 298 298 297 296 296 295 295 294 293 293 292 291 290 289 288 288 288 286 285 284 284 283 283 282 282 281 281 280 279 278 278 278 278 278 278 277 277 278 278 279 280 281 282 283 283 284 285 285 286 287 288 289 290 291 292 293 294 295 296 296 296 297 297 297 297 297 298 298 299 300 300 300 300 300 301 301 302 302 303 304 307 308 310 310 310 310 310 311 311 312 312 312 312 312 313 313 314 315 315 316 316 317 318 319 321 322 322 321 321 321 322 322 321 322 324 325 326 327 329 330 331 333 336 337 341 343 344 345 347 350 356 0 5 8 11 15 19 22 23 25 29 32 35 35 34 35 37 38 42 45 48 61 73 83 86 87 88 89 88 91 99 65 293 293 296 297 300 308 309 312 322 338 6 17 15 3 355 350 310 267 220 158 126 116 113 110 107 104 106 109 108 106 104 106 109 113 117 127 133 140 142 145 147 156 164 169 168 166 168 170 170 169 169 169 176 184 188 188 188 188 189 187 185 185 185 187 186 185 182 181 180 178 177 173 172 170 170 169 169 170 169 170 170 169 169 170 171 172 170 170 170 170 170 171 171 170 169 168 167 167 167 167 166 168 168 168 167 167 165 166 167 167 167 165 165 165 164 163 163 161 160 160 161 161 160 159 159 159 159 159 158 157 157 157 157 156 155 155 155 155 155 155 153 153 152 150 149 146 144 141 138 138 136 132 130 128 127 127 126 126 125 125 125 126 127 130 133 138 144 168 258 279 280 298 302 310 322 341 347 333 326 6 11 7 10 13 19 20 22 25 27 25 25 35 48 51 49 51 51 62 72 69 103 104 128 127 109 83 52 13 338 321 316 313 310 306 306 311 315 318 321 325 327 326 323 320 318 318 319 319 316 312 308 308 308 308 308 309 310 311 312 312 313 314 315 315 315 317 319 320 320 320 318 317 315 314 313 312 311 310 309 309 309 309 308 308 309 309 309 309 310 310 310 311 311 311 311 311 311 311 311 311 310 309 309 307 307 305 305 304 303 304 303 303 302 300 299 299 298 297 296 294 293 292 291 291 291 290 290 291 291 291 291 291 290 290 289 288 288 288 287 286 285 285 285 284 284 283 283 282 282 282 282 281 280 280 280 279 279 278 278 277 277 276 276 332 332 333 333 334 336 337 339 339 338 338 338 338 336 334 334 334 334 334 333 333 333 334 334 335 335 336 336 337 338 338 338 337 338 338 337 337 338 339 340 340 339 339 339 338 338 338 338 338 338 338 339 338 338 338 338 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 335 335 335 334 334 334 334 334 333 333 334 334 334 334 334 334 334 333 333 333 333 332 332 331 331 331 331 331 331 331 331 330 330 330 330 330 331 330 329 329 329 329 330 330 330 330 330 329 328 327 327 326 326 327 327 327 327 328 328 328 328 328 328 327 327 327 328 328 329 329 328 328 327 328 327 326 326 325 325 325 325 326 326 325 326 326 326 325 325 326 326 326 325 325 325 325 325 325 325 324 323 324 323 321 319 318 316 315 315 314 314 313 313 313 313 311 310 309 309 308 306 305 303 301 301 300 299 298 297 297 296 295 295 294 294 294 293 292 290 289 288 288 287 286 285 284 284 284 283 282 281 280 280 279 279 277 277 277 277 277 277 277 277 277 278 279 280 280 281 282 282 283 285 285 286 287 288 289 290 291 291 293 293 295 295 296 296 297 297 297 298 298 298 299 300 300 300 300 300 301 301 302 303 304 304 305 308 309 310 310 310 310 309 310 311 311 312 311 311 311 311 312 313 314 315 315 315 316 318 320 322 321 321 320 320 321 321 321 320 321 322 324 324 327 327 328 330 332 335 337 341 341 343 345 349 351 357 3 8 11 15 17 24 27 28 29 33 35 40 43 43 43 43 46 49 54 55 61 74 82 82 86 90 92 94 99 103 87 303 303 299 300 305 313 314 315 322 341 360 355 353 353 348 330 304 294 288 nan nan 123 112 111 107 102 105 105 105 101 100 103 108 114 121 127 129 135 134 139 145 149 156 159 162 165 168 167 166 167 168 173 179 185 191 193 192 193 191 188 187 187 188 188 188 188 185 182 180 178 176 172 171 170 169 169 169 169 169 170 170 170 169 169 171 170 169 169 169 169 169 170 170 169 168 166 165 165 166 166 166 166 165 165 165 165 162 162 163 163 164 164 163 163 163 162 162 160 160 159 159 160 159 158 158 157 157 157 156 155 155 155 155 155 155 154 154 154 154 154 152 151 150 149 148 145 143 141 140 137 135 132 129 128 127 126 126 125 124 124 124 125 126 127 128 133 140 163 268 286 284 297 301 308 316 339 358 8 24 41 30 20 20 21 18 21 31 31 31 28 24 32 41 46 43 45 47 57 92 113 111 127 135 135 122 107 79 36 336 305 293 296 302 299 295 306 312 314 320 327 330 327 324 321 320 320 320 319 316 312 308 308 308 309 309 310 311 312 312 313 313 314 315 315 315 317 318 321 321 321 319 317 316 315 314 313 311 310 309 309 309 309 308 308 309 309 309 309 309 310 310 311 311 311 311 312 312 312 311 311 310 310 309 308 307 306 305 304 304 305 304 304 303 302 301 300 300 299 298 296 295 295 295 294 293 291 292 292 292 292 292 292 291 290 290 289 289 288 288 287 286 286 286 286 285 284 284 283 283 283 283 282 281 281 281 280 280 279 278 278 277 277 277 331 331 332 333 334 337 338 339 340 339 337 337 336 333 333 333 333 333 333 333 333 334 335 336 336 336 337 337 338 337 337 337 336 336 336 337 338 340 340 341 340 339 338 338 338 338 338 338 337 337 338 338 337 337 337 338 338 338 337 337 338 338 337 337 337 336 336 336 336 336 337 336 336 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 334 334 334 334 334 334 333 333 334 334 334 334 335 334 334 333 333 333 332 332 331 331 330 330 330 330 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 330 330 330 330 329 328 326 325 325 325 325 327 327 327 327 328 328 329 328 329 329 329 328 328 329 330 330 329 329 329 328 329 328 327 327 327 326 326 327 328 327 327 327 326 326 326 327 327 327 327 326 326 327 327 326 326 326 325 324 324 323 321 320 318 317 316 317 316 316 316 315 314 314 312 310 310 309 308 307 305 304 302 301 300 298 298 298 297 296 295 295 295 296 295 294 292 290 289 288 287 287 286 285 285 284 283 282 281 280 279 279 279 278 276 276 276 276 276 277 277 277 277 278 278 279 280 280 281 282 283 284 286 287 287 288 289 290 290 292 293 294 295 295 295 296 297 297 297 298 298 298 299 301 301 300 300 300 301 302 303 304 305 305 306 309 310 311 310 310 309 309 310 310 310 310 310 310 310 310 311 313 314 315 314 314 316 317 319 320 320 319 319 320 320 320 319 319 320 320 321 323 326 324 326 328 330 334 337 339 341 343 345 348 352 359 7 12 15 18 23 29 31 32 35 40 43 47 53 53 52 52 54 57 59 60 60 65 66 78 82 88 93 95 100 107 105 104 318 301 303 310 318 320 319 323 327 330 337 345 349 342 325 311 312 323 337 129 129 110 108 102 97 98 99 99 100 96 95 103 111 115 125 120 118 123 130 139 137 138 144 152 155 159 160 159 161 165 173 179 189 193 194 194 195 192 189 190 190 189 189 189 189 187 184 181 177 174 172 172 171 169 169 169 170 169 170 169 169 168 167 168 168 168 168 168 168 168 169 170 169 168 165 165 165 165 166 165 164 164 163 163 163 160 160 160 161 162 163 163 162 162 162 161 160 159 159 159 158 158 158 157 156 155 155 154 153 153 153 153 153 153 152 152 152 152 152 151 150 149 148 147 145 143 141 139 136 134 131 129 127 126 126 125 124 123 123 122 123 123 123 126 131 136 170 261 292 300 301 302 306 315 340 10 31 48 59 42 33 37 35 28 32 43 40 40 37 26 38 39 37 39 44 48 61 74 95 117 122 131 138 131 130 122 109 145 247 263 264 270 276 271 272 291 305 318 330 332 330 326 325 322 321 319 317 314 311 309 308 309 310 310 311 312 312 313 313 314 315 316 316 317 318 321 323 323 321 319 318 318 316 314 313 312 311 310 310 309 309 309 309 309 309 309 309 309 310 310 311 311 311 311 312 312 312 312 312 312 311 310 309 308 306 306 306 305 305 305 304 304 303 302 302 302 300 299 298 297 297 297 296 294 293 293 294 294 293 293 292 292 291 291 290 289 289 289 288 287 287 287 287 286 285 285 284 284 283 283 282 282 282 282 282 281 280 279 279 278 278 277 330 331 331 333 335 337 338 339 339 337 336 335 334 332 332 332 333 333 333 334 335 336 336 337 337 337 337 338 338 337 336 336 336 336 336 337 338 339 338 338 339 338 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 338 338 337 337 337 336 336 336 337 337 337 336 336 336 336 335 336 336 336 336 335 335 335 335 335 334 334 334 335 334 334 334 334 334 333 333 333 334 334 334 334 334 334 334 333 333 332 332 331 331 330 330 330 330 330 331 332 332 331 330 329 329 329 329 330 329 329 329 329 329 329 330 329 329 328 327 326 325 325 325 326 327 327 327 327 328 328 329 328 328 329 329 329 329 329 330 330 330 329 329 329 329 329 329 329 329 328 327 329 330 329 329 328 328 328 328 329 329 329 328 328 327 328 328 327 326 326 326 325 324 323 322 321 320 319 318 318 318 317 317 316 315 314 312 311 310 310 308 308 306 305 303 301 299 298 298 298 298 297 296 296 297 296 296 294 292 290 289 288 287 286 285 285 284 284 282 281 280 279 279 278 278 278 276 276 275 275 276 276 276 276 277 277 278 278 279 280 281 282 283 285 286 287 288 288 288 289 291 292 294 295 295 295 295 295 295 296 297 297 298 299 300 301 301 300 300 300 301 303 304 306 306 307 308 309 311 311 310 309 309 309 310 309 309 308 309 309 309 310 312 313 314 314 314 314 315 316 316 318 319 318 318 319 320 319 319 318 318 318 320 322 323 323 323 325 329 330 334 338 339 341 344 348 353 360 5 12 19 27 32 33 34 39 41 46 50 52 56 62 61 63 65 67 65 65 65 62 64 70 80 84 88 93 98 101 104 118 201 289 306 316 321 324 325 327 327 328 337 345 348 343 330 320 317 303 297 144 130 112 103 92 87 86 90 93 96 90 89 95 106 107 109 113 113 117 122 127 128 128 131 134 138 147 149 147 152 160 169 178 181 191 194 195 195 193 190 194 193 194 192 191 190 188 185 181 177 175 174 172 170 169 169 169 170 170 170 169 168 167 166 166 166 167 166 167 167 168 170 169 169 167 166 166 165 166 166 165 163 162 161 160 160 158 157 158 159 160 161 161 160 161 161 160 159 158 158 157 157 157 157 156 155 154 154 153 152 151 151 151 151 152 151 151 151 151 151 151 150 148 147 146 145 143 140 138 135 133 131 129 128 127 125 124 123 122 121 121 121 120 121 123 126 132 146 223 335 323 308 306 311 317 336 11 53 69 70 51 47 60 55 52 46 57 52 47 50 39 42 36 20 38 45 47 57 77 85 103 118 129 140 148 145 144 143 161 222 229 217 210 228 193 219 256 275 311 330 335 337 333 327 324 321 317 313 311 309 308 308 310 311 311 312 312 313 313 315 316 315 319 319 319 322 324 325 324 322 320 320 318 317 315 313 312 311 311 310 309 309 309 309 309 309 309 309 309 310 310 311 311 311 312 312 312 312 312 312 312 311 310 309 308 307 307 306 306 306 305 305 305 305 304 303 303 302 301 300 299 299 298 297 296 294 294 294 295 294 293 293 292 292 291 291 290 290 290 289 289 288 288 287 287 286 285 285 285 284 283 283 283 283 283 282 282 281 281 281 280 279 278 330 331 332 333 335 336 336 337 337 336 335 334 333 331 332 332 333 334 335 336 337 338 337 338 338 338 337 337 337 336 336 336 336 336 337 338 338 338 336 337 339 338 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 338 338 338 338 337 337 337 336 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 334 334 334 334 334 334 333 333 333 333 332 332 331 331 330 331 330 331 331 332 332 331 329 327 327 327 327 328 329 329 329 328 328 328 328 328 328 328 327 326 326 325 325 326 327 327 327 327 327 329 329 328 328 328 329 329 328 329 329 330 330 330 329 330 330 330 331 331 331 330 329 330 331 331 330 330 330 330 330 331 331 331 330 330 330 329 329 328 327 326 325 325 324 324 323 321 321 320 319 320 319 318 317 316 315 314 313 312 311 310 309 309 307 305 303 301 300 299 299 299 299 298 297 297 297 297 296 294 292 290 289 288 287 287 286 285 284 283 282 281 279 279 278 278 277 277 276 275 275 275 275 275 276 276 276 276 277 278 279 279 280 281 283 284 285 286 287 288 289 290 291 293 294 295 294 294 294 295 295 296 296 297 298 300 301 302 301 301 301 301 302 303 305 307 308 309 310 310 311 311 309 309 309 309 310 309 308 308 308 309 310 311 312 313 314 314 313 313 313 314 315 316 317 316 317 318 318 318 318 318 316 316 318 320 320 320 320 321 323 328 333 337 336 337 342 349 352 357 6 14 23 32 37 38 40 45 47 50 54 59 62 68 69 70 72 72 71 70 71 67 65 69 74 81 88 90 94 95 102 125 164 278 309 321 324 326 332 335 335 336 340 348 351 348 342 333 318 303 298 295 333 106 98 86 77 78 81 88 93 87 83 92 98 105 104 109 113 113 117 119 122 120 118 121 125 132 139 140 145 155 166 169 179 190 194 195 195 195 194 196 196 196 194 193 190 189 186 182 181 178 175 172 170 169 169 169 170 169 170 169 168 167 166 165 165 165 165 166 167 167 169 170 169 167 167 167 165 165 165 164 162 161 160 159 159 157 156 156 157 158 159 159 160 160 160 160 159 158 158 157 157 156 156 155 154 153 152 152 152 150 150 150 150 150 150 149 150 150 150 150 149 148 147 146 144 142 139 137 135 132 131 130 128 126 125 123 123 121 120 120 119 119 120 120 119 122 123 121 97 349 309 305 307 308 314 337 57 74 81 59 63 72 72 66 62 71 61 55 52 51 49 21 333 23 45 49 68 86 91 110 122 123 138 153 155 158 161 180 211 205 180 176 172 164 183 194 214 262 326 341 339 334 329 325 321 314 310 309 306 306 308 310 311 311 312 312 313 314 316 318 318 321 323 324 326 327 326 324 324 323 321 319 317 315 314 313 312 311 311 310 309 309 309 309 309 309 309 309 310 310 310 311 311 312 312 312 313 313 312 312 312 311 310 309 308 307 307 307 307 306 306 306 306 305 304 304 303 303 302 300 299 298 298 297 297 296 296 296 295 294 294 294 293 292 291 291 290 290 290 290 289 289 288 288 288 287 286 285 285 284 284 284 283 283 283 283 282 282 282 281 280 279 329 329 331 332 333 334 335 336 336 335 333 333 332 332 332 333 334 336 338 339 339 338 338 339 338 338 337 337 337 336 336 336 336 337 337 337 337 337 337 338 339 339 337 336 336 337 338 337 337 338 338 338 338 338 338 338 338 338 338 338 338 339 338 338 337 337 337 336 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 334 334 334 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 332 331 330 328 326 326 325 325 326 327 328 328 327 327 326 327 327 328 328 328 327 327 326 326 326 326 326 326 326 327 327 328 327 327 328 328 328 327 327 329 329 330 330 330 330 330 332 332 332 331 330 330 331 331 331 331 331 330 330 331 332 332 332 332 331 331 331 330 329 328 327 326 325 325 325 324 323 322 321 321 321 320 318 318 317 316 315 314 313 312 311 311 309 307 305 304 302 301 301 301 300 299 298 297 297 298 297 296 294 292 291 290 289 288 288 287 285 284 283 281 281 279 279 278 278 277 276 275 275 275 275 274 275 275 275 275 276 277 277 278 279 280 281 283 283 284 285 287 289 290 291 292 293 293 294 293 294 294 295 296 297 298 298 299 300 301 302 302 302 302 303 304 304 307 309 310 311 311 311 311 310 309 308 309 309 309 309 309 309 309 310 310 311 312 313 313 312 312 312 312 312 313 314 315 316 316 317 316 317 316 316 314 315 316 317 316 317 316 318 321 327 332 334 333 334 341 347 351 358 7 17 26 33 39 41 45 53 55 58 61 66 68 70 69 69 68 68 69 68 70 69 69 71 76 83 88 90 92 95 106 115 110 27 320 324 326 333 344 346 347 347 349 352 359 355 349 337 324 304 313 313 340 nan 80 84 70 69 75 82 87 82 78 82 94 105 105 110 110 107 111 111 112 112 109 111 113 119 125 132 134 137 153 163 180 189 193 195 195 197 197 199 198 197 196 195 192 190 188 186 183 179 175 173 171 170 169 169 169 169 169 168 167 166 165 165 164 165 164 165 166 166 167 169 169 168 167 166 165 164 163 162 161 160 159 159 157 156 155 155 155 156 157 158 159 159 160 160 159 159 158 157 156 156 156 154 153 153 152 151 150 149 149 148 149 149 148 148 148 148 149 149 148 147 146 145 143 142 139 136 135 133 132 130 127 126 124 123 122 121 120 119 118 117 118 117 115 115 114 110 89 354 311 298 293 293 300 346 39 62 79 65 77 74 64 61 72 75 67 61 58 58 55 36 357 335 25 53 96 127 106 121 128 135 144 161 163 168 176 192 201 189 172 160 156 158 166 174 181 178 174 151 59 345 332 328 321 314 313 307 305 306 308 310 311 311 312 313 314 315 317 319 320 322 324 327 329 329 328 327 326 324 322 320 318 316 315 315 313 312 311 310 310 309 309 309 309 309 309 310 310 310 310 311 311 312 312 312 313 313 313 313 312 311 310 310 308 308 307 307 307 307 307 307 307 306 305 304 304 304 303 302 300 299 300 299 298 298 297 297 296 296 295 294 294 293 292 292 291 292 292 291 290 290 289 289 289 288 287 286 286 286 286 285 285 284 284 283 283 283 282 282 281 280 328 328 329 331 332 333 334 335 334 333 332 332 331 332 334 334 335 338 339 340 340 339 338 339 338 338 337 337 337 337 337 337 336 336 336 336 336 336 336 336 337 338 338 337 337 338 339 337 337 337 338 338 338 338 338 338 339 339 339 339 339 339 338 338 337 337 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 331 331 331 331 331 331 329 328 327 326 326 326 326 327 328 327 327 326 326 326 327 327 327 327 327 327 326 326 326 325 326 326 326 326 326 326 326 327 328 329 328 328 328 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 333 333 333 332 332 331 331 330 329 328 328 327 326 326 326 325 325 324 323 322 321 321 319 318 318 317 316 315 315 314 312 311 309 307 305 304 302 302 302 302 302 300 298 298 298 298 297 296 294 293 292 291 290 289 288 286 285 284 282 281 280 280 279 278 278 277 276 275 275 275 275 274 274 274 274 275 275 277 277 278 279 280 281 282 283 284 286 287 289 291 292 293 293 293 292 292 292 294 296 297 298 298 298 299 300 300 302 302 302 303 304 305 306 309 311 312 312 312 312 310 309 308 308 308 309 309 308 309 309 310 310 310 311 311 311 311 311 311 311 311 311 312 313 313 315 313 314 314 314 314 313 312 313 314 314 314 314 315 316 319 324 327 329 329 331 335 343 351 1 10 23 29 35 40 43 49 60 64 67 70 71 71 70 68 66 65 64 64 65 66 69 72 75 79 83 88 91 93 97 105 104 83 63 24 353 348 350 10 2 360 360 0 3 9 4 349 335 326 318 331 336 354 8 nan 76 64 64 71 76 80 79 75 78 93 104 103 101 104 102 103 103 103 104 100 103 105 109 115 116 122 128 142 162 175 187 192 194 196 198 199 199 199 199 197 196 193 192 189 187 184 180 176 173 172 172 171 170 169 169 169 167 166 166 166 165 165 165 165 165 165 166 167 167 167 168 167 166 164 164 162 162 161 160 159 158 157 155 154 154 154 154 156 157 158 159 160 160 159 159 158 157 156 155 155 154 153 152 151 150 150 148 148 147 147 147 147 147 147 147 148 148 148 146 146 144 143 141 139 136 136 134 132 130 127 125 124 123 122 121 120 118 117 116 116 115 114 113 111 103 84 357 315 300 300 290 304 340 10 37 60 65 87 72 54 52 74 95 84 76 69 72 84 75 95 301 335 158 133 134 105 127 138 159 163 168 171 176 183 195 195 192 173 150 142 151 163 166 167 162 160 137 108 19 342 331 328 317 309 304 304 306 308 310 310 312 313 314 315 317 319 320 320 321 323 327 329 329 328 328 326 325 323 321 319 319 317 316 314 312 312 311 311 310 310 309 309 309 310 310 310 310 310 311 311 312 312 312 313 313 313 313 312 311 311 310 309 308 308 307 307 307 307 307 307 307 306 306 306 305 304 303 302 301 302 301 300 299 298 298 298 297 296 295 294 294 293 293 293 292 292 292 291 291 290 290 291 290 289 288 287 288 287 287 286 285 285 285 284 284 283 283 282 282 326 326 328 330 331 333 334 334 334 333 332 331 331 333 336 336 338 339 340 340 340 339 339 338 338 338 337 337 337 337 337 336 336 335 335 335 335 335 335 336 336 338 340 340 339 340 339 338 337 338 338 338 338 338 337 338 338 339 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 333 333 332 332 333 332 332 331 331 329 329 329 329 330 330 330 328 327 327 326 326 327 327 327 326 325 325 325 325 326 327 326 326 325 326 326 325 324 324 324 325 325 325 325 326 327 327 328 328 329 329 330 330 330 330 330 331 331 331 331 330 330 330 330 330 331 331 331 332 332 332 332 332 333 334 334 333 333 332 331 330 330 329 328 328 327 327 328 327 327 326 325 324 323 322 321 319 318 318 317 317 316 314 313 311 309 307 305 304 303 303 303 303 302 300 300 299 299 299 297 296 294 293 292 291 290 289 288 286 285 283 282 281 280 280 279 278 277 276 276 275 275 274 274 274 274 274 274 274 275 276 277 278 279 279 280 281 283 284 286 288 289 290 291 292 292 293 291 291 292 293 295 296 298 297 297 298 298 300 302 302 302 304 305 307 308 310 312 313 312 312 311 310 309 308 308 308 308 308 308 309 309 310 310 310 310 310 310 310 310 310 311 310 310 311 311 311 312 311 311 311 311 312 311 311 311 311 311 311 312 312 313 316 320 322 323 324 326 330 340 351 3 14 31 37 39 45 47 53 63 71 74 76 76 74 72 72 70 68 65 64 66 70 72 76 79 81 84 88 91 94 97 100 93 80 72 71 64 48 33 41 27 20 20 18 20 16 359 345 335 330 330 344 355 1 17 42 61 59 59 67 72 72 74 74 81 93 95 94 101 97 96 96 95 94 95 91 95 98 102 105 108 117 127 143 159 175 185 190 193 195 197 199 199 199 198 197 195 194 192 190 188 184 179 175 173 173 173 172 171 169 170 167 166 165 165 165 165 165 165 166 165 165 165 166 166 166 166 166 165 163 163 162 162 161 160 159 157 156 155 154 154 153 153 155 157 158 159 159 159 160 159 158 157 156 155 154 153 153 151 150 150 149 148 147 147 146 147 147 147 146 146 147 147 147 146 145 144 142 141 139 137 135 133 131 129 127 125 124 123 122 121 120 118 117 116 115 115 113 112 109 98 75 4 336 320 311 296 312 332 350 13 21 43 83 73 59 63 80 93 95 91 85 98 115 99 121 166 239 210 151 145 118 138 151 166 169 172 175 178 183 197 205 184 158 140 132 144 161 163 162 159 153 144 128 75 12 340 331 319 307 304 304 307 307 308 311 312 314 315 316 317 318 320 320 320 322 328 328 329 329 328 327 326 324 323 321 321 319 317 315 313 312 312 312 311 310 310 310 310 310 310 310 310 311 311 312 312 312 313 313 313 313 313 313 312 311 310 309 308 308 308 308 308 308 308 308 307 307 307 306 306 305 304 303 303 303 302 301 300 300 299 299 298 297 296 295 295 295 295 294 293 293 293 293 293 292 292 292 291 290 289 289 289 288 288 287 286 286 286 285 285 284 284 284 284 324 326 328 329 331 332 333 333 333 333 332 332 333 335 338 338 339 340 341 340 339 339 339 338 338 338 337 338 337 337 337 336 335 334 334 334 334 334 335 335 336 338 339 339 338 338 338 338 338 338 338 338 337 337 337 337 337 337 337 338 338 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 331 330 329 329 328 327 326 326 327 327 328 328 327 326 326 326 326 326 326 325 325 324 324 324 325 326 325 324 324 325 325 324 323 324 325 325 324 324 325 326 328 328 328 328 328 328 329 329 329 329 329 330 331 331 331 330 330 331 331 331 331 332 333 334 334 334 334 334 334 336 336 335 334 333 332 331 331 330 329 329 329 329 330 329 329 328 326 325 324 323 322 320 320 319 318 317 316 314 312 311 309 307 306 305 305 304 304 303 303 302 301 301 300 298 297 296 295 294 293 292 291 289 287 285 284 283 281 281 280 280 279 278 277 276 276 275 274 274 273 273 273 273 274 274 275 276 277 277 278 279 279 281 282 284 286 288 288 290 291 291 292 292 291 291 291 292 294 296 297 295 295 296 297 298 300 302 303 304 306 308 309 311 313 313 312 311 310 309 308 308 308 308 307 307 308 309 310 310 309 310 310 309 309 309 310 310 310 309 309 310 310 310 310 310 309 309 310 309 309 309 309 309 309 309 310 311 312 311 314 315 316 318 322 326 336 349 6 20 30 45 48 53 56 60 68 76 78 80 79 77 76 78 77 74 71 69 69 72 77 79 79 83 86 89 93 96 98 95 92 90 82 78 74 70 64 65 51 46 46 37 30 13 355 345 341 340 342 351 1 11 22 35 47 50 54 64 67 67 66 72 84 89 86 88 95 94 89 90 89 87 88 90 90 94 94 99 106 118 130 144 160 175 183 187 191 194 197 198 199 198 196 195 194 193 192 190 189 183 179 176 175 174 172 171 169 169 168 165 164 164 164 165 166 166 167 166 166 166 166 166 166 165 165 165 164 163 163 162 161 161 160 159 158 156 156 155 154 153 153 154 156 157 158 158 159 159 159 158 157 155 154 154 153 152 150 149 148 148 147 146 146 146 145 146 146 145 145 146 146 146 145 145 143 142 141 140 138 135 133 131 129 127 126 125 124 122 121 119 118 117 116 115 114 113 108 101 91 76 37 357 333 323 314 318 328 334 338 356 55 86 74 59 63 73 76 92 89 97 114 135 149 153 160 215 237 191 138 150 172 179 181 175 171 175 181 185 192 198 169 140 127 108 127 157 157 159 155 152 142 131 124 116 21 330 317 308 306 307 308 308 311 313 313 315 316 316 317 320 321 321 320 323 330 330 330 330 329 328 327 326 325 323 322 320 318 316 315 314 313 313 312 311 310 310 310 310 310 310 310 311 311 312 312 312 313 313 313 314 313 313 313 312 311 310 309 309 309 309 309 309 309 309 308 308 307 307 306 305 305 304 304 303 303 302 302 301 301 300 299 298 297 296 296 297 296 295 294 294 294 294 294 294 293 292 292 291 291 290 289 289 289 288 288 287 287 287 286 285 285 285 285 323 325 328 330 331 332 332 333 333 333 333 334 335 336 338 340 341 341 341 340 340 339 338 338 338 338 338 338 337 337 336 335 334 334 333 333 333 334 334 335 336 336 336 335 335 336 337 338 337 337 337 338 337 337 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 332 332 331 331 330 329 328 328 327 325 325 325 325 326 327 327 326 325 325 325 325 325 325 325 324 324 324 324 325 325 325 324 324 325 325 325 324 325 327 326 325 325 326 327 328 329 328 328 328 327 327 328 329 329 329 329 330 330 330 331 332 332 333 333 333 333 335 335 336 335 335 335 335 337 337 336 335 334 332 331 332 331 331 331 331 331 331 330 330 329 328 326 325 325 323 323 322 321 319 318 316 314 313 311 309 308 307 306 306 305 304 304 303 303 302 301 300 299 298 297 296 294 293 292 290 289 287 285 284 283 282 281 280 280 279 278 277 276 275 275 274 273 273 273 273 273 274 274 275 275 276 277 277 278 279 281 282 284 285 287 288 289 289 290 291 292 291 292 293 294 295 296 296 295 295 296 297 298 300 302 304 306 306 308 310 312 313 313 312 311 310 309 309 309 308 307 307 308 309 310 310 310 309 309 309 308 309 309 309 309 309 309 308 308 308 308 309 309 308 308 308 307 308 308 307 307 307 307 308 309 309 307 308 307 309 313 317 320 330 344 11 31 40 56 62 65 66 68 72 77 78 78 78 79 79 81 81 79 77 75 75 77 79 80 82 85 87 89 92 95 96 96 93 89 84 79 75 75 73 70 71 71 60 50 34 21 12 1 352 351 351 359 12 22 25 25 39 45 48 51 61 64 66 75 86 85 84 86 86 88 86 85 85 85 86 88 92 92 93 97 105 117 131 148 164 169 175 184 190 194 196 197 196 196 194 194 193 192 191 190 186 183 179 179 176 174 172 170 168 167 166 164 162 163 164 165 166 166 167 167 167 166 166 166 166 165 164 164 163 163 162 162 162 162 161 159 158 157 157 156 155 154 154 154 155 156 156 158 159 159 159 158 157 155 155 153 152 151 149 149 148 148 147 146 145 145 145 145 145 145 145 145 145 145 145 144 143 142 141 140 137 135 133 131 129 129 127 125 124 122 121 119 117 117 116 115 114 111 103 94 86 77 56 5 342 334 330 328 329 329 327 327 72 85 66 44 41 51 67 84 88 106 133 154 160 164 161 175 215 206 188 198 198 191 175 164 167 179 188 194 197 187 167 130 121 104 114 143 153 156 151 148 144 138 138 134 118 335 312 310 312 313 313 313 313 315 315 317 318 318 319 322 322 323 323 324 331 333 331 331 330 330 329 328 327 325 323 321 319 318 317 316 314 314 313 312 311 311 311 311 310 310 311 311 311 312 312 312 313 313 314 314 314 313 313 312 311 311 311 310 310 309 309 309 309 309 309 308 308 307 307 306 305 305 304 304 303 303 303 303 302 301 300 299 299 298 298 298 297 296 295 295 295 295 294 294 294 293 293 293 292 291 290 290 290 290 289 288 288 288 287 287 286 286 286 324 326 328 330 331 331 332 333 333 332 333 335 336 338 339 340 341 341 340 340 340 339 339 338 338 338 338 338 337 336 335 334 334 333 333 333 332 333 334 335 336 335 334 335 335 336 337 336 336 336 337 337 337 338 338 338 338 338 339 339 339 339 338 339 338 338 337 337 336 336 336 336 336 336 335 335 335 335 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 330 330 330 329 327 326 326 324 324 324 324 325 325 326 324 323 324 324 324 324 324 324 324 324 324 324 324 324 324 324 325 325 325 325 326 327 328 328 326 326 326 327 328 330 331 330 330 329 329 329 331 331 331 331 331 331 331 332 333 333 334 334 335 334 335 337 337 337 337 336 336 338 338 337 336 334 333 333 334 334 333 333 333 333 331 332 331 330 329 328 326 327 326 325 323 322 320 318 317 315 313 311 310 309 308 307 306 305 304 304 303 302 301 301 300 300 299 297 296 295 293 292 290 288 287 286 285 284 282 280 279 279 278 277 277 276 275 275 273 273 273 273 273 273 273 274 274 275 275 277 277 278 279 281 282 284 285 286 286 288 289 290 291 291 291 293 294 296 296 297 295 295 296 297 298 299 301 303 305 307 308 310 312 314 314 312 311 310 309 309 309 309 308 308 308 309 309 310 309 309 309 308 308 308 308 309 309 308 308 308 308 307 307 307 307 307 306 306 306 306 305 305 305 304 305 305 305 306 307 303 302 303 305 308 312 312 323 344 18 25 43 65 75 78 77 76 76 80 81 81 80 80 82 83 83 82 81 81 80 81 83 83 84 87 87 88 89 90 93 95 93 89 84 79 74 74 76 76 75 71 68 61 53 39 29 14 6 4 2 5 13 35 46 13 35 36 38 47 62 62 73 80 86 86 86 88 87 84 85 85 85 86 87 88 92 94 94 98 105 115 129 146 156 161 174 184 188 192 193 194 194 194 192 191 192 191 190 188 184 181 180 178 176 174 171 169 167 165 165 163 162 163 163 164 165 166 166 166 166 165 165 165 164 164 164 163 163 162 162 162 162 161 160 160 160 158 157 156 155 155 154 154 154 154 156 157 158 159 159 158 158 157 155 153 152 150 149 148 148 147 146 146 145 144 144 144 144 144 144 145 145 145 145 144 143 142 141 139 137 135 133 132 131 130 128 126 124 122 121 119 118 117 116 115 112 109 102 96 90 73 39 4 351 346 342 341 337 333 335 339 5 61 50 16 16 33 54 76 88 126 151 160 177 172 151 141 191 239 229 241 68 202 183 175 176 190 195 205 211 189 170 128 116 116 125 151 155 152 148 144 143 142 142 141 137 135 314 316 322 322 323 321 319 315 318 320 319 319 320 323 325 326 326 329 333 334 333 332 332 331 332 330 328 326 324 322 321 320 319 317 315 314 313 313 312 312 311 311 311 311 311 311 311 312 312 313 313 313 314 314 314 314 313 313 313 312 311 311 310 310 309 309 309 309 309 308 308 307 307 307 306 305 305 304 304 304 304 303 302 301 301 300 300 300 299 299 298 297 296 296 296 295 295 295 294 294 294 293 293 292 291 291 291 291 290 290 289 288 288 288 288 287 286 325 326 327 328 329 331 332 333 333 333 334 335 337 339 340 341 340 340 341 340 339 339 338 338 338 338 337 337 336 336 335 334 334 333 333 333 332 333 334 335 335 334 334 336 337 337 335 334 334 335 335 336 336 336 336 337 337 337 338 338 339 339 338 338 338 337 337 337 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 334 333 334 333 333 333 333 333 333 333 333 332 332 332 331 331 331 331 331 330 329 329 327 327 325 324 323 323 323 323 323 323 323 322 322 322 322 323 323 323 323 323 323 323 323 324 324 324 325 325 325 325 325 326 328 329 329 328 328 328 329 329 331 332 332 332 331 331 331 332 333 333 333 332 332 332 334 335 335 335 335 335 335 336 337 338 338 338 338 337 338 339 338 337 336 335 335 336 336 336 335 335 334 333 333 332 332 331 329 329 328 327 325 324 323 321 319 317 316 314 313 311 310 309 308 306 305 304 304 303 302 301 301 300 300 298 297 296 295 293 291 289 289 288 286 285 284 282 280 279 278 277 277 276 275 275 274 273 273 273 273 273 273 274 274 274 274 275 277 278 278 280 281 283 284 286 286 287 289 290 291 292 291 292 294 294 296 296 296 296 296 297 298 299 301 302 303 306 309 311 312 314 315 314 312 311 310 310 310 309 309 309 309 309 310 310 309 309 308 308 307 307 308 308 308 308 308 308 308 307 306 305 306 306 306 305 304 304 304 303 303 303 302 302 303 303 303 304 300 300 299 299 301 304 304 313 319 344 25 56 80 87 89 87 83 82 85 89 88 87 86 85 85 85 85 85 85 84 85 87 86 85 86 86 86 87 90 91 91 91 88 83 78 75 73 74 74 71 71 68 66 62 52 46 43 32 24 18 17 18 24 48 63 59 36 37 55 63 69 82 84 87 88 87 86 84 85 87 88 88 89 89 91 93 95 96 100 106 116 125 130 143 159 171 180 187 189 191 190 190 191 191 190 189 189 187 185 183 180 178 176 175 173 170 167 166 165 164 163 163 163 163 164 165 165 165 166 166 165 165 165 163 163 162 163 162 162 162 162 162 162 161 161 161 160 158 157 156 156 156 155 155 154 155 156 157 158 158 158 158 157 155 153 151 150 149 148 147 147 146 145 144 144 144 144 144 144 144 144 145 145 144 144 143 142 141 139 137 136 134 133 132 130 128 126 124 123 122 120 119 116 114 114 111 106 100 97 90 65 24 2 355 359 356 354 345 334 342 349 344 13 13 6 360 10 38 67 91 129 158 174 182 183 155 129 123 127 308 11 344 244 205 196 199 199 216 220 216 190 167 128 107 103 116 143 149 149 143 141 143 143 146 152 146 142 129 122 339 328 326 324 322 320 319 320 320 322 323 326 329 329 330 333 335 335 334 334 333 333 332 332 330 328 326 324 324 322 320 318 316 315 315 314 313 312 312 312 311 311 311 311 312 312 313 313 313 314 314 314 314 314 314 314 313 313 312 311 311 310 310 310 310 309 309 309 308 308 308 307 306 306 305 305 305 305 304 303 303 302 302 302 301 301 300 300 299 298 298 297 296 295 296 295 295 295 294 294 294 293 293 292 293 292 291 290 290 290 290 289 289 288 287 324 325 326 327 328 330 332 333 334 334 336 337 338 340 341 341 340 340 340 339 339 339 338 338 338 337 337 336 335 335 335 334 333 333 333 333 333 333 333 332 332 333 334 334 334 334 333 334 335 335 335 335 335 336 336 337 337 337 337 338 338 338 338 338 337 337 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 330 329 328 328 327 326 324 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 323 323 324 325 325 325 325 326 325 325 326 327 329 330 330 329 329 330 331 332 333 333 333 333 332 332 333 334 335 335 334 333 334 335 336 336 335 335 336 336 337 338 339 339 340 339 339 339 340 340 338 338 337 337 336 337 337 337 337 336 335 335 334 334 334 333 331 329 328 327 325 324 322 320 318 317 316 315 313 311 309 308 307 305 305 305 304 303 302 302 301 300 299 297 296 294 293 291 290 289 287 286 285 283 282 280 279 278 277 276 276 275 274 273 273 273 273 273 273 274 274 274 274 274 276 277 278 279 280 282 284 284 285 287 288 289 290 290 291 291 292 293 294 295 296 296 297 297 297 299 301 303 304 305 308 311 313 314 315 315 314 312 312 311 310 310 310 310 310 310 310 310 310 310 308 308 307 307 307 307 308 308 308 307 307 307 306 305 305 305 305 305 304 303 303 303 302 301 301 300 300 300 300 301 301 297 295 294 294 293 296 292 291 294 317 38 81 93 97 98 94 91 91 93 96 95 93 91 89 88 88 89 89 88 88 87 88 88 87 85 86 86 88 90 89 88 86 85 79 75 74 73 72 72 70 67 68 68 67 63 60 62 54 42 34 30 27 27 20 57 46 39 40 67 72 81 87 89 88 87 85 84 85 86 88 90 91 91 91 91 94 96 99 104 109 111 120 130 142 155 167 176 184 183 183 185 187 188 189 188 186 186 185 184 180 178 176 175 173 171 168 165 165 164 163 163 163 163 163 163 163 163 164 165 165 165 165 164 163 162 161 161 161 162 162 161 161 161 162 162 161 161 160 158 158 158 158 157 156 155 155 156 157 157 158 158 158 156 155 153 151 150 149 148 147 146 145 144 144 144 143 143 143 143 144 144 144 144 144 144 143 142 141 139 138 136 136 134 132 130 128 127 126 124 123 121 118 114 110 110 108 105 102 98 95 73 34 13 8 26 17 5 355 346 350 338 335 340 349 349 345 350 nan 48 78 124 156 nan 186 196 182 131 152 149 280 322 314 297 298 325 213 212 247 238 221 193 161 135 104 92 117 144 129 133 128 137 141 147 153 159 150 150 145 129 359 327 324 322 320 320 318 319 321 324 326 329 332 332 333 335 336 335 336 335 335 335 333 333 331 329 329 327 325 323 321 319 318 317 316 316 314 313 312 312 312 312 312 312 312 313 313 313 313 314 314 315 315 315 314 314 314 313 313 312 311 311 310 310 310 310 309 309 309 308 308 307 307 306 306 306 306 305 305 304 303 303 303 302 302 301 301 300 300 300 299 298 297 296 297 296 296 296 295 295 295 295 295 294 294 293 292 291 291 291 291 290 289 289 288 325 325 326 327 329 330 332 333 335 335 337 338 339 339 340 340 340 340 339 339 339 339 339 338 338 337 336 336 335 334 334 333 333 333 333 333 331 331 332 331 330 331 331 332 332 332 333 334 334 335 335 335 336 336 336 337 338 338 337 338 338 338 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 333 332 332 332 331 330 329 328 327 326 325 324 323 323 323 322 321 321 321 321 322 322 322 322 322 322 322 322 323 324 324 323 324 324 325 325 326 326 326 326 327 327 329 330 330 330 330 331 332 332 332 333 333 333 333 333 334 335 337 337 336 335 335 336 337 337 336 336 336 336 338 340 341 341 341 341 340 340 342 342 341 340 339 338 337 338 339 339 338 337 336 336 336 336 335 334 332 331 329 328 327 325 322 320 319 318 317 316 314 312 310 309 308 308 307 306 306 304 303 303 303 301 300 297 296 294 294 292 291 289 288 286 285 284 282 280 279 278 278 277 275 274 274 273 273 273 273 273 274 274 274 274 274 275 275 276 278 279 280 281 283 284 287 287 288 289 289 289 290 290 291 293 293 293 295 297 298 298 299 301 304 305 307 309 310 313 313 314 315 314 313 313 312 312 311 310 310 310 310 310 310 310 310 309 308 308 308 307 307 307 308 308 308 307 307 307 306 305 305 305 305 305 304 302 302 302 301 300 300 298 297 298 298 297 297 297 292 290 289 287 287 284 281 281 281 103 99 101 105 107 104 101 100 98 99 99 96 92 91 90 90 93 93 92 90 89 88 88 88 87 88 87 88 89 88 85 83 80 77 75 73 71 69 68 67 67 69 70 71 70 69 68 63 61 55 50 44 48 49 48 49 51 62 77 85 87 89 88 88 88 88 89 89 90 90 92 93 91 92 93 94 98 103 106 110 114 119 132 143 153 163 172 174 173 175 179 183 185 186 185 184 183 182 181 180 177 175 173 171 170 168 165 164 163 163 163 163 163 163 163 162 163 163 164 164 164 164 164 163 162 161 160 160 161 161 160 160 160 160 161 161 162 161 160 160 159 159 158 157 156 156 157 157 157 157 157 157 156 155 153 152 150 149 147 146 145 144 144 144 144 143 143 143 143 143 144 144 144 144 144 143 142 141 139 139 138 136 134 133 131 129 128 127 127 125 122 118 113 107 102 101 102 99 99 105 93 69 63 48 41 32 20 6 355 344 339 327 332 343 339 323 nan 339 327 296 197 184 nan 174 191 185 175 189 199 206 270 285 300 304 297 267 251 262 246 217 200 185 110 89 83 99 114 107 109 108 137 126 151 164 162 158 152 140 128 95 336 325 323 322 319 317 319 322 326 328 331 334 335 335 338 338 337 337 337 336 336 335 334 332 331 330 328 326 324 322 321 320 319 318 317 315 314 313 313 313 313 312 312 312 313 313 313 314 314 315 315 315 315 315 315 314 314 313 312 312 311 311 310 310 310 310 310 309 309 308 308 307 307 307 307 306 306 305 304 304 304 303 303 303 302 302 302 301 301 300 299 298 297 298 298 297 297 296 296 296 296 296 295 295 294 293 292 292 292 291 291 290 290 290 326 326 327 328 330 331 333 334 335 336 337 338 339 339 340 340 340 339 339 339 339 339 339 337 337 336 336 335 334 334 333 333 332 332 332 331 329 328 329 329 329 329 330 330 331 333 334 332 333 335 336 337 337 337 337 337 338 338 337 338 338 338 337 336 336 336 336 336 336 336 335 335 335 334 334 335 334 334 334 334 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 333 333 332 332 333 332 332 331 331 331 329 328 327 326 325 325 324 323 323 322 321 320 320 321 322 322 322 322 323 323 323 323 324 325 325 324 324 324 325 325 327 328 328 328 328 328 329 330 330 330 331 332 332 332 333 334 334 334 334 334 334 336 338 338 337 336 336 337 338 339 338 338 338 338 339 341 342 343 343 343 342 342 344 344 344 343 342 341 339 340 341 341 340 338 338 337 337 337 336 335 334 332 331 329 328 326 324 322 321 320 319 317 315 313 311 309 309 310 310 309 307 306 304 304 304 302 301 299 298 297 296 294 292 291 289 287 286 284 283 281 280 279 278 276 274 274 273 273 273 272 272 272 273 274 274 274 274 275 275 277 278 278 279 281 283 285 286 288 288 289 289 289 289 289 290 291 291 292 295 297 299 300 301 303 304 306 309 310 311 313 314 314 314 313 313 313 313 312 312 311 311 311 311 311 310 310 309 309 309 309 308 308 308 308 308 309 308 308 307 307 306 305 305 305 304 304 303 303 302 302 301 300 299 298 297 296 296 295 294 293 290 286 285 283 282 280 277 272 261 148 121 117 117 118 114 110 107 104 104 101 97 95 94 94 94 97 96 94 92 90 89 89 89 89 89 88 89 89 87 86 83 81 80 76 73 70 67 67 66 67 71 72 72 72 71 71 79 76 75 69 69 66 63 63 67 75 81 88 89 89 90 90 89 90 95 97 97 96 95 95 98 96 96 99 100 101 109 110 115 120 125 131 144 152 156 162 165 165 168 174 178 181 182 181 180 180 180 178 177 175 171 171 169 168 166 164 164 163 163 163 162 162 161 162 162 162 163 163 163 163 163 163 162 161 160 160 159 160 160 160 159 160 159 160 161 161 162 162 162 160 160 159 158 157 157 157 156 156 157 156 156 156 155 153 152 150 148 147 145 144 144 143 143 143 143 143 143 143 143 143 143 144 144 144 143 142 141 140 139 138 136 135 133 132 130 130 129 129 127 124 119 114 111 100 100 104 99 102 113 102 91 82 61 55 50 38 23 18 6 2 354 331 324 320 326 348 342 300 289 253 197 196 188 183 166 186 182 187 201 236 266 286 292 279 266 261 260 261 276 nan 91 68 67 57 64 72 70 85 83 122 129 160 171 166 156 147 134 120 105 44 9 338 328 322 319 320 323 325 326 331 335 336 337 338 338 338 338 338 337 336 336 335 334 333 331 329 327 325 324 324 322 320 319 318 316 315 314 314 314 313 313 313 313 313 314 314 314 315 315 315 316 316 315 315 315 314 313 313 313 312 311 311 311 310 310 310 310 309 308 308 308 308 308 307 307 306 305 305 305 305 304 303 303 303 303 302 302 301 301 300 299 299 299 299 298 298 297 297 297 297 296 296 295 295 294 294 293 293 292 292 291 291 291 327 327 328 329 330 332 333 335 336 337 337 338 339 339 339 340 339 339 338 338 338 338 338 338 336 335 335 334 334 333 333 332 330 329 328 328 328 327 328 328 328 328 328 329 330 332 332 333 334 335 337 337 337 338 337 337 337 337 337 337 337 337 337 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 333 333 333 333 332 332 332 331 331 331 330 329 328 327 327 326 326 325 324 323 322 322 322 322 322 323 323 324 323 323 324 324 324 325 326 327 326 325 325 325 326 328 329 329 329 329 329 329 330 330 331 332 333 333 333 334 335 335 336 336 336 337 338 340 339 338 337 338 338 340 341 341 340 339 340 340 341 344 344 345 345 345 344 346 345 346 345 344 343 342 341 341 342 341 341 340 338 338 339 338 336 335 333 332 330 329 328 326 324 323 321 320 318 316 314 312 311 311 312 312 310 309 307 306 305 304 304 302 301 300 298 297 295 293 291 290 288 286 285 284 283 281 279 277 276 274 273 273 273 272 272 271 272 273 273 273 274 274 275 276 277 278 278 280 281 283 284 286 287 288 288 289 289 289 289 289 289 291 293 296 298 300 302 303 305 306 308 310 312 313 313 314 314 314 313 313 313 313 313 313 312 312 312 312 312 311 310 309 309 309 309 309 308 309 309 309 309 309 308 308 307 306 306 306 305 305 304 303 302 302 301 300 299 298 297 295 294 293 292 292 290 287 285 283 282 279 277 274 264 241 162 137 131 130 128 119 114 111 108 106 103 100 99 98 97 97 99 98 98 96 94 91 93 93 92 92 91 90 90 90 90 88 87 83 79 74 71 70 67 69 70 73 75 74 76 77 76 81 84 85 83 80 72 71 74 80 86 89 90 89 89 90 92 93 94 95 97 99 99 100 101 106 105 106 107 108 107 116 119 123 127 132 138 145 148 150 154 158 162 165 169 173 176 177 177 176 177 176 176 175 172 168 168 166 166 165 164 164 164 163 162 162 161 161 161 161 161 162 162 162 162 161 162 162 161 160 160 160 160 160 160 160 160 160 160 160 161 161 161 162 162 161 160 159 159 158 157 157 156 156 155 155 155 154 153 152 150 148 146 145 144 143 143 142 143 142 142 142 143 143 143 144 144 144 144 143 143 142 141 140 138 137 135 134 133 133 132 131 132 130 127 123 118 118 107 105 107 99 106 117 115 109 89 65 78 76 60 47 44 30 15 346 315 319 329 358 348 1 314 303 287 260 227 227 210 177 164 159 165 171 193 228 266 286 271 266 268 270 277 302 315 nan 24 36 358 346 342 19 90 80 104 139 163 170 165 154 144 136 120 107 94 53 348 331 323 320 320 325 326 328 331 336 335 336 337 338 338 338 338 338 337 336 336 335 334 332 330 328 326 326 325 323 321 320 319 317 317 316 315 315 314 314 314 314 314 314 314 315 315 315 315 316 316 316 316 315 315 315 314 313 312 312 311 311 311 311 310 310 310 309 309 309 308 308 308 307 307 306 306 306 305 305 304 304 304 304 303 302 302 302 302 301 301 300 300 299 298 297 297 297 297 297 297 296 296 295 295 294 294 293 293 293 293 292 328 328 328 329 331 333 334 336 337 337 338 338 339 339 339 339 338 338 338 338 338 338 338 337 336 335 334 333 333 333 332 331 329 326 325 325 326 326 327 328 328 328 329 330 330 330 332 333 335 336 336 337 337 337 337 337 336 336 336 336 336 336 336 335 335 334 334 335 335 335 334 333 334 334 333 334 334 334 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 333 333 333 333 333 332 332 332 331 331 330 330 329 328 328 327 326 326 325 324 324 324 323 323 323 324 324 324 324 324 324 324 325 325 326 328 329 328 327 326 326 327 329 330 331 331 331 330 331 332 332 333 334 334 334 334 336 337 337 337 337 338 339 340 341 340 340 339 340 340 341 343 342 342 341 341 342 343 346 347 347 347 347 347 347 347 347 347 347 346 343 342 342 343 343 343 342 340 340 340 339 337 335 334 332 331 331 329 327 325 324 323 321 318 316 314 312 312 311 313 313 312 310 309 307 306 306 305 305 304 302 299 298 296 294 292 289 288 286 286 285 283 281 279 277 275 274 273 272 272 272 271 272 272 273 273 273 274 274 275 276 277 277 279 280 281 282 284 285 286 287 288 288 289 289 289 290 291 293 297 299 300 301 304 305 306 308 310 311 312 313 313 313 313 314 314 313 313 313 313 314 313 313 313 313 312 311 310 310 310 310 310 310 310 309 309 309 309 310 309 308 307 307 306 307 306 305 305 304 303 302 301 300 299 298 297 295 293 292 291 290 289 287 286 282 279 276 274 269 249 213 171 151 146 135 131 123 117 114 111 108 104 104 102 101 101 100 101 101 100 99 99 98 98 99 98 97 96 94 92 93 92 91 89 85 81 78 75 72 73 73 73 78 76 76 77 78 81 87 88 88 88 85 78 76 80 84 87 90 90 88 87 89 92 94 93 94 93 95 97 102 105 111 112 113 114 114 115 124 128 131 135 138 142 144 146 148 151 154 158 162 164 168 169 170 172 173 171 172 172 170 169 165 164 163 163 163 164 162 162 161 161 161 161 160 160 160 161 162 162 161 161 161 160 161 160 160 160 160 160 160 160 161 161 162 162 161 162 161 162 162 162 161 161 161 160 159 158 157 156 155 155 154 154 153 152 151 150 148 146 145 144 143 142 142 142 142 142 142 142 143 143 143 144 144 144 144 143 143 142 140 139 137 136 137 136 135 134 133 135 134 132 132 128 121 113 113 111 106 108 114 124 132 132 127 107 95 100 78 73 45 3 305 316 328 331 339 339 336 324 311 297 277 262 256 242 202 174 179 176 152 168 199 211 256 261 274 274 283 286 306 312 326 nan 357 347 341 348 34 106 81 91 110 127 150 155 152 145 139 129 119 104 64 349 332 324 323 323 328 330 331 332 334 334 333 334 336 337 338 338 338 338 337 337 336 334 333 331 330 328 327 326 324 322 321 320 320 319 317 316 315 315 315 314 314 314 314 315 315 315 316 316 316 316 316 316 316 316 315 314 313 313 312 312 312 311 311 311 310 310 310 310 310 309 308 308 308 307 307 307 307 306 305 305 305 305 305 304 304 303 304 303 303 302 301 301 300 300 299 298 298 298 298 297 297 297 296 295 295 295 294 294 295 294 293 328 329 329 330 332 334 335 336 337 338 338 339 339 339 338 338 338 338 338 337 337 337 337 336 335 334 333 333 333 333 332 330 328 326 326 326 325 326 327 329 330 331 331 331 331 331 333 333 333 333 334 335 335 336 337 336 335 335 335 335 335 335 335 335 334 333 333 333 334 334 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 333 333 333 333 333 333 332 332 331 331 331 330 330 329 329 328 327 326 325 325 325 325 325 324 324 325 325 324 324 324 324 324 325 326 326 327 330 331 330 328 327 327 328 330 331 331 332 331 331 332 334 335 336 336 336 336 336 337 338 338 338 339 339 340 341 342 342 341 341 341 342 343 344 344 343 343 343 344 345 348 348 348 348 348 348 348 348 349 350 349 347 344 343 344 345 345 345 343 341 340 340 340 338 336 335 334 332 331 330 328 326 325 324 321 319 317 316 315 313 313 315 314 313 311 310 308 307 308 307 307 305 303 301 299 297 294 291 289 288 287 286 285 283 281 279 277 276 275 273 273 273 272 272 272 272 272 273 273 274 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 288 289 291 293 295 297 299 301 301 303 306 306 307 309 311 312 312 312 312 314 314 315 315 314 314 314 315 315 314 314 313 313 313 312 311 311 311 310 310 311 310 310 310 310 310 310 309 309 308 308 308 308 307 306 306 304 303 302 302 301 299 298 297 295 293 291 290 289 288 287 284 280 276 272 269 260 230 208 202 174 154 140 134 125 119 117 114 113 112 109 106 105 104 103 102 102 102 102 102 102 102 102 102 102 101 98 99 98 95 92 90 87 83 82 78 78 78 79 79 81 79 77 77 79 81 85 88 91 91 89 84 84 86 85 86 88 89 89 89 90 92 92 93 94 98 99 101 105 109 112 114 116 118 121 124 131 136 140 141 143 144 146 149 149 150 152 154 157 158 158 162 165 167 169 166 166 167 166 165 162 161 160 159 158 159 158 157 158 159 159 159 159 159 160 160 161 161 161 160 160 160 160 160 159 159 159 159 160 160 160 161 162 162 163 163 163 163 162 162 163 162 162 161 159 158 157 156 154 154 153 153 153 151 151 149 148 148 146 144 143 142 141 141 141 141 142 142 143 143 144 144 144 144 144 144 143 142 141 140 139 138 139 138 137 137 136 138 139 138 136 132 124 118 118 116 114 111 109 129 148 155 151 143 130 155 133 102 87 293 324 343 345 337 326 331 332 316 306 299 289 274 270 275 261 214 195 186 155 170 190 218 253 286 286 287 289 296 312 322 327 337 341 339 345 5 37 94 84 80 94 118 138 147 148 148 143 142 134 111 71 355 334 329 326 327 330 331 331 332 333 332 332 334 335 337 338 338 338 338 337 337 336 335 333 332 331 329 328 326 324 323 322 321 320 319 318 317 316 315 316 315 315 315 315 315 316 316 316 316 317 317 317 317 317 316 316 315 314 313 313 313 313 312 311 311 311 311 311 311 310 309 309 309 309 308 308 308 307 307 306 306 306 306 306 305 305 305 305 305 304 303 302 302 302 301 300 299 299 298 298 298 298 297 296 296 296 295 295 295 295 294 294 329 329 330 331 333 334 336 337 337 338 339 339 338 338 338 338 338 338 338 338 337 336 336 335 333 333 333 332 332 331 330 329 327 327 327 327 328 328 329 330 332 333 332 332 332 331 332 332 331 332 333 333 333 334 335 335 334 334 334 334 334 334 335 334 333 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 331 331 331 331 330 329 329 329 327 326 326 326 325 325 326 326 325 325 325 325 324 324 325 325 326 327 327 329 331 332 330 329 329 329 329 330 331 332 332 333 333 334 334 337 338 339 339 338 338 338 339 340 340 340 341 341 342 343 344 343 342 342 343 344 345 345 345 345 345 346 347 350 350 351 350 349 348 348 350 350 351 351 350 348 346 347 348 347 346 344 342 341 340 340 339 338 337 335 333 332 330 329 327 326 324 322 323 321 319 317 317 316 316 315 314 312 311 310 310 310 309 307 306 305 303 301 298 296 294 292 290 288 287 285 283 282 280 278 277 276 275 274 273 272 272 272 272 272 273 273 274 274 275 276 277 278 279 280 281 282 283 284 284 285 287 288 289 290 293 295 297 298 299 301 303 305 307 307 308 311 312 313 313 313 314 315 315 315 315 315 315 315 316 316 315 315 314 314 313 312 312 312 311 311 311 312 311 311 311 311 311 310 309 309 309 309 308 309 308 307 306 305 305 304 303 301 300 298 297 295 293 291 290 290 288 286 282 277 272 266 260 251 248 219 198 175 161 145 133 127 122 121 120 117 113 112 111 108 106 104 104 104 104 104 104 104 103 103 104 105 104 103 101 99 101 97 94 90 87 87 86 83 84 87 86 84 81 79 79 80 81 85 91 94 95 94 92 93 98 95 95 93 93 92 93 93 93 93 94 95 103 106 107 109 112 114 117 121 123 127 130 135 141 145 147 148 149 151 152 152 152 152 152 154 153 154 157 159 162 164 161 161 161 161 161 159 158 157 157 156 156 155 155 155 156 157 157 158 158 159 159 160 160 160 159 159 159 160 160 159 159 159 158 159 159 159 159 160 161 163 163 164 163 163 163 163 163 163 162 160 158 157 157 156 154 152 152 152 150 150 149 149 148 146 144 143 142 141 141 141 141 141 142 143 143 144 144 144 144 144 144 143 143 142 142 141 140 141 140 140 139 140 141 142 141 138 135 129 125 123 109 112 121 116 136 162 164 167 169 168 170 156 134 81 313 344 349 348 324 312 324 326 305 300 296 282 272 284 291 298 308 302 261 71 149 156 243 263 311 317 302 297 303 313 324 335 339 341 343 355 25 43 64 68 80 87 109 139 143 140 147 142 138 134 118 78 357 338 336 333 331 331 331 331 332 332 331 332 333 334 336 337 337 337 337 337 337 336 335 334 333 331 330 328 326 325 324 323 322 321 320 319 318 317 317 317 316 316 315 315 316 316 316 316 317 317 317 317 317 317 317 316 316 315 315 314 314 313 313 312 312 312 312 312 311 310 310 310 310 310 309 308 308 308 307 307 307 307 306 307 306 306 306 305 305 305 304 304 303 303 302 301 300 299 299 299 298 298 297 296 296 296 296 296 296 295 295 294 330 330 331 332 334 335 337 337 338 339 339 338 338 338 338 338 338 338 338 337 336 336 335 334 333 332 331 331 330 329 327 327 326 326 327 329 330 331 332 333 333 332 331 332 331 331 331 331 333 334 333 332 332 333 334 335 335 334 334 334 334 334 335 334 333 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 334 333 333 333 333 334 334 334 333 333 333 332 332 332 331 331 331 331 330 329 329 329 328 327 327 326 326 326 327 327 326 326 326 325 325 326 327 328 328 328 330 332 332 331 331 331 331 331 331 333 334 335 335 336 336 336 338 340 340 340 340 339 339 340 341 342 342 342 343 343 344 345 345 344 344 345 345 346 347 348 349 349 349 349 352 352 353 352 351 350 349 350 351 352 352 351 349 348 348 350 349 346 344 342 341 341 341 341 340 338 336 334 333 331 329 328 326 326 324 325 323 321 320 319 318 316 315 314 313 313 313 312 311 309 308 307 306 304 302 301 301 298 295 292 289 287 285 283 282 280 278 278 277 275 274 273 272 272 272 272 273 273 273 273 274 276 277 278 278 280 280 281 282 283 284 285 286 287 289 291 292 295 297 297 298 300 303 304 306 308 309 310 313 314 314 314 315 315 316 317 316 316 316 316 316 317 316 316 315 314 314 314 313 313 313 312 312 312 313 313 313 312 312 311 312 311 311 310 310 310 310 309 308 307 307 306 304 303 302 301 299 297 295 294 293 291 288 286 284 281 273 267 260 258 248 237 207 190 171 158 145 136 126 123 123 121 119 116 114 113 110 108 106 106 106 106 106 106 105 104 104 107 108 107 106 105 104 105 102 98 95 94 91 93 92 91 90 88 85 85 86 86 85 86 88 91 96 98 98 99 99 101 101 97 97 95 94 94 94 94 95 96 100 104 107 109 111 113 115 119 123 127 131 136 140 144 149 151 153 152 153 155 156 155 154 154 154 154 152 153 155 156 159 157 155 155 156 157 157 155 154 154 154 154 154 154 154 155 156 157 157 157 158 159 159 160 159 158 159 159 159 159 158 158 158 158 157 158 157 157 157 159 161 163 164 163 163 163 163 163 163 163 161 159 159 158 157 154 153 151 151 150 149 149 148 147 146 144 143 142 141 141 141 141 141 142 143 143 144 144 145 145 145 145 144 144 144 144 143 142 143 143 143 143 143 144 146 145 141 138 134 133 134 135 146 157 146 148 173 177 179 179 180 173 157 142 102 14 358 3 340 305 298 313 311 292 291 286 263 310 1 299 304 308 298 303 326 357 348 319 319 326 322 313 308 309 315 319 321 322 330 345 6 35 32 41 46 68 77 88 135 142 142 138 137 131 128 120 81 29 5 343 337 335 332 331 332 333 332 332 332 333 334 335 335 336 336 336 336 336 336 335 334 333 331 329 328 327 325 325 324 323 321 321 320 319 319 318 317 317 316 316 316 316 317 317 317 317 317 318 318 318 318 317 317 317 316 316 315 314 314 313 313 313 312 312 312 312 311 311 310 311 310 310 309 309 308 308 308 308 307 307 307 307 307 307 306 306 306 305 305 304 303 303 302 300 300 300 300 299 298 297 297 296 297 297 297 296 295 295 295 330 331 332 333 335 336 338 338 338 339 339 338 338 338 337 337 337 337 336 336 335 334 334 333 332 330 329 328 327 327 327 326 327 328 329 330 332 332 333 333 332 330 330 331 331 332 333 332 334 336 335 332 332 334 335 336 335 335 334 334 334 334 334 334 332 332 331 332 332 333 333 334 333 332 332 333 333 333 333 333 333 334 334 333 333 333 333 333 334 334 334 334 334 334 334 334 334 334 333 333 332 332 332 331 331 331 331 330 329 330 329 329 328 327 327 327 327 328 328 328 328 328 328 327 328 329 329 329 329 330 332 333 333 333 333 333 333 333 335 336 337 337 337 337 338 340 341 341 341 341 341 341 342 343 344 344 344 344 345 346 347 346 346 346 347 347 347 350 351 352 352 352 352 353 354 354 355 353 352 350 351 352 352 352 351 350 349 350 350 349 347 345 343 342 342 343 342 341 339 337 335 333 332 330 328 328 327 326 326 324 322 321 320 318 317 316 315 314 314 314 313 311 309 309 309 307 305 304 304 302 300 297 293 290 288 285 283 282 281 280 279 277 275 275 274 273 273 272 273 274 274 274 275 276 277 278 279 279 281 281 282 282 284 285 286 287 288 290 291 294 295 297 299 300 301 305 307 309 311 312 312 314 315 315 316 316 317 318 318 318 318 318 318 317 317 317 316 316 315 315 315 315 315 314 313 313 314 314 314 314 313 312 312 312 312 312 312 312 311 311 310 310 309 308 307 305 304 303 302 300 298 297 296 294 291 288 285 282 279 270 262 260 254 241 226 199 179 167 154 145 139 131 127 124 121 119 117 116 114 112 110 109 108 108 109 109 108 107 106 106 112 111 110 108 108 106 108 107 105 102 101 99 102 101 94 89 87 87 90 94 95 94 94 93 97 102 101 102 101 102 101 98 97 94 94 93 94 95 96 97 99 101 103 105 108 110 113 116 120 124 129 134 139 143 145 150 152 154 156 157 157 159 159 157 156 155 155 153 151 151 151 152 149 149 149 151 152 153 152 152 151 152 152 153 154 154 155 155 156 156 157 158 158 158 159 159 158 158 158 158 157 157 157 156 156 156 156 156 156 156 157 158 160 162 161 162 163 163 163 163 163 162 161 161 160 158 155 153 151 150 150 149 148 148 147 146 144 143 143 142 141 141 141 141 142 142 142 143 144 145 146 146 146 145 146 146 146 145 144 145 146 146 147 147 148 148 149 146 141 140 137 135 140 168 192 202 187 185 184 183 184 180 158 137 129 132 124 103 81 281 289 300 300 299 288 280 289 338 11 3 334 325 308 302 312 324 339 343 334 321 315 321 333 326 316 314 314 316 315 316 339 6 15 13 22 34 52 71 76 103 123 138 144 136 125 123 121 98 86 12 347 339 335 333 331 335 334 333 333 333 333 333 334 334 334 334 335 335 335 335 335 334 332 330 329 328 327 326 325 324 323 322 321 320 320 319 318 318 317 317 317 317 317 317 317 318 318 318 318 319 319 318 318 317 317 317 317 316 315 315 314 314 314 313 313 313 312 312 312 311 311 311 310 310 309 309 309 309 308 308 308 308 308 308 307 307 307 307 306 306 305 304 303 303 302 301 300 300 299 299 298 298 298 298 298 297 297 296 296 296 330 331 332 334 335 337 338 339 339 339 339 338 338 338 337 337 337 336 335 334 334 333 333 332 331 329 328 328 327 326 326 327 328 330 331 332 333 333 333 332 331 330 330 331 332 333 335 336 336 337 337 336 335 336 337 337 336 335 334 333 333 333 334 333 332 331 331 331 332 332 333 333 333 332 332 333 333 333 333 333 333 333 334 334 334 333 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 332 332 331 331 330 330 330 330 329 328 327 327 328 329 329 330 330 330 330 329 330 330 330 330 330 331 333 336 336 335 334 334 335 335 337 338 338 338 338 338 338 340 342 343 343 343 343 342 344 345 346 346 346 346 347 348 349 348 348 349 349 349 349 353 353 353 354 354 354 354 356 356 356 355 354 352 352 352 353 353 352 351 350 351 351 350 347 346 345 344 344 345 344 343 340 337 335 333 333 332 331 330 328 327 327 325 322 321 320 319 318 318 317 315 314 314 314 312 310 310 310 309 308 306 304 302 300 298 294 291 289 286 287 285 283 282 280 277 277 276 276 275 274 273 274 274 275 276 277 278 278 279 280 280 281 282 283 283 285 286 287 288 289 290 292 294 296 298 301 303 304 307 310 312 313 314 315 315 316 316 317 317 318 319 319 319 319 319 319 318 317 318 317 317 316 316 316 316 316 315 315 315 315 316 315 315 315 314 314 313 313 314 314 313 312 312 312 312 311 310 308 307 306 304 302 301 300 298 296 294 291 287 284 280 276 270 262 257 248 232 214 185 170 160 152 145 142 134 128 125 122 120 119 117 116 114 113 112 111 110 113 113 111 110 110 111 115 114 111 110 109 109 111 109 110 109 108 107 110 109 102 96 93 93 96 102 101 102 103 104 104 110 109 108 104 101 101 102 100 97 96 95 95 97 99 99 99 100 102 104 106 108 112 116 120 125 130 135 139 143 146 149 154 157 157 159 160 162 162 160 159 157 156 155 151 150 148 147 145 143 145 146 147 149 149 147 148 149 151 152 153 154 154 155 155 156 157 158 158 158 158 158 158 157 157 156 156 156 155 154 155 155 155 155 156 155 155 156 157 157 158 160 162 163 163 163 163 163 163 162 161 159 157 154 152 151 150 148 148 147 146 146 145 144 143 142 142 141 141 142 142 142 142 143 144 145 146 147 147 147 148 148 147 147 146 146 147 150 150 151 151 153 156 150 149 146 142 136 138 176 214 211 204 193 187 185 181 172 152 128 120 112 129 137 125 242 291 293 293 297 291 283 294 323 350 354 343 324 303 300 310 327 341 344 335 319 314 322 341 336 333 323 318 319 318 313 327 352 337 345 2 19 34 46 61 72 88 115 133 133 124 130 131 130 91 20 347 339 336 335 335 335 335 334 333 333 333 333 333 333 334 334 334 334 334 334 334 333 331 330 329 328 327 326 325 324 323 322 322 322 321 320 319 318 318 318 318 317 317 317 318 318 318 318 319 319 319 319 319 319 319 318 317 317 316 315 315 315 315 314 314 313 313 313 312 312 311 311 311 310 310 310 310 310 309 309 309 309 309 308 308 308 307 308 308 307 306 305 304 303 303 303 301 301 300 300 299 299 299 298 298 297 297 297 296 297 330 331 333 334 336 337 338 339 339 339 338 338 338 338 337 337 336 335 334 333 333 332 331 330 330 328 327 327 327 327 327 328 329 331 332 333 333 332 332 332 331 331 331 332 333 334 336 337 336 337 341 342 340 337 337 337 336 336 334 333 332 332 333 333 332 331 331 331 331 332 333 333 333 332 332 332 333 333 333 333 333 333 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 332 331 331 331 331 330 330 329 328 329 331 331 332 332 332 332 331 332 332 332 333 333 334 335 338 338 337 336 337 337 337 339 340 340 340 340 340 341 342 344 344 345 344 344 344 345 347 347 348 348 348 349 349 351 350 350 350 351 351 352 355 356 356 356 356 356 356 358 358 357 357 356 355 354 354 354 354 353 352 352 352 351 350 349 348 347 345 345 346 346 344 341 338 335 335 335 335 333 332 330 329 327 326 324 322 321 321 320 320 319 317 316 316 315 313 311 312 312 311 310 307 305 305 303 299 295 293 292 289 291 289 287 284 282 279 279 278 277 276 276 276 275 275 276 278 278 279 280 280 280 281 280 282 284 284 285 287 288 289 290 291 293 295 297 300 303 305 305 309 312 314 315 316 316 316 316 317 319 319 320 320 321 321 321 320 319 318 318 319 318 317 317 317 317 318 317 317 317 317 316 316 317 317 317 316 315 315 315 315 315 315 314 314 314 314 313 311 310 308 307 306 305 304 302 299 297 295 292 288 283 280 276 269 259 251 236 219 200 176 162 154 151 145 139 133 128 125 123 122 120 119 119 118 116 115 114 113 116 115 114 114 114 115 116 114 112 110 110 110 111 112 112 112 114 115 116 115 110 106 105 102 104 111 109 109 110 112 113 120 118 114 109 104 102 107 108 105 106 103 99 100 102 101 101 101 101 102 106 109 112 116 120 124 128 132 135 140 145 149 154 157 159 161 161 163 162 162 161 160 158 156 153 151 147 145 143 142 141 142 143 144 145 143 145 147 149 151 152 151 153 154 155 156 157 157 158 158 158 158 158 157 156 156 155 155 155 154 153 154 154 154 155 154 154 154 155 156 157 158 160 162 163 163 163 163 163 162 161 160 158 156 154 152 150 149 147 146 146 146 145 145 143 143 142 142 141 142 142 142 143 144 144 146 147 147 147 148 148 149 149 149 148 149 150 153 153 154 156 156 159 159 158 153 148 142 131 139 228 218 206 192 191 189 174 160 146 134 99 99 135 138 138 204 232 277 294 297 294 294 303 325 332 338 333 312 300 297 310 328 338 336 333 335 317 319 335 333 332 328 323 322 325 319 318 319 326 337 353 10 25 41 56 72 86 100 114 119 124 136 139 139 114 9 349 341 339 337 336 335 334 334 333 333 333 333 333 333 333 333 333 333 332 332 332 331 329 329 328 327 327 326 325 324 323 323 322 322 321 320 320 319 318 319 318 318 318 318 318 319 319 319 319 320 320 320 319 319 319 319 318 317 317 316 316 316 315 315 314 314 314 314 313 313 312 312 312 312 311 311 311 310 310 310 310 310 309 309 309 309 309 309 309 308 307 306 306 306 305 304 302 301 301 301 300 300 299 299 298 298 298 297 297 297 331 332 333 334 336 337 338 339 339 339 338 338 338 337 337 336 335 334 333 332 331 331 330 329 329 328 327 327 328 328 329 330 331 332 333 332 332 332 332 331 331 331 331 332 333 334 335 336 335 337 340 342 341 338 336 336 337 336 334 333 332 331 332 332 331 331 331 331 331 331 332 333 332 332 332 332 332 332 333 332 332 333 333 334 333 333 333 334 334 334 334 334 334 334 334 334 335 335 335 335 334 334 335 335 335 334 333 332 332 332 332 332 332 332 331 330 331 332 333 334 334 334 334 333 333 334 335 336 336 337 337 338 340 340 340 341 341 341 340 342 343 343 344 344 343 343 345 346 346 346 346 346 347 348 349 349 350 350 350 351 353 353 352 352 354 354 355 357 358 358 358 357 358 358 359 358 357 357 357 357 356 356 356 354 353 353 352 352 352 351 350 349 347 346 346 346 346 344 341 340 338 337 337 337 336 334 332 330 328 328 326 325 324 323 322 323 323 321 319 319 318 315 314 315 314 314 314 311 308 309 306 301 297 295 294 292 292 291 289 287 284 282 281 280 280 279 279 278 276 277 278 279 280 280 281 281 283 283 283 283 284 285 286 288 290 290 291 292 293 297 299 303 305 306 307 310 313 314 315 316 317 316 318 319 320 321 321 322 322 322 322 321 320 320 320 320 319 319 318 318 318 318 319 319 319 318 318 318 319 319 318 318 317 316 317 317 317 317 317 316 316 316 315 314 312 311 310 311 309 307 305 301 298 297 293 290 285 282 278 269 253 234 215 194 182 171 160 150 146 142 136 132 128 125 123 122 122 121 120 120 119 119 118 117 116 117 117 117 117 117 117 114 113 112 112 111 112 113 115 116 119 119 118 116 114 112 109 110 111 116 125 123 122 124 122 124 121 118 114 110 108 112 113 114 113 110 106 105 106 105 104 104 104 104 108 110 113 117 120 123 125 129 133 138 143 148 151 155 158 159 161 162 161 162 161 161 159 157 155 152 148 144 143 140 139 138 138 139 140 142 142 144 147 149 150 150 152 154 155 156 158 158 158 158 158 159 158 157 157 156 155 155 154 153 152 152 152 153 154 153 153 154 154 155 156 157 159 161 162 162 162 162 163 162 161 160 159 159 157 154 151 149 148 147 146 145 145 144 143 143 142 142 142 142 142 143 143 144 145 146 147 147 148 148 149 149 150 150 150 151 151 155 156 158 159 161 162 164 163 160 157 152 151 289 330 293 216 190 194 211 177 173 130 119 56 73 117 138 144 157 196 272 290 295 298 303 309 313 318 325 321 304 299 296 308 311 329 328 349 350 320 324 327 329 328 326 324 322 326 327 326 325 324 336 353 7 20 23 46 75 91 98 110 119 121 139 148 149 131 5 351 344 340 337 336 336 335 334 334 334 333 333 333 333 333 333 333 332 331 331 330 330 328 327 327 326 326 325 324 324 324 323 323 322 321 321 320 320 319 319 319 318 318 318 319 319 319 320 320 320 320 320 320 320 320 319 319 318 318 317 317 316 316 315 315 315 315 314 314 313 313 312 313 312 312 311 311 311 311 311 310 310 310 310 310 310 310 310 309 309 308 307 307 306 306 305 304 302 301 302 301 301 300 299 299 299 298 298 297 298 332 332 334 335 336 337 338 338 339 338 338 338 337 337 336 335 335 333 332 331 331 330 329 328 328 327 327 328 329 330 331 332 332 333 333 332 332 331 331 331 331 331 331 331 332 333 335 335 335 335 335 338 339 337 336 336 337 335 334 332 330 330 331 331 331 330 330 330 330 331 332 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 333 334 334 334 335 335 335 334 334 335 335 335 335 335 335 335 336 336 335 334 333 332 332 332 333 333 333 333 333 333 333 334 335 336 336 336 336 335 335 337 337 337 338 338 339 340 342 342 343 344 344 343 343 343 344 345 346 346 346 345 347 349 349 349 349 348 348 349 351 351 352 352 351 352 354 356 355 355 356 357 357 359 359 358 358 358 358 359 359 359 358 358 358 358 358 357 356 355 354 353 353 353 352 352 351 349 348 347 346 346 345 343 343 342 340 339 339 339 337 336 334 332 330 330 331 329 327 326 325 326 327 325 323 322 321 319 318 318 317 318 318 315 311 309 306 303 299 298 296 294 293 292 291 289 286 283 281 282 282 282 281 279 278 279 280 281 282 282 283 283 284 286 286 286 286 287 288 292 293 292 293 295 296 300 303 306 307 308 308 309 313 315 317 317 317 317 319 320 321 322 322 323 323 323 323 322 322 321 321 321 321 321 320 320 320 320 321 321 321 321 320 320 321 321 320 319 319 318 319 320 320 320 319 318 318 319 318 317 316 315 314 314 314 311 309 305 302 297 297 297 291 284 275 265 237 199 181 171 164 163 153 143 139 137 134 131 127 124 124 124 123 122 121 123 122 122 121 121 121 121 119 118 118 117 116 115 114 115 115 115 115 116 118 120 121 119 117 116 116 115 116 118 121 125 138 140 142 137 131 126 123 121 118 114 113 115 116 117 116 115 112 110 112 110 111 109 108 107 112 115 117 119 121 121 126 130 134 138 142 146 149 150 152 155 159 160 161 160 160 160 159 158 156 152 149 145 143 139 138 138 135 135 136 139 139 142 145 146 148 149 152 154 156 157 158 158 159 159 159 159 158 158 158 156 156 155 154 153 152 151 151 151 152 151 152 153 154 154 156 157 157 158 159 161 161 161 161 161 161 161 160 159 158 155 152 150 148 148 146 145 145 144 143 143 142 142 142 142 143 143 144 144 145 146 147 147 148 149 149 150 151 151 152 153 154 157 159 161 161 163 165 167 168 167 166 168 186 213 274 266 246 201 203 240 253 267 327 72 60 87 115 129 136 143 178 257 281 290 298 305 310 318 307 324 309 302 298 297 301 312 325 311 323 331 326 325 324 323 322 322 321 318 318 318 325 332 334 338 342 344 350 6 35 71 100 102 113 118 129 150 156 154 148 53 4 347 341 338 337 336 335 335 334 334 333 333 333 333 332 333 332 331 331 330 329 328 327 326 326 325 325 325 324 323 323 323 322 322 322 321 321 321 320 320 319 319 319 319 319 319 320 320 320 320 321 321 321 321 320 320 320 319 319 318 317 317 317 316 316 316 315 315 315 314 314 313 313 313 312 312 312 311 312 311 311 311 310 310 311 311 311 310 310 310 309 309 308 307 307 306 305 305 304 303 302 301 300 300 300 299 299 299 298 298 333 333 334 335 336 337 337 338 338 338 337 337 337 336 335 334 333 332 331 330 330 330 329 328 327 327 329 330 330 331 332 333 333 333 333 332 332 331 332 332 331 331 331 331 332 333 334 334 335 334 333 334 336 337 336 335 335 334 333 331 330 330 329 330 330 329 329 329 329 330 331 331 331 331 331 332 332 332 332 332 332 332 333 333 333 333 333 333 334 335 335 335 335 335 335 336 336 336 336 337 337 336 336 336 336 335 334 333 333 333 334 335 335 335 335 335 335 335 337 337 338 338 337 337 337 339 339 339 339 339 340 341 344 345 345 345 345 344 344 345 346 348 349 348 348 348 350 352 352 352 352 352 352 352 355 354 355 354 354 355 356 358 358 358 359 359 358 359 359 359 358 358 358 359 359 360 360 359 360 359 359 358 356 355 355 355 355 354 354 353 352 350 349 348 347 347 347 345 344 343 342 340 340 341 340 338 336 334 333 334 334 333 331 329 329 329 329 330 328 327 325 323 321 321 321 321 320 317 313 311 306 306 303 300 298 295 295 294 292 290 288 287 285 284 284 284 283 282 280 282 284 284 284 285 285 286 287 291 289 291 291 291 292 297 298 297 297 298 299 301 306 309 310 310 310 311 315 317 318 318 319 319 320 322 322 323 324 324 324 324 324 324 323 323 323 322 323 323 323 322 322 322 323 324 323 323 323 322 323 323 322 322 321 321 321 323 323 322 322 321 320 319 322 321 322 320 319 316 320 317 315 311 307 303 308 306 296 285 273 252 194 155 155 152 150 147 142 136 135 132 131 129 128 127 125 124 123 123 123 125 125 124 124 124 123 123 121 120 119 117 116 115 115 116 117 117 117 118 122 124 123 122 120 117 123 124 126 128 132 135 138 139 139 137 131 127 125 124 123 122 121 119 120 123 122 121 119 116 117 119 116 114 112 111 117 119 121 123 123 124 129 132 135 137 140 144 144 145 149 153 156 158 160 158 158 158 159 158 156 153 150 146 143 140 142 139 137 135 135 136 137 139 140 142 145 149 152 154 156 157 158 159 160 161 160 161 159 159 160 158 157 156 154 154 152 152 151 150 150 150 150 152 153 154 155 155 155 156 157 158 160 160 160 160 160 160 160 159 158 156 154 151 150 149 147 145 144 144 143 143 142 142 142 142 143 143 144 145 145 145 146 147 149 149 150 150 151 152 153 155 156 158 161 163 165 166 168 172 175 175 176 178 183 216 261 253 266 201 210 227 251 271 291 343 71 104 116 122 130 143 171 232 268 285 291 300 302 294 293 313 304 296 295 298 301 315 320 304 308 312 317 323 323 321 317 318 316 314 310 308 313 319 326 334 327 330 333 342 1 48 107 119 118 123 141 160 167 161 154 145 127 355 344 341 339 338 336 336 334 334 333 333 332 332 332 332 332 331 330 329 328 328 327 326 324 324 324 324 323 323 323 322 322 322 322 322 321 321 320 320 320 320 320 319 320 320 321 321 321 321 321 322 322 321 321 320 320 320 319 319 318 318 318 318 317 316 316 315 315 315 315 314 314 313 313 313 312 312 312 312 312 312 311 312 312 312 312 311 311 310 310 310 309 308 308 307 307 306 305 303 302 301 300 300 300 300 299 299 299 298 334 335 336 336 336 336 337 338 338 338 337 336 336 335 334 333 332 331 330 330 330 330 328 328 328 328 330 331 332 332 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 332 332 332 332 332 331 332 334 335 334 333 334 333 332 332 331 330 329 329 329 328 328 328 328 329 330 330 330 330 330 331 331 331 331 331 331 332 332 332 332 333 333 333 334 335 335 335 335 335 335 337 337 337 337 337 337 337 336 337 337 336 335 334 335 335 336 337 337 337 337 336 337 337 339 339 340 340 339 340 339 341 341 341 341 342 343 344 347 347 346 346 345 345 345 347 349 350 351 352 352 352 353 354 355 355 355 356 356 356 358 358 357 357 357 357 358 359 359 360 0 360 359 359 359 359 359 359 359 359 359 360 360 0 0 360 359 358 357 356 356 356 356 355 354 354 353 352 350 350 349 348 349 347 346 346 345 344 342 343 342 340 340 339 337 337 338 336 335 334 333 332 333 334 333 331 329 326 323 322 325 325 323 319 315 314 311 308 305 303 302 299 297 296 294 293 292 290 288 287 288 288 287 285 285 285 288 290 289 289 290 291 292 295 296 296 296 297 297 301 302 301 302 302 303 306 310 312 313 313 314 315 318 320 320 320 320 321 322 324 324 325 325 326 326 325 326 326 325 325 325 324 326 326 325 325 324 324 326 326 326 325 325 324 325 326 325 325 324 324 324 325 326 326 325 324 324 323 327 327 326 325 324 323 326 326 323 321 320 316 320 325 317 297 237 183 146 131 130 133 134 136 136 131 130 129 128 128 128 126 126 125 124 124 125 126 126 126 126 126 125 124 123 122 120 118 117 116 116 118 119 119 119 120 123 124 125 125 122 121 128 131 133 135 136 137 137 136 134 132 130 128 129 133 133 133 132 130 129 133 131 130 127 126 124 127 123 120 118 117 121 126 127 127 128 128 132 135 137 138 138 140 141 143 145 149 154 157 159 158 157 157 157 158 157 154 151 148 148 145 144 142 139 137 135 135 136 137 138 140 144 147 150 153 156 157 158 159 161 162 162 162 161 160 162 161 159 157 155 154 153 152 151 151 150 149 149 150 151 153 153 153 153 154 155 157 158 159 157 158 158 159 159 159 158 157 156 154 152 150 148 146 144 143 143 143 142 142 142 142 143 143 144 143 144 145 146 147 148 149 150 150 151 153 154 156 158 160 162 166 168 170 172 176 183 184 185 185 187 212 233 236 227 211 213 243 263 288 336 34 82 97 115 129 140 149 169 222 262 276 281 291 303 297 295 304 305 295 294 294 304 306 308 305 307 307 309 314 317 317 314 313 313 315 309 306 307 307 310 317 318 325 328 330 343 13 80 103 123 138 156 170 183 174 174 160 133 7 350 344 341 341 338 336 334 333 332 332 332 331 331 331 331 331 330 329 328 327 326 325 323 323 323 322 323 322 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 320 321 321 322 322 322 322 322 322 322 321 321 321 320 319 319 319 318 318 318 317 316 316 317 316 315 315 314 314 314 314 313 313 313 313 313 312 312 312 313 313 312 312 311 311 311 311 310 310 309 308 308 307 305 304 303 302 302 300 300 300 299 299 298 298 334 335 336 337 336 337 337 338 338 337 336 335 335 334 333 332 332 331 329 329 330 329 328 328 329 329 331 332 332 332 333 333 332 332 331 331 332 332 332 331 331 331 331 331 331 331 331 331 330 331 333 333 334 333 331 331 333 332 333 333 332 330 329 328 327 326 326 326 327 328 328 329 329 329 329 330 330 330 330 330 331 331 331 332 332 332 333 334 334 335 335 335 335 335 336 337 337 337 337 338 338 337 337 337 337 337 336 336 336 337 338 339 339 339 338 338 339 339 341 341 342 342 342 342 342 344 344 345 346 346 347 347 349 348 348 347 347 347 347 349 351 352 353 354 354 354 355 356 356 357 359 0 1 0 0 360 359 359 359 359 359 0 360 360 1 1 360 360 0 1 1 1 0 360 360 359 360 0 360 359 358 358 358 357 357 356 356 355 355 355 354 352 351 351 351 350 350 349 349 348 347 346 345 345 345 345 343 341 340 340 340 340 339 338 337 336 337 339 337 335 332 330 327 327 330 329 326 322 322 317 316 312 308 307 306 303 300 300 301 299 297 295 293 292 293 293 293 292 292 292 293 298 297 297 298 298 297 303 303 303 303 303 302 305 307 307 307 307 308 310 313 316 317 318 319 319 320 323 322 322 322 322 323 324 327 327 327 328 327 327 328 328 328 328 327 327 328 328 328 327 327 327 328 328 328 327 327 327 326 327 328 328 328 327 327 327 330 330 330 329 328 329 333 333 332 332 331 329 335 337 337 336 335 333 343 5 31 76 112 125 127 120 123 125 127 128 130 127 127 126 126 126 126 126 126 125 125 125 126 126 127 126 126 126 126 125 124 123 121 120 118 116 118 120 121 121 120 121 123 125 126 125 124 126 131 133 136 137 138 138 141 142 140 139 137 136 140 145 144 143 141 139 136 139 139 138 135 135 131 136 134 131 129 127 128 135 136 135 135 134 136 139 140 140 140 140 141 143 144 147 151 155 156 157 159 157 156 157 156 154 153 152 150 148 145 144 143 141 139 137 138 139 139 141 143 145 149 151 151 155 158 160 161 163 165 165 165 164 163 163 162 160 157 155 154 154 153 151 150 149 148 148 149 150 151 151 151 152 153 155 156 156 155 156 157 158 159 159 158 158 157 155 153 151 149 147 145 145 143 142 142 142 142 142 143 142 143 143 144 145 146 146 148 148 149 150 151 153 155 157 159 161 163 168 171 175 177 181 187 189 189 189 191 207 227 237 237 239 243 250 269 312 360 40 79 95 144 154 156 151 162 205 251 255 272 283 290 287 289 292 292 291 292 295 299 304 305 303 304 304 307 309 313 313 312 312 311 313 310 310 308 307 308 307 313 322 330 334 343 0 39 72 122 157 173 186 202 206 182 157 126 29 355 347 345 342 338 335 333 332 331 331 331 330 330 330 330 330 330 328 328 327 325 324 322 322 322 321 321 321 321 322 322 322 322 321 321 321 321 321 320 320 320 320 320 321 321 322 322 322 322 323 323 323 323 322 322 321 321 320 320 320 319 319 318 318 317 317 317 317 316 315 315 315 315 315 314 314 313 313 313 313 313 313 313 313 313 313 312 312 312 312 311 310 310 309 308 307 306 304 304 303 302 301 301 300 300 300 299 299 335 335 336 336 336 337 337 337 337 337 336 334 334 333 333 332 331 330 329 330 331 330 329 329 330 331 332 332 332 332 332 332 331 331 331 331 332 332 332 331 331 331 331 331 332 332 332 332 331 332 335 336 335 333 330 330 331 332 330 331 330 328 327 326 326 325 324 325 325 326 326 327 328 328 328 328 328 329 329 329 330 330 330 331 331 332 333 334 334 334 334 334 335 336 337 337 338 338 338 338 338 338 338 338 338 338 338 338 338 339 340 341 341 341 341 341 341 341 343 344 344 345 345 345 344 347 348 349 350 350 350 349 349 349 348 348 348 348 349 350 352 354 355 355 356 356 356 357 358 0 2 3 3 2 1 1 0 0 359 359 360 2 1 1 1 2 1 1 1 1 2 2 1 0 360 359 360 360 360 359 359 358 358 358 357 357 356 356 355 355 355 353 353 352 352 351 351 351 351 350 349 348 347 348 349 348 347 345 343 342 342 343 342 341 341 340 341 342 340 338 336 334 333 331 335 333 333 330 326 322 320 317 314 311 309 307 307 309 310 308 305 302 298 297 299 302 302 301 301 301 300 307 307 308 308 307 305 313 314 313 312 312 310 309 312 314 313 313 313 314 317 321 321 322 322 322 322 324 325 324 324 324 325 326 329 330 329 329 329 329 330 330 331 331 330 329 330 331 331 330 330 329 330 330 331 330 330 329 329 330 332 332 332 332 331 331 335 334 334 334 334 334 338 340 339 339 339 339 345 351 351 353 354 355 10 46 70 90 101 105 114 118 118 121 122 125 126 126 124 124 124 124 125 126 126 125 126 126 127 127 126 126 126 127 126 125 125 124 122 121 118 117 118 121 122 121 121 121 123 126 127 126 126 128 132 135 137 139 141 143 148 152 152 150 149 148 150 152 150 147 145 142 141 144 144 144 142 141 140 147 146 144 142 140 140 144 147 145 144 142 141 141 145 145 144 143 142 144 145 145 147 149 152 155 158 158 157 156 156 155 154 153 152 151 148 148 147 146 145 143 141 140 142 142 143 145 146 149 152 155 157 160 161 164 165 166 166 166 164 164 164 162 160 159 159 157 155 152 150 149 148 148 148 148 149 150 151 151 151 152 153 153 154 155 156 157 158 159 158 157 157 156 154 152 150 148 147 146 144 143 142 142 142 142 142 142 142 143 143 144 145 146 147 147 148 150 151 153 156 158 158 161 165 171 175 179 183 186 187 190 192 194 198 210 228 239 245 246 249 271 286 295 319 318 338 119 162 173 166 160 160 176 213 249 264 273 279 280 283 285 286 288 290 293 296 300 299 301 303 304 305 308 310 310 308 309 309 309 310 311 311 311 311 310 313 319 325 328 328 332 19 30 342 187 192 199 205 219 173 139 110 43 8 356 347 342 338 334 331 330 330 330 330 330 329 329 329 329 329 327 327 326 325 323 322 322 321 320 321 321 321 321 321 321 321 322 321 321 321 321 321 320 320 321 321 321 321 322 322 323 323 323 323 324 323 323 322 322 321 321 321 320 320 319 319 318 318 318 318 317 317 316 316 316 316 315 315 314 314 314 314 314 314 314 314 314 314 313 313 312 312 312 312 311 311 310 309 307 306 305 305 304 303 302 301 301 301 301 300 300 335 335 336 336 336 336 336 336 336 336 335 334 333 333 333 332 331 330 330 331 331 330 330 330 331 331 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 332 333 333 333 333 333 333 334 336 336 335 332 331 330 330 330 327 327 327 327 325 324 323 323 323 323 324 324 325 325 326 327 327 327 327 327 328 328 328 328 329 330 331 332 333 333 334 333 333 334 335 335 336 337 338 338 338 338 339 339 339 339 340 340 340 340 341 341 342 343 344 344 344 343 343 343 345 346 347 347 347 348 348 349 351 352 352 352 351 351 350 350 350 350 350 351 351 352 355 357 357 357 357 357 357 358 0 2 4 5 5 4 2 3 2 1 360 360 1 2 3 2 2 3 3 3 3 3 3 3 2 1 0 0 1 1 1 0 359 358 357 358 358 357 357 357 356 356 356 356 354 353 353 352 352 353 353 352 351 350 350 351 352 352 350 348 347 346 346 347 346 344 344 344 344 344 344 343 341 340 339 337 341 340 337 334 330 327 322 323 323 320 318 317 315 318 320 318 315 311 307 302 303 313 314 313 312 311 310 320 320 320 318 317 315 317 325 324 323 322 320 317 320 322 321 320 320 320 323 326 326 326 325 324 325 325 327 327 326 327 327 328 332 332 332 332 332 331 333 333 334 334 333 332 331 332 334 333 333 332 332 332 334 333 333 333 333 333 337 336 336 336 336 335 339 339 339 339 339 339 344 347 347 348 347 348 351 357 5 9 13 20 33 55 78 83 93 100 107 113 115 118 120 123 123 125 123 123 122 123 125 126 126 126 125 125 125 126 125 124 125 126 126 126 125 124 122 121 120 119 120 123 123 123 124 124 125 129 130 129 130 132 134 137 139 141 144 149 152 154 156 155 154 154 153 153 151 150 148 146 145 148 150 151 150 149 149 155 156 155 155 153 152 154 157 155 153 151 149 148 153 151 149 147 146 146 149 148 147 147 149 154 156 156 156 156 155 155 155 155 153 152 151 151 151 150 149 147 145 144 146 146 146 147 147 151 153 155 157 160 162 164 166 166 168 168 167 167 166 165 164 163 161 159 157 153 151 150 150 149 149 148 149 149 149 149 150 150 150 151 152 153 154 155 156 157 157 156 156 156 154 152 151 150 149 147 145 144 143 142 142 142 141 141 141 142 143 143 144 144 145 147 148 150 151 153 157 157 159 163 167 173 178 183 187 188 189 191 195 199 206 217 228 241 248 246 252 276 292 290 288 271 197 159 171 175 178 179 176 178 216 251 262 268 272 274 276 281 285 287 289 293 295 295 297 298 300 301 305 306 307 307 307 308 308 307 308 310 310 311 312 312 314 319 318 316 307 296 352 4 345 224 206 207 218 241 134 110 93 62 25 355 346 340 336 333 331 330 328 328 328 329 328 328 328 328 328 326 326 325 324 323 322 321 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 320 320 321 321 321 322 322 323 323 324 324 324 324 324 323 323 322 322 322 322 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 315 315 315 314 314 314 314 314 313 313 312 312 312 312 311 310 309 308 306 306 305 304 303 303 302 302 301 301 301 300 335 335 336 336 336 336 335 335 335 334 334 333 333 333 332 332 331 330 330 332 332 331 331 331 331 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 332 333 333 333 333 333 334 335 335 334 334 332 331 330 329 328 325 326 326 325 324 322 321 321 321 322 323 323 323 324 325 325 325 326 326 326 327 327 327 327 328 329 330 331 332 332 333 332 333 334 334 335 336 337 338 338 338 339 339 340 340 340 341 342 342 343 343 344 344 345 347 348 347 345 345 345 345 348 350 350 351 352 352 352 354 355 354 354 353 352 351 352 354 354 355 354 355 356 357 359 359 359 359 359 359 360 2 3 5 5 6 5 5 5 4 2 1 1 2 2 3 3 3 4 4 4 3 4 4 3 3 1 1 1 2 3 3 2 360 358 358 359 360 359 358 358 357 357 358 357 356 354 354 354 353 355 356 355 355 354 353 354 355 354 353 352 352 351 351 353 352 349 348 348 347 346 349 348 347 346 346 345 347 346 343 339 335 331 328 331 334 333 332 329 326 327 331 329 328 325 318 315 316 328 328 328 328 324 321 335 334 332 330 331 330 329 336 336 334 332 330 327 328 330 329 329 328 327 328 330 330 329 328 327 328 328 330 329 329 330 330 331 334 335 335 335 334 334 334 336 337 336 336 335 335 336 337 336 336 335 334 335 337 337 337 337 337 337 341 341 341 341 341 340 345 345 345 345 345 346 349 352 355 356 357 358 360 7 17 22 29 39 51 61 77 83 92 99 106 112 115 118 120 122 122 122 123 122 122 122 124 125 126 125 125 124 124 124 124 123 124 124 125 125 125 123 122 121 120 121 122 124 124 125 126 127 128 132 133 134 135 136 137 140 142 144 147 152 156 157 156 155 154 154 153 152 151 152 152 152 152 151 155 158 158 158 159 163 166 167 166 164 162 163 166 164 162 160 160 157 161 159 157 154 151 151 155 155 151 150 150 151 153 155 155 154 155 155 155 155 155 154 153 153 154 153 153 152 150 149 151 151 151 151 151 151 154 157 159 160 162 164 166 168 169 169 169 169 168 168 166 164 162 160 159 155 152 152 151 150 150 149 148 148 148 148 147 148 149 150 151 152 152 152 152 153 154 154 155 155 154 153 153 151 150 148 146 145 144 143 143 142 141 141 141 141 142 142 143 143 144 147 148 150 152 153 155 158 161 165 169 174 180 183 187 191 192 194 200 205 212 222 229 244 246 238 245 282 295 284 253 219 193 172 174 178 182 182 181 182 220 258 264 266 268 271 276 281 285 288 290 291 293 294 296 297 299 300 302 302 304 305 306 307 306 306 307 308 310 311 312 313 316 317 312 305 292 275 295 355 5 6 351 210 224 283 347 67 76 63 28 350 342 338 335 333 331 328 327 327 327 327 326 326 326 326 326 325 324 324 323 323 322 321 320 319 319 319 319 319 319 320 321 321 321 321 321 321 321 321 321 321 321 321 322 322 323 324 324 324 324 324 324 324 323 323 323 323 322 322 321 320 320 320 320 319 319 318 319 318 318 318 317 317 316 316 316 315 315 315 315 315 315 315 315 315 314 313 313 313 313 312 312 311 309 309 308 307 306 305 304 304 303 303 302 302 301 301 335 336 336 336 336 335 335 335 334 334 334 333 333 333 332 331 331 331 332 333 332 332 332 332 332 332 332 332 331 331 330 330 330 330 331 331 331 331 330 331 331 331 332 332 333 333 332 332 333 334 334 332 332 331 330 328 327 326 325 326 326 325 324 323 322 321 321 322 322 322 322 323 323 324 324 324 324 325 325 325 326 327 328 329 329 330 331 331 332 332 332 332 333 335 336 337 338 339 339 340 340 341 341 342 343 345 345 346 346 347 346 347 350 351 349 348 347 346 347 351 353 353 354 355 355 354 356 356 356 356 356 355 353 355 356 357 357 358 358 358 359 360 0 2 2 2 2 2 3 4 5 6 6 6 6 6 5 4 3 2 3 3 3 4 4 4 5 5 5 5 5 4 3 2 1 1 2 4 4 3 1 360 359 0 1 0 359 359 358 358 359 359 357 356 355 356 356 358 359 359 359 358 357 356 356 356 356 356 356 355 355 358 356 355 353 351 350 350 353 352 352 352 351 350 352 351 349 345 343 339 336 340 344 345 344 341 337 335 337 343 342 339 336 337 335 347 346 347 349 343 337 341 351 353 351 348 345 342 348 348 345 342 339 338 339 341 338 336 335 333 332 332 334 333 332 332 331 331 334 333 333 333 334 335 337 338 338 338 337 337 337 338 339 339 339 339 338 339 340 339 339 338 338 338 342 342 342 341 341 341 346 347 347 346 346 346 347 350 351 351 352 352 353 358 2 4 6 8 9 15 26 32 39 49 57 62 76 85 93 99 105 110 113 117 119 120 121 123 122 121 121 121 122 124 125 124 123 122 122 122 122 121 122 123 123 123 124 122 121 121 121 121 123 123 124 125 127 129 130 133 134 135 136 138 141 143 145 147 149 152 155 155 156 155 155 154 153 152 151 152 152 154 155 156 160 163 164 165 166 166 170 174 174 173 171 171 174 173 173 171 168 165 170 167 164 161 159 159 162 161 158 155 155 153 154 156 155 154 155 154 156 156 156 156 155 155 156 156 156 155 154 153 156 157 157 156 156 155 158 161 161 162 163 165 166 169 170 171 170 170 171 170 168 166 163 161 160 159 157 155 152 152 150 149 148 148 148 147 147 147 148 148 149 150 149 150 150 152 153 153 154 154 154 154 153 152 150 149 147 146 146 145 144 143 142 141 141 141 141 141 142 143 144 146 148 150 151 152 156 159 162 167 171 174 178 184 189 193 196 199 206 208 211 222 238 245 242 239 246 270 282 289 238 192 181 175 175 178 177 175 172 165 222 268 269 269 269 271 276 281 285 288 289 291 292 294 296 297 298 299 299 300 301 303 304 305 305 305 306 307 309 312 311 311 312 314 310 299 290 273 280 341 345 345 23 72 358 330 357 45 53 50 13 351 339 335 333 332 330 327 325 325 325 325 324 324 324 325 325 324 323 323 322 322 321 321 319 319 319 318 318 318 319 319 320 320 321 321 321 321 321 321 321 320 321 321 322 323 323 324 324 324 325 325 324 324 324 324 323 323 323 322 321 321 321 321 320 320 319 319 319 319 319 318 318 317 317 317 316 316 316 316 316 316 316 316 316 315 315 314 314 314 313 313 312 311 310 310 309 308 307 306 305 305 305 304 303 302 302 301 335 336 336 336 336 335 335 335 334 334 334 334 333 333 332 331 331 332 332 333 332 332 332 332 332 332 332 331 331 330 329 329 330 330 330 330 331 331 331 331 331 332 332 333 333 332 331 331 330 331 331 330 330 329 328 327 326 324 325 326 325 323 323 323 323 322 323 324 322 321 321 322 322 323 323 323 323 323 323 324 325 326 326 328 328 329 330 330 330 331 332 333 334 335 336 337 338 339 341 341 342 342 343 344 346 348 348 348 349 350 350 350 352 352 352 351 349 349 349 353 355 356 357 357 356 356 357 357 357 357 358 357 356 357 358 358 359 360 360 0 0 1 2 4 4 4 3 3 4 6 6 6 6 6 7 7 6 5 4 4 3 3 4 4 5 5 5 5 5 6 6 5 4 3 2 2 3 6 6 4 2 1 1 0 1 1 1 359 359 359 1 0 359 358 357 358 358 1 2 2 2 1 360 358 358 359 359 359 360 360 360 0 0 359 357 354 353 353 355 356 356 356 355 355 354 355 354 352 351 349 347 349 353 353 353 352 351 349 349 357 358 357 358 355 352 5 7 8 8 3 356 356 8 9 6 3 360 356 360 360 356 354 353 350 348 346 346 342 341 339 337 336 338 337 336 336 335 334 338 338 337 337 337 337 338 340 341 340 340 340 340 341 342 342 342 342 341 342 344 343 343 342 342 342 346 346 346 347 347 347 347 351 352 352 352 352 352 355 357 358 359 359 0 5 11 12 14 16 18 23 35 40 47 54 57 66 80 88 94 99 103 108 112 112 115 119 121 122 121 120 119 119 120 120 122 122 122 120 120 120 121 120 120 121 121 121 122 121 120 121 122 122 122 123 125 126 127 129 131 133 135 136 138 140 142 144 146 148 149 151 151 153 154 154 154 154 153 151 151 152 153 155 157 159 164 168 170 171 171 173 174 179 179 178 177 176 176 180 178 178 175 173 173 174 172 172 170 167 168 168 165 161 158 157 158 160 158 156 156 155 156 157 157 157 158 157 157 157 158 158 159 159 161 163 162 161 160 160 163 165 166 167 167 168 169 172 172 172 172 172 172 171 170 167 165 163 162 161 159 156 154 152 150 149 148 148 147 147 146 146 146 147 148 147 147 148 149 150 151 152 152 152 152 153 153 151 150 149 148 147 147 146 145 144 143 142 141 141 141 141 142 142 144 146 147 149 150 153 156 160 164 169 172 175 180 187 192 196 200 204 211 211 220 227 249 249 244 242 242 239 272 287 223 184 177 174 174 171 169 168 159 159 229 273 273 273 271 273 276 281 285 287 288 290 292 294 295 297 297 297 297 298 299 300 301 302 301 302 304 306 309 313 310 310 311 315 312 305 299 283 268 282 303 311 21 43 17 353 8 25 41 24 357 345 337 333 332 331 329 326 324 323 323 323 322 322 322 323 323 323 323 321 321 321 320 320 319 319 318 318 318 318 318 319 319 320 320 321 321 321 321 321 320 320 321 321 322 323 323 324 324 325 325 325 325 325 324 324 324 323 323 322 322 322 321 321 321 321 320 320 320 320 319 319 318 318 318 318 317 317 317 317 317 317 317 316 316 316 315 315 315 314 314 314 313 313 312 311 310 309 308 307 307 306 305 305 303 302 302 302 334 335 336 336 335 335 334 334 334 334 335 334 333 333 332 332 332 333 333 332 332 332 332 332 332 333 332 330 330 329 329 329 329 329 329 330 331 331 332 332 332 332 332 333 332 331 330 329 329 329 329 328 328 327 326 326 325 323 325 327 326 324 322 322 322 322 322 322 323 321 321 322 322 322 322 322 322 322 322 322 324 325 325 326 327 328 328 328 329 330 331 332 334 335 336 337 338 340 341 342 343 344 346 348 349 350 350 351 352 352 352 353 355 354 354 354 353 352 352 355 357 358 358 358 358 357 358 358 358 359 359 359 359 360 1 1 2 2 2 1 1 2 4 5 4 4 4 4 4 5 6 7 7 7 7 8 7 5 4 4 4 4 5 5 5 5 5 5 6 6 7 6 5 5 4 3 4 7 7 6 4 2 2 1 2 2 1 360 0 1 2 2 1 0 360 0 1 3 4 4 4 4 3 1 0 1 1 1 2 3 2 1 3 3 1 358 357 356 359 359 359 359 0 0 359 359 360 359 359 359 357 358 2 2 3 4 5 4 2 13 14 15 14 11 8 16 22 23 22 19 18 16 23 21 18 16 12 8 9 9 6 5 2 359 355 352 351 348 346 344 342 340 343 341 340 339 339 338 341 341 340 340 340 340 341 343 344 343 343 343 343 344 345 345 345 345 344 345 348 347 347 346 346 347 348 351 352 352 352 352 352 356 357 357 357 357 357 1 4 5 6 8 8 12 19 21 22 25 28 32 43 47 48 55 62 71 82 90 96 100 103 104 107 109 113 116 119 121 121 119 117 117 116 118 120 121 120 119 118 119 119 119 119 119 120 120 120 120 120 120 120 121 122 123 125 127 128 130 131 132 134 137 139 140 142 144 146 146 146 148 150 152 153 152 151 152 151 151 152 155 156 158 161 163 167 172 173 174 175 177 178 182 182 182 181 181 181 183 182 182 181 179 177 180 180 178 176 174 173 173 171 168 165 165 163 165 162 161 159 158 156 161 160 160 159 159 158 159 160 161 162 162 164 165 166 166 166 166 168 172 172 172 172 171 172 175 175 175 174 173 172 171 170 167 166 165 164 163 160 159 156 154 152 151 149 149 147 146 146 145 145 145 145 146 145 146 147 148 149 150 149 149 150 151 151 151 150 149 149 148 147 147 146 145 144 142 143 142 142 141 142 143 143 144 145 147 150 153 156 160 165 168 172 176 181 189 194 199 204 205 209 215 227 237 253 254 247 245 241 242 266 287 210 177 180 176 169 167 160 156 156 147 223 268 275 274 273 274 276 280 283 286 288 290 291 293 295 296 296 297 297 297 297 298 298 298 298 301 302 304 308 312 312 312 313 315 316 311 309 300 287 280 291 283 284 5 5 2 6 15 17 4 348 339 334 332 331 329 327 325 322 322 322 321 321 322 320 321 321 321 321 320 320 319 319 319 318 318 318 318 318 318 318 318 318 319 320 320 320 320 320 320 320 320 321 321 322 322 323 324 324 325 325 325 325 325 325 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 320 320 319 319 319 319 318 318 317 318 318 318 317 317 317 316 316 316 316 315 315 315 314 314 313 312 311 310 309 308 308 307 306 305 304 304 304 303 334 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 334 334 333 332 332 332 332 332 332 331 329 329 328 328 328 328 329 329 330 331 331 331 332 332 332 332 332 332 331 329 327 327 327 327 326 326 326 325 325 324 324 324 327 328 326 324 323 322 321 320 321 322 322 322 322 323 323 322 321 321 321 321 322 323 324 324 325 326 326 327 328 329 330 330 331 333 334 336 337 338 340 341 343 344 346 349 350 352 353 353 353 353 354 354 355 357 357 356 357 356 355 355 356 358 360 360 360 360 359 359 360 0 0 1 2 2 2 3 5 5 5 4 3 2 4 7 6 5 4 4 4 5 6 7 8 8 8 8 8 7 6 5 5 5 5 6 6 5 5 5 5 6 7 7 7 7 7 6 5 6 7 7 6 4 3 3 2 3 4 3 2 2 3 4 5 4 3 3 3 4 5 5 6 6 6 5 4 3 4 4 4 4 5 4 4 6 6 5 3 2 1 3 3 2 3 4 4 3 4 5 5 5 5 4 4 8 12 13 15 17 16 18 28 29 28 27 25 22 22 32 33 34 34 33 29 32 30 27 24 21 18 17 16 15 12 9 6 2 358 356 353 350 348 348 346 347 345 344 344 343 343 343 344 344 344 344 344 345 346 346 346 346 346 346 347 349 349 349 349 349 349 351 352 352 351 352 352 352 356 357 357 357 357 357 1 2 2 2 2 3 7 11 13 14 15 16 19 27 29 30 33 36 41 46 50 54 59 66 74 83 91 97 101 103 105 107 109 111 114 117 119 120 118 116 115 115 116 119 120 118 117 117 118 118 119 118 119 119 120 120 120 120 120 120 121 122 123 125 127 128 129 131 132 134 137 137 138 139 141 142 142 144 147 150 152 153 151 150 150 151 152 154 157 159 161 164 167 170 172 173 175 177 179 181 183 183 183 184 184 184 186 185 185 184 183 182 183 184 183 181 179 177 176 177 176 175 171 169 172 169 167 164 163 163 166 165 164 162 160 160 162 163 164 165 165 166 167 170 170 172 172 173 176 177 177 177 176 176 178 179 178 176 174 173 172 170 169 167 166 165 163 161 159 157 156 153 152 151 149 147 147 145 145 144 144 144 144 144 144 145 146 147 147 147 147 148 149 150 150 149 148 148 148 147 147 146 146 146 145 144 143 142 142 142 142 142 143 145 147 150 153 157 160 165 167 172 177 183 191 196 200 204 206 210 219 235 245 255 258 258 258 248 246 267 283 196 158 157 167 163 160 149 150 144 142 158 262 273 274 274 275 276 278 281 285 288 290 291 293 293 295 295 296 297 296 296 297 297 297 298 301 301 303 306 308 311 315 319 321 320 313 317 314 303 288 290 279 278 302 323 338 353 356 354 348 339 335 332 329 329 327 325 323 321 321 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 318 319 319 320 320 320 320 320 320 320 321 321 321 322 323 324 324 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 322 322 321 321 321 321 320 320 320 319 319 319 319 318 318 319 318 318 317 317 317 317 317 316 315 316 316 315 314 312 311 311 310 310 308 307 307 306 305 306 305 303 334 334 334 334 334 334 334 333 333 333 333 333 333 333 334 334 334 334 334 333 332 331 331 331 331 331 330 329 328 328 327 327 327 328 329 330 330 331 331 332 332 333 332 332 331 330 328 326 325 325 326 326 325 324 324 323 323 323 324 327 329 328 325 324 323 321 320 320 320 319 319 320 322 323 322 320 320 320 321 322 322 323 323 323 324 325 327 327 328 329 330 331 333 335 336 337 338 340 342 345 347 349 351 352 354 355 355 355 355 355 356 357 358 359 358 358 358 357 357 357 359 359 0 1 2 1 1 2 3 3 3 4 5 6 6 7 7 6 6 5 5 7 9 8 6 5 5 5 5 7 9 10 10 9 8 8 7 6 6 6 6 6 6 6 5 5 5 5 6 7 7 8 9 8 7 7 7 7 7 6 5 4 3 3 4 5 6 6 6 6 6 7 7 7 6 6 7 6 7 8 8 8 7 6 6 6 6 6 6 6 6 6 9 8 8 8 7 6 5 6 7 8 8 8 7 8 10 10 10 11 10 10 14 21 23 25 27 28 30 37 38 38 37 36 35 34 40 41 41 41 40 38 38 36 32 29 27 25 22 23 21 18 14 11 6 2 0 357 354 354 351 350 351 350 348 348 347 347 346 348 348 347 347 348 348 349 349 349 349 349 349 350 353 353 353 353 353 352 352 357 357 357 357 357 357 1 2 2 2 3 2 5 7 8 8 9 10 13 19 20 21 23 24 27 32 36 38 41 44 44 46 55 59 63 70 76 83 92 95 98 102 106 108 109 111 112 114 115 116 116 115 114 113 115 117 119 116 116 116 117 118 118 117 118 119 119 120 120 120 120 120 121 122 124 126 127 128 129 131 132 135 136 136 136 137 138 139 142 146 149 151 152 152 152 153 153 154 154 156 158 162 164 166 168 170 172 175 177 180 182 183 185 184 185 185 186 186 187 188 188 188 187 186 187 187 186 185 183 182 181 183 182 180 178 175 173 177 175 174 172 170 173 172 169 166 165 164 166 168 167 167 168 168 170 173 174 175 176 176 177 182 182 183 182 182 185 183 181 179 177 175 173 172 171 169 167 165 163 161 159 157 157 155 153 150 149 147 145 145 145 144 143 143 143 143 143 143 143 144 144 145 144 145 146 147 147 148 146 147 147 147 147 146 146 146 145 145 144 143 143 143 142 143 144 145 147 150 153 156 157 163 168 173 179 184 192 197 199 203 209 215 225 240 251 255 257 262 267 263 246 244 219 200 182 136 148 153 148 142 139 136 136 158 264 272 273 274 275 275 276 280 284 287 289 290 291 292 293 294 295 295 295 295 295 296 296 298 301 302 303 304 306 310 316 321 326 327 319 324 318 308 297 294 284 286 292 308 322 333 339 337 336 332 330 328 327 327 326 324 324 322 320 320 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 318 318 319 320 320 320 320 320 320 320 320 321 321 322 323 324 324 324 325 325 325 325 325 325 325 324 324 324 324 324 323 323 324 323 323 322 322 322 322 322 321 321 320 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 316 315 314 313 312 312 312 311 309 308 307 307 307 306 305 304 333 333 333 334 334 334 334 333 333 332 332 332 333 333 333 334 333 333 333 332 331 331 331 330 330 329 328 328 327 327 327 327 327 328 328 329 330 331 331 331 332 332 332 331 330 328 326 325 324 324 325 325 324 323 323 323 322 321 323 327 328 326 323 322 322 322 322 321 321 319 317 317 319 321 320 320 320 320 320 321 322 322 323 322 323 325 326 326 327 328 330 332 334 336 337 338 339 341 344 346 349 351 353 354 355 356 356 357 357 357 358 359 360 1 0 360 360 359 358 359 359 360 1 2 3 3 3 5 6 5 6 6 7 8 9 9 8 8 9 9 9 9 10 10 8 7 6 5 6 8 10 11 11 10 9 9 8 7 6 6 6 7 7 7 6 5 5 6 6 7 7 9 10 10 9 8 7 7 7 7 6 5 4 4 6 7 8 9 9 8 8 9 10 9 9 8 8 8 8 10 10 10 9 8 7 6 8 8 8 7 8 8 10 11 11 11 11 9 8 10 12 13 12 11 11 12 15 16 16 16 16 17 20 29 30 31 32 33 36 42 43 44 44 43 42 42 46 46 45 44 44 42 42 40 37 33 32 31 28 26 24 21 18 15 10 6 5 5 1 358 356 354 352 354 353 352 351 351 350 351 351 350 350 351 351 351 353 353 353 353 354 354 354 358 358 358 358 358 358 2 2 2 2 2 2 6 7 7 7 7 7 10 13 13 14 16 17 18 20 27 29 30 32 34 35 43 45 46 48 50 53 59 63 67 72 77 82 86 91 97 103 107 108 110 110 111 112 113 113 114 113 113 113 114 116 117 115 115 114 115 117 117 117 117 118 118 118 119 119 119 120 121 122 124 125 126 127 128 131 133 135 135 136 137 137 138 140 144 147 150 152 154 154 155 156 156 157 158 159 160 163 164 166 167 170 171 176 179 181 183 183 184 185 186 187 187 188 188 189 189 190 190 189 188 188 188 187 187 186 185 187 186 184 183 182 179 183 183 183 181 179 176 176 177 173 171 171 172 174 173 171 171 171 172 177 177 178 179 181 181 185 186 187 187 187 188 187 185 183 180 178 178 176 173 170 168 165 163 160 158 158 156 155 153 151 149 147 146 146 145 144 143 142 142 142 142 141 141 141 142 142 141 142 143 144 144 145 144 145 146 146 146 146 146 146 145 145 144 144 144 144 144 144 144 145 148 150 153 154 158 163 169 174 180 186 191 195 199 204 210 218 228 242 252 255 259 256 267 253 241 230 216 196 181 135 136 138 137 134 132 132 133 170 262 269 271 273 273 274 276 279 282 285 287 288 289 290 291 292 293 294 294 294 295 296 297 298 302 304 304 305 308 311 315 319 322 321 325 325 323 314 303 298 293 294 304 315 323 326 329 328 327 326 324 325 325 325 324 324 323 322 320 320 319 319 318 318 317 317 317 317 317 316 316 316 316 317 317 317 317 317 317 317 317 317 318 318 319 319 319 320 320 320 320 320 320 321 322 323 324 324 324 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 322 322 322 321 321 321 321 320 320 320 320 320 320 319 319 319 319 318 318 318 317 317 316 315 314 314 313 313 312 310 309 308 308 307 306 305 304 334 334 334 334 334 334 334 333 332 332 332 332 331 332 333 333 332 332 331 331 331 331 330 330 329 328 328 327 327 327 327 327 327 327 329 329 330 331 331 331 331 332 332 330 328 327 326 324 324 324 324 324 324 324 323 323 322 322 324 327 327 324 322 321 321 322 322 321 321 320 318 318 319 320 319 319 319 319 319 320 320 321 322 322 323 325 325 326 326 328 330 333 335 336 337 339 340 343 345 348 350 353 354 355 356 357 358 359 359 359 0 1 1 3 2 1 1 1 0 360 0 1 2 3 4 4 5 7 8 8 8 9 9 10 10 10 11 11 12 12 11 11 11 11 10 8 6 5 7 9 10 11 11 10 10 9 8 7 7 6 6 6 7 7 7 6 6 6 6 7 8 10 11 12 11 9 7 7 8 8 7 7 6 6 6 8 10 12 12 12 11 11 12 11 11 10 10 9 10 12 12 12 11 9 7 7 10 10 10 10 10 10 11 13 13 13 13 12 11 13 17 18 17 16 15 15 18 22 23 23 23 24 27 33 35 35 36 38 40 42 45 47 48 47 47 47 49 49 48 46 46 45 43 41 40 39 36 34 31 28 27 24 21 18 14 14 12 9 6 3 360 358 356 357 357 356 355 355 354 354 355 354 354 354 354 354 356 357 357 357 358 358 358 3 3 3 3 3 2 7 7 7 7 7 7 10 12 12 12 12 12 14 17 19 21 22 23 24 26 33 34 36 38 40 41 47 49 50 53 54 57 62 66 69 72 75 79 83 89 95 100 105 108 110 110 110 111 112 113 113 112 113 113 113 114 114 113 113 113 114 115 116 115 115 115 116 116 117 118 118 118 120 122 123 124 124 125 127 130 133 134 135 136 136 137 140 142 146 149 150 152 154 156 156 155 156 157 159 161 161 161 162 164 167 170 173 176 179 181 183 183 184 186 187 187 188 189 189 190 191 190 191 190 190 190 190 190 190 190 189 190 189 188 188 187 186 190 191 191 188 186 183 183 184 183 180 179 177 176 180 178 177 176 176 182 182 182 182 184 185 189 190 191 191 191 190 189 189 187 184 183 181 178 174 171 168 165 163 161 159 157 156 154 153 151 149 148 147 146 145 143 143 142 141 141 141 140 140 139 140 140 141 139 139 140 141 142 142 143 144 144 145 145 145 145 145 145 145 145 145 145 145 144 145 146 148 150 151 154 158 164 170 175 181 185 187 194 200 206 212 219 229 244 247 255 263 254 265 266 259 243 217 184 162 119 126 129 128 128 129 130 136 197 259 267 265 269 270 272 275 278 280 283 283 285 288 289 290 291 292 292 292 294 295 296 298 299 302 305 306 307 311 313 316 320 321 321 321 324 326 321 313 308 306 303 311 323 333 330 328 325 323 320 320 322 324 323 323 323 323 321 321 320 319 319 319 318 317 317 316 316 316 316 315 315 315 316 316 316 316 316 317 317 317 317 317 317 318 319 319 319 319 320 320 320 320 321 321 322 323 323 324 324 325 325 325 325 325 325 325 325 324 325 325 325 324 324 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 320 321 321 321 320 320 319 319 320 319 319 318 317 317 316 316 315 314 313 312 311 310 309 309 308 307 306 305 334 334 334 334 333 333 332 332 331 330 330 331 330 331 332 332 332 331 331 331 330 330 330 329 328 328 328 327 326 326 327 327 327 327 328 329 330 330 331 330 330 331 330 329 327 326 325 324 324 323 324 324 324 324 325 325 326 327 328 329 326 324 322 321 321 321 321 320 320 320 320 320 321 320 319 319 319 318 318 318 318 319 320 322 323 325 325 326 327 328 332 333 335 337 339 341 343 344 347 350 352 354 355 356 357 359 1 0 0 1 2 3 3 4 2 1 1 1 1 360 1 2 3 4 5 6 7 8 9 9 9 10 10 10 10 11 12 14 14 13 13 12 12 11 10 9 7 6 7 10 12 11 11 10 10 9 8 8 8 7 7 7 7 8 8 8 7 7 7 9 10 12 12 13 12 9 9 8 9 9 9 9 8 8 8 10 13 14 15 15 14 13 13 13 13 12 12 11 12 13 14 14 14 11 9 9 12 13 13 12 12 12 12 13 15 16 16 15 14 16 19 21 21 21 20 21 23 27 28 29 31 31 32 38 38 38 40 42 43 44 48 49 49 50 49 50 52 52 50 49 48 47 44 44 43 42 38 36 33 31 30 26 23 22 19 17 14 12 9 7 4 2 0 2 2 1 360 359 357 357 358 357 357 357 358 358 358 1 2 2 3 3 3 8 8 8 8 8 8 11 12 12 12 12 12 15 17 17 17 17 17 17 20 25 25 27 28 29 32 38 39 41 43 45 46 49 52 54 56 58 60 64 68 71 72 75 79 83 88 93 98 103 106 107 108 109 110 111 112 112 112 112 113 113 113 113 113 112 113 113 114 115 114 114 114 115 115 116 117 117 118 119 119 121 122 123 124 126 129 131 134 133 134 135 137 140 143 146 149 151 152 152 154 154 151 152 155 157 159 160 158 161 164 167 170 172 176 179 180 181 183 185 186 188 189 189 190 190 190 191 191 191 190 190 190 192 192 192 192 191 192 192 192 192 192 193 195 197 197 195 192 190 190 193 192 190 187 185 182 186 185 184 184 182 184 186 187 187 188 189 192 194 195 194 194 193 193 193 191 189 187 182 179 176 172 168 166 164 161 158 156 155 153 152 150 149 148 147 146 145 143 142 142 141 140 140 139 138 138 138 138 138 137 137 137 138 140 140 140 140 141 142 144 144 144 144 144 145 144 144 145 145 145 145 147 148 149 152 155 159 164 170 175 178 183 189 195 202 206 214 219 220 240 248 254 266 253 259 270 273 260 221 198 149 116 122 128 124 122 124 127 143 212 256 262 263 265 269 271 273 276 276 278 281 284 286 288 289 290 291 291 291 294 295 297 299 300 302 305 307 309 314 316 318 318 320 322 322 325 328 327 325 323 316 309 311 323 334 331 331 326 322 318 318 320 322 322 323 323 323 323 322 321 321 320 319 318 318 317 316 316 315 315 315 315 315 315 315 315 316 316 317 317 317 317 317 317 318 318 319 319 319 319 319 320 320 320 321 321 322 323 324 324 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 323 323 323 322 322 322 322 321 321 321 321 321 321 321 320 320 321 320 319 319 318 318 317 317 316 315 314 313 312 312 310 310 309 308 307 306 333 333 333 333 330 329 329 329 330 329 329 329 329 330 331 331 331 331 331 331 330 329 329 329 328 328 327 326 326 326 326 327 327 327 328 329 329 329 330 330 330 329 329 327 326 325 324 324 324 323 323 324 325 325 326 327 329 329 329 328 325 323 322 322 322 321 320 319 319 319 319 320 320 320 319 319 318 318 317 316 317 318 320 322 323 325 326 327 327 329 331 334 336 339 341 343 345 346 349 351 353 355 356 357 359 1 3 2 1 2 3 4 4 4 4 3 2 2 1 1 2 3 4 5 6 7 8 8 9 9 10 10 10 10 10 12 13 14 14 13 13 12 12 12 11 9 8 7 8 10 12 13 12 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 9 10 11 12 13 14 13 12 11 9 10 10 11 11 11 10 10 13 14 15 16 17 16 14 13 14 14 14 14 13 14 15 15 16 16 14 13 12 15 15 15 16 15 14 13 15 17 18 19 18 17 18 21 22 25 26 26 26 28 31 32 34 34 36 37 39 41 41 43 44 46 47 49 50 50 50 51 52 53 53 51 50 49 48 48 46 45 43 40 38 35 33 30 28 27 26 22 19 16 14 12 10 8 7 5 6 7 5 3 2 1 360 360 1 1 1 1 2 2 7 7 7 7 8 8 13 13 13 13 13 12 14 16 17 17 17 17 17 18 21 21 21 21 22 24 29 30 31 33 34 36 41 43 45 46 47 49 52 54 56 58 60 63 66 69 71 73 76 79 83 87 91 95 98 102 102 105 106 108 109 110 111 112 112 112 112 112 112 112 112 112 113 114 114 114 114 114 114 114 115 116 117 117 117 118 120 120 122 123 125 127 130 130 131 132 133 135 138 142 145 148 148 151 151 152 151 149 149 152 154 154 155 157 161 164 167 170 173 177 179 180 181 183 185 187 188 189 191 191 191 191 192 192 192 192 192 192 193 193 193 193 193 194 195 196 196 197 197 199 202 202 201 199 197 198 201 199 197 195 192 191 194 193 193 192 190 189 191 192 192 192 193 194 197 196 196 196 196 194 196 196 193 189 185 181 177 173 170 168 165 160 157 156 154 153 151 150 149 148 147 145 144 143 142 142 141 141 140 138 137 137 136 136 136 135 134 135 135 137 137 136 137 138 140 141 142 142 143 144 143 144 144 144 145 146 146 147 148 150 152 155 159 164 169 173 177 184 190 196 203 208 214 215 222 237 247 253 263 257 254 260 263 254 235 237 202 131 142 135 123 117 121 127 140 184 244 253 262 265 266 270 272 274 275 277 279 282 284 286 288 288 289 291 291 294 295 297 299 299 303 307 309 311 314 317 318 318 320 323 324 326 328 329 328 322 317 311 308 315 316 323 326 325 321 317 317 318 320 321 323 324 324 324 323 322 322 321 320 319 318 317 317 316 315 315 315 314 314 315 315 315 315 316 316 317 317 317 317 317 317 318 319 319 319 319 319 319 320 320 321 321 322 322 323 324 324 324 324 325 324 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 323 322 322 322 322 322 322 322 322 322 321 321 321 321 321 320 319 318 318 318 317 316 316 315 314 314 313 312 311 310 309 309 308 330 330 330 329 328 327 328 328 329 329 329 329 329 329 330 330 330 330 330 330 330 328 328 327 326 326 325 325 325 325 326 327 327 327 328 328 328 328 328 329 329 328 327 326 326 324 323 324 324 324 324 324 325 327 327 329 330 329 328 326 324 322 322 322 321 320 319 319 319 318 318 318 319 319 319 319 318 319 318 317 317 319 321 322 322 324 326 327 327 329 331 334 337 339 342 344 346 348 350 353 354 355 356 358 0 2 4 3 3 3 4 5 5 5 6 6 4 3 3 3 3 4 5 6 6 7 7 8 9 10 10 11 11 12 12 13 14 14 13 13 13 13 13 13 12 11 9 9 9 10 12 14 13 12 12 12 11 10 10 10 10 10 10 10 9 9 9 10 10 11 12 12 13 13 14 14 13 11 12 12 13 13 13 12 13 14 16 17 18 17 16 15 15 15 16 15 15 15 16 16 17 17 17 17 16 15 17 17 18 18 18 17 15 17 19 20 21 22 22 21 22 25 27 28 29 31 32 34 34 34 35 37 39 41 42 43 45 46 48 49 50 51 51 52 53 54 54 53 52 51 51 50 49 47 46 44 42 39 36 34 33 31 30 27 24 22 19 17 15 13 12 11 10 10 10 8 7 5 4 3 3 6 6 6 6 6 6 11 12 12 13 13 13 17 18 18 17 17 17 17 19 21 21 21 21 21 22 25 25 25 26 26 28 32 34 35 36 38 40 44 45 47 48 50 51 54 56 58 60 62 64 66 67 70 74 77 79 83 86 89 92 93 96 100 103 104 105 107 108 110 110 110 110 111 111 111 111 111 112 112 112 112 113 113 112 113 114 114 115 115 115 116 117 118 119 121 122 124 125 126 128 129 130 131 133 136 139 143 143 145 148 149 149 148 148 148 148 149 151 154 157 161 164 168 171 173 174 176 179 181 183 185 187 188 189 190 191 191 192 192 193 193 193 193 193 194 195 194 194 194 195 196 198 198 200 201 203 205 208 207 206 206 203 206 204 202 201 199 198 203 204 202 200 198 195 197 199 199 198 198 197 199 200 200 199 198 198 200 197 194 190 186 182 179 175 172 169 165 161 158 155 154 152 152 150 149 147 146 145 144 144 143 142 141 140 140 138 137 136 136 135 135 134 132 133 133 133 134 134 134 136 137 139 141 140 140 141 142 143 144 144 144 145 146 146 148 150 152 156 160 163 167 172 178 184 191 197 202 207 212 215 225 238 245 251 258 259 259 259 258 254 247 252 226 214 180 152 126 110 111 111 135 141 201 248 259 262 265 268 270 272 274 276 278 280 282 283 285 288 288 290 292 294 294 295 298 300 303 307 308 311 313 315 318 318 320 324 324 326 327 331 331 325 317 312 307 306 307 314 321 323 320 316 315 315 318 320 322 324 324 324 324 323 322 321 320 319 318 318 317 316 316 315 314 314 314 314 315 315 315 316 316 316 317 317 317 317 317 318 318 318 318 319 319 319 320 319 320 321 321 322 323 324 324 324 324 324 324 325 325 325 325 325 326 326 326 326 326 326 326 325 325 325 324 325 325 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 321 320 320 319 319 318 318 317 316 316 315 315 314 313 312 311 311 310 309 327 327 328 327 328 329 329 329 330 329 329 328 328 328 328 329 329 329 329 329 329 327 327 326 325 324 324 324 325 324 325 326 327 327 327 327 327 327 327 328 327 326 325 325 325 323 323 323 324 324 324 325 326 329 329 330 330 328 326 325 323 322 322 322 321 320 319 318 318 318 317 318 318 318 318 318 318 318 318 318 319 321 321 321 322 324 325 327 328 330 332 335 338 341 343 345 347 348 351 354 355 356 358 360 1 3 4 4 4 5 6 6 6 6 8 7 6 5 4 4 4 6 6 6 6 7 8 9 10 11 12 12 13 14 14 15 15 15 14 13 14 15 14 14 13 12 10 10 10 10 13 14 14 14 13 12 11 10 10 10 10 11 11 10 9 10 10 10 11 12 12 12 13 14 15 16 14 13 12 14 14 15 15 15 15 16 17 18 18 18 16 16 16 16 17 17 16 16 17 17 18 18 18 18 18 17 18 19 19 20 21 20 18 19 20 22 23 23 24 23 24 27 29 31 32 34 35 37 37 36 36 38 40 42 44 46 47 48 49 49 50 51 53 54 54 54 54 53 52 52 51 50 49 48 46 44 42 40 38 36 35 34 31 29 26 24 21 20 19 17 17 16 14 13 12 12 11 9 9 8 9 12 11 11 11 11 11 16 17 17 18 18 18 18 20 21 21 21 21 21 23 25 25 25 25 25 25 28 28 28 29 30 31 35 36 38 39 41 42 45 46 48 49 51 53 55 57 59 61 62 63 65 68 71 74 77 80 83 86 85 88 91 94 98 101 101 103 104 105 106 107 108 108 109 109 110 109 110 110 110 110 111 111 112 111 111 112 112 114 114 114 115 116 118 119 121 122 122 123 124 126 127 128 130 132 134 135 137 140 142 144 146 146 147 147 147 147 149 150 153 157 160 164 166 168 171 173 176 178 180 183 185 186 187 187 189 190 191 192 191 193 192 193 193 194 194 194 195 195 195 196 197 198 200 202 204 206 208 212 212 212 210 209 209 209 208 207 207 207 209 211 210 208 206 204 204 207 207 204 202 202 202 206 205 204 204 203 201 198 196 192 188 184 181 178 174 169 165 161 158 155 154 154 152 150 148 147 146 145 144 144 143 142 141 140 139 138 137 136 135 134 133 133 131 131 131 131 131 132 131 133 135 136 137 136 137 139 140 141 142 142 142 143 144 146 148 150 152 156 159 160 165 172 178 185 191 197 200 206 213 218 227 237 246 251 254 255 257 256 258 258 255 257 256 223 217 173 136 108 102 101 106 115 165 244 258 264 266 267 268 271 274 275 278 280 281 282 284 287 288 290 292 293 294 295 298 300 303 307 309 310 311 316 320 319 321 322 324 324 326 331 332 331 324 318 313 307 304 307 315 319 318 314 313 313 316 318 321 321 322 322 323 323 322 321 320 320 319 319 318 317 316 315 314 314 314 314 314 315 315 315 316 316 317 317 317 317 317 317 317 318 318 318 318 319 319 319 320 320 321 322 323 323 323 323 324 324 324 324 325 325 325 325 326 326 326 326 326 326 326 326 326 326 326 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 321 321 320 319 319 319 318 318 318 317 317 316 314 314 313 312 311 310 326 327 327 328 329 329 329 330 329 329 328 328 327 327 327 328 328 328 328 328 328 326 325 324 323 322 322 323 323 324 324 325 325 326 327 327 326 326 326 326 326 325 324 324 324 323 323 323 324 324 325 326 328 330 330 330 329 328 327 326 323 322 321 321 320 319 318 317 317 317 317 317 317 318 318 318 317 316 315 316 318 320 320 320 323 323 325 327 329 331 333 336 340 342 345 347 349 350 352 356 357 359 1 2 3 4 5 6 5 5 6 7 8 8 10 9 8 7 6 5 5 7 7 7 8 8 8 9 11 12 13 14 15 15 16 16 17 17 17 16 16 16 15 17 16 15 13 12 11 11 13 15 15 14 12 11 11 10 11 10 10 11 12 11 10 12 12 12 13 14 14 13 14 16 18 17 16 14 14 15 16 17 17 17 17 17 18 18 19 19 17 16 16 17 18 18 17 17 18 18 19 19 19 19 20 20 19 20 20 21 22 22 21 21 21 22 23 24 25 25 25 28 31 33 35 36 37 39 39 39 38 39 42 44 46 47 47 48 49 50 51 52 53 54 55 55 54 54 53 52 51 50 49 47 46 45 43 42 41 38 36 34 33 31 29 27 24 23 23 22 21 19 17 16 15 16 15 14 13 14 13 16 16 16 16 16 16 20 21 22 22 22 22 22 23 25 25 25 25 25 26 28 28 28 28 28 28 31 31 31 32 33 34 37 38 40 41 43 44 45 47 49 50 52 54 56 58 60 61 62 64 66 68 71 74 77 79 82 83 84 87 90 93 96 99 100 101 102 103 104 106 106 107 107 108 108 108 109 109 108 109 109 110 110 110 110 110 111 112 112 113 114 115 116 118 119 119 119 121 122 124 125 128 129 130 132 133 135 138 140 142 143 144 145 146 145 146 147 149 153 156 160 161 162 165 168 172 175 176 179 182 183 185 186 186 188 189 191 191 191 191 191 192 193 193 193 193 194 195 195 196 197 199 200 203 205 208 210 214 215 214 214 212 211 213 213 213 213 213 215 216 217 216 214 213 214 217 215 211 211 209 208 212 214 212 209 206 202 200 196 192 191 188 183 177 173 169 165 162 158 156 155 153 151 149 148 147 146 144 144 143 142 141 140 140 139 138 137 136 135 134 133 132 131 130 130 129 130 130 129 130 132 132 133 135 135 136 138 139 141 141 140 142 143 145 147 149 152 156 156 160 165 172 179 185 192 194 199 207 215 222 229 238 246 253 253 256 259 253 259 263 263 260 258 250 242 122 117 107 99 97 95 97 112 246 262 264 270 268 269 271 273 275 277 278 279 281 284 286 288 290 292 292 293 295 298 301 303 306 307 311 312 317 320 320 322 322 323 323 325 329 331 328 325 322 319 310 303 302 309 315 314 312 311 311 313 315 318 317 316 318 320 321 321 320 320 320 319 319 318 317 316 316 315 315 314 314 314 315 315 315 315 316 316 317 317 316 316 317 317 317 318 318 318 318 319 319 319 320 321 321 322 322 322 323 324 324 324 324 324 325 325 326 326 326 327 327 327 327 327 326 326 326 326 326 326 325 325 324 324 325 324 324 324 324 324 324 323 323 323 323 322 322 321 321 320 319 320 319 319 319 318 318 317 315 315 314 313 312 312 326 327 328 329 329 329 329 328 328 327 326 326 326 326 326 326 326 326 326 326 326 325 324 323 323 322 322 322 322 323 323 324 325 325 326 326 326 325 324 324 323 323 323 323 323 323 323 323 324 325 326 328 330 330 329 329 328 328 327 325 323 321 319 318 317 316 316 316 316 316 316 317 317 318 318 318 317 315 313 313 316 318 320 320 321 324 325 327 330 332 334 338 341 345 347 350 351 353 355 358 0 2 3 3 4 5 6 7 7 7 7 8 9 10 11 11 10 9 8 7 7 9 9 9 9 9 9 10 11 12 14 15 16 16 16 17 19 20 20 20 20 19 18 20 19 18 16 14 12 12 12 14 14 13 12 11 10 11 12 11 11 12 13 13 12 14 14 15 16 16 17 15 16 18 19 19 18 17 16 17 18 18 19 19 19 18 18 19 20 20 19 18 17 18 19 19 18 18 19 19 20 20 20 21 21 22 21 21 21 22 23 24 23 23 23 24 25 27 27 27 27 30 32 34 36 36 38 40 41 41 41 41 44 46 47 48 48 49 50 51 52 53 54 54 55 55 55 54 53 52 51 50 49 48 46 45 44 43 41 39 37 36 35 33 31 29 28 27 26 26 24 22 21 19 18 20 19 19 18 18 17 20 20 20 20 20 21 22 24 25 25 25 25 25 26 28 28 28 28 29 29 31 31 31 31 30 31 33 33 34 34 35 36 38 40 41 43 43 44 45 48 50 51 53 55 56 58 59 61 63 64 66 68 72 74 77 77 79 81 84 86 89 92 95 97 98 98 100 101 103 104 105 105 106 107 107 107 107 107 107 108 108 108 109 109 109 109 109 110 111 112 112 113 114 115 116 117 117 119 121 123 125 127 128 128 130 132 134 137 138 140 141 142 142 143 143 143 145 148 151 154 156 156 158 162 165 169 173 173 177 180 181 183 184 185 186 188 189 190 190 191 190 191 192 192 192 193 192 193 194 195 196 197 200 204 207 209 211 215 218 218 216 216 215 216 217 218 219 219 217 220 224 223 224 222 221 224 222 219 220 217 215 221 221 218 214 209 206 202 197 194 193 188 183 177 172 168 165 162 161 157 155 153 151 149 148 146 145 145 144 143 142 141 140 140 139 139 137 136 135 134 132 131 131 130 129 128 128 128 128 128 129 129 130 132 133 133 135 136 137 138 138 140 142 144 146 149 148 151 155 160 165 172 179 186 190 194 201 209 219 226 233 239 245 254 253 257 256 255 258 260 259 252 270 276 248 102 107 114 111 101 91 84 80 287 270 272 274 273 271 272 273 275 275 276 278 280 284 286 287 289 291 292 294 295 299 302 303 304 307 311 314 318 321 322 324 326 326 324 324 327 328 323 323 322 319 312 302 299 303 307 309 311 309 308 309 311 313 312 312 314 316 318 319 319 319 319 319 319 318 317 316 316 315 315 314 314 314 315 315 315 315 316 316 317 317 316 316 316 316 317 317 318 318 318 318 319 319 320 320 320 321 322 322 323 323 324 324 324 324 325 325 326 326 326 327 327 327 327 327 327 327 327 327 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 322 322 321 320 321 321 320 320 319 318 317 317 316 315 314 314 314 327 327 328 329 329 328 327 326 326 325 325 325 325 325 325 325 325 325 326 326 325 324 324 324 323 323 322 322 322 322 322 323 324 324 325 325 325 324 322 321 320 320 321 321 322 322 323 324 325 326 327 329 331 328 328 328 328 327 326 325 323 319 317 315 314 314 314 314 315 316 317 317 317 317 317 317 317 316 315 316 317 317 318 320 321 324 326 329 333 335 336 339 343 346 348 350 354 356 358 0 3 5 5 6 7 7 8 9 9 9 9 9 10 11 12 12 11 10 10 10 10 11 12 12 11 11 11 10 11 12 14 15 16 16 17 18 19 21 22 22 21 21 21 21 22 21 18 16 13 12 12 13 13 13 13 12 12 13 13 12 11 12 14 15 15 16 17 17 18 18 18 17 18 18 19 20 19 19 18 19 19 20 20 20 20 19 19 20 21 21 21 19 18 19 20 20 19 20 20 19 20 21 22 23 23 23 23 22 22 23 24 25 25 25 24 27 28 29 29 29 29 33 34 34 36 38 39 41 43 43 43 43 45 46 47 49 50 51 51 52 53 53 54 54 54 54 55 54 53 52 51 50 49 48 47 46 45 43 42 40 38 37 36 35 33 32 31 29 28 28 27 25 24 23 22 24 24 23 23 22 21 23 23 23 24 24 24 25 27 28 28 28 28 28 29 31 31 31 31 31 32 33 33 33 33 33 33 33 35 35 36 37 38 39 41 41 42 43 45 46 48 50 52 54 55 55 57 59 61 63 65 67 69 72 74 75 76 78 80 82 85 88 91 93 95 96 97 98 100 102 103 104 105 105 105 106 106 107 107 106 106 107 107 107 108 107 107 108 109 110 111 111 111 112 113 114 115 116 117 120 122 123 125 126 125 127 129 131 134 137 138 137 138 138 139 139 140 142 145 148 150 149 150 154 157 163 167 170 171 172 175 179 181 184 185 186 186 188 188 189 189 188 189 189 191 191 191 190 190 191 193 195 197 201 203 207 210 213 218 220 220 219 217 217 218 221 224 224 225 226 227 232 233 233 231 227 225 230 229 228 227 227 229 227 225 221 214 208 205 205 199 192 186 182 177 171 166 166 163 160 156 154 152 150 149 148 147 145 144 143 143 142 141 140 139 139 138 137 136 135 133 132 132 131 129 128 128 127 127 127 126 126 127 128 130 131 131 132 133 134 136 138 138 140 142 143 145 146 150 154 159 165 171 175 178 186 194 203 211 222 231 234 236 247 258 259 257 260 259 261 255 239 199 14 3 28 87 87 104 118 98 82 67 45 11 300 286 277 276 275 273 273 273 275 276 277 279 282 285 285 286 289 292 294 295 299 301 303 304 307 311 315 320 322 323 324 327 328 327 325 325 325 321 319 320 320 314 305 299 298 300 305 308 307 305 305 306 308 309 307 309 312 315 314 315 317 318 318 318 318 317 317 316 316 315 315 314 314 314 314 315 315 315 316 316 316 316 316 316 316 316 317 317 317 318 318 319 319 319 320 320 321 321 322 322 323 323 323 324 324 325 325 326 326 326 327 327 327 327 327 328 327 327 327 327 327 326 326 326 325 325 325 325 325 325 325 324 325 324 324 324 324 324 323 323 322 322 322 322 321 321 320 319 319 318 317 316 315 315 315 326 327 328 328 328 326 325 325 324 324 323 323 324 324 324 324 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 323 323 323 324 324 324 322 319 318 318 318 319 320 321 322 323 324 325 326 327 329 329 328 327 326 327 326 325 323 321 318 315 314 314 315 315 315 316 319 319 318 318 318 317 317 317 319 319 321 321 322 320 320 328 330 330 334 338 338 339 340 344 347 350 353 356 359 1 3 6 7 8 8 9 10 10 11 11 12 11 10 11 12 13 13 12 12 12 12 12 12 13 13 13 12 12 12 12 12 14 15 16 17 18 18 19 21 21 20 21 21 21 22 23 22 21 19 15 12 11 12 12 13 13 13 13 13 13 13 11 11 14 15 16 17 19 20 20 19 19 19 19 19 20 21 21 21 20 20 21 21 22 22 21 20 20 21 21 21 21 20 19 20 21 21 21 21 21 21 21 22 24 24 25 25 24 23 24 24 25 26 27 27 27 30 31 32 32 32 33 35 36 37 38 40 41 42 44 44 45 45 45 46 47 49 51 52 53 53 53 54 53 53 53 53 54 53 53 52 51 50 49 48 48 46 45 44 42 41 39 38 37 37 36 35 33 31 30 31 29 28 27 26 26 28 28 27 26 26 25 24 26 27 27 27 28 28 29 30 31 31 31 31 31 33 33 33 33 33 33 34 35 35 35 35 35 35 37 37 37 38 39 40 40 41 42 44 45 46 48 50 52 53 54 55 57 59 62 63 65 67 69 70 72 73 75 77 79 82 84 87 89 91 92 94 95 97 98 100 102 103 104 104 104 104 105 105 106 105 105 105 105 105 106 106 106 106 107 108 109 110 109 110 111 112 114 115 116 117 119 119 120 122 121 122 124 126 130 133 132 131 133 134 135 137 138 138 140 140 143 145 146 148 153 158 163 166 166 169 173 177 179 182 182 183 184 184 186 186 186 187 187 188 188 188 188 186 187 188 190 193 198 202 204 207 211 216 220 222 221 219 218 219 220 226 229 232 233 234 235 244 245 243 241 237 235 238 239 238 238 236 233 231 231 227 220 214 213 210 201 191 185 180 175 169 167 165 162 159 155 153 151 150 148 148 147 144 143 143 142 142 141 140 139 138 137 137 135 134 133 133 132 131 129 128 127 126 126 126 126 125 126 126 127 129 128 128 130 131 134 135 136 138 139 140 142 144 147 152 157 161 164 169 176 185 193 203 212 225 227 235 243 248 261 263 261 262 263 263 258 67 52 40 28 35 52 42 61 94 76 70 43 21 342 304 289 283 280 278 277 276 275 276 277 277 279 280 284 283 284 288 291 293 295 298 299 302 304 307 310 314 318 320 323 324 326 328 328 325 324 323 319 316 318 319 316 307 303 298 296 300 305 304 300 301 302 305 306 303 304 308 309 311 314 315 317 318 318 318 317 317 316 316 315 315 314 314 314 314 315 315 315 315 316 316 316 316 315 316 316 316 317 317 318 318 319 319 319 319 320 320 321 321 322 322 322 323 324 324 324 325 325 326 326 327 327 328 328 328 328 328 328 327 327 327 327 327 326 326 325 325 326 325 325 325 325 325 325 325 325 324 324 324 324 324 323 323 322 322 321 321 321 320 319 318 317 316 316 316 325 326 326 326 326 324 323 323 323 323 323 323 323 323 323 324 324 324 324 324 324 324 325 324 323 323 323 323 323 322 322 322 322 322 321 321 321 320 318 318 317 318 319 319 320 322 323 324 325 326 327 328 328 328 326 326 326 325 323 321 319 316 314 314 317 318 318 318 318 320 321 321 321 320 318 317 319 323 322 322 324 325 325 327 336 337 335 336 340 340 341 342 346 350 352 355 359 2 4 5 8 9 10 10 11 13 13 14 14 14 13 12 12 12 13 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 15 15 16 18 18 19 19 19 19 19 20 21 22 23 24 25 24 22 18 13 11 11 12 13 13 13 13 13 13 14 12 11 13 15 16 18 21 22 21 20 19 20 20 20 21 22 23 22 21 21 22 22 23 22 22 21 21 21 21 20 20 20 20 21 22 22 22 22 22 23 23 24 25 26 26 26 25 25 26 26 27 28 29 29 30 32 33 34 35 35 35 36 38 38 39 40 41 42 44 45 46 46 47 47 48 50 51 53 53 53 53 53 53 53 53 53 52 52 52 51 51 50 50 49 48 47 46 44 43 42 40 40 39 39 38 36 35 33 32 33 32 31 31 30 30 29 31 30 29 28 28 27 29 30 30 30 30 30 32 33 33 33 33 33 33 35 36 35 35 35 35 35 36 36 36 36 36 36 37 38 38 39 39 40 41 42 42 44 45 46 48 50 50 52 53 56 57 59 61 63 65 66 68 69 70 72 74 76 78 81 83 84 86 88 90 92 94 96 97 99 100 102 102 102 103 103 104 104 104 104 103 103 103 104 104 104 104 105 105 106 107 107 107 108 109 111 112 114 113 113 114 115 117 119 118 118 120 122 124 125 125 125 127 128 131 133 134 133 132 135 137 139 142 143 147 151 152 158 162 166 169 174 176 179 180 179 179 182 183 184 184 183 183 186 185 186 186 182 183 185 188 191 196 199 204 210 214 219 222 221 221 220 220 222 225 229 242 245 247 247 248 259 261 257 252 248 245 248 251 249 247 245 241 238 240 233 229 222 220 214 201 192 187 180 176 170 167 162 159 157 155 152 149 148 148 147 146 144 143 142 141 141 141 139 138 137 136 135 135 134 133 132 131 130 129 127 127 126 126 125 125 124 125 125 126 126 126 126 127 129 131 133 133 134 135 137 140 142 145 149 154 156 159 166 172 181 191 203 212 215 223 239 248 250 259 267 269 267 265 262 255 20 355 13 11 9 21 11 31 51 48 42 26 11 327 298 289 285 282 280 280 279 278 278 279 278 280 280 279 282 284 287 290 292 293 294 297 301 304 307 310 312 315 316 323 325 325 326 327 326 325 322 319 315 315 317 317 315 309 299 293 296 300 300 294 295 300 303 303 300 300 302 304 307 311 314 315 316 317 317 317 316 316 315 315 315 315 314 314 314 315 315 315 315 315 315 315 315 315 315 315 316 316 317 318 318 318 319 319 319 319 320 320 320 321 321 322 323 323 324 324 324 325 325 326 327 328 328 328 328 328 328 328 328 328 328 327 327 327 326 326 326 326 326 326 326 325 325 326 325 325 325 325 325 325 325 324 323 323 322 322 322 321 320 320 319 318 318 317 317 323 324 324 324 323 322 322 322 322 322 322 322 322 322 323 323 323 323 323 323 324 324 324 324 324 324 324 323 323 322 322 322 321 321 320 319 319 319 319 318 317 317 318 319 320 321 322 324 325 325 325 326 327 327 326 326 325 324 322 320 318 316 315 315 317 320 321 320 320 321 322 322 323 323 322 321 323 326 325 324 325 326 328 332 337 338 336 338 340 342 344 346 351 353 354 357 2 6 7 8 11 11 12 13 14 15 15 15 16 16 15 14 13 13 13 14 15 14 14 14 15 15 16 17 16 16 16 16 16 16 16 16 17 18 19 19 19 20 20 20 21 22 23 24 25 27 27 25 20 17 15 13 14 14 13 13 13 14 15 16 14 13 12 14 18 20 22 23 22 20 20 20 21 22 22 23 23 23 22 22 23 24 24 23 23 22 22 21 20 20 20 21 22 22 24 24 24 23 24 24 24 26 27 26 26 26 26 26 27 28 28 29 30 30 32 34 34 35 35 36 37 37 39 39 40 41 42 43 45 46 46 47 48 48 49 50 51 52 53 53 53 53 53 53 53 52 52 52 52 51 51 51 50 49 48 47 46 45 44 43 42 42 41 40 39 38 36 35 34 35 35 34 34 33 33 32 32 32 31 31 30 30 31 32 32 32 33 32 33 35 34 35 35 35 35 35 37 37 37 36 36 36 36 37 37 37 37 38 38 39 39 39 39 40 40 41 42 43 45 46 47 48 49 51 53 55 58 59 61 63 64 65 66 68 70 71 73 75 77 80 81 82 84 86 89 91 93 94 96 98 98 99 100 100 101 102 102 102 103 102 101 102 102 102 103 103 103 104 104 104 105 106 106 107 108 109 110 111 111 111 112 112 114 115 115 115 116 116 118 119 121 119 121 122 123 126 125 119 122 125 129 133 136 134 136 138 141 148 155 161 164 168 173 175 176 177 176 178 179 181 183 182 179 179 179 179 180 177 177 180 185 187 190 196 203 210 216 221 223 223 226 226 229 234 238 243 267 269 267 269 268 279 281 274 268 261 257 262 267 262 257 255 250 246 249 243 243 232 225 215 206 196 189 182 179 171 165 160 156 154 153 150 148 147 145 145 144 144 141 141 140 140 140 138 137 136 135 135 135 133 132 131 130 129 128 127 127 126 125 125 124 123 123 123 124 124 125 125 125 127 128 130 130 129 132 134 137 140 143 144 147 150 156 163 167 176 187 195 202 213 225 240 251 252 256 263 268 266 268 264 272 302 309 304 335 344 343 6 45 45 35 28 23 8 323 296 289 285 283 282 281 280 280 279 280 279 279 280 280 281 284 286 288 289 290 293 297 300 302 306 310 310 313 311 318 325 326 326 326 326 327 326 322 317 316 316 317 316 310 300 292 292 294 294 290 292 298 301 301 300 298 298 301 305 309 312 314 315 316 316 316 316 316 315 315 315 315 314 314 314 314 314 314 314 315 315 315 315 315 315 315 315 316 316 317 318 318 318 319 319 319 319 320 320 320 321 322 323 323 324 324 324 325 325 326 327 327 328 328 328 328 328 328 328 328 328 328 328 327 327 327 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 325 324 323 323 323 322 322 321 321 320 320 320 319 318 322 322 322 322 321 322 321 321 321 321 321 321 322 322 322 323 322 322 322 323 324 324 324 324 323 323 324 323 322 322 321 321 321 320 319 318 318 318 318 317 317 316 317 318 320 321 321 323 323 323 323 324 325 326 325 325 324 323 322 320 318 317 318 319 322 324 323 321 321 322 323 323 324 325 325 325 325 327 327 326 327 328 329 332 336 339 339 342 345 348 351 354 358 1 1 4 8 11 12 12 14 15 15 16 16 17 17 17 18 17 17 16 16 15 14 14 15 15 15 15 16 16 18 19 19 19 19 18 18 18 18 17 17 18 19 19 19 21 22 22 22 23 24 25 26 27 27 26 24 22 17 16 16 16 14 14 14 16 17 18 16 15 14 15 19 21 22 23 22 22 21 21 22 23 24 24 24 23 22 23 24 24 24 24 24 23 22 21 20 20 20 21 23 24 24 25 24 24 24 25 26 27 27 27 27 27 27 27 28 29 29 30 31 31 33 36 36 36 36 37 38 39 40 40 41 42 42 44 45 46 47 48 48 49 49 50 51 51 52 52 52 52 52 52 52 52 52 52 52 52 51 51 50 49 48 47 46 45 45 44 43 43 42 42 40 39 38 37 37 37 38 37 37 36 35 34 34 34 33 33 33 33 33 34 34 34 34 34 35 35 36 36 37 37 37 37 38 38 37 37 37 37 37 37 37 38 38 39 39 39 39 39 40 40 40 41 42 43 44 45 46 47 49 51 53 55 57 59 60 62 63 64 66 68 69 71 73 75 77 78 79 81 83 85 88 90 92 93 93 95 97 98 99 99 99 100 101 101 101 101 100 100 100 101 101 102 101 101 102 103 103 105 104 106 107 108 108 109 109 109 110 110 112 113 113 112 112 113 114 116 116 112 112 113 113 114 115 109 111 114 120 124 128 122 118 122 127 136 146 150 152 158 162 167 170 172 171 174 176 178 179 178 175 173 174 174 174 173 173 172 173 177 184 188 189 203 218 227 232 233 282 277 271 271 273 272 297 306 304 299 291 293 298 297 288 284 283 280 285 277 271 266 259 253 267 259 249 239 231 220 213 202 199 191 179 171 163 159 155 152 150 149 146 144 143 143 142 142 139 139 139 139 138 137 136 135 135 135 134 133 131 130 130 129 128 127 126 125 125 124 124 122 122 122 122 122 123 123 123 125 125 126 126 127 129 131 134 137 140 137 141 146 151 157 163 167 176 183 193 210 222 241 256 255 255 261 284 269 266 267 278 285 281 291 317 327 327 19 51 52 46 29 20 2 318 296 289 285 284 282 281 280 280 279 279 279 278 279 280 281 283 285 286 288 289 292 296 299 300 304 303 310 312 310 312 321 325 326 325 325 327 329 327 322 320 316 315 316 312 303 295 295 293 292 290 293 298 301 300 299 298 298 300 304 308 311 312 313 315 316 316 315 315 315 315 315 314 314 314 314 314 314 314 314 314 315 315 315 315 314 315 315 315 316 317 317 318 318 319 319 319 319 319 320 320 320 321 322 322 323 324 324 325 325 326 326 327 328 328 329 329 329 329 329 329 328 328 328 328 328 327 327 327 326 326 326 326 326 326 326 326 325 326 326 326 326 325 324 324 324 324 323 323 322 322 322 322 321 320 319 321 321 321 320 320 320 320 320 320 320 321 321 321 322 322 322 322 321 321 322 322 323 323 323 322 323 323 323 322 322 321 321 320 320 319 318 317 317 316 316 315 315 315 317 319 320 321 321 322 323 323 323 325 325 324 324 323 322 321 320 320 319 320 322 324 325 324 322 322 323 325 325 325 326 326 325 326 327 326 327 329 331 331 332 335 341 344 348 353 358 1 2 8 13 15 14 16 18 19 20 20 22 20 19 19 18 18 18 19 19 19 18 18 16 16 15 15 15 15 16 16 17 17 18 19 20 21 21 20 19 19 18 18 19 19 19 20 21 23 23 23 24 25 26 26 26 26 26 26 24 21 19 19 17 16 15 16 17 18 19 18 16 14 16 19 21 21 22 22 23 23 24 23 23 24 24 23 22 22 23 23 23 23 23 24 24 22 21 21 20 20 22 22 24 25 25 25 25 25 26 27 28 28 28 28 28 27 28 28 30 31 31 32 33 34 35 37 37 38 38 39 40 41 42 42 43 43 44 45 46 48 48 49 49 49 49 50 50 51 52 52 52 52 52 53 53 53 53 52 52 52 51 50 49 48 47 47 46 46 45 45 44 43 43 42 41 40 40 39 39 40 40 39 38 37 36 36 36 36 35 35 34 35 36 36 36 36 36 36 36 38 38 38 38 38 38 39 38 38 38 37 37 37 37 38 38 39 40 40 40 40 40 40 40 40 41 42 43 44 44 45 47 48 50 52 54 57 59 59 60 61 63 65 67 69 70 72 74 74 77 78 80 82 85 87 89 91 90 92 94 95 96 98 98 99 99 99 99 99 100 99 98 99 99 100 100 100 100 101 101 102 103 104 104 105 105 106 108 108 109 108 108 109 109 110 109 107 108 109 110 111 107 103 103 103 103 105 99 99 102 106 110 112 106 102 105 108 117 127 134 131 132 142 152 161 166 161 168 170 171 173 174 169 165 167 166 168 167 164 156 160 164 169 166 152 103 72 53 355 306 355 346 331 322 316 316 330 333 328 323 318 312 313 318 314 313 305 298 298 297 286 280 273 273 280 273 260 248 238 230 222 220 213 194 180 172 163 157 153 150 150 147 143 142 141 140 140 140 138 137 137 137 137 136 135 134 134 134 133 132 131 130 129 128 128 127 126 125 124 124 123 122 122 121 121 121 121 122 122 123 123 124 125 125 126 128 131 133 133 134 137 141 146 151 158 158 158 170 185 205 225 246 266 261 258 269 290 284 276 277 280 284 294 305 313 321 337 34 46 40 34 20 13 358 318 298 298 288 284 282 281 280 280 279 278 277 277 278 279 280 281 282 284 288 290 291 295 298 297 300 301 307 309 309 309 314 318 321 324 323 324 328 330 327 324 315 311 312 312 306 302 299 296 293 291 294 300 304 304 303 299 298 299 303 307 307 309 312 314 315 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 315 315 315 316 317 317 318 318 319 319 319 319 319 320 320 321 321 322 323 323 324 325 325 326 326 327 328 328 329 329 329 329 329 329 329 329 329 329 328 328 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 325 325 325 324 325 324 324 323 323 323 323 322 321 320 319 319 318 318 318 318 318 319 319 320 320 321 321 322 322 321 321 321 322 322 322 322 322 321 322 323 323 322 322 322 321 320 320 319 317 316 315 315 315 315 315 314 315 317 318 319 319 320 321 321 321 322 323 324 323 323 322 321 321 320 320 320 322 323 324 324 324 324 324 325 325 325 326 327 327 327 326 327 328 329 332 335 335 336 337 344 350 355 0 6 9 11 15 21 24 24 24 25 26 27 27 28 26 22 20 20 19 19 21 21 21 20 19 18 17 17 16 16 16 16 16 16 17 17 19 20 21 22 21 20 20 19 18 19 19 20 20 22 23 24 24 25 26 27 27 26 25 26 26 26 24 21 19 19 17 15 15 16 18 20 18 16 15 16 18 20 21 21 21 22 23 24 24 24 24 24 23 23 22 23 23 22 22 22 24 24 23 22 22 21 21 22 22 23 24 24 25 26 27 28 29 29 29 29 29 29 29 29 30 32 32 32 33 33 34 35 37 38 39 39 40 41 42 42 43 44 45 46 46 47 49 49 49 49 49 49 50 50 51 51 52 52 52 52 53 53 53 53 52 52 51 51 50 49 49 48 48 47 47 46 45 44 44 45 44 43 43 43 42 41 42 41 41 40 38 38 38 38 37 37 36 36 36 37 37 37 37 37 37 37 39 39 39 39 39 39 40 40 39 38 37 36 36 36 38 39 40 40 40 40 40 40 40 40 40 41 41 42 42 43 44 46 48 49 51 54 55 56 58 59 61 62 64 66 68 69 70 71 74 76 78 80 82 84 86 87 88 90 91 93 94 96 97 97 97 97 97 98 98 98 98 97 97 98 98 98 99 98 99 100 101 102 103 103 103 104 105 106 107 106 105 105 105 105 105 105 101 101 101 103 102 103 96 94 93 93 94 95 92 91 94 94 96 94 88 90 92 95 104 104 97 101 116 129 145 151 143 150 153 156 159 163 155 147 148 150 150 151 147 131 130 124 124 110 103 48 37 32 22 12 7 3 355 347 345 344 348 351 347 342 337 331 332 340 336 331 324 317 308 314 306 306 302 290 291 288 277 264 252 246 248 242 219 197 183 170 163 156 155 151 148 145 143 141 139 139 138 138 136 135 135 135 135 135 134 132 133 133 132 132 130 129 129 128 128 127 126 125 124 123 123 123 122 121 121 120 121 121 121 121 121 122 123 124 125 126 127 128 130 132 134 137 141 145 147 148 150 159 175 198 224 253 272 278 267 284 310 300 284 283 290 304 331 328 315 319 335 355 20 8 9 7 4 353 316 313 299 290 284 282 281 280 279 278 278 277 276 277 278 279 280 281 282 286 289 291 293 294 294 297 300 303 305 307 309 308 309 316 322 320 320 325 325 328 323 315 311 310 310 308 306 303 299 296 294 295 299 302 305 305 301 298 299 302 303 306 308 311 312 314 314 314 314 314 314 314 314 314 313 313 313 313 313 314 314 314 314 314 314 314 314 314 315 315 315 316 317 318 318 318 318 319 319 319 319 320 320 321 322 323 323 324 324 324 325 326 327 328 328 329 329 329 329 329 330 329 329 329 329 329 328 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 326 326 325 325 326 326 325 325 325 324 324 323 322 322 317 316 316 316 316 317 317 318 319 320 320 320 321 321 321 321 321 321 322 322 322 321 321 320 321 322 323 322 322 322 321 320 319 317 316 315 314 314 314 314 314 315 316 317 317 319 319 319 320 320 321 321 321 323 323 322 321 321 321 320 321 322 323 324 323 323 324 325 325 325 325 326 327 328 328 328 328 328 330 333 336 338 339 339 341 347 354 0 5 9 15 18 20 23 25 27 30 31 32 31 30 33 32 28 23 21 21 21 22 22 21 21 21 19 18 18 17 17 17 17 17 17 17 18 19 20 21 21 21 20 20 19 19 20 21 22 22 23 24 25 26 27 28 28 27 26 25 25 25 26 26 24 22 20 18 17 16 16 18 19 18 17 16 17 18 19 19 20 21 21 23 24 24 24 25 25 24 23 23 23 23 23 22 22 23 24 24 23 23 23 23 23 23 23 24 24 25 26 28 30 30 30 30 31 31 32 31 31 32 34 33 33 33 34 35 36 38 38 39 40 41 42 42 43 44 45 46 47 48 49 49 50 50 50 49 49 50 51 51 51 52 52 52 52 52 52 53 53 53 52 51 51 50 50 49 49 49 48 48 47 47 46 45 45 46 46 45 45 44 43 43 43 42 41 40 39 39 39 38 38 38 37 37 37 38 38 38 38 38 38 39 39 40 40 40 40 41 41 40 39 37 35 35 36 38 39 40 41 41 41 41 40 40 40 41 41 41 41 42 43 44 45 47 48 51 52 53 55 56 58 60 62 63 65 67 67 69 71 73 75 77 79 81 83 84 85 87 89 90 91 93 94 95 96 96 95 96 96 96 97 97 95 95 95 96 96 97 97 98 98 100 100 101 101 101 102 103 104 104 104 101 101 101 101 100 100 95 95 94 94 94 94 89 87 86 85 85 86 83 80 81 82 84 86 84 76 76 77 80 81 82 81 88 101 114 127 115 115 118 124 134 141 134 120 120 120 123 125 123 100 90 84 77 65 56 42 36 29 25 19 11 8 8 5 2 359 359 360 357 354 351 349 347 352 349 343 339 333 326 334 333 326 319 312 301 298 298 285 276 274 263 257 229 204 187 171 163 162 156 150 147 144 142 140 137 137 137 136 134 133 133 133 133 133 132 131 130 131 130 131 130 128 128 127 127 126 125 125 124 124 123 123 122 121 121 121 120 121 121 121 121 122 122 123 124 124 125 127 128 130 132 134 136 136 139 142 144 149 167 187 215 226 268 285 279 292 303 303 293 289 297 321 345 336 325 320 328 334 348 354 357 355 355 349 325 308 298 291 286 283 281 280 279 277 277 277 275 276 277 277 278 280 282 284 287 289 291 291 291 294 298 301 302 303 304 307 307 312 319 318 318 318 322 325 320 315 311 310 310 310 307 304 302 300 297 297 298 299 303 304 301 299 298 299 301 304 307 309 311 312 312 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 314 314 314 314 314 315 316 317 318 318 318 318 318 318 319 319 319 320 320 321 322 323 324 324 324 325 326 327 328 328 328 329 329 330 330 330 330 330 330 329 329 329 328 328 327 327 327 327 327 326 326 327 327 327 327 327 326 326 326 326 326 326 326 326 326 325 324 324 324 323 323 315 314 314 314 315 316 317 318 319 319 320 320 320 321 320 320 320 320 320 321 321 321 320 320 320 321 322 322 321 321 321 319 318 316 314 314 313 313 313 313 313 314 314 316 317 318 318 318 319 320 320 320 321 322 322 322 321 321 321 322 322 323 324 324 323 324 326 326 326 326 326 327 328 329 329 330 329 329 333 335 337 338 339 340 344 349 358 5 8 12 18 22 24 24 25 28 33 34 36 35 33 36 35 31 26 25 23 22 24 22 20 20 21 21 19 18 17 17 17 17 18 18 18 19 20 21 22 21 20 20 20 20 20 21 22 23 23 23 24 25 26 27 28 29 28 26 25 24 25 26 27 26 23 22 22 19 17 16 17 18 18 18 17 18 18 18 19 20 20 21 22 24 25 25 25 26 26 25 25 24 24 24 23 23 24 25 25 24 24 24 25 25 24 24 24 25 26 27 29 30 31 31 31 32 33 33 33 33 33 34 35 35 35 35 36 37 39 39 40 41 42 42 43 44 45 45 46 48 49 49 50 50 50 51 50 50 51 51 52 52 52 52 52 52 52 53 53 53 52 52 51 51 51 50 50 50 49 50 49 48 48 47 47 47 48 47 47 46 45 44 44 44 43 42 42 41 40 40 39 39 38 38 38 38 38 38 38 38 39 39 40 40 41 41 41 41 41 42 42 40 37 33 32 34 37 39 42 42 42 42 41 41 40 40 41 41 41 41 41 42 43 44 45 46 47 49 51 53 56 57 59 61 62 63 65 66 68 70 72 75 77 79 80 81 83 85 87 88 89 90 92 92 93 93 94 93 94 94 95 95 95 93 93 94 94 95 96 95 96 97 97 98 99 99 100 100 100 101 101 101 97 97 97 96 95 95 89 88 87 87 86 86 82 81 80 79 78 78 76 73 74 74 76 76 74 64 63 65 64 68 73 68 73 78 86 93 86 83 85 93 103 110 101 93 93 91 96 98 95 73 68 62 59 53 49 40 35 30 27 20 15 15 15 13 10 6 5 2 4 2 0 360 357 359 357 354 350 346 343 347 347 343 336 330 321 316 321 316 307 299 287 287 255 218 193 186 170 165 155 149 144 142 141 139 136 135 134 133 133 131 130 130 130 130 130 128 128 128 128 128 128 127 126 126 126 126 125 124 124 124 123 123 122 122 121 121 121 121 121 121 122 122 122 123 124 124 125 126 128 129 131 133 133 134 136 139 141 145 157 159 177 220 271 292 293 294 304 307 303 310 311 321 333 339 336 331 330 332 352 17 359 351 347 341 326 308 296 291 288 286 285 282 279 277 276 277 275 276 276 277 278 280 281 283 285 286 287 289 290 291 294 299 299 300 300 306 305 308 316 315 315 317 320 322 319 314 311 311 311 310 307 302 302 302 301 301 298 296 297 299 299 298 297 298 301 303 305 307 308 308 310 312 312 312 312 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 313 313 314 314 315 316 317 317 317 318 318 318 318 318 318 319 319 320 321 322 322 323 324 324 325 326 327 327 328 328 329 329 330 330 330 330 330 330 330 330 329 329 329 328 328 327 327 327 327 327 327 327 327 327 326 327 327 327 327 327 327 327 327 326 326 325 325 325 325 324 313 313 313 313 314 316 317 318 319 319 319 319 319 319 319 318 318 318 319 320 320 320 320 320 320 320 321 321 322 321 320 318 316 314 313 312 312 312 312 312 312 313 313 315 316 317 317 317 317 318 318 318 320 320 321 320 321 321 322 323 323 324 324 324 324 325 326 327 327 326 327 328 329 330 331 331 330 330 334 336 337 338 340 342 348 354 3 9 12 15 18 22 25 26 27 29 34 35 36 39 39 37 33 30 28 27 27 26 25 22 21 20 21 21 20 19 18 18 17 18 18 18 19 20 20 22 22 21 20 20 20 20 21 22 22 23 23 23 24 25 25 26 28 28 28 26 25 24 24 25 26 26 24 24 22 20 19 18 18 18 17 18 18 18 18 19 19 20 20 20 21 23 25 26 27 27 27 26 26 26 25 24 24 24 24 25 25 25 25 25 25 25 25 25 26 27 28 28 29 30 31 31 32 33 34 34 34 34 34 35 36 36 36 37 37 39 41 41 42 42 43 44 44 45 46 46 47 48 49 50 50 50 51 52 51 51 51 52 52 52 53 52 52 52 52 53 53 53 52 52 52 52 51 51 51 50 50 50 50 50 49 49 49 48 49 48 48 47 46 45 45 45 44 44 43 42 41 41 40 40 39 38 38 38 38 39 39 39 39 39 41 41 41 42 42 42 42 43 43 43 40 34 30 31 35 41 44 44 43 42 42 41 41 41 41 41 40 40 41 41 42 43 44 45 46 48 50 52 55 57 58 59 61 61 63 66 67 69 72 74 76 78 79 80 82 84 86 87 88 89 90 90 90 92 92 91 92 92 93 93 93 91 91 92 92 93 93 94 94 94 95 96 97 98 98 98 98 98 98 98 95 94 93 91 90 89 85 82 82 81 80 80 77 75 74 74 73 72 71 67 68 67 68 67 65 57 57 57 59 61 63 61 62 66 67 68 74 73 71 74 80 84 85 87 74 76 78 77 75 63 58 54 53 50 45 39 36 32 28 23 21 21 19 17 14 12 9 7 8 7 6 5 2 1 1 1 359 356 355 356 356 353 349 343 337 336 341 339 330 322 310 293 294 279 250 216 181 160 146 143 141 139 137 135 131 131 131 131 130 129 127 127 128 127 128 126 126 126 126 126 126 125 124 124 125 125 124 124 123 123 123 123 123 122 121 122 121 121 121 122 122 122 123 123 124 125 126 127 128 129 130 132 132 133 135 136 139 142 144 153 168 228 275 301 305 302 303 302 307 325 328 327 327 333 340 337 332 331 2 352 342 340 337 329 317 301 292 290 288 287 285 281 279 278 275 276 275 275 275 276 278 279 281 282 282 284 286 288 290 290 290 294 295 298 297 301 302 304 309 309 311 313 316 318 317 313 311 310 312 310 306 302 303 303 304 303 298 294 292 293 293 294 295 297 300 301 303 304 305 306 308 310 311 311 311 311 312 312 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 315 315 316 316 317 318 318 318 318 318 318 318 319 320 320 321 321 322 323 324 325 326 326 326 327 328 329 329 330 330 330 330 330 330 330 330 330 330 329 329 328 328 327 327 327 327 327 327 326 326 326 327 327 327 327 327 327 327 327 327 326 326 325 326 325 325 312 312 312 313 314 316 317 318 318 319 318 318 318 318 317 318 318 319 319 320 320 320 320 320 320 321 321 321 321 320 319 316 314 313 311 311 311 312 312 312 313 313 313 314 314 315 316 315 315 315 314 315 315 317 319 320 321 322 323 324 324 324 325 324 324 325 326 327 327 327 328 329 330 330 331 332 331 331 333 337 338 340 343 347 353 359 9 14 16 17 18 22 26 30 31 32 34 36 39 44 44 38 37 32 30 30 31 31 27 26 23 21 21 21 21 20 19 18 17 17 17 18 18 19 20 20 21 21 21 20 20 20 20 21 21 23 23 23 23 24 24 25 26 27 27 26 24 23 24 24 25 25 25 23 22 21 20 19 18 18 17 18 18 18 18 19 21 21 20 20 21 23 24 25 26 27 27 26 26 26 26 25 25 25 25 25 26 26 25 25 25 25 26 26 27 28 29 30 30 31 31 32 33 35 35 35 35 35 35 36 38 38 38 38 39 40 41 42 42 43 44 45 45 46 47 47 48 48 49 49 50 51 51 52 52 52 52 52 52 53 53 53 53 53 53 53 53 53 53 52 52 52 52 52 52 52 51 51 51 51 51 50 50 49 50 49 49 48 47 46 46 46 45 44 43 42 42 41 40 40 39 39 39 38 39 39 39 39 40 40 41 41 41 42 42 43 43 44 45 45 45 44 40 35 39 45 48 47 45 43 42 41 41 41 41 40 40 40 40 41 41 42 42 43 44 47 49 51 54 55 55 56 59 60 62 65 67 69 71 73 74 76 78 79 81 83 85 86 87 87 87 88 89 90 90 89 90 90 90 90 91 90 90 90 90 91 92 92 91 92 93 94 96 97 97 96 96 96 96 95 93 91 89 88 86 85 81 78 77 76 75 75 73 70 70 69 69 69 67 63 62 61 60 59 58 54 54 55 55 57 59 57 58 59 58 60 63 64 63 65 68 69 69 70 65 66 67 66 62 60 56 53 49 46 42 38 35 32 29 26 26 23 21 19 17 15 13 11 13 12 10 8 7 5 6 6 6 4 2 2 3 1 357 353 351 352 354 350 345 338 330 322 326 331 321 306 242 160 138 129 130 131 130 129 125 126 127 127 127 127 124 123 124 125 125 125 124 123 123 123 123 123 122 122 123 123 123 123 122 122 122 122 122 121 121 121 121 121 121 122 123 123 123 123 124 126 127 128 129 130 130 131 132 133 134 136 138 138 141 145 151 204 299 313 315 314 316 308 308 320 331 330 330 334 341 329 329 330 340 339 334 335 323 316 305 299 289 287 287 286 284 281 278 277 275 275 275 275 275 276 277 279 281 281 282 283 285 288 289 288 287 289 293 296 295 296 298 300 301 305 309 310 311 313 313 313 312 311 312 310 305 302 301 304 305 304 299 293 288 287 286 288 292 294 298 299 300 301 303 304 306 308 309 310 310 310 311 312 312 312 312 312 313 313 313 313 313 313 313 313 313 313 314 314 315 315 315 316 317 317 318 318 317 317 317 318 318 319 319 320 321 322 323 324 325 325 326 326 327 328 329 329 330 330 330 330 331 331 330 330 330 330 330 329 328 328 328 328 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 327 327 327 326 326 326 311 311 312 313 315 317 317 318 318 318 318 318 317 316 316 318 319 320 320 320 320 320 320 320 319 320 321 320 320 318 317 315 313 312 312 312 312 312 312 313 313 313 313 313 313 313 314 314 312 312 312 314 315 316 318 320 321 322 323 324 325 325 325 325 324 325 327 327 327 327 328 330 330 331 332 332 333 332 334 339 341 343 348 353 358 5 12 16 17 19 21 23 28 31 34 36 35 38 43 45 44 42 35 37 37 37 34 30 28 28 26 23 21 21 20 20 19 18 17 17 17 17 18 19 19 20 20 20 20 20 20 20 20 20 21 22 22 23 23 24 24 25 25 25 26 25 24 23 23 24 24 24 24 23 21 21 21 20 19 17 17 17 17 18 19 20 21 21 20 20 21 22 22 24 25 26 26 26 26 26 26 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 29 30 31 32 32 33 34 36 36 36 36 36 36 37 39 39 39 39 40 41 41 42 44 44 45 45 46 47 48 48 48 49 49 50 50 51 52 52 52 52 52 53 53 53 53 53 53 53 53 53 54 54 53 53 53 53 53 53 53 53 52 52 53 53 52 52 51 50 51 50 49 48 48 47 47 46 46 45 44 43 42 41 40 40 40 39 39 39 39 39 39 40 40 41 41 41 42 42 42 43 44 44 46 47 47 47 44 42 45 49 53 50 46 45 43 42 40 40 40 40 40 39 39 39 40 40 41 42 44 45 48 50 52 54 53 55 57 59 62 64 66 68 70 71 73 75 77 78 80 82 83 85 85 85 85 86 86 87 88 88 88 87 88 88 88 89 88 87 88 89 89 89 90 90 91 92 94 95 95 94 93 94 93 93 92 88 86 84 83 82 80 76 73 72 71 71 70 69 67 66 66 65 63 60 57 57 56 55 54 53 53 53 54 55 56 55 54 54 55 57 58 60 58 60 59 61 63 62 60 60 59 59 58 57 54 50 48 44 41 38 35 32 31 28 26 24 23 21 20 17 17 16 16 15 14 12 11 9 10 11 10 9 7 6 5 6 4 1 2 360 1 358 355 349 346 342 348 350 346 341 340 6 89 89 106 111 119 121 116 119 121 121 122 122 120 119 121 122 122 123 122 120 121 121 121 121 120 120 120 121 121 121 120 120 121 121 120 120 119 120 120 121 121 122 122 122 123 124 124 126 127 128 128 129 130 130 131 132 133 134 135 136 139 142 144 159 324 320 318 320 326 320 312 318 326 327 328 329 327 322 331 347 0 356 348 338 314 303 298 292 285 284 285 285 283 281 278 276 276 274 274 275 275 276 277 278 279 281 283 282 284 287 288 287 286 287 291 294 294 294 295 295 297 301 306 307 308 309 310 312 311 311 311 308 305 302 300 303 306 305 300 295 295 287 283 283 287 290 293 295 296 299 301 302 304 305 306 308 309 309 310 311 312 312 312 312 312 312 312 313 313 313 313 313 313 314 314 314 315 315 315 315 316 317 317 317 317 317 317 317 318 318 318 319 320 321 323 324 324 324 325 326 327 328 328 329 329 330 330 331 331 331 331 331 331 330 330 329 329 329 329 328 328 327 327 327 327 327 327 328 328 328 329 328 328 328 329 328 328 328 328 327 327 326 311 311 313 314 316 317 318 318 318 318 317 316 316 316 317 318 320 321 320 320 319 319 319 319 319 320 320 319 317 317 316 314 313 313 314 314 314 313 313 313 313 313 313 313 312 312 312 312 311 311 312 314 316 317 319 321 322 323 324 325 325 325 325 325 325 326 327 328 328 328 329 330 331 331 332 333 334 335 337 343 345 348 353 359 4 9 15 17 19 22 25 26 28 32 36 39 38 38 40 40 39 35 31 37 40 40 33 27 27 28 28 27 25 21 19 19 18 18 17 16 16 17 18 18 19 19 19 19 19 19 19 19 20 20 21 21 22 22 23 23 24 24 24 24 24 24 23 22 22 22 22 22 22 22 21 21 21 20 19 18 17 17 17 18 19 20 21 20 20 20 20 21 23 24 25 25 25 26 26 26 26 26 26 26 26 27 27 27 26 27 27 27 26 26 26 27 29 30 31 32 33 34 35 36 37 37 38 38 38 38 39 40 40 40 41 41 42 44 45 45 45 46 47 47 48 49 49 49 50 51 51 52 52 52 53 53 53 53 53 53 53 53 53 53 53 54 54 54 54 53 53 53 54 54 54 54 54 53 54 54 53 53 52 52 51 51 50 49 49 48 47 47 46 45 44 43 42 41 40 40 40 39 39 39 39 39 39 40 40 40 41 41 42 42 43 43 44 44 45 46 47 47 44 42 45 50 54 53 50 47 44 41 40 39 39 39 38 38 38 38 39 40 40 41 42 45 47 49 49 51 52 54 56 58 60 63 66 66 68 70 72 74 76 78 79 81 81 82 83 84 83 84 84 85 86 87 85 85 85 85 86 87 86 85 85 85 86 87 88 87 89 90 91 93 93 91 91 91 90 90 88 84 81 80 79 78 76 73 70 69 68 67 67 67 64 64 62 61 60 58 55 54 53 53 52 52 53 53 53 54 54 54 53 53 53 55 56 57 56 56 57 57 58 59 57 57 57 56 55 55 52 49 47 43 41 38 35 35 33 30 27 25 24 22 21 20 20 18 18 17 16 15 14 13 13 14 13 12 11 9 8 10 10 9 7 5 4 3 1 358 358 357 357 359 358 354 356 4 28 35 66 88 103 110 115 111 113 113 115 117 116 116 117 118 119 119 118 117 118 118 119 119 118 117 117 118 119 119 118 118 118 118 119 119 119 118 119 120 120 120 120 121 122 123 124 125 126 126 127 128 129 129 128 129 130 130 131 134 137 144 144 237 322 323 322 320 330 330 323 324 323 323 325 326 323 322 328 331 340 10 29 319 309 298 291 289 282 281 282 284 283 281 278 276 275 274 274 275 276 275 277 278 280 281 283 283 283 284 285 286 286 286 289 291 293 293 293 294 295 299 303 305 307 307 309 310 310 311 310 308 306 302 299 301 304 306 304 303 300 290 283 281 284 286 286 289 294 298 300 301 301 302 303 305 307 308 310 311 311 311 311 312 312 312 312 312 313 313 313 313 313 314 314 314 314 315 315 315 315 316 316 316 316 316 316 317 317 317 317 318 319 321 322 323 323 324 325 326 327 327 328 328 329 330 330 331 331 331 331 331 331 330 330 330 330 329 329 329 328 328 328 327 328 328 328 328 328 329 329 329 329 329 329 329 329 329 328 327 327 327 311 312 313 315 316 316 317 317 317 317 316 316 315 316 317 319 319 320 320 319 319 319 319 319 320 320 319 317 316 316 315 314 314 314 314 314 314 314 313 313 313 313 312 312 311 311 311 311 310 310 312 315 316 318 319 321 323 324 324 324 325 325 324 325 325 327 328 329 329 329 329 330 331 331 333 335 336 338 341 348 349 352 358 5 9 13 17 19 21 25 27 29 32 35 39 41 40 40 38 33 31 29 30 34 34 33 29 26 26 26 26 27 25 21 19 18 18 18 17 16 16 17 17 18 18 18 18 18 17 18 18 19 20 20 21 21 21 21 22 23 22 22 23 23 23 23 22 21 21 21 20 20 21 21 20 20 20 19 19 18 17 17 17 17 18 19 20 20 20 20 21 22 23 24 24 25 25 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 27 27 27 28 29 30 31 33 34 35 35 35 36 37 38 39 39 39 40 41 41 41 41 42 43 44 45 46 46 47 47 48 48 49 49 50 51 51 51 52 52 53 53 53 53 53 53 53 53 53 54 54 54 54 54 54 54 54 54 54 55 55 55 55 55 55 55 54 54 54 53 53 52 51 51 50 50 49 48 47 46 45 44 43 42 42 41 40 40 40 39 39 39 39 40 40 40 40 41 41 42 42 43 43 44 44 44 45 46 45 43 41 44 47 49 52 51 46 43 40 39 39 39 38 37 37 37 38 39 39 39 40 41 44 44 45 48 50 51 53 55 57 60 61 63 65 67 69 71 74 76 77 77 78 79 80 81 82 81 81 82 83 83 83 82 82 82 83 84 84 83 82 82 83 84 84 85 85 87 88 89 89 90 88 88 88 87 86 85 81 79 77 76 74 72 71 68 67 66 66 65 65 63 61 60 59 57 56 55 54 53 52 52 52 53 53 53 53 53 53 53 52 52 53 54 54 55 55 55 55 56 57 56 56 56 55 54 54 51 48 46 44 42 41 38 36 34 31 29 27 25 25 24 23 22 20 20 19 18 18 17 16 16 17 16 15 14 13 13 14 14 12 11 9 7 8 8 7 6 4 4 6 4 3 6 12 15 33 49 69 85 96 104 101 98 103 107 111 110 110 112 114 115 115 116 114 115 116 116 116 116 114 114 115 116 117 116 116 116 116 117 117 117 117 118 118 119 119 119 120 121 122 123 124 124 125 126 127 127 128 127 125 125 126 128 130 132 138 136 299 298 323 334 330 332 335 330 329 330 328 322 324 326 324 332 317 289 323 346 318 301 291 287 285 278 276 280 283 282 281 280 277 276 276 275 276 276 277 277 279 280 282 283 284 284 284 285 286 286 286 288 290 291 291 292 294 295 298 301 302 304 306 308 309 310 311 311 310 309 304 300 299 302 304 305 306 303 295 286 282 282 282 283 288 294 298 299 299 298 298 301 304 306 308 309 310 310 311 311 312 312 312 312 313 313 313 313 313 314 314 314 314 315 315 315 315 315 315 316 316 316 316 315 316 316 316 317 318 319 320 320 321 323 324 325 326 326 327 327 328 329 329 330 330 330 331 331 331 331 331 331 330 330 329 329 329 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 330 329 329 328 328 328 311 312 314 315 315 316 316 316 316 316 315 315 315 316 317 318 319 319 319 319 319 320 320 320 320 319 318 317 316 316 315 315 314 314 314 314 314 314 314 314 313 313 311 311 311 310 310 309 309 310 312 314 316 318 320 321 323 323 323 324 324 324 324 325 326 327 329 329 329 329 330 330 331 333 336 339 340 343 346 353 355 358 1 5 10 17 20 22 23 25 28 31 37 40 41 40 40 38 35 30 29 29 28 27 27 28 27 26 25 25 25 24 22 20 18 17 17 17 16 16 16 16 16 17 17 17 17 17 16 16 17 19 18 19 20 20 20 21 21 21 21 21 21 21 22 22 22 20 20 19 19 19 20 20 19 19 19 19 18 18 17 17 16 16 17 17 18 18 18 20 21 22 23 24 24 25 25 26 26 26 27 26 26 27 27 27 28 28 28 28 29 29 29 28 29 29 30 31 31 33 34 35 35 36 36 37 39 40 40 40 40 41 42 42 43 43 44 45 46 46 47 47 48 48 49 49 50 50 51 51 51 52 52 53 53 53 53 53 53 53 53 54 54 54 54 54 55 54 55 55 55 55 56 56 56 56 56 55 55 55 55 54 54 53 53 52 52 51 50 49 48 47 46 45 44 44 43 42 41 41 40 40 39 39 39 40 40 40 40 41 41 41 42 42 42 43 43 43 44 44 43 43 41 41 42 43 44 46 47 43 40 36 35 36 36 36 36 35 36 37 38 37 38 39 40 40 42 44 47 49 50 52 54 57 58 59 62 64 66 69 71 73 75 76 75 76 77 78 79 80 78 78 79 79 80 80 79 79 80 80 81 81 81 79 79 80 81 83 84 83 85 85 86 87 87 86 85 85 84 83 81 79 77 75 73 71 70 68 66 65 65 64 64 63 61 60 59 57 56 55 55 54 53 53 53 53 53 53 53 53 53 52 52 52 52 53 53 53 53 54 54 55 55 55 55 55 55 54 53 52 50 48 46 45 43 41 39 37 35 33 31 29 27 28 27 25 24 22 21 20 21 20 20 19 18 19 18 17 16 16 16 17 16 15 14 13 11 11 13 12 10 9 8 8 9 10 11 14 21 28 38 52 66 79 82 79 83 91 97 102 105 107 106 105 109 111 113 110 112 113 113 113 113 112 112 113 114 114 115 114 114 114 115 116 116 115 116 116 117 118 118 119 119 121 122 122 123 124 124 125 125 125 124 122 123 123 124 127 124 122 118 82 5 336 349 348 341 338 337 335 330 322 321 324 327 325 318 291 289 296 314 301 278 273 274 273 272 272 275 281 282 282 279 278 279 279 277 277 277 280 280 280 281 282 284 285 285 285 285 286 287 286 287 288 291 291 291 293 294 297 299 301 305 307 308 310 311 312 313 312 311 308 303 301 302 302 305 307 305 299 291 286 284 281 282 289 295 297 297 297 295 297 299 302 305 307 307 308 309 310 311 312 312 312 312 313 313 314 314 314 314 314 315 315 315 315 315 315 315 315 315 316 316 315 315 315 315 315 316 317 317 318 319 321 322 323 324 325 325 326 327 327 328 329 330 330 330 330 331 331 331 331 331 330 330 330 329 329 328 328 328 328 328 328 328 328 328 329 329 329 329 329 330 330 330 330 330 329 329 330 312 313 314 315 315 316 316 316 316 315 315 315 315 316 317 318 318 318 319 319 320 321 321 320 320 319 318 317 316 316 316 315 314 314 314 314 314 314 314 314 313 312 311 310 310 309 308 308 308 311 313 315 316 318 320 321 322 322 323 323 323 324 324 325 326 328 330 330 330 330 330 331 335 337 340 344 345 348 351 356 1 3 4 6 12 19 23 25 26 26 28 33 39 43 41 36 34 33 29 29 29 29 25 23 25 26 26 26 25 25 23 21 20 19 18 17 16 15 15 15 15 15 15 16 16 16 16 16 16 15 16 16 16 17 18 19 19 19 20 20 20 19 19 20 20 21 21 20 19 18 17 18 18 18 17 18 19 18 17 17 17 16 16 16 16 16 17 17 18 20 21 22 23 24 24 25 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 30 30 30 30 31 31 32 32 33 34 35 36 36 37 38 39 40 41 41 41 42 42 43 43 44 45 46 47 47 47 48 48 48 49 50 50 50 51 51 51 52 52 52 53 53 53 53 53 53 53 54 54 54 54 54 55 55 55 56 56 56 57 56 57 56 56 56 55 55 55 55 54 54 54 53 52 51 51 49 48 47 46 45 45 44 43 42 41 41 41 40 40 40 40 40 40 41 41 41 41 41 41 41 42 42 42 42 43 43 41 40 39 39 38 38 39 41 42 40 37 34 32 32 32 31 33 34 35 35 35 35 37 37 38 39 41 43 46 48 49 51 52 54 56 58 61 63 66 67 70 72 72 73 73 74 75 76 76 77 76 75 76 76 77 77 77 76 77 77 78 78 78 76 77 77 78 80 81 81 82 82 83 84 85 84 83 82 82 80 79 77 74 72 71 69 68 66 64 64 63 63 62 62 60 58 58 56 56 56 55 54 54 54 53 53 53 54 54 53 53 53 53 53 53 53 53 53 53 54 54 54 54 54 54 54 54 53 53 51 50 49 47 47 44 42 40 39 37 35 33 32 31 30 29 27 26 24 23 23 24 24 22 21 20 19 20 20 19 19 18 18 18 17 17 16 15 15 16 15 14 13 11 10 13 13 14 17 21 26 31 38 43 48 60 66 71 79 86 93 97 96 94 98 103 106 108 107 108 108 109 110 111 110 110 111 111 112 112 112 111 112 113 114 114 114 114 114 115 116 117 118 118 119 120 121 122 123 124 124 124 123 123 120 119 119 121 124 121 114 99 71 38 8 357 355 355 351 343 339 332 323 324 321 322 323 295 284 283 285 303 272 255 255 259 262 262 263 266 269 279 277 275 277 282 283 281 281 281 282 283 283 282 283 284 286 286 286 286 286 287 287 287 287 290 292 292 293 294 295 296 300 304 307 308 309 310 313 313 311 311 310 307 305 304 305 307 309 307 303 298 293 288 282 283 292 296 297 297 296 295 296 299 302 304 305 306 308 309 310 311 312 312 312 313 313 314 314 314 314 314 314 315 315 316 315 315 315 315 315 315 315 315 315 314 314 314 315 315 316 316 317 319 320 321 322 323 323 325 326 326 327 328 329 329 329 330 330 331 331 331 331 331 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 329 329 329 330 330 330 331 330 330 330 330 330 312 313 314 315 315 316 316 316 315 315 315 315 316 316 317 317 318 318 319 320 321 321 321 321 320 319 317 316 315 315 315 315 314 314 315 315 315 315 314 314 312 311 310 310 310 309 307 307 309 312 314 315 316 318 319 320 321 322 323 323 323 324 325 325 327 330 332 332 333 332 332 334 340 342 345 348 350 353 356 358 4 7 10 12 15 20 25 27 28 29 31 34 38 39 39 33 30 29 25 26 28 29 25 24 25 25 25 23 23 24 19 18 20 20 18 16 16 15 14 14 15 14 14 15 15 15 16 15 15 14 14 15 14 15 17 17 18 19 20 19 19 19 19 20 20 20 20 18 17 17 16 16 16 16 15 16 17 17 16 16 16 16 16 16 16 16 17 18 19 20 21 22 24 25 25 25 25 25 26 26 27 27 27 28 28 29 29 29 29 29 29 31 31 31 32 32 32 33 33 34 35 36 37 37 38 39 39 40 41 41 41 42 43 44 44 45 46 46 47 47 48 48 48 49 49 50 50 50 51 51 51 52 52 52 53 53 53 53 53 53 53 54 54 54 54 55 55 55 56 56 56 57 57 57 57 56 56 56 56 56 56 55 55 55 54 53 53 52 51 50 48 47 47 46 45 44 43 43 42 41 41 40 41 40 41 41 41 41 41 41 41 41 41 41 41 41 41 42 42 41 40 38 37 36 36 36 35 37 37 37 35 33 32 32 30 28 30 33 34 32 32 33 34 36 38 38 40 42 44 46 48 50 51 52 55 58 61 63 65 67 68 69 70 72 72 72 73 73 74 74 73 72 73 73 74 74 74 73 74 74 74 75 75 75 74 75 76 78 79 78 78 80 81 82 83 83 82 80 79 79 77 76 73 70 69 67 66 65 64 63 62 62 61 60 59 58 58 57 56 56 55 55 54 54 53 53 54 55 54 54 54 53 53 53 53 53 53 53 53 54 54 54 54 54 54 54 54 53 52 52 51 49 49 48 46 44 42 40 38 37 36 35 33 32 31 30 28 27 26 26 27 26 25 23 22 21 22 23 22 21 20 19 19 20 19 19 18 17 18 17 15 15 14 13 15 16 15 17 20 23 27 30 32 38 47 56 61 69 76 83 83 88 86 90 96 100 103 105 104 103 105 106 107 108 107 108 108 109 110 111 110 111 111 112 112 112 112 113 114 115 116 117 117 118 120 121 122 123 123 123 123 122 120 117 117 116 118 119 119 111 88 60 31 10 357 348 349 346 344 341 335 324 321 321 320 317 291 280 276 275 266 250 249 249 251 255 248 249 245 255 273 272 269 273 283 286 286 286 285 285 285 285 285 285 285 288 287 287 286 286 287 289 289 288 290 292 293 294 294 295 296 299 303 305 306 307 309 312 313 312 311 310 310 309 306 305 307 309 309 307 306 300 291 284 286 295 297 297 297 295 295 297 299 301 302 304 306 308 309 310 311 311 312 312 313 314 314 314 315 315 315 315 315 315 316 316 316 315 315 315 315 314 314 314 314 314 314 314 315 315 316 316 318 319 320 320 321 322 324 325 326 327 327 327 328 329 330 330 330 331 331 331 331 330 330 330 330 330 329 329 328 328 328 328 328 328 328 329 329 329 329 330 331 331 331 331 331 331 331 331 313 313 314 315 316 316 316 316 315 315 316 316 316 317 317 317 318 319 320 321 321 321 321 320 320 317 316 316 315 314 314 314 314 315 316 317 316 316 315 313 312 311 310 310 309 309 308 308 310 313 314 315 316 317 318 320 321 322 322 323 323 324 325 326 327 330 333 334 334 334 335 338 344 346 349 352 355 358 0 2 7 12 15 18 20 22 25 29 31 32 32 32 34 36 38 34 32 29 25 25 26 25 24 24 24 22 20 18 19 19 18 19 20 20 19 17 16 15 14 14 14 14 14 14 15 14 15 14 14 13 13 13 14 14 15 17 17 18 19 19 18 18 19 19 20 20 19 18 16 15 15 15 15 15 15 15 16 16 15 15 16 16 16 16 16 17 18 18 19 21 22 22 24 26 26 26 25 25 25 26 27 27 28 28 29 29 29 29 29 29 30 32 33 33 33 33 33 33 35 36 37 38 38 38 39 39 40 40 41 41 42 43 44 44 45 45 46 47 47 48 48 48 49 49 49 50 50 51 51 51 51 52 52 52 53 53 53 53 53 53 53 54 54 54 55 55 55 56 56 56 57 57 57 57 57 56 56 56 56 56 56 57 57 55 54 54 54 53 52 50 50 48 47 47 46 45 44 43 43 42 41 41 41 41 41 42 42 42 41 42 41 41 41 41 41 41 41 40 40 39 38 37 36 35 34 33 31 31 32 32 32 31 30 27 28 27 31 36 35 31 30 29 31 34 37 37 38 41 43 45 46 48 50 52 55 57 60 63 64 65 66 67 69 70 70 70 71 71 71 71 71 70 70 70 71 71 72 72 71 71 71 72 72 73 72 73 74 75 75 77 77 78 79 80 81 81 80 78 78 77 75 74 72 68 67 66 66 64 64 62 61 61 60 59 59 58 58 57 57 56 55 55 55 54 54 54 55 55 55 55 54 54 54 54 54 54 54 54 53 53 54 54 54 54 54 54 54 53 53 52 52 51 50 48 47 45 43 41 40 41 39 37 35 34 34 32 31 30 30 29 29 28 27 26 25 24 25 25 24 23 22 22 21 22 21 21 20 19 20 19 18 18 17 16 18 18 18 18 19 21 23 25 28 34 42 49 55 59 61 67 73 78 79 84 89 93 96 98 98 98 100 102 104 105 104 104 105 106 107 109 108 108 109 109 110 111 111 112 113 114 115 115 116 118 120 121 122 123 123 123 122 120 119 115 113 113 113 114 112 102 57 22 360 353 347 334 334 335 336 337 332 326 327 322 316 303 284 276 273 270 267 260 254 250 248 225 237 243 245 251 262 269 269 274 286 293 291 289 288 287 288 287 287 287 286 288 289 288 287 287 287 289 290 289 289 292 294 295 295 296 298 298 300 301 302 304 306 311 313 313 312 312 311 309 307 306 307 308 309 309 307 302 294 290 291 296 298 299 297 296 295 297 301 302 303 305 306 308 309 310 311 311 312 312 313 314 314 315 315 315 315 316 316 316 316 316 316 316 315 315 315 315 314 314 313 313 313 314 314 314 315 316 317 318 318 319 320 322 323 325 326 326 326 327 328 329 329 330 330 330 330 330 330 330 330 330 330 330 329 329 329 328 328 328 328 328 328 329 329 329 329 330 331 331 331 331 331 331 331 331 313 314 315 316 316 316 316 316 315 316 316 317 317 317 317 317 318 319 320 321 321 321 320 319 318 316 315 315 314 314 313 313 314 315 315 316 316 315 314 314 312 311 310 310 309 309 309 309 311 312 313 314 315 316 318 320 320 321 321 322 323 324 325 326 327 330 333 334 335 336 339 342 346 351 354 356 358 1 4 6 12 17 19 22 25 25 27 31 35 36 35 32 33 37 38 35 29 25 23 23 24 23 23 23 22 18 15 14 17 19 20 19 18 18 19 18 17 15 14 14 13 13 13 13 13 13 14 14 13 13 13 12 13 13 15 16 17 17 17 18 18 17 18 19 19 19 18 16 15 14 14 15 15 14 14 15 16 16 15 15 15 15 15 15 16 17 19 19 19 21 22 23 25 25 26 26 25 25 26 27 27 28 28 29 29 29 30 30 30 30 31 33 34 34 34 34 34 34 36 37 38 38 39 39 39 40 40 41 42 43 43 44 45 45 45 46 47 47 47 48 49 49 49 49 50 50 51 51 51 51 51 52 52 52 53 53 53 53 53 53 54 54 54 54 55 55 56 56 56 56 57 57 57 57 57 56 56 55 55 55 56 57 57 55 54 54 55 54 52 51 51 49 48 48 46 46 45 44 43 43 42 41 41 41 42 43 43 43 42 41 42 41 41 41 41 41 40 40 39 38 37 35 34 32 31 29 27 25 26 25 26 26 25 23 28 31 36 41 41 40 34 29 31 33 34 35 37 40 41 43 45 47 50 52 55 57 60 61 63 64 65 66 68 69 69 69 68 69 69 69 69 69 68 68 68 69 69 69 67 68 69 70 70 71 70 71 71 72 73 74 75 76 77 78 79 79 78 76 76 74 73 72 70 67 66 65 64 63 62 61 60 60 59 59 59 58 57 57 56 56 56 55 55 55 55 55 55 55 55 55 55 55 55 54 54 54 54 54 54 54 54 54 54 54 54 54 54 53 53 53 52 51 50 49 48 46 44 43 43 42 41 39 37 36 34 35 35 34 32 31 32 31 30 29 28 28 27 28 27 25 25 24 23 25 24 23 22 21 21 21 20 20 20 19 19 19 19 19 20 21 22 24 28 32 37 44 51 50 52 57 63 70 72 77 81 84 87 91 93 93 95 98 100 100 101 100 101 103 105 106 106 105 106 107 108 109 110 110 111 112 113 114 116 118 120 122 123 124 124 123 121 118 116 113 110 109 107 105 98 81 351 334 332 333 331 327 331 326 329 330 329 320 314 308 299 289 280 275 273 271 265 263 259 256 277 279 277 266 257 250 248 267 284 290 300 304 294 291 290 288 290 289 289 289 288 289 290 290 290 289 288 289 291 291 289 290 291 294 295 296 300 300 300 299 300 302 304 308 311 312 313 314 313 310 308 309 309 310 310 309 307 303 298 295 295 298 300 301 300 298 298 299 302 303 304 305 307 308 309 310 310 311 312 313 313 314 314 315 315 315 316 316 316 316 317 317 316 316 315 315 315 314 314 314 313 313 313 313 313 314 315 315 316 316 317 318 320 321 323 324 324 325 325 326 327 328 329 329 329 329 330 330 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 329 329 330 330 331 331 331 331 331 331 331 313 315 316 316 316 316 315 315 316 316 317 317 317 317 317 317 318 319 320 321 320 319 318 317 317 316 316 315 315 314 313 313 314 314 315 315 314 314 314 313 312 311 310 309 309 309 309 309 311 312 312 313 315 317 318 319 320 320 321 322 323 324 325 326 328 331 333 335 336 337 341 345 348 357 0 1 2 3 6 10 17 21 23 25 27 27 28 30 34 39 41 38 36 40 40 34 26 22 20 21 21 23 22 20 18 16 15 15 17 20 19 17 17 18 18 18 16 14 14 13 13 13 13 12 12 12 13 13 13 13 13 12 12 13 14 15 15 16 16 17 17 17 18 18 18 18 17 16 15 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 18 19 19 19 21 22 22 24 25 25 25 25 25 26 27 28 28 29 30 30 30 30 30 31 31 32 34 34 35 35 35 35 35 37 38 39 39 40 40 40 41 41 41 42 44 44 45 46 46 46 47 47 48 48 49 49 49 49 50 50 50 51 51 51 52 52 52 52 53 53 53 53 53 53 53 54 54 54 54 55 55 56 56 56 56 57 57 57 57 57 56 55 55 55 55 55 57 56 54 54 55 55 54 53 52 51 50 48 48 48 47 47 46 45 44 43 42 41 41 43 43 44 42 42 42 42 42 41 42 41 41 40 39 39 37 36 34 31 29 27 26 24 20 20 20 23 26 23 27 34 40 44 46 48 48 37 29 30 31 31 33 36 38 38 41 45 47 50 52 54 57 59 59 61 63 64 65 66 67 67 67 66 66 66 67 67 67 66 66 66 66 67 67 66 66 67 67 68 69 69 69 69 70 71 73 74 74 76 76 76 77 77 74 74 72 71 70 69 66 65 64 63 62 61 60 59 59 58 58 58 58 57 56 56 56 56 56 55 55 55 55 55 55 55 55 55 55 55 54 54 54 54 54 54 54 54 54 55 55 54 54 54 54 54 53 53 52 51 50 49 48 47 46 45 44 43 41 39 38 38 38 37 36 35 33 33 32 32 31 31 30 30 30 29 28 27 25 26 26 26 25 23 23 22 22 23 22 21 20 20 21 21 21 21 21 22 25 28 31 36 39 43 44 47 53 58 65 68 71 73 76 80 85 87 88 90 93 94 95 97 97 98 100 102 103 103 102 103 105 106 107 108 108 108 109 111 113 115 118 120 122 123 124 125 123 119 116 114 112 110 108 98 84 66 20 313 311 311 315 321 325 325 321 319 319 315 294 282 283 282 279 276 275 271 270 265 265 266 269 273 281 281 273 271 288 32 330 316 316 315 308 295 292 291 290 291 291 291 291 290 290 291 291 292 291 289 289 291 292 292 292 292 294 294 295 299 300 301 300 300 301 303 305 308 309 310 313 313 312 311 312 312 312 311 310 308 305 302 301 301 301 302 306 303 302 301 302 304 305 305 306 307 308 309 309 310 311 312 313 313 313 314 315 315 316 316 316 316 317 317 317 316 316 315 315 315 314 314 313 313 313 312 312 313 313 314 314 314 315 316 317 319 320 322 322 323 324 324 325 326 327 328 328 328 329 329 330 330 330 330 330 330 330 330 329 329 329 328 328 328 328 328 328 328 328 329 329 330 330 330 331 331 331 331 331 314 315 316 316 315 315 315 315 315 316 317 317 317 317 317 317 318 319 320 320 320 319 317 317 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 313 313 312 311 309 309 309 309 310 311 312 313 314 315 317 318 319 319 320 321 322 323 324 325 327 329 332 334 335 336 339 345 350 354 4 6 7 8 9 10 14 20 23 24 26 30 31 31 31 33 38 41 44 44 39 36 32 26 25 22 22 20 21 21 18 15 13 12 13 14 15 16 17 18 18 17 16 16 15 14 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 16 17 17 17 18 18 18 18 17 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 18 19 19 19 20 21 23 24 25 25 25 25 26 27 28 29 29 30 30 31 31 31 31 31 32 33 34 34 35 35 36 36 36 38 39 40 40 40 41 41 41 42 42 43 44 45 45 46 46 47 47 48 48 49 49 50 50 50 50 50 51 51 51 52 52 52 52 52 53 53 53 53 53 53 54 54 54 54 54 55 55 56 56 57 57 57 57 57 57 56 56 55 55 54 54 56 57 55 53 53 55 55 54 52 51 50 49 48 48 48 48 47 46 46 44 43 41 42 43 44 44 43 44 42 42 42 42 41 42 42 41 41 40 39 38 36 34 31 28 25 23 22 22 21 21 24 26 25 31 40 44 47 50 52 49 39 30 28 29 30 32 35 36 38 42 44 47 50 53 55 57 57 59 61 62 63 64 65 66 66 65 65 65 65 65 66 66 64 64 64 65 65 65 64 65 65 66 66 67 66 67 68 69 70 71 72 73 74 74 75 75 75 72 72 71 70 69 68 65 63 62 61 60 60 59 58 58 57 57 57 57 56 56 56 55 55 55 55 55 55 55 55 55 55 55 55 55 54 55 54 54 54 54 54 54 54 54 55 55 55 55 54 54 54 54 53 52 51 51 50 49 49 47 46 45 44 43 41 41 40 40 39 38 37 36 35 35 36 35 33 32 31 31 31 30 30 29 28 28 27 26 25 24 24 25 25 24 23 23 22 21 22 22 23 23 24 26 28 31 34 35 38 41 45 50 55 60 64 67 67 71 76 80 84 82 84 87 87 90 93 93 94 96 98 99 100 100 100 102 103 105 106 104 105 107 110 112 115 118 119 121 124 126 126 125 122 119 118 118 115 133 28 359 330 317 296 294 300 308 316 324 320 301 294 285 275 270 266 271 275 275 275 275 271 270 267 266 268 272 271 273 279 276 290 336 1 355 341 326 323 303 295 293 293 293 292 292 292 292 292 291 292 292 292 293 292 290 291 292 293 294 294 294 294 294 295 297 299 300 300 301 303 304 306 306 309 311 312 313 313 313 313 312 311 310 309 308 309 308 308 307 307 310 308 306 306 305 306 307 307 307 307 308 309 310 310 311 312 312 313 313 314 315 315 316 316 316 317 317 317 317 316 316 316 315 315 314 314 314 313 313 312 312 312 312 313 313 313 314 315 317 318 319 320 320 322 323 324 325 325 326 326 327 328 328 329 329 329 330 330 330 330 330 330 329 329 329 328 328 328 328 327 327 327 328 329 329 329 329 330 330 331 331 331 332 315 315 315 315 315 314 314 315 315 316 317 317 317 317 317 318 319 320 320 320 320 319 318 317 317 318 317 316 316 317 318 318 317 317 317 316 315 315 315 315 314 313 311 309 309 309 309 309 311 312 313 313 314 316 317 319 320 320 321 322 323 325 326 328 330 332 335 336 338 341 349 358 1 12 12 15 17 15 14 17 21 23 23 27 29 33 36 35 35 36 37 43 48 40 30 26 23 23 23 20 20 21 19 18 14 11 11 12 12 12 13 14 15 15 13 14 16 16 16 15 14 13 12 12 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 17 17 18 18 17 15 14 14 14 14 14 15 15 15 15 15 15 15 16 17 18 18 18 19 19 19 19 21 22 23 24 25 25 26 27 28 29 30 31 31 32 32 32 32 32 32 33 34 34 36 36 36 37 37 37 39 40 41 41 41 42 42 43 43 43 43 44 45 45 46 46 47 48 48 49 49 50 50 50 51 50 51 51 51 51 52 52 52 52 52 52 53 53 53 53 53 54 54 54 54 55 55 55 56 57 58 58 58 58 57 57 56 55 54 54 54 54 56 57 54 51 52 53 54 53 51 50 50 49 48 48 48 48 47 45 44 43 42 41 43 45 46 47 45 45 42 41 42 41 41 42 41 41 41 40 40 38 37 36 33 30 28 26 25 27 26 27 29 27 25 33 39 41 44 49 53 50 41 34 30 28 30 30 33 35 39 42 45 48 50 53 53 55 57 58 60 61 62 63 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 64 64 64 65 65 65 66 67 69 70 71 71 72 72 73 73 73 71 70 69 68 68 66 64 62 61 60 59 59 58 57 57 56 56 56 56 55 55 55 55 55 55 55 55 55 55 55 55 55 54 54 54 54 54 54 54 54 54 54 54 54 54 54 55 55 55 55 54 54 54 53 53 52 52 52 51 50 48 47 46 45 45 44 43 42 41 41 40 39 38 37 37 37 37 35 34 33 32 33 33 32 31 30 30 29 28 28 27 27 26 27 26 25 24 23 23 24 24 24 24 25 26 29 30 31 34 37 41 44 48 52 55 56 61 63 67 71 75 78 78 78 80 83 85 88 89 89 91 92 93 96 97 97 99 100 101 102 101 103 106 108 111 114 116 118 122 126 128 129 130 135 138 143 141 138 241 276 291 292 289 283 285 294 304 312 314 302 290 287 271 261 259 264 269 272 274 276 275 272 273 271 269 270 273 281 296 317 292 297 322 329 333 331 323 316 301 295 294 295 295 294 294 293 293 293 293 293 294 293 293 294 292 292 293 293 294 295 295 295 296 296 296 297 299 299 300 302 302 304 306 307 309 311 312 313 313 314 314 314 313 311 312 317 316 315 313 312 313 313 312 309 308 308 308 308 308 308 308 309 310 311 311 312 312 313 314 314 315 316 316 316 317 317 317 317 317 316 316 316 315 315 314 314 314 313 313 312 312 311 312 312 312 313 313 314 316 318 318 318 319 320 322 323 324 324 324 326 327 327 328 328 328 329 329 329 330 330 330 330 329 329 329 328 328 328 328 327 327 327 327 328 328 328 329 330 330 331 331 331 332 314 314 314 314 314 314 314 314 315 316 316 316 317 317 318 318 319 319 319 319 318 318 317 317 318 318 318 318 318 319 319 319 319 318 317 316 315 315 315 314 314 312 310 309 309 309 309 310 311 312 312 313 314 316 317 319 320 320 320 321 324 326 328 330 331 334 337 339 341 345 349 358 7 15 16 20 24 21 19 21 24 25 26 28 30 34 36 36 34 32 32 39 43 36 27 26 23 23 23 23 24 25 20 16 12 11 11 11 12 12 13 12 12 12 13 15 18 18 17 17 17 14 12 11 11 11 12 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 17 17 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 19 19 19 19 19 20 22 22 23 24 25 26 26 28 28 29 30 32 33 33 32 33 32 33 33 33 34 35 37 37 37 38 38 38 39 40 41 41 42 43 43 44 44 44 44 45 45 45 46 46 47 48 49 49 49 50 51 51 51 51 51 51 51 52 52 52 53 53 53 53 53 53 53 53 54 54 54 54 55 55 55 55 56 58 59 60 59 58 58 57 57 55 54 54 54 55 57 58 55 53 53 53 54 54 52 51 51 50 50 49 49 47 45 43 42 41 41 44 46 48 48 47 47 47 43 41 40 41 41 42 41 41 41 41 40 40 38 38 36 34 33 31 29 30 28 28 25 24 27 33 39 41 43 48 50 47 42 39 35 34 30 31 32 36 40 43 45 48 49 51 53 55 56 58 60 61 62 62 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 63 64 64 65 65 66 67 68 69 69 70 71 71 71 71 71 69 68 67 66 64 63 61 59 58 58 57 57 56 55 55 55 55 55 55 55 55 55 55 55 54 54 54 54 54 54 54 54 54 54 54 54 54 53 53 53 54 54 54 54 54 54 54 55 55 55 54 54 54 53 53 52 52 51 50 49 48 47 47 46 45 44 43 42 42 41 40 40 40 39 39 38 37 36 35 34 35 35 34 33 32 31 31 31 31 30 29 28 29 28 27 26 26 25 26 26 25 26 26 27 29 30 32 35 37 40 44 47 50 50 55 58 61 64 68 71 74 75 75 76 79 81 84 85 84 85 88 89 92 94 92 95 96 97 98 100 101 103 106 109 111 114 117 122 126 129 131 132 145 165 185 195 212 247 264 272 273 274 278 283 289 298 305 300 298 294 285 266 255 255 261 269 271 276 278 277 276 277 277 275 276 274 267 295 314 309 300 303 319 323 318 313 306 299 296 296 296 296 295 294 294 293 293 294 294 294 294 294 294 294 294 294 294 295 295 294 295 296 297 297 296 297 299 298 299 301 303 305 306 307 309 310 311 314 315 317 317 317 317 317 322 323 321 319 318 317 316 313 311 310 309 308 308 309 309 309 309 310 311 311 312 312 313 314 315 315 316 316 317 317 318 318 318 317 317 317 316 315 315 314 314 313 313 312 312 311 311 311 311 312 313 313 314 315 316 316 317 318 319 320 322 322 322 324 325 326 327 327 327 327 328 328 329 329 329 329 329 329 329 328 328 328 328 327 327 327 327 327 328 328 328 329 329 330 331 331 331 332 313 312 312 312 313 313 314 315 316 316 316 316 316 317 318 318 319 318 317 317 316 316 317 318 319 319 319 319 319 319 319 319 318 317 316 315 315 314 313 312 312 311 310 309 309 309 309 310 311 312 312 313 314 316 317 318 319 319 320 322 325 327 329 332 333 336 340 343 344 348 351 359 10 15 18 21 25 27 25 26 28 30 31 30 31 34 35 35 36 36 33 34 35 30 28 24 24 30 30 29 28 25 20 15 11 9 9 10 11 12 12 11 11 12 14 16 18 17 17 17 16 14 11 10 10 11 13 14 14 13 13 13 13 14 14 14 15 16 16 17 17 16 15 15 15 16 16 16 15 16 16 16 16 16 15 15 16 17 17 17 17 18 18 18 19 19 20 20 21 22 23 23 23 24 25 26 26 28 29 30 32 33 33 33 33 33 34 34 34 34 35 36 37 37 38 38 39 39 39 40 41 42 42 43 44 45 45 45 45 45 45 46 46 47 48 48 49 49 50 50 51 51 51 52 51 51 52 52 52 53 53 53 53 53 53 53 53 53 54 54 54 54 55 55 55 56 57 58 60 60 60 59 58 57 57 55 55 56 56 56 58 58 58 57 55 56 56 55 53 52 52 51 50 50 48 46 44 43 42 43 44 49 49 50 50 49 47 46 44 41 40 39 40 41 40 40 40 40 41 41 40 40 38 38 37 35 32 35 36 34 32 32 33 37 43 47 48 49 48 44 40 38 37 33 32 30 31 38 40 43 46 47 49 51 53 55 57 58 59 60 61 61 62 62 63 63 63 63 63 63 63 63 62 62 61 61 61 61 61 61 61 61 62 63 63 64 64 65 66 67 68 69 69 69 70 70 69 69 68 66 66 64 63 62 60 58 57 57 56 56 55 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 53 53 53 53 53 53 53 53 53 53 54 54 54 54 54 55 55 55 54 54 54 54 54 53 52 52 51 50 49 48 48 47 46 45 44 43 43 43 42 42 41 40 40 40 39 38 37 37 37 37 36 35 34 33 33 33 33 32 31 30 30 30 30 29 28 27 28 28 27 27 27 28 29 31 33 35 37 40 43 44 47 50 53 57 59 62 65 66 68 70 72 73 75 78 80 81 79 81 84 86 88 90 89 90 91 93 95 97 98 100 104 105 107 111 117 122 125 126 126 129 130 174 204 223 236 253 262 264 264 266 272 279 284 290 292 291 296 298 281 261 254 254 255 263 271 277 280 280 280 281 282 283 278 276 268 312 304 313 298 297 305 308 308 305 301 299 297 297 298 296 294 294 294 294 294 294 294 295 295 294 294 294 295 295 295 295 295 295 295 296 297 297 296 296 297 297 298 300 302 305 306 305 305 307 310 314 316 318 320 320 321 322 325 325 324 322 321 319 316 314 312 311 310 310 310 309 309 309 310 311 311 311 312 313 313 314 315 316 316 316 317 318 318 318 318 318 317 317 316 315 314 314 313 313 312 312 311 311 311 311 311 312 312 313 313 314 314 315 316 317 318 319 319 320 321 323 324 325 326 326 326 326 327 328 328 328 328 328 329 329 329 328 328 328 328 328 327 327 328 328 328 328 328 328 329 329 330 331 332 332 311 311 311 312 313 314 315 316 316 316 316 316 317 317 317 317 317 317 316 316 316 317 318 319 320 319 319 319 319 319 319 318 317 316 315 314 314 313 312 311 311 311 311 310 309 310 310 310 310 311 312 313 315 316 317 317 318 319 321 323 326 328 331 334 336 339 343 345 349 354 357 3 10 15 20 22 24 29 31 31 31 32 32 32 34 35 35 35 39 45 44 41 39 30 23 23 27 32 34 30 23 18 14 11 9 8 8 10 11 12 12 11 12 12 14 16 16 17 16 15 14 13 11 10 10 11 14 15 15 14 13 13 13 13 14 14 15 16 16 17 17 16 15 15 16 16 16 16 16 17 17 17 16 16 16 16 17 18 17 18 18 18 18 18 19 20 21 22 23 23 23 24 24 25 26 26 27 29 30 31 32 33 33 34 34 35 35 35 35 36 36 37 38 38 38 39 39 40 40 41 41 42 43 43 44 45 46 47 47 46 46 46 47 48 48 49 49 50 50 50 51 51 52 52 52 52 52 53 53 53 53 53 53 53 53 52 53 54 54 54 54 55 55 55 55 56 57 59 61 61 61 60 58 57 56 55 56 57 57 57 58 60 60 58 57 57 57 55 54 54 53 52 50 49 48 47 46 46 47 48 49 51 50 50 50 49 49 47 43 41 40 40 40 40 40 40 40 40 39 40 40 39 39 40 39 39 37 37 42 45 45 46 47 47 49 51 50 47 44 42 41 37 33 32 30 29 33 39 42 43 45 47 49 52 54 56 57 58 59 60 60 61 62 62 62 63 63 63 63 63 63 62 62 61 61 60 60 60 60 60 60 60 61 62 63 63 64 65 65 66 67 68 68 68 68 69 68 68 67 65 64 63 62 60 59 57 57 56 55 54 54 53 53 53 53 53 54 53 53 53 54 54 54 53 53 53 53 53 53 53 53 52 52 52 52 52 52 53 53 53 53 54 54 54 54 55 55 55 55 54 54 54 54 53 53 52 51 50 50 49 48 48 47 46 45 44 44 44 43 43 42 41 41 41 40 40 39 38 38 38 37 36 36 35 35 35 35 34 33 32 31 32 32 31 30 29 30 30 29 29 29 29 30 32 34 36 38 41 42 43 46 49 52 55 57 59 60 63 65 68 70 71 73 75 75 77 79 78 80 82 84 86 84 85 87 89 92 94 96 97 99 101 105 110 118 122 121 117 115 111 93 242 240 252 255 261 265 264 260 264 274 279 283 285 286 290 294 296 280 262 256 255 257 263 272 277 281 283 282 283 285 287 285 271 275 2 355 341 316 305 304 306 305 301 300 298 297 299 298 296 294 294 294 294 294 293 294 294 294 293 294 294 295 294 294 295 296 296 296 296 297 296 296 296 295 296 297 298 300 304 306 305 305 306 309 313 316 318 319 320 322 323 324 324 323 322 320 319 316 314 312 311 311 310 310 310 310 310 310 311 311 312 313 313 314 314 316 316 317 317 317 318 318 318 318 318 317 316 315 315 314 313 313 312 312 312 311 311 311 311 311 311 312 312 312 313 313 314 315 316 317 317 318 319 321 322 323 324 324 325 326 326 326 327 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 330 331 332 332 310 310 311 312 313 314 315 315 316 316 316 316 317 317 317 317 317 316 317 317 318 320 320 321 320 319 319 319 319 319 318 317 315 315 314 314 313 313 313 313 313 313 312 310 309 309 309 309 310 311 312 313 314 315 316 317 318 319 322 325 328 330 333 335 337 339 345 348 355 0 3 7 11 16 24 27 25 29 30 32 32 31 30 33 38 39 37 36 41 46 44 43 44 29 19 21 26 24 23 23 18 12 8 7 7 7 8 9 11 11 11 11 11 11 12 15 16 16 16 14 12 13 13 15 14 13 13 13 13 14 14 13 13 13 14 15 15 15 16 16 17 16 16 15 16 16 16 16 17 17 18 18 17 17 17 18 18 19 18 18 19 19 19 19 20 21 22 24 24 24 24 25 26 26 26 27 28 29 31 32 33 33 34 34 34 35 36 36 37 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 47 47 47 47 47 48 49 49 50 50 50 50 51 52 52 52 53 53 53 53 54 54 54 54 54 53 53 52 53 54 55 54 54 55 55 55 55 56 58 60 62 62 62 60 59 58 56 53 55 57 56 56 58 61 61 59 58 58 58 56 55 54 53 51 49 49 49 49 50 50 51 52 52 51 50 50 51 53 53 50 46 43 41 41 41 41 41 41 40 39 38 38 39 40 42 42 43 43 43 44 48 51 51 51 50 50 50 47 45 42 40 39 40 34 32 31 31 32 36 40 42 44 46 48 50 52 54 56 57 58 59 59 60 61 61 62 62 62 63 63 63 63 62 62 61 61 60 60 60 60 60 60 59 60 60 61 62 63 62 63 64 65 66 67 67 67 67 67 67 67 66 64 63 62 61 59 59 57 56 54 54 53 53 53 53 52 52 53 53 53 53 53 53 53 53 53 52 52 53 53 53 52 52 52 52 52 52 52 52 53 53 53 53 54 54 54 55 55 55 55 55 55 55 54 54 53 53 52 52 51 51 50 49 48 47 46 46 46 45 45 44 43 43 42 42 41 41 41 40 40 39 39 39 38 38 37 37 37 36 36 35 34 33 34 34 33 32 32 31 31 31 31 31 31 31 34 35 37 38 40 41 43 46 48 51 54 55 56 58 61 63 65 68 69 70 71 72 74 75 76 77 79 80 80 81 82 84 86 89 91 93 92 95 99 104 110 117 114 106 101 89 73 11 327 300 289 283 275 272 272 271 279 284 283 283 284 288 292 297 296 278 266 260 256 258 263 271 278 283 285 285 287 291 290 288 284 306 320 344 350 332 326 318 310 306 302 300 297 298 300 298 296 295 294 294 294 294 294 293 293 293 292 293 293 295 294 294 294 295 297 298 297 296 296 296 295 295 296 297 298 299 301 303 305 305 306 308 312 314 315 317 318 320 322 322 320 319 319 318 317 316 314 313 312 312 311 311 311 311 311 311 311 312 313 313 314 315 315 316 317 317 317 318 318 318 318 318 318 317 316 315 314 314 313 313 313 312 312 312 311 311 310 310 311 311 311 311 312 313 313 314 315 315 316 317 319 320 321 322 322 323 324 325 325 326 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 328 328 328 327 328 328 328 329 330 331 332 332 309 310 311 312 313 314 315 315 315 315 315 316 316 317 317 317 317 317 318 319 320 321 321 321 320 320 320 319 319 318 317 316 315 314 315 315 314 314 315 316 315 314 312 310 309 309 309 309 310 311 313 314 314 315 316 317 318 320 323 326 329 332 334 336 337 340 345 352 360 6 8 9 11 17 28 34 35 33 30 30 30 28 29 31 36 39 39 39 38 36 28 28 31 22 14 16 23 19 15 16 15 15 10 6 7 7 7 8 9 11 11 11 11 11 11 13 16 16 15 13 13 16 18 20 19 18 16 12 12 13 13 13 13 13 14 15 15 15 15 15 16 17 17 16 16 15 15 16 17 17 18 19 19 18 18 19 20 20 19 19 19 19 19 19 21 22 24 24 24 25 25 26 27 28 27 28 28 30 32 33 34 34 34 34 35 36 38 38 38 38 38 38 39 40 40 40 40 41 42 42 43 44 44 44 45 45 46 47 47 48 48 47 48 48 49 50 50 50 51 51 52 52 53 53 53 53 54 54 55 55 55 55 54 54 53 52 52 54 56 55 55 56 56 56 56 57 59 60 61 63 63 61 59 59 56 53 56 58 58 57 59 61 62 61 60 60 59 57 57 56 53 49 48 49 50 50 50 51 52 52 51 50 50 51 54 56 56 53 50 47 44 42 42 42 42 42 41 41 41 42 42 42 46 46 45 45 47 48 49 50 49 49 49 49 48 44 43 43 43 43 39 32 31 32 34 36 37 39 42 45 47 49 51 53 55 56 57 58 59 59 60 61 61 62 62 62 62 63 63 63 62 62 61 60 60 60 59 59 59 59 59 60 60 61 61 62 62 63 64 65 66 66 67 66 66 66 66 66 65 63 61 60 59 59 58 56 54 54 53 53 52 52 52 52 52 52 52 52 52 52 52 52 53 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 53 53 54 54 54 54 55 55 55 55 55 55 55 54 54 53 53 53 52 52 51 50 49 48 48 47 47 46 45 45 44 44 44 43 43 43 42 42 41 41 40 40 40 40 40 39 38 38 38 37 37 37 36 36 36 35 34 34 33 33 34 33 33 33 33 35 36 37 38 39 41 43 45 48 50 52 53 55 57 59 62 64 66 66 67 68 70 71 73 73 74 75 76 77 79 80 81 84 86 88 88 89 93 97 103 110 114 104 87 70 53 34 8 353 338 332 325 299 282 290 295 292 288 283 280 283 287 293 294 292 280 269 261 259 259 263 271 277 279 284 289 289 292 294 294 294 293 306 324 333 334 331 326 316 309 303 299 298 300 299 297 295 294 294 293 293 293 293 293 293 292 292 292 293 294 294 294 295 296 298 298 298 297 296 296 295 294 295 296 297 298 298 300 304 305 306 308 310 311 313 315 316 317 318 319 318 316 316 315 315 314 313 313 312 312 311 311 311 311 312 312 312 312 313 314 315 315 315 316 317 318 318 318 318 318 318 318 317 316 315 314 314 313 313 313 313 313 313 312 312 311 310 310 310 310 311 311 311 312 313 313 314 314 315 316 318 319 320 320 321 322 323 324 324 324 325 325 326 326 326 327 327 327 327 327 327 327 327 328 328 328 327 327 327 327 328 329 329 330 331 332 331 309 310 311 312 313 314 315 315 314 315 314 315 315 316 317 317 317 318 318 319 320 320 320 320 320 321 320 319 318 317 317 316 315 315 316 316 316 316 316 316 316 314 312 310 310 309 309 310 311 311 313 314 314 315 316 318 320 321 323 326 329 331 333 334 336 340 347 356 7 15 14 10 11 17 26 29 40 41 35 30 29 28 28 30 31 31 32 35 35 33 24 18 19 19 18 18 22 23 17 14 13 12 10 7 7 8 8 8 8 10 11 11 12 12 12 13 15 15 15 14 17 19 21 22 21 19 15 11 11 12 13 13 13 13 14 15 15 15 15 15 16 17 17 17 16 15 15 15 16 17 18 19 19 19 19 19 20 20 20 20 20 20 20 20 21 23 24 25 25 25 25 27 28 29 29 29 29 31 33 34 35 35 36 36 36 37 39 39 39 39 39 39 39 40 41 42 42 42 43 43 44 44 45 45 45 46 46 47 47 48 48 48 49 49 50 50 51 51 51 52 52 53 53 54 54 54 54 55 56 56 56 56 56 55 53 54 53 54 57 58 56 55 57 57 57 58 59 60 62 64 63 61 61 61 58 56 56 55 58 60 61 62 62 62 62 61 61 61 60 58 53 49 47 48 50 49 48 48 49 49 49 49 50 52 55 58 60 58 53 49 46 43 42 43 42 43 44 44 46 47 48 48 50 50 49 48 49 49 49 49 48 47 47 46 45 43 43 43 45 43 36 32 32 34 35 37 38 40 43 46 48 50 52 54 55 57 57 58 59 60 61 61 62 62 62 62 63 63 63 63 63 62 61 60 60 60 59 59 59 59 59 59 60 60 61 61 62 63 64 65 65 66 66 65 65 65 65 64 64 62 60 60 59 58 57 55 54 53 52 52 52 52 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 51 52 52 52 52 52 53 53 53 54 54 54 54 55 55 55 55 55 55 55 55 55 54 54 54 53 53 52 51 50 49 48 48 47 47 46 46 45 45 44 44 44 43 43 43 43 42 41 41 41 42 41 41 40 40 39 39 39 39 38 38 38 38 37 36 36 35 35 36 35 35 35 35 35 36 37 38 40 41 43 45 47 48 49 52 54 56 58 60 63 64 64 65 66 68 69 71 71 71 72 73 74 76 78 79 82 82 84 86 88 91 95 101 105 104 89 61 47 37 25 13 4 18 15 359 325 298 307 301 290 284 278 277 278 281 285 286 283 276 264 259 258 261 263 269 272 275 284 290 294 297 298 301 302 301 304 319 325 330 326 325 318 306 302 300 300 300 298 297 295 294 293 293 293 292 292 292 292 292 291 292 294 294 294 294 296 298 299 299 299 299 298 296 295 294 294 295 296 297 298 300 303 304 305 306 308 309 312 313 314 314 314 314 314 313 314 314 313 313 312 312 312 312 311 312 312 312 312 312 313 313 314 315 315 316 316 317 317 318 318 318 318 318 317 317 316 316 316 314 313 313 313 313 313 313 313 312 312 311 310 310 310 310 310 311 311 311 312 312 313 314 315 316 317 318 318 318 319 321 322 323 322 322 323 324 325 325 325 326 326 326 326 327 327 327 327 327 328 328 327 327 327 327 328 329 330 330 331 331 331 310 310 312 313 314 314 314 314 314 314 314 314 315 316 317 317 317 317 318 318 319 319 319 320 320 321 320 319 318 317 317 317 317 317 317 316 316 315 315 315 315 313 312 311 310 310 310 311 311 312 314 315 315 316 317 319 320 322 323 326 327 329 331 333 336 342 348 357 13 30 25 14 13 14 15 18 32 38 36 32 29 29 33 40 41 37 35 30 31 31 17 13 15 19 23 24 26 28 28 19 12 10 8 7 7 9 10 9 9 10 10 11 13 14 14 14 15 14 15 16 19 20 20 19 18 16 13 11 11 12 13 13 13 13 13 14 15 16 16 16 16 16 17 17 17 17 16 16 17 17 18 19 19 20 20 20 20 20 21 21 22 23 22 22 23 24 25 26 26 26 27 29 30 31 31 31 32 32 34 35 35 36 37 37 37 38 39 40 40 40 40 40 40 41 42 42 42 43 43 44 44 45 45 45 46 46 47 47 48 48 49 49 49 50 51 51 51 51 52 52 53 53 54 54 55 55 56 56 58 58 58 58 57 57 56 56 55 56 59 60 58 56 57 58 58 58 58 61 64 67 63 62 64 65 65 67 63 58 58 62 64 63 63 64 63 63 63 65 64 61 55 49 47 47 48 48 46 46 47 47 48 49 51 54 58 62 63 62 55 50 47 43 42 43 43 43 45 47 49 52 53 53 53 52 52 52 52 51 51 52 51 49 46 45 44 43 42 42 43 40 34 32 34 36 37 38 40 42 45 48 50 51 53 54 55 57 58 59 60 60 61 62 62 62 62 63 63 63 63 63 63 62 61 61 60 60 60 59 59 59 59 59 59 60 61 61 62 63 64 64 65 65 65 65 64 64 64 63 62 62 59 58 57 56 56 55 53 52 52 52 51 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 54 54 54 54 55 55 55 55 55 55 55 55 55 55 54 54 54 53 52 52 51 50 49 49 49 48 47 46 46 45 45 45 44 44 44 43 43 43 43 42 42 42 42 42 42 41 41 40 40 41 41 40 39 39 40 39 38 39 38 37 38 37 37 36 36 36 37 39 39 40 42 43 45 46 47 49 51 53 55 57 59 60 61 62 63 64 66 67 68 69 68 70 71 73 74 76 76 79 80 83 85 87 90 93 94 93 89 73 44 36 29 25 22 22 27 29 19 354 326 322 324 298 275 269 271 272 271 271 273 271 271 257 254 256 257 260 264 266 275 284 292 296 298 300 303 299 300 312 316 322 324 322 319 312 305 301 300 300 301 300 298 295 294 293 292 292 292 292 291 291 290 291 292 293 294 295 295 297 300 300 299 299 299 298 296 295 294 294 294 294 296 298 300 302 304 305 305 306 308 310 312 312 312 311 311 312 312 313 313 313 312 312 312 312 312 312 312 312 313 313 313 313 314 314 315 315 316 316 317 317 318 318 318 318 318 317 316 316 315 315 314 313 313 313 313 313 313 313 312 312 311 310 310 310 310 310 311 311 311 311 312 313 313 314 315 316 316 317 317 318 319 320 320 321 322 323 323 324 324 324 324 325 325 325 326 326 326 327 327 328 327 327 327 327 328 328 329 330 330 330 331 331 310 311 312 312 313 314 314 313 313 313 314 314 315 316 317 317 317 317 317 319 319 319 319 319 319 320 320 318 317 317 317 317 318 318 317 315 314 314 314 314 313 313 312 312 312 311 311 311 312 313 315 316 316 317 319 319 320 322 323 324 326 327 330 332 337 344 349 355 13 32 30 20 19 16 14 17 24 31 34 33 32 31 39 55 63 65 63 49 39 30 17 13 12 14 19 22 28 29 29 21 13 11 10 8 8 10 12 12 11 11 11 11 13 15 16 16 15 14 15 18 20 20 20 18 15 13 12 12 12 11 12 13 13 13 14 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 20 20 21 21 21 21 21 22 22 24 24 24 23 23 25 26 27 27 28 29 30 31 32 33 34 34 34 35 36 37 37 38 38 38 39 40 41 41 41 41 41 41 42 43 43 43 44 44 45 45 46 46 46 46 47 47 48 49 49 49 50 50 50 52 52 52 52 52 53 53 54 54 55 55 56 57 57 59 60 60 60 59 59 58 57 57 58 61 63 61 58 57 58 59 60 60 61 66 69 66 64 66 67 69 68 71 68 64 65 68 66 66 68 67 66 66 67 66 67 60 53 49 48 47 47 47 47 47 47 49 51 55 58 60 64 67 64 56 52 50 44 44 44 44 44 45 47 51 54 55 54 56 58 57 56 56 54 53 54 52 47 43 42 42 43 40 41 40 37 34 33 35 37 38 40 42 44 46 49 51 52 54 54 55 58 59 60 60 61 61 62 62 62 63 63 63 63 63 63 63 62 62 61 60 60 60 60 59 59 59 59 59 60 60 61 62 62 63 63 63 64 64 64 63 63 62 61 61 60 58 57 56 56 54 54 53 52 52 52 51 51 51 51 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 53 53 54 54 54 54 54 55 55 55 55 55 55 55 55 55 55 54 54 54 53 52 52 51 50 50 49 49 48 47 47 46 45 45 45 45 45 44 44 44 44 44 43 43 43 43 43 43 42 42 42 42 42 42 41 41 40 40 41 41 40 40 39 39 39 39 38 38 38 39 40 40 41 42 43 44 45 47 49 50 53 54 56 56 58 59 61 62 63 64 66 66 67 67 68 70 71 73 74 74 76 79 81 84 87 89 88 86 79 68 52 30 26 24 23 21 23 34 33 23 8 353 357 353 303 270 262 264 266 263 262 261 262 261 252 252 252 256 257 260 268 277 285 292 297 300 301 304 305 312 313 318 318 315 314 310 306 304 302 301 301 301 299 297 294 292 291 291 291 291 291 290 289 289 290 291 293 294 295 296 298 302 302 301 300 299 298 296 295 295 295 294 294 296 298 299 301 303 303 305 306 308 309 311 310 310 310 310 311 312 313 313 313 313 313 313 313 313 313 313 313 314 314 314 314 314 315 315 316 316 316 317 317 318 317 317 318 317 316 316 315 315 314 314 313 313 313 313 313 313 313 312 312 311 311 310 310 310 310 311 311 311 311 312 312 313 313 313 314 315 316 316 317 318 318 319 320 321 322 323 323 323 324 324 324 324 324 325 325 326 327 327 327 327 327 327 328 328 328 329 329 329 330 330 331 310 311 311 312 313 313 313 313 313 313 314 315 316 316 316 317 317 317 318 319 320 320 319 318 318 319 319 317 316 317 317 317 317 317 316 314 313 313 313 313 313 313 313 313 313 312 312 312 313 314 315 317 317 318 319 319 320 322 323 324 325 326 327 328 333 340 347 6 18 29 28 27 23 19 15 19 24 30 34 35 35 33 32 35 53 74 81 71 44 24 15 16 15 16 17 18 21 26 24 20 13 11 10 9 9 10 12 13 13 13 12 12 13 15 16 16 15 15 15 18 20 21 20 16 12 10 11 12 12 11 11 12 15 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 19 20 21 22 23 23 23 22 22 23 24 24 25 25 24 25 26 27 28 29 30 31 31 32 33 34 35 36 36 36 36 38 39 39 39 40 40 42 42 42 42 42 42 42 43 44 44 44 45 45 46 46 47 47 47 47 48 48 48 50 50 50 51 51 52 53 53 53 53 53 53 53 54 55 55 56 57 58 59 59 62 62 62 62 61 59 57 57 59 63 66 64 61 61 60 60 61 61 62 67 70 69 68 67 68 73 76 81 80 75 73 73 74 74 76 72 72 70 65 72 69 70 61 60 55 51 49 51 50 50 51 53 55 59 64 66 67 67 64 58 55 51 46 46 46 45 44 46 49 54 58 59 59 64 68 65 62 60 57 56 54 50 46 44 41 41 41 39 38 37 35 34 34 36 38 40 42 44 45 48 50 52 52 54 55 56 58 59 60 61 61 62 62 62 63 63 63 63 64 63 63 63 63 62 61 60 60 60 59 59 59 59 59 59 59 60 60 61 62 62 62 62 63 63 63 62 61 61 60 60 59 57 56 56 55 54 53 52 52 52 51 51 51 51 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 53 53 53 54 54 54 54 55 55 55 55 55 55 55 55 55 55 55 54 54 54 53 53 52 51 51 50 50 49 48 47 47 46 46 46 46 45 45 45 45 45 45 45 44 44 44 44 44 44 43 43 43 43 43 43 42 42 42 42 42 42 42 41 41 41 41 40 40 40 40 40 41 42 42 43 43 44 45 47 48 50 52 52 53 55 57 58 60 61 62 63 63 64 66 67 67 69 70 71 72 73 76 78 81 84 87 87 78 71 56 45 36 24 24 25 25 27 31 38 35 25 18 15 11 359 309 266 256 259 263 259 255 252 255 253 250 250 250 252 257 263 270 277 284 291 297 297 302 302 307 310 314 314 310 307 305 302 304 305 303 303 301 299 298 296 291 288 288 288 288 289 289 289 289 290 291 292 294 294 296 297 300 302 302 302 301 299 298 297 296 295 295 294 294 295 297 299 299 301 302 304 306 307 308 309 309 310 310 310 311 312 313 314 314 314 314 314 314 315 314 314 314 314 315 315 315 315 315 316 316 316 317 317 317 317 317 317 317 317 316 315 315 314 314 314 313 313 313 313 314 313 313 312 311 311 311 310 310 310 310 310 311 311 311 312 312 313 313 313 313 314 315 315 316 316 317 318 319 321 321 322 322 323 323 323 323 323 323 323 324 325 326 326 327 327 326 327 328 328 328 328 329 329 329 330 331 310 311 311 312 312 312 312 313 313 314 315 316 317 317 317 317 318 318 319 320 321 321 320 319 319 319 318 316 316 316 317 317 316 315 314 314 314 313 313 314 314 314 314 314 313 313 312 311 312 314 316 317 318 319 320 320 321 322 324 324 324 325 326 326 330 340 356 16 18 20 24 28 24 22 20 25 29 32 34 33 31 30 26 22 35 56 73 75 52 22 15 18 21 18 19 21 24 26 24 17 12 9 9 9 10 11 12 13 15 15 14 13 12 14 15 16 16 16 16 18 20 21 17 13 9 9 10 12 12 12 13 14 16 18 19 19 19 19 19 19 19 19 19 20 19 20 20 20 20 20 21 22 22 23 24 24 23 24 25 25 25 26 26 26 26 28 29 30 30 31 32 33 34 35 36 36 37 38 38 38 40 40 40 41 41 41 42 43 43 43 43 43 43 44 45 45 45 46 46 47 47 48 48 48 49 49 49 49 50 51 51 52 52 53 54 54 54 54 54 54 54 54 55 56 57 58 59 60 61 63 64 64 63 62 60 58 57 59 63 67 68 67 63 61 61 62 62 63 66 68 68 71 71 72 78 86 93 92 89 87 85 84 82 81 78 79 91 87 79 80 81 81 71 63 57 54 57 56 55 57 58 60 63 65 67 68 66 64 61 58 53 49 48 47 45 45 47 52 60 65 67 68 71 75 74 68 63 59 57 54 45 44 40 38 38 38 37 35 35 35 34 35 37 40 42 43 45 47 49 51 52 53 55 56 57 58 60 61 61 62 62 62 63 63 63 64 64 63 63 63 63 62 62 61 61 60 59 59 59 59 59 58 58 59 59 60 60 61 60 61 61 62 62 62 60 60 59 59 58 58 56 55 55 54 53 53 52 52 51 51 51 51 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 53 53 54 54 54 54 55 55 55 55 55 55 55 55 55 55 54 54 54 53 53 52 52 51 51 50 49 49 48 47 47 47 46 47 46 46 46 45 45 46 46 45 45 45 45 45 45 44 44 44 44 44 44 44 43 43 43 43 43 43 43 42 42 42 42 42 42 41 41 43 43 43 43 44 45 46 47 48 50 51 51 53 54 56 58 59 60 61 61 62 63 65 66 67 68 68 69 71 73 75 78 81 84 85 82 61 47 34 30 26 24 28 30 30 32 38 38 32 26 22 19 16 7 307 258 252 253 257 253 246 245 246 247 247 247 247 251 256 263 269 273 280 280 286 292 297 295 298 304 307 307 305 303 305 308 310 308 308 307 302 299 296 294 288 285 283 282 284 287 291 299 301 301 295 294 294 295 297 299 301 302 302 302 301 300 299 298 297 296 295 295 295 295 297 298 299 301 302 304 305 307 307 308 309 310 310 311 312 313 314 315 315 315 315 315 316 316 316 316 315 315 316 316 316 316 316 316 317 317 317 317 317 317 317 316 316 316 315 315 315 314 314 314 313 313 313 313 313 313 312 312 311 311 310 310 310 310 310 310 310 311 311 312 312 312 312 312 313 313 313 314 314 314 316 317 318 320 320 320 321 322 322 322 322 322 322 323 324 324 325 326 325 326 326 327 328 328 328 328 328 329 329 330 331 311 311 311 311 312 313 313 314 314 314 315 317 317 317 317 318 318 318 319 319 320 320 320 320 319 318 317 315 315 315 316 316 316 316 315 316 316 315 315 315 316 315 315 314 313 312 311 311 312 315 316 318 319 320 321 322 323 324 326 324 324 324 326 329 335 347 3 6 13 16 15 19 24 23 25 34 36 34 32 32 26 19 15 22 31 42 58 74 64 32 17 18 18 24 26 30 35 34 27 18 13 11 10 10 11 12 14 14 15 16 15 14 12 13 15 15 16 18 19 19 21 20 14 9 8 8 9 10 11 14 18 19 18 18 19 20 20 20 21 21 21 20 20 21 21 21 21 21 21 21 21 22 22 23 24 24 25 25 26 26 27 27 27 27 28 30 31 31 32 32 33 34 35 36 37 37 38 39 39 40 41 41 41 42 42 42 43 43 44 44 45 45 44 44 45 46 46 46 47 47 48 48 49 49 50 50 50 50 52 53 53 54 54 54 54 54 55 55 54 54 54 55 56 56 58 60 61 62 62 64 65 64 64 62 60 58 57 59 62 63 67 67 63 61 61 61 61 62 63 64 66 70 77 81 86 96 104 104 102 103 103 98 90 83 81 85 93 94 87 87 91 90 80 72 66 61 62 62 60 60 60 63 65 65 65 68 69 63 64 59 53 49 46 44 44 44 48 57 66 70 73 76 79 81 82 72 65 58 54 54 45 42 38 36 36 36 35 34 35 35 35 37 39 41 43 45 47 48 49 50 53 54 56 57 58 59 60 61 61 62 62 63 63 63 63 63 63 63 63 63 63 62 61 61 60 59 59 59 59 58 58 58 58 58 58 59 59 59 59 60 60 61 61 60 59 59 58 58 57 57 56 55 54 54 53 53 52 51 51 51 51 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 53 54 54 54 54 55 55 55 55 55 55 55 55 55 55 54 54 54 53 53 53 52 52 51 50 50 49 49 49 48 47 47 47 47 47 47 47 46 47 47 46 46 46 45 45 46 46 45 45 44 45 45 44 45 44 44 44 44 44 43 43 43 43 44 43 43 43 42 43 44 44 44 45 45 46 47 48 49 50 51 52 54 55 57 58 58 59 60 61 63 64 65 66 67 68 69 70 72 75 79 80 80 78 72 43 32 27 26 26 27 32 34 33 33 33 31 26 24 22 19 16 8 297 253 248 246 248 245 241 239 240 241 242 244 246 248 253 258 263 270 269 275 279 284 287 287 290 292 294 299 301 303 309 315 319 315 312 307 302 298 296 293 287 284 282 279 282 287 297 312 311 306 298 295 295 296 298 299 301 302 302 302 301 300 300 299 298 297 296 295 295 296 297 297 299 301 302 304 305 306 307 308 309 310 310 312 312 313 314 316 317 317 317 317 317 318 317 317 317 316 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 315 315 314 314 314 314 314 313 313 312 312 313 312 312 311 311 311 310 309 310 310 310 310 310 310 311 311 312 312 312 312 312 312 312 312 313 314 315 316 317 318 318 318 320 320 321 321 321 321 321 322 323 323 324 324 324 325 326 327 328 328 328 328 328 329 329 330 330 311 311 311 311 312 314 315 314 315 316 317 318 318 318 317 317 317 318 319 319 318 319 319 319 318 318 316 316 316 316 317 317 317 317 317 318 318 317 317 317 317 317 316 314 313 312 312 313 314 316 316 318 320 321 322 323 324 326 326 324 322 324 328 333 338 342 352 4 15 14 7 11 17 20 27 32 36 37 35 35 23 14 13 23 37 41 47 56 58 42 37 17 14 20 24 32 36 35 27 18 15 12 11 10 11 13 15 17 17 16 15 15 14 14 15 15 16 20 22 23 24 17 10 7 7 7 7 8 11 16 20 21 20 21 21 20 21 21 22 23 24 23 22 23 23 22 22 22 22 22 22 23 23 24 24 25 26 26 27 28 28 28 29 29 30 32 33 34 34 34 35 35 36 38 38 39 39 40 40 41 42 42 42 42 43 43 43 44 44 45 45 46 45 45 46 46 47 47 48 48 48 49 50 51 51 51 51 51 53 54 55 55 56 55 55 55 56 55 55 55 55 55 56 57 59 60 61 61 62 64 64 64 63 62 60 58 57 57 60 64 67 66 63 59 58 58 59 59 60 62 65 71 83 92 95 99 106 110 113 115 115 111 101 88 89 71 91 93 93 90 92 91 87 80 75 71 68 66 66 62 58 60 63 66 65 67 72 68 68 61 49 43 40 37 37 40 47 59 71 76 81 85 89 89 84 70 64 63 54 50 44 39 36 35 34 34 34 34 35 35 37 38 40 42 45 46 47 48 50 51 54 55 57 58 59 60 60 61 62 62 62 63 63 63 63 63 63 63 63 62 62 62 61 60 60 59 59 58 58 58 58 57 57 57 58 58 58 59 59 59 59 60 60 59 59 58 58 57 56 56 55 55 54 54 53 53 52 52 51 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 53 53 54 54 55 55 55 55 55 55 55 55 55 55 55 54 54 54 53 53 53 52 51 51 50 50 50 49 49 48 48 48 48 48 48 48 48 48 48 48 47 47 46 47 47 46 46 46 45 46 45 45 45 45 45 45 45 45 45 44 44 44 45 44 44 44 44 44 45 45 45 46 46 47 48 48 49 49 51 52 53 55 55 56 57 59 60 61 62 63 64 65 66 67 69 70 72 75 77 77 73 65 56 38 30 28 29 30 31 33 34 35 34 29 27 24 20 18 16 10 352 297 257 245 242 244 245 240 235 236 237 239 240 244 248 251 255 257 262 266 270 274 277 279 281 281 282 290 296 297 301 306 329 330 319 315 304 298 296 293 291 288 286 286 283 286 288 294 299 298 296 295 294 294 296 298 299 302 303 302 302 301 301 301 299 298 297 297 296 296 296 297 298 299 301 303 304 306 307 308 308 309 310 311 312 313 315 316 317 318 318 318 318 318 319 319 318 318 318 318 318 318 318 318 317 317 318 317 317 317 317 316 315 315 315 315 314 314 313 313 313 313 312 311 311 311 311 311 311 311 310 310 309 309 309 309 310 310 310 311 311 311 312 312 312 312 312 312 312 312 313 314 315 316 316 317 318 319 319 320 321 320 320 320 321 322 322 322 323 323 325 326 327 327 327 328 328 329 329 329 330 330 309 309 311 311 313 315 316 316 316 317 317 317 317 317 317 317 317 317 318 318 317 317 317 317 317 317 316 316 318 318 318 319 319 319 319 319 318 318 317 317 317 317 315 314 313 313 314 315 316 317 318 318 321 322 322 323 323 325 325 322 322 325 331 334 336 340 348 2 16 9 360 2 7 12 23 20 17 12 14 27 27 22 22 36 49 43 40 37 43 39 28 20 18 17 22 24 27 26 21 20 17 16 15 12 12 13 16 18 19 18 16 16 15 15 18 18 18 21 24 26 23 12 7 7 7 7 7 8 12 17 18 20 23 25 24 21 23 24 25 24 25 25 24 24 25 25 24 24 24 24 24 24 25 25 25 27 27 27 29 28 29 29 30 31 32 33 35 36 36 36 36 37 38 40 40 40 40 40 41 41 43 43 43 44 44 44 44 45 45 46 46 46 46 46 47 47 48 48 49 49 49 50 51 52 52 53 53 53 54 54 56 56 56 56 56 56 57 57 56 55 55 55 56 57 59 59 60 61 62 63 62 62 60 59 58 57 56 54 57 62 65 64 61 56 55 54 56 57 60 62 67 73 82 90 93 97 102 104 121 130 131 126 115 106 97 91 98 86 97 91 88 92 92 86 81 80 78 76 73 65 57 54 53 58 61 65 65 66 66 59 43 30 25 22 24 34 41 54 81 88 90 94 97 92 81 69 67 60 53 48 42 39 37 35 34 34 34 34 36 37 38 40 41 43 46 47 48 49 51 52 55 56 57 58 59 60 60 61 62 62 62 63 63 63 63 62 62 62 62 62 61 61 60 60 60 59 58 58 57 57 57 57 57 57 57 57 58 58 59 59 59 59 59 59 58 58 57 56 56 55 55 55 54 53 53 52 52 52 51 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 53 54 54 54 55 55 55 55 55 55 55 55 55 55 55 55 54 54 54 53 53 52 52 51 51 51 50 50 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 47 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 46 46 46 46 47 47 48 48 49 50 51 52 53 54 54 55 57 58 59 60 62 63 63 64 66 68 68 69 71 72 73 70 62 53 45 37 34 34 34 32 33 34 39 43 41 31 31 22 15 14 10 358 333 304 271 247 240 242 244 240 233 233 233 236 242 245 247 251 253 257 261 265 270 273 275 275 276 276 278 295 293 291 297 305 307 315 318 315 302 295 293 291 290 289 287 291 295 293 294 292 292 290 290 292 293 293 295 298 300 302 303 302 302 302 302 301 300 299 298 298 297 298 298 299 300 301 302 304 305 307 308 309 310 310 311 312 313 314 316 317 318 319 320 320 319 319 320 320 319 319 319 319 319 319 319 318 318 318 318 318 317 317 317 316 316 315 315 314 314 313 313 312 312 312 311 310 310 310 310 310 310 310 310 310 309 309 309 309 309 310 310 310 311 311 311 311 312 311 311 311 311 312 313 313 314 314 315 316 317 318 319 319 319 319 319 319 320 320 321 321 322 323 324 326 326 326 327 327 328 328 329 329 329 330 309 309 310 313 314 316 317 316 316 317 317 317 317 317 316 316 315 316 317 317 316 316 316 316 316 317 317 317 319 320 320 320 320 320 320 319 319 319 318 318 317 316 314 313 313 314 314 314 316 316 318 319 321 322 322 323 324 325 324 322 324 327 329 334 337 341 346 359 5 3 356 357 356 2 3 8 5 351 321 277 222 148 89 73 72 53 41 39 35 29 30 30 19 22 21 18 16 18 18 17 17 18 17 15 13 14 16 19 19 19 18 18 17 17 22 20 21 22 25 24 18 10 7 7 8 9 11 13 16 17 18 21 23 23 24 24 22 26 28 26 25 25 25 26 27 27 27 27 26 26 25 25 26 26 27 28 28 29 28 30 30 31 32 33 33 34 36 38 38 38 38 39 39 41 41 42 42 42 42 43 44 44 45 45 45 45 45 46 47 47 47 47 47 47 48 48 49 50 51 51 51 51 52 52 53 53 54 54 54 55 56 57 57 56 56 56 57 57 57 56 55 55 56 56 57 59 61 61 62 61 60 59 56 54 53 52 51 48 53 57 60 59 58 54 52 53 55 58 61 64 66 70 74 79 82 85 94 102 128 157 158 148 139 107 136 140 97 87 89 92 93 90 91 87 83 84 85 84 78 67 57 54 51 54 54 53 53 56 55 47 35 18 2 2 5 9 35 73 96 95 95 98 100 91 84 77 68 60 54 48 43 41 38 36 35 35 35 36 37 38 40 41 43 44 46 47 48 50 52 53 55 56 57 58 58 59 60 61 61 62 62 62 62 62 62 62 62 62 62 61 61 60 60 60 59 59 58 57 57 57 57 57 57 56 56 57 57 58 58 58 58 58 58 58 58 57 56 56 55 55 55 54 53 53 52 52 52 51 51 51 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 53 53 54 54 54 55 55 55 55 55 55 55 55 55 55 55 55 55 54 54 53 53 53 52 52 52 51 51 50 50 50 49 49 50 50 50 50 50 50 50 50 50 49 49 48 48 48 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 48 49 50 50 51 52 53 54 55 56 58 59 60 61 62 63 64 66 68 69 69 70 70 69 64 56 50 45 41 40 40 39 39 38 38 46 51 52 48 32 18 12 8 358 337 320 296 262 241 236 237 238 235 226 226 230 236 241 245 247 249 252 257 261 265 268 271 273 273 274 275 294 296 283 285 286 292 300 303 312 293 288 291 290 290 289 291 288 293 302 302 303 299 294 290 289 290 291 292 294 299 301 302 302 302 302 302 302 302 301 300 299 299 299 299 299 300 302 303 304 304 306 308 310 311 311 312 312 313 315 316 318 319 319 321 321 321 321 320 321 321 321 320 320 320 320 320 320 319 319 319 319 318 318 317 317 316 316 315 314 314 313 313 312 312 311 311 310 309 309 309 309 310 310 310 310 309 309 308 309 309 309 310 310 310 310 311 311 311 311 311 311 311 311 311 312 313 313 313 314 316 317 317 317 318 318 318 318 318 319 319 320 321 321 322 323 324 325 326 326 327 328 328 329 329 329 330 311 312 312 311 313 315 316 316 316 316 316 317 317 316 315 315 315 315 316 316 315 316 316 317 317 317 318 319 320 321 320 320 320 320 320 320 320 319 318 318 317 315 314 314 314 314 314 314 314 316 318 320 321 321 322 323 324 325 324 323 324 327 331 336 341 345 349 354 356 358 352 347 338 336 339 359 353 315 292 277 255 175 119 92 78 66 60 40 31 38 38 36 29 24 23 15 13 11 10 12 14 17 18 17 16 16 18 20 21 20 21 20 20 21 24 22 22 23 23 19 13 10 8 8 10 12 14 16 17 18 21 23 23 23 23 23 24 27 29 28 26 26 26 27 27 28 29 30 30 29 28 27 28 28 28 29 29 30 30 32 32 32 33 34 35 36 37 39 39 40 40 40 41 42 43 43 43 43 43 44 44 45 46 46 46 46 47 47 48 48 47 48 48 48 49 50 50 51 52 53 53 53 54 54 54 54 54 54 54 56 57 58 57 57 56 56 57 57 57 56 55 55 55 57 58 59 60 61 61 61 59 57 54 50 47 46 46 44 47 51 53 53 53 53 52 53 57 61 64 66 65 62 64 67 69 79 86 93 121 191 194 173 147 129 143 126 101 82 82 89 91 92 89 84 78 83 85 86 82 67 56 54 56 55 50 47 48 47 43 32 20 1 355 4 7 28 79 95 100 96 94 97 98 95 85 76 67 59 53 48 44 42 40 39 38 37 36 37 38 40 41 42 43 44 46 48 49 51 52 54 55 56 57 58 58 59 60 60 61 61 61 62 62 62 61 61 61 61 61 61 60 60 60 59 59 58 58 57 57 56 56 56 56 56 56 56 57 57 57 57 58 58 58 57 57 56 55 55 55 55 54 54 53 52 52 52 51 51 51 51 51 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 53 53 53 54 54 54 55 55 55 55 55 55 55 55 55 55 55 55 55 55 54 54 54 53 53 53 52 52 51 51 51 51 50 50 51 51 51 51 51 50 51 51 51 50 49 49 48 48 48 48 47 47 47 47 47 47 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 49 49 50 51 51 52 53 54 55 56 57 59 60 60 62 63 65 66 69 69 69 69 70 66 59 53 49 46 44 42 41 42 42 43 41 48 47 47 45 33 18 13 2 345 328 302 280 257 231 230 229 227 225 218 220 227 236 244 247 246 246 250 256 261 264 266 267 272 273 281 282 289 278 281 285 287 293 298 298 278 271 282 286 282 289 288 292 292 296 298 300 302 300 295 291 290 290 290 291 295 300 301 302 302 302 302 302 303 302 302 301 301 301 301 301 301 302 304 305 305 306 307 309 311 313 313 314 314 315 317 318 319 320 320 322 322 322 322 322 322 322 322 322 321 321 320 321 321 321 320 319 319 318 318 318 317 316 315 315 314 313 313 313 312 311 311 310 310 310 309 309 309 309 310 310 309 309 308 308 308 309 309 309 310 310 310 310 311 311 311 311 310 310 310 311 312 312 312 313 314 315 316 316 316 317 317 318 318 317 317 317 319 320 321 322 323 323 324 325 326 327 327 328 328 329 329 329 314 313 312 310 311 313 314 314 315 316 317 316 316 316 315 314 315 315 316 316 316 316 316 317 318 318 319 320 321 321 321 321 321 321 321 320 320 319 318 317 317 315 314 314 314 315 315 315 315 317 318 320 321 322 323 326 327 327 326 325 326 329 333 339 347 347 349 351 349 346 340 339 327 313 309 325 338 317 300 296 304 338 53 66 54 62 51 35 26 33 46 38 32 28 22 19 17 11 9 10 12 15 18 19 19 18 20 23 23 24 23 23 21 23 26 25 24 23 21 19 14 9 8 10 13 15 16 17 18 21 25 24 24 25 24 25 26 28 28 27 27 27 28 27 28 28 30 31 32 32 31 29 30 30 30 30 31 31 32 34 35 35 35 35 36 37 38 40 40 41 42 42 42 43 44 44 44 44 44 45 46 46 47 47 47 48 48 48 48 49 49 49 49 49 50 51 52 53 54 54 54 54 56 56 55 56 56 55 55 56 58 58 58 57 57 57 58 57 57 55 55 54 55 57 58 59 60 61 61 60 59 56 53 48 44 44 44 47 48 49 49 49 49 51 53 55 57 61 63 63 60 57 56 55 58 66 68 73 33 259 224 202 180 169 152 117 93 80 77 84 94 91 82 80 70 75 81 86 83 69 45 61 63 55 51 48 46 43 36 24 2 319 261 305 63 93 105 105 100 92 93 92 94 91 85 74 66 61 56 52 48 45 44 42 40 39 38 38 40 41 42 42 43 45 47 48 50 51 52 54 55 55 56 57 58 59 60 60 60 61 61 61 61 61 61 60 60 60 60 60 60 59 59 59 58 58 57 56 56 56 56 56 56 56 56 56 56 57 57 57 57 57 57 57 56 56 55 54 54 54 54 53 52 52 51 51 51 51 51 50 51 51 51 51 51 51 51 52 52 52 52 52 52 52 53 53 53 53 53 52 52 52 52 52 53 53 53 53 53 54 54 54 54 54 55 55 55 55 55 55 55 55 55 55 55 55 54 54 54 54 54 53 53 52 52 52 52 51 51 51 51 53 53 52 52 52 52 52 51 51 50 49 49 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 49 49 49 49 49 49 50 50 50 51 51 52 53 54 55 56 57 59 59 61 62 64 65 67 69 70 70 69 68 65 57 49 47 46 45 43 39 36 39 41 42 44 42 41 40 37 31 27 31 320 280 268 255 242 221 221 221 218 217 213 215 222 231 239 243 240 240 247 253 258 261 267 269 274 280 285 294 298 297 293 292 294 294 291 282 251 264 277 287 280 287 290 293 295 297 298 298 297 295 293 291 290 290 290 292 296 300 301 302 302 302 302 302 303 303 302 302 302 303 303 303 303 304 306 307 307 308 309 310 313 315 315 316 316 317 319 320 321 321 322 322 323 323 323 323 323 323 324 323 322 322 321 322 322 321 320 320 319 319 318 318 317 316 315 314 314 313 313 312 311 311 310 310 310 310 310 310 310 310 310 310 309 309 308 308 308 308 308 309 309 310 310 310 310 310 310 310 310 310 310 311 311 311 312 312 313 314 314 315 316 316 317 317 317 316 317 317 318 319 320 320 321 323 324 325 326 326 326 327 327 328 328 328 312 310 309 310 310 314 314 315 315 316 316 316 316 315 315 315 316 316 316 316 317 317 318 318 318 319 320 320 321 321 321 321 321 321 321 320 319 318 318 318 318 316 315 315 316 317 316 316 317 318 319 320 320 322 325 327 328 327 327 326 326 331 338 344 349 346 346 348 341 336 335 327 316 311 314 324 339 331 316 311 320 345 13 27 42 45 48 43 25 31 37 39 30 25 26 25 22 17 12 11 13 14 18 22 22 21 22 26 27 27 26 25 23 24 27 27 25 19 17 13 8 6 8 14 18 18 18 18 21 24 24 24 24 25 25 25 27 27 27 27 27 27 28 28 29 31 32 33 33 34 34 32 33 33 33 33 34 34 34 37 38 37 37 37 37 37 39 41 42 43 43 44 44 44 46 45 45 45 46 46 46 47 48 49 49 49 49 49 49 50 51 50 50 51 51 52 55 55 56 56 56 56 56 56 56 55 55 55 55 56 57 58 58 57 58 58 58 57 56 56 55 54 55 56 58 60 62 62 61 60 58 55 51 47 44 44 46 49 50 52 52 52 53 53 56 57 56 57 58 59 59 61 60 47 52 54 52 48 26 340 289 269 237 216 163 91 78 79 75 70 74 75 62 69 67 66 68 76 69 88 75 79 65 60 53 48 45 42 37 25 359 254 187 164 143 123 121 108 100 88 86 90 86 82 79 72 67 65 60 55 52 51 47 44 42 40 39 39 40 42 42 43 44 45 47 48 50 51 53 53 54 55 56 57 58 58 59 60 59 60 60 60 60 61 60 59 59 59 59 59 59 58 58 58 57 57 56 56 56 55 55 55 55 55 55 56 56 56 56 57 57 57 57 56 56 55 55 54 54 53 53 53 52 51 51 51 51 50 50 50 50 51 51 51 51 51 51 52 52 52 52 52 52 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 54 54 54 54 54 55 55 55 55 55 55 55 55 55 55 55 55 55 55 54 54 54 54 53 53 52 53 52 52 52 52 52 54 54 53 53 53 52 52 51 50 50 49 49 49 48 48 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 49 49 49 49 50 49 50 50 50 50 51 51 51 52 52 53 55 56 57 57 58 60 61 62 64 66 68 70 71 71 69 66 60 54 47 47 47 46 45 38 34 37 40 42 42 40 40 42 49 60 74 146 177 225 239 237 227 217 215 213 211 210 209 212 221 227 228 227 232 235 243 252 260 266 269 273 279 284 289 293 294 293 293 294 293 293 284 275 260 252 264 284 287 288 290 292 293 294 295 294 293 292 291 291 291 291 292 295 299 301 302 302 302 302 302 303 303 303 303 303 303 304 304 304 305 305 306 308 310 310 311 312 314 316 317 318 318 319 321 322 323 324 324 324 325 325 325 325 325 325 325 324 323 323 323 323 323 322 321 320 319 319 319 318 317 316 315 314 313 313 313 312 311 311 310 310 310 310 310 310 310 310 310 310 309 309 308 308 308 308 308 308 309 309 309 309 309 310 310 310 310 310 309 310 310 311 311 312 312 313 313 314 314 315 315 315 316 316 316 317 318 318 319 319 320 322 323 324 325 325 325 326 327 327 327 327 309 307 306 306 308 309 315 316 316 316 315 315 315 315 315 316 316 316 317 317 318 318 318 318 318 319 320 321 322 322 322 322 322 322 321 320 319 318 318 319 319 318 317 317 318 320 319 319 318 318 318 319 320 322 324 325 324 323 324 325 328 333 338 343 344 344 345 345 344 333 327 320 315 318 324 335 341 337 327 324 323 326 346 32 38 38 44 48 42 34 35 30 25 24 26 26 27 24 18 15 15 16 20 24 26 25 27 27 31 31 28 27 24 25 27 28 27 24 16 8 6 7 13 20 21 21 21 21 22 22 24 25 25 26 26 26 27 26 27 27 27 27 28 28 31 34 35 35 35 34 33 33 33 34 36 37 36 35 36 40 42 41 40 40 39 39 41 43 44 45 45 45 45 46 47 47 47 47 47 47 47 48 49 50 50 50 50 50 51 52 53 53 53 53 52 53 56 57 57 57 57 57 57 57 56 56 55 55 55 56 58 58 58 58 58 58 58 58 57 55 53 53 54 55 57 60 62 62 61 60 57 54 50 46 45 46 48 49 52 52 54 56 58 58 59 58 55 52 51 53 62 72 48 38 55 57 50 46 30 11 355 324 292 297 57 58 64 78 72 67 65 66 73 67 64 69 64 63 65 81 83 78 69 61 54 50 47 44 40 37 29 280 235 246 276 226 212 145 111 77 78 85 80 75 73 71 69 67 66 62 56 53 49 46 43 42 40 41 41 42 42 43 45 46 47 48 50 51 51 52 54 55 55 56 57 58 58 59 58 59 59 59 59 59 59 58 58 58 58 58 58 58 57 57 57 56 56 56 55 55 55 55 55 55 55 55 55 56 56 56 56 56 56 56 55 55 54 54 53 53 52 52 51 51 51 50 50 50 50 50 50 50 51 50 51 51 51 51 51 52 52 52 52 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 54 54 54 54 55 55 55 55 55 55 56 55 55 55 55 55 55 55 55 55 54 54 54 53 53 53 53 53 53 53 53 54 54 54 53 52 52 51 50 49 49 49 49 49 48 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 49 49 49 49 49 50 50 50 50 50 51 51 52 52 52 53 53 54 56 56 57 57 58 60 61 63 65 66 67 70 72 71 67 60 53 48 45 45 45 45 43 37 36 36 37 39 40 39 39 49 65 87 100 144 181 209 223 222 218 210 206 205 205 203 205 209 214 216 221 221 226 231 240 252 255 264 268 272 278 284 288 289 288 286 288 290 290 286 285 282 282 272 277 279 280 286 288 289 291 293 294 291 291 291 291 290 291 292 295 298 301 302 302 302 302 302 303 303 304 304 304 304 304 305 306 306 307 307 308 310 312 313 314 314 315 318 319 319 320 320 322 323 325 325 326 326 326 327 327 327 326 326 326 325 325 324 324 323 323 323 322 321 321 320 319 318 317 316 315 315 314 313 313 312 311 311 310 310 310 309 309 309 309 310 310 310 310 309 308 308 308 307 307 307 308 308 308 308 309 309 309 309 309 309 308 308 309 310 311 311 311 312 312 313 312 312 313 313 314 315 316 316 317 317 317 318 319 321 322 323 323 323 324 325 326 326 326 326 309 305 301 301 302 309 315 315 315 314 314 314 314 315 316 317 317 317 317 318 318 318 317 317 318 320 321 321 322 323 323 324 323 322 321 320 319 319 319 319 319 319 319 319 320 321 320 319 318 318 318 318 320 320 320 318 314 314 319 325 328 332 335 337 339 339 339 339 336 318 318 315 315 321 327 335 337 335 332 330 327 328 342 20 38 29 28 38 46 43 37 32 28 24 24 27 29 27 20 15 16 19 23 25 26 28 29 30 34 33 32 29 27 26 28 29 28 24 17 11 12 16 20 23 23 24 24 24 23 24 28 28 28 27 27 27 27 27 27 26 27 27 28 28 31 35 37 36 35 35 34 34 36 37 39 40 38 37 39 41 44 44 45 44 43 43 44 47 47 48 47 47 47 47 49 49 49 49 49 49 49 50 51 52 52 52 52 51 52 54 55 55 55 56 56 55 57 57 57 57 58 57 57 57 57 56 55 55 56 57 59 59 59 58 58 59 59 58 56 54 53 52 53 55 57 58 60 61 61 60 57 53 49 46 46 49 50 50 51 52 55 58 60 61 60 58 55 54 53 49 42 45 40 48 57 55 50 46 36 23 11 356 346 8 46 59 69 75 75 72 65 67 71 74 67 70 70 69 70 72 72 66 64 61 56 51 51 48 44 41 33 351 316 314 301 260 270 254 255 339 71 75 75 72 70 71 70 66 65 63 57 54 50 47 45 43 42 42 41 42 43 44 45 46 47 48 49 50 51 52 53 54 54 55 56 56 57 58 58 58 58 58 58 58 58 57 57 57 57 58 57 57 57 57 56 56 56 55 55 55 55 55 55 55 55 55 55 56 56 56 56 56 56 56 55 55 54 53 53 52 52 52 51 51 50 50 50 50 50 50 50 50 50 50 50 51 51 51 51 52 52 52 52 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 54 54 54 55 55 55 55 55 55 56 56 56 56 56 56 56 56 55 55 55 55 55 54 54 54 54 54 53 53 53 54 54 54 54 52 51 50 49 49 48 48 49 49 48 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 49 49 49 49 50 50 50 51 51 51 51 51 52 52 53 53 53 54 55 56 57 57 58 59 60 62 64 65 66 69 71 70 66 61 53 51 46 44 43 42 40 38 35 32 32 33 34 34 34 37 58 61 98 130 152 178 198 208 208 207 199 195 198 198 198 198 200 201 203 210 216 223 225 235 241 250 259 265 270 275 280 282 282 284 280 283 284 285 285 285 283 284 283 280 280 284 285 285 287 290 292 292 290 290 290 290 290 292 294 297 300 302 302 302 302 302 303 303 303 304 304 305 305 305 307 307 308 308 309 310 312 314 315 316 316 317 319 320 321 321 322 322 324 326 327 328 328 328 329 329 328 328 327 327 326 326 326 325 324 324 323 322 322 321 320 319 318 317 316 316 315 314 314 313 312 311 311 310 310 309 309 309 309 309 310 310 310 310 309 309 308 308 307 307 307 307 307 307 308 308 308 309 309 308 308 308 308 309 309 310 309 310 310 311 311 311 311 312 312 313 314 315 315 316 316 317 318 319 320 321 321 322 323 323 324 325 325 325 326 308 305 304 301 309 315 317 315 312 311 312 313 315 316 317 317 317 317 317 318 318 317 317 317 319 321 322 322 322 324 325 325 324 322 320 319 319 319 319 319 319 319 320 320 321 321 319 318 318 318 318 318 319 320 318 314 310 313 323 329 330 328 327 327 328 328 329 324 319 297 306 311 313 318 326 331 333 333 332 329 326 328 339 9 24 22 24 28 39 41 44 40 30 26 27 32 36 31 21 15 16 20 23 24 27 29 30 32 35 35 33 31 29 28 29 29 27 24 18 16 19 22 25 26 25 26 26 26 25 28 33 32 30 28 28 29 28 28 28 27 27 28 28 29 32 35 36 36 36 35 35 36 36 41 43 42 41 41 41 42 44 45 46 46 46 46 47 49 51 51 51 51 50 49 49 52 53 51 50 50 50 52 53 54 54 54 54 54 54 57 57 56 57 57 57 57 58 58 58 58 58 58 58 58 57 57 55 55 57 58 59 60 59 58 58 58 59 57 55 54 53 52 53 55 56 57 58 60 60 58 56 52 49 47 49 51 51 51 53 54 56 58 60 60 60 59 60 61 58 51 29 13 73 60 54 49 46 44 32 27 24 18 21 36 54 64 66 68 73 72 70 71 68 62 63 63 64 67 71 69 65 62 62 62 58 56 57 54 49 42 33 8 329 39 53 337 336 304 293 44 71 72 71 70 70 70 70 68 64 62 58 53 52 48 46 46 44 43 42 43 43 44 45 46 47 47 48 49 50 51 52 53 54 55 55 55 56 57 57 57 57 57 57 57 57 56 56 57 57 57 57 57 56 56 56 56 55 55 55 54 54 54 54 54 55 55 55 55 56 56 56 55 55 55 55 54 54 53 52 52 52 51 51 51 50 50 50 50 50 50 49 49 50 50 50 50 51 51 51 51 52 52 52 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 54 54 54 55 55 55 55 55 56 56 56 56 56 56 56 56 56 56 56 56 56 56 55 55 55 55 54 54 54 54 53 53 54 54 54 53 50 49 48 47 46 46 47 47 47 45 45 46 46 47 47 47 47 47 47 47 47 47 47 48 48 48 49 49 49 50 50 50 51 51 52 52 52 52 52 52 53 54 54 55 55 57 58 58 59 60 61 62 64 65 67 69 71 69 59 56 54 52 48 46 44 41 37 35 34 30 26 27 27 28 28 36 36 82 127 149 162 174 192 199 198 195 192 190 190 192 191 192 191 192 197 202 210 218 219 222 230 246 260 266 269 273 275 274 276 277 277 278 279 280 280 279 280 283 283 280 280 281 284 283 286 289 291 290 289 289 290 290 291 292 295 298 300 302 302 302 302 302 303 303 303 304 305 305 306 307 307 308 309 310 311 312 313 316 317 317 318 319 320 321 322 323 323 324 325 328 329 329 329 330 330 330 329 329 328 327 327 327 326 326 325 324 324 323 323 322 321 319 318 317 317 316 315 314 314 313 312 312 311 311 310 309 309 309 309 309 310 310 310 310 309 309 309 308 307 307 307 307 307 307 307 307 307 308 308 308 307 308 308 308 308 309 308 309 309 309 310 310 310 311 312 313 313 314 314 315 315 317 318 319 320 320 321 321 322 322 323 324 323 324 326 309 309 306 306 316 318 319 317 312 309 311 313 316 318 318 318 317 317 317 317 317 316 318 319 320 321 321 322 323 325 325 325 323 320 319 319 319 319 319 319 318 319 320 322 322 322 321 321 321 320 320 320 321 321 320 318 322 330 337 338 333 326 322 322 321 319 316 309 298 289 301 305 308 313 321 328 330 329 326 326 325 329 343 3 19 20 21 25 28 29 37 36 28 29 37 46 50 43 28 21 23 24 24 27 29 32 34 35 38 36 35 32 31 31 31 28 25 23 21 20 21 24 27 29 28 27 27 28 30 33 34 34 32 30 30 31 31 30 29 28 28 29 30 32 34 35 34 34 35 36 36 37 39 42 45 44 43 42 43 43 46 47 46 47 47 48 49 50 52 53 53 53 53 52 52 54 54 53 52 52 52 53 54 55 55 55 55 55 56 59 59 58 58 58 58 57 58 58 58 58 58 58 58 57 56 56 55 56 57 59 60 60 59 59 58 58 57 55 54 54 53 53 53 55 56 57 59 60 60 57 55 52 52 51 51 52 54 54 56 57 58 60 62 62 62 64 66 65 62 54 51 61 56 58 50 49 47 43 37 35 32 30 30 34 43 51 67 72 76 74 71 66 66 59 59 58 59 65 68 65 61 60 61 61 60 60 62 58 51 42 32 21 18 14 20 22 37 42 45 61 82 80 72 69 70 69 65 64 63 62 57 53 52 49 48 47 45 44 43 43 43 44 44 45 46 46 47 48 49 50 52 53 53 54 54 55 55 56 56 56 56 56 56 56 56 56 56 56 56 56 57 57 56 56 56 55 55 55 54 54 54 54 54 54 54 55 55 55 55 55 55 55 55 55 54 54 53 52 52 52 51 51 51 50 50 49 49 49 49 49 49 49 49 50 50 50 50 50 51 51 51 52 52 53 53 53 53 53 53 54 54 53 53 53 53 53 53 54 54 54 54 55 55 55 55 55 56 56 56 56 56 56 56 57 57 57 57 56 56 56 57 56 56 56 56 55 55 55 55 55 54 54 55 55 54 52 50 50 48 47 45 45 45 45 43 42 42 44 46 46 47 47 47 47 47 47 47 47 47 48 48 49 49 49 50 50 51 51 51 52 52 52 53 53 53 54 55 55 55 56 57 58 59 60 61 62 63 64 66 67 69 67 63 58 56 55 53 49 47 46 42 39 37 32 27 20 20 20 19 18 18 34 120 149 158 162 169 179 184 189 185 184 186 184 186 185 186 187 187 190 195 203 209 211 213 223 244 262 270 273 272 273 275 273 275 276 275 274 274 273 275 281 282 282 282 282 282 283 279 282 288 290 290 289 289 289 290 291 292 295 299 301 302 302 302 303 303 303 303 304 305 305 306 307 307 308 308 310 311 312 313 315 316 318 319 319 320 321 322 323 324 325 326 327 329 330 330 331 331 331 331 330 330 329 329 328 328 327 326 325 325 325 324 323 322 321 319 318 318 317 316 315 315 314 313 313 312 311 311 310 309 309 309 309 309 309 310 310 310 310 309 309 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 308 309 309 309 310 311 312 312 313 313 314 313 314 315 316 318 319 319 320 320 321 322 322 322 322 323 324 326 309 311 311 312 317 318 318 317 313 311 312 313 315 318 318 317 316 316 316 316 316 318 319 320 320 322 322 323 324 325 325 324 322 319 318 318 319 320 320 318 317 318 321 323 323 322 323 324 325 324 324 323 323 325 324 326 332 338 341 339 331 325 323 323 322 319 315 304 290 291 298 303 305 310 311 317 324 324 324 325 328 336 351 7 16 19 20 20 20 21 25 29 26 25 37 50 54 47 41 36 34 37 35 34 36 38 40 40 42 40 40 36 35 33 32 26 21 22 23 24 25 27 28 29 29 28 28 31 35 38 38 36 34 33 33 32 31 30 30 29 29 30 32 33 34 34 34 33 35 37 38 39 40 43 45 45 43 42 42 44 47 48 48 48 49 50 51 52 54 54 54 53 53 53 54 54 53 52 52 52 52 53 55 56 56 56 56 56 57 58 59 60 59 59 58 58 58 58 58 58 58 59 58 57 56 56 55 56 58 60 60 60 59 59 58 57 56 54 54 54 53 53 54 55 56 58 60 62 62 59 56 53 55 54 54 55 56 57 58 59 61 63 65 66 67 67 65 64 59 56 52 56 57 54 53 54 51 49 44 41 40 37 36 44 49 59 69 69 69 69 66 61 61 60 59 58 59 65 68 62 57 60 61 60 61 63 63 60 53 41 24 14 8 8 358 356 360 23 31 2 48 92 81 75 68 71 65 62 61 59 55 53 52 50 49 47 45 43 43 43 43 43 44 44 45 46 46 47 48 50 51 52 52 53 54 54 55 55 56 56 56 56 56 56 56 56 55 56 56 56 56 56 56 56 55 55 55 54 54 54 54 54 54 54 54 55 55 55 55 55 55 55 55 54 54 53 53 52 51 51 51 51 50 50 49 49 49 49 49 49 49 49 49 49 50 50 50 50 51 51 51 52 52 53 53 53 53 54 54 54 54 54 54 54 53 54 54 54 54 54 55 55 55 55 56 56 56 56 56 57 57 57 57 57 57 57 57 57 57 57 58 57 57 57 56 56 56 56 56 56 55 55 55 55 55 54 53 52 50 49 47 45 44 43 41 39 39 41 44 45 46 46 46 46 46 47 47 47 47 47 48 48 49 49 50 51 51 52 52 52 52 53 53 53 54 55 55 56 56 57 58 59 61 61 62 63 63 65 67 67 66 64 59 58 57 55 52 49 48 47 45 42 37 30 22 17 19 17 16 13 14 54 151 159 161 159 160 162 174 180 177 177 180 178 177 179 181 182 181 183 192 197 199 202 207 223 243 255 268 269 270 273 274 274 274 275 274 274 273 271 274 279 282 284 284 284 284 280 273 275 284 289 290 290 288 289 291 292 293 296 300 302 302 303 303 303 303 303 304 304 305 305 307 307 308 308 309 311 312 314 315 315 317 319 320 320 321 322 323 324 325 326 327 328 330 331 331 332 332 332 332 331 330 330 330 329 328 328 327 326 326 325 324 323 322 321 320 319 318 317 316 315 315 314 313 313 312 311 311 310 310 310 309 309 309 309 309 310 309 309 309 308 308 307 307 307 307 307 307 307 306 306 306 306 306 306 306 306 305 306 306 307 308 308 308 309 309 310 310 311 311 311 311 312 313 315 316 317 318 318 319 319 320 321 321 321 321 323 324 326 307 311 312 314 317 317 317 317 314 313 313 314 316 317 317 316 315 315 316 316 317 319 320 320 321 323 323 324 324 324 324 323 322 319 319 319 320 321 320 318 317 319 322 323 323 322 320 322 322 325 326 327 326 329 331 333 335 337 336 332 329 327 324 325 323 320 315 300 287 293 305 310 310 309 310 314 319 325 328 329 333 346 0 10 16 19 19 20 20 17 20 21 19 23 40 57 58 59 57 52 75 108 73 55 48 48 48 46 48 48 44 42 39 36 32 25 22 25 28 29 29 29 29 29 30 31 32 34 38 40 39 38 37 36 34 33 32 31 31 31 31 31 32 33 33 33 34 36 37 38 39 41 42 46 46 46 44 41 42 45 47 48 49 50 51 52 52 53 54 54 54 54 54 55 55 55 53 52 52 52 53 54 56 58 58 58 58 57 58 58 60 60 60 59 58 58 58 59 59 60 59 58 57 56 55 56 56 56 58 59 60 60 60 59 57 57 55 54 54 54 53 53 53 55 57 58 61 64 64 61 58 57 56 55 55 56 57 58 58 60 61 63 65 66 67 66 60 59 57 54 56 54 54 52 54 52 49 46 41 41 49 53 51 51 57 63 60 64 66 65 62 61 60 61 60 58 57 55 55 59 61 61 61 61 61 62 63 60 55 40 24 12 9 0 345 313 303 313 324 340 18 63 67 76 68 65 63 62 59 56 53 53 52 50 48 46 43 42 42 42 42 42 42 43 44 45 46 47 48 49 50 51 51 53 53 54 55 55 55 55 55 55 55 55 55 55 55 55 55 56 56 56 56 55 55 55 54 54 54 54 54 54 54 54 54 55 55 55 55 55 55 55 54 54 53 53 52 52 51 51 51 50 50 50 49 49 49 49 49 49 49 49 49 49 49 49 50 50 50 51 51 52 52 53 53 53 53 54 54 54 54 54 54 54 54 54 54 54 55 55 55 55 55 56 56 56 56 56 57 57 57 57 57 57 57 58 58 58 58 58 58 58 58 58 57 57 57 57 57 57 56 55 55 55 55 55 55 54 52 51 49 46 45 44 41 38 37 39 42 43 44 44 44 45 46 46 46 46 47 47 47 48 48 49 50 51 51 52 52 52 52 53 53 54 54 55 55 56 57 58 59 60 62 63 63 64 65 66 67 65 62 60 59 58 57 55 52 51 50 48 49 46 37 25 18 19 23 24 27 27 30 122 156 160 159 158 157 151 163 171 170 170 170 166 168 173 174 175 176 181 192 193 195 197 204 230 246 255 257 263 268 272 274 274 274 274 275 279 279 278 279 281 283 284 284 285 283 278 278 281 278 283 289 287 287 289 291 293 293 296 301 303 303 303 303 303 303 304 304 304 305 306 307 308 308 309 310 312 313 314 315 316 317 319 320 321 322 322 323 324 325 326 327 329 330 331 331 332 332 332 332 332 331 331 330 329 329 328 328 327 326 325 324 323 322 321 321 320 318 317 316 315 315 314 314 313 312 312 311 310 310 309 309 309 309 309 309 309 309 309 308 308 308 307 307 307 307 307 306 306 306 306 306 306 306 305 305 305 306 306 307 307 307 307 307 307 308 308 309 309 310 309 310 312 313 314 315 315 316 318 317 318 319 320 320 320 321 322 324 325 305 308 310 312 314 315 315 314 314 313 313 314 315 316 315 314 314 315 315 316 317 318 320 321 323 323 324 324 324 324 323 323 322 321 320 321 322 322 321 320 320 321 323 323 321 319 317 317 320 324 328 330 331 332 333 333 333 332 331 329 327 326 329 327 324 323 320 302 294 295 311 313 315 313 311 314 319 329 335 334 339 351 2 9 12 18 21 22 19 17 17 19 17 78 144 152 142 134 134 130 147 155 142 109 79 64 59 58 53 58 53 49 45 40 34 25 27 30 31 32 32 32 30 29 31 33 36 38 40 41 40 41 40 38 36 34 33 33 33 32 32 32 33 33 33 34 36 37 39 39 40 41 43 45 46 46 43 41 43 46 48 49 50 51 52 54 54 54 53 54 55 55 56 57 58 58 58 56 55 54 55 57 58 60 59 59 59 59 58 59 61 61 60 60 59 58 58 60 61 61 61 59 56 55 56 57 57 57 58 58 60 61 60 59 58 57 56 55 54 54 54 53 54 55 57 58 61 63 64 63 61 59 56 55 55 56 57 58 59 60 61 62 64 65 64 62 61 60 59 59 59 55 55 57 55 53 49 44 41 46 54 58 56 57 57 59 60 63 63 62 62 61 61 62 61 59 56 52 52 59 62 62 60 60 61 62 62 59 53 41 36 24 13 10 359 339 327 326 330 344 16 43 55 65 63 62 61 60 58 55 54 53 52 48 44 43 42 42 42 41 40 41 41 42 43 44 45 47 48 48 49 50 51 53 54 54 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 55 54 54 54 54 54 54 54 54 54 54 54 55 55 55 55 55 54 54 53 53 52 52 51 51 50 50 50 50 50 49 49 49 49 48 48 48 48 49 49 49 49 49 50 50 51 51 52 52 52 53 53 54 54 54 54 54 54 54 54 54 54 55 55 55 55 55 55 56 56 56 56 57 57 57 57 58 58 58 58 58 59 59 59 59 59 59 59 59 59 58 58 58 58 58 58 57 56 55 55 55 55 55 55 53 52 51 49 47 45 42 38 36 38 40 41 42 43 43 44 45 45 46 46 46 46 47 48 49 50 51 51 51 51 52 52 52 53 53 54 54 55 56 57 58 59 60 61 64 64 65 65 66 66 65 62 60 59 58 57 56 54 52 51 50 50 54 54 47 33 20 25 40 57 74 88 110 136 147 150 152 155 154 150 155 162 163 163 163 160 160 165 168 169 171 173 186 193 192 197 209 238 254 257 260 265 270 274 275 275 276 277 278 285 286 290 290 286 285 285 285 284 287 284 283 291 283 283 284 286 287 289 291 292 294 298 302 303 303 303 303 303 304 304 304 305 305 306 307 308 309 310 311 312 314 314 315 316 318 319 320 321 321 322 323 324 325 326 328 328 329 330 332 332 333 333 332 332 332 331 331 330 329 329 328 327 327 326 324 323 322 322 321 320 318 317 316 315 315 315 314 313 312 312 311 310 310 309 309 309 309 308 308 308 308 308 308 307 307 307 307 307 306 306 306 306 306 306 305 305 305 305 305 305 307 307 307 307 307 306 306 306 306 307 308 309 310 310 311 312 313 314 315 315 316 316 317 318 318 319 319 320 321 322 324 324 306 308 309 311 313 316 313 313 311 310 310 310 312 315 315 313 313 313 314 315 316 319 322 323 324 324 324 324 324 324 323 323 323 322 321 321 322 323 323 322 322 322 322 321 319 318 315 315 319 324 329 331 333 333 331 329 327 327 327 327 327 329 331 327 325 327 326 311 300 303 299 308 312 311 313 319 327 340 344 341 343 351 2 5 12 19 25 23 16 9 11 22 88 176 176 167 166 170 171 170 167 164 155 145 126 105 101 85 71 80 69 63 55 45 36 29 31 34 33 33 33 34 31 31 34 38 40 42 43 43 43 43 42 39 37 35 35 34 34 34 33 34 34 35 36 36 39 38 38 39 40 41 42 43 44 43 42 42 44 46 47 49 51 52 53 55 56 54 55 55 56 56 58 59 59 58 58 57 55 55 57 59 60 60 60 60 60 60 60 60 62 61 61 61 61 61 60 61 61 60 60 60 58 56 57 57 58 58 58 59 60 61 60 59 58 57 55 55 55 55 54 53 54 55 57 58 60 62 62 63 62 59 57 55 56 57 58 59 59 61 62 63 65 65 63 62 62 60 59 59 58 58 57 58 58 56 53 50 49 52 56 55 56 57 60 61 63 62 62 61 61 61 62 62 61 60 57 55 58 63 62 58 58 59 60 60 60 58 52 48 41 30 20 23 26 22 17 17 18 19 26 46 52 53 57 59 61 58 56 55 54 52 49 45 42 41 41 41 41 41 40 40 41 42 43 44 45 47 47 48 50 51 52 53 54 54 54 55 55 55 55 54 54 54 54 55 54 54 55 55 55 55 55 54 54 54 54 54 54 53 53 53 54 54 54 54 54 54 54 54 54 54 54 53 53 52 52 51 51 50 50 50 50 49 49 49 49 48 48 48 48 48 48 48 49 49 49 50 50 51 51 52 52 52 53 53 54 54 54 54 55 55 55 55 55 55 55 55 56 56 56 56 56 56 57 57 57 57 57 58 58 58 58 59 59 59 60 60 60 60 60 60 60 60 60 60 59 59 59 58 57 56 55 55 55 55 55 55 54 53 53 52 50 46 42 38 36 37 38 39 41 42 43 43 43 44 45 45 44 46 47 48 49 50 51 51 51 51 52 52 52 53 53 54 54 55 56 58 59 60 62 62 65 66 66 67 67 66 63 60 59 57 56 56 56 55 53 54 52 52 61 67 66 60 47 42 66 104 115 121 128 134 134 133 139 148 147 143 148 153 155 156 156 152 147 156 160 162 162 170 182 186 193 209 226 254 267 266 265 266 270 272 272 274 274 279 283 288 291 294 292 291 288 287 287 288 292 295 291 291 284 282 283 284 286 289 291 293 296 299 302 304 304 304 304 304 304 304 305 305 306 306 307 308 309 310 311 312 313 314 315 317 318 319 319 320 321 322 322 323 324 325 326 327 329 330 331 332 332 333 333 332 332 331 331 330 330 329 328 328 327 326 325 324 323 322 321 320 318 317 316 316 315 315 314 313 312 312 312 311 310 309 309 309 309 308 308 308 308 307 307 307 307 307 307 307 306 306 305 305 305 305 305 304 305 305 305 306 306 306 306 306 306 306 306 306 307 307 308 309 311 312 313 314 314 314 315 315 315 316 317 318 318 318 319 319 320 322 322 323 312 313 313 313 315 318 318 313 308 309 309 309 312 315 315 312 310 312 313 315 318 321 324 324 324 325 324 324 324 323 323 323 322 322 321 321 321 323 323 322 321 319 318 318 317 315 313 317 322 328 333 335 335 332 328 324 323 323 325 328 331 332 331 327 326 328 323 310 307 297 297 304 310 315 320 328 337 347 352 350 347 348 354 1 10 19 22 19 5 339 238 204 193 202 189 174 169 176 179 177 170 165 158 153 150 142 132 117 99 104 94 81 69 53 41 36 38 39 37 36 36 36 34 33 39 43 44 45 45 46 44 44 42 40 37 36 35 34 34 34 34 34 36 38 40 40 39 39 39 40 42 42 43 44 44 42 41 43 44 45 45 48 52 53 54 55 56 56 56 58 58 58 58 58 58 57 56 54 53 54 58 59 60 59 60 60 60 60 61 62 62 62 62 61 60 61 62 62 60 60 60 60 59 58 58 58 58 58 58 59 60 61 60 59 59 57 57 56 55 54 53 53 54 55 57 57 58 60 61 62 61 59 57 56 57 58 59 59 60 61 63 64 65 64 63 63 62 61 61 60 61 60 60 60 58 56 54 53 53 54 56 57 58 60 61 62 62 62 62 62 62 62 62 62 62 61 60 58 59 60 58 58 59 59 58 59 59 58 56 52 44 34 29 28 33 38 39 40 41 43 44 48 36 47 53 58 58 57 56 54 51 48 45 42 41 43 42 42 40 39 39 40 41 42 43 44 45 46 48 49 50 52 52 53 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 55 55 54 54 54 54 54 54 53 53 53 53 53 54 54 54 54 54 54 54 54 54 53 53 53 52 51 51 51 50 50 50 50 49 49 49 48 48 48 48 48 48 48 48 48 49 49 50 50 50 51 51 52 53 53 54 54 54 54 54 55 55 55 55 55 55 55 56 56 56 56 56 56 57 57 57 57 58 58 58 59 59 59 59 59 60 60 60 60 60 60 61 61 61 61 61 61 60 59 58 56 56 55 55 55 55 55 55 54 54 54 52 50 47 42 38 35 36 36 38 40 42 42 42 42 42 43 43 43 44 46 48 50 50 50 50 50 51 51 52 52 52 53 53 54 55 56 58 60 61 62 63 65 67 68 68 67 65 62 57 56 55 55 56 56 57 58 59 60 62 71 78 81 84 85 85 95 119 125 125 125 129 129 130 132 135 132 132 138 141 145 148 148 139 130 144 148 151 157 169 166 176 240 253 257 268 276 276 267 264 267 270 269 269 271 277 284 288 291 292 291 291 289 289 291 292 294 299 297 291 285 284 284 285 287 290 293 295 299 302 304 304 304 304 304 304 304 305 305 305 306 306 307 308 309 310 311 311 312 313 315 316 318 318 318 318 320 320 322 323 323 323 325 326 328 330 331 332 332 332 332 332 331 331 331 330 330 329 329 328 327 326 325 325 324 322 321 320 318 318 317 316 315 315 314 313 312 312 311 311 310 309 309 309 309 308 308 308 307 307 307 306 306 306 306 306 306 305 305 304 304 304 304 304 304 304 305 306 305 305 305 305 305 305 306 306 307 309 309 310 311 312 313 313 314 314 314 314 315 316 317 317 317 318 318 319 320 320 320 322 315 316 316 315 316 317 316 311 309 311 311 311 313 315 314 312 310 310 311 316 320 323 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 323 323 322 318 315 315 315 314 313 315 319 324 331 336 339 337 332 330 327 323 324 327 331 334 334 331 326 326 325 319 317 303 293 301 307 314 321 330 338 347 352 355 356 354 351 352 357 6 16 10 359 323 244 220 211 204 216 200 175 159 177 193 177 167 161 155 153 153 146 141 130 119 119 110 98 81 64 58 50 44 41 39 40 41 40 37 37 43 45 46 47 48 47 45 44 43 40 38 37 35 35 34 35 35 36 38 42 43 43 40 39 40 40 42 44 45 45 44 43 43 44 45 44 44 46 52 55 55 55 55 55 56 58 59 59 59 58 57 56 55 53 52 56 59 59 59 59 60 60 60 60 61 61 61 62 63 62 61 60 60 61 60 60 61 61 60 59 59 59 59 59 58 59 60 61 61 60 59 59 58 57 55 54 53 53 54 56 57 57 57 59 60 61 61 59 57 57 57 58 59 59 60 62 63 64 64 63 63 63 63 62 61 61 60 60 60 58 56 54 53 53 54 55 57 59 59 60 62 63 62 62 63 63 62 62 61 62 64 65 65 65 65 63 61 63 62 59 59 60 61 61 59 54 45 38 35 36 36 36 39 38 39 42 49 55 38 45 53 56 57 58 57 52 48 44 41 40 41 43 43 41 37 37 38 40 41 42 43 44 45 47 49 50 51 52 53 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 53 53 53 53 53 53 53 53 54 54 54 54 54 54 54 54 54 53 52 52 51 51 50 50 50 50 49 49 49 49 48 48 48 48 48 48 48 48 48 49 49 50 50 50 51 51 52 53 53 54 54 54 54 55 55 55 55 55 55 55 56 56 56 56 56 57 57 57 57 58 58 58 58 59 59 59 60 60 60 61 61 61 61 61 61 62 62 62 62 62 62 61 58 57 56 56 55 55 55 55 55 55 55 55 55 54 52 47 41 37 35 35 36 38 40 42 42 41 40 40 40 41 42 42 44 47 48 49 48 48 49 49 50 51 51 51 52 53 54 55 57 59 60 61 63 64 66 68 68 67 65 63 59 53 53 55 56 57 58 63 65 68 71 75 80 86 89 89 90 93 102 121 127 128 129 127 129 128 126 123 115 113 121 129 142 145 141 127 127 127 124 126 141 164 3 341 300 286 277 283 285 279 270 262 266 268 273 272 272 274 279 285 287 287 288 289 289 291 292 293 293 295 293 289 287 286 287 288 289 291 295 298 301 304 305 305 305 305 305 305 304 305 305 306 306 307 307 308 309 310 310 311 312 313 314 315 316 317 317 317 318 319 320 321 322 322 324 325 327 329 330 330 330 331 331 331 331 331 330 330 330 329 328 328 327 326 326 325 324 323 321 320 320 319 318 317 316 315 314 314 314 313 312 311 310 310 309 309 309 309 308 308 307 307 307 306 306 305 305 305 305 305 304 304 304 304 304 303 303 303 304 304 304 304 305 305 305 305 306 306 306 307 308 309 309 310 311 312 313 314 314 314 315 316 316 317 317 316 317 318 318 318 320 321 316 317 318 317 316 312 312 312 312 313 311 310 313 313 312 312 311 310 312 317 321 324 324 323 323 322 322 322 322 322 323 323 322 322 323 323 323 323 322 319 316 315 314 315 316 313 317 319 324 331 336 338 336 335 333 330 328 328 331 333 334 332 329 326 326 325 323 315 305 300 312 317 321 327 335 345 352 356 359 359 355 352 352 355 3 7 349 320 260 238 223 210 206 225 211 170 158 177 194 174 162 157 147 150 147 146 136 133 128 125 120 108 91 85 73 57 47 44 43 43 44 42 39 40 42 44 47 49 49 47 45 45 42 40 39 39 38 37 36 36 36 39 43 45 45 42 40 40 40 42 44 46 46 45 45 45 45 46 45 44 44 47 55 56 55 54 54 54 56 57 58 59 58 57 58 58 55 52 53 56 59 60 60 60 60 60 60 61 61 61 61 62 62 61 61 61 61 61 60 61 61 61 60 60 59 59 59 59 58 59 60 62 63 64 63 60 58 56 54 53 53 53 55 55 56 57 57 58 60 61 61 59 58 57 58 58 59 60 61 62 64 64 64 64 64 64 63 63 62 60 58 58 58 57 55 54 54 55 56 57 58 57 58 59 60 60 61 61 63 64 62 61 61 63 65 67 68 69 69 67 65 68 64 62 62 63 62 63 61 54 47 40 37 39 44 50 44 36 34 39 44 46 47 48 49 53 58 60 56 50 44 40 39 39 40 41 41 37 35 36 38 40 42 43 44 45 46 48 50 51 52 53 53 54 54 54 54 54 54 54 54 54 53 53 53 53 53 54 54 54 54 54 54 54 54 53 53 53 53 53 53 53 53 53 53 54 54 54 54 54 54 54 53 53 52 52 51 51 50 50 50 50 49 49 49 48 48 48 48 48 47 48 48 48 48 49 49 49 50 50 51 51 52 53 53 54 54 54 55 55 55 55 56 56 56 56 56 56 57 57 57 57 57 57 58 58 58 59 59 59 60 60 60 60 61 61 62 62 62 62 62 62 63 63 63 63 62 60 57 55 55 55 55 55 55 55 56 56 56 56 55 57 55 48 41 38 37 36 37 38 40 41 41 40 40 39 39 38 40 40 41 42 44 46 47 47 47 48 49 50 50 50 51 53 54 55 57 59 60 61 64 66 67 67 64 62 59 57 55 56 57 60 62 63 64 69 74 77 81 84 86 89 93 94 93 95 104 117 124 125 125 126 127 125 122 119 114 113 110 126 138 141 137 125 119 108 101 79 18 354 347 330 310 296 277 279 280 283 276 269 271 271 274 278 277 278 282 285 285 286 286 287 289 292 292 293 292 292 291 288 288 288 289 289 291 293 297 300 303 305 305 305 306 305 305 305 305 305 305 306 306 307 307 308 308 309 309 310 311 312 313 313 313 315 315 315 317 318 319 319 320 321 323 324 326 327 328 329 330 330 331 331 331 330 330 330 329 329 328 328 327 327 326 325 324 323 322 321 321 319 318 317 316 315 315 315 314 313 312 311 311 311 311 310 309 309 308 308 308 308 307 306 306 305 305 305 305 304 304 303 303 303 303 303 302 302 302 303 303 304 304 305 305 305 306 306 306 306 307 307 309 310 311 312 313 314 314 315 315 316 316 317 316 315 316 316 317 319 320 320 316 317 319 318 314 310 313 316 315 312 309 308 310 309 309 310 310 311 314 319 323 324 323 323 322 323 323 323 323 323 325 324 322 322 323 323 323 323 321 318 316 315 317 320 320 317 317 316 323 329 333 334 335 334 336 337 335 333 334 334 332 329 327 329 329 328 324 317 314 313 322 325 328 333 339 346 352 357 1 359 356 354 354 355 357 356 315 286 256 240 224 214 212 217 205 180 172 177 177 168 162 153 139 141 145 133 129 132 132 129 127 125 118 100 79 62 50 45 46 46 44 42 41 41 42 46 49 51 50 48 46 44 41 40 40 40 40 38 37 37 38 41 45 47 45 42 42 41 41 43 44 46 46 46 47 47 46 46 45 45 46 50 58 57 55 53 54 55 56 58 58 58 57 56 56 56 54 53 53 55 57 60 60 60 60 60 61 61 61 61 62 62 62 61 61 61 61 60 60 61 61 61 61 60 59 58 57 57 58 59 61 62 63 65 65 62 59 56 54 53 53 53 55 55 56 57 58 58 60 61 61 60 59 59 59 60 61 61 62 63 64 65 65 65 65 64 64 64 62 59 57 57 58 57 56 54 54 54 56 56 57 57 56 56 56 57 59 61 62 62 61 60 62 64 65 68 72 75 76 76 73 72 69 66 66 64 64 64 61 57 52 45 41 39 40 42 41 34 32 35 41 43 45 46 50 55 59 60 56 47 40 37 37 38 39 39 37 36 35 37 39 41 42 43 44 46 47 49 51 51 52 53 53 53 54 54 53 53 53 53 53 53 53 53 53 53 53 53 54 54 54 54 54 54 53 53 53 53 53 53 52 52 53 53 53 53 54 54 54 54 54 54 54 53 52 52 51 51 51 50 50 50 49 49 49 48 48 48 48 47 48 48 48 48 48 48 49 49 50 50 51 52 52 53 53 53 54 54 55 55 55 56 56 56 56 56 56 57 57 57 57 57 57 58 58 59 59 59 59 59 60 61 61 61 61 62 62 63 63 63 63 63 64 64 63 62 60 59 57 56 55 55 55 55 55 56 56 56 56 56 57 59 59 56 51 44 38 37 38 39 40 41 41 40 39 37 37 37 38 39 40 41 43 45 46 46 46 47 47 47 49 50 51 52 54 55 56 57 60 62 65 66 67 64 58 57 54 54 55 66 72 74 74 74 73 76 83 86 90 91 91 92 98 98 99 100 105 112 117 121 121 121 122 121 117 113 111 105 108 120 126 130 130 128 119 101 82 49 11 356 346 331 327 307 304 288 281 285 284 283 279 276 275 276 281 285 285 286 287 287 286 287 289 291 291 290 291 291 290 288 288 290 290 291 293 295 298 302 305 305 306 306 306 306 305 305 305 305 305 305 306 306 307 307 307 307 308 309 310 310 310 310 312 313 314 315 315 316 316 317 319 320 321 323 325 326 326 327 328 330 330 330 330 330 330 330 329 329 328 328 328 327 326 325 324 323 322 322 321 320 319 318 317 316 316 315 315 314 313 312 312 312 312 311 310 309 309 309 309 308 307 307 306 305 305 305 304 304 303 303 303 303 303 302 302 301 302 302 302 303 304 304 305 305 306 306 306 307 307 308 309 311 312 314 314 314 314 314 314 315 316 316 315 314 315 316 317 319 320 320 316 318 319 317 313 311 315 318 314 309 308 309 309 308 307 309 312 313 316 320 323 323 323 323 323 323 324 325 325 325 325 324 322 322 322 321 321 321 318 313 315 318 321 321 321 318 314 318 322 328 329 330 332 334 340 343 340 338 336 334 331 329 329 333 332 327 321 317 318 321 325 328 332 337 340 344 353 359 1 359 358 357 356 353 349 339 310 277 251 237 229 224 221 217 204 185 183 184 178 167 153 144 132 133 138 145 137 130 132 124 122 129 128 113 90 71 57 52 51 48 44 41 41 42 43 48 51 51 49 47 45 43 42 41 41 42 42 40 39 39 41 43 47 48 45 44 42 42 42 42 44 45 47 47 48 49 48 48 46 46 48 53 58 58 56 54 55 56 57 58 59 58 57 56 56 56 55 55 55 55 59 60 60 60 59 60 61 61 61 62 62 62 62 61 60 60 59 59 60 61 61 60 60 59 58 57 57 58 58 60 60 61 62 64 64 62 59 56 54 54 54 54 54 55 56 57 58 59 60 61 61 61 60 60 60 61 61 61 62 64 64 65 65 65 65 65 65 64 62 59 57 57 57 57 55 53 53 54 55 56 56 55 55 54 55 57 59 60 60 60 61 61 62 63 65 70 73 78 80 78 79 76 76 72 65 63 66 64 64 62 58 54 53 47 45 42 36 32 31 34 38 39 41 46 51 55 59 59 53 41 36 35 35 36 38 36 36 36 37 38 40 41 43 44 45 47 48 49 51 52 52 52 53 53 53 53 53 53 53 53 53 53 52 53 53 53 53 53 53 53 54 54 54 53 53 53 53 53 53 52 52 52 52 53 53 53 54 54 54 54 54 54 54 53 53 52 52 51 51 51 50 50 49 49 49 48 48 48 48 47 47 48 48 48 48 48 48 49 49 50 51 52 52 53 53 54 54 55 55 55 56 56 56 56 56 57 57 57 57 57 58 58 58 58 59 59 59 60 60 60 60 61 62 62 62 62 63 63 63 63 64 64 64 63 61 60 60 59 58 58 57 56 55 55 56 56 56 56 56 57 59 62 63 62 57 49 42 39 42 42 42 43 42 41 38 36 35 36 37 38 40 42 44 45 45 46 45 45 45 46 47 49 50 52 54 54 55 57 59 62 64 64 63 60 57 57 56 58 62 69 81 89 88 85 83 85 92 96 97 98 97 97 103 104 105 106 108 112 118 121 121 120 119 118 114 110 106 97 101 112 108 109 108 109 108 96 72 47 22 6 6 350 334 322 324 314 297 299 307 298 283 276 273 274 278 281 279 281 285 286 287 289 291 291 290 291 292 292 290 289 289 291 292 293 294 296 299 301 304 306 306 306 306 306 306 306 306 305 305 305 305 305 306 306 306 306 306 307 308 308 308 309 310 311 312 313 314 314 314 316 317 318 320 322 323 323 325 327 327 328 329 329 330 329 329 329 329 329 329 328 328 327 326 326 325 325 324 323 321 320 319 319 318 318 317 316 315 314 313 313 313 312 312 312 311 310 310 309 309 308 308 307 306 306 306 305 304 304 303 303 303 302 302 302 302 301 301 301 302 303 303 303 304 305 305 305 306 307 308 309 309 310 312 313 314 314 313 313 314 314 314 314 313 314 314 316 317 319 319 319 318 318 318 316 314 313 316 316 312 310 310 312 311 308 307 310 312 314 317 320 322 323 323 323 324 325 326 326 326 325 324 323 323 322 321 320 319 317 315 313 311 313 315 316 316 316 316 320 321 325 329 331 333 337 342 345 345 342 339 337 335 334 335 339 333 323 315 314 319 323 325 328 333 337 342 349 355 359 359 360 360 357 353 349 344 332 317 260 245 241 240 236 231 223 204 184 181 180 175 166 153 147 139 135 134 142 146 139 139 138 127 132 136 125 108 86 68 59 56 52 46 45 42 42 45 50 52 51 48 46 44 43 43 43 44 44 44 43 42 41 43 45 48 48 47 44 42 42 43 44 45 46 48 49 50 51 50 49 49 49 50 54 57 57 56 55 56 56 58 59 58 57 56 56 57 58 57 57 56 57 60 61 60 59 59 60 61 61 62 62 62 62 62 61 61 60 61 61 60 61 61 61 60 59 58 58 60 61 62 62 62 62 62 63 64 63 59 57 55 55 55 55 55 55 56 57 58 59 60 61 61 61 61 61 61 60 60 61 63 64 64 65 65 66 66 66 65 65 63 61 60 59 58 57 55 55 55 55 56 55 55 56 56 56 57 58 60 60 61 62 62 62 63 64 66 70 71 71 81 78 79 79 78 80 75 68 68 67 65 66 65 64 59 55 48 46 39 35 34 36 36 38 42 47 51 56 58 57 49 40 35 34 34 35 36 36 37 38 39 40 41 42 43 45 46 48 49 50 51 51 51 52 53 53 53 53 52 52 52 52 52 52 52 52 52 53 53 53 53 53 53 53 53 54 53 53 53 53 53 52 52 52 52 52 53 53 53 54 54 54 54 54 54 53 53 53 52 52 51 51 50 50 50 49 49 49 48 48 48 48 48 48 48 48 48 48 48 49 50 50 51 52 52 52 53 54 54 55 55 56 56 56 56 57 57 57 57 57 58 58 58 58 58 58 59 59 60 60 60 60 61 62 62 62 63 63 63 64 64 64 64 65 64 62 60 60 60 59 59 59 59 58 58 58 57 57 56 56 56 58 60 63 66 65 61 55 49 45 50 50 49 48 46 42 39 37 35 36 37 39 42 43 45 44 43 44 42 43 44 45 46 48 50 51 52 53 55 56 59 59 60 59 59 58 64 66 66 68 73 80 88 93 92 90 90 92 96 99 100 102 100 101 106 109 111 112 113 115 119 121 118 117 117 116 112 108 101 95 95 99 100 102 101 97 95 89 67 57 43 43 27 3 348 334 331 326 321 328 329 316 291 278 275 275 283 280 278 278 283 284 286 288 291 291 291 291 293 292 291 291 291 293 294 295 296 298 299 302 306 307 307 307 306 306 306 306 305 305 305 304 304 304 304 305 304 304 305 305 306 306 307 307 308 309 310 311 311 311 313 314 316 317 318 318 320 322 324 326 326 327 327 328 329 329 329 329 329 329 329 328 328 327 327 326 325 325 324 323 322 321 320 319 319 318 318 316 316 315 315 314 313 313 313 312 311 311 310 310 309 309 308 307 307 307 306 305 305 304 304 303 303 302 302 302 301 301 301 301 301 302 302 303 303 303 304 305 305 307 308 307 308 309 310 311 312 312 312 312 314 313 313 312 312 314 315 316 318 318 318 318 318 319 317 316 315 314 317 316 312 312 313 316 314 309 310 312 314 316 318 321 322 322 322 324 326 326 327 326 325 324 324 324 324 323 323 322 321 318 318 315 308 306 309 311 313 316 318 321 324 328 332 334 336 339 344 348 349 346 343 340 340 339 340 340 333 323 318 320 323 323 324 330 337 341 345 352 360 1 0 1 359 355 349 345 338 320 289 253 248 250 251 249 241 228 212 198 187 175 166 158 151 146 143 144 135 143 146 145 159 142 143 139 138 133 119 101 81 69 66 62 53 48 44 46 48 52 52 50 48 46 45 44 45 46 46 47 46 46 45 44 46 47 48 48 47 43 42 42 44 45 46 47 49 51 51 52 51 50 50 51 53 55 57 56 56 55 56 57 58 58 58 56 54 55 57 58 58 56 56 57 59 60 60 59 59 59 60 61 62 62 62 63 63 62 61 60 61 61 62 61 62 62 61 59 59 59 61 62 62 62 62 62 63 65 64 64 62 59 57 57 56 55 55 56 57 57 58 59 60 61 61 60 61 61 62 61 61 62 63 64 64 65 66 66 67 67 66 66 65 64 63 62 60 58 57 58 57 58 58 57 57 58 59 59 59 60 61 61 63 66 65 64 65 67 68 67 66 68 73 73 73 73 72 81 88 79 70 68 67 66 67 65 64 59 55 51 46 43 43 42 41 41 44 49 51 54 56 54 48 40 34 33 33 33 34 38 41 42 42 42 42 43 44 46 47 48 49 50 50 50 51 51 52 52 53 52 52 51 51 51 51 52 52 53 52 52 52 53 53 53 53 53 53 53 53 53 53 53 53 53 52 52 51 52 52 53 53 54 54 55 55 55 54 54 54 54 53 52 52 51 51 50 50 50 50 49 49 48 48 48 48 48 48 48 48 48 49 49 50 50 51 51 52 52 53 54 55 55 55 56 56 56 56 57 57 57 57 57 58 58 58 58 59 59 59 60 60 60 61 61 62 62 63 63 63 64 64 64 64 64 64 64 63 62 61 60 60 60 60 60 61 60 61 60 59 58 56 56 57 59 61 64 68 68 65 60 56 53 59 61 59 56 52 47 45 44 43 42 41 42 43 48 47 44 43 42 40 41 42 43 45 48 50 51 52 53 54 55 57 56 56 56 58 61 70 76 77 79 82 85 91 94 92 92 94 96 96 96 100 103 103 104 107 110 112 113 115 117 119 118 116 114 114 113 109 106 101 98 97 99 102 105 105 102 90 78 65 65 57 50 32 16 1 344 339 338 338 336 334 327 306 293 289 290 286 282 279 277 278 281 280 281 288 290 291 293 293 292 292 292 293 294 295 297 298 299 301 304 308 308 307 307 306 306 306 305 305 304 304 304 303 303 303 303 303 302 302 303 303 304 305 305 306 307 308 309 309 310 311 312 314 316 315 317 319 320 322 324 325 325 326 327 328 328 328 328 328 328 328 328 328 327 327 327 326 325 324 323 322 321 321 321 320 319 318 317 316 316 315 314 314 313 313 313 312 312 311 310 309 309 309 308 308 307 307 306 305 305 305 304 303 303 302 302 301 301 301 301 301 302 302 302 303 303 304 304 305 306 306 306 307 308 309 310 311 312 313 314 314 313 312 312 313 314 315 316 317 317 317 317 319 320 319 318 317 316 317 315 314 312 315 318 316 312 312 313 315 317 320 321 321 321 322 325 327 328 327 326 325 324 324 323 324 324 325 324 324 323 321 316 310 310 311 312 313 314 318 326 328 332 337 339 340 342 346 350 351 350 348 344 342 342 343 340 333 328 329 331 332 330 330 340 346 347 348 354 7 10 5 1 357 353 346 340 322 295 268 253 254 258 261 256 247 239 229 217 205 189 177 166 154 147 142 143 142 143 135 143 167 136 159 162 142 133 125 109 94 83 82 67 58 50 47 48 51 52 52 50 49 48 46 45 46 48 49 49 48 48 46 45 46 48 49 50 48 44 43 43 44 46 47 48 49 52 53 53 52 51 51 51 53 56 56 57 57 56 57 58 58 58 57 55 53 53 54 57 58 57 56 57 59 59 59 59 59 59 60 61 62 63 63 63 63 62 60 60 60 60 60 60 61 62 62 61 60 61 61 60 59 58 58 61 64 65 66 68 65 65 60 58 57 56 56 57 57 58 58 59 60 61 61 61 61 62 63 63 62 62 63 64 65 66 67 67 67 67 67 67 67 67 65 64 62 61 59 61 61 61 61 61 60 59 61 61 61 62 63 64 66 68 68 67 67 67 66 66 64 65 65 65 65 68 70 70 71 72 70 68 67 66 65 66 65 63 59 54 54 54 53 52 49 47 49 53 51 52 51 50 47 36 33 32 33 34 35 38 44 48 46 44 43 44 45 47 48 48 48 49 50 49 50 50 51 51 52 51 51 51 51 51 51 51 52 53 53 52 52 52 53 53 53 53 53 54 53 53 53 54 54 53 52 51 51 51 51 52 53 54 55 55 55 55 55 55 55 54 53 53 52 51 51 51 51 51 50 50 49 49 49 48 48 48 48 48 48 49 49 49 50 50 51 51 52 53 53 54 55 55 55 56 56 56 57 57 57 57 58 58 58 58 58 59 59 59 60 60 60 61 61 62 62 63 63 64 64 64 64 64 64 64 63 63 62 62 61 61 60 60 60 60 62 62 62 62 61 58 58 59 61 62 64 66 69 70 68 65 63 63 67 68 67 64 60 55 54 58 57 54 52 51 50 58 54 49 48 43 40 38 39 42 44 46 48 50 51 51 51 53 54 54 56 59 63 68 75 79 81 82 84 88 94 92 89 92 94 95 96 96 99 104 106 106 107 108 109 113 116 117 118 113 112 111 111 110 108 104 101 100 101 103 104 106 105 101 89 74 69 67 62 52 38 25 10 354 350 347 350 345 344 336 315 309 305 294 282 279 275 270 268 269 268 274 283 286 290 292 292 292 293 294 295 295 296 298 299 300 303 306 308 308 307 307 307 306 305 305 304 304 303 303 302 301 301 301 301 300 299 300 301 302 303 304 304 305 306 307 307 308 309 311 311 313 314 315 317 319 321 322 322 323 324 326 327 327 327 327 327 328 328 328 328 327 327 327 326 326 325 324 323 323 322 321 320 319 319 318 317 317 316 314 314 316 315 313 312 312 311 310 309 309 309 309 308 308 307 307 306 306 305 304 304 303 302 302 302 302 301 301 302 302 302 303 303 304 304 305 305 306 305 305 306 307 309 312 312 313 314 315 313 312 312 312 312 313 314 315 316 315 316 317 319 320 320 319 318 317 315 313 311 310 314 318 316 313 312 313 315 317 318 319 320 321 323 326 328 327 327 326 325 325 324 325 326 328 328 327 325 324 321 316 311 311 313 312 313 316 323 330 333 337 343 346 347 347 350 352 353 352 348 344 343 343 343 340 334 333 334 335 336 337 338 345 349 350 351 357 8 11 6 1 357 353 345 331 307 278 260 256 260 264 262 258 252 244 234 226 216 197 187 190 183 149 134 146 146 139 135 137 132 96 166 166 142 133 126 122 115 100 88 74 62 55 51 51 52 52 53 51 50 49 47 47 48 50 51 51 50 49 46 46 46 49 50 50 48 46 45 45 47 49 50 50 51 53 54 53 53 52 51 51 53 55 55 59 59 58 58 58 58 58 57 54 53 53 55 57 58 57 57 57 58 59 59 59 59 59 60 61 63 63 63 63 63 62 61 61 60 60 60 61 62 62 62 61 61 61 60 59 58 58 58 60 62 65 70 70 70 66 62 59 58 57 57 57 58 58 58 59 60 60 61 61 62 63 63 64 63 63 64 65 65 67 68 68 68 68 68 68 68 68 68 67 65 64 62 64 64 64 64 64 63 62 63 64 64 65 66 66 67 69 69 68 67 67 65 64 62 62 60 60 61 62 63 64 65 66 66 66 65 65 65 65 66 65 63 60 61 62 61 59 57 55 54 54 51 49 49 46 42 34 33 33 34 37 41 43 47 50 48 44 43 44 46 47 48 48 48 49 49 49 49 49 50 50 50 50 50 50 50 50 50 51 52 53 53 53 52 52 53 53 53 53 53 54 54 54 54 54 54 54 53 52 53 50 50 52 53 54 55 56 56 56 56 56 55 55 54 53 53 52 52 53 52 52 51 50 50 49 49 49 49 49 48 48 49 49 49 50 50 50 51 52 52 53 54 54 55 55 55 56 56 56 57 57 57 57 57 58 58 58 59 59 59 60 60 60 61 61 62 62 63 63 64 64 65 65 65 64 63 63 63 62 62 62 60 60 60 60 60 60 61 62 62 63 62 61 61 64 65 66 68 69 70 72 71 69 69 68 70 71 71 69 66 63 63 68 67 65 63 62 60 65 64 64 58 48 41 37 37 40 42 44 47 53 51 48 48 50 51 56 61 66 71 75 78 80 81 82 85 90 95 89 88 90 91 92 94 95 99 105 107 107 106 104 108 111 114 115 113 111 110 108 107 106 105 101 97 98 100 102 105 103 101 97 86 77 72 69 66 62 52 37 24 19 7 2 4 3 353 346 336 320 298 285 277 274 270 266 263 257 259 269 276 283 287 292 292 293 293 295 296 296 298 299 300 302 304 307 308 308 307 307 307 306 305 304 303 303 302 302 300 300 299 299 299 299 298 298 299 300 301 302 302 302 304 305 306 306 308 309 309 311 313 314 315 317 319 319 321 321 323 324 325 326 326 326 326 327 327 327 327 327 327 327 326 326 325 325 324 323 322 321 321 320 319 319 318 317 316 315 313 316 316 313 313 314 312 310 310 309 309 309 309 309 308 308 308 307 306 305 304 303 303 302 302 302 302 301 302 302 302 303 303 304 305 305 305 305 305 306 307 308 310 311 311 311 312 312 311 311 312 313 314 314 315 315 315 315 315 316 319 319 319 319 319 318 316 313 312 312 315 318 316 313 313 315 317 317 318 318 320 322 325 327 328 327 326 325 325 324 325 328 330 332 332 330 327 324 320 317 316 314 312 306 309 316 327 331 338 341 346 350 351 352 352 354 355 352 347 345 345 346 344 339 334 333 334 334 335 338 341 346 350 353 357 1 7 9 6 2 357 350 340 322 295 272 259 260 263 263 261 256 245 239 233 223 208 184 174 189 191 133 129 146 153 151 133 142 133 135 137 144 137 127 128 125 117 106 93 79 66 59 55 54 54 54 55 53 50 49 49 49 50 52 53 52 52 51 50 49 48 53 52 51 49 47 47 48 50 52 53 54 54 54 54 54 53 52 51 51 53 54 56 60 60 60 59 58 57 57 56 54 54 54 56 58 58 58 58 57 58 59 59 59 59 60 61 62 63 63 63 63 63 63 62 61 61 60 61 62 62 63 63 62 62 61 61 60 58 58 58 58 60 64 63 67 68 66 63 60 59 58 58 58 59 59 59 60 60 61 61 62 62 64 64 65 65 65 65 66 67 68 69 69 69 69 69 69 69 70 70 69 67 66 65 66 67 67 67 67 66 65 66 66 67 67 68 68 69 70 70 69 68 67 65 64 61 58 57 58 59 61 62 62 63 64 63 64 64 65 64 64 65 66 65 64 64 64 64 63 62 60 57 54 50 50 46 43 39 35 35 36 37 40 43 45 49 48 46 44 43 44 46 46 47 47 48 48 48 48 48 48 48 49 49 49 50 50 50 50 50 51 52 52 53 53 52 52 53 53 53 53 53 53 54 54 54 55 55 55 55 55 55 52 50 52 54 55 56 57 58 58 57 57 56 55 54 54 54 54 53 54 53 53 52 51 50 50 50 50 49 49 49 49 49 49 49 50 50 50 51 52 53 53 54 54 54 55 55 56 56 57 57 57 57 57 58 58 58 59 59 59 60 60 60 60 61 62 62 63 63 63 64 65 65 65 65 64 62 61 61 61 61 61 59 59 59 60 60 60 61 62 62 63 64 65 66 70 70 70 71 73 73 75 75 74 72 71 71 72 73 72 71 71 70 73 72 71 70 69 68 71 72 71 67 57 45 40 42 43 44 47 51 60 57 53 51 51 53 60 69 72 76 79 80 80 80 82 86 90 91 86 86 87 87 89 90 93 98 105 107 106 104 103 105 106 110 111 111 110 108 106 104 102 100 98 96 97 101 104 104 98 97 91 87 79 72 71 70 68 61 50 40 38 20 16 17 16 11 4 356 334 300 281 274 271 270 269 268 262 260 271 277 283 286 289 293 294 295 296 297 298 298 300 302 303 306 308 308 308 308 307 306 306 305 303 303 302 301 301 299 298 298 297 297 297 296 295 296 298 299 300 299 301 302 304 305 306 306 306 308 309 311 313 314 315 316 317 319 320 321 323 323 324 325 325 325 326 326 327 326 326 326 326 326 326 325 325 325 324 323 322 321 321 321 320 319 318 316 315 314 314 314 314 318 320 314 312 311 309 310 311 310 310 309 310 309 308 307 306 304 304 304 303 302 302 302 302 301 302 302 303 304 304 305 305 305 306 307 308 309 309 309 308 307 307 308 309 310 311 313 314 314 315 314 314 314 315 315 316 320 320 319 319 320 320 316 314 315 317 318 318 317 315 315 316 318 318 318 318 320 324 327 328 328 327 326 325 326 326 327 332 335 335 333 330 326 324 322 323 327 323 306 279 283 312 328 336 340 342 347 353 355 356 356 357 358 355 350 348 349 350 345 338 331 331 331 332 335 339 343 348 353 359 3 5 6 7 6 2 354 346 334 314 288 269 261 264 266 264 261 251 237 230 227 217 197 176 161 128 113 110 134 147 167 166 148 148 151 139 128 123 121 122 121 118 116 107 95 85 70 63 57 58 56 56 56 52 50 49 50 51 52 53 53 52 52 52 52 52 52 54 53 52 50 48 49 50 53 55 56 56 55 54 54 54 54 52 52 52 53 54 58 61 61 60 59 58 57 57 56 54 53 54 55 57 57 58 58 57 58 58 59 59 59 60 61 62 63 63 63 63 64 63 62 62 61 61 61 61 62 63 63 63 62 62 61 59 58 57 57 58 59 59 55 61 65 65 62 61 59 59 59 59 60 60 60 60 61 62 62 63 63 64 64 65 65 65 66 66 67 68 69 69 69 69 69 70 70 70 70 70 69 68 67 67 67 68 68 69 68 66 66 67 68 69 69 70 70 71 71 70 67 65 64 61 59 58 59 58 59 59 60 60 61 61 62 62 63 64 63 63 64 65 65 64 64 63 63 63 62 60 58 58 54 49 46 43 39 37 38 39 39 40 43 46 48 47 46 44 44 45 45 46 47 47 47 48 48 47 47 47 47 48 48 49 49 50 50 50 50 51 51 52 53 53 52 52 53 53 54 53 53 53 54 54 54 55 56 56 56 57 58 55 51 52 55 56 57 59 59 59 58 57 56 55 55 55 55 55 54 55 55 54 53 53 52 52 51 50 50 49 49 49 50 50 50 50 51 51 52 52 53 53 54 54 54 55 56 56 56 57 57 57 57 58 58 58 58 59 59 59 60 60 60 61 62 62 63 63 63 64 64 65 64 64 63 62 61 60 59 59 59 59 59 59 59 60 60 61 61 62 62 64 66 66 68 71 73 74 75 75 76 77 78 76 75 74 73 73 74 74 74 75 74 74 74 74 74 74 73 74 74 74 71 65 55 50 61 57 55 57 59 63 65 64 64 63 63 67 73 75 78 79 80 80 78 78 80 82 82 83 83 84 85 85 87 90 96 100 103 103 101 103 104 104 106 108 108 107 105 103 101 97 95 94 98 102 103 103 100 96 88 79 76 73 72 72 70 67 63 62 55 42 33 32 32 27 24 18 6 344 309 283 273 273 272 272 275 278 278 279 283 286 289 293 295 296 298 299 298 299 299 302 304 305 308 309 309 309 308 307 306 305 304 303 302 301 300 299 299 297 296 295 295 295 294 293 294 295 295 297 297 299 300 302 303 304 304 305 306 308 310 311 312 312 314 316 318 319 320 321 321 322 323 324 324 325 325 325 326 325 326 326 326 326 326 325 325 324 323 322 322 322 321 320 319 318 317 315 315 314 313 314 316 316 313 312 309 309 312 313 313 312 311 311 311 309 308 306 306 305 304 303 302 302 301 301 301 301 302 303 303 304 305 305 306 307 308 309 309 308 308 307 305 306 308 310 311 312 313 314 314 313 313 313 314 315 317 317 320 320 319 319 321 322 317 313 317 319 319 319 319 318 318 320 320 319 319 320 323 327 329 329 329 327 326 326 326 328 330 335 336 335 331 327 324 324 326 330 329 318 280 241 298 324 328 337 341 344 349 352 357 359 360 360 359 355 353 352 352 350 343 337 330 330 331 334 340 344 347 350 357 3 6 6 6 6 4 360 351 341 327 306 283 269 264 265 266 267 262 251 235 226 222 211 198 192 178 165 137 111 127 135 152 168 163 157 158 139 126 111 103 107 110 112 112 107 99 90 76 66 64 61 59 58 56 52 50 51 51 52 53 54 54 53 51 51 53 53 54 54 54 54 52 51 51 51 54 57 58 57 55 54 54 56 55 53 52 53 54 57 60 62 61 59 58 57 57 56 55 54 54 54 55 56 57 58 57 57 57 58 59 60 60 60 61 62 63 63 63 64 64 63 62 62 62 61 61 61 62 63 63 62 62 62 61 60 58 56 56 56 55 54 54 58 61 63 62 61 60 59 59 59 60 60 61 61 62 63 63 63 64 64 65 65 65 66 66 66 67 67 68 68 68 69 70 70 70 70 70 70 70 70 69 68 68 69 69 69 69 68 68 69 69 70 70 70 71 71 70 67 65 62 59 58 57 57 58 58 58 59 59 59 59 59 60 61 62 62 62 62 62 63 63 63 62 62 62 62 61 60 60 58 54 50 47 44 41 40 40 41 41 41 43 45 47 47 46 45 45 45 45 47 47 47 47 47 47 47 47 47 47 48 48 49 49 50 51 51 51 51 51 52 53 53 53 53 53 53 53 53 53 53 54 54 55 56 56 57 57 58 60 59 55 53 55 56 59 61 61 61 59 58 57 55 55 55 55 55 55 56 56 55 55 54 54 52 51 51 50 50 50 50 50 50 50 51 51 51 52 53 53 53 54 54 55 55 56 56 57 57 57 57 58 58 58 58 59 59 59 60 60 60 61 61 62 63 63 63 64 64 64 63 62 62 61 61 61 60 59 58 58 58 58 59 59 60 61 61 61 62 63 64 66 67 69 71 74 75 76 77 78 79 79 78 77 76 75 74 76 76 76 76 76 75 76 76 75 75 75 75 75 76 73 70 66 66 68 67 66 67 67 68 70 71 71 70 70 71 74 75 77 77 79 79 76 75 76 77 79 80 82 83 83 83 85 88 91 92 97 99 100 102 103 103 104 105 105 105 104 101 98 94 92 94 99 102 103 100 94 91 84 75 69 71 72 70 65 62 61 60 55 46 35 33 37 38 34 24 12 349 313 290 279 278 276 274 275 277 278 278 280 288 294 297 299 298 300 302 301 301 301 304 306 308 309 310 310 309 307 306 305 304 304 302 301 300 299 298 297 296 295 294 293 293 293 291 292 293 293 295 296 298 299 301 301 302 303 304 305 307 308 310 309 311 313 314 316 317 318 318 319 321 322 323 323 323 323 324 325 325 325 325 325 325 326 325 325 324 323 323 323 322 322 320 320 318 317 317 316 314 312 310 312 306 309 309 307 308 314 317 317 316 314 312 311 310 308 308 307 306 305 304 303 302 302 301 301 301 301 302 303 303 304 304 306 307 307 307 306 306 305 305 305 308 309 313 312 312 313 313 314 313 313 314 316 318 319 320 320 320 319 319 321 321 317 315 318 319 319 319 320 321 321 323 323 322 321 322 325 328 330 330 329 329 328 327 328 329 333 336 337 335 332 329 329 330 331 331 327 316 274 262 325 330 330 336 342 345 348 354 359 1 2 2 359 355 354 354 352 347 340 337 334 336 340 345 349 350 352 354 0 5 6 6 6 6 3 357 346 333 316 296 279 275 267 267 270 271 268 258 243 225 214 209 210 216 216 205 160 137 124 126 125 137 151 154 146 144 131 102 85 89 101 103 107 105 100 93 85 75 71 65 62 59 56 53 52 53 54 54 54 54 53 53 52 52 54 55 55 56 56 55 55 53 52 54 57 59 59 58 56 55 56 57 57 54 53 54 57 60 62 62 61 60 59 58 57 55 55 54 54 55 56 57 57 58 57 57 58 59 60 60 60 61 62 62 62 63 64 65 65 64 63 63 62 62 61 61 62 63 63 63 62 62 61 60 59 58 56 55 54 53 53 56 59 61 61 60 60 59 59 59 60 61 61 61 62 63 63 64 64 64 65 65 65 66 66 66 67 67 67 68 68 69 70 70 70 69 70 70 70 71 70 68 68 69 70 70 69 69 70 70 70 70 71 71 71 70 69 66 63 59 56 56 56 58 59 59 59 58 58 58 58 59 59 60 61 61 61 61 61 62 62 62 62 62 61 61 61 60 60 58 56 53 50 47 44 43 42 42 41 42 43 45 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 48 49 49 50 51 52 52 52 52 52 52 53 53 53 53 53 53 53 53 53 53 54 55 55 56 56 57 58 59 61 61 58 55 55 56 60 61 62 62 60 58 57 56 54 54 55 56 56 57 57 57 57 56 55 53 52 51 50 50 50 50 50 51 51 51 52 52 52 53 53 54 54 54 55 55 56 56 57 57 57 57 58 58 58 59 59 59 59 60 60 61 61 62 63 63 64 64 64 64 63 61 60 60 60 60 60 60 60 59 59 59 59 59 59 59 59 60 60 61 63 65 68 69 69 71 74 76 77 77 78 79 79 79 78 77 77 77 77 77 77 77 78 77 77 77 77 76 75 75 76 76 74 74 72 71 72 71 71 71 71 71 72 72 72 72 72 73 74 74 74 75 77 76 74 74 76 77 78 80 82 81 81 82 84 87 87 89 93 96 98 100 100 100 101 102 102 102 102 98 95 92 91 94 97 100 99 95 89 86 82 79 75 74 70 68 65 63 60 57 52 43 31 25 26 31 36 31 16 351 311 295 292 284 282 277 273 270 271 270 271 286 301 305 303 301 304 303 303 304 304 305 307 309 310 311 310 309 307 306 305 305 304 302 301 299 298 297 297 296 294 293 292 291 291 290 290 291 292 293 295 296 297 298 299 301 302 303 304 306 306 307 308 309 311 313 314 315 315 316 318 319 320 322 321 321 322 323 323 324 324 324 324 325 325 325 325 324 324 324 323 322 322 321 320 319 318 317 316 314 311 308 309 304 306 308 313 317 321 324 323 318 316 314 312 311 309 309 308 306 305 304 304 303 302 302 301 301 301 302 302 302 303 304 305 305 305 304 304 304 304 306 306 308 309 312 312 312 312 313 312 312 313 314 317 319 320 321 320 320 320 322 323 321 318 319 319 317 317 317 319 321 323 325 325 324 322 323 327 329 330 330 328 327 327 328 330 333 337 339 340 339 338 337 335 335 335 333 331 330 314 312 333 335 334 337 341 342 348 354 359 2 6 5 360 356 353 351 348 345 339 336 346 350 354 355 356 355 356 358 2 4 6 6 7 6 2 354 338 321 301 283 278 272 269 269 274 280 281 274 259 237 212 197 242 240 232 209 173 159 144 127 125 122 127 140 144 151 139 110 77 77 89 98 101 102 101 96 94 85 75 68 63 60 56 53 52 54 55 55 55 54 54 54 53 54 55 55 55 56 57 57 56 55 54 55 57 59 60 59 57 57 57 57 57 55 55 56 59 62 62 62 61 61 60 59 57 55 55 55 55 56 57 57 58 58 57 58 59 60 60 61 61 61 62 62 63 63 64 64 65 65 64 63 62 62 62 62 63 64 64 64 63 62 61 60 59 58 56 54 53 52 53 56 58 60 60 60 60 60 60 61 61 62 61 61 62 62 63 63 64 64 64 65 66 66 66 66 67 67 67 68 69 70 70 71 70 69 69 69 70 70 69 68 69 70 71 71 71 71 71 70 70 70 70 71 70 69 68 65 61 57 56 57 59 60 59 59 59 58 57 57 57 57 58 59 59 60 59 60 60 61 61 61 61 61 59 59 59 59 59 58 57 55 53 49 47 46 43 41 41 42 43 44 46 46 47 47 47 47 47 47 48 47 47 47 46 46 46 47 48 49 50 50 51 52 52 52 52 52 52 52 53 53 53 53 53 53 53 53 53 54 54 55 55 56 57 58 59 60 61 62 61 60 58 57 60 63 63 62 60 59 57 55 53 52 54 56 57 58 58 59 58 57 55 54 52 51 50 50 50 50 51 51 52 52 52 52 53 53 54 54 54 55 55 55 56 56 56 57 57 57 58 58 58 59 59 59 59 60 61 61 61 62 63 63 63 63 63 62 61 59 60 60 60 60 60 59 59 60 60 60 60 59 59 57 57 58 59 61 63 66 69 70 70 71 74 76 77 78 79 79 78 79 79 79 79 78 78 77 78 78 78 78 78 77 77 76 76 75 75 76 75 74 74 73 73 73 73 73 73 72 72 72 72 72 72 73 73 72 73 74 74 74 73 74 75 75 77 79 80 79 80 82 82 84 85 87 89 92 95 98 97 97 98 99 99 99 99 95 94 91 91 94 95 97 96 92 87 83 80 79 78 74 68 66 65 63 60 56 51 42 33 30 24 25 32 34 21 349 340 310 289 284 281 278 274 268 263 257 255 266 310 313 308 304 304 305 304 305 306 306 308 309 310 311 310 308 306 305 305 304 303 302 300 299 297 296 296 295 293 292 291 290 290 289 289 289 290 292 294 295 295 296 298 300 301 302 303 304 304 306 307 308 310 311 312 312 314 314 316 317 318 319 319 319 320 321 322 323 323 323 324 324 325 325 325 325 325 324 323 323 322 322 320 320 319 318 316 314 312 310 308 308 309 320 337 338 337 329 324 320 317 314 312 312 311 310 308 307 306 305 305 304 303 302 302 301 301 301 301 302 302 303 303 303 303 302 303 304 305 307 308 307 308 310 311 311 311 310 311 311 311 313 315 314 317 320 319 319 321 322 322 321 320 319 318 316 315 315 317 320 323 326 326 324 320 322 327 329 329 329 327 328 327 331 338 340 343 343 346 346 344 341 340 340 339 335 332 335 326 315 329 336 336 337 338 341 345 352 2 7 9 7 2 357 354 350 347 341 344 347 353 358 360 358 358 358 359 359 2 5 6 7 7 6 360 350 332 305 286 280 271 267 267 271 282 292 298 296 280 258 244 251 277 270 241 223 184 173 165 148 148 130 114 109 107 146 167 145 88 76 87 94 97 99 99 97 94 86 77 70 64 60 56 52 52 53 54 55 55 54 54 56 57 56 57 57 56 56 57 58 57 56 55 56 58 60 61 61 60 59 58 58 57 56 57 58 60 62 62 62 62 61 60 58 57 56 57 57 57 58 58 58 59 59 58 59 60 61 61 61 62 62 62 62 63 63 64 64 65 64 63 63 63 63 62 62 63 64 64 64 64 62 61 61 60 58 57 55 53 53 53 56 58 59 59 60 61 61 62 62 62 62 62 61 61 62 63 63 63 64 64 66 67 67 67 67 67 68 68 68 69 70 71 71 71 70 69 69 69 69 68 68 68 69 70 71 71 71 71 70 69 70 70 70 69 69 67 63 59 57 57 60 61 61 61 61 59 58 56 56 55 56 57 58 58 58 59 59 60 61 61 60 60 59 57 57 57 57 57 58 57 56 55 53 51 48 44 41 40 42 43 44 45 45 46 48 48 48 49 48 48 48 47 47 46 46 46 46 48 49 50 50 51 52 52 52 52 52 53 53 53 54 53 53 53 53 53 53 54 54 55 55 55 56 57 58 59 60 62 62 61 62 60 59 60 64 63 62 60 59 56 53 50 49 52 55 57 58 58 59 58 57 55 53 52 50 49 49 49 50 51 52 53 53 53 53 53 53 54 54 55 55 55 56 56 56 57 57 57 57 58 58 58 59 59 59 60 60 61 61 62 62 62 62 61 60 60 59 59 59 59 59 59 60 59 59 58 59 60 60 60 60 59 58 57 58 59 60 63 66 68 70 71 72 74 75 77 78 78 79 78 79 79 80 80 79 78 78 79 79 79 79 78 77 76 76 75 75 75 75 75 74 74 74 73 73 73 73 73 73 73 72 72 71 71 71 71 71 72 73 73 72 72 73 73 74 76 78 78 78 80 80 81 83 84 85 86 88 90 91 95 95 96 96 96 95 96 92 89 89 90 92 94 94 89 85 82 80 79 76 73 69 66 65 64 63 61 58 54 49 42 36 29 25 31 33 21 6 342 305 288 283 282 282 280 280 268 245 233 242 305 313 311 308 306 306 305 307 307 307 308 310 311 311 310 308 307 306 305 304 302 301 300 298 298 296 295 294 292 291 290 289 289 288 288 288 289 291 292 293 293 295 296 298 300 301 301 302 303 305 306 307 308 308 309 311 312 313 314 316 316 317 318 318 319 320 321 322 322 322 323 324 324 325 325 324 324 324 324 323 322 322 322 321 320 318 317 315 314 313 310 307 313 330 340 335 336 330 324 320 317 315 314 313 311 310 309 308 307 307 306 305 304 303 302 302 302 301 301 301 302 302 303 303 302 302 303 303 305 307 307 306 305 309 310 309 310 310 311 309 309 310 310 310 313 318 320 319 320 320 320 319 319 319 319 318 317 318 319 322 324 325 325 323 319 319 322 325 329 329 331 333 333 337 344 347 348 349 352 353 347 342 344 347 345 338 332 325 317 312 320 329 331 335 337 342 346 354 9 15 12 7 2 1 360 356 351 350 352 356 356 1 1 359 359 360 360 0 1 4 8 9 7 1 355 343 326 304 284 273 264 262 267 274 288 306 316 314 304 295 285 273 280 274 242 226 206 191 187 176 184 186 nan nan 77 96 178 161 95 91 91 93 94 94 95 95 93 86 78 71 65 60 55 53 53 54 55 57 57 56 56 58 58 58 58 58 58 57 57 57 57 56 55 56 58 61 63 63 63 60 59 58 57 57 58 60 61 62 62 62 62 62 61 59 58 59 59 58 59 59 59 59 60 60 59 60 61 62 62 62 62 62 62 63 63 64 64 64 64 64 63 63 63 63 63 63 63 63 64 64 64 63 61 61 60 59 58 56 55 54 55 57 58 59 60 62 62 62 62 62 62 62 62 61 61 62 63 64 64 64 65 65 66 66 67 67 68 68 68 69 69 70 71 71 71 69 69 69 70 69 68 68 68 68 68 68 69 70 70 70 70 70 70 69 68 68 65 61 59 58 60 62 63 64 64 63 60 57 55 55 54 54 55 55 56 57 58 59 60 60 60 59 59 58 57 56 55 55 56 57 57 57 57 56 53 48 44 41 39 40 41 43 43 45 46 48 49 49 50 50 49 49 48 46 45 45 45 46 48 49 49 50 51 51 51 52 52 53 53 53 54 54 53 53 53 53 53 54 54 54 55 55 56 56 57 58 58 59 60 61 60 60 60 60 60 62 61 60 58 55 52 50 47 46 50 53 54 56 57 57 57 55 54 52 51 49 47 48 49 50 51 52 53 53 53 54 54 54 54 55 55 55 56 56 56 56 57 57 57 57 58 58 58 59 59 59 60 61 61 61 61 61 62 61 59 58 58 59 59 59 58 58 58 58 58 58 58 58 58 59 59 60 61 61 60 61 60 61 63 66 68 70 72 73 74 76 77 78 78 78 78 78 78 79 79 79 78 78 79 79 79 79 78 77 76 75 75 75 75 75 74 74 74 74 73 73 73 73 74 73 73 72 71 71 71 71 70 70 71 72 72 72 72 72 72 73 75 75 76 77 77 78 80 82 83 84 83 83 83 87 92 94 93 93 93 92 92 88 85 85 87 89 90 90 80 73 71 74 75 71 68 67 66 65 64 64 63 61 58 56 45 37 35 34 36 36 29 10 338 308 291 284 282 285 290 298 280 261 236 255 303 306 308 309 308 308 308 307 308 308 308 312 313 311 309 308 307 306 305 303 302 301 299 299 298 296 295 293 292 290 290 289 288 288 288 288 288 289 289 291 292 293 295 297 299 299 300 301 302 303 305 306 306 306 308 309 311 312 313 313 314 315 317 318 318 319 320 320 321 322 322 323 324 324 324 324 324 324 324 324 323 323 323 321 320 318 317 317 316 314 311 313 315 322 325 325 327 326 322 319 317 316 315 313 312 310 309 308 308 307 307 306 305 304 303 303 302 301 301 301 302 301 302 303 302 302 303 303 303 304 305 305 303 307 309 309 307 310 308 308 308 308 308 307 310 314 321 320 319 318 317 318 318 319 319 320 322 323 322 324 325 325 325 324 320 317 317 323 329 330 338 342 342 342 348 353 353 354 355 354 349 347 350 355 352 339 329 320 316 315 316 324 330 334 338 344 349 358 13 20 17 9 7 10 8 5 1 357 355 358 359 1 3 2 4 3 2 1 360 1 6 8 2 355 346 335 326 298 277 265 259 262 268 277 293 309 313 312 312 311 304 291 279 261 242 230 231 220 207 200 208 209 199 172 57 77 134 126 97 93 95 91 91 91 92 93 91 85 78 71 65 59 56 55 55 56 57 58 59 59 58 58 59 59 59 59 59 58 58 58 56 55 55 57 59 61 62 63 63 62 61 59 58 58 59 61 62 62 63 63 63 62 61 60 60 60 60 59 61 60 60 60 61 61 60 61 61 62 62 63 63 63 63 63 64 65 65 65 65 65 65 65 64 63 63 64 63 63 64 64 64 63 62 61 62 61 60 58 56 56 56 58 59 61 62 62 62 61 61 61 61 61 61 61 61 63 64 65 65 65 65 65 65 66 67 67 68 68 68 69 69 69 70 70 69 69 69 70 70 70 69 69 68 68 67 66 67 68 69 69 70 70 70 69 68 66 64 61 58 59 60 62 62 64 66 65 61 56 54 53 52 52 53 54 55 57 59 59 60 59 59 58 58 57 56 55 55 55 55 56 57 57 57 56 53 48 43 40 38 38 37 39 42 45 45 46 48 50 50 50 50 48 47 45 44 43 44 46 47 48 50 50 51 51 51 52 53 53 54 54 54 53 52 53 53 53 53 54 54 55 55 56 55 56 56 57 57 57 58 59 56 56 56 58 58 59 56 53 51 49 47 45 43 42 47 47 53 55 56 55 55 52 51 50 49 46 45 47 49 50 52 53 54 54 54 54 55 54 55 55 56 56 56 56 56 56 57 57 57 57 57 58 58 59 59 60 60 60 59 59 59 59 59 59 57 57 58 58 58 58 58 57 57 57 57 58 57 57 57 57 58 59 61 62 63 63 62 62 63 66 69 71 71 72 74 76 77 78 78 78 78 78 78 78 79 78 78 78 79 79 79 78 77 77 76 75 74 74 74 75 74 74 74 74 73 73 72 73 73 73 72 72 71 71 71 71 70 70 71 71 71 71 71 71 72 73 74 74 75 76 76 77 79 82 84 84 83 81 81 84 89 92 91 90 89 89 89 85 81 82 82 83 83 85 76 71 69 71 72 71 67 63 63 63 63 64 63 63 62 57 49 41 40 42 43 42 34 13 340 314 299 291 289 289 309 311 301 293 284 321 342 320 311 310 309 307 309 310 310 310 311 314 314 312 310 309 308 306 305 303 302 301 300 299 297 296 295 293 292 291 290 289 288 288 287 287 288 288 289 290 291 292 294 296 296 297 299 300 301 302 303 304 304 305 307 308 309 310 311 311 313 314 315 317 317 317 318 319 320 321 322 323 323 323 324 324 325 324 324 324 324 324 323 322 320 319 318 318 316 314 313 315 315 320 321 323 324 323 321 318 317 316 315 313 312 310 309 309 308 308 307 307 306 305 304 303 303 302 301 301 302 301 302 303 302 302 303 303 303 304 304 304 303 305 306 307 306 307 308 309 309 310 308 307 307 311 323 322 321 320 319 318 318 319 320 321 323 323 322 323 324 324 322 322 323 321 318 320 326 332 1 5 354 349 352 356 357 357 355 352 350 353 357 358 353 339 330 329 323 319 318 325 332 336 341 345 352 1 12 18 17 15 16 18 18 12 6 359 356 357 358 1 4 8 11 8 2 359 358 360 3 3 355 348 343 332 318 284 268 259 258 261 269 277 289 301 304 306 308 309 303 291 278 254 235 244 249 239 239 218 201 190 nan 172 97 90 119 119 102 93 87 89 89 88 89 92 89 84 77 71 67 62 59 57 56 56 58 58 59 60 59 58 59 59 59 59 59 59 59 58 57 56 56 57 59 60 60 61 61 62 61 59 58 59 60 61 62 63 63 64 64 63 62 61 61 61 61 61 61 61 60 61 62 63 62 61 62 62 62 63 64 64 63 64 65 66 66 67 67 66 66 66 65 64 63 63 63 63 64 64 63 63 63 63 63 62 60 58 58 58 58 60 62 62 62 62 61 61 61 61 60 60 61 61 62 63 64 66 66 65 65 65 65 66 66 67 67 68 68 69 69 69 68 68 68 68 70 71 71 70 70 70 69 68 67 66 66 67 68 69 70 70 70 69 68 65 63 61 60 60 61 61 63 64 65 65 60 55 52 51 51 51 53 54 56 58 59 60 59 59 58 58 57 57 56 56 55 56 56 56 57 57 57 55 53 48 43 39 37 36 37 39 41 43 43 44 46 48 49 50 49 45 44 42 41 41 43 44 46 49 50 50 51 51 51 52 52 53 53 54 54 52 51 52 53 53 53 53 53 54 55 55 54 55 54 55 55 56 56 56 53 52 52 53 53 54 52 46 42 41 42 42 41 41 39 44 51 54 53 53 52 49 47 47 45 44 44 47 50 51 52 53 55 56 55 55 55 55 55 56 56 56 56 56 57 56 57 57 57 57 57 57 58 58 59 59 59 58 57 57 57 57 57 57 57 57 57 58 58 57 57 57 57 56 57 57 57 57 57 57 57 59 59 62 64 65 64 63 64 67 70 70 72 73 74 75 77 78 78 77 77 77 77 78 78 77 77 77 77 78 79 78 77 77 76 75 75 74 74 74 74 74 74 74 74 72 72 73 72 72 71 71 71 70 70 70 71 70 70 70 70 70 71 71 72 73 74 74 75 76 76 77 79 82 85 85 82 80 79 81 86 89 88 87 86 86 85 82 78 78 77 77 79 81 77 72 70 71 72 71 64 59 60 60 61 64 61 63 61 57 54 48 47 50 50 47 35 12 344 321 309 301 301 298 312 323 321 325 336 344 334 322 315 311 311 311 312 313 312 313 314 315 315 313 313 310 308 307 305 303 302 302 301 299 298 296 295 294 293 292 291 289 288 287 287 287 287 287 288 289 290 291 292 293 294 296 298 299 300 301 301 302 303 304 306 307 308 309 309 310 312 313 314 316 316 316 317 319 320 321 321 322 322 323 324 324 324 325 325 325 324 324 323 322 321 320 319 318 317 314 314 317 317 321 323 323 322 321 320 317 317 316 314 313 312 311 310 310 309 308 308 307 306 306 305 304 303 303 302 302 302 302 302 303 302 302 303 304 303 305 305 303 303 304 305 305 304 304 306 310 310 312 310 307 306 307 325 325 324 324 322 321 320 320 322 323 324 323 322 322 322 321 319 319 321 320 317 320 332 357 16 19 7 0 359 359 360 358 355 351 353 358 1 0 352 342 339 339 329 317 318 327 333 336 339 345 354 4 10 13 14 14 17 20 23 18 9 359 355 355 355 1 5 12 14 9 3 359 359 0 0 357 351 346 337 323 303 275 264 261 261 265 270 278 283 291 299 305 310 310 300 285 270 238 224 251 253 253 229 206 175 151 nan 154 118 105 116 113 95 71 76 83 84 85 87 89 87 83 77 73 69 64 60 57 56 56 57 57 57 57 58 56 57 58 59 59 59 60 59 59 57 57 57 57 58 60 61 61 61 62 61 59 58 59 60 61 62 64 64 65 65 64 63 63 62 62 62 61 62 62 62 62 63 63 63 63 62 61 62 63 65 65 64 64 65 66 66 67 67 67 66 66 65 64 64 63 63 64 65 64 63 63 63 63 62 61 60 59 59 60 60 62 63 62 61 61 61 61 61 61 61 61 61 61 62 63 64 66 66 66 65 64 65 66 66 66 67 68 68 68 68 68 67 66 67 69 70 70 70 69 69 69 69 69 68 68 68 68 69 69 69 69 69 69 67 65 63 61 63 63 64 63 63 64 65 63 59 54 51 49 50 52 53 55 56 59 60 60 59 59 58 58 57 57 57 57 57 57 57 57 57 57 56 55 53 49 44 43 39 36 37 39 41 42 40 40 42 43 45 46 45 39 38 38 38 38 40 42 46 49 50 50 51 51 51 51 51 52 53 53 53 50 50 51 52 53 53 52 52 53 54 54 53 52 50 51 52 53 53 53 52 48 46 45 45 47 47 43 35 33 39 44 44 41 34 45 52 52 52 51 50 49 47 44 43 42 45 50 52 53 53 53 55 56 55 55 56 56 56 56 56 57 56 57 57 56 56 56 56 57 57 57 57 57 57 57 57 57 57 57 56 56 56 57 57 57 57 58 58 57 57 57 57 57 56 56 56 57 58 58 58 59 60 62 65 66 65 65 65 66 70 71 73 73 74 75 77 77 77 77 77 76 76 77 77 77 77 77 76 77 78 77 77 76 76 76 75 74 74 75 74 73 73 73 72 72 72 72 71 71 70 70 70 70 70 70 70 70 70 70 70 70 71 71 71 72 73 73 74 76 76 78 79 82 84 84 82 79 78 80 83 86 85 83 83 83 82 78 76 74 75 76 78 79 75 68 65 64 63 63 60 57 57 60 60 60 58 59 58 57 55 53 52 53 51 46 34 13 349 333 316 314 308 309 317 324 330 337 341 340 334 322 315 315 314 316 316 315 314 315 315 316 316 315 313 310 309 307 305 304 303 302 301 299 298 297 295 294 294 292 291 290 289 288 288 288 287 287 288 288 290 291 290 292 293 295 297 298 299 299 300 301 303 304 305 306 307 307 309 310 311 312 313 314 315 316 317 318 319 320 320 321 322 323 323 324 325 325 325 325 325 325 324 323 322 322 320 319 317 316 316 317 319 322 323 322 321 320 320 317 316 315 314 313 312 312 311 310 310 309 308 309 308 307 306 305 304 304 304 303 303 303 302 303 302 302 303 304 304 305 305 304 303 304 305 304 303 303 306 307 309 310 309 307 306 305 326 326 326 325 324 323 322 322 323 324 325 325 323 322 321 321 321 320 320 318 317 329 353 21 27 20 14 11 6 5 3 360 355 354 358 1 2 360 355 350 346 338 324 310 316 329 333 334 337 347 355 4 8 11 11 11 18 28 31 26 12 359 352 351 352 1 9 15 15 10 4 1 1 360 358 356 351 343 329 311 292 271 266 266 269 272 277 280 282 291 301 307 310 309 301 282 259 215 187 186 4 259 207 186 159 138 130 125 112 104 105 105 91 70 73 77 80 83 85 87 86 84 80 75 70 63 59 57 56 57 57 57 56 55 55 55 56 57 59 59 60 60 60 60 59 58 58 59 60 61 62 62 62 62 61 59 58 59 61 62 63 64 65 65 65 64 64 64 63 63 62 62 62 62 62 63 63 64 64 64 62 61 61 64 65 65 64 65 66 66 66 65 65 66 66 65 64 64 64 63 64 64 65 64 64 64 64 63 62 61 61 60 61 62 62 62 62 61 60 60 60 61 61 61 61 61 61 61 62 63 65 66 66 66 64 64 65 66 66 67 68 68 68 68 68 68 67 66 67 69 70 69 68 67 67 67 68 68 70 69 69 69 69 69 69 69 69 68 67 66 64 63 61 64 67 65 64 64 63 61 58 55 51 48 49 52 55 56 58 59 60 60 60 60 59 58 58 58 57 57 57 57 57 57 57 57 55 54 52 49 47 44 40 37 38 39 40 39 38 36 36 37 38 39 39 39 32 33 34 34 37 41 48 51 51 50 51 51 51 51 50 51 52 52 51 50 49 49 50 51 51 51 51 52 53 52 50 50 50 47 48 49 49 49 48 44 41 39 39 41 42 39 32 23 24 18 27 41 38 52 54 53 52 53 53 51 48 46 44 44 46 54 55 55 54 53 55 56 55 55 55 55 55 55 55 55 56 56 56 56 55 55 56 56 57 57 57 56 56 56 57 57 58 58 57 57 57 57 57 57 58 58 58 58 58 59 59 58 57 55 56 58 59 60 61 61 62 65 66 67 67 67 67 68 71 72 73 74 74 75 76 76 77 77 76 76 76 76 76 76 76 76 76 75 75 75 75 75 75 74 74 74 74 74 74 73 73 73 72 71 71 71 71 70 70 70 70 70 69 69 70 70 70 70 70 70 70 70 71 71 71 72 74 76 77 79 79 80 81 82 81 79 77 78 81 83 82 80 79 78 76 73 73 71 72 74 78 79 73 65 60 59 58 59 60 58 56 58 60 60 58 57 56 56 56 55 55 54 52 44 34 14 353 352 337 322 314 315 319 325 327 327 328 333 328 320 319 316 318 318 316 315 316 316 317 317 317 316 313 311 309 307 306 306 304 303 301 300 298 297 296 296 294 293 292 291 290 289 288 288 288 288 288 288 289 289 290 291 293 294 296 296 297 298 299 301 302 303 304 304 305 307 308 309 311 312 312 313 314 315 316 318 319 319 319 320 321 322 323 324 324 324 325 325 325 325 325 324 324 323 321 320 318 318 318 318 320 322 322 322 320 320 319 317 316 315 314 313 313 312 311 311 310 310 309 309 309 308 307 306 305 305 305 304 303 304 301 304 304 302 303 304 303 304 304 304 304 303 305 305 303 304 304 304 306 306 306 305 305 305 327 327 326 325 324 323 323 324 325 325 325 326 325 323 320 321 323 319 320 328 347 7 19 22 22 18 18 10 8 10 7 3 358 358 358 358 359 360 360 357 349 337 326 318 324 329 329 329 339 352 359 6 10 11 10 14 29 40 37 24 8 357 354 354 355 3 9 15 16 11 6 3 2 1 360 357 349 339 323 302 284 270 271 274 279 280 285 287 290 300 309 311 310 306 298 279 247 213 212 196 22 nan nan nan 156 138 111 90 90 97 97 88 nan 74 75 76 79 81 84 86 85 85 82 76 69 63 59 57 56 57 58 57 57 56 55 55 55 57 58 60 60 61 60 61 61 60 60 60 61 62 63 64 63 61 60 59 59 60 62 63 64 65 65 65 65 65 65 64 64 63 63 63 62 62 63 63 63 64 64 64 62 60 62 65 66 66 65 67 67 67 67 66 66 66 66 65 64 64 64 64 65 65 65 64 64 65 64 63 62 62 61 61 62 62 62 61 60 60 60 60 60 61 61 60 61 61 61 62 63 64 65 66 66 66 65 64 65 66 67 67 67 68 69 69 68 68 67 66 66 67 67 67 66 66 66 66 67 69 71 70 70 69 69 69 69 68 68 67 67 65 64 62 57 60 66 66 64 63 62 59 57 54 51 49 49 52 56 58 59 60 60 60 61 61 60 59 59 58 58 58 57 57 57 57 57 56 55 54 53 51 48 44 41 39 38 39 39 38 36 34 32 31 31 32 31 31 29 30 31 33 38 44 49 51 51 51 51 51 51 51 50 50 51 51 51 50 50 49 49 49 49 50 50 51 51 51 50 48 46 42 42 42 43 44 43 40 37 37 37 41 45 41 36 31 20 342 323 360 55 59 56 54 55 57 56 55 52 50 46 47 49 56 58 57 54 54 55 55 54 53 53 54 54 54 53 54 54 55 55 55 54 54 55 56 57 57 56 56 57 57 58 59 59 58 56 56 56 56 57 57 58 59 59 59 59 60 60 58 56 55 55 59 62 63 64 65 66 67 70 69 69 69 70 71 72 72 73 74 74 75 75 76 77 77 76 75 75 75 75 75 76 76 76 75 75 75 74 72 71 71 72 74 74 74 74 74 74 73 72 71 71 70 70 70 70 70 69 69 69 69 69 69 69 70 70 70 70 69 69 70 71 72 73 76 78 80 81 81 81 80 80 78 76 76 77 79 80 77 75 74 72 71 70 67 66 71 75 72 68 62 56 56 56 60 62 59 58 58 60 61 59 58 58 57 57 57 54 53 51 45 35 19 13 4 345 328 319 319 323 325 325 324 327 329 328 324 320 319 319 318 318 317 317 318 318 319 319 316 314 311 309 308 307 306 304 303 302 300 299 299 298 297 295 294 293 292 291 291 290 289 288 288 288 288 288 289 290 291 292 294 294 295 296 297 299 300 301 302 302 303 305 306 308 309 310 311 311 313 314 315 316 317 318 318 319 320 321 322 322 323 323 324 325 325 325 325 325 325 325 324 322 321 320 320 320 320 321 322 322 321 320 319 318 317 315 314 314 314 313 312 311 311 310 310 310 310 309 309 308 307 307 307 306 306 304 305 302 303 304 303 303 304 303 303 303 304 305 304 304 304 303 303 303 303 304 304 304 304 304 306 326 326 324 323 323 323 323 324 323 323 323 323 324 322 320 321 323 323 332 2 49 56 38 27 20 23 21 13 10 13 12 8 3 359 357 356 356 358 1 3 354 339 333 332 331 325 321 321 337 357 11 16 16 15 19 33 56 48 33 19 10 359 357 357 359 3 7 10 10 8 6 5 6 8 6 357 347 335 317 296 279 272 277 282 284 288 292 296 299 309 316 315 310 303 294 282 277 236 222 228 316 nan nan nan nan 139 94 72 68 77 87 78 71 75 77 78 79 80 82 84 85 84 81 75 67 61 58 57 56 57 57 57 58 58 56 54 55 56 58 60 61 62 61 61 61 61 62 62 64 66 65 66 65 62 61 60 60 61 63 64 65 65 65 65 65 66 67 66 65 65 64 63 62 63 63 63 64 64 64 63 61 60 62 65 67 67 67 67 67 67 67 67 67 67 67 66 66 65 65 65 65 66 65 64 64 64 64 63 63 63 62 62 62 61 60 60 60 60 60 60 61 62 61 61 61 61 62 63 64 64 66 67 67 66 65 65 65 66 67 67 67 68 69 69 68 68 67 66 65 65 65 65 65 66 66 67 68 69 70 71 71 70 69 69 69 68 67 66 66 65 63 59 55 58 61 63 63 62 61 58 54 52 50 49 50 53 57 59 59 60 61 61 61 61 61 60 59 58 58 57 57 57 57 57 57 56 55 54 53 52 49 44 41 40 40 40 39 38 36 33 29 27 26 26 27 27 29 33 36 38 42 48 52 51 51 52 52 52 51 52 51 51 52 51 51 52 51 49 48 48 49 50 50 51 51 51 49 46 43 40 39 38 38 39 39 37 36 36 39 45 52 49 44 40 29 10 10 42 56 57 56 56 59 60 59 58 56 53 49 49 50 55 58 56 54 54 55 55 54 53 52 53 52 53 52 53 53 53 54 54 54 53 53 54 56 56 56 55 56 56 57 58 59 57 56 56 56 56 57 57 58 59 60 60 60 60 59 57 55 55 57 60 63 66 68 69 69 70 71 71 71 71 71 72 73 72 72 72 73 73 74 75 76 76 75 74 75 74 74 75 75 75 76 76 75 75 74 72 71 71 71 73 73 73 74 75 74 73 72 71 71 71 70 70 70 69 69 69 69 69 69 68 69 70 70 70 69 69 69 70 70 71 73 76 77 79 79 80 80 80 79 77 75 75 76 79 79 76 73 72 72 71 69 64 59 60 62 60 58 57 54 53 53 58 62 62 60 58 57 59 59 59 59 58 58 57 53 52 52 47 43 37 26 10 353 335 325 324 325 324 324 325 326 327 325 322 321 322 321 320 318 319 319 319 320 320 319 317 314 312 310 310 308 307 305 304 302 301 301 300 298 297 296 295 294 293 293 292 290 289 289 289 289 288 289 289 290 291 292 293 293 294 296 297 298 299 300 301 302 303 304 306 307 308 308 309 311 312 314 315 316 316 317 318 319 320 321 321 322 322 323 324 325 325 326 326 326 325 325 324 323 322 321 321 321 321 322 322 321 321 320 318 317 316 315 314 314 313 313 312 311 311 311 310 310 310 310 309 308 308 308 308 307 307 305 305 305 305 305 304 304 304 303 302 302 304 304 304 303 302 301 300 300 301 302 304 303 305 306 307 324 324 323 323 322 321 321 322 321 321 321 320 321 323 323 322 328 348 17 60 80 76 58 39 27 36 30 19 15 16 14 10 4 0 359 357 357 357 359 2 357 343 338 337 332 319 317 314 328 6 34 36 30 25 29 47 62 46 26 20 14 2 359 4 6 5 5 7 5 3 1 3 6 18 23 358 348 331 313 291 278 274 283 284 290 294 298 302 309 321 326 321 313 302 291 287 263 238 237 236 253 nan nan 165 nan 145 109 73 63 72 80 75 73 76 78 80 80 81 81 83 84 83 79 73 66 60 58 56 56 57 57 57 59 60 58 56 57 58 58 60 61 62 62 61 61 62 63 66 69 71 68 66 65 64 62 62 62 63 64 66 66 66 66 66 67 68 68 67 66 65 64 63 62 63 64 64 65 65 65 63 61 61 63 66 66 67 67 67 67 67 67 66 66 66 66 66 66 66 66 66 66 66 66 65 64 64 64 64 64 62 61 61 61 60 59 59 60 59 60 61 62 63 62 61 61 62 62 63 64 66 67 68 67 67 66 66 66 67 68 68 67 67 68 69 68 68 67 66 66 65 64 65 65 66 66 67 68 69 70 72 72 71 69 68 68 67 67 66 66 65 62 58 56 57 60 61 61 61 60 57 53 50 50 50 52 54 57 58 59 60 61 61 61 61 60 59 59 58 58 57 57 57 57 57 57 56 55 55 53 52 49 45 41 40 41 41 41 39 36 33 29 24 21 23 24 24 36 44 44 44 47 52 53 52 52 51 54 54 52 53 53 53 53 53 53 53 51 49 48 48 49 50 50 51 51 51 50 47 43 41 40 40 40 40 40 39 40 38 41 48 54 56 47 38 35 36 44 52 50 48 55 59 61 61 59 58 57 55 51 50 52 55 56 54 52 53 55 56 55 53 53 53 52 52 53 53 53 53 54 54 53 51 51 52 53 53 54 53 53 54 54 55 56 55 54 55 56 57 57 57 58 58 58 59 60 60 59 58 57 57 59 60 64 68 70 71 71 71 70 70 71 72 72 73 74 73 72 71 71 72 73 74 75 75 75 74 74 74 74 74 74 75 75 75 75 74 74 73 73 72 72 72 71 72 74 73 72 72 71 71 71 71 70 69 69 68 68 69 69 69 69 68 69 70 70 70 69 69 69 70 71 71 72 74 76 78 79 79 79 79 78 77 73 74 77 78 77 74 71 70 70 69 67 63 58 55 54 55 56 55 53 51 51 55 59 61 59 51 49 52 57 58 58 57 57 58 57 54 53 52 49 41 29 16 2 343 331 331 327 325 324 325 326 325 324 324 324 323 322 321 320 319 319 319 320 321 319 317 315 313 312 311 309 307 306 304 304 302 302 300 299 298 297 296 296 295 294 293 291 290 290 290 290 289 289 290 290 291 292 292 293 294 295 296 298 298 299 300 301 302 304 305 306 306 308 309 311 312 313 315 315 316 317 318 319 320 321 321 321 322 323 324 324 325 325 326 326 326 325 325 324 324 323 322 322 322 322 322 322 321 319 318 317 316 315 314 314 313 312 312 311 311 311 310 310 310 310 310 309 309 309 308 308 307 307 306 306 306 306 305 304 303 303 303 303 303 303 302 301 300 299 298 298 300 302 302 303 305 307 308 322 322 322 323 321 319 319 319 319 320 319 318 321 326 328 326 341 40 66 79 82 75 57 37 34 34 31 24 21 19 16 9 5 4 2 1 0 359 358 358 355 347 340 337 332 326 321 318 329 11 50 49 36 31 36 49 56 48 32 19 11 8 11 18 14 8 6 4 0 358 357 356 357 336 181 41 349 327 306 289 280 279 284 288 293 298 302 308 317 329 334 327 318 313 310 298 265 242 232 220 208 173 161 166 165 nan nan nan nan nan 76 74 75 77 80 81 81 80 81 83 84 82 77 71 64 60 58 57 57 56 56 57 59 61 60 58 61 62 61 61 61 61 61 61 62 63 64 67 69 70 69 66 65 64 64 65 65 65 66 68 68 68 68 68 69 69 69 69 68 66 64 63 62 63 64 65 66 66 65 63 61 62 65 65 66 66 66 66 66 66 67 66 66 65 66 66 66 66 66 66 66 67 66 66 66 65 64 63 62 61 61 61 61 60 60 59 59 59 60 62 63 64 62 61 62 62 63 64 65 66 67 68 68 67 66 66 67 67 68 67 67 67 68 68 68 67 67 66 65 65 65 65 66 66 67 67 68 69 70 72 73 72 70 69 68 67 66 66 65 64 62 59 57 58 60 60 61 61 59 57 54 51 50 51 53 54 57 57 58 59 60 61 61 60 59 59 59 58 57 57 56 56 57 57 56 56 56 55 54 51 48 44 41 41 42 42 42 40 38 34 32 26 18 15 16 27 48 56 51 49 51 54 55 54 53 54 56 55 55 54 55 55 55 54 54 53 51 50 48 48 49 49 50 52 53 53 52 48 44 43 43 43 44 46 46 44 44 41 42 47 48 51 41 33 30 33 38 40 40 39 51 59 59 60 59 56 55 54 54 52 52 53 52 50 51 53 53 56 55 55 55 54 53 53 54 55 54 54 54 54 53 51 50 51 50 51 52 52 52 52 52 52 52 52 53 55 56 57 57 58 59 59 60 60 61 61 61 61 60 60 61 63 66 70 72 72 72 72 71 69 70 71 72 73 74 73 73 72 71 70 72 73 74 74 74 74 74 73 74 74 74 74 74 74 74 73 73 73 72 72 71 71 70 70 71 70 70 70 70 70 71 70 69 68 67 67 68 68 69 69 69 69 69 70 70 69 69 69 69 70 71 71 71 72 75 77 78 78 78 76 76 75 72 75 78 78 76 74 72 70 69 68 66 63 59 58 58 58 57 55 52 49 48 49 52 57 54 42 40 45 52 53 56 56 56 60 61 60 59 57 52 43 32 20 7 357 342 333 326 323 322 322 323 324 324 326 324 323 322 322 320 320 320 320 321 321 319 317 316 316 313 312 310 308 306 305 305 304 302 301 300 299 298 297 296 295 295 294 292 291 291 291 291 290 290 290 290 291 292 292 293 294 295 296 297 297 298 300 301 302 303 304 305 306 307 309 310 311 312 313 314 315 317 318 319 320 320 321 321 322 323 324 324 324 325 325 326 326 326 325 325 325 324 323 323 323 323 322 322 321 319 318 316 316 315 314 313 313 312 312 311 311 311 311 310 310 310 310 310 310 309 309 309 308 308 308 307 306 306 306 306 305 304 303 303 303 301 300 300 300 299 297 297 299 301 301 302 305 307 308 320 318 320 321 321 319 318 317 317 318 318 318 325 335 339 346 20 65 75 78 77 63 41 28 29 30 29 26 24 22 17 13 10 8 6 5 5 4 360 355 351 346 342 340 337 335 328 325 332 15 44 45 39 39 42 44 49 52 44 20 11 13 21 25 18 11 8 6 2 358 353 349 346 294 264 27 348 322 303 289 286 284 288 292 295 299 306 313 323 333 337 338 336 335 341 349 299 220 167 199 201 nan 164 153 151 nan nan nan 71 72 75 74 76 81 78 81 80 79 80 82 83 81 75 68 63 60 59 58 56 54 55 57 59 61 62 63 65 65 63 61 60 61 62 62 62 63 64 64 64 64 65 65 65 66 66 66 67 67 69 70 70 70 69 69 70 70 70 69 69 68 66 65 63 63 64 65 66 66 65 63 61 63 64 66 66 66 65 65 65 66 67 67 67 66 65 65 66 66 66 66 66 67 67 66 66 65 64 63 61 61 62 63 62 61 61 59 59 60 60 62 64 64 63 62 62 62 63 64 65 67 68 68 68 68 67 67 67 67 67 67 66 66 67 68 68 68 66 66 66 65 66 67 67 66 66 67 68 69 70 71 71 71 70 68 68 67 66 66 65 63 62 60 59 60 61 61 61 60 59 57 55 54 52 52 53 54 56 57 58 58 59 60 60 59 59 58 58 57 57 56 56 56 57 56 56 56 56 55 53 51 47 43 42 42 44 43 43 42 40 37 36 33 31 28 21 37 57 59 54 52 54 55 56 55 55 56 58 56 57 56 56 57 57 56 55 54 52 51 49 49 48 48 50 52 53 54 53 50 46 44 43 43 46 49 49 48 46 44 45 44 45 46 39 38 35 23 18 23 28 42 46 52 53 56 56 55 53 52 52 52 51 50 49 49 51 52 55 56 55 56 57 56 55 56 56 56 56 55 55 54 53 51 51 50 51 51 51 51 52 52 52 52 52 52 54 55 56 57 58 58 59 60 62 63 63 63 64 65 65 65 65 67 68 72 73 73 73 72 71 69 69 69 70 72 73 73 73 72 71 69 71 71 71 72 73 73 73 73 74 74 74 74 74 74 73 72 71 71 71 71 71 70 69 69 68 68 69 69 69 69 69 69 68 68 67 67 66 66 67 68 69 69 70 70 71 69 69 69 69 70 70 70 70 72 75 77 77 77 76 74 73 71 73 76 77 77 75 74 72 70 68 67 65 64 63 63 62 60 58 56 52 48 47 47 48 50 48 39 37 40 41 47 54 57 58 61 63 65 63 58 52 44 35 25 16 10 351 332 321 318 318 318 320 321 324 325 323 322 321 321 321 320 320 321 322 321 320 318 319 317 315 313 311 309 308 307 306 305 303 302 301 300 299 299 297 296 296 295 294 293 293 292 292 291 291 291 291 291 292 293 293 294 295 296 296 297 298 299 300 301 302 303 304 306 307 308 310 310 311 312 314 315 316 318 319 319 320 320 321 322 323 323 324 324 325 325 326 326 326 325 325 325 324 324 323 323 323 322 322 321 319 318 316 316 315 314 313 313 312 312 312 311 311 311 311 310 310 311 310 310 310 310 309 309 309 309 308 307 307 307 307 305 304 304 303 302 300 300 299 299 299 298 298 298 299 300 302 305 308 309 317 315 318 320 320 319 317 313 314 317 319 323 335 347 357 25 67 76 73 69 65 53 36 27 27 29 27 24 22 22 19 18 14 11 10 8 8 9 5 357 350 346 346 344 342 339 336 332 338 10 29 35 37 38 36 33 37 46 44 25 15 16 20 21 16 11 11 9 6 359 353 349 350 356 3 6 346 321 314 297 292 287 292 296 298 302 309 318 328 339 347 348 348 351 8 34 94 127 125 156 190 190 190 175 142 102 nan 80 78 75 79 81 77 83 77 78 78 77 77 80 82 79 73 67 62 61 59 57 55 53 54 55 57 59 62 66 64 64 61 58 58 60 61 61 60 62 62 61 61 61 63 65 67 67 68 69 69 70 71 71 71 69 68 68 70 70 70 69 69 69 68 67 64 63 64 65 66 66 64 63 62 64 65 66 66 66 65 65 66 68 68 68 68 67 66 66 67 67 66 65 66 66 66 67 66 64 64 63 62 62 63 63 63 62 61 59 59 61 61 63 64 64 64 63 63 63 63 64 65 67 68 68 68 68 68 68 67 67 67 67 67 67 67 67 68 67 66 67 67 67 67 68 67 66 65 65 66 66 68 69 69 69 68 67 67 66 65 65 64 63 61 60 60 60 62 62 61 60 59 58 57 56 55 55 54 55 56 57 58 58 58 59 59 58 58 58 58 57 57 56 56 56 56 56 56 56 55 54 53 50 48 46 46 45 47 46 46 45 44 41 43 43 41 41 42 49 57 58 53 53 54 56 58 56 57 59 58 57 59 58 58 58 58 57 57 55 53 52 50 50 48 48 50 51 52 53 53 52 50 45 41 40 44 48 49 47 46 47 49 49 49 49 49 54 49 12 14 36 32 38 40 45 48 50 49 49 50 49 50 51 49 48 48 49 51 53 54 55 55 57 57 57 57 58 57 57 57 56 55 54 53 52 52 52 52 52 52 51 52 52 52 52 52 53 53 55 56 56 57 58 59 60 63 65 66 66 66 67 67 68 69 69 71 72 73 74 74 73 72 71 70 69 68 69 71 72 73 73 71 70 70 70 70 71 72 73 73 73 73 74 74 74 73 74 73 72 71 71 71 71 71 70 69 68 67 67 67 67 68 68 68 68 68 67 67 66 65 64 66 67 69 71 71 71 70 68 69 70 69 69 69 69 70 72 75 75 76 75 74 72 70 71 73 75 76 75 74 73 71 68 66 66 66 65 65 64 63 61 59 57 54 53 49 46 44 46 44 43 44 44 44 47 53 57 60 61 62 61 61 57 52 46 37 31 27 15 351 328 316 314 315 316 318 321 323 323 323 321 321 321 321 321 322 323 324 323 323 321 319 318 316 314 312 311 310 309 307 306 304 303 302 302 301 300 298 297 296 296 295 295 294 293 292 292 292 292 292 292 293 293 293 294 294 295 296 296 297 298 299 301 301 302 303 305 306 308 309 309 310 312 313 315 316 316 317 318 319 320 321 321 322 322 323 323 324 325 326 326 325 325 325 325 325 324 324 324 323 323 321 320 319 318 317 316 315 314 313 313 312 312 312 311 311 311 311 311 311 311 311 311 310 310 310 310 310 309 309 308 308 308 307 305 304 303 303 302 300 300 299 299 300 300 299 299 299 301 304 306 310 310 317 316 317 319 321 321 317 313 314 321 329 338 349 3 21 40 66 72 64 59 55 46 36 32 30 28 26 21 20 20 21 19 15 12 12 12 11 10 6 0 355 349 349 348 347 345 342 340 346 5 13 18 20 24 26 27 30 36 38 28 20 18 20 17 15 13 13 11 8 2 357 356 1 14 17 358 343 335 316 302 294 293 298 301 304 308 315 322 325 332 345 353 355 0 15 51 114 131 125 112 140 145 167 177 158 104 87 82 78 77 80 88 84 83 77 76 75 73 75 79 81 78 75 71 65 61 59 56 55 54 54 54 56 57 58 59 58 60 60 58 58 60 61 60 59 60 61 61 61 62 64 66 67 68 70 71 71 71 71 71 70 68 67 67 69 70 70 69 68 68 68 68 66 64 64 66 67 66 65 64 63 65 66 66 66 65 65 66 67 67 67 68 68 67 66 67 68 68 67 66 66 66 66 67 65 64 64 64 63 63 63 64 63 61 61 60 60 62 63 64 64 65 65 64 63 63 64 65 65 66 67 67 67 68 68 68 67 67 67 66 67 67 68 68 67 66 66 67 67 67 67 68 67 66 64 64 64 64 64 65 66 67 67 66 66 66 65 64 63 63 62 61 60 61 63 62 61 60 59 58 58 58 57 57 56 55 56 57 58 58 58 58 58 58 58 58 58 57 57 56 56 56 56 56 56 55 55 54 53 51 51 49 48 47 49 49 48 48 47 46 47 46 45 44 46 50 54 54 50 51 52 57 59 59 60 59 58 58 59 60 59 59 58 58 58 56 54 52 52 51 50 49 50 51 52 52 53 52 48 43 40 39 42 45 46 46 46 50 51 52 52 54 56 61 64 56 29 19 21 28 42 45 47 47 48 49 51 51 49 50 49 49 50 50 51 51 52 53 55 56 57 57 58 58 57 57 56 56 55 55 54 54 53 52 52 52 52 51 52 52 53 53 53 53 53 53 54 54 55 57 58 60 62 65 66 67 67 66 68 68 70 70 71 71 72 74 75 75 73 72 71 69 69 68 69 70 72 73 71 70 70 70 69 70 71 71 72 72 73 73 74 73 73 73 73 72 71 71 70 70 70 70 69 68 67 66 65 65 66 67 67 67 67 67 67 67 66 65 66 67 69 69 71 71 69 68 69 70 70 69 68 68 70 72 73 74 74 72 71 70 69 71 74 75 73 73 73 72 70 67 65 65 65 65 65 64 63 61 60 57 56 54 51 48 46 45 44 46 48 51 51 52 54 55 53 52 53 56 57 56 53 48 46 43 34 18 349 326 315 312 313 316 320 322 321 321 321 321 321 322 323 323 323 326 326 326 325 323 321 320 318 316 314 313 312 311 309 307 305 304 304 303 302 301 300 298 297 298 297 296 295 294 293 293 293 293 293 293 293 293 293 294 294 294 295 296 297 298 299 299 300 301 303 304 306 307 308 308 310 311 313 314 315 316 317 318 319 320 320 321 321 322 322 323 324 325 325 325 325 325 325 325 325 325 325 324 323 322 321 320 319 318 317 316 315 314 314 313 313 313 312 312 312 311 311 311 311 311 311 311 311 311 310 310 310 310 309 309 309 308 307 305 304 303 302 301 300 299 299 299 300 301 302 301 300 301 304 306 306 308 319 319 318 319 321 322 320 319 320 329 344 355 1 16 25 38 61 63 55 53 50 44 39 37 35 31 27 24 21 21 20 18 14 12 12 16 17 12 6 3 358 353 351 352 353 352 349 348 351 360 2 4 8 16 24 28 29 31 33 32 26 22 19 18 16 15 14 11 7 4 2 4 9 15 16 7 350 335 317 303 299 297 300 306 310 314 318 320 324 332 341 352 359 1 16 54 122 142 135 134 114 109 120 130 122 98 94 87 75 77 79 78 77 78 74 74 72 72 75 79 81 80 78 73 66 61 58 57 56 56 54 54 55 55 54 54 56 58 59 59 60 62 63 61 61 61 61 62 63 63 64 65 67 68 69 69 70 72 73 73 71 68 67 67 68 69 69 68 68 68 68 68 67 65 65 67 68 68 67 65 65 65 66 66 66 65 65 66 66 66 66 66 67 67 66 67 68 68 67 67 66 66 67 67 65 64 64 64 64 64 64 64 63 62 61 62 61 62 64 64 65 65 64 64 63 64 64 65 66 66 66 66 66 67 67 67 67 67 66 66 65 66 67 67 67 66 66 66 66 66 67 67 67 65 64 64 63 62 62 63 63 63 64 65 65 65 64 63 62 62 62 62 62 63 63 63 62 60 59 59 59 58 58 57 57 56 56 57 58 58 58 58 58 58 57 58 58 58 57 57 56 56 56 55 55 55 55 54 53 53 52 51 50 50 51 50 50 49 49 50 49 48 45 43 44 47 50 51 44 45 51 56 62 62 59 58 58 58 59 59 58 58 57 57 56 55 55 54 53 52 51 50 50 50 51 52 52 52 48 42 38 41 44 47 48 49 50 51 51 50 51 53 55 56 57 45 42 31 34 40 47 49 51 52 55 58 58 54 49 50 50 54 55 49 47 47 50 53 55 55 54 56 57 57 57 56 55 55 55 54 55 54 53 53 52 52 52 52 52 53 54 55 54 53 52 52 51 51 52 54 56 58 61 62 64 64 65 66 66 68 69 70 70 70 70 72 74 74 74 73 71 70 70 69 68 69 70 71 71 71 70 70 69 68 69 70 71 71 71 72 73 73 73 74 72 71 70 70 70 69 69 70 69 68 68 66 64 63 63 64 65 66 67 67 67 67 67 67 66 66 67 69 71 70 68 68 69 70 70 69 68 68 67 69 71 71 71 69 68 68 69 71 73 73 71 72 72 70 68 67 65 65 65 65 65 64 63 62 60 59 58 55 53 51 49 48 47 46 47 50 52 53 53 53 48 45 47 53 55 55 54 53 52 46 36 19 348 326 315 315 313 317 321 323 322 321 321 322 323 324 325 325 325 327 328 328 327 325 323 321 320 319 317 315 313 312 311 309 309 307 306 305 304 302 301 300 299 300 299 297 296 295 294 294 295 294 294 294 294 294 294 294 294 295 295 296 297 297 297 298 299 300 302 303 305 305 306 308 309 311 313 314 314 315 316 318 319 319 320 320 321 321 322 323 323 324 324 324 325 325 325 326 325 325 325 324 323 322 321 320 319 318 317 316 315 315 315 314 314 313 313 312 312 312 312 312 312 311 312 312 311 311 311 311 310 310 310 310 309 308 307 305 304 303 302 301 300 299 299 299 300 302 303 302 302 303 304 304 302 302 320 321 321 320 322 324 324 324 326 341 357 3 10 15 23 38 53 54 52 52 48 44 41 41 39 36 33 31 26 24 22 18 14 11 13 18 21 17 11 3 356 352 352 357 359 358 357 359 357 358 360 1 6 17 30 34 31 31 36 41 35 28 26 20 18 16 13 7 5 5 6 9 13 16 18 21 4 336 319 308 302 302 302 308 313 315 316 320 325 332 343 350 356 9 21 68 129 148 158 156 131 113 107 101 90 83 91 89 77 78 77 77 73 74 75 73 72 72 76 80 82 81 78 72 65 60 57 57 56 56 56 55 55 55 54 53 55 57 58 59 61 65 66 66 65 64 62 63 63 63 64 66 68 69 69 69 69 70 72 73 70 69 68 67 68 68 68 68 68 68 68 68 67 66 66 68 69 69 68 67 66 66 67 67 67 66 66 66 66 67 67 66 67 67 66 67 67 67 67 67 67 67 67 66 65 64 64 64 64 64 63 64 63 62 62 62 63 63 64 64 64 64 64 64 64 63 64 65 66 66 66 66 66 66 67 67 67 66 66 65 65 65 67 67 67 66 66 66 65 65 66 66 66 65 64 63 63 62 61 61 62 62 63 64 64 64 64 63 62 62 62 62 62 62 62 62 62 61 60 60 59 59 58 57 57 57 57 58 58 59 59 58 58 58 57 57 58 58 58 57 56 55 55 55 55 55 55 55 54 54 53 52 52 52 52 51 51 50 50 50 51 49 44 41 42 42 45 44 40 41 47 53 57 62 60 57 57 58 58 57 58 56 56 56 55 55 55 54 54 53 52 50 50 50 50 52 52 52 49 43 40 43 45 47 49 51 52 51 48 48 49 51 52 50 55 56 53 51 52 50 49 51 54 57 60 62 60 47 47 51 51 54 53 47 45 47 50 52 52 52 52 54 55 56 56 55 53 53 53 53 54 54 54 53 53 53 53 53 53 55 55 55 55 54 52 51 50 50 50 52 55 57 59 60 61 62 62 64 65 66 67 68 68 68 68 68 70 72 73 72 69 69 68 68 68 69 69 69 69 69 69 69 68 67 67 68 69 69 70 70 71 72 72 73 72 71 69 69 69 68 69 69 69 69 68 67 65 64 65 64 65 66 66 66 66 67 67 66 66 65 66 68 69 69 67 67 68 69 69 68 66 66 66 67 67 67 67 67 67 69 70 71 71 71 70 71 70 68 67 67 66 65 65 65 65 63 63 62 62 60 58 56 56 53 51 51 49 46 45 47 48 49 48 48 44 43 46 52 54 55 53 49 47 44 36 20 347 325 323 316 316 318 323 324 323 323 323 323 326 326 327 328 328 328 330 330 328 326 324 323 323 322 319 317 315 314 312 312 311 309 308 306 306 304 303 303 302 301 300 299 297 296 296 296 296 296 295 295 295 295 295 295 295 295 295 296 296 296 297 298 299 300 301 303 303 304 306 307 309 310 312 312 313 315 316 317 318 319 319 320 320 321 322 322 323 323 323 324 324 325 325 325 324 324 324 323 322 322 321 321 320 318 318 317 316 315 315 315 314 314 313 313 313 313 313 312 312 312 312 312 312 312 311 311 311 311 311 310 310 309 308 306 306 305 303 301 300 299 299 299 299 303 304 303 303 303 304 303 299 297 320 322 322 321 324 326 328 331 336 353 4 6 12 16 26 36 43 46 47 47 47 45 44 43 42 41 42 36 31 29 27 22 16 13 13 15 16 14 8 1 355 352 355 0 4 4 4 7 6 4 2 3 8 20 36 40 37 41 46 45 42 37 36 25 18 14 10 4 1 2 7 12 15 20 46 92 24 355 325 310 306 304 306 311 313 314 318 321 327 334 338 344 357 14 40 70 73 120 153 173 nan nan nan 96 73 68 75 81 83 75 76 78 73 74 75 74 73 74 75 78 81 80 77 71 65 60 57 56 55 56 55 56 56 55 55 55 56 57 56 57 61 64 66 69 68 65 63 62 62 63 65 67 69 70 70 68 67 66 69 71 70 69 68 67 67 67 68 69 69 69 68 68 67 67 67 68 70 70 69 68 68 67 67 68 68 68 67 66 66 67 66 66 66 66 66 66 65 65 66 66 66 66 66 65 64 63 63 63 63 63 63 63 63 62 62 63 63 63 63 64 64 64 64 65 64 64 64 64 65 66 66 65 65 66 67 67 67 67 67 66 65 66 67 67 67 66 65 65 65 65 65 65 65 64 63 63 62 62 62 62 62 62 63 63 64 64 63 63 63 63 62 61 60 60 59 61 61 61 61 61 60 59 58 57 56 57 57 58 58 59 59 59 58 58 57 57 57 58 58 57 56 55 55 55 55 55 55 55 55 54 53 53 53 53 53 53 53 52 51 52 51 47 42 41 34 36 40 40 42 43 43 49 53 56 56 55 56 56 55 56 57 56 55 55 55 55 55 56 55 53 52 51 50 51 51 51 52 52 49 43 41 43 44 45 47 48 48 49 50 51 50 52 52 55 55 54 53 51 47 46 48 50 53 55 56 56 52 45 48 48 48 49 48 47 48 49 49 50 50 50 51 53 55 55 54 53 52 52 52 53 53 53 54 55 56 56 55 55 55 55 55 55 55 55 54 53 51 50 50 52 54 57 59 61 62 62 63 64 64 65 66 66 68 68 67 66 67 69 69 69 67 66 65 65 66 67 67 66 67 67 68 68 67 65 65 65 66 67 68 69 69 70 71 71 71 69 67 67 67 67 68 68 68 68 67 68 67 67 66 66 66 66 65 65 65 66 65 65 65 65 66 67 67 67 66 66 67 68 68 67 65 65 64 64 65 65 65 66 67 70 71 71 71 69 71 71 69 67 66 66 66 65 65 65 64 63 63 63 62 60 58 57 56 53 52 51 49 46 44 44 44 45 44 44 42 42 45 50 52 52 51 45 43 42 36 18 359 337 323 318 319 322 325 326 324 324 325 326 328 328 329 329 329 330 332 332 330 328 326 325 326 323 321 319 317 315 315 315 313 311 310 308 308 306 307 305 304 302 302 301 299 299 299 298 298 297 296 296 296 296 296 296 295 295 295 296 296 297 297 298 299 300 300 301 302 304 305 307 308 309 310 311 313 314 315 317 317 318 318 319 320 321 321 322 322 322 323 323 324 324 324 323 323 324 323 323 322 322 322 321 320 319 318 318 317 316 316 315 315 314 314 314 313 313 313 313 313 313 312 313 313 312 312 312 312 312 311 311 310 309 308 307 307 305 303 302 300 298 298 299 299 302 303 302 302 302 303 302 298 295 320 323 324 324 326 329 332 337 344 356 3 10 16 22 29 35 39 43 46 46 47 49 50 55 59 53 48 41 35 35 32 24 16 14 14 13 11 6 0 358 357 355 357 2 5 6 6 8 8 9 5 6 11 20 29 31 32 42 47 39 37 38 38 30 19 12 7 1 357 358 360 4 10 15 188 185 101 360 324 315 309 308 309 313 316 318 320 324 329 334 338 339 347 7 43 47 72 91 118 38 302 nan nan nan 46 48 55 60 74 66 74 75 73 74 73 72 73 73 75 77 79 79 75 69 64 60 58 56 55 55 55 55 55 55 55 57 57 57 57 58 60 62 66 68 67 66 63 61 61 63 64 66 68 69 70 69 67 66 67 69 70 70 70 68 67 67 68 70 71 70 68 68 67 67 67 68 69 71 70 69 68 68 68 68 68 69 68 67 66 66 65 65 65 65 65 65 65 65 65 65 66 66 66 64 64 63 63 63 63 63 63 64 63 63 63 63 63 63 63 64 64 64 64 64 63 63 63 64 66 66 65 65 65 66 67 68 68 69 69 67 65 66 67 67 66 65 65 65 65 65 64 64 64 63 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 62 60 59 59 59 60 60 60 61 61 60 60 59 58 57 57 57 58 58 59 59 59 59 57 57 56 57 58 58 56 55 55 55 56 56 56 56 56 55 55 54 54 54 54 54 54 54 54 54 53 51 48 43 26 27 41 41 44 44 43 43 45 45 48 52 54 53 53 54 55 55 55 54 53 54 54 54 54 54 52 52 51 51 51 51 51 53 52 47 43 41 42 44 46 47 48 48 51 53 52 52 52 53 54 50 48 45 43 43 44 48 50 49 50 50 47 45 47 47 45 44 46 47 47 47 46 46 47 48 50 51 52 53 53 53 52 52 51 52 52 52 53 55 57 57 58 58 57 56 56 55 55 55 55 54 54 54 53 52 52 53 55 59 61 63 63 64 64 64 65 65 66 67 67 67 66 66 66 66 66 66 63 61 62 63 64 65 65 66 66 67 67 66 63 62 62 63 65 66 67 68 68 68 69 67 66 65 65 65 65 65 66 66 66 67 68 68 67 66 66 66 65 65 65 65 65 64 64 63 64 65 66 66 65 65 66 68 68 67 66 65 64 64 64 64 64 65 66 67 69 71 71 70 69 70 69 67 66 66 65 66 65 64 64 64 64 64 63 61 59 57 56 54 52 51 50 48 46 45 43 44 45 45 44 42 41 45 48 49 47 46 42 42 40 34 23 2 336 324 321 322 324 327 329 327 325 326 328 328 329 329 330 331 332 333 333 331 330 330 328 327 325 323 321 319 318 317 317 315 314 312 310 312 310 309 308 306 304 304 304 304 302 301 300 300 299 298 298 298 297 298 297 297 296 296 297 297 297 297 298 299 299 300 301 302 303 305 306 307 307 309 311 312 313 315 316 316 317 318 319 319 320 321 321 321 322 322 323 323 323 323 323 323 323 323 323 322 322 322 321 320 319 319 319 318 318 317 316 316 315 315 315 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 311 311 310 309 309 307 307 304 303 300 300 299 298 298 300 301 300 300 300 300 301 298 296 322 324 325 326 328 330 333 336 339 350 7 16 20 23 28 33 40 45 48 48 49 50 52 64 72 61 50 44 40 39 36 25 17 15 14 11 6 360 356 357 357 357 358 2 5 5 6 6 7 8 9 13 17 20 21 21 22 30 34 36 35 34 36 32 21 13 7 1 357 356 356 355 351 328 253 216 19 352 334 317 313 312 312 317 321 324 327 330 334 336 335 337 341 344 5 33 71 72 57 28 345 nan nan nan nan nan 42 50 58 59 67 72 73 74 73 72 71 72 74 77 78 76 72 66 63 59 58 58 57 55 56 56 55 55 56 58 59 58 57 58 59 62 64 66 66 65 63 61 62 62 63 64 66 68 70 70 69 68 68 70 73 73 71 70 68 68 70 71 72 72 70 69 68 67 67 68 69 70 71 69 69 68 69 69 68 67 66 66 66 66 65 65 65 64 64 64 64 64 65 66 66 66 66 65 65 63 62 62 63 63 64 63 63 63 63 63 63 63 64 64 64 63 63 63 63 62 62 63 65 66 65 65 65 65 66 67 68 68 68 67 65 65 66 66 65 65 65 65 65 64 64 63 63 62 61 61 62 62 62 62 62 62 63 63 63 63 62 62 63 63 62 61 60 59 59 59 60 60 61 61 61 60 60 59 58 58 58 58 58 59 59 59 58 58 57 56 57 57 57 57 56 55 56 56 56 56 56 56 56 55 55 55 55 55 55 55 55 55 56 56 52 49 47 60 39 38 40 42 42 42 42 42 44 48 51 52 51 52 54 53 53 53 53 53 53 53 53 53 53 51 50 50 50 50 50 51 51 50 47 45 43 43 46 48 50 51 52 52 51 52 52 53 53 53 49 47 48 47 47 47 48 48 49 50 50 48 48 47 44 42 44 46 47 47 45 43 45 47 48 49 50 51 51 51 52 52 51 51 51 52 52 53 54 55 56 58 58 57 56 55 55 54 54 55 55 56 57 56 54 54 54 56 60 61 63 64 65 65 65 65 65 65 65 66 67 66 66 66 65 65 64 62 60 60 61 62 64 65 64 65 65 66 65 61 58 58 59 62 64 65 65 65 66 67 65 65 64 63 62 61 62 63 64 65 66 67 67 66 65 64 65 65 65 65 64 64 63 63 63 63 64 64 65 65 65 66 68 68 66 65 65 65 64 63 63 64 65 66 67 68 71 71 70 69 69 68 67 66 65 65 66 64 64 63 64 64 64 62 59 57 56 55 54 51 49 48 46 45 44 42 43 45 46 44 41 41 44 46 47 44 41 38 39 37 31 23 1 336 326 324 324 326 327 329 326 326 327 328 328 329 330 330 331 333 334 333 332 332 331 329 328 326 325 323 322 321 320 320 318 316 314 313 314 313 312 310 309 307 306 308 307 305 303 302 303 302 302 301 300 299 299 299 298 298 298 298 299 298 298 298 299 299 300 301 302 303 304 305 306 307 308 310 312 313 314 314 316 317 318 319 319 320 320 321 321 322 322 322 323 323 323 323 323 323 323 323 323 323 322 322 321 320 320 320 319 319 318 317 317 317 316 316 315 314 314 315 314 314 314 314 314 313 313 313 313 313 313 312 311 311 310 310 308 307 305 304 303 301 299 297 296 297 298 296 298 298 299 300 299 298 323 323 321 321 322 324 328 331 339 353 12 18 19 21 23 27 36 45 48 50 51 53 57 67 68 53 45 38 38 40 39 35 28 20 14 9 3 357 355 354 355 356 358 1 2 5 7 7 9 11 12 17 21 20 18 17 18 22 27 33 33 33 33 32 23 16 7 5 2 0 357 353 348 344 352 356 339 1 330 323 323 318 318 322 325 328 332 336 339 338 338 337 342 352 8 28 44 58 46 34 7 nan nan nan nan nan 48 48 55 54 62 68 73 74 74 73 71 72 74 76 76 73 69 64 62 60 60 59 58 57 57 57 56 56 57 59 60 60 59 58 60 61 62 64 65 63 62 62 62 62 62 64 66 68 68 69 69 70 70 70 73 74 73 70 68 67 69 71 73 74 73 71 69 68 67 68 68 70 70 70 70 70 70 69 66 65 65 66 66 66 66 66 65 65 65 64 64 64 65 65 65 65 65 65 65 64 63 62 62 63 63 63 63 63 63 63 63 63 64 64 64 63 64 64 63 63 63 64 66 66 65 64 65 65 65 66 67 67 67 66 65 65 65 65 65 65 65 65 65 64 63 63 62 62 61 61 61 61 62 62 62 62 62 63 63 63 62 62 62 63 62 61 61 60 60 60 60 60 61 61 61 61 61 60 60 59 58 58 58 59 59 59 58 58 57 56 57 57 57 57 56 56 56 56 57 57 57 57 56 56 56 56 57 56 56 55 56 56 59 58 57 57 52 41 42 38 37 38 40 41 42 44 46 47 49 50 51 52 52 52 52 53 52 52 52 52 52 52 52 49 48 48 49 49 50 49 49 48 48 46 44 44 46 47 48 49 50 50 52 53 52 51 51 52 52 47 42 41 42 44 46 47 48 48 48 47 47 46 42 41 42 42 43 43 43 46 47 47 47 48 49 50 50 50 50 50 50 50 49 51 52 52 52 54 52 53 54 54 55 54 54 54 54 54 56 57 58 58 57 56 56 57 60 62 63 64 64 65 64 64 64 65 65 65 66 65 64 64 64 64 63 61 60 60 61 62 63 64 63 63 64 64 63 60 58 57 58 59 60 60 60 63 65 66 65 64 63 62 61 60 60 61 62 63 63 63 63 64 64 63 63 64 64 64 64 63 62 62 63 63 63 63 64 65 66 67 67 66 66 65 65 65 64 63 62 63 65 66 66 68 70 71 70 69 68 68 66 65 64 64 65 64 64 64 63 63 63 61 58 56 55 55 55 51 49 47 45 44 42 41 42 44 44 42 40 40 38 43 46 42 38 36 35 34 29 13 352 332 324 324 325 327 328 329 327 327 328 328 328 329 330 330 332 334 334 335 334 333 332 330 329 327 326 325 325 323 322 322 320 319 317 317 316 315 315 313 312 311 310 311 310 308 306 305 305 305 305 304 303 302 301 302 302 301 300 299 300 300 299 299 299 299 300 301 302 303 303 304 305 307 308 310 311 312 313 314 315 317 318 319 319 319 320 321 321 322 322 322 322 322 322 323 323 323 323 323 323 323 323 322 322 322 322 321 320 320 319 318 318 318 317 317 316 315 315 316 315 315 315 314 314 314 314 314 313 313 313 313 312 312 311 310 309 308 306 305 304 302 299 297 296 295 295 296 297 298 299 300 301 302 322 323 321 318 318 318 322 330 345 2 14 17 17 18 18 21 28 32 35 40 47 54 60 63 59 49 41 33 32 35 36 38 35 25 16 9 1 356 354 352 352 353 354 359 1 5 7 8 13 15 17 24 26 20 17 18 20 25 27 28 27 32 32 31 26 19 15 13 8 2 358 354 353 2 25 56 18 344 341 339 328 324 323 325 328 330 335 340 342 342 340 342 350 357 15 23 38 38 45 29 16 5 358 nan 73 63 41 37 50 53 58 63 67 70 73 73 71 71 71 73 73 70 66 62 62 62 63 62 60 58 59 60 59 58 58 60 62 61 59 58 59 60 61 62 63 63 62 62 61 61 62 64 67 68 68 68 69 70 71 71 73 72 73 71 69 67 68 70 72 72 72 70 68 68 68 68 68 69 70 69 70 71 71 68 66 66 67 67 67 67 68 67 66 66 65 65 64 64 64 64 63 63 64 65 65 64 63 63 62 62 63 63 63 63 63 63 63 64 64 64 63 64 64 65 65 64 65 65 66 66 65 65 65 65 66 66 67 67 67 66 66 65 65 64 64 65 65 65 64 64 63 63 62 62 61 61 61 61 61 61 61 61 61 62 63 63 62 62 62 62 61 61 61 61 60 60 60 60 61 61 61 61 61 61 60 59 58 58 58 59 59 59 59 58 57 56 57 57 58 57 57 57 56 56 57 57 57 57 57 57 57 58 58 57 57 56 55 55 59 58 60 56 53 46 41 40 39 39 39 39 40 42 44 46 47 49 49 49 50 51 52 52 52 52 52 51 51 51 50 49 48 48 48 49 49 49 48 48 47 46 44 44 45 47 48 48 48 50 52 50 50 49 47 47 47 45 42 40 40 42 45 47 46 46 45 44 41 40 40 39 38 38 39 42 44 44 43 44 45 46 47 48 48 49 48 49 49 48 47 48 49 49 49 50 48 50 51 52 52 52 53 53 54 55 56 58 58 59 59 58 58 59 61 62 62 63 64 65 64 62 62 65 65 65 65 63 62 62 62 63 62 61 60 60 61 62 62 62 62 62 62 62 61 58 57 59 59 59 59 58 59 61 64 64 64 63 63 63 62 61 61 61 61 61 61 60 60 62 62 61 61 62 62 62 62 62 62 62 62 62 62 62 63 64 65 66 66 65 63 63 64 64 64 63 61 62 62 63 65 67 70 70 69 68 67 66 65 65 64 64 65 65 64 64 63 62 62 60 57 56 56 56 55 52 50 48 46 45 43 41 40 41 42 39 37 37 38 41 43 41 36 34 33 32 23 4 343 329 325 326 326 327 329 329 328 328 328 328 329 329 329 330 332 334 335 336 335 334 333 331 330 328 329 328 326 325 324 323 322 322 321 320 318 318 318 316 315 315 313 314 313 311 310 309 308 308 309 307 306 304 303 306 305 304 303 302 301 301 302 302 301 301 301 302 302 303 303 304 305 307 308 309 310 311 312 314 315 316 317 318 318 319 320 321 321 321 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 322 322 321 321 320 320 319 319 319 318 317 316 316 316 316 315 315 315 315 314 314 314 314 314 314 314 314 313 312 311 310 309 309 308 305 303 301 297 296 296 294 296 298 298 300 302 303 304 321 323 324 325 323 320 327 341 358 10 14 16 16 16 16 20 22 24 27 31 37 44 50 50 45 43 39 34 33 35 37 39 36 29 18 12 5 358 355 353 352 352 353 357 359 2 4 8 15 19 24 29 29 24 19 19 22 34 33 24 22 27 33 36 30 27 22 16 11 5 359 358 2 15 33 35 12 9 355 340 334 329 327 326 328 331 335 341 345 345 346 347 352 0 6 28 32 36 31 24 27 28 26 25 29 36 39 41 44 50 55 57 59 64 70 70 69 68 68 69 68 66 63 60 59 60 62 63 61 60 61 61 60 59 58 59 60 60 59 58 59 61 62 63 62 63 63 64 63 61 63 65 67 68 68 69 69 71 72 72 72 70 72 71 70 69 70 70 69 69 69 68 68 69 69 67 67 69 69 69 70 72 72 69 67 67 67 68 68 68 69 68 67 66 66 66 65 65 65 64 63 63 64 65 65 64 63 63 63 63 63 63 63 63 63 63 63 64 64 64 64 63 64 65 65 65 65 66 66 66 66 66 66 66 66 67 68 68 67 67 67 67 66 65 65 65 65 64 64 64 64 63 62 61 61 62 62 61 61 61 61 61 61 61 62 62 61 62 62 61 61 61 61 61 61 60 60 60 61 61 61 61 60 60 60 59 59 59 58 59 59 59 58 58 57 56 56 57 58 58 58 57 56 56 57 57 57 57 57 57 58 58 58 58 57 56 54 52 54 54 56 55 50 48 46 42 41 40 39 38 40 41 44 46 48 49 47 47 48 50 51 51 51 52 53 52 52 51 51 50 48 49 49 48 48 48 48 48 46 45 44 44 46 48 49 48 48 48 50 49 50 50 49 48 45 42 38 36 36 40 43 45 44 44 44 43 42 41 39 37 37 37 38 40 43 40 42 43 44 45 45 46 46 47 48 48 47 47 46 46 47 48 46 46 47 48 50 50 51 51 52 54 55 56 57 58 59 58 58 59 60 61 61 61 62 62 64 64 63 62 61 63 63 63 63 61 60 59 59 60 60 60 59 59 60 60 61 61 60 60 60 60 60 58 58 59 59 59 60 60 59 61 62 62 62 62 63 64 63 62 62 62 62 61 60 60 60 60 60 59 58 58 59 59 60 61 61 62 61 61 61 62 63 63 64 65 65 64 62 62 63 63 63 62 60 60 60 61 64 67 69 70 69 68 66 65 65 65 64 64 64 65 65 63 62 61 60 60 58 57 56 56 55 53 50 48 47 45 42 39 37 39 39 37 36 36 38 40 39 37 35 34 33 30 18 359 339 329 327 327 328 328 329 329 328 328 328 328 329 329 330 331 334 336 337 337 336 335 333 332 330 330 329 328 327 326 325 324 324 324 323 322 321 320 320 319 319 318 317 317 316 315 314 313 312 312 312 311 309 309 308 309 308 307 306 304 304 304 305 304 303 302 302 303 303 304 304 305 306 307 308 309 309 311 312 313 315 316 317 317 319 320 320 321 321 322 322 322 322 322 323 323 323 323 323 323 323 323 324 324 324 324 323 323 322 322 322 321 321 320 320 319 318 318 317 317 316 316 315 315 315 314 314 314 314 314 314 314 314 314 313 312 311 310 310 309 307 304 302 299 298 297 296 297 299 299 299 299 303 304 320 323 325 329 332 331 341 3 12 13 15 16 16 16 16 17 18 21 23 26 30 35 39 39 38 38 38 36 41 41 43 43 40 33 23 18 12 4 358 355 354 353 354 357 357 359 1 7 14 21 28 27 25 22 17 15 18 29 33 23 17 21 33 34 33 29 25 19 15 10 5 3 8 16 23 24 12 5 355 345 338 334 332 331 331 333 336 339 341 346 349 351 355 358 2 6 28 27 29 28 34 36 35 33 28 nan 37 43 47 46 49 50 54 60 66 65 64 64 64 65 64 63 61 57 56 57 59 59 59 60 61 60 59 58 58 57 58 58 58 59 60 63 65 66 65 64 65 66 63 63 64 67 68 68 69 69 70 71 70 70 70 70 72 71 70 70 70 70 69 68 68 68 69 70 69 66 66 67 68 68 69 72 72 70 68 67 67 67 67 68 69 68 68 67 67 67 66 66 66 65 64 63 64 65 65 64 64 63 63 62 62 63 63 63 63 63 63 64 64 64 63 63 64 65 66 66 66 66 65 65 65 66 66 66 67 68 68 68 68 68 67 66 66 66 66 66 65 65 64 64 64 63 62 62 62 62 62 62 62 62 62 61 61 61 62 62 61 61 61 61 61 61 61 61 61 60 60 60 60 60 60 60 60 60 60 60 59 59 59 59 59 59 58 57 56 56 56 57 57 58 58 57 56 56 56 56 56 56 56 57 58 58 58 58 57 57 55 53 51 52 54 53 52 50 47 44 43 41 39 39 39 40 42 44 45 46 46 46 47 49 49 50 51 52 54 54 54 52 51 49 49 50 51 51 50 49 48 48 46 44 44 44 46 47 49 49 45 43 44 47 50 51 51 51 46 43 42 38 37 39 41 42 42 43 43 42 40 38 38 38 37 36 36 36 37 40 42 42 42 42 43 44 45 46 46 47 47 46 44 45 45 46 45 45 45 47 48 49 51 51 51 54 56 56 56 57 58 57 58 59 60 61 61 61 61 61 63 63 63 61 61 61 61 61 61 60 58 55 56 56 56 57 58 58 58 59 59 59 59 59 59 58 58 57 58 58 58 59 60 61 61 60 60 60 60 61 62 64 64 63 63 63 62 62 59 58 58 59 59 58 57 56 57 58 57 58 60 61 61 60 60 61 62 62 63 63 63 63 61 61 61 62 62 62 60 59 59 60 63 67 69 70 69 67 65 64 64 64 64 63 64 64 64 62 61 60 59 59 58 58 57 55 53 52 50 49 47 45 41 37 38 38 38 37 36 37 38 38 36 35 34 34 33 28 14 356 340 336 332 329 328 328 329 329 329 329 328 328 329 329 332 334 336 337 338 339 337 336 334 333 332 331 330 329 328 327 326 326 326 326 325 324 323 322 324 323 322 321 320 318 318 319 319 317 316 315 316 314 313 313 312 312 312 310 309 308 308 307 308 307 305 304 304 305 305 305 305 305 306 307 308 308 309 311 312 314 315 316 316 317 319 320 321 321 321 322 322 323 323 323 323 323 323 323 324 324 324 324 324 324 324 324 324 323 323 323 323 322 322 321 320 320 319 319 318 317 317 316 316 315 315 314 314 314 314 314 314 314 314 314 313 313 313 312 311 310 308 305 304 304 301 299 298 297 298 298 297 297 300 303 322 322 328 340 354 9 30 26 17 15 17 17 16 16 15 15 17 19 25 29 30 32 35 36 36 36 36 37 43 46 47 48 48 45 35 31 24 16 10 359 353 351 353 355 356 359 1 3 11 19 22 24 19 14 12 8 10 19 25 21 16 21 23 27 26 23 25 23 18 14 11 10 11 14 14 15 7 0 354 348 343 340 339 336 336 336 337 339 342 346 349 351 359 4 355 332 355 24 24 25 32 37 38 35 33 41 50 43 57 49 48 46 49 55 61 60 60 60 61 61 60 60 59 55 53 54 55 55 55 58 60 59 58 58 57 55 56 57 58 60 61 63 65 66 66 66 67 66 63 63 65 67 68 69 70 69 70 70 69 68 67 70 72 71 70 69 70 69 68 68 68 69 69 70 68 67 66 67 67 67 68 71 72 70 69 68 68 67 67 68 68 69 68 68 67 67 67 67 67 66 65 64 65 66 66 65 64 64 63 62 62 63 63 63 62 62 62 63 63 63 63 63 63 65 66 66 66 66 66 65 65 65 65 65 66 67 68 68 68 68 67 66 66 66 66 66 65 65 64 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 61 61 61 61 61 61 61 60 60 60 60 60 60 60 60 60 59 59 60 59 59 59 59 59 59 59 58 57 56 55 56 56 57 58 58 57 56 56 56 56 55 55 56 56 57 58 58 59 58 58 57 55 54 53 53 53 52 50 48 46 45 42 41 39 38 38 40 43 43 44 44 45 46 48 49 49 50 52 52 54 54 53 51 50 51 53 53 53 52 50 49 48 47 45 44 45 45 48 51 50 45 42 43 45 47 48 50 51 50 47 43 39 38 39 40 41 43 44 44 44 42 40 39 40 38 38 38 39 39 38 38 38 39 41 42 43 43 43 45 46 46 45 44 43 43 43 43 43 43 43 45 47 49 50 51 52 54 54 54 55 56 56 58 60 61 61 61 60 60 60 61 61 61 61 60 59 60 60 59 58 56 53 52 52 52 54 56 57 57 57 57 58 58 57 57 56 55 55 56 55 57 58 59 60 60 60 59 59 59 60 61 63 62 63 63 63 63 62 60 59 58 59 59 58 58 57 56 57 56 57 59 60 61 60 60 61 61 61 61 62 62 62 60 59 60 61 61 61 60 58 58 59 62 67 67 69 68 66 65 64 64 64 64 63 63 63 64 61 59 59 59 59 58 57 56 54 52 51 51 49 47 45 43 39 39 39 38 38 37 37 38 38 36 35 35 35 34 26 12 355 347 341 334 330 328 329 329 329 330 330 329 329 330 331 334 335 336 337 339 340 338 337 335 335 333 331 330 330 329 328 328 327 327 326 326 325 325 324 325 325 324 323 322 321 321 323 322 321 320 318 319 319 318 317 316 314 313 314 313 312 311 310 311 310 308 308 307 308 308 307 306 306 307 307 308 309 310 311 312 314 315 315 317 318 319 320 321 321 322 322 323 323 324 324 324 324 324 324 324 324 324 324 325 325 325 325 324 324 324 324 324 323 322 322 321 321 320 319 318 317 317 316 316 316 315 314 314 313 313 313 313 314 314 314 314 314 313 313 312 311 309 308 307 305 303 300 300 298 298 296 296 296 298 301 323 323 331 358 20 31 34 22 15 16 17 16 16 16 15 16 19 23 28 33 33 33 35 37 38 38 36 39 45 49 51 54 58 61 55 40 31 26 16 1 352 351 353 355 358 0 2 3 4 8 12 15 10 6 5 5 8 14 18 18 21 21 21 18 16 15 18 22 18 14 14 14 15 15 15 10 5 2 356 352 349 347 344 341 342 342 341 341 343 345 348 354 3 9 359 325 325 15 19 22 30 35 36 34 36 47 62 56 65 55 47 45 47 53 57 57 56 57 57 57 57 57 56 55 53 52 52 51 52 54 55 55 56 56 56 54 54 56 58 59 59 60 60 61 63 65 67 65 63 64 66 68 69 69 68 68 68 68 70 68 67 68 69 70 69 70 70 69 68 69 68 69 69 69 69 67 66 67 68 68 68 69 70 70 70 69 69 68 68 68 68 69 69 69 68 67 67 67 67 67 66 65 66 67 66 65 65 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 63 64 65 65 65 65 64 64 64 64 64 64 65 66 66 66 67 67 66 66 65 65 66 66 65 65 64 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 61 61 60 60 60 60 59 59 59 60 60 60 59 59 59 60 60 59 59 59 59 59 59 59 58 57 57 56 56 56 57 59 59 58 57 57 57 56 55 55 55 56 57 57 58 59 60 60 58 57 56 55 54 53 52 52 52 49 47 45 42 40 39 38 39 39 41 43 44 45 46 48 49 49 49 50 53 54 54 53 52 51 51 52 53 54 52 50 48 48 47 46 46 45 46 50 52 50 45 41 41 42 43 44 47 49 49 47 45 43 42 42 43 43 44 46 47 47 45 42 42 41 42 42 41 39 38 37 37 38 39 40 41 42 43 43 43 43 44 44 44 43 43 43 42 41 42 43 45 45 46 47 49 51 52 53 54 54 55 56 58 60 60 60 60 60 58 57 58 59 59 59 58 57 58 58 57 56 54 53 52 50 50 51 54 55 55 55 55 56 56 55 55 54 54 53 52 53 56 57 58 58 59 59 57 57 57 58 57 59 58 61 61 62 63 63 62 61 60 60 60 59 58 58 57 56 56 57 58 59 60 60 60 60 60 60 60 61 61 61 59 59 60 60 59 59 58 57 58 59 62 64 66 67 66 65 64 64 63 64 64 63 62 62 63 60 59 59 59 58 58 57 55 53 53 53 52 50 48 46 44 42 41 41 40 39 37 37 38 39 38 37 36 36 34 26 16 6 356 345 336 331 329 329 329 330 331 332 332 332 332 334 335 335 337 337 340 341 339 337 337 335 333 332 331 330 329 329 328 328 327 327 327 326 326 326 326 326 326 325 325 325 325 326 325 324 323 322 324 324 323 321 319 318 316 318 318 317 315 313 314 313 312 312 311 310 310 309 309 308 308 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 322 323 323 324 324 324 325 325 324 325 325 325 325 325 325 325 326 325 325 325 325 325 324 324 323 323 323 322 321 320 319 318 318 317 317 316 315 314 313 313 313 313 314 314 315 315 314 314 313 313 313 312 311 310 308 306 305 302 301 298 298 296 295 296 298 301 322 323 332 13 23 16 12 12 14 17 16 15 13 13 16 21 29 39 41 39 36 37 40 42 45 44 41 41 54 52 52 57 57 59 58 44 34 26 17 3 355 354 354 356 359 1 3 3 3 4 5 7 3 0 1 3 6 10 13 14 18 23 20 14 12 11 12 15 12 12 14 16 21 22 17 8 5 2 359 358 355 351 348 347 349 349 346 344 344 345 349 355 4 7 10 13 20 9 13 23 29 32 32 31 34 44 57 72 69 51 47 46 50 53 55 55 54 54 54 54 54 54 54 53 53 52 50 49 49 49 51 52 53 53 53 52 53 54 57 56 57 57 57 58 61 65 65 63 63 65 67 68 69 68 65 66 67 69 70 69 68 68 68 68 68 69 70 70 69 69 67 68 68 68 69 67 65 66 67 68 69 69 68 69 70 70 70 69 68 68 68 69 70 69 69 68 67 67 68 67 67 67 67 67 67 67 65 63 62 62 63 63 62 61 61 61 62 62 62 62 62 63 63 63 64 64 64 64 64 63 63 64 64 64 65 66 66 65 65 66 66 65 64 64 65 65 65 64 64 63 63 62 62 62 62 61 61 61 62 62 63 62 62 62 62 62 62 61 61 61 60 60 59 59 59 59 59 59 59 59 59 59 59 60 60 60 59 59 59 59 59 59 59 58 58 57 57 57 57 59 59 58 57 57 58 57 56 55 55 56 56 55 56 56 59 60 59 58 57 55 54 54 53 53 53 51 50 48 45 41 39 40 41 42 44 45 45 46 47 48 49 49 49 51 53 54 54 53 52 51 51 50 52 53 52 49 48 47 46 48 47 48 49 52 53 51 46 43 42 41 41 43 45 47 48 48 46 47 48 47 46 46 46 47 50 50 50 49 46 44 46 46 44 42 40 40 39 40 39 39 40 41 42 42 42 43 43 44 44 44 45 44 44 43 43 44 46 46 46 47 47 49 52 55 55 56 56 57 59 59 59 59 59 59 56 55 55 55 55 56 55 55 56 56 56 54 54 53 51 50 49 50 52 52 51 51 52 54 55 55 54 53 52 51 50 52 54 56 56 58 58 57 54 52 52 54 54 55 54 56 59 61 63 63 62 61 60 60 60 59 58 58 57 56 56 56 57 58 59 59 59 60 60 59 60 60 60 60 59 59 59 59 58 58 58 58 59 60 62 63 65 66 65 64 64 63 63 64 65 63 61 61 62 60 59 58 58 57 57 56 55 53 53 53 52 51 49 46 44 44 43 42 41 40 38 38 40 40 40 38 37 36 34 28 23 16 3 350 339 332 331 330 330 331 332 333 334 334 335 335 336 337 338 338 340 340 340 338 337 335 333 332 331 330 330 330 329 328 328 328 327 327 327 327 327 327 327 327 327 327 327 328 328 327 326 326 327 327 326 325 323 322 320 323 322 320 319 317 317 317 316 315 314 312 311 312 312 311 311 310 311 312 312 313 313 314 315 317 318 319 320 320 321 322 323 323 324 324 325 325 325 325 325 325 326 326 326 326 326 326 326 326 326 326 326 326 325 324 324 324 323 323 322 321 320 319 319 318 317 316 315 314 314 313 313 314 314 315 315 315 315 314 313 313 313 312 312 311 310 307 305 303 302 301 298 297 297 298 299 301 326 325 336 8 9 5 5 10 15 16 17 13 9 5 14 32 38 44 46 41 37 37 41 50 53 51 48 48 63 60 50 47 45 44 43 40 33 24 14 4 358 356 355 356 358 1 2 2 2 1 1 0 359 358 360 2 5 7 8 11 18 23 21 15 12 12 10 10 7 4 6 13 25 27 18 9 4 1 2 359 356 354 353 351 356 358 354 350 348 348 350 355 1 359 7 18 35 28 22 25 29 32 31 29 29 25 23 66 61 44 44 48 52 54 54 54 53 51 51 52 53 53 52 53 52 52 51 51 50 49 50 51 52 52 52 52 52 53 55 55 57 57 56 57 60 64 63 62 62 64 65 66 67 66 63 66 68 70 71 71 70 70 69 69 68 68 69 70 70 68 67 68 68 68 69 67 65 65 66 67 68 68 68 69 70 71 71 70 69 69 68 68 69 70 70 69 68 68 68 67 67 67 68 68 67 67 65 63 62 61 61 62 61 61 61 61 61 62 62 62 62 63 63 63 63 63 64 64 64 64 63 64 64 64 65 66 66 65 64 64 64 63 63 63 63 64 64 64 63 63 63 63 62 62 62 61 61 61 61 62 62 62 62 62 61 61 61 61 61 60 60 60 59 59 59 58 58 58 58 58 58 58 59 58 58 59 59 59 59 59 59 59 60 59 59 58 57 57 57 59 59 59 58 58 58 58 57 56 55 55 55 54 54 54 56 58 59 58 57 56 56 55 54 54 54 53 52 50 48 44 43 44 45 45 46 46 46 47 49 49 50 49 50 51 52 54 54 53 52 51 50 49 50 51 51 50 46 42 45 48 49 50 51 53 54 52 49 47 42 41 42 43 44 45 47 48 48 49 49 49 49 49 48 49 52 52 53 52 51 48 49 49 48 47 46 43 42 43 42 41 41 42 42 43 43 43 44 44 45 47 48 48 47 45 44 46 48 48 48 49 50 52 54 56 57 57 57 57 58 58 58 58 57 57 55 53 52 51 52 54 53 52 53 54 54 55 55 54 51 49 48 48 49 48 48 48 48 51 54 54 53 52 52 49 49 51 53 54 55 55 56 56 52 49 49 51 53 54 55 57 59 60 61 61 61 60 60 60 59 58 58 56 55 56 56 56 56 57 58 58 58 59 59 59 59 59 59 58 58 58 58 59 58 58 57 58 60 61 62 63 64 65 65 63 62 62 63 65 64 62 60 60 60 59 58 57 57 57 57 57 56 55 54 53 52 51 50 48 47 45 44 43 41 40 41 41 41 42 41 39 38 37 34 31 28 20 9 356 344 336 334 333 332 332 333 334 335 336 336 336 337 338 339 339 339 339 339 338 336 335 334 333 332 332 331 330 329 329 328 328 328 328 328 328 328 328 328 329 329 329 328 329 330 329 329 329 329 328 330 328 327 325 325 327 326 324 323 321 321 322 321 319 317 316 314 315 316 314 313 312 312 313 313 314 314 315 315 317 318 320 320 320 321 323 323 324 324 325 325 326 326 326 326 326 326 327 327 327 327 327 327 327 327 327 326 326 326 325 325 324 323 323 322 321 321 321 320 319 318 317 316 316 315 315 315 315 315 316 316 316 315 314 314 314 313 313 313 312 310 309 306 304 303 301 299 297 299 300 300 300 327 325 344 5 1 1 5 9 11 15 16 11 6 5 17 33 35 38 40 37 34 33 36 45 53 53 50 52 66 73 56 42 39 41 38 36 33 23 9 1 358 356 356 356 357 359 0 1 1 360 358 358 357 357 358 359 360 3 6 9 17 23 23 17 12 11 9 7 5 2 0 6 14 20 18 10 4 3 4 1 360 357 356 358 3 5 2 358 355 352 352 354 354 357 4 14 21 25 26 27 30 32 33 32 30 20 2 335 48 41 45 49 52 54 54 53 51 50 50 50 52 53 53 52 52 52 52 53 53 52 52 52 53 53 54 54 54 54 54 55 57 58 58 59 61 62 62 61 61 62 63 65 65 64 63 68 71 73 72 72 71 70 69 69 70 69 69 70 69 68 69 69 68 68 68 67 66 65 65 66 67 67 67 68 70 70 71 71 70 69 68 67 68 69 70 69 68 68 68 67 67 67 68 68 67 66 65 63 61 60 60 60 61 61 60 60 60 61 61 62 62 63 63 64 64 64 64 65 65 65 64 64 64 64 65 66 66 65 65 63 63 63 63 62 62 63 63 63 63 63 64 63 63 62 61 61 61 61 61 62 62 62 61 61 61 61 61 61 60 60 59 59 59 58 58 58 57 57 57 56 56 56 57 56 57 58 58 58 58 58 59 58 59 59 59 58 57 56 57 58 59 60 60 59 59 58 57 56 55 55 55 55 54 54 55 56 57 57 57 57 56 55 55 54 54 54 54 52 51 48 46 47 48 49 49 50 49 49 51 51 51 50 50 51 52 54 54 54 53 52 51 50 50 52 54 51 52 41 48 49 50 51 53 54 55 55 53 48 44 44 43 44 44 46 46 47 48 49 51 51 51 50 50 51 52 52 54 54 54 52 53 53 53 51 49 47 46 49 47 45 44 43 43 45 45 45 45 46 47 48 51 51 50 47 46 47 49 49 50 51 53 54 55 55 56 57 57 57 57 57 57 57 56 56 55 52 49 49 50 51 51 50 51 51 52 54 54 53 51 48 46 46 46 47 47 46 46 47 50 50 51 52 51 50 49 51 52 52 53 53 54 54 51 48 48 49 51 53 56 58 59 59 59 59 59 58 59 58 58 57 57 55 54 54 55 56 56 57 57 56 56 55 57 58 58 58 58 58 58 58 58 58 58 57 57 58 59 60 61 62 64 64 63 62 61 61 63 65 63 60 60 60 60 59 58 57 57 57 57 57 56 55 54 53 52 51 50 49 48 46 45 43 41 41 41 42 43 43 42 40 39 38 37 35 30 23 14 2 349 341 339 336 334 333 334 335 336 336 336 336 337 339 338 337 337 338 338 338 336 335 334 334 333 332 331 330 330 329 329 329 329 328 328 328 328 328 329 330 330 330 330 331 332 332 332 332 332 331 332 332 331 331 330 330 330 328 326 325 325 324 325 323 321 319 317 319 319 317 316 315 314 316 316 316 316 316 317 318 319 320 320 321 322 323 324 325 325 325 326 326 327 327 327 327 327 328 328 327 327 328 328 328 328 327 327 327 327 327 326 325 324 323 323 323 322 322 321 320 319 318 317 317 315 316 316 316 317 317 317 316 315 315 314 314 314 314 314 313 312 310 308 306 305 302 300 299 301 301 300 299 325 327 360 3 358 359 2 5 9 12 13 7 7 12 20 29 32 32 33 31 33 33 30 34 42 46 47 54 68 73 68 60 57 56 46 39 33 22 8 2 359 357 356 356 357 358 0 2 1 359 359 357 358 358 358 358 358 360 3 8 15 23 20 16 11 9 9 9 8 5 4 6 9 13 15 10 3 7 6 6 3 359 359 3 8 10 9 6 2 358 354 354 354 357 1 8 14 20 24 27 29 31 33 34 32 27 24 22 35 42 46 49 50 51 52 51 50 48 48 49 51 52 52 52 51 51 53 55 55 54 54 54 55 56 57 58 57 57 55 55 56 59 60 60 60 61 61 61 61 62 63 64 65 64 65 69 73 73 73 72 70 68 69 70 70 71 71 70 69 69 71 71 69 67 66 66 66 65 65 65 65 65 66 68 69 69 70 70 69 68 68 67 66 67 68 68 68 68 67 66 66 67 68 67 66 65 64 62 61 59 59 60 61 60 59 58 58 59 60 62 62 62 63 63 64 64 64 65 65 65 65 65 64 64 65 65 65 66 66 65 63 63 63 62 62 62 63 63 63 63 63 63 63 63 62 61 62 62 61 62 61 61 61 61 62 61 60 60 60 59 59 58 58 57 57 57 57 56 55 55 55 55 55 56 56 56 57 57 57 57 57 57 58 58 58 58 57 56 57 58 59 59 60 60 59 58 58 57 56 56 56 55 55 55 56 56 56 56 56 56 55 55 55 55 54 54 54 53 52 50 48 49 50 50 51 51 51 51 52 52 52 51 51 51 52 54 54 54 53 51 51 50 50 50 57 57 61 49 49 51 51 52 54 55 56 56 55 51 46 46 45 46 46 47 47 48 49 50 51 51 51 51 52 52 52 51 52 54 55 55 55 56 56 56 54 53 51 53 51 50 50 47 47 48 48 47 47 48 48 50 53 53 52 49 48 48 49 49 49 50 51 53 53 53 55 55 55 56 56 56 56 55 55 54 53 51 48 47 47 48 49 50 49 49 51 53 54 53 51 48 47 45 44 46 48 47 45 45 46 47 49 51 51 50 49 50 51 50 51 53 52 51 49 49 49 49 50 54 57 58 58 58 56 57 57 56 55 55 55 56 56 56 56 56 56 56 56 57 57 57 56 55 56 56 57 57 57 57 57 58 59 58 58 57 58 58 59 60 61 62 63 63 62 62 61 61 62 64 61 60 60 60 59 58 57 58 58 57 57 57 56 55 54 53 52 51 51 50 49 48 46 44 42 42 42 43 44 43 42 41 40 39 38 35 31 25 18 8 4 356 345 339 335 334 335 336 336 336 336 336 336 338 337 336 336 337 337 337 337 335 335 334 333 332 332 331 330 330 330 329 329 329 329 329 329 329 330 331 331 331 332 332 333 334 334 334 334 334 335 335 335 335 333 333 334 332 331 331 329 327 328 326 324 322 322 322 322 321 319 318 317 318 318 318 318 318 318 319 320 321 321 322 322 324 325 325 325 326 326 326 327 327 327 327 327 328 328 328 328 328 329 329 329 328 328 328 327 327 327 326 325 324 325 325 324 323 322 321 321 319 319 318 317 317 317 317 317 317 317 316 316 315 315 315 315 315 315 314 313 312 311 309 306 304 302 301 302 302 300 298 323 333 5 1 358 356 358 3 7 8 7 4 12 17 21 25 27 27 26 29 35 36 36 37 37 38 41 54 69 69 62 56 59 61 55 45 38 25 13 6 2 1 358 358 358 360 0 1 0 0 0 359 359 360 360 0 360 0 3 9 18 20 15 12 9 9 9 10 8 11 14 11 10 12 18 20 11 21 11 7 5 1 1 6 10 13 16 13 10 8 1 356 355 356 359 4 9 15 21 24 26 30 33 33 33 34 41 52 47 46 46 47 48 49 49 48 47 47 47 48 50 51 52 52 52 52 53 55 56 56 56 56 57 58 59 59 58 58 56 55 57 60 61 60 60 59 59 59 60 62 63 64 65 66 67 68 68 69 68 69 70 69 69 70 71 72 72 72 72 71 71 71 69 68 67 66 66 67 67 66 65 65 66 67 69 68 69 69 69 68 67 66 66 66 67 68 68 68 68 67 66 66 67 66 65 63 62 61 60 59 59 60 61 60 58 58 58 58 59 60 60 61 62 62 63 63 63 64 64 65 65 65 64 64 65 64 65 67 67 67 66 64 63 63 62 62 62 62 62 62 62 63 63 63 62 62 62 61 61 61 61 61 61 60 61 60 59 59 58 58 58 57 56 56 56 57 57 55 54 54 54 54 54 55 55 55 55 56 56 56 56 56 57 57 58 57 56 56 56 57 58 59 59 60 60 58 58 58 58 57 56 56 56 56 56 55 55 55 55 55 55 55 55 54 54 54 53 53 52 51 49 49 50 51 51 52 52 52 53 54 53 52 51 51 53 54 55 54 52 50 50 49 47 50 50 51 64 63 56 52 51 52 53 54 56 57 56 54 51 49 47 49 48 48 48 48 49 50 51 52 52 52 52 52 52 50 50 52 53 54 56 57 58 58 58 56 54 56 56 55 54 51 50 50 51 49 49 49 49 51 55 54 52 51 50 50 51 51 49 48 48 50 52 53 54 55 55 55 55 55 54 54 53 53 51 49 47 46 46 46 48 48 47 48 51 52 53 53 51 48 47 45 44 46 48 47 46 45 45 47 49 49 49 49 49 49 49 48 49 51 51 50 49 49 50 50 50 53 57 57 57 57 55 54 54 53 53 53 54 56 56 56 55 55 55 56 56 56 57 57 57 57 57 56 56 57 57 57 57 58 59 59 59 59 59 59 59 60 60 61 61 61 62 62 61 60 61 62 61 60 61 61 59 57 57 59 58 58 58 57 56 54 54 53 52 51 51 51 50 48 46 45 43 43 43 44 44 43 43 43 42 40 39 36 32 27 22 19 15 2 350 342 337 335 335 335 336 336 336 336 336 336 336 337 337 338 338 337 336 336 335 335 334 333 332 331 331 331 331 330 329 330 330 330 330 330 331 332 332 333 333 333 334 336 336 336 336 336 337 339 338 338 337 336 336 337 336 335 333 331 331 330 329 329 327 325 326 324 322 321 321 320 320 321 320 319 320 320 322 322 322 323 324 325 326 326 326 326 327 327 327 327 328 328 328 329 329 329 329 329 329 330 330 329 329 329 328 328 328 327 326 326 326 326 325 324 323 322 323 322 321 320 318 318 318 318 318 318 317 316 316 316 315 315 315 316 316 315 314 314 312 310 309 307 306 305 305 304 301 299 319 344 2 2 358 354 355 359 2 2 1 5 15 20 22 22 22 20 22 35 39 40 42 41 33 30 36 52 56 61 56 55 56 56 54 49 37 25 20 16 12 4 360 359 359 0 1 1 1 3 3 2 2 1 1 2 2 3 6 12 19 11 7 2 2 360 1 6 12 17 19 14 8 10 22 30 30 23 14 8 5 4 5 8 12 15 18 19 19 13 7 360 356 356 358 3 6 10 14 18 24 29 32 32 32 35 42 49 49 43 43 44 45 45 45 45 45 46 47 48 49 50 51 51 51 52 53 55 56 57 58 58 58 59 60 59 59 58 58 57 59 60 61 61 60 58 58 58 60 62 63 65 66 66 66 66 67 66 65 66 68 69 70 70 70 71 71 71 71 71 70 69 69 69 69 69 69 69 69 67 65 65 66 67 68 68 69 69 69 68 67 66 66 66 67 68 68 68 68 67 66 66 66 65 63 62 62 62 61 59 58 59 60 59 58 57 58 58 59 59 60 61 62 62 62 62 63 63 63 64 64 64 63 64 64 63 65 66 67 67 67 66 65 64 62 62 61 61 61 61 62 63 63 63 62 62 62 61 61 60 60 60 59 59 59 59 58 58 58 57 57 56 55 55 56 56 56 55 54 52 52 53 53 53 54 54 55 55 55 56 56 56 56 57 57 57 56 56 56 57 58 59 59 59 59 58 58 58 57 57 57 57 56 56 56 55 55 54 54 54 55 55 54 54 53 53 52 52 52 51 50 50 51 51 51 51 51 52 52 53 54 53 52 51 52 53 55 55 52 49 48 48 45 46 45 51 53 55 55 52 51 52 52 54 56 57 57 56 54 52 51 51 50 49 48 48 49 50 51 52 52 53 52 52 51 49 49 50 51 52 54 55 57 59 59 58 57 58 58 58 56 55 53 53 52 51 51 50 49 52 55 54 53 53 53 54 55 54 51 48 46 48 50 50 52 54 54 55 55 54 53 52 51 50 49 48 45 44 45 45 45 46 46 48 50 51 51 52 51 48 46 45 45 47 48 48 48 47 46 47 48 48 47 47 47 47 48 48 48 49 49 49 49 49 49 49 49 52 55 56 55 55 54 52 52 52 52 52 53 54 55 55 55 55 56 56 57 57 58 58 58 58 58 57 57 58 57 57 57 58 59 59 58 58 59 60 60 59 59 60 60 60 60 60 60 60 60 59 59 60 61 60 57 57 58 59 59 59 58 57 56 55 54 53 53 52 51 51 50 48 47 46 45 43 44 44 44 44 44 44 42 40 39 36 33 30 29 25 18 6 353 343 337 336 335 335 336 336 336 335 335 335 336 338 340 340 339 338 337 337 336 335 334 333 332 332 332 332 332 331 330 330 331 331 331 331 331 332 333 334 334 334 335 337 338 338 339 339 340 341 341 340 340 339 338 340 340 338 336 335 334 334 334 333 330 328 328 327 326 325 325 323 323 324 323 322 322 322 324 324 324 324 325 325 326 327 327 327 327 327 328 328 328 329 329 329 330 330 330 330 330 330 331 330 330 330 329 329 328 328 327 327 327 326 325 325 323 323 323 323 322 321 320 319 319 320 319 318 318 317 316 316 316 316 316 316 316 316 315 315 313 311 310 310 309 309 307 305 302 300 315 346 2 357 353 351 352 354 355 354 357 5 14 19 19 24 26 26 32 39 46 48 45 36 28 25 28 38 47 54 55 62 63 51 42 39 31 24 23 22 18 8 2 1 1 1 1 2 3 3 3 4 3 1 1 3 4 6 8 12 13 5 4 358 351 348 352 5 14 18 17 12 5 5 6 18 27 20 12 7 6 6 7 9 12 14 16 20 20 17 12 6 359 359 1 4 6 7 9 14 21 27 29 30 30 32 37 41 41 39 39 41 42 43 43 44 45 47 48 49 49 50 50 51 51 51 52 54 55 57 58 58 58 59 59 59 59 60 59 59 57 58 58 59 58 57 57 58 61 63 66 69 69 69 66 65 66 66 66 66 67 69 70 71 71 72 72 72 71 70 71 70 70 71 71 71 70 69 68 66 65 64 65 67 67 67 68 69 69 68 67 67 67 67 67 68 68 68 68 67 66 66 64 63 63 62 62 62 60 58 57 58 59 60 59 58 58 58 59 59 59 60 62 62 62 62 63 63 64 64 64 64 64 63 62 62 63 63 65 66 67 67 66 63 62 62 61 61 61 61 61 62 63 63 63 62 62 62 62 60 60 59 58 59 58 58 58 58 57 57 56 55 54 54 54 55 55 55 53 52 52 52 52 52 53 54 54 54 55 55 55 56 56 57 57 58 58 57 57 58 59 59 59 59 59 58 58 57 57 57 57 56 55 55 55 55 55 54 54 53 54 54 54 53 53 53 52 52 52 51 51 50 51 51 51 51 51 51 52 53 54 53 53 52 51 52 54 54 52 49 46 46 45 44 46 47 50 51 51 50 50 51 52 54 56 56 57 56 55 54 53 52 51 50 49 48 49 50 51 51 52 53 52 52 50 49 49 50 50 51 52 54 55 57 58 59 59 59 58 59 58 57 56 54 53 54 53 52 50 52 55 55 54 54 55 57 57 56 53 49 46 46 47 49 51 52 53 54 54 53 52 49 47 47 47 46 45 44 44 45 44 44 45 48 49 49 49 49 49 46 45 45 44 45 48 48 48 47 47 47 48 47 46 46 46 46 47 47 47 47 47 47 48 49 48 48 48 51 53 54 53 53 52 51 50 49 50 50 51 53 54 55 54 55 55 56 57 57 59 59 59 58 58 57 57 58 58 58 58 58 59 59 58 57 57 60 60 59 59 59 59 59 59 59 59 59 59 58 58 61 61 58 57 57 58 58 58 59 58 58 56 55 54 54 53 53 52 51 50 48 47 47 45 44 45 45 44 44 45 45 42 40 38 36 34 33 32 27 20 9 355 344 339 336 334 335 336 336 336 335 335 336 338 339 341 341 340 339 339 338 337 336 335 334 333 333 333 333 332 332 331 331 331 331 331 331 332 333 334 334 334 335 336 337 339 339 340 340 341 343 343 343 342 342 342 342 342 341 340 338 338 338 338 336 334 332 330 331 331 330 328 327 326 327 326 326 325 324 325 326 326 326 326 326 327 328 328 328 328 328 329 329 329 329 329 330 330 330 330 331 331 331 331 332 331 331 330 329 329 329 329 328 327 327 326 325 325 324 324 323 323 322 322 322 321 321 320 319 319 318 318 317 316 317 317 317 317 317 316 315 314 313 312 312 312 310 308 306 303 302 328 316 346 355 353 350 348 347 346 348 355 6 13 13 20 28 31 35 38 41 50 54 47 37 33 31 27 31 46 54 57 57 48 39 35 33 34 34 30 24 17 11 8 6 3 360 1 4 4 4 3 2 2 1 1 3 6 7 7 8 8 8 3 355 346 343 352 8 17 19 18 11 6 6 7 14 23 20 9 5 6 8 8 9 11 13 17 20 21 19 17 11 3 3 6 8 8 9 11 14 20 25 26 27 27 29 33 34 36 35 37 39 40 41 42 43 45 48 49 49 50 51 51 51 51 53 54 55 56 57 57 56 56 56 57 58 60 60 59 58 57 56 56 57 58 59 59 60 61 63 66 69 70 71 67 67 67 68 68 67 67 68 70 71 72 73 75 77 75 73 75 73 73 73 72 71 69 69 69 67 67 67 66 67 67 67 68 69 68 68 68 68 68 68 67 67 68 68 67 66 65 65 64 64 63 63 62 61 59 57 57 58 59 60 59 59 58 58 59 59 59 61 62 62 62 63 63 64 64 63 64 64 64 63 63 62 62 62 63 64 65 64 64 63 62 62 61 61 61 61 61 61 62 63 63 63 63 62 62 61 59 58 58 58 58 58 58 58 57 56 55 55 54 53 53 53 53 54 52 51 51 51 51 52 52 52 53 54 55 55 55 56 56 57 57 57 58 58 58 59 60 60 60 60 59 59 58 57 57 57 57 56 55 55 55 56 56 55 54 53 53 53 53 53 53 52 52 51 51 52 52 51 51 51 51 50 50 50 51 52 52 53 53 51 49 50 52 53 52 51 48 45 44 45 45 46 47 48 49 48 49 50 51 54 55 56 56 56 56 55 53 52 51 51 49 49 49 49 50 51 52 53 53 51 50 50 51 51 51 51 51 52 52 54 54 56 57 58 58 58 59 59 58 58 56 56 55 53 51 51 54 55 55 56 57 58 58 56 54 51 51 48 47 49 51 51 52 53 54 53 50 47 44 45 46 46 46 46 47 47 45 45 45 47 47 48 47 47 47 44 44 44 43 43 43 45 47 47 47 47 47 47 45 45 45 45 45 46 45 45 45 46 47 48 48 46 47 50 50 51 51 51 51 50 49 48 48 49 50 52 54 54 54 54 54 55 57 58 59 61 60 58 57 57 58 58 58 58 58 58 59 59 59 58 59 59 59 59 58 58 58 58 58 58 58 58 58 58 58 60 59 57 57 57 58 58 58 58 58 57 56 56 55 54 53 52 51 50 50 49 48 47 47 46 47 46 45 45 45 45 42 38 37 36 35 35 32 27 20 9 356 349 342 336 334 335 336 336 335 335 336 337 339 341 341 341 341 341 340 339 338 337 336 335 335 334 334 334 333 332 332 332 332 332 332 332 332 333 334 334 335 336 337 338 339 339 340 341 342 343 344 344 344 344 344 344 344 343 342 341 341 342 340 339 337 335 334 334 335 333 331 330 329 330 330 329 328 327 327 327 328 328 328 328 328 329 329 329 329 329 330 331 330 330 330 330 330 331 331 331 332 332 332 332 332 332 331 330 330 330 329 329 328 327 327 326 326 326 325 324 325 324 324 324 323 322 322 321 320 319 319 318 318 318 317 317 317 317 317 316 316 315 315 314 313 311 309 307 305 304 342 343 351 354 353 348 342 339 339 345 354 357 10 14 26 31 32 36 40 44 48 48 43 40 38 35 33 37 45 51 52 55 48 40 43 46 43 38 32 25 16 12 10 7 4 359 1 2 6 6 4 2 0 360 1 3 4 6 8 8 8 8 0 350 343 342 351 6 18 22 18 14 14 11 12 16 19 16 9 7 8 9 9 10 11 14 18 21 22 21 21 17 9 7 11 13 15 15 14 17 21 25 25 24 25 26 29 31 32 33 36 37 39 40 42 44 45 47 50 50 51 51 51 52 53 55 55 56 56 56 55 54 54 53 54 57 60 60 59 59 59 58 57 57 59 61 62 61 62 62 63 66 72 73 70 69 68 68 69 69 69 69 70 71 70 70 73 77 78 77 78 77 75 74 72 70 70 70 69 69 69 69 68 68 67 68 68 68 68 69 69 69 68 66 66 66 67 66 65 65 65 64 64 64 64 63 62 60 57 57 58 59 60 61 60 60 58 58 59 59 59 61 62 62 62 62 62 63 63 63 64 64 64 64 64 63 62 61 62 62 63 62 62 62 62 62 61 60 60 61 61 61 61 61 62 62 62 62 62 61 59 58 58 58 58 58 58 58 57 55 54 54 53 52 52 52 52 52 51 50 50 51 51 51 51 52 52 53 54 55 55 56 56 57 57 58 58 58 58 59 60 61 61 61 60 59 58 56 56 56 55 55 55 56 56 56 55 54 53 53 53 53 53 52 52 51 51 51 51 51 51 52 51 50 50 49 49 49 50 50 50 52 52 50 48 48 50 52 52 52 50 47 46 46 45 45 45 46 46 47 48 50 51 53 55 55 56 56 55 55 54 53 52 50 49 49 49 49 50 51 53 54 53 52 51 51 52 52 52 51 50 50 51 51 52 54 56 57 57 57 58 58 58 58 58 57 56 54 52 52 53 54 55 56 56 57 57 57 55 54 53 51 49 49 51 52 52 52 52 52 51 47 44 44 47 47 47 48 48 47 46 45 46 46 46 46 46 44 44 42 42 43 43 42 42 44 46 46 46 45 45 45 45 44 44 44 45 45 45 44 45 47 48 48 48 46 46 46 47 49 49 50 49 48 49 49 50 48 49 52 54 53 53 52 52 54 56 58 60 62 60 60 58 58 59 58 58 58 58 59 59 58 58 59 59 59 59 59 58 58 57 57 57 57 56 56 57 57 58 59 58 57 57 56 57 58 58 57 56 56 56 56 54 53 53 52 50 50 49 48 48 48 47 46 48 48 47 46 46 45 41 37 37 37 36 36 31 26 19 12 3 355 344 335 333 334 335 335 336 336 337 337 338 340 341 343 343 343 341 340 339 338 338 337 336 335 335 334 334 333 333 333 333 333 333 333 333 333 334 335 335 336 337 338 339 340 341 342 343 343 344 344 345 345 345 345 346 345 344 345 344 343 342 341 340 339 338 338 338 336 335 333 333 334 334 333 332 330 329 330 332 331 330 330 330 331 331 331 331 330 331 331 331 331 331 331 331 331 332 332 332 332 333 333 333 332 331 330 331 330 330 329 329 328 328 328 327 327 327 326 327 326 326 325 324 324 323 322 322 321 320 319 319 319 318 318 318 317 317 317 316 316 316 315 314 312 311 309 308 305 348 352 353 353 349 342 337 335 339 344 347 3 9 14 25 30 35 41 46 49 45 42 41 37 35 34 39 51 51 50 49 59 65 53 49 51 46 37 30 25 20 14 10 6 2 358 358 3 9 9 5 2 360 359 360 1 3 5 6 9 10 8 356 345 339 339 347 0 13 19 20 22 22 22 21 20 19 14 12 9 10 10 10 12 14 16 19 21 24 25 25 21 16 12 13 17 20 21 19 20 23 26 25 24 25 25 27 30 31 34 36 38 39 41 43 44 45 48 51 52 51 50 51 52 54 54 55 55 55 54 54 54 53 52 53 57 59 60 61 60 61 61 60 59 60 61 61 62 63 63 62 67 73 76 74 70 69 69 69 70 70 71 71 70 67 66 68 72 76 78 78 77 74 72 70 69 69 69 69 70 70 70 70 69 69 70 69 69 69 69 70 69 67 65 64 65 65 65 65 64 64 64 63 63 63 63 62 59 56 57 59 60 61 61 61 60 58 58 59 58 59 60 61 61 62 62 62 62 62 63 63 63 64 64 64 63 62 61 61 61 62 61 61 61 62 62 61 61 61 61 61 61 61 61 61 61 61 60 61 60 59 58 58 58 58 58 59 58 57 55 54 53 53 52 52 52 52 51 50 50 50 50 50 51 51 51 51 52 54 55 56 56 57 57 58 59 59 58 59 59 60 60 60 60 60 59 57 56 55 55 55 55 56 56 56 55 55 53 53 52 52 52 52 52 51 51 51 51 51 51 51 51 51 50 49 49 49 49 49 49 50 51 52 50 48 48 49 50 51 51 50 48 46 46 45 44 44 44 44 46 48 49 51 52 54 54 55 55 55 55 55 54 52 51 51 50 50 50 50 51 53 54 54 53 52 51 52 52 52 51 49 49 50 50 52 54 56 56 56 56 56 56 57 58 58 57 56 55 54 53 53 54 54 54 55 56 56 56 55 55 54 52 50 51 52 52 51 51 50 50 49 47 45 44 45 46 47 48 47 46 44 43 45 44 45 45 44 42 40 39 40 41 41 41 42 44 44 43 44 44 44 45 44 44 44 44 44 44 44 45 48 48 48 47 47 46 45 45 46 47 48 47 47 48 48 50 49 46 46 50 53 54 54 53 53 55 56 58 61 62 60 60 59 59 59 58 58 57 57 58 58 57 58 60 60 59 59 59 59 58 57 56 56 56 54 55 56 56 56 57 57 57 56 55 56 57 58 56 55 55 55 55 54 53 52 51 50 50 49 47 47 48 46 46 44 45 47 47 46 44 41 37 37 37 37 36 31 26 21 19 13 0 346 336 333 334 335 336 336 337 337 338 338 340 341 344 345 345 343 341 340 340 339 338 337 336 335 335 335 335 334 333 333 333 333 333 334 334 334 335 336 337 337 338 339 340 341 342 343 343 344 344 345 345 346 346 346 347 346 346 345 344 344 344 343 343 342 340 340 339 338 337 337 337 337 336 335 334 334 333 334 333 332 332 332 333 333 333 332 332 331 331 332 332 332 332 331 332 332 332 333 333 333 333 333 333 333 333 332 331 330 329 329 329 329 329 328 328 328 327 328 328 327 326 326 325 325 325 324 322 321 320 320 320 320 319 318 317 318 317 317 317 316 316 315 314 312 311 308 305 344 350 353 350 343 336 335 338 342 344 354 3 8 14 23 28 36 43 46 44 37 33 32 32 31 30 31 42 50 49 47 53 55 59 57 52 46 38 33 33 28 20 13 7 360 360 360 7 12 10 6 2 359 358 359 1 3 3 7 11 11 6 354 343 337 337 344 355 3 8 17 22 25 30 31 28 24 18 16 12 11 11 11 14 15 16 19 22 24 26 27 23 22 14 15 19 23 25 24 23 24 26 24 24 25 26 28 30 32 35 38 40 41 42 43 44 45 48 48 50 50 50 51 52 53 52 52 52 53 53 54 54 53 52 55 57 57 57 59 59 61 64 64 63 61 60 60 61 63 64 65 66 69 72 73 72 71 71 71 72 73 73 73 72 70 68 68 69 71 74 76 75 74 72 71 69 68 68 70 73 73 72 71 71 71 72 70 69 69 69 69 68 66 64 64 64 65 65 64 63 63 62 62 62 62 61 60 58 56 57 58 59 60 61 60 59 58 58 58 58 58 59 59 61 62 62 62 62 62 62 62 62 63 63 64 63 63 62 61 61 61 61 61 61 61 62 62 62 62 62 62 62 62 62 61 61 60 60 59 59 59 58 57 57 57 58 59 58 57 56 55 55 54 52 52 51 51 51 50 49 49 50 50 51 51 51 51 52 53 54 55 56 57 58 58 59 59 59 59 60 60 60 60 59 59 58 57 56 55 55 55 55 55 55 55 55 54 53 53 52 52 52 52 52 51 51 52 52 52 51 51 51 51 50 49 49 49 50 50 50 50 51 51 50 48 48 49 49 50 51 50 48 47 46 45 45 44 44 45 47 48 49 50 51 52 53 54 54 54 54 54 54 53 52 53 52 51 50 49 50 51 53 53 52 51 51 52 52 52 51 50 50 50 50 52 55 56 57 56 55 54 54 55 56 56 56 55 54 53 52 53 53 52 53 53 55 55 56 55 54 54 52 51 51 51 50 50 49 48 49 49 47 45 44 44 43 44 46 45 43 40 40 40 42 44 44 42 40 38 38 39 40 41 42 43 44 43 42 42 42 42 43 42 42 43 43 43 43 43 47 48 48 47 46 46 45 44 44 45 46 46 46 46 46 47 50 48 45 44 48 52 52 53 53 54 56 57 58 59 59 58 59 60 60 60 59 58 58 57 57 56 56 58 60 60 60 60 60 59 57 55 55 55 55 54 53 54 55 55 55 56 55 55 54 55 57 57 55 54 54 55 54 53 52 50 50 49 48 47 48 48 46 45 44 43 44 46 47 45 43 42 39 38 37 37 35 31 27 26 23 16 3 347 337 334 335 335 336 337 338 338 338 339 341 342 344 346 346 344 343 342 341 341 339 338 337 336 336 336 336 335 334 334 334 334 334 334 334 335 336 337 337 337 338 339 340 341 342 343 343 344 345 345 346 346 347 348 348 348 347 347 346 346 346 347 345 344 343 343 342 341 341 340 339 338 339 338 337 337 336 337 336 335 334 334 335 335 334 333 333 333 332 334 334 333 333 332 332 332 332 333 333 333 334 334 334 334 333 333 332 331 330 330 330 329 329 329 329 329 329 329 329 328 327 327 326 326 326 325 324 323 322 321 322 321 320 319 318 318 318 318 318 317 317 316 315 314 312 309 306 340 347 351 347 340 338 338 339 343 348 354 2 5 14 21 27 32 36 36 36 31 27 29 30 29 26 28 37 49 54 57 58 60 65 63 54 45 39 40 41 34 25 19 19 9 0 7 13 15 11 6 1 358 358 359 0 2 5 9 12 10 4 354 344 338 338 345 350 356 7 15 16 19 24 28 33 31 25 19 17 14 12 13 15 16 17 20 23 24 24 24 25 22 17 18 22 25 28 29 27 25 25 23 22 24 26 29 31 34 36 37 39 40 41 42 41 42 44 44 47 49 50 52 53 53 52 51 51 51 53 54 55 54 53 55 55 55 54 54 55 59 66 68 66 64 63 62 62 64 67 68 66 66 69 71 72 74 76 77 78 79 79 78 76 74 72 70 69 70 72 74 76 77 77 76 72 69 69 69 72 72 72 73 74 74 73 70 69 68 67 66 66 65 64 63 63 64 64 64 64 62 61 61 62 61 60 59 57 56 57 57 58 59 60 60 59 58 58 58 58 58 58 59 61 62 62 61 61 62 62 62 62 62 63 63 63 63 62 61 61 61 61 61 61 60 60 61 62 62 62 62 62 62 62 62 61 59 59 58 59 59 58 57 56 57 57 58 58 58 57 57 56 54 53 52 51 50 50 49 48 49 49 51 51 51 51 52 52 53 54 55 56 57 58 59 59 59 59 59 60 60 60 60 60 59 58 57 56 56 56 55 55 55 55 55 55 54 54 53 52 52 53 53 53 53 53 53 53 52 51 51 51 51 50 50 50 50 51 52 50 49 50 51 50 49 48 48 49 50 50 50 48 46 46 46 45 45 45 46 48 48 48 48 48 50 51 53 53 54 53 53 52 52 52 52 52 51 50 49 49 50 50 52 52 51 51 50 50 51 51 51 50 50 50 52 54 56 57 56 55 53 53 54 54 54 54 53 52 52 51 51 51 51 50 51 52 53 54 54 53 52 51 50 50 50 49 47 45 44 46 47 45 44 44 42 40 40 42 41 39 37 37 38 40 42 43 42 41 39 38 39 42 43 43 43 43 42 41 40 40 39 40 40 40 40 40 41 42 44 47 47 46 45 45 45 44 42 42 44 45 46 46 45 43 43 46 47 45 44 46 49 51 53 53 54 57 58 59 58 57 58 59 60 60 60 60 59 58 56 55 54 56 57 58 58 58 58 58 58 55 54 54 54 54 53 52 52 53 54 54 54 54 54 53 55 56 56 54 53 54 54 54 53 51 49 49 48 47 47 49 49 47 45 43 43 44 46 45 44 43 42 39 38 38 37 35 33 32 29 25 18 4 348 338 337 335 335 336 338 338 339 339 339 341 342 344 345 346 346 346 344 343 342 340 339 338 338 338 337 337 336 335 334 334 335 335 335 335 335 337 337 338 338 339 339 340 342 342 343 343 344 346 346 347 347 348 348 349 349 349 348 348 348 349 349 348 346 345 345 345 345 344 342 341 340 341 340 341 340 339 339 339 338 338 337 336 337 336 335 335 335 335 335 335 334 334 333 333 333 333 333 333 334 334 334 334 334 334 333 333 332 332 331 331 330 330 330 329 329 329 329 329 329 328 328 328 327 327 326 325 324 324 323 323 322 321 320 319 320 320 319 318 318 317 316 315 315 313 311 309 343 348 349 345 341 340 340 342 344 347 353 360 5 16 23 27 30 30 29 28 27 29 32 31 28 25 27 38 50 52 52 55 53 52 53 51 44 40 41 40 32 24 23 17 10 6 15 18 18 11 5 360 358 358 359 2 4 7 11 12 9 5 357 347 342 340 342 348 359 8 13 15 17 19 24 33 32 32 22 17 14 14 15 16 17 19 20 21 22 22 22 23 22 20 22 25 29 31 31 29 28 26 23 23 24 26 30 33 35 36 37 37 38 39 40 40 40 41 44 46 48 49 50 52 54 51 49 49 51 53 55 57 57 56 57 54 53 52 52 53 58 67 70 68 66 66 66 65 65 67 67 66 66 68 70 71 72 76 82 85 86 85 82 79 79 77 75 74 73 74 75 76 78 78 76 71 69 69 69 71 72 73 74 75 74 73 69 68 67 65 64 64 64 64 63 62 62 62 62 63 61 60 60 61 60 59 57 56 56 57 58 58 59 60 60 59 58 57 57 58 59 59 59 61 63 62 61 62 62 62 61 61 61 62 63 63 63 62 61 61 61 61 60 60 59 59 60 60 61 61 62 61 62 62 61 60 59 59 58 58 58 57 56 56 56 56 57 57 57 57 56 55 54 53 52 51 50 50 49 48 47 48 51 52 52 52 53 53 53 54 55 56 57 58 59 59 59 59 59 60 60 60 61 60 60 59 58 59 58 57 56 55 55 56 55 55 55 55 53 52 52 54 54 54 54 54 54 53 52 52 52 51 50 50 50 49 50 51 52 51 50 51 52 51 51 50 49 49 50 50 50 48 47 47 48 47 46 46 47 47 47 47 46 47 48 49 51 51 52 52 51 51 51 50 50 50 50 49 48 48 48 49 50 50 51 51 49 49 50 50 49 49 49 50 50 52 53 55 55 54 54 54 54 53 53 53 52 52 51 51 49 49 48 48 48 48 49 52 53 51 49 47 47 47 48 47 44 40 41 44 45 43 42 42 40 37 35 38 38 37 37 37 38 40 41 42 43 43 42 39 40 43 42 42 42 42 41 39 38 37 36 37 38 36 36 36 39 42 45 45 45 45 44 44 43 43 42 42 43 44 44 44 42 40 41 43 44 44 44 47 49 51 52 52 54 56 58 59 59 59 59 60 60 60 60 59 59 57 54 52 53 54 54 54 55 55 56 56 56 53 52 53 54 53 51 51 52 53 52 52 53 53 53 53 54 55 55 53 52 54 55 54 53 51 49 49 48 48 49 49 48 48 47 46 46 46 45 44 43 41 40 39 39 38 37 35 35 33 30 26 19 5 350 346 342 337 336 337 339 339 340 340 340 341 342 344 345 347 347 347 346 344 342 341 340 339 339 339 338 337 337 336 335 336 336 336 336 336 336 337 338 338 339 339 340 341 342 343 343 344 345 346 347 348 348 349 349 350 351 351 350 350 350 351 351 350 348 347 346 347 348 346 345 344 343 343 344 343 342 341 341 341 341 341 339 338 337 337 337 337 338 337 337 337 335 334 334 334 334 334 334 334 334 334 335 335 335 335 334 334 334 334 333 332 331 331 331 331 330 330 330 330 330 329 329 329 328 328 328 327 327 326 325 325 324 323 322 321 322 321 321 320 319 318 317 316 315 314 313 312 347 351 350 345 341 340 341 341 342 344 351 358 6 21 29 33 33 33 29 26 30 36 37 34 30 27 27 31 32 39 46 45 41 38 39 40 38 37 36 30 25 24 17 14 12 12 18 19 16 10 4 360 358 358 0 4 7 10 13 12 9 6 1 353 350 346 345 351 0 8 12 14 16 16 20 27 29 29 20 15 14 15 16 16 17 19 19 19 19 20 21 21 21 21 23 27 30 31 31 30 29 26 23 24 26 28 30 34 35 36 36 36 38 39 40 41 41 42 46 47 48 48 49 50 51 50 49 49 51 53 55 57 58 59 59 57 55 54 55 57 61 66 69 69 68 66 65 64 65 64 65 65 66 66 67 68 70 73 77 82 83 84 82 79 80 82 84 81 78 76 77 77 74 72 72 72 72 71 71 71 72 72 71 70 69 68 67 66 66 65 65 64 64 64 63 62 61 61 61 61 60 60 60 60 58 57 56 56 55 57 58 59 59 59 59 58 57 57 57 58 59 59 60 62 63 63 63 63 62 62 61 60 61 62 62 62 61 61 61 61 61 61 60 59 58 58 58 59 59 59 60 61 62 62 61 60 59 59 58 58 58 57 56 56 56 56 58 58 57 55 54 54 54 54 53 53 52 52 50 47 43 47 50 52 52 52 53 53 54 55 56 57 57 58 59 60 60 59 59 59 60 60 61 61 61 60 61 62 61 60 59 57 56 56 58 59 58 57 56 53 53 54 54 54 54 54 54 53 52 54 53 51 50 50 50 48 48 50 51 51 51 53 53 53 52 51 50 50 51 51 50 50 49 48 48 48 47 46 47 47 46 46 46 46 46 47 49 49 50 50 50 49 49 49 48 48 49 49 48 48 47 49 49 48 48 48 48 48 49 48 48 49 50 50 49 50 50 51 53 54 54 54 54 53 53 53 52 51 51 50 48 47 48 46 46 45 47 50 52 50 47 44 43 44 46 46 42 38 38 41 42 40 39 41 39 36 33 35 33 34 36 37 37 38 39 41 41 41 40 39 41 42 41 41 40 39 38 37 37 36 35 36 36 36 34 36 40 42 44 44 43 43 43 42 42 41 40 42 43 43 42 42 39 38 40 43 45 45 45 48 51 52 52 52 54 56 57 58 59 60 60 60 60 60 60 59 59 57 53 50 51 51 51 52 52 53 53 54 54 52 52 53 54 52 50 50 50 51 51 50 51 52 52 52 53 53 53 52 52 53 54 53 53 51 49 49 48 48 48 48 47 47 46 46 47 47 45 43 41 40 39 39 39 38 37 36 36 34 31 27 20 13 5 354 345 341 338 338 340 340 341 341 341 341 342 343 345 347 347 347 346 344 343 342 341 341 340 339 339 338 338 337 337 336 337 337 337 337 337 337 338 339 340 340 341 341 342 343 344 344 345 346 347 348 348 349 350 350 351 352 352 352 352 352 353 352 351 350 349 349 350 349 347 346 346 347 347 346 345 344 343 344 344 343 342 341 339 339 340 340 340 339 338 338 337 337 336 335 335 335 335 335 335 335 336 336 336 336 335 336 336 336 334 333 332 332 333 332 331 331 331 331 331 332 331 331 330 329 329 329 329 328 326 326 326 325 324 324 323 322 322 321 319 319 318 317 316 316 315 314 349 352 350 348 340 337 339 340 341 343 349 358 11 29 37 39 50 53 45 38 36 41 43 38 34 32 31 31 33 40 44 42 38 36 34 33 34 34 32 31 25 19 17 16 15 16 17 15 13 8 6 3 0 360 2 7 9 12 14 13 11 7 7 3 357 349 348 352 0 7 10 12 15 15 17 17 22 24 19 15 14 15 17 17 18 18 18 17 19 20 20 21 21 22 23 26 28 29 29 29 28 26 24 25 27 29 32 33 34 35 36 37 39 40 42 43 43 44 47 48 48 48 48 49 49 49 48 49 50 52 53 54 56 58 57 58 59 59 60 64 66 65 65 68 68 66 64 62 63 62 63 64 64 64 65 67 68 69 70 73 76 78 79 79 76 80 85 83 79 77 77 76 74 72 72 71 71 71 70 69 69 69 67 66 65 65 65 65 66 66 66 65 65 64 64 63 62 61 61 61 60 60 61 60 58 56 55 54 55 57 58 58 59 59 58 58 57 57 57 58 59 60 61 63 64 65 65 64 63 62 61 59 59 60 61 60 60 61 61 61 61 61 60 60 59 59 58 58 58 58 60 62 62 62 60 60 60 59 58 57 57 57 56 56 55 56 55 57 56 55 54 54 55 55 54 54 54 53 52 48 43 41 49 51 52 52 52 53 55 56 57 58 58 58 59 59 59 59 59 59 60 61 61 61 61 62 63 65 64 63 62 60 59 59 63 65 64 62 59 57 55 55 55 54 53 54 54 52 52 53 54 53 52 51 50 49 47 48 50 50 51 52 53 53 53 52 51 50 50 51 50 50 50 49 49 48 47 47 47 47 46 45 46 46 45 45 46 46 47 48 48 48 48 47 46 47 48 48 47 46 47 48 48 47 46 46 46 47 47 46 47 49 51 50 50 50 50 50 51 52 52 52 52 53 53 52 52 50 49 50 50 50 48 46 45 44 45 49 51 50 49 46 43 43 45 45 41 36 35 36 37 37 37 40 39 36 33 32 31 32 34 36 35 36 38 40 40 40 39 40 41 41 41 41 41 40 38 37 36 36 36 37 37 36 36 38 41 43 44 44 44 43 42 41 40 40 40 40 40 41 41 40 37 35 36 41 44 44 46 48 50 51 51 52 53 55 56 57 58 60 60 59 59 59 59 59 59 55 52 51 50 49 49 50 52 52 52 52 52 52 53 54 53 51 49 49 49 50 50 49 50 51 52 52 53 53 52 51 51 51 51 51 50 50 49 48 47 48 49 48 46 46 46 46 46 46 45 42 41 40 40 40 39 38 39 37 36 34 31 28 23 20 13 0 350 344 340 340 341 341 342 342 342 342 342 343 343 345 346 346 346 344 343 343 342 342 341 340 339 339 339 339 338 337 338 338 338 338 338 338 339 340 341 341 342 342 343 344 345 345 345 346 347 348 348 349 350 351 351 352 352 353 353 354 354 353 353 353 352 351 352 351 350 350 349 349 349 348 347 346 345 345 346 345 344 343 342 342 343 342 342 341 340 340 339 338 337 336 335 336 336 336 336 336 336 337 337 337 337 337 337 337 337 336 335 334 334 333 333 332 332 332 333 333 333 333 332 331 331 331 331 329 328 328 328 327 327 326 325 323 323 323 322 321 319 318 318 317 316 317 352 353 351 345 336 336 342 345 345 347 353 3 16 33 34 52 72 80 72 62 55 56 52 46 45 45 45 44 39 40 43 38 34 32 30 30 32 32 31 29 27 25 24 22 20 18 16 13 9 8 5 2 1 1 4 7 10 12 14 13 11 11 10 4 358 352 350 354 0 6 9 12 15 15 17 17 19 20 18 16 15 16 18 19 19 18 17 17 18 20 20 20 20 22 23 24 26 26 26 26 26 26 25 26 28 31 33 33 33 34 36 38 40 41 43 45 46 46 46 48 49 49 48 48 49 49 48 47 48 49 51 53 54 55 53 56 60 63 62 63 63 61 62 67 67 65 63 61 61 61 62 63 63 63 65 67 68 68 69 69 71 73 76 76 73 76 81 81 79 77 77 77 75 75 73 72 71 69 68 69 69 69 68 67 66 64 65 66 66 65 65 65 65 65 65 64 62 61 61 60 59 59 59 59 58 59 57 56 56 57 57 58 58 58 58 57 56 56 57 58 60 61 61 63 64 64 65 65 62 61 60 58 58 58 58 58 59 60 61 61 61 61 61 60 60 60 60 59 58 58 60 61 62 62 62 61 60 59 57 57 57 57 56 55 55 54 52 55 55 55 54 55 55 56 55 55 55 55 55 52 48 42 45 51 52 52 53 54 55 57 58 59 59 59 59 59 59 59 60 60 61 61 61 61 62 64 66 67 66 67 65 64 64 65 69 72 69 66 63 60 58 59 58 55 54 53 53 50 50 51 52 53 53 52 51 49 48 48 49 49 50 51 52 53 52 51 51 50 50 50 49 49 50 49 48 47 47 47 47 46 46 46 46 46 44 43 44 44 46 47 48 48 48 47 47 47 48 48 46 46 47 46 46 45 45 45 45 46 46 45 45 48 50 50 50 51 51 50 49 49 50 50 50 50 52 51 50 48 48 50 51 51 50 48 46 44 44 47 50 49 48 47 45 44 45 44 40 36 35 34 34 34 36 39 39 38 35 32 31 32 34 36 37 37 37 39 40 40 40 39 40 39 39 39 40 40 38 36 36 36 36 36 36 36 37 39 42 43 43 43 43 41 40 38 38 39 40 39 39 39 39 38 36 34 33 33 38 43 45 47 49 49 50 51 52 55 56 56 58 59 59 58 58 59 59 58 57 54 54 53 52 51 50 51 53 53 53 53 53 53 52 50 51 50 49 49 50 50 50 50 51 51 51 51 52 52 50 49 50 49 49 49 50 49 49 48 46 46 45 44 44 44 45 45 45 45 44 41 41 41 41 40 39 38 39 38 36 34 32 29 27 23 16 5 354 348 343 343 342 342 341 342 342 342 342 342 343 343 344 345 345 344 344 344 343 342 342 341 340 340 340 339 339 338 338 339 339 339 339 339 340 341 342 342 343 343 344 345 346 346 346 347 347 349 349 350 350 351 352 353 353 353 354 354 354 355 355 354 354 353 354 354 353 353 352 351 352 351 350 350 349 348 348 348 347 345 344 345 345 344 344 343 342 342 341 340 339 337 336 336 338 337 337 337 337 338 338 338 339 339 339 340 339 338 338 337 336 335 335 334 334 334 334 335 335 334 334 333 334 334 333 331 330 329 329 330 329 328 326 325 325 325 324 322 321 319 319 318 318 318 352 354 349 340 336 341 349 353 352 351 358 6 10 26 37 59 74 78 76 69 65 66 60 54 52 53 59 51 40 42 43 37 32 31 31 32 32 32 31 29 30 32 30 28 26 21 15 11 10 7 3 1 1 3 5 9 11 13 14 13 12 11 10 5 360 356 355 357 2 7 9 12 13 15 18 17 17 17 16 16 16 17 19 19 19 17 16 17 19 20 19 18 19 20 22 23 24 24 24 25 25 26 26 28 29 30 31 32 34 35 38 39 40 41 43 45 45 45 45 47 50 49 47 47 47 47 47 47 47 48 50 53 54 54 55 57 62 64 63 60 58 57 59 64 65 64 62 62 62 64 64 63 63 63 65 67 67 68 69 69 69 70 73 74 73 75 77 77 77 76 76 76 75 73 72 71 72 70 69 72 72 71 70 68 66 65 65 66 66 65 65 65 65 66 65 64 63 62 60 58 57 56 56 56 58 59 59 58 57 58 58 58 58 58 58 57 57 55 56 57 59 61 61 61 61 62 63 63 62 60 59 58 57 57 57 57 58 59 60 61 61 61 61 61 61 62 62 61 59 59 60 61 61 61 61 61 60 59 57 57 57 57 57 56 55 53 51 53 55 55 55 56 56 56 56 56 56 56 57 55 53 49 48 49 51 53 55 55 55 58 60 60 60 60 59 60 60 60 60 61 62 62 62 62 63 66 68 67 69 70 70 70 71 72 75 77 74 71 67 64 65 65 60 57 55 54 53 50 49 49 50 51 53 53 52 50 49 49 49 49 50 51 52 53 52 51 50 50 51 49 48 48 48 48 48 47 46 46 46 46 45 46 47 46 43 42 41 43 45 46 47 47 48 48 47 48 49 48 46 45 45 44 44 44 44 44 45 46 45 44 44 46 46 48 49 50 51 49 48 48 49 49 48 49 50 50 49 47 46 46 47 50 51 50 48 45 43 44 46 48 47 46 44 43 44 44 42 38 35 33 32 32 35 38 38 37 36 34 32 32 33 35 37 37 39 39 39 39 39 39 39 38 38 38 38 38 35 34 37 37 36 35 35 36 37 39 41 42 41 42 42 39 37 33 33 33 35 36 36 37 37 37 36 33 33 34 37 40 44 46 47 48 48 49 52 55 56 57 57 58 59 58 58 58 58 57 54 54 56 55 52 53 52 52 52 52 53 53 51 49 49 49 51 51 50 50 51 51 50 51 51 51 50 51 51 50 48 48 48 48 49 50 49 49 48 47 47 46 44 42 42 43 44 44 45 44 42 40 40 40 40 39 38 38 39 38 37 35 33 30 29 25 19 9 358 353 348 345 342 341 341 341 342 341 341 341 342 342 343 345 345 345 344 344 344 343 342 342 342 342 341 340 340 339 339 339 340 340 340 340 341 342 342 343 343 344 345 346 347 347 347 348 348 349 350 351 351 352 352 353 354 354 355 355 355 356 356 355 355 355 355 356 356 355 354 353 354 353 353 353 352 351 350 350 349 350 348 347 347 347 346 345 345 344 343 342 341 339 338 338 339 338 338 338 338 338 339 340 340 340 340 340 341 342 341 340 338 337 337 336 336 336 335 336 337 336 336 336 336 336 335 333 332 332 331 332 331 329 328 327 327 327 325 324 322 321 321 320 320 318 356 356 348 338 339 345 352 355 354 354 358 2 16 30 39 53 60 64 67 62 62 61 60 55 46 50 55 47 40 40 37 34 34 35 36 36 36 34 30 26 27 29 28 30 26 21 19 14 9 5 2 1 2 4 7 10 11 13 13 14 12 11 10 5 1 359 359 0 4 7 9 13 15 15 17 17 17 16 16 16 17 17 17 18 17 16 17 19 21 21 18 17 17 19 22 22 21 21 22 23 23 25 28 29 29 29 30 33 35 37 39 40 40 40 40 41 41 41 43 47 50 49 47 46 46 46 47 47 48 48 51 54 56 56 60 62 65 65 63 59 57 56 57 60 63 64 64 64 64 65 65 65 64 64 65 67 68 68 69 69 69 70 72 72 73 73 73 74 74 74 74 74 73 73 73 72 72 73 72 72 73 72 70 68 66 66 66 67 66 66 66 65 65 65 65 64 63 62 60 58 57 56 55 56 58 60 61 60 59 59 58 58 58 57 57 57 56 55 56 56 57 59 59 59 59 59 60 61 60 59 58 58 58 58 56 56 57 59 61 61 61 61 61 61 61 62 63 62 61 60 60 61 61 60 60 60 59 58 57 56 56 57 57 57 56 53 52 52 54 56 56 57 57 57 57 56 56 57 58 59 62 63 57 53 54 56 56 56 56 58 59 62 63 60 60 60 61 60 60 61 62 63 62 62 64 68 70 69 70 72 73 74 75 77 78 79 78 76 73 73 69 68 64 60 58 57 55 54 54 54 51 51 53 54 53 52 52 51 50 50 51 51 52 52 52 51 51 51 51 51 49 47 47 47 47 47 46 45 45 45 45 46 47 45 45 42 40 42 43 44 45 46 46 46 48 48 49 48 46 44 43 42 42 42 43 44 44 45 44 43 42 43 44 46 47 48 49 48 46 46 47 47 46 47 49 49 48 46 44 43 44 48 50 50 49 45 44 42 44 46 45 42 40 40 42 42 42 39 37 35 33 32 34 36 37 36 35 36 35 33 33 34 35 37 38 39 38 38 39 39 38 38 38 37 37 35 31 33 34 35 36 35 35 36 37 38 39 40 40 41 41 37 32 29 29 29 31 32 32 33 35 35 35 34 32 34 37 40 43 45 46 46 47 48 51 54 56 56 56 57 58 58 58 58 58 57 55 55 57 54 52 54 53 52 51 52 52 52 50 48 48 52 53 54 52 51 51 52 52 51 51 50 49 50 50 49 48 48 48 49 50 50 50 48 47 47 45 44 42 42 42 43 44 44 43 42 41 40 40 40 40 39 38 38 38 38 37 36 35 33 29 26 21 11 2 360 354 346 341 339 339 341 341 341 341 341 341 341 343 344 345 345 345 344 344 343 343 343 342 342 342 341 341 340 340 340 340 341 341 341 342 343 343 344 344 345 345 346 347 348 348 349 349 350 351 351 352 352 353 354 354 355 355 355 356 356 357 357 357 356 357 358 358 357 356 355 355 355 356 355 354 353 353 353 353 352 351 349 350 349 348 348 348 347 345 344 343 342 341 340 340 339 339 339 339 340 341 341 342 342 342 342 343 344 343 342 340 338 339 339 338 338 337 338 338 338 338 338 337 336 337 335 335 335 333 333 333 331 330 329 329 329 327 326 324 323 323 322 320 319 356 354 347 340 341 346 351 353 353 353 356 7 21 34 40 46 49 53 57 54 54 55 51 43 37 41 45 42 39 39 38 38 39 39 40 41 39 34 28 23 25 27 30 33 29 28 21 15 9 5 2 2 4 7 9 11 11 11 12 14 13 11 9 3 0 1 2 4 4 6 10 13 17 16 16 17 18 19 18 18 18 17 17 16 15 15 17 19 22 21 19 18 18 20 22 20 18 19 21 22 22 24 25 26 27 28 30 33 36 39 41 42 41 41 41 40 40 39 42 47 50 49 47 46 46 46 47 50 51 51 52 55 59 60 64 65 65 64 61 58 56 55 56 59 63 65 65 65 66 65 65 65 66 66 66 68 69 69 69 68 67 71 73 73 73 71 70 71 72 72 73 73 72 73 74 74 73 74 74 73 70 69 69 68 66 66 66 67 67 67 67 65 64 65 66 66 65 63 62 61 60 57 57 58 60 61 62 61 60 59 58 58 57 57 57 56 55 55 56 56 57 57 58 58 58 58 59 60 60 59 59 59 59 58 57 56 57 59 61 62 62 62 62 62 62 61 62 62 61 61 61 61 61 60 59 59 59 58 57 55 55 55 56 57 56 54 52 52 53 54 55 56 57 57 57 57 58 59 60 60 62 66 65 59 55 57 60 58 57 58 57 62 64 62 61 61 61 60 60 61 62 63 62 62 64 69 70 70 69 70 73 75 76 77 78 78 79 79 79 76 73 70 68 66 64 62 60 60 59 58 53 52 53 54 54 54 54 52 51 50 50 50 50 50 51 51 51 52 52 51 49 48 47 48 48 48 46 45 45 45 45 47 47 47 45 41 40 41 41 41 43 43 43 45 46 47 48 47 44 42 42 41 40 41 42 42 42 44 43 42 42 41 43 45 46 46 46 46 45 45 47 46 45 46 47 48 47 46 44 42 42 46 49 50 47 45 44 42 42 44 43 40 38 37 38 39 40 38 38 37 35 34 34 35 36 35 34 35 36 35 34 34 35 35 36 37 36 36 37 37 38 38 38 37 36 32 30 31 31 33 33 34 35 36 37 38 38 39 39 40 39 35 30 29 28 28 29 29 27 29 32 32 32 32 32 34 38 41 41 42 43 45 47 48 51 54 55 55 55 56 57 57 56 55 56 56 56 57 57 54 54 54 54 53 53 53 53 52 52 51 52 52 53 55 54 53 52 52 52 52 52 50 50 50 50 49 48 48 49 50 50 49 48 48 47 46 44 42 42 42 43 44 44 43 40 38 39 40 41 41 41 40 38 37 37 37 36 36 34 32 30 27 22 14 10 5 356 348 342 339 339 340 340 341 341 340 340 340 342 343 345 346 346 345 345 344 344 344 343 343 342 342 341 341 341 341 341 341 342 342 342 343 344 345 345 346 346 347 348 348 349 349 350 351 352 352 352 352 353 354 355 355 355 356 356 357 357 357 357 358 358 359 359 358 358 357 357 358 358 357 356 356 355 356 356 355 353 352 351 351 352 351 350 349 347 347 345 345 344 342 342 341 341 341 341 341 342 343 344 344 344 344 345 345 345 344 342 340 342 341 340 339 339 339 340 340 340 340 339 338 338 338 338 337 336 335 335 334 334 333 331 330 329 327 326 325 324 323 322 320 356 351 344 340 341 344 347 347 348 353 2 17 29 40 44 45 43 44 47 49 50 52 49 38 31 34 39 40 39 38 43 44 44 43 45 45 41 34 28 26 28 31 35 38 37 32 24 21 13 7 4 4 6 9 11 11 11 11 12 13 12 10 7 2 359 1 3 6 7 8 10 13 14 15 16 20 22 23 21 20 19 18 17 16 14 15 17 20 22 22 21 21 20 21 21 18 17 19 21 21 21 22 23 24 25 27 30 33 36 39 41 43 45 45 45 43 42 41 43 47 48 48 47 47 47 47 49 53 56 55 55 57 60 63 64 65 65 64 62 60 57 56 56 58 63 65 65 65 64 64 65 66 66 66 66 67 69 69 68 67 67 69 73 75 73 69 69 69 70 72 73 73 72 72 74 73 72 71 71 70 68 67 68 68 66 65 65 66 67 68 68 66 66 66 67 67 66 64 62 61 59 58 59 59 60 61 60 59 59 58 58 59 58 57 56 56 56 56 56 56 57 57 57 57 58 58 59 60 60 60 59 60 60 59 57 57 58 59 61 61 61 61 62 62 62 61 61 61 60 60 61 61 60 59 59 59 58 58 57 56 55 55 56 57 56 54 52 51 51 51 52 53 56 57 58 58 60 61 61 61 63 66 68 65 59 56 58 57 56 59 57 59 64 64 62 62 61 61 61 61 62 63 60 60 63 66 68 68 67 69 72 74 74 75 75 75 75 77 76 76 74 71 72 73 72 70 68 65 62 59 55 54 55 54 54 54 54 53 51 49 49 49 50 50 50 50 50 51 51 49 48 48 48 48 48 48 45 45 45 45 45 45 46 46 44 41 39 39 39 38 38 39 40 42 44 45 46 45 43 42 41 40 39 40 40 41 41 42 41 40 40 41 42 43 43 43 43 43 43 44 46 45 44 44 45 47 47 46 43 41 40 43 46 47 45 45 44 42 42 43 42 39 38 37 36 37 38 36 37 38 37 36 36 36 37 35 34 35 37 36 34 34 34 35 36 36 36 35 36 37 37 37 37 35 34 32 31 29 30 31 31 33 35 36 37 38 38 38 38 38 37 33 31 30 29 28 27 27 25 26 28 29 30 31 32 34 37 38 39 39 42 43 46 48 51 52 53 54 55 56 56 55 55 54 54 53 54 55 56 56 56 55 55 53 53 54 53 52 51 51 51 52 53 54 54 51 50 50 48 50 50 50 49 48 48 48 48 48 49 50 47 46 47 47 47 46 44 42 43 44 44 44 43 42 39 37 39 40 41 40 39 39 37 36 36 35 34 33 32 31 30 27 25 23 17 9 1 354 347 342 343 341 340 340 340 340 340 340 341 342 345 347 347 346 346 345 345 344 343 343 343 342 342 342 342 341 342 342 342 343 343 344 344 345 346 346 347 347 348 349 350 350 351 351 352 352 353 353 353 354 355 355 355 356 356 357 358 358 358 358 359 359 359 359 359 359 359 359 360 359 359 358 358 359 359 357 356 354 353 354 355 354 353 352 350 349 349 348 346 344 343 344 344 344 344 343 343 344 345 345 345 345 346 347 346 345 345 344 344 343 342 341 341 341 341 342 342 342 341 340 341 341 340 339 338 337 337 337 336 334 333 331 330 330 330 328 326 324 323 321 354 350 344 341 342 343 343 343 346 354 10 26 37 46 50 47 41 40 39 45 50 53 50 38 32 34 40 42 40 40 49 53 49 47 47 46 42 34 29 30 32 36 37 41 40 36 31 29 19 10 6 7 9 10 11 12 11 11 12 12 11 9 6 0 358 358 1 5 9 10 10 11 13 14 17 23 25 26 23 21 20 18 16 15 14 14 17 20 20 21 22 21 20 20 18 16 16 18 20 20 20 20 22 24 26 28 30 33 37 40 41 42 44 46 47 48 48 47 46 47 48 47 47 47 48 49 51 56 59 58 56 56 60 61 63 65 66 65 63 62 59 57 56 59 59 62 64 64 64 64 65 67 67 67 67 67 67 68 67 67 69 70 72 73 71 70 69 69 70 72 73 73 72 72 72 71 71 70 69 68 68 70 70 69 67 66 66 66 66 66 66 66 66 67 67 67 66 65 64 62 59 59 59 59 59 58 57 57 57 58 59 59 58 57 56 56 57 57 57 57 57 57 57 57 57 58 60 60 60 60 59 60 60 59 58 58 59 60 60 60 60 61 61 61 61 61 61 61 61 60 60 60 58 57 58 58 58 58 58 57 55 55 56 57 57 55 52 52 52 51 51 53 55 57 58 59 60 61 61 62 64 67 69 68 63 57 56 52 50 58 61 60 63 66 64 61 61 60 60 60 61 61 57 58 60 60 62 63 64 67 71 72 72 72 72 71 72 73 72 72 72 72 74 76 77 76 74 70 66 63 58 55 54 54 53 52 53 53 51 50 49 50 50 51 50 49 49 48 48 47 47 47 47 47 47 47 45 44 43 43 43 44 45 45 43 41 39 38 38 37 37 37 37 39 42 44 44 44 43 42 40 39 38 39 40 40 40 40 40 39 39 40 41 42 41 40 40 40 41 43 45 45 43 42 43 45 47 46 43 40 39 40 43 42 43 44 44 43 42 42 41 39 38 37 36 36 36 35 34 35 36 37 37 37 37 35 35 35 35 35 32 32 33 35 37 37 36 36 35 36 37 37 36 33 32 31 29 27 27 29 32 34 35 35 36 38 37 37 36 36 35 33 31 29 29 28 27 26 25 24 25 26 28 29 30 32 34 36 37 38 41 42 44 47 49 50 51 53 54 54 54 55 54 53 53 53 54 56 56 56 55 55 55 55 54 55 53 49 48 48 49 50 50 51 51 50 49 47 47 48 48 48 47 47 46 44 45 46 47 48 45 45 45 45 46 46 44 45 45 45 44 43 41 41 40 40 41 41 40 39 38 37 36 36 36 34 31 30 30 31 30 29 28 24 20 13 5 2 354 353 349 343 340 339 340 340 341 341 341 343 346 348 348 347 347 346 345 344 344 343 343 343 343 342 342 342 342 343 343 343 344 344 345 346 346 347 347 348 348 349 350 351 351 352 352 353 354 354 354 354 355 355 355 356 356 357 358 358 358 359 359 359 360 360 0 0 0 0 1 1 1 1 1 0 360 359 358 357 357 356 357 356 355 354 353 353 352 350 349 347 345 345 347 347 346 345 345 345 346 346 347 347 347 348 348 347 347 346 345 345 344 343 343 343 343 344 344 343 343 343 343 343 342 341 340 339 340 340 338 337 335 333 332 333 332 330 328 326 323 323 353 350 346 344 344 343 342 342 347 358 15 31 43 50 59 50 45 44 46 51 54 56 54 45 41 46 49 49 47 48 64 65 59 52 48 48 44 37 32 33 35 35 39 41 41 41 38 34 23 13 10 10 11 12 13 13 13 13 12 12 11 9 4 359 357 357 0 5 9 10 9 10 13 15 16 19 22 24 23 20 18 16 15 15 14 14 16 17 18 20 21 19 17 16 15 15 16 18 18 19 19 19 20 23 27 30 32 34 38 39 40 42 44 45 47 51 55 52 48 47 47 48 48 49 50 51 54 58 62 60 56 56 58 59 63 64 63 62 63 62 60 57 56 58 61 63 64 65 64 64 66 68 69 69 69 67 66 66 67 68 72 73 73 73 72 73 72 70 70 71 72 72 71 71 70 70 70 72 72 71 72 74 72 70 69 68 67 67 67 66 65 65 67 68 67 67 67 66 64 60 58 59 59 58 58 57 57 56 56 57 58 58 58 57 56 55 55 54 55 57 58 58 57 56 57 58 58 59 60 59 59 60 60 59 59 59 59 59 59 59 59 60 61 61 61 61 61 61 61 61 59 58 57 57 56 57 57 57 57 57 55 55 55 56 57 56 55 55 53 52 52 54 56 57 59 60 60 61 61 63 66 69 71 71 67 62 59 51 46 53 62 65 64 64 62 57 55 52 53 55 55 57 53 55 55 56 58 61 63 66 69 71 69 69 69 70 70 70 69 69 69 70 72 74 75 77 76 73 68 66 61 57 56 54 52 51 51 52 51 50 50 50 51 52 51 49 48 47 47 46 46 46 46 46 46 46 45 44 42 42 42 43 43 43 43 42 40 38 38 37 36 36 37 39 41 43 43 43 43 41 40 39 38 39 40 40 40 40 39 38 38 40 40 40 40 40 38 39 40 41 44 44 42 40 40 43 46 45 41 39 41 40 40 40 41 42 42 43 43 43 42 40 38 37 37 36 36 35 35 35 34 36 38 38 37 35 35 35 35 33 31 30 32 34 36 37 37 35 34 35 36 36 34 32 28 27 26 25 26 28 33 35 35 36 37 37 36 35 35 34 34 33 31 28 28 28 27 25 23 22 23 25 26 27 29 30 30 35 37 38 40 41 43 45 46 48 50 52 53 53 53 54 54 52 52 53 54 55 55 55 52 51 52 52 53 54 50 47 46 46 47 48 48 49 49 48 48 48 46 46 47 46 46 45 43 43 43 43 44 45 43 43 44 44 45 45 44 43 44 43 43 41 40 38 38 40 41 41 40 38 38 36 35 35 36 32 29 28 29 30 30 29 29 25 22 17 11 7 4 1 353 345 340 338 340 341 341 342 342 344 346 347 348 348 348 347 346 345 344 344 343 343 343 343 343 342 343 343 343 344 344 345 345 346 347 347 347 348 349 350 351 351 351 352 353 354 354 354 355 355 355 356 356 356 357 357 358 358 359 359 359 360 0 0 1 1 2 2 2 2 2 2 2 2 1 1 0 360 360 359 359 358 357 356 356 355 355 353 352 350 348 348 349 349 348 347 346 346 347 348 348 348 348 349 350 349 349 348 346 346 346 346 346 345 345 345 345 345 345 345 345 345 344 343 342 342 342 341 340 338 337 335 335 335 334 332 329 327 326 325 353 352 350 350 347 345 343 345 353 5 19 35 54 64 69 58 56 51 52 56 57 58 62 65 63 63 63 59 58 58 69 71 63 54 49 48 46 40 36 36 37 38 39 39 38 41 43 38 26 16 13 13 14 16 15 14 14 13 12 12 10 8 3 360 357 357 0 5 8 9 9 10 13 13 13 12 16 21 22 19 16 13 13 14 14 14 15 15 17 18 18 17 14 12 13 15 16 17 18 19 19 19 20 23 27 30 33 35 37 38 41 43 43 44 47 53 58 54 50 48 47 47 48 50 52 54 57 61 63 61 58 57 57 60 63 59 58 59 61 61 60 59 57 59 63 66 66 65 65 65 66 68 69 69 67 65 64 64 68 70 72 73 71 72 73 73 72 71 71 72 72 72 71 72 71 71 72 75 77 77 78 78 75 73 71 69 68 68 68 65 64 65 68 69 68 68 67 65 62 57 57 58 58 57 57 57 56 56 56 57 58 57 56 56 56 56 55 52 54 58 59 58 57 56 57 57 58 59 60 61 61 60 60 60 59 59 59 59 58 58 59 60 61 61 61 61 61 60 61 60 59 58 57 56 55 55 56 57 57 56 56 56 55 56 56 56 56 55 54 53 53 55 56 57 58 60 61 61 62 65 68 71 72 72 69 68 59 52 48 48 57 63 63 62 59 48 24 23 27 37 42 48 40 44 50 54 56 59 63 67 68 70 69 67 67 69 68 66 66 66 67 67 68 69 72 74 75 74 72 69 64 62 59 54 52 50 51 51 50 49 49 50 52 52 51 49 48 47 46 46 45 44 44 45 45 45 44 43 42 42 42 42 41 40 41 42 41 40 39 37 36 37 38 39 40 42 42 42 43 42 41 39 38 38 40 40 40 39 38 37 38 40 40 40 39 38 38 39 40 41 42 42 41 38 39 41 45 44 40 40 40 42 42 39 39 38 39 42 43 44 43 41 38 36 35 35 35 35 35 35 35 35 37 38 37 37 37 36 34 32 30 30 31 32 32 34 36 34 33 34 35 35 35 31 26 24 24 24 25 28 29 33 35 36 36 36 34 33 33 32 32 30 29 28 27 26 26 25 22 19 20 23 25 25 26 22 27 33 36 36 38 39 39 40 43 46 49 51 52 53 53 53 53 52 51 51 53 53 53 52 48 47 48 50 51 52 49 46 45 45 46 46 47 46 47 47 47 46 45 45 46 45 45 44 43 43 43 42 42 42 42 42 42 43 43 43 43 41 41 42 42 39 37 37 37 39 40 41 39 37 35 33 33 33 34 31 28 26 26 28 29 28 28 26 23 19 16 13 10 4 355 346 340 338 338 339 340 342 343 345 345 346 346 347 347 347 346 345 345 345 344 344 343 343 343 343 343 343 344 344 345 345 346 346 347 347 348 349 349 350 351 351 352 352 353 354 355 355 355 355 356 356 357 357 357 357 357 358 359 359 360 360 0 0 1 2 2 2 3 3 3 3 3 3 3 3 3 2 2 1 1 1 360 359 358 357 357 356 354 354 353 352 351 351 350 348 348 348 349 349 350 350 350 350 351 351 350 349 348 347 348 349 348 347 346 347 347 347 347 346 346 347 346 345 345 344 343 342 341 340 339 338 337 337 336 334 331 330 330 328 354 354 355 354 349 347 347 352 2 13 26 47 70 77 78 67 60 56 55 57 62 69 77 79 76 73 70 65 61 63 70 69 62 53 47 46 45 43 42 40 41 44 44 44 41 39 43 36 27 20 17 17 18 19 18 16 15 13 13 12 11 9 6 1 357 358 1 5 8 10 10 11 13 12 12 11 13 18 19 17 14 10 11 13 14 15 16 16 16 17 16 14 12 11 12 14 15 18 18 19 20 20 21 23 25 28 29 31 34 38 41 42 42 42 44 50 54 53 53 50 46 46 49 51 53 55 58 60 60 61 60 56 56 57 58 55 54 57 60 61 60 60 59 61 64 66 67 67 66 65 65 66 67 67 65 64 64 66 69 70 70 70 68 69 71 71 70 71 71 72 73 74 74 75 73 72 73 77 81 82 80 79 77 76 72 70 69 69 68 64 62 64 65 68 70 68 65 62 59 58 58 58 58 56 56 56 56 56 55 56 58 57 56 55 55 55 54 52 53 57 59 59 57 56 57 57 58 59 60 61 61 60 59 59 59 59 58 57 57 58 58 59 60 60 60 61 59 59 59 60 60 59 57 56 55 54 55 57 57 56 56 56 56 55 55 56 56 56 54 52 52 54 54 55 56 59 60 61 63 66 70 71 70 70 69 65 58 52 48 48 50 53 54 51 43 24 346 341 346 3 20 25 16 24 40 49 53 58 64 68 68 69 69 67 67 67 66 64 64 64 65 65 66 68 70 72 74 76 74 74 71 66 61 56 53 51 51 52 51 50 48 50 52 52 51 49 48 47 46 46 46 45 44 45 45 45 44 44 43 43 43 43 41 39 39 40 39 40 38 37 35 36 36 37 38 39 40 40 42 42 42 40 38 37 38 39 39 38 37 37 38 39 38 38 38 37 37 38 39 40 41 40 39 38 38 42 45 44 40 39 39 41 41 40 38 36 36 39 39 41 41 41 39 37 34 33 32 32 34 34 34 33 35 37 37 37 36 36 34 32 30 30 30 30 31 33 35 33 32 33 34 35 34 30 25 24 24 23 24 24 29 33 35 36 36 35 33 31 31 30 29 29 28 27 26 25 24 22 20 18 18 21 24 23 22 20 24 30 33 34 36 36 35 37 40 44 47 49 50 50 52 53 52 50 49 49 50 51 51 50 47 47 47 48 49 49 48 45 45 45 44 43 44 43 44 46 46 45 43 42 43 44 44 43 43 41 42 42 42 42 41 41 41 41 41 41 41 40 41 42 41 39 37 38 41 40 40 39 38 35 33 32 30 30 31 30 27 25 24 24 25 27 26 25 22 20 19 17 13 6 357 347 340 339 338 339 340 342 344 344 344 343 344 345 347 347 347 346 346 345 344 344 344 343 343 343 343 343 344 344 345 346 346 347 347 348 349 349 350 350 351 351 352 353 353 354 355 355 356 356 356 357 357 357 357 358 358 358 359 359 360 360 0 1 2 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 3 2 2 0 359 358 358 358 357 356 355 353 354 352 351 351 350 351 351 351 351 351 352 352 353 352 351 350 350 351 351 350 349 348 348 350 349 349 348 348 348 347 347 347 346 345 344 343 342 342 341 340 340 339 337 336 334 332 331 357 357 358 357 353 352 355 3 15 27 42 66 83 84 71 60 59 56 55 59 69 79 81 80 82 79 69 63 62 66 70 68 62 53 45 44 45 45 43 43 49 51 51 52 53 43 39 34 31 26 22 21 22 20 19 17 15 14 14 13 13 11 6 0 358 359 3 6 9 12 13 13 15 12 12 12 13 16 16 14 11 9 9 11 13 15 16 16 16 15 13 11 11 12 12 14 16 18 18 19 20 21 22 23 25 25 26 28 32 37 40 41 40 39 40 43 46 47 48 46 43 45 50 52 53 54 55 57 58 61 59 53 52 52 52 52 54 56 58 59 60 61 61 63 65 66 67 66 65 65 64 65 67 68 67 66 66 67 68 68 68 68 65 68 71 71 70 71 71 72 73 73 75 75 74 74 75 78 81 81 79 77 75 74 73 72 72 72 69 63 62 62 64 68 70 69 64 59 58 60 60 59 58 57 56 56 56 55 55 56 58 58 57 56 55 55 54 52 52 54 57 57 57 57 57 57 58 58 59 60 60 59 59 58 58 59 58 56 56 57 58 59 59 59 59 60 58 57 58 58 59 59 58 57 54 53 54 56 56 56 56 56 56 57 57 57 57 56 55 52 51 52 52 53 55 57 58 59 62 65 69 70 67 66 65 61 56 50 48 47 47 45 40 32 18 359 338 330 329 338 345 351 347 355 26 45 53 59 63 66 71 67 66 66 67 66 65 63 63 63 63 64 66 67 68 71 74 74 74 74 71 67 63 58 55 53 53 53 52 50 48 49 51 52 51 50 49 47 46 46 47 46 45 45 45 45 45 44 43 43 43 43 41 39 39 39 38 37 36 36 34 34 34 34 35 36 38 38 39 40 41 39 39 37 36 37 38 37 36 36 35 35 35 35 35 35 35 36 38 39 39 40 39 37 38 41 43 43 42 39 38 39 40 40 38 36 37 36 35 37 39 40 39 37 35 34 33 32 33 34 33 32 32 33 35 35 35 35 34 32 31 30 29 29 30 31 32 33 32 32 32 34 33 29 26 25 23 22 22 24 29 33 34 35 34 33 32 30 29 28 28 28 27 26 25 24 23 20 18 16 16 18 19 20 19 20 21 25 30 32 33 32 31 34 37 41 43 46 45 47 50 52 51 49 47 48 47 49 50 49 48 48 46 45 45 46 46 43 43 43 42 42 42 43 44 44 44 43 41 40 40 41 41 41 41 40 40 41 41 40 41 41 40 39 39 39 39 38 37 38 39 39 39 40 38 36 37 37 36 34 32 30 28 28 30 29 27 25 26 24 24 25 24 22 22 21 20 17 13 8 358 349 343 340 339 339 340 342 343 343 341 341 342 345 347 348 348 348 347 346 345 344 344 344 344 344 344 344 344 345 345 346 346 347 348 349 349 350 350 350 351 352 352 353 354 354 355 355 356 356 357 357 357 358 358 358 358 358 359 360 360 0 0 1 2 3 3 3 4 4 5 5 5 5 5 6 6 5 5 4 4 5 5 3 2 1 0 0 1 0 359 357 356 356 355 354 354 353 353 352 352 353 353 353 353 354 354 353 353 353 353 353 352 351 350 350 352 351 351 350 350 349 349 349 348 347 346 345 345 346 345 344 342 342 342 341 340 338 335 333 1 1 2 359 354 357 4 16 30 40 53 70 77 82 61 58 57 53 55 63 73 76 75 74 76 75 66 60 63 68 69 68 62 53 46 43 43 44 46 48 50 49 50 55 62 52 41 38 30 25 22 23 21 19 18 18 16 15 15 15 14 11 6 1 0 3 6 8 10 12 14 15 15 14 14 14 14 15 14 12 10 9 9 10 13 15 16 16 15 13 11 10 10 11 12 14 15 15 18 20 22 23 24 24 26 26 26 29 32 36 39 40 41 41 40 40 43 45 44 42 42 45 49 52 53 54 54 56 57 58 55 50 48 49 50 52 54 55 57 59 61 62 62 63 64 66 66 66 66 64 64 65 67 69 69 69 67 68 68 68 67 67 66 67 71 73 72 71 71 71 71 72 73 75 74 75 76 76 76 76 76 74 72 72 73 73 73 73 69 64 62 62 65 67 68 67 63 61 60 61 60 60 59 58 57 56 56 55 55 57 58 57 57 57 57 56 54 52 52 53 54 55 56 57 57 57 57 58 58 59 59 59 59 58 58 58 57 55 55 56 56 57 58 59 59 58 57 57 57 58 58 58 58 57 55 53 53 54 54 54 54 54 56 58 59 58 57 57 55 53 51 50 51 52 54 55 55 57 60 62 63 66 64 64 61 58 53 48 47 45 42 38 30 20 9 353 340 334 332 331 329 331 331 344 57 67 63 63 60 61 75 68 64 66 68 67 65 65 65 63 62 64 65 66 68 68 69 66 71 72 70 67 63 59 56 54 54 53 51 49 48 49 50 51 52 51 50 48 46 46 46 46 45 45 45 45 45 44 43 42 42 42 40 40 40 40 38 37 35 34 33 32 32 33 33 34 35 35 36 38 38 38 37 35 34 35 36 37 36 36 35 34 33 32 32 33 33 34 34 36 37 39 38 36 37 38 39 40 41 39 37 37 38 39 39 38 38 36 35 34 37 39 39 38 37 36 35 34 33 33 34 33 33 32 32 32 33 34 33 31 30 29 27 28 29 30 31 31 30 30 31 32 31 28 26 26 24 22 21 25 30 32 32 32 32 32 32 29 28 27 27 27 27 26 25 24 21 18 16 15 15 15 15 16 16 16 18 21 25 26 29 30 28 31 34 37 38 40 40 43 47 50 50 47 46 45 46 48 48 48 48 47 46 45 44 44 44 41 40 41 42 42 44 44 43 43 42 41 41 41 40 39 39 40 40 39 39 39 38 38 38 40 40 39 40 39 39 37 36 36 38 38 40 40 36 35 35 35 34 33 30 27 27 29 30 29 30 29 29 27 25 24 23 22 22 21 19 16 11 6 359 358 351 344 341 340 340 341 342 342 341 341 343 346 348 349 349 349 348 347 346 345 345 345 344 344 344 344 344 345 345 346 346 347 348 349 350 350 350 351 352 352 353 353 354 354 355 356 356 357 357 357 358 358 358 359 358 359 360 360 0 0 1 1 2 3 4 4 4 4 5 6 6 6 6 6 7 6 6 5 6 5 6 5 4 3 3 4 4 3 2 0 359 359 359 358 357 355 354 353 355 355 355 355 355 356 356 356 356 355 355 355 354 354 353 353 353 353 352 352 351 351 351 351 350 349 348 347 348 348 347 346 344 343 343 343 341 339 336 333 4 6 5 1 357 3 13 27 37 43 48 59 68 69 60 59 57 54 59 67 73 71 65 64 68 68 64 61 63 66 68 71 67 58 53 48 43 45 50 50 42 41 45 51 58 55 53 40 30 25 23 22 21 19 18 18 17 17 16 16 15 12 7 3 3 5 6 7 9 10 13 15 15 15 14 14 15 15 13 12 11 10 10 11 13 14 16 16 14 12 11 11 11 12 14 15 15 15 17 21 23 24 25 25 27 29 30 33 35 38 40 42 42 42 42 42 44 44 43 42 44 46 48 51 52 52 53 55 53 53 52 49 48 48 50 52 54 56 57 58 61 62 62 63 63 64 64 65 64 64 64 65 67 68 69 68 67 67 67 67 66 65 64 65 70 73 73 72 72 71 71 71 71 73 74 74 75 74 73 72 71 71 70 71 72 74 74 74 73 69 65 65 66 67 67 66 63 61 62 61 61 60 59 59 58 58 57 56 56 57 58 57 57 57 57 56 55 53 53 53 53 54 55 57 58 57 57 58 58 58 59 59 59 58 57 58 56 54 54 55 55 56 58 58 58 57 56 57 58 58 59 59 59 57 56 53 52 52 52 52 52 52 53 56 58 57 57 57 55 54 52 50 50 51 52 53 54 56 58 59 62 63 62 61 60 56 51 49 46 43 37 30 21 16 5 352 338 335 333 329 323 322 324 357 96 90 80 76 57 60 75 68 64 67 70 69 67 67 66 65 63 66 65 66 66 66 69 69 69 70 69 65 62 60 58 56 55 53 51 49 49 49 50 51 52 52 51 48 45 44 45 44 44 44 44 44 44 43 42 41 40 41 41 40 41 40 38 36 35 34 33 33 32 32 32 33 33 33 33 33 34 36 36 34 33 34 35 37 37 36 36 34 32 31 31 31 32 32 32 33 34 36 36 34 34 34 35 37 39 38 35 35 35 36 37 38 38 38 36 34 36 38 38 39 39 38 36 34 32 31 33 34 35 33 31 30 31 32 32 31 31 28 26 26 28 30 30 29 28 27 29 31 29 28 27 26 24 22 21 25 29 31 30 30 30 30 30 28 26 26 26 26 26 26 24 22 18 16 14 14 13 13 13 13 13 14 15 18 21 24 27 28 28 28 30 31 32 34 35 37 43 46 46 45 44 41 43 46 47 47 47 45 44 44 43 43 43 41 39 39 39 42 44 44 42 43 43 43 42 41 39 38 38 38 38 38 37 37 35 34 35 37 38 38 39 40 39 37 35 36 36 36 38 38 36 36 35 34 33 30 28 27 29 31 32 31 32 32 31 29 26 24 23 23 22 20 18 15 11 5 2 359 353 346 341 338 339 339 339 340 341 343 345 347 349 350 350 349 348 347 346 346 346 345 345 345 344 344 345 345 345 346 347 347 349 349 350 350 351 351 352 353 354 354 354 355 355 356 357 357 357 357 358 358 359 359 359 359 359 360 1 1 1 1 2 2 3 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 5 4 3 1 2 2 1 359 358 356 355 358 358 358 357 357 357 358 359 358 357 357 357 356 357 356 355 354 354 354 353 353 353 352 352 351 350 350 350 350 350 349 347 346 346 345 344 342 340 337 335 8 9 8 5 2 9 21 30 36 43 50 55 59 61 62 61 61 61 64 68 71 69 64 62 65 67 67 65 64 64 68 76 78 73 63 52 47 49 53 47 37 36 40 44 45 48 44 37 30 26 24 23 22 20 19 19 19 18 17 17 16 12 9 5 5 5 5 6 7 10 14 16 16 15 13 13 16 16 15 13 12 12 12 13 13 14 15 15 13 12 13 13 14 15 16 15 15 17 18 21 25 25 26 27 28 31 34 36 38 39 41 43 43 42 41 41 42 42 43 45 47 48 50 52 52 51 51 52 51 51 51 50 50 51 52 53 54 56 57 58 59 60 60 62 62 62 62 62 62 63 63 64 66 68 68 68 67 66 67 67 66 64 62 64 67 71 72 71 72 72 71 70 69 71 72 74 75 76 75 73 71 70 69 70 71 71 72 72 73 69 66 67 69 70 68 65 62 60 59 60 60 61 60 60 59 59 59 58 58 59 59 57 56 57 57 56 55 54 54 53 52 53 55 56 56 56 56 57 57 58 58 59 59 58 57 58 57 54 54 54 56 57 58 58 58 57 56 57 58 58 60 60 59 58 56 54 52 52 51 51 51 50 50 52 54 54 55 55 54 54 52 50 51 52 52 53 54 55 55 57 60 61 61 60 58 54 52 49 46 41 36 28 18 7 357 350 342 340 336 331 322 317 326 12 99 104 101 81 57 64 70 68 66 67 69 70 70 68 68 67 66 67 66 67 66 67 66 66 68 69 68 65 62 61 60 59 56 54 52 50 49 49 49 50 52 54 52 48 44 43 44 43 43 43 43 43 43 43 42 40 40 40 40 40 40 39 37 35 35 35 35 33 31 31 32 33 33 33 33 31 31 33 35 34 33 33 34 36 37 37 36 34 31 30 29 29 30 30 31 32 32 33 33 32 31 31 32 34 37 38 35 33 33 32 34 36 37 38 38 36 36 37 37 39 40 39 35 32 30 29 29 32 34 33 31 30 29 30 30 32 31 28 26 26 27 29 29 28 27 26 28 29 28 27 27 26 24 22 22 25 29 30 28 28 28 28 28 27 26 25 25 25 25 25 23 19 16 14 14 14 12 11 11 10 11 12 13 16 17 22 25 26 26 25 25 25 27 28 30 31 39 42 41 40 39 38 39 42 44 44 45 44 45 45 43 43 42 41 40 38 37 39 42 42 41 41 41 40 39 39 38 37 37 36 36 36 36 35 32 30 31 31 31 33 35 37 39 39 38 36 35 34 35 36 34 32 32 32 30 27 26 28 31 32 32 31 32 33 32 28 25 24 24 24 22 20 17 12 8 5 3 360 354 346 340 333 336 335 337 339 342 344 346 347 349 349 350 349 348 348 347 347 347 346 346 345 345 345 345 346 346 346 347 348 349 349 350 351 351 352 353 354 354 354 355 355 356 356 357 357 358 358 358 359 359 359 359 359 360 0 1 1 1 1 2 2 3 4 5 5 6 7 7 7 7 7 8 8 8 8 8 7 7 8 7 8 8 7 7 6 6 6 6 4 3 4 2 360 359 359 0 1 0 360 359 360 1 0 0 359 359 358 359 359 358 357 356 355 355 356 355 354 353 353 353 352 352 352 351 351 350 348 348 348 346 345 344 342 339 338 12 14 12 8 7 15 24 29 36 45 52 56 58 61 64 66 67 69 70 70 70 68 66 65 68 71 72 71 68 67 71 82 88 81 67 56 51 51 50 43 36 36 38 39 42 42 38 34 31 29 26 24 22 21 21 20 19 19 18 17 16 13 10 7 6 5 5 6 7 10 14 16 16 14 12 13 15 16 15 14 13 13 13 13 13 13 13 13 12 13 14 16 17 17 17 17 16 18 19 20 21 24 27 28 30 33 36 38 39 40 42 42 44 43 41 41 42 42 43 45 50 52 52 53 54 54 52 51 51 52 53 53 53 54 54 54 55 57 57 57 58 58 59 60 59 60 60 60 61 62 63 64 65 67 68 69 67 66 67 68 68 65 63 64 65 67 69 71 72 72 71 70 69 70 71 72 74 76 78 77 73 71 69 69 68 68 66 65 66 65 64 65 67 68 68 66 63 62 59 58 59 60 61 60 60 60 60 60 60 60 59 56 55 56 56 56 56 56 55 54 52 52 53 55 56 56 56 56 56 57 57 58 59 58 57 57 57 56 55 54 55 57 58 59 59 58 57 57 56 58 59 60 59 58 55 54 53 52 52 51 51 49 48 49 51 51 52 52 54 53 52 51 52 53 54 54 55 54 55 56 57 59 60 58 56 54 53 50 46 41 36 31 22 10 359 356 352 351 349 344 338 337 353 34 84 86 103 86 68 69 66 65 66 67 67 67 69 69 69 69 68 68 67 68 67 67 66 67 67 69 68 66 63 62 59 58 56 53 51 49 48 47 48 49 52 55 53 49 45 43 43 42 41 42 42 43 44 44 43 42 41 40 39 39 39 38 36 35 35 35 36 33 29 29 31 33 33 34 34 32 30 31 33 33 33 33 33 33 35 37 37 34 31 29 28 28 29 30 30 30 30 30 31 30 29 29 30 32 35 37 35 34 34 33 33 35 36 37 38 38 37 37 37 38 39 37 33 30 29 28 28 31 32 32 30 29 28 28 29 31 31 28 25 25 26 28 28 28 26 24 26 27 26 26 26 25 24 22 23 26 28 28 27 27 27 27 26 26 24 24 24 24 24 24 22 17 15 15 15 14 11 9 9 8 9 10 11 13 16 19 22 24 24 22 20 21 22 23 23 29 32 35 35 35 34 34 35 38 41 42 42 44 45 44 45 43 42 41 40 38 37 37 40 41 38 38 37 36 36 37 37 36 35 35 35 35 35 34 32 28 27 26 26 25 26 30 37 42 42 36 34 33 35 36 34 30 27 27 26 25 27 28 30 31 32 31 32 33 30 26 25 25 25 24 23 21 17 13 10 7 7 2 355 345 336 332 329 331 335 340 343 345 346 346 347 349 350 349 349 349 348 348 347 347 347 346 346 346 346 346 347 347 348 348 349 349 350 351 352 353 353 354 355 355 355 356 356 357 357 357 358 358 358 359 359 360 360 360 360 1 1 1 2 2 2 2 4 4 5 6 6 6 7 7 7 8 8 9 9 9 8 8 8 9 9 9 9 8 8 8 8 8 8 7 6 6 4 2 2 2 3 3 3 2 2 2 2 2 1 1 1 0 1 1 360 359 358 357 358 357 356 355 354 354 354 354 354 353 352 351 351 350 350 349 347 346 346 345 345 343 19 18 16 13 13 16 25 34 42 50 55 59 63 65 66 71 73 73 73 73 72 70 68 71 77 83 85 83 78 75 75 91 95 81 63 55 50 47 44 41 39 39 39 42 44 42 40 36 33 31 29 26 24 22 22 21 21 21 19 18 16 13 10 8 8 7 7 7 9 11 13 15 16 14 12 12 13 14 14 13 13 13 13 13 13 12 12 12 12 14 16 17 18 19 19 18 18 19 19 19 19 22 25 28 31 34 37 39 39 39 40 42 44 43 42 42 42 43 43 46 50 52 52 52 54 56 54 52 52 53 55 55 56 56 55 56 56 57 56 56 57 57 57 58 58 58 59 59 60 61 63 63 64 65 66 68 66 64 65 65 65 65 64 64 65 66 68 70 71 72 71 70 70 70 69 69 71 74 76 76 74 71 69 68 67 66 63 61 62 63 63 63 62 64 66 65 66 61 59 57 57 59 61 60 60 59 60 60 61 62 60 56 55 55 56 56 56 56 55 53 52 51 52 53 55 56 55 55 56 57 57 57 58 57 56 56 56 56 55 54 54 55 57 59 59 58 58 56 56 56 56 57 58 56 55 54 53 52 52 51 51 50 48 48 49 49 49 51 53 52 51 52 53 55 55 55 55 54 54 54 56 58 59 56 55 54 53 51 47 42 38 33 28 19 17 7 359 359 358 357 360 6 27 33 44 79 105 96 81 72 64 60 61 62 64 66 69 70 71 70 69 68 68 67 67 67 67 66 67 68 68 67 65 62 57 54 52 51 50 48 48 47 47 48 52 52 52 49 45 44 43 41 40 41 42 44 45 45 44 43 41 40 38 38 38 38 37 35 34 35 36 33 28 27 29 31 33 34 34 33 30 29 30 32 32 31 31 31 33 35 36 34 30 28 28 27 28 29 29 29 29 29 29 29 28 28 28 30 33 36 36 36 35 35 35 35 35 36 36 36 38 37 35 36 37 35 33 31 30 28 29 30 31 31 29 27 27 27 29 30 30 28 25 23 23 25 27 27 25 23 24 25 25 25 25 25 24 22 23 25 25 27 26 25 25 25 25 24 24 24 24 23 23 22 20 16 15 15 15 13 10 8 7 6 7 6 10 12 14 16 18 20 20 19 17 18 20 19 18 22 25 26 28 30 31 31 30 33 35 36 38 42 39 39 40 40 39 39 39 36 34 35 38 38 37 35 33 33 34 35 35 33 33 34 34 32 32 33 32 31 29 26 23 20 18 23 30 30 35 33 30 29 30 31 31 29 26 25 24 25 27 28 28 30 32 34 34 32 26 25 25 25 25 23 22 20 17 14 11 9 11 5 356 344 340 335 330 331 335 341 344 346 344 344 345 348 349 349 349 349 349 349 348 348 347 347 347 347 346 347 347 348 348 348 349 349 351 351 352 353 354 354 355 356 356 356 357 357 358 358 358 358 359 359 360 360 0 0 0 0 1 2 2 2 2 2 3 4 5 5 6 6 7 8 8 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 10 10 9 9 8 8 7 6 5 5 5 6 5 4 4 3 3 3 3 3 3 3 2 2 1 0 359 359 359 358 357 356 355 355 356 355 355 354 353 352 352 351 351 350 349 348 348 347 347 346 27 25 21 21 21 22 33 44 52 58 63 68 71 71 71 76 73 73 74 73 72 72 71 75 82 89 92 89 88 80 80 94 94 78 63 52 45 42 41 41 45 48 47 46 47 46 42 37 33 32 30 30 28 24 23 22 22 22 21 19 17 14 12 11 9 9 9 10 11 13 14 15 15 15 14 13 12 12 13 13 13 13 13 14 13 13 13 13 14 17 18 18 18 19 19 19 20 20 20 20 20 22 25 28 32 35 38 39 40 40 41 42 43 44 44 42 43 44 45 46 48 50 50 50 52 53 53 52 52 53 54 55 56 56 56 57 57 56 56 56 57 58 58 59 59 58 58 58 60 62 63 63 63 63 63 64 63 62 63 62 61 62 63 64 65 66 68 69 71 72 71 71 70 70 68 67 68 70 72 73 73 71 69 68 67 64 62 60 61 62 63 63 63 62 62 62 63 59 57 56 56 58 59 60 60 59 60 60 62 63 60 56 55 56 55 56 56 56 54 53 52 51 51 52 53 54 54 55 56 56 56 56 56 56 56 56 55 55 54 53 53 53 55 56 57 57 57 56 55 54 53 54 55 55 55 53 52 52 51 51 50 50 49 48 48 48 48 50 51 50 50 51 52 53 55 56 54 52 52 53 55 57 57 56 54 53 53 52 49 43 39 34 34 28 19 11 6 6 5 5 8 9 13 25 39 83 113 109 89 73 64 58 53 59 65 67 69 69 71 70 69 69 68 67 67 67 66 65 65 67 67 66 64 61 56 51 48 48 48 46 46 45 44 45 48 49 49 48 46 44 42 41 40 41 43 45 46 45 44 42 41 40 39 39 39 39 38 37 35 36 36 33 29 27 27 28 30 33 34 34 32 29 29 30 30 31 30 30 32 34 34 33 31 28 27 27 27 28 29 29 29 29 29 28 28 28 28 29 31 31 33 34 35 36 35 35 34 33 32 34 36 35 34 35 35 34 34 32 30 29 29 28 29 29 29 27 26 25 27 29 29 27 25 24 22 23 25 25 24 23 22 22 23 24 25 25 24 23 23 23 23 24 24 23 24 24 24 24 24 23 22 22 22 20 18 17 16 15 14 12 9 7 5 5 4 6 9 10 12 13 15 15 16 16 14 16 18 19 18 18 20 21 24 26 28 27 28 25 25 27 28 33 32 31 32 33 34 36 37 32 31 33 35 36 35 31 28 29 32 33 33 30 29 30 30 30 30 30 31 32 32 29 24 19 17 18 23 26 30 28 24 22 21 21 23 26 26 25 24 25 27 28 29 30 32 33 32 29 25 25 26 26 25 23 21 19 18 16 12 11 12 7 1 353 346 337 332 333 337 341 343 344 343 343 345 348 350 350 350 350 350 350 349 348 348 348 348 347 347 347 347 348 348 349 349 350 351 352 353 353 354 354 355 356 356 357 357 357 358 359 359 359 359 359 359 360 0 1 1 1 2 2 2 2 2 2 3 3 4 5 5 6 7 8 9 9 9 9 10 10 9 9 9 10 10 10 10 10 9 9 11 11 11 11 10 10 9 8 8 7 7 8 8 7 6 5 4 4 5 5 5 4 3 3 3 2 1 0 360 359 358 357 357 357 356 356 356 354 354 353 353 353 352 351 350 349 350 350 349 348 34 33 32 32 32 33 44 55 63 70 75 79 82 80 79 78 72 72 73 73 72 73 74 79 83 85 86 85 83 79 84 96 89 78 67 53 43 41 41 43 49 56 50 44 44 43 40 36 32 31 31 31 29 27 25 23 23 23 21 19 18 16 15 13 11 11 12 13 14 15 15 15 15 16 16 14 12 12 12 13 13 13 14 15 15 16 15 15 17 19 19 18 18 19 21 21 22 22 22 23 23 24 28 31 34 36 37 38 40 41 41 43 44 43 43 42 42 44 45 48 50 51 51 49 50 51 51 52 52 55 54 55 55 55 55 55 56 55 56 58 58 59 61 61 60 59 58 58 59 61 62 63 62 62 61 61 61 62 62 59 58 59 61 63 65 65 67 68 71 71 71 71 72 71 68 66 66 67 69 70 71 71 69 69 67 64 62 60 60 62 65 64 62 62 61 60 60 58 56 56 56 57 58 59 59 59 59 60 62 63 60 56 56 56 56 56 56 56 55 53 52 51 50 51 52 53 54 54 55 56 56 56 56 56 56 55 55 54 53 53 53 52 52 53 55 56 55 56 54 52 52 52 53 53 53 52 52 52 52 51 51 50 50 49 49 48 48 49 50 49 47 48 49 51 55 56 54 51 51 52 53 55 56 55 53 52 52 51 48 44 39 39 35 27 18 11 8 9 12 12 13 13 18 22 37 97 128 121 97 76 67 54 46 60 68 66 67 67 69 70 68 68 67 67 67 67 66 65 65 65 66 65 63 60 56 51 48 47 46 45 44 43 41 42 45 46 47 47 45 44 42 41 41 41 44 45 46 46 43 41 40 40 39 39 39 39 38 37 36 36 35 33 29 28 27 27 28 31 33 33 32 30 30 30 30 30 29 30 31 32 33 32 29 27 27 27 28 29 30 31 31 31 30 29 28 28 28 29 29 30 32 32 33 34 34 33 33 32 30 31 32 33 32 32 31 31 32 31 29 28 28 26 28 28 28 27 26 24 25 27 28 27 25 23 21 22 23 23 22 22 20 20 21 23 24 25 23 23 23 23 22 22 22 21 22 23 23 24 24 22 21 21 21 19 18 17 15 14 13 10 8 6 5 5 4 5 7 9 10 10 11 12 13 13 12 13 16 19 19 19 19 20 22 25 25 22 22 18 20 20 20 24 25 25 26 29 31 33 35 30 31 32 32 32 31 28 26 28 31 32 32 28 26 25 27 28 29 29 30 32 33 31 26 19 19 19 22 26 29 26 21 16 15 11 16 23 24 24 24 26 26 27 28 29 30 29 27 26 25 26 28 28 28 24 22 21 17 15 12 13 12 10 8 2 350 339 334 333 336 338 342 344 345 345 346 349 351 351 351 351 351 350 350 349 349 349 349 348 348 348 348 349 349 349 350 350 351 352 353 353 354 355 355 356 357 357 357 358 358 359 359 359 359 359 360 0 1 1 1 1 2 2 2 3 3 3 3 3 4 5 5 6 7 8 8 8 9 9 10 10 10 10 10 10 11 10 10 10 10 11 11 12 12 12 12 11 10 9 9 9 9 9 10 9 7 6 6 6 6 6 6 5 4 4 4 4 3 2 1 0 360 359 359 358 358 357 357 355 355 355 354 354 353 353 352 352 352 351 350 349 38 39 42 45 45 44 57 67 75 82 85 87 90 89 86 76 71 72 74 74 74 75 77 80 83 83 83 82 81 83 92 98 82 73 65 56 48 43 43 47 53 56 45 39 38 38 37 35 33 31 31 31 30 28 26 25 24 23 21 20 20 19 17 15 13 13 14 15 17 17 16 16 16 17 16 14 13 12 12 12 13 14 16 17 17 17 15 17 19 19 19 18 19 19 20 22 23 23 25 25 26 29 32 34 35 36 38 40 41 42 42 42 41 41 41 41 42 42 45 48 51 53 53 52 52 52 52 53 54 55 55 55 55 54 52 53 54 55 56 58 59 60 61 62 61 60 57 57 58 60 61 62 62 63 62 62 62 62 61 59 57 58 61 63 65 65 66 68 70 71 71 71 71 70 68 67 67 67 68 69 70 70 70 69 67 65 63 62 62 64 66 65 63 60 60 59 59 58 56 56 56 56 56 58 58 58 58 59 61 62 60 59 58 58 57 56 55 54 54 54 53 52 50 50 51 53 54 54 54 55 56 56 56 56 55 55 55 55 54 53 52 52 51 52 54 54 54 55 53 51 51 51 51 52 52 51 51 52 52 52 52 52 50 49 48 48 48 48 48 47 44 44 44 48 53 54 53 50 50 50 51 52 54 54 52 51 50 50 48 44 44 39 35 29 22 16 13 14 15 15 14 16 18 23 42 115 144 142 123 96 67 45 39 60 65 63 65 65 64 65 65 66 65 66 66 65 65 65 65 65 65 64 62 59 56 53 51 48 47 45 43 42 40 41 43 45 46 46 45 45 43 42 42 42 43 44 46 45 44 41 39 39 38 38 38 37 36 36 35 36 35 32 31 29 27 27 28 29 31 31 32 32 31 31 30 29 27 28 29 30 30 30 28 27 27 28 30 30 31 31 32 31 30 29 29 28 27 27 27 28 30 30 30 31 31 31 31 31 27 27 29 30 29 29 28 27 29 29 28 28 27 25 26 26 27 26 25 23 23 25 25 25 25 23 21 21 21 20 20 20 20 20 20 22 23 24 23 22 23 22 20 20 20 20 21 21 21 22 22 21 21 20 19 18 17 16 14 13 11 8 6 5 4 4 4 5 6 8 9 8 8 10 11 11 10 11 12 14 16 17 18 19 21 23 23 22 20 18 19 18 18 19 21 21 24 27 29 30 30 28 27 28 29 28 26 24 23 26 28 28 28 27 25 24 25 27 28 29 27 29 31 31 28 24 22 22 23 26 27 26 23 19 15 9 13 20 21 22 22 23 24 26 27 26 25 25 24 23 26 29 31 31 30 29 27 19 16 13 12 13 13 13 10 3 353 342 334 332 334 336 343 346 347 347 347 349 351 352 353 352 351 351 351 351 351 350 350 349 349 349 349 349 349 350 350 351 351 352 352 353 354 355 356 356 357 357 358 358 359 359 359 359 360 360 360 0 1 2 2 2 2 2 3 3 3 3 3 3 4 5 6 6 7 7 8 8 9 10 10 11 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 11 10 10 11 10 11 11 11 9 8 7 8 8 7 7 6 6 5 6 5 4 3 2 1 1 1 0 360 359 358 358 357 357 356 355 354 354 353 353 353 353 352 351 351 38 43 50 57 58 59 70 77 81 85 86 87 90 92 88 75 71 72 74 75 76 77 79 82 85 85 84 83 86 93 101 96 75 67 62 59 53 47 47 54 58 47 39 36 36 36 36 35 34 33 32 31 30 29 28 26 24 23 23 22 21 20 19 16 15 15 16 17 18 18 17 17 16 16 15 14 13 13 12 13 14 14 17 17 17 14 12 15 18 18 18 19 19 20 21 22 24 24 25 27 31 36 38 38 37 39 41 42 42 42 42 41 40 40 41 41 42 43 45 47 49 52 54 55 56 56 55 55 55 54 54 53 53 53 52 52 54 55 57 59 59 59 60 61 61 60 58 58 57 58 60 61 62 63 64 65 64 64 60 57 58 60 62 64 65 65 65 68 69 69 70 70 71 70 68 67 67 67 68 68 69 70 70 70 68 65 63 63 64 66 66 65 63 61 59 59 59 58 57 56 56 56 56 57 57 58 57 58 59 61 61 60 59 59 59 58 55 54 54 54 54 53 51 50 51 52 53 53 53 54 54 54 55 55 55 55 56 55 54 54 53 52 52 52 53 53 54 54 53 52 51 51 50 50 50 50 49 50 51 52 52 51 50 48 47 47 47 48 47 46 43 41 41 44 49 52 51 49 48 49 50 52 53 52 51 51 50 50 50 48 44 40 36 32 26 21 18 17 18 17 16 17 19 24 39 123 162 168 171 155 48 29 34 58 61 62 61 61 60 59 62 64 64 65 65 65 63 64 65 64 64 63 62 59 57 55 52 49 46 44 43 42 41 42 42 44 44 44 44 44 44 43 43 43 43 44 45 45 43 41 39 38 37 36 36 36 34 34 34 34 34 33 31 29 29 28 28 28 30 29 30 30 30 30 29 27 25 24 25 26 27 28 27 27 28 28 29 30 30 29 30 30 29 28 28 27 26 25 25 26 28 28 27 28 28 29 30 29 25 25 27 28 27 27 25 23 25 27 27 27 26 25 24 24 24 24 24 23 21 22 22 23 24 23 21 20 20 19 18 18 19 19 20 21 22 22 22 20 21 21 20 19 19 19 19 19 19 20 21 20 20 19 18 18 17 15 14 12 9 7 4 3 3 3 4 4 5 7 7 6 7 9 9 9 9 9 9 11 13 16 17 17 19 20 21 21 19 18 18 18 18 18 19 20 22 24 25 26 27 26 26 26 26 24 23 22 21 20 21 23 25 25 24 23 23 23 25 26 24 25 27 28 28 27 23 21 24 28 29 27 25 24 18 14 15 18 19 18 19 20 21 22 24 23 23 22 22 23 27 32 33 31 28 28 25 19 17 14 13 13 14 14 10 3 355 345 336 334 334 338 344 348 349 347 348 348 350 352 352 353 353 352 352 352 351 351 351 350 349 349 349 350 350 350 350 351 351 352 353 353 354 355 356 357 357 357 358 359 359 360 360 360 360 0 0 1 1 2 2 2 2 2 3 3 3 3 3 3 4 5 5 6 6 7 7 8 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 12 11 11 11 12 12 12 12 11 10 10 10 9 9 8 7 7 8 7 7 5 4 3 2 3 2 2 1 0 359 360 359 358 357 356 355 355 354 354 353 353 352 352 351 41 49 57 65 70 72 77 80 82 82 82 81 84 89 86 74 72 72 73 74 76 77 78 84 90 89 86 89 96 105 104 88 72 67 64 59 53 49 51 55 53 40 36 35 35 35 35 35 34 35 34 33 32 31 29 27 25 25 25 23 23 21 19 18 17 17 19 19 19 18 18 17 16 17 16 14 13 13 13 13 13 14 15 16 14 11 9 12 16 17 18 18 18 20 22 24 24 25 26 30 33 37 38 39 41 43 44 44 44 43 42 41 40 40 40 41 42 44 46 47 48 52 56 57 58 57 56 55 55 54 53 53 53 53 54 54 54 55 57 58 58 58 60 61 61 61 61 60 59 59 59 59 61 62 65 67 67 65 62 59 60 61 63 64 65 65 65 65 66 67 68 69 69 69 68 68 67 67 67 68 69 70 70 70 69 66 63 61 62 64 66 65 65 61 60 60 60 59 58 57 57 56 57 57 57 58 57 56 56 56 58 60 60 59 59 59 57 55 55 55 55 53 51 50 50 51 52 52 52 52 53 53 54 54 54 55 55 55 54 54 54 53 51 52 52 53 54 54 53 53 53 51 50 49 48 48 47 48 48 48 49 50 49 47 47 47 47 47 46 45 42 40 40 41 46 50 50 48 47 47 49 52 52 52 51 51 51 52 50 48 45 42 39 34 29 24 21 18 19 20 21 21 24 28 39 86 142 175 199 219 314 3 31 51 54 54 55 57 55 53 58 63 63 63 63 63 62 62 63 63 63 62 61 60 58 56 52 49 46 45 43 42 42 42 42 44 44 43 42 42 43 44 44 44 44 45 45 44 43 41 39 39 37 35 34 34 33 32 32 32 31 30 30 30 29 28 28 28 28 28 29 29 29 28 28 25 23 23 23 24 24 26 25 26 27 28 28 29 29 27 27 27 27 28 27 26 24 24 23 24 26 27 26 26 26 27 28 27 23 23 25 26 26 24 22 21 22 24 25 26 26 25 23 22 21 21 22 22 21 21 21 21 22 22 21 19 18 18 17 17 18 19 20 20 21 20 19 18 19 21 20 19 18 18 18 18 17 18 19 19 18 17 17 16 15 15 13 11 7 6 2 1 0 1 1 2 3 4 5 5 6 7 7 7 7 7 7 9 13 15 16 16 16 17 19 19 18 17 17 18 18 18 17 18 20 20 22 23 24 25 24 22 21 21 21 21 20 18 18 20 23 25 24 23 23 22 22 23 23 22 22 22 22 22 19 18 24 30 31 31 29 25 22 20 19 18 17 14 15 17 19 22 23 23 22 21 21 24 28 32 33 32 29 26 23 21 20 17 14 14 14 15 12 5 358 347 345 340 337 340 345 348 349 348 349 348 349 350 351 353 354 354 353 353 352 351 351 351 351 350 350 350 350 351 351 351 351 352 353 354 354 355 356 356 357 358 358 359 359 360 0 0 0 1 1 1 2 2 2 3 3 3 3 4 4 4 3 3 4 4 5 5 6 6 7 8 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 13 12 12 12 13 14 14 13 13 12 12 11 11 10 9 9 9 8 8 8 6 5 4 4 4 4 3 2 1 1 1 0 359 358 357 357 356 356 355 354 353 353 352 352 47 55 63 71 75 78 77 78 79 79 78 76 78 81 80 75 75 75 74 74 74 75 79 88 94 91 89 96 108 112 101 83 76 73 67 59 50 45 46 49 46 39 36 35 35 34 35 36 36 36 36 36 34 33 31 30 28 28 27 25 23 22 20 19 18 19 20 20 20 19 18 16 16 17 17 15 13 13 14 13 13 14 14 14 13 11 10 12 15 16 17 18 18 20 22 24 24 24 26 30 32 32 34 38 42 44 46 47 45 43 42 41 40 41 42 42 42 45 47 48 49 54 57 58 58 58 56 55 55 55 54 54 53 53 53 54 55 55 55 56 56 57 58 60 61 62 62 61 60 59 58 59 60 61 65 66 67 64 61 62 62 61 62 64 65 66 65 66 66 67 68 68 69 68 68 67 67 67 66 67 68 69 70 69 67 65 63 61 59 60 62 64 66 63 61 61 61 61 60 59 57 57 57 57 57 58 56 56 55 54 55 58 59 59 59 59 58 57 56 55 55 54 52 50 50 51 52 52 51 52 53 53 53 53 53 54 54 54 54 54 53 52 52 52 53 53 54 54 54 54 54 52 51 50 48 47 46 46 46 46 48 48 46 46 47 47 46 46 45 44 41 38 38 38 43 47 48 46 45 46 49 52 53 52 52 53 54 53 51 48 45 44 41 35 28 25 22 20 19 20 21 26 31 38 43 48 56 99 202 239 287 347 25 20 17 23 39 51 50 48 54 60 61 61 61 62 61 61 62 62 62 62 61 60 57 54 51 49 47 46 45 43 42 42 43 44 45 44 41 42 44 44 44 45 45 46 45 44 43 42 42 39 37 35 34 33 31 30 30 30 29 29 29 30 29 28 28 28 28 28 28 28 27 26 25 24 22 22 24 23 22 23 24 25 26 27 28 29 28 27 27 27 27 27 27 25 23 21 22 23 24 25 25 24 25 25 25 24 23 22 22 23 24 23 21 20 20 21 23 23 23 24 23 21 19 19 20 20 20 21 21 21 21 21 19 17 16 16 16 16 17 18 19 19 19 19 17 16 17 20 19 19 19 18 17 16 16 16 18 18 17 16 16 15 14 14 13 9 7 4 0 359 359 358 359 359 360 1 3 4 5 6 5 6 6 6 7 9 13 15 16 16 14 14 16 17 16 15 14 15 16 18 17 18 19 19 20 21 23 23 22 18 17 19 19 20 18 16 16 18 22 25 25 24 22 21 20 19 20 19 18 18 18 15 14 15 22 27 26 27 27 24 22 22 20 17 16 12 11 14 19 23 24 23 23 23 24 27 29 31 29 29 28 26 25 24 22 20 18 15 15 16 14 8 0 357 351 343 341 342 345 347 349 349 348 347 347 349 352 354 355 355 354 354 353 352 352 352 352 351 351 351 351 351 351 351 352 352 353 354 354 355 355 356 357 358 359 359 360 360 0 1 1 1 1 1 2 2 3 3 3 3 3 4 4 4 3 3 4 4 4 5 5 6 7 8 8 8 9 9 10 10 11 11 11 11 12 12 12 13 13 13 13 14 15 15 13 13 13 13 14 15 15 15 15 14 13 13 12 12 11 10 10 10 9 8 8 7 7 6 5 5 4 3 2 2 2 1 0 360 359 358 358 357 356 355 354 353 353 353 54 60 67 72 76 76 76 77 78 78 76 73 72 74 75 76 78 79 78 77 76 76 82 93 98 93 92 104 115 109 99 84 81 77 68 58 47 38 37 41 42 39 37 35 35 36 36 37 37 38 38 37 37 35 34 33 31 29 29 27 24 23 21 19 19 20 20 21 20 19 17 16 16 17 17 15 15 14 15 15 13 13 13 14 14 13 11 12 13 15 17 19 20 20 21 23 24 24 27 30 30 33 35 39 43 47 48 48 46 44 42 41 41 42 42 42 43 45 46 47 50 53 56 56 56 57 56 55 55 55 55 54 53 52 51 51 53 54 52 54 55 56 57 58 59 61 61 61 61 60 59 58 59 59 62 65 64 60 60 62 62 61 62 63 64 64 65 66 67 67 68 68 69 68 67 67 66 65 65 66 67 68 68 67 65 64 63 62 60 59 59 63 65 64 63 62 62 61 60 59 58 57 57 57 57 57 55 55 54 52 52 56 58 58 58 58 58 58 57 56 55 54 52 51 50 51 51 51 50 52 53 53 52 52 53 53 53 53 53 53 53 52 52 52 53 54 54 54 54 54 54 53 52 51 49 48 46 45 45 46 47 46 45 44 45 45 45 45 44 43 40 35 34 35 40 41 43 44 44 46 49 52 54 53 53 54 55 54 51 48 46 44 40 34 28 24 19 18 19 18 17 21 30 35 37 42 49 58 75 230 313 1 25 1 347 343 3 40 46 47 53 58 58 58 60 61 59 59 60 60 60 60 60 58 56 52 50 49 48 48 48 46 44 44 46 48 48 47 43 44 44 46 46 46 46 47 48 47 47 45 45 41 38 36 34 33 32 30 29 28 28 28 29 29 28 27 27 27 27 27 27 27 26 24 23 22 21 21 23 23 22 21 23 24 24 26 27 28 28 28 27 28 27 27 26 24 21 20 20 21 22 22 23 23 23 23 22 21 20 20 20 21 23 22 20 19 18 18 19 20 20 21 22 20 19 18 18 18 18 20 21 20 19 19 17 15 14 14 14 15 16 18 18 18 18 17 15 14 16 19 18 18 18 18 17 16 15 15 16 16 16 15 15 15 15 14 13 10 5 2 360 358 357 356 357 357 358 0 2 4 5 5 5 5 6 7 7 8 12 15 15 15 13 12 14 15 14 13 12 11 14 17 18 19 20 20 19 19 20 21 21 16 16 17 17 18 17 15 15 17 20 21 24 21 19 19 18 17 17 16 15 16 14 9 8 12 13 17 20 22 22 22 21 19 17 16 14 12 11 14 19 23 24 25 26 27 27 28 28 29 27 27 27 28 27 26 23 22 20 17 16 17 18 16 12 5 355 348 345 344 344 344 346 347 347 346 348 350 353 353 355 355 355 354 354 353 354 353 353 352 351 351 351 351 352 352 352 352 353 354 354 355 355 356 357 358 359 359 359 360 0 1 1 1 1 1 2 2 3 3 3 3 3 4 4 4 3 3 3 3 4 5 5 6 6 7 7 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 14 14 15 15 15 14 13 13 15 16 16 16 16 15 13 13 13 12 12 12 11 11 10 9 9 8 8 7 6 6 5 5 5 4 3 2 1 0 360 360 359 358 357 356 355 355 354 354 58 63 69 73 74 75 75 76 78 77 76 72 70 71 75 78 82 82 82 82 80 81 87 97 100 95 97 109 113 103 94 83 82 76 66 57 46 36 33 38 41 40 38 35 34 37 38 39 39 39 38 38 38 38 37 35 32 30 29 27 25 23 21 20 20 20 21 21 20 19 17 17 17 17 17 16 16 16 16 15 13 12 14 15 13 12 12 13 14 16 18 20 21 21 22 24 24 25 26 27 30 33 37 40 44 48 48 46 45 44 44 42 41 42 43 43 43 44 45 46 49 51 53 52 54 55 55 54 54 54 55 55 55 53 50 48 49 51 49 51 53 55 55 56 59 60 60 60 61 60 58 57 58 56 57 60 59 57 58 60 61 60 61 61 63 64 65 66 66 66 67 68 68 68 67 66 64 64 64 64 65 66 66 66 65 65 65 63 61 60 59 60 62 62 62 62 61 60 59 59 58 57 57 56 56 56 55 54 52 50 51 54 57 58 59 59 58 58 57 56 55 55 53 52 51 51 50 50 49 51 52 51 51 52 52 52 53 53 54 54 53 52 52 52 53 53 54 55 54 54 54 54 53 52 51 50 47 46 45 45 45 45 43 42 41 41 43 43 43 42 39 33 32 32 35 38 41 41 42 46 50 53 54 54 54 55 55 54 51 48 46 43 40 37 29 19 15 16 18 17 18 20 22 27 36 40 39 46 58 66 57 52 13 358 352 347 356 32 42 46 54 55 56 56 59 59 58 58 59 60 60 60 59 58 54 51 49 49 49 49 51 51 48 47 49 52 52 50 49 47 48 48 48 47 48 50 52 52 52 49 47 43 40 38 35 34 33 31 29 28 28 28 28 27 26 26 26 26 26 27 27 26 25 24 23 19 19 19 21 23 22 21 21 22 24 25 26 27 27 27 26 26 26 26 25 23 20 19 19 19 19 20 21 21 21 20 19 18 18 18 18 20 22 22 21 19 20 18 18 18 18 19 20 20 20 20 19 18 18 18 19 20 19 18 17 16 15 14 13 14 15 15 17 18 17 15 13 13 15 15 17 17 17 17 16 15 14 14 14 15 15 15 15 15 14 14 12 8 4 1 358 356 355 355 355 356 358 1 2 4 5 6 6 6 7 7 7 8 10 10 12 12 12 11 13 14 13 13 11 10 12 15 17 18 19 20 20 19 17 18 18 15 15 15 16 17 15 14 13 14 15 15 19 17 17 17 16 15 15 14 14 16 12 6 6 7 9 14 17 20 21 20 16 14 11 9 11 13 14 17 19 21 25 26 27 27 26 26 25 26 26 27 27 28 27 26 24 20 19 18 17 18 19 20 19 12 2 353 347 346 345 344 344 345 346 347 349 351 351 353 354 356 356 356 355 355 354 354 353 353 352 352 352 352 352 352 352 353 353 353 354 355 355 356 357 358 358 359 359 360 0 1 1 1 1 1 2 2 3 3 3 3 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 7 8 8 9 9 9 10 11 11 11 12 12 12 13 13 13 14 15 15 15 15 14 14 15 17 17 17 17 15 13 13 13 13 13 12 12 12 11 11 10 9 8 7 7 7 7 6 6 5 4 3 2 1 1 1 359 359 358 357 356 356 355 355 64 69 72 75 74 75 75 77 78 78 77 75 74 75 77 81 84 84 84 84 84 85 89 97 100 99 101 105 103 96 79 77 81 73 63 59 50 40 37 40 42 41 38 34 33 36 40 40 40 40 40 39 39 38 37 34 31 30 29 27 25 23 22 21 20 20 21 21 19 18 18 18 18 18 17 17 17 16 16 15 14 13 14 14 11 11 10 12 14 16 18 20 22 23 24 25 25 25 26 27 31 33 36 39 43 45 45 43 44 44 43 40 40 41 42 42 42 42 43 45 47 51 52 50 51 54 53 52 53 54 55 57 56 52 49 47 48 48 47 50 52 52 54 55 58 59 59 59 60 60 58 57 57 55 54 54 54 54 55 58 59 59 59 60 61 63 64 65 66 66 67 67 67 67 66 65 63 63 63 63 63 65 65 65 64 65 66 64 60 59 59 58 59 59 60 61 60 59 58 57 57 57 56 56 55 55 54 54 52 49 49 51 55 57 57 58 59 58 56 55 56 55 53 52 52 51 49 48 48 49 50 50 51 51 51 51 52 53 53 53 53 52 52 52 52 53 54 55 54 54 55 54 54 54 53 51 49 47 45 44 45 43 42 40 40 40 41 41 41 41 38 33 32 32 35 38 39 40 41 45 49 50 53 54 54 54 55 54 51 49 46 44 42 35 27 18 14 16 17 19 20 21 26 31 34 37 35 35 40 46 40 28 7 19 29 39 55 57 52 52 55 50 54 55 56 56 56 57 58 58 60 60 60 58 54 51 49 49 49 51 55 58 55 50 49 52 52 53 53 52 52 52 50 49 49 51 54 56 55 52 49 45 41 39 36 35 34 32 29 28 28 28 27 27 25 24 24 25 26 26 26 25 25 25 22 18 17 17 19 22 23 22 22 22 23 23 24 25 26 26 25 24 24 24 24 23 20 18 18 18 18 18 20 20 20 20 19 19 18 18 20 21 22 23 23 23 21 19 18 17 17 17 19 18 18 19 19 18 17 17 17 18 18 18 17 16 15 14 13 13 14 15 16 17 16 14 12 12 12 13 15 16 16 16 15 14 14 13 13 13 14 14 14 14 13 12 9 6 3 360 357 355 354 354 355 356 358 1 3 3 4 5 6 7 8 8 7 7 7 8 9 10 10 11 12 14 14 13 11 10 11 12 14 15 16 19 19 18 16 15 15 14 14 15 16 15 14 13 13 12 12 12 14 14 14 15 14 14 14 12 12 15 12 7 6 6 8 12 16 19 20 18 15 13 10 7 10 13 17 21 22 24 28 28 26 24 22 22 23 24 25 26 25 26 26 26 23 18 18 18 18 18 18 18 19 15 7 360 355 351 348 345 343 344 346 347 348 349 350 352 354 356 357 357 357 356 355 355 354 354 353 353 353 353 353 352 353 353 353 353 354 355 355 356 357 357 358 358 359 360 0 1 1 1 1 1 1 2 2 3 3 4 4 3 3 3 3 3 3 3 3 4 5 5 5 5 6 7 7 8 8 8 9 9 10 11 11 11 11 12 12 13 13 14 15 15 15 15 14 15 15 16 17 17 17 15 13 13 13 13 13 14 13 13 12 12 11 10 9 8 8 8 8 8 7 6 4 3 4 3 2 1 1 359 359 358 358 357 356 356 70 74 76 77 77 78 78 79 79 79 79 79 79 80 82 83 86 87 86 86 87 87 89 94 98 98 98 97 93 79 71 75 79 69 65 68 60 49 46 44 44 41 38 36 35 38 42 42 42 42 41 40 38 37 35 32 31 31 28 26 24 23 22 21 21 21 21 19 18 17 17 18 19 19 18 17 17 17 16 14 14 14 14 10 10 9 10 11 13 15 18 20 23 25 26 25 25 24 24 26 31 33 33 35 38 41 41 40 40 43 43 39 39 41 42 41 40 41 42 43 47 50 51 48 48 50 51 50 50 51 53 56 56 53 49 48 47 47 47 47 49 51 52 54 56 57 57 59 61 60 59 59 58 55 52 50 51 53 55 57 58 58 58 59 60 62 63 65 65 65 66 66 65 65 64 63 63 64 63 62 63 64 64 64 63 62 62 62 61 60 59 58 58 58 59 59 58 57 56 56 56 55 55 54 54 54 54 53 51 49 49 51 53 54 55 56 57 57 56 55 56 55 54 52 51 50 48 47 47 48 48 49 49 50 50 51 51 52 53 53 52 52 52 52 51 52 53 53 54 54 53 54 54 54 53 51 50 47 45 45 45 45 44 42 41 41 40 39 39 38 36 34 34 34 35 37 38 38 40 42 45 46 50 52 53 54 54 53 51 49 47 46 41 34 25 18 15 17 18 19 20 22 25 28 34 35 39 40 40 40 34 24 23 34 43 53 62 63 60 59 50 49 51 53 54 54 55 56 56 58 59 60 59 57 54 52 51 50 50 53 59 68 66 58 50 52 51 56 59 60 60 59 55 54 58 57 58 59 58 55 51 46 42 40 38 35 33 32 29 28 28 27 27 26 25 24 24 25 25 24 23 22 23 24 22 18 16 17 19 20 20 22 22 22 21 21 22 23 23 24 24 23 23 23 23 22 20 19 18 17 17 18 20 21 21 21 21 21 20 20 22 22 22 22 23 23 22 21 20 19 18 18 18 15 16 17 18 17 16 14 14 15 16 17 16 15 12 12 12 12 13 14 15 15 15 14 13 12 12 12 13 14 15 15 14 13 12 12 13 12 13 12 13 12 12 10 8 6 2 359 356 355 354 354 355 356 358 1 2 3 3 3 5 6 7 7 7 6 6 6 7 9 9 10 12 12 13 13 11 10 10 10 9 10 14 18 18 17 14 13 13 12 13 14 14 13 12 12 11 12 11 10 11 12 13 13 13 13 11 9 9 12 12 9 8 8 9 12 16 19 19 17 15 17 16 12 10 12 14 20 25 27 31 28 25 21 18 19 22 23 24 26 24 24 24 23 20 17 18 21 21 19 18 18 18 15 10 4 2 359 352 346 343 343 345 347 347 349 349 351 353 356 357 357 357 357 356 355 355 354 354 354 353 353 353 353 353 353 353 353 354 354 355 356 356 357 357 358 359 359 360 360 0 0 1 1 1 1 2 2 3 4 4 3 3 3 3 3 2 3 3 4 4 4 5 5 5 6 6 7 7 7 8 9 9 10 10 10 11 11 12 13 13 14 14 14 14 14 14 15 15 16 17 18 17 15 14 14 14 14 15 15 14 13 13 13 11 10 10 9 9 9 9 8 8 7 5 5 5 4 3 2 1 0 1 360 359 358 357 356 71 72 76 79 81 81 80 80 80 81 82 83 84 84 85 86 89 89 88 87 87 87 88 91 89 85 87 88 82 70 66 71 71 68 74 78 71 62 54 49 47 42 41 38 38 41 43 44 43 43 42 40 37 35 34 31 30 29 26 24 23 22 21 20 20 21 20 18 17 17 17 17 18 18 18 17 17 17 15 13 13 14 13 10 8 8 9 11 13 16 19 21 22 24 24 26 24 23 23 26 29 31 32 33 36 38 38 38 39 42 43 40 39 41 41 40 39 40 41 43 46 49 50 46 45 46 47 47 48 49 51 54 56 53 50 49 49 47 49 50 51 52 53 54 55 56 57 59 60 61 60 60 59 56 53 51 52 53 55 55 57 58 58 59 60 61 62 64 65 65 64 64 63 62 61 63 63 64 63 62 62 63 63 64 62 61 60 60 61 60 59 59 58 58 58 57 56 55 54 54 54 53 53 53 53 53 53 52 51 51 50 51 53 54 56 56 56 56 56 55 55 54 53 52 52 50 48 47 46 46 46 46 47 48 49 50 50 51 52 52 52 52 52 51 51 51 52 52 53 52 52 52 53 53 52 50 48 45 44 44 44 44 44 42 41 41 40 39 38 38 36 35 36 36 36 37 36 37 39 40 41 44 47 50 52 52 53 52 52 51 50 47 41 32 23 17 15 16 17 17 19 23 27 31 35 39 40 40 42 46 46 41 39 37 36 44 50 49 54 52 44 47 49 51 52 52 53 54 55 56 58 59 58 56 52 49 48 49 50 55 64 75 75 69 64 59 56 67 74 76 74 71 67 67 77 70 67 65 63 58 53 50 49 45 39 36 34 31 28 26 26 25 25 25 25 25 25 25 25 24 23 21 21 22 21 18 17 17 18 19 20 20 20 21 19 19 19 20 21 22 22 22 22 22 22 21 20 18 17 17 18 18 19 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 21 20 20 19 16 13 14 15 17 16 15 14 13 12 12 13 12 12 10 10 10 10 11 11 13 13 13 13 13 12 12 11 11 13 13 13 13 12 11 11 12 12 12 11 11 10 9 9 8 5 1 360 357 355 354 355 355 356 358 0 1 2 3 1 3 5 7 7 7 6 6 5 5 7 8 8 9 12 13 12 10 9 9 9 8 8 12 17 16 15 13 11 11 11 13 13 13 11 10 10 10 9 8 7 8 10 11 10 10 9 9 7 7 9 10 10 11 11 11 14 17 18 18 17 17 20 20 16 12 11 11 18 22 26 29 25 22 18 15 18 22 22 23 27 27 25 23 21 17 15 18 22 23 25 21 19 18 17 13 12 8 2 356 348 343 343 345 345 346 348 350 351 353 355 356 357 357 357 356 356 355 355 355 354 354 353 353 353 353 353 353 353 354 354 355 355 356 356 357 358 358 359 359 359 360 0 1 1 1 1 1 2 3 3 3 3 3 2 2 2 2 2 3 3 4 4 4 5 5 6 6 6 7 7 7 8 9 9 9 10 10 11 11 12 12 13 13 14 14 15 15 15 15 16 17 17 17 15 15 15 15 16 16 17 15 15 14 13 12 11 11 10 10 10 9 9 8 8 7 6 6 5 4 3 2 2 2 1 360 358 357 357 69 71 77 81 82 82 81 80 81 82 84 85 85 86 87 88 89 89 88 87 86 86 85 85 81 76 79 81 74 64 63 65 65 72 83 85 80 70 59 52 47 44 43 41 40 42 44 44 43 43 42 39 36 34 32 30 29 26 25 23 22 21 20 19 19 19 19 17 16 17 17 17 17 17 18 17 17 15 13 11 11 12 11 8 6 7 10 11 14 16 19 21 21 22 24 25 24 23 24 26 29 31 33 34 36 37 37 37 38 40 40 38 37 38 39 39 39 40 42 44 47 48 48 44 44 44 44 44 46 47 48 51 53 50 48 47 50 50 49 50 51 52 53 54 55 56 57 58 59 60 60 59 58 56 55 54 55 55 55 55 57 57 57 59 60 61 62 63 63 64 64 62 60 59 60 62 63 63 63 62 61 61 62 62 62 60 59 59 59 59 59 59 58 57 57 56 55 53 52 51 51 52 53 52 52 52 52 52 51 51 51 52 54 56 57 56 56 56 55 54 54 54 52 51 51 51 49 47 46 45 45 45 46 47 48 49 49 51 51 51 52 52 52 52 50 50 51 51 51 51 51 51 52 51 50 49 47 45 44 43 43 42 42 42 41 40 39 39 38 38 37 36 36 36 36 36 36 36 38 38 40 43 46 49 51 52 52 52 52 51 49 46 40 30 21 15 13 13 14 16 18 22 26 28 32 34 36 32 37 42 44 44 43 37 28 29 30 35 39 41 40 42 46 49 50 50 52 53 52 53 55 57 56 55 47 39 37 39 45 53 63 69 73 74 78 74 70 82 93 93 92 90 88 88 89 88 81 75 70 64 63 63 59 51 43 38 35 32 27 27 25 24 25 25 25 25 24 23 23 23 23 20 20 19 19 18 18 18 18 19 19 19 18 19 17 17 17 18 19 20 20 19 20 20 20 19 19 17 17 17 17 17 18 18 18 19 19 19 20 21 20 20 20 20 20 21 22 21 21 20 20 18 14 13 14 15 16 16 15 15 14 12 12 12 11 10 10 10 9 8 8 9 11 11 11 12 12 11 11 9 10 11 12 12 12 11 10 10 11 11 11 11 9 7 5 6 6 4 2 0 358 355 354 354 355 357 358 360 0 1 1 360 1 4 5 6 7 7 7 6 5 6 6 6 7 10 11 10 9 9 10 10 10 11 13 15 15 14 12 11 11 11 12 11 10 10 9 9 8 6 4 4 6 8 8 9 9 9 8 8 7 7 6 8 11 13 13 14 15 15 16 16 17 20 21 18 14 11 10 16 17 19 23 22 20 18 17 21 24 22 23 24 25 24 23 19 15 14 17 18 24 26 24 20 18 18 18 16 12 6 359 351 345 345 344 344 345 347 350 352 353 354 354 355 356 356 356 356 356 356 355 355 354 354 354 354 353 353 353 353 354 354 355 355 355 356 356 357 358 358 358 359 359 360 0 1 1 1 2 2 3 3 3 3 2 2 2 2 2 2 2 2 3 4 4 4 5 5 6 6 6 7 7 7 7 8 8 9 9 10 11 11 11 12 13 13 14 15 15 15 15 16 17 17 17 16 16 16 17 18 18 18 17 16 15 13 13 12 12 12 11 11 10 10 9 9 8 7 6 6 5 4 4 3 3 2 1 359 358 358 69 75 79 82 81 79 79 80 81 82 83 84 85 86 87 88 88 87 85 85 85 84 83 81 78 75 76 76 69 62 63 65 65 82 91 91 83 70 60 53 48 46 45 43 42 43 43 43 43 43 41 37 35 33 31 29 27 26 24 23 21 20 19 18 18 18 17 16 16 16 16 16 17 17 17 18 16 13 11 9 9 10 10 7 7 8 11 12 14 16 19 20 20 22 23 24 24 24 25 27 30 33 35 36 36 36 36 37 38 38 36 35 35 36 37 38 39 40 42 44 47 48 47 45 45 44 42 42 43 44 46 48 50 47 45 45 44 46 45 46 48 50 52 54 55 56 56 57 58 59 59 58 57 55 55 56 56 56 55 55 57 57 58 59 60 61 62 62 63 64 63 60 58 58 60 61 63 62 62 62 61 60 60 61 61 60 58 58 58 58 59 59 57 56 56 55 54 52 52 51 51 52 52 52 52 52 53 52 52 51 51 52 53 56 57 57 56 55 54 53 53 53 51 49 48 48 48 47 47 46 45 44 45 45 47 48 48 50 50 51 52 52 52 51 50 49 49 50 50 50 51 51 51 50 49 48 46 46 45 43 42 41 41 40 40 38 38 38 37 36 36 35 35 35 35 35 35 35 36 37 40 43 46 48 50 51 51 52 52 51 49 45 39 30 22 17 14 12 13 14 15 20 23 24 23 23 25 27 32 35 35 35 33 29 29 30 35 37 37 36 35 38 43 46 46 49 50 51 50 49 50 51 50 49 40 29 28 30 38 45 55 50 52 68 83 90 91 101 111 111 112 113 111 106 98 102 96 87 80 78 75 71 68 59 49 42 37 32 31 28 25 24 25 26 26 25 23 23 21 21 21 20 19 17 16 16 17 17 18 19 19 18 16 16 15 15 16 16 17 17 18 17 17 17 17 17 17 17 16 16 17 17 17 17 18 16 17 17 19 19 19 18 18 18 19 21 21 20 19 19 18 17 14 14 15 16 16 16 17 16 15 14 14 13 13 12 11 10 8 6 5 6 9 8 9 10 10 9 8 8 9 9 9 10 11 10 9 10 10 11 11 10 8 4 1 3 5 4 3 0 357 354 353 354 355 356 357 359 0 0 359 359 360 1 3 5 7 7 8 6 5 5 5 5 6 7 9 10 10 10 10 11 12 14 14 14 13 12 11 11 11 12 12 9 8 8 8 8 6 4 3 3 4 6 8 7 7 7 9 9 9 7 5 7 11 14 14 14 14 14 14 14 14 17 19 17 17 12 12 15 15 15 16 17 17 17 19 23 26 24 23 23 23 22 21 18 15 15 18 17 22 25 24 21 20 19 19 18 14 8 3 356 356 351 346 343 343 346 350 352 353 353 352 353 355 356 356 356 356 356 356 355 354 354 354 354 354 353 353 354 354 354 354 354 355 355 356 356 356 357 357 358 359 359 360 0 0 1 1 2 2 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 6 6 6 6 6 6 7 8 8 9 10 10 10 11 12 12 13 14 14 14 15 15 16 17 17 17 17 17 17 17 18 18 18 17 16 15 14 13 13 13 13 12 11 11 10 10 10 8 8 7 7 6 5 5 4 3 2 1 0 0 359 72 77 81 81 79 77 78 80 80 81 82 83 84 85 86 87 85 84 83 84 84 84 82 80 78 79 79 77 72 68 68 70 71 87 95 93 81 67 57 53 50 48 47 45 44 44 43 43 43 42 39 36 34 32 29 27 27 26 23 21 20 19 18 17 17 17 16 16 16 16 15 16 18 19 19 17 14 11 10 10 10 9 8 7 9 11 12 13 14 16 17 17 19 21 22 23 22 23 25 26 30 32 35 37 37 36 36 38 38 36 34 33 33 33 35 37 38 39 39 41 45 48 48 47 46 45 44 43 42 43 44 46 47 45 45 43 43 44 45 46 48 50 52 53 54 55 56 57 57 57 57 57 56 55 55 55 55 54 55 55 57 57 58 59 60 60 60 61 63 64 62 58 55 56 59 60 61 61 61 61 60 59 59 60 60 59 59 58 57 57 57 58 56 55 54 54 53 52 52 52 53 52 52 52 53 53 54 53 53 52 52 53 54 56 57 57 57 56 54 52 52 51 49 47 46 45 46 46 46 45 44 44 44 44 46 46 47 48 49 51 52 52 52 51 49 48 48 48 49 49 50 51 51 50 49 48 47 46 45 43 42 41 40 39 39 38 38 36 35 34 34 34 34 35 35 35 35 36 37 38 39 43 46 48 49 50 50 51 52 51 50 45 39 34 28 23 17 11 10 12 13 18 22 23 23 23 24 27 32 34 32 29 27 27 29 32 36 35 32 31 32 35 38 41 44 46 49 49 46 44 43 43 41 37 28 18 24 30 34 37 41 27 28 42 76 99 109 113 118 128 128 126 122 117 111 110 105 98 95 93 86 80 78 68 57 46 39 36 34 30 27 26 26 26 26 25 24 23 21 21 21 20 18 16 15 14 15 16 18 18 18 16 15 14 13 14 14 15 15 15 16 16 14 15 15 15 15 16 16 16 17 17 17 17 17 15 15 16 17 17 17 17 17 18 19 19 20 19 17 17 17 16 15 15 15 15 15 16 17 16 15 15 14 14 13 13 11 8 7 6 5 6 6 7 8 8 7 6 6 6 7 7 8 8 9 9 8 9 9 10 9 9 7 1 358 0 0 2 2 360 356 354 353 354 355 354 356 358 359 359 358 358 359 360 2 4 6 8 7 6 5 5 4 4 4 5 8 9 10 10 10 11 12 14 15 14 13 11 10 11 11 11 10 7 6 5 6 6 6 4 2 2 3 6 7 6 5 5 7 7 7 5 3 6 9 11 12 10 10 12 13 14 12 14 14 16 16 14 14 16 15 12 12 11 13 14 16 21 24 25 25 24 22 20 19 18 17 17 18 18 21 24 24 23 21 20 19 20 16 11 10 9 6 359 350 344 343 346 350 349 351 351 351 352 354 355 356 356 357 357 356 355 355 355 355 354 354 354 354 353 354 354 354 354 354 355 355 355 355 356 356 357 358 359 359 359 359 0 1 2 2 2 2 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 6 6 6 6 7 7 8 8 8 9 10 11 11 12 13 13 13 14 14 15 16 17 17 17 17 17 17 18 18 18 18 17 16 15 14 14 14 14 13 13 12 11 11 10 10 9 8 8 7 7 7 6 5 4 3 2 2 1 0 75 79 81 81 79 77 79 79 79 80 80 82 83 84 85 85 83 83 83 83 84 84 84 82 82 83 84 84 80 78 78 79 80 91 98 94 80 64 56 54 51 49 48 47 46 45 44 43 42 41 38 35 32 30 29 27 26 24 23 21 19 18 17 16 16 16 16 16 16 16 16 17 19 21 20 16 13 11 11 11 10 8 7 8 10 12 13 14 14 14 14 16 18 20 21 21 21 21 22 24 25 27 31 33 35 36 37 38 38 37 35 34 32 32 35 37 38 38 38 39 43 45 47 47 46 46 46 45 44 44 44 45 45 45 45 43 43 44 45 45 47 50 52 52 53 54 56 56 56 56 56 55 55 54 54 54 54 54 54 55 56 57 58 59 60 60 60 62 65 65 61 57 55 56 58 59 60 60 61 60 59 58 58 59 59 58 58 57 56 55 55 56 55 54 54 53 53 53 53 53 54 53 53 53 53 54 54 54 53 53 52 53 54 55 56 57 57 56 54 52 51 50 48 46 46 46 45 43 43 42 42 43 43 44 45 45 45 46 48 50 51 51 52 51 49 48 48 48 48 49 49 50 50 49 49 48 47 46 45 43 42 42 40 39 39 39 38 36 34 32 32 32 33 35 35 35 35 36 38 38 39 42 45 47 47 48 49 50 51 51 49 46 41 40 36 29 19 11 8 10 12 17 21 20 20 20 23 24 26 27 26 25 25 27 22 19 19 20 22 26 30 32 33 37 41 44 46 47 42 39 37 35 29 21 10 354 3 20 27 26 25 16 4 359 26 85 117 126 130 137 135 131 126 121 116 111 108 105 102 98 93 87 85 77 66 61 51 43 37 33 29 27 25 25 25 24 24 22 22 21 21 20 18 16 15 13 13 15 16 16 16 15 14 13 12 12 12 13 14 13 13 13 13 13 14 14 14 15 16 16 16 16 16 15 15 14 14 14 14 15 16 16 16 16 17 17 17 17 16 15 15 15 14 14 14 14 15 16 16 16 15 14 13 13 12 11 9 7 6 6 6 6 7 7 6 6 5 5 5 5 6 6 6 6 7 7 7 6 7 8 8 7 5 359 356 355 357 359 0 359 356 354 354 354 354 354 355 356 357 357 357 357 358 1 3 5 7 8 7 6 5 5 5 4 3 3 6 6 9 11 11 11 11 13 14 14 13 10 10 10 10 9 8 6 4 4 4 5 4 3 1 1 2 5 6 5 4 4 4 4 4 3 2 5 9 10 9 9 9 9 12 16 14 15 12 12 13 14 16 16 15 13 11 11 10 12 12 15 17 20 23 23 21 17 16 15 15 16 18 17 19 23 23 23 23 21 21 21 20 18 18 17 15 5 355 347 344 347 346 348 349 350 350 350 351 351 355 357 357 357 357 356 356 355 355 354 354 354 353 354 353 353 353 354 354 354 354 354 355 355 355 356 357 357 357 358 359 359 1 1 2 2 2 2 2 2 1 1 1 1 1 1 2 2 3 3 4 4 4 5 5 5 5 5 6 6 6 7 7 7 8 9 10 11 12 12 12 13 14 14 15 16 16 17 17 17 17 17 18 18 18 18 17 17 16 15 15 15 14 14 13 12 12 11 11 10 10 9 8 8 8 7 6 5 4 3 3 3 2 1 77 81 81 80 79 77 77 78 78 79 80 82 83 83 82 83 82 83 84 84 85 85 86 86 85 83 85 86 86 86 86 88 89 96 99 90 75 62 56 54 52 50 49 48 47 46 45 44 42 39 36 33 31 30 29 27 25 23 22 20 18 17 16 15 15 15 15 15 16 16 17 18 20 19 18 15 14 12 11 10 9 7 6 8 12 13 15 15 15 14 14 16 18 20 20 20 20 19 20 21 22 24 26 28 31 34 37 38 36 36 36 35 33 33 35 37 38 37 37 39 41 43 46 47 46 45 46 46 46 45 45 46 46 45 44 43 43 43 44 45 47 49 50 50 52 54 56 55 55 55 55 54 54 54 54 55 54 54 54 54 55 57 57 57 58 59 61 64 65 63 59 56 56 56 57 59 59 59 60 60 59 58 57 57 57 57 57 56 55 54 55 55 55 54 53 52 52 52 53 53 54 54 53 54 54 54 54 54 54 53 51 51 53 54 55 55 55 55 54 52 51 49 48 48 47 47 45 42 41 40 40 42 42 43 43 44 44 44 47 49 50 51 51 51 51 50 48 48 48 48 49 49 49 49 48 48 46 46 44 43 42 41 41 40 40 40 39 37 34 33 32 32 32 34 35 36 35 37 38 38 39 40 42 43 45 47 47 49 50 51 50 47 46 44 39 32 22 13 10 10 13 13 15 16 16 17 19 21 22 22 22 23 23 23 24 22 20 20 22 25 28 29 31 34 37 40 43 42 37 35 32 27 17 2 348 319 318 328 322 350 2 4 344 334 344 16 106 120 136 155 148 136 128 121 115 110 106 101 97 95 92 90 88 83 77 73 63 51 41 35 30 27 24 24 24 23 23 22 21 21 20 19 18 16 14 12 12 13 15 15 15 14 13 11 11 11 10 10 10 10 9 10 11 13 14 13 13 14 14 15 15 15 14 13 12 13 13 13 14 14 15 15 14 15 15 15 15 15 15 14 14 13 13 13 13 13 13 14 15 15 15 14 12 11 10 9 8 7 5 5 5 5 6 6 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 6 6 5 2 357 355 354 354 355 357 358 355 355 355 354 354 354 354 355 356 357 357 358 359 1 3 6 7 8 6 5 5 5 5 4 3 3 4 6 9 10 10 10 10 11 11 11 11 10 11 10 9 8 8 5 3 2 3 4 3 2 0 360 1 3 4 4 3 3 3 2 1 1 2 4 7 8 8 7 6 6 10 14 14 14 12 10 10 11 14 15 15 13 12 11 10 10 11 12 13 16 20 21 18 13 11 10 11 15 17 16 17 21 23 23 22 22 22 22 22 21 21 20 16 7 357 351 349 350 347 346 348 349 349 348 348 350 353 356 357 358 357 357 356 355 355 354 354 354 354 354 353 353 353 353 354 354 354 354 354 354 355 356 356 356 356 357 358 359 360 359 0 1 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 4 4 4 4 5 5 5 5 6 6 6 6 7 8 9 10 10 11 11 12 13 14 14 15 16 16 16 17 17 18 17 17 17 17 17 17 18 17 16 16 15 14 13 13 13 12 12 11 11 10 10 9 9 8 7 7 6 5 5 4 3 3 2 79 81 80 80 78 78 76 77 78 79 81 83 83 81 80 82 83 85 86 87 87 88 89 89 86 82 82 83 84 85 85 87 91 98 95 84 69 59 55 54 52 51 49 48 47 47 45 44 41 38 35 33 32 30 27 25 24 22 21 19 17 16 15 15 14 14 15 15 15 16 17 19 19 18 17 16 14 12 11 10 9 7 6 8 12 15 16 16 16 15 16 17 19 21 22 21 20 20 20 21 22 23 24 25 27 30 34 35 34 34 34 33 33 34 36 37 37 37 37 38 40 45 48 48 46 45 45 46 46 46 46 47 45 45 43 42 43 43 44 45 46 47 49 50 51 53 55 54 54 54 54 54 54 54 55 55 54 54 54 54 56 56 57 57 57 57 60 62 62 60 57 56 56 56 58 59 59 59 59 59 59 58 57 57 57 57 56 55 54 54 54 55 54 52 51 51 51 51 52 53 54 54 54 54 54 53 54 54 54 53 50 50 51 51 52 53 54 54 54 52 50 48 48 50 50 49 46 42 40 39 39 40 41 42 42 43 43 44 46 49 50 51 51 51 51 49 48 47 47 47 48 48 48 48 48 47 46 45 44 43 41 40 40 40 40 40 39 38 36 34 32 32 32 36 36 35 35 36 38 38 37 37 38 40 43 44 46 47 50 51 50 50 48 47 44 37 28 18 12 12 13 13 13 14 14 15 18 20 19 19 18 18 20 22 23 21 19 20 22 23 25 28 29 30 33 35 37 38 35 32 28 20 5 340 328 311 283 281 280 295 320 330 322 316 324 328 323 289 167 191 169 149 133 122 117 112 104 96 91 88 89 88 85 83 81 76 68 56 45 36 31 27 24 23 23 23 23 22 20 19 18 18 17 15 14 12 11 12 14 13 13 12 11 10 11 10 10 9 9 8 7 7 10 12 13 13 13 13 14 14 14 14 13 12 11 11 13 13 13 13 14 14 13 13 13 14 14 14 14 13 13 12 12 12 12 12 12 12 13 14 13 12 10 9 8 7 6 5 4 2 2 2 2 3 4 4 4 6 6 6 5 4 4 4 5 5 4 4 4 5 5 3 1 358 355 353 352 353 355 356 355 354 356 356 355 354 354 354 355 356 357 359 359 1 4 6 7 7 6 5 6 6 6 5 4 4 4 6 9 9 9 8 8 9 10 10 10 10 10 9 8 8 7 5 1 2 3 3 3 2 360 359 360 0 1 2 2 2 3 1 359 359 1 2 4 6 6 6 5 5 7 9 11 11 11 9 7 7 8 10 13 13 11 11 10 10 10 11 13 14 18 20 17 16 12 8 9 14 18 15 13 14 21 23 22 19 17 17 16 17 18 20 14 6 360 357 356 353 349 346 346 347 347 347 348 350 352 354 356 357 357 357 356 355 355 355 354 354 354 354 353 353 353 353 353 353 354 354 354 354 355 355 355 356 356 356 357 358 358 359 360 0 1 2 2 2 1 1 1 1 1 1 1 1 1 2 3 3 3 4 4 4 5 5 5 5 5 5 6 7 7 8 9 9 10 11 12 13 13 14 15 15 15 16 16 17 17 17 16 16 16 17 17 18 17 17 16 15 14 13 13 13 12 12 11 11 10 10 10 9 8 8 7 6 6 5 4 4 3 2 80 80 80 79 78 77 76 77 79 81 82 83 82 81 82 84 84 88 89 91 91 92 94 93 87 82 79 79 78 79 80 82 88 95 90 77 64 56 54 53 52 50 48 48 47 46 45 44 41 37 35 33 31 29 26 24 23 21 20 18 16 15 15 14 14 14 14 15 15 16 18 19 18 17 17 16 14 13 11 10 9 8 7 9 9 13 16 18 18 17 17 18 20 22 23 22 22 22 23 22 21 21 22 23 25 27 30 31 32 32 32 31 32 35 37 38 38 37 36 36 41 46 49 48 46 45 45 45 45 45 45 45 45 48 46 43 42 44 44 45 46 48 50 50 51 53 54 53 53 54 54 53 53 54 55 54 54 54 54 54 54 55 56 56 56 57 59 60 60 58 56 56 56 57 58 59 58 57 57 58 59 58 57 56 56 56 55 55 54 54 54 54 53 51 51 51 51 51 51 53 53 54 54 54 54 54 54 54 53 53 51 50 51 51 52 52 53 54 53 51 49 48 48 51 51 49 46 42 39 38 38 38 39 40 41 42 42 44 46 48 50 50 50 50 49 49 48 47 46 46 47 47 47 47 47 46 45 45 44 43 42 42 40 39 39 40 40 38 37 36 35 34 34 37 36 36 35 35 36 36 35 34 36 38 40 42 45 46 49 49 51 51 50 48 47 43 35 24 23 17 14 15 15 13 13 15 17 18 17 16 16 15 17 19 19 21 21 22 23 24 26 27 26 27 28 31 31 33 33 30 25 13 352 323 309 306 284 275 270 279 296 306 304 296 298 303 297 269 229 211 193 169 153 140 128 117 105 93 87 83 83 84 81 79 77 74 69 60 49 38 33 32 26 23 23 23 22 20 18 17 17 16 16 14 13 12 11 11 11 10 11 10 10 10 11 10 10 10 10 8 6 6 8 10 11 11 12 13 14 11 11 11 11 11 10 11 12 12 11 12 12 13 11 11 11 12 12 13 13 12 12 11 11 12 11 11 10 10 11 11 11 10 8 7 7 6 6 5 3 1 360 359 359 0 2 1 2 4 4 3 2 2 2 3 4 4 4 4 4 3 2 1 360 358 354 352 351 352 352 353 353 355 356 357 356 355 354 354 355 355 357 358 359 360 3 6 6 6 5 6 7 6 7 6 6 5 4 6 7 8 8 8 9 10 10 9 9 10 9 8 7 6 5 3 0 2 3 3 3 1 359 358 359 359 360 360 1 1 1 0 359 358 358 359 2 4 5 5 5 5 4 5 8 10 10 8 5 5 6 7 9 10 9 7 7 7 9 9 7 13 16 19 19 17 12 8 9 14 17 13 9 12 20 23 23 18 14 12 12 12 13 17 10 6 4 4 1 356 350 345 344 344 344 346 348 349 350 352 354 355 357 355 355 355 355 355 354 354 354 354 353 353 353 353 353 353 353 354 354 354 354 354 355 355 355 356 357 357 357 358 359 360 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 3 3 4 4 4 4 5 5 5 6 6 7 8 8 9 10 10 11 12 13 13 14 14 15 15 16 16 16 16 16 16 16 17 17 17 16 16 15 15 14 14 13 13 12 12 11 11 11 10 10 9 9 8 7 7 6 5 5 4 3 3 79 78 78 78 78 77 78 79 81 82 83 83 82 82 83 85 88 91 91 91 92 96 98 95 88 83 82 79 76 76 77 81 87 92 83 68 58 54 53 52 51 49 47 46 46 46 45 43 42 40 36 33 30 28 26 24 22 21 19 17 16 15 14 14 15 15 15 15 15 16 18 18 18 17 17 17 16 15 13 11 9 8 7 7 11 15 17 18 18 18 18 19 22 22 22 22 22 23 23 22 22 21 21 22 24 26 27 30 32 31 30 29 31 35 38 38 37 37 35 36 40 45 48 47 45 44 44 44 44 44 43 43 45 47 45 43 42 43 43 45 47 48 50 50 51 52 53 52 52 52 53 53 53 54 55 54 53 53 53 53 52 54 56 56 55 57 58 59 59 57 57 56 57 58 59 59 58 57 56 56 57 58 57 56 55 56 54 53 53 53 53 53 52 51 51 51 51 52 52 52 53 53 53 54 54 53 53 53 52 53 53 52 52 52 52 52 53 55 54 52 51 48 48 48 48 47 44 40 39 38 37 37 37 39 41 42 43 43 45 46 48 49 49 49 49 48 47 46 46 46 46 46 46 46 46 46 45 44 44 44 44 42 39 38 38 39 39 38 37 37 36 35 36 37 36 36 36 35 35 34 33 33 35 36 38 41 43 45 45 48 50 50 50 49 48 47 41 37 32 26 21 21 18 14 13 14 15 16 15 14 13 13 14 16 18 20 20 22 23 25 25 26 24 24 25 25 27 29 30 28 19 4 342 311 306 295 285 276 274 284 294 297 294 291 286 283 273 258 238 225 210 195 187 172 147 128 111 94 85 80 78 77 78 74 71 71 69 62 52 41 44 34 27 25 24 23 21 18 16 15 14 14 14 14 13 12 10 9 9 9 9 9 10 10 10 10 9 9 9 7 5 4 6 8 9 10 11 11 11 9 9 10 10 10 10 11 11 10 9 10 10 11 9 9 10 10 10 10 11 10 11 11 11 10 10 9 9 9 9 9 9 9 7 6 5 4 4 4 2 359 358 358 358 359 360 359 360 1 2 2 0 0 1 1 3 4 4 4 2 1 0 360 359 356 353 352 350 350 351 351 352 354 356 357 356 355 354 353 354 355 356 356 356 357 360 3 6 7 5 6 6 6 6 6 6 5 4 5 6 7 7 7 8 10 10 9 8 9 8 7 7 5 3 1 0 0 1 1 2 0 358 357 358 359 358 359 360 359 358 358 358 358 357 357 0 3 3 3 3 3 2 2 3 5 6 5 3 4 6 6 7 7 5 4 3 5 7 4 3 9 13 15 18 17 12 6 7 14 15 14 9 12 19 23 23 21 20 13 11 9 9 11 8 6 6 5 3 358 351 346 343 341 342 344 347 349 350 351 352 353 355 353 354 355 355 355 355 355 354 354 353 353 353 353 353 353 353 353 354 354 354 354 355 355 355 356 356 356 357 358 358 359 360 0 0 1 1 0 0 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 4 4 5 5 5 6 6 7 7 8 9 10 11 12 12 13 13 14 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 14 13 13 12 12 12 11 11 10 10 9 8 8 7 7 6 5 5 4 4 3 77 77 77 77 77 77 79 80 81 83 83 83 83 83 84 86 90 94 93 91 92 97 99 94 90 87 83 80 78 77 79 84 89 89 75 64 57 53 52 51 49 48 47 45 45 45 45 44 43 40 36 33 30 27 26 24 22 20 18 17 16 15 14 14 15 15 15 15 16 17 18 18 18 17 17 17 17 16 15 13 10 8 8 10 14 16 17 18 19 19 20 21 23 23 23 22 22 22 23 22 22 22 21 22 25 27 29 31 31 30 29 28 30 33 36 36 36 35 35 35 39 44 46 45 43 42 42 42 42 42 41 43 43 43 42 41 41 41 42 44 46 48 49 50 51 51 52 51 51 51 52 52 53 53 54 54 53 53 53 52 51 53 55 55 55 56 57 57 57 57 56 56 58 59 59 58 57 56 55 54 56 57 56 55 55 54 53 53 52 53 53 53 52 51 51 51 51 52 53 53 53 53 53 54 54 53 51 51 52 52 52 52 52 52 52 52 54 56 55 54 50 47 47 47 46 44 40 38 38 38 38 37 36 37 40 41 43 44 44 45 47 49 49 49 48 48 46 46 45 45 45 46 46 46 46 46 45 44 44 44 44 42 39 37 37 38 38 36 36 36 36 36 37 37 36 37 37 37 37 35 35 36 36 37 38 40 42 42 43 46 48 48 48 49 50 49 47 45 40 36 31 27 22 17 16 16 16 15 14 12 10 10 11 12 13 14 17 22 25 25 26 23 21 21 21 22 22 24 27 24 8 358 350 334 307 281 284 286 285 292 302 303 295 297 284 269 261 253 242 234 225 218 212 198 179 149 117 96 87 77 75 73 72 68 66 67 67 64 56 56 46 36 29 27 24 22 20 17 15 14 13 12 13 14 13 13 12 11 10 9 9 9 9 8 8 8 7 7 6 5 4 4 5 7 8 10 10 9 8 8 9 9 9 9 8 10 11 10 8 8 8 8 8 7 8 9 7 8 10 9 10 10 9 8 8 7 7 7 7 8 8 7 5 2 1 1 1 1 359 356 356 356 357 357 358 357 358 359 1 1 0 360 360 1 3 4 4 3 1 359 358 358 356 355 354 352 351 351 350 351 351 352 354 355 355 354 354 352 353 355 355 354 354 354 356 1 5 6 5 5 5 6 6 5 5 4 3 4 5 6 6 5 6 9 9 7 7 7 7 6 4 2 0 359 359 359 359 360 360 358 356 357 357 358 358 359 359 358 355 355 355 356 355 357 360 2 2 1 1 0 359 358 358 359 0 360 359 2 5 6 6 6 4 3 2 5 7 2 3 8 10 12 14 17 12 4 6 10 12 12 9 9 15 20 20 20 18 12 11 8 7 7 7 6 6 5 1 358 354 348 346 342 341 343 347 349 350 350 349 349 350 351 353 354 355 355 355 355 355 354 353 353 353 353 353 353 353 353 353 353 354 354 354 355 355 355 355 356 356 357 358 358 359 359 360 0 0 0 0 0 0 1 0 1 1 1 1 1 1 2 2 3 3 3 4 4 4 5 5 6 6 6 7 8 9 10 11 11 11 12 13 13 14 14 14 14 14 15 15 15 15 16 16 16 15 15 14 14 14 14 13 13 12 12 12 12 11 10 10 9 8 8 7 7 6 5 5 4 4 3 75 75 75 75 76 77 79 80 82 84 85 85 85 85 86 88 92 97 94 90 91 96 98 97 94 89 83 81 80 79 80 84 85 81 71 63 56 52 51 50 49 47 46 45 44 45 45 44 43 40 36 33 30 28 25 23 21 21 19 18 16 15 15 15 15 16 15 15 16 17 18 18 18 18 18 17 17 16 15 13 10 10 10 13 13 14 15 18 20 21 21 22 22 22 22 22 22 22 22 23 23 22 22 23 25 29 30 30 30 29 28 27 28 31 34 35 35 34 34 35 38 43 45 44 42 41 40 40 40 41 41 42 42 41 40 40 40 40 42 44 46 47 48 49 50 50 50 51 50 50 51 52 52 53 53 53 53 53 52 51 51 53 54 55 54 55 55 55 55 55 55 55 57 58 58 57 56 56 54 54 55 56 56 55 54 54 53 53 52 52 52 52 52 51 51 50 51 51 52 53 53 53 53 53 53 52 51 51 52 51 51 51 52 52 51 51 52 52 53 53 49 46 46 44 43 40 37 36 36 37 38 36 36 36 39 41 42 43 44 45 47 49 50 49 49 48 47 46 45 45 45 45 46 46 46 46 45 45 44 44 43 42 39 37 36 36 36 35 34 34 34 36 37 36 36 37 37 38 38 38 37 38 38 37 38 39 40 41 42 44 45 46 46 47 47 48 49 48 45 42 37 32 26 22 21 21 20 18 15 12 10 9 9 9 10 13 16 21 27 32 21 20 21 20 19 18 17 16 17 12 353 350 356 352 316 275 281 291 297 304 312 311 305 299 282 264 253 251 245 243 239 232 228 227 224 215 162 116 112 87 75 69 66 64 62 63 65 64 62 57 48 39 33 29 25 22 20 16 13 13 12 12 13 14 14 14 14 12 11 10 10 10 9 8 7 7 6 5 5 5 5 5 5 6 7 9 10 10 9 9 9 9 8 7 6 8 10 10 9 8 7 7 7 6 5 6 6 7 7 8 8 9 8 7 7 6 5 5 6 7 7 6 2 360 359 359 359 358 357 354 354 354 354 355 356 355 355 357 358 359 0 0 1 2 2 2 2 1 358 356 355 355 354 353 353 353 353 352 351 350 350 350 351 352 353 352 352 351 352 354 355 354 353 354 356 1 4 4 4 4 3 4 5 5 4 2 2 1 4 5 6 4 5 7 8 7 7 7 7 4 2 360 358 358 358 358 358 358 358 356 355 355 356 357 358 358 358 357 354 353 353 353 354 356 359 1 1 0 359 358 355 354 354 356 355 356 357 0 3 4 4 4 5 3 1 3 5 3 4 8 10 11 10 11 10 6 7 8 11 12 9 6 9 14 14 16 15 9 9 8 7 6 5 5 6 4 1 360 360 358 351 345 343 344 347 349 348 346 344 344 346 349 351 352 353 355 356 356 355 355 354 354 353 353 353 353 353 353 353 353 354 354 354 355 355 355 355 355 356 357 357 358 358 359 359 360 360 360 359 360 360 0 0 0 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 5 6 6 7 7 8 9 9 10 10 11 12 12 13 12 12 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 11 10 9 9 9 8 7 7 6 6 5 5 4 3 76 74 74 75 76 77 79 81 84 86 86 87 87 87 88 90 95 95 92 90 91 92 95 98 95 88 83 81 80 80 82 83 80 78 68 58 53 50 50 50 48 46 45 44 43 44 44 43 42 39 36 33 31 28 25 23 22 21 19 18 16 15 15 15 15 15 15 15 15 16 18 19 19 19 18 18 17 17 15 14 11 10 12 13 13 14 15 18 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 24 27 29 30 29 29 28 26 25 25 27 31 34 34 33 34 35 39 43 44 44 41 39 39 39 39 40 40 41 42 41 41 40 40 40 41 43 45 46 47 48 49 49 50 50 50 50 50 51 52 52 52 52 52 51 50 50 51 53 54 55 54 54 53 53 54 55 55 55 56 57 57 57 56 56 54 54 54 56 55 55 54 53 54 52 52 51 51 51 51 51 50 50 50 50 51 52 52 51 51 52 52 51 51 51 51 51 51 51 52 51 50 49 48 48 50 49 46 45 45 42 41 39 38 37 36 36 37 35 35 36 38 39 41 42 44 45 46 48 49 49 49 48 48 46 45 44 44 45 45 45 45 45 45 45 44 44 43 42 40 38 36 36 35 34 33 32 33 35 36 36 35 35 36 37 38 39 39 40 38 37 37 38 40 41 41 42 43 43 43 43 44 45 47 48 47 44 40 35 32 30 27 26 25 23 18 15 12 10 9 8 9 11 15 20 25 42 24 21 22 21 18 14 10 5 360 353 342 343 353 354 329 285 280 289 294 296 297 300 305 291 273 255 249 247 245 244 245 252 255 254 253 245 208 208 nan 92 71 65 63 60 58 58 59 60 61 57 52 45 38 32 28 26 22 17 14 12 12 12 13 13 14 14 14 13 12 10 10 9 9 8 7 6 6 6 5 5 5 5 5 6 6 8 9 10 10 10 10 9 9 8 7 9 10 9 9 7 6 5 5 4 1 2 2 4 6 8 7 7 8 7 6 6 5 4 5 5 6 4 3 1 359 360 359 357 355 353 352 352 352 353 353 353 354 355 355 355 358 360 0 1 0 360 359 358 356 352 353 353 353 352 352 351 351 351 350 349 348 349 349 349 350 350 350 350 351 353 354 354 354 353 356 359 1 1 1 0 0 2 4 4 2 1 0 359 1 4 6 5 4 6 6 6 6 5 5 2 360 358 357 357 358 358 357 357 356 355 355 355 355 356 356 356 356 355 352 352 352 352 354 356 358 358 358 357 356 354 353 353 352 352 352 354 356 359 1 1 1 1 3 1 359 359 1 3 4 8 11 10 8 9 9 7 7 9 10 11 8 4 5 7 9 12 11 7 8 9 8 5 3 5 5 4 3 3 2 360 355 351 348 348 349 348 343 340 339 341 344 347 347 348 351 354 356 356 356 356 355 354 354 354 353 353 353 353 353 353 354 354 354 354 354 355 355 355 356 356 356 357 357 358 358 359 359 359 359 359 359 360 360 0 360 0 0 1 1 1 1 1 2 2 3 3 4 4 5 5 5 6 7 7 8 8 9 9 10 10 11 11 11 11 11 12 13 13 13 13 13 13 14 14 15 15 14 13 14 14 13 13 12 12 12 11 11 10 9 9 9 8 7 7 6 6 5 5 4 3 79 76 76 77 79 80 81 83 86 88 89 89 89 89 90 91 93 93 91 89 89 89 92 94 93 87 82 81 80 80 82 81 79 75 63 54 50 49 50 49 47 45 44 44 43 42 42 42 40 38 35 32 30 28 25 24 23 21 19 18 16 15 15 14 14 15 15 15 16 17 19 19 18 18 18 18 17 17 17 15 12 12 13 13 13 14 16 18 19 20 20 21 21 20 20 20 21 22 22 22 21 20 21 24 27 29 28 29 29 27 25 24 24 26 29 32 33 34 34 35 39 40 43 43 40 38 38 39 39 39 39 40 40 41 40 40 40 41 41 43 44 45 45 47 47 48 48 49 49 49 49 50 51 52 52 52 51 50 50 50 51 53 54 54 53 52 50 49 51 54 55 55 56 56 56 56 56 56 55 53 53 54 54 54 54 54 54 52 51 51 51 51 51 50 50 50 50 51 51 51 50 50 50 50 50 50 50 50 51 51 51 51 52 51 50 49 48 48 48 46 44 45 44 42 41 40 39 38 36 35 36 34 34 35 36 37 39 41 43 43 45 46 47 47 48 46 46 45 44 44 44 44 44 43 44 44 44 44 45 44 42 41 40 39 37 36 34 32 31 32 32 33 34 34 33 32 33 35 37 38 40 40 40 39 37 38 39 40 41 41 41 42 41 41 43 44 44 45 47 46 43 39 38 34 30 29 29 27 22 19 17 15 12 9 9 10 14 19 26 37 30 30 27 22 18 12 4 354 347 341 341 343 348 349 337 303 290 295 295 295 295 294 295 286 261 246 242 239 240 244 260 282 288 285 273 252 nan nan nan 105 71 64 61 59 57 52 51 54 57 58 57 53 47 43 37 32 24 22 16 13 11 11 11 12 13 13 13 13 12 11 10 9 9 8 7 6 6 5 4 4 4 4 4 5 5 6 8 9 9 9 9 8 8 8 9 9 10 9 8 6 4 3 2 1 359 359 0 2 4 6 6 5 6 5 5 4 4 3 3 4 4 3 2 0 0 0 360 357 355 354 352 351 351 351 351 352 354 355 355 356 358 359 359 358 357 357 356 354 353 350 351 353 352 351 350 350 350 350 349 347 347 347 347 347 348 348 348 349 350 351 351 352 352 352 355 358 360 359 358 358 357 360 3 2 360 359 358 358 1 4 6 5 5 5 6 6 5 4 3 359 356 356 356 356 357 358 356 357 357 357 356 356 355 355 355 354 354 353 351 351 352 352 353 355 355 355 355 355 353 352 352 351 351 350 350 352 355 356 358 357 357 358 360 358 357 357 357 358 2 7 11 8 6 6 6 5 5 7 8 9 8 4 3 4 7 11 9 7 8 9 8 6 3 4 4 4 4 4 3 2 359 355 353 353 351 346 339 336 337 340 343 343 344 346 348 351 354 356 355 355 355 355 354 354 354 354 354 353 353 353 353 354 354 354 354 355 355 355 355 356 356 356 357 357 357 358 358 358 358 358 359 359 359 360 359 360 360 0 1 1 1 1 1 2 2 3 3 3 4 4 5 6 6 7 7 7 8 9 9 9 10 10 10 10 10 11 11 12 12 11 11 12 12 13 14 14 12 12 13 13 13 12 11 11 11 10 10 10 9 8 8 8 7 7 6 6 5 5 4 3 83 80 81 82 83 84 84 84 86 89 90 90 91 91 91 92 93 93 90 89 88 88 89 91 91 86 82 81 79 79 81 81 78 70 58 51 49 50 51 48 45 44 44 43 41 40 40 40 38 37 34 32 30 28 27 25 23 21 19 18 16 15 15 14 14 15 15 15 17 19 19 18 18 18 18 18 18 17 16 15 14 14 13 13 14 15 16 17 18 19 20 20 20 19 19 20 20 21 21 22 21 20 20 23 26 28 28 29 28 27 25 23 23 26 29 31 32 33 34 36 37 39 42 42 39 38 38 38 38 38 38 39 39 39 38 39 41 42 43 43 43 43 43 44 46 47 47 48 48 47 48 49 49 50 51 50 49 49 48 49 50 52 53 52 51 50 48 47 49 52 54 54 55 55 56 55 55 55 54 52 52 52 53 53 53 54 54 53 51 51 51 51 50 50 50 50 50 51 52 52 51 50 49 49 49 49 49 50 50 50 51 51 52 51 51 50 48 48 47 45 45 45 44 43 42 40 39 38 36 34 35 33 33 33 34 36 38 40 41 42 44 45 46 46 46 45 44 44 43 43 43 42 42 42 42 42 43 43 44 43 42 41 41 40 38 36 33 31 31 31 32 33 34 34 33 31 31 34 35 37 39 39 40 39 38 38 38 40 40 40 40 40 40 41 42 42 42 43 45 46 46 44 40 35 32 30 30 29 25 23 21 18 14 12 11 11 16 18 25 26 28 30 28 25 19 10 2 353 352 345 351 351 348 344 337 323 312 322 316 308 301 295 289 278 260 253 250 248 252 261 277 305 318 321 319 nan nan nan 168 111 72 66 62 60 46 46 43 48 54 58 60 60 59 57 49 39 30 24 18 14 12 11 11 12 13 13 13 13 12 11 10 9 8 7 6 6 5 4 3 3 3 3 3 4 4 5 5 5 6 7 8 6 6 7 8 8 8 8 5 4 2 1 359 359 360 0 1 2 4 5 4 4 4 4 4 3 3 2 2 2 2 1 1 0 360 359 359 357 356 355 352 351 351 351 351 352 353 354 356 357 357 357 357 355 354 354 353 352 351 350 351 352 351 351 350 350 350 350 349 347 346 346 345 345 346 346 346 347 347 346 349 350 349 351 354 358 359 359 357 354 354 358 1 360 359 357 355 358 2 6 6 5 5 5 6 6 4 3 1 357 355 354 354 355 356 356 356 358 359 358 358 357 355 354 353 352 352 351 350 351 351 351 351 352 352 352 353 353 351 350 350 349 348 348 349 351 354 354 354 354 356 357 357 356 355 356 356 357 360 6 7 6 4 4 4 2 3 5 6 7 6 6 2 1 3 7 7 5 5 8 8 5 4 3 2 2 4 4 4 3 357 353 350 345 340 336 334 333 335 338 338 341 342 343 346 349 352 353 354 355 356 356 355 355 355 355 354 354 353 353 353 354 354 354 354 354 355 355 355 355 356 356 356 356 357 357 357 357 357 357 358 358 359 359 359 359 360 0 0 1 1 1 1 1 2 2 3 3 3 4 5 5 6 5 6 7 8 8 8 9 9 9 9 10 9 9 10 10 10 11 11 10 11 11 11 12 11 10 11 12 12 11 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 4 3 85 86 87 88 88 87 87 87 89 90 91 91 91 92 92 92 93 92 92 89 88 87 88 89 88 85 82 79 77 77 78 79 74 64 54 49 49 51 50 47 44 44 44 41 39 39 38 38 37 35 34 32 30 28 27 25 23 22 20 18 16 15 15 15 15 15 15 16 18 19 19 18 18 18 18 18 17 17 16 16 16 16 15 15 16 17 17 18 19 19 19 19 19 19 19 19 20 20 20 21 21 20 20 22 25 27 29 29 29 28 25 23 23 26 29 30 32 33 34 35 36 38 40 40 38 37 39 39 38 38 38 38 38 38 38 39 40 42 43 43 43 42 43 44 45 46 46 47 47 46 46 47 48 50 50 49 48 48 47 46 47 48 48 50 49 48 46 46 48 51 53 54 54 54 55 55 55 54 53 52 51 51 51 52 53 53 54 53 52 51 52 51 51 50 50 50 50 51 52 52 51 50 49 49 48 47 47 48 49 50 50 51 51 51 51 50 49 49 47 46 46 46 45 44 42 40 39 38 36 35 33 33 32 32 33 35 37 39 40 41 43 44 44 45 45 45 44 43 42 42 42 41 41 40 41 42 42 42 43 42 42 41 42 41 39 35 32 31 30 31 31 32 34 35 33 31 31 33 34 36 37 38 40 40 39 38 38 38 39 39 39 38 38 39 41 40 39 41 42 43 44 42 39 36 34 32 30 29 27 25 23 19 17 16 15 14 16 22 23 25 27 28 28 23 15 8 1 1 355 353 359 360 355 347 339 335 335 331 329 323 307 296 285 270 266 268 265 260 261 273 290 320 327 331 333 334 nan 331 19 108 84 67 64 63 33 36 40 47 52 57 59 62 65 64 58 48 39 29 21 16 14 14 13 13 13 13 13 12 12 11 10 9 7 6 5 4 4 4 1 1 2 2 2 3 3 2 2 3 5 6 6 4 3 3 4 5 6 5 2 2 1 360 359 359 1 2 2 2 3 4 4 3 4 4 3 3 2 0 0 0 1 0 1 1 359 358 358 357 356 354 352 352 352 351 351 351 352 352 354 354 354 354 354 353 350 350 352 352 351 350 350 350 349 349 349 350 350 350 348 347 346 345 344 343 344 344 344 344 343 342 346 347 347 349 353 356 357 357 354 350 351 358 360 360 358 354 353 358 4 7 6 5 4 5 5 4 2 0 359 358 356 354 354 354 354 354 356 357 358 358 357 356 355 353 352 351 350 349 350 350 350 349 349 349 350 348 349 350 349 348 348 347 347 347 348 350 351 351 350 351 353 354 354 353 352 353 354 353 358 4 4 2 3 5 3 1 2 3 3 3 4 4 0 358 0 2 0 359 358 4 3 0 359 360 360 1 3 3 4 2 356 348 339 327 322 325 329 331 333 333 335 338 340 341 344 347 348 351 353 354 356 356 356 356 355 355 355 354 354 354 354 354 354 354 354 354 354 354 355 355 355 356 356 356 356 356 356 357 357 357 357 358 357 358 358 359 359 360 360 0 1 1 1 1 2 2 2 2 3 4 4 5 5 5 6 6 7 8 8 7 7 8 8 9 8 8 8 8 9 9 9 8 8 9 10 10 9 8 8 8 8 9 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 90 91 91 91 91 90 90 90 91 92 92 91 92 92 93 94 94 94 94 90 88 87 86 87 87 85 81 77 76 75 74 74 68 59 52 48 47 48 47 44 44 43 43 38 37 37 37 36 35 34 33 32 30 28 26 25 24 22 20 18 16 16 16 15 15 15 16 17 19 20 19 18 18 19 18 18 18 19 17 16 16 18 18 17 16 18 19 20 21 20 19 19 19 20 20 20 20 20 21 21 21 20 21 22 24 27 28 29 30 27 24 22 22 25 28 30 31 32 33 34 35 36 37 37 36 37 38 39 38 37 36 37 37 37 37 38 40 41 42 42 42 41 42 44 44 44 44 45 46 46 46 46 47 49 49 48 47 46 45 44 44 44 46 46 45 45 45 46 49 52 54 54 53 52 53 55 56 55 54 53 52 52 52 52 53 54 54 54 53 52 52 52 51 50 48 48 48 50 51 50 50 49 47 47 47 46 46 46 47 48 48 49 49 50 50 50 49 48 46 46 46 46 46 44 42 40 39 38 37 35 34 33 32 32 34 36 37 37 38 40 43 43 43 44 44 44 43 42 42 41 41 40 40 39 40 40 41 42 42 42 41 41 41 42 40 36 33 31 30 30 29 31 33 35 34 32 31 32 33 35 36 38 41 42 41 39 38 38 39 39 38 37 37 37 39 39 38 38 39 42 42 41 39 37 35 32 31 29 27 25 22 22 20 21 19 20 19 24 27 28 28 27 24 20 6 1 1 358 357 0 2 1 359 354 349 349 343 332 332 330 310 297 290 282 296 333 330 313 301 310 316 325 329 330 335 342 341 341 14 94 86 70 65 58 31 34 43 48 51 53 55 60 66 67 63 56 46 34 30 26 20 18 15 13 13 12 11 11 10 9 9 8 6 5 4 3 3 2 359 359 0 0 0 1 360 358 359 1 3 3 4 3 2 2 1 2 2 2 360 360 0 360 0 1 1 0 360 0 1 1 3 2 3 3 2 1 359 359 359 359 359 359 359 0 359 358 357 356 355 353 351 349 349 348 348 349 350 351 352 352 351 350 350 349 348 348 351 353 352 351 351 350 348 347 348 350 351 349 347 346 344 343 341 340 341 342 342 341 340 340 343 345 346 347 349 352 354 354 350 348 351 357 359 360 358 355 354 359 5 6 5 4 4 4 3 1 360 358 357 356 355 353 354 354 354 354 354 355 355 355 355 354 354 351 350 348 348 348 349 350 349 348 348 348 348 345 346 347 347 348 347 347 347 347 348 349 348 348 348 349 350 351 351 351 350 351 352 352 355 359 359 358 1 4 4 1 1 360 359 359 359 359 358 356 358 0 0 356 356 359 357 355 356 357 359 4 4 4 3 0 356 345 328 317 315 321 326 326 328 330 333 337 340 341 343 345 349 351 352 354 355 356 356 356 356 355 355 354 354 354 354 354 354 354 354 354 354 354 354 355 355 355 355 355 355 355 356 356 356 356 356 356 357 357 358 358 359 359 359 360 0 1 1 1 1 2 2 2 3 3 4 4 4 5 5 6 6 7 6 6 7 7 7 7 8 7 7 7 7 8 8 7 7 7 8 8 7 5 5 4 5 6 6 6 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 93 93 92 92 92 93 94 94 93 93 93 92 92 92 94 94 97 97 94 91 88 86 85 85 84 83 80 76 74 72 71 68 61 54 49 46 45 45 45 43 43 42 40 37 35 36 37 35 34 33 32 31 29 28 27 26 23 21 19 18 18 18 17 17 16 16 17 17 19 21 20 19 19 19 19 19 20 20 18 16 18 20 20 20 19 20 22 22 22 21 20 19 19 20 20 20 20 20 21 20 20 19 20 21 24 25 26 28 28 26 23 21 21 22 26 29 30 32 34 35 35 34 35 35 35 35 36 36 36 34 34 34 36 36 36 36 38 39 40 41 41 40 41 43 43 43 44 44 45 45 45 46 47 48 48 47 46 45 44 43 43 43 43 43 42 42 44 45 48 51 53 53 52 51 52 53 55 56 55 55 54 53 51 52 53 54 55 54 53 52 52 51 50 49 46 45 46 47 48 48 47 47 46 47 48 47 46 46 46 46 46 46 47 47 47 48 49 46 45 45 44 44 44 44 41 39 37 36 35 34 34 32 31 31 33 36 37 37 37 37 39 42 42 43 43 43 42 41 41 40 40 39 38 38 39 38 39 41 41 41 41 39 40 41 40 37 34 31 31 30 29 30 32 34 33 32 32 32 32 33 36 38 41 42 42 40 39 39 39 40 38 36 35 35 36 36 36 35 38 41 44 43 40 38 36 34 32 29 25 23 24 25 25 24 25 25 24 28 31 30 27 21 15 7 353 353 355 354 356 359 360 359 358 356 352 351 352 342 342 338 323 319 320 319 11 30 14 9 360 340 333 339 340 342 347 352 355 360 11 38 43 72 68 50 38 44 52 52 50 50 53 59 62 66 66 61 52 46 42 32 25 21 17 14 13 11 11 10 9 8 8 6 4 3 2 1 0 359 357 358 358 358 358 358 358 357 358 358 359 360 1 1 0 359 358 357 358 358 357 358 358 359 360 0 358 356 356 355 356 356 359 0 2 2 1 360 358 358 360 360 359 357 357 359 358 357 357 355 354 352 350 346 346 346 346 347 348 350 351 351 350 348 348 348 348 348 350 353 353 353 352 350 348 347 348 350 349 347 345 343 341 339 337 335 338 339 340 340 339 340 344 346 346 347 347 350 351 351 348 348 351 355 358 1 1 358 357 0 5 5 4 3 2 2 1 358 357 356 355 354 353 354 354 354 354 354 354 354 353 353 352 352 351 349 346 345 346 348 349 349 348 347 346 346 345 344 344 343 344 347 348 347 347 347 347 347 346 346 346 348 349 349 349 349 349 349 351 351 353 355 355 354 358 1 1 359 359 355 354 355 355 356 356 353 356 356 356 353 354 354 351 350 351 356 0 5 4 3 0 359 354 341 324 316 317 321 324 320 322 327 332 337 340 340 342 343 348 350 351 352 353 354 355 356 356 356 355 355 355 354 354 354 354 354 354 354 354 354 354 355 355 355 355 355 355 355 355 355 355 355 355 356 356 357 357 358 357 358 359 359 360 0 1 1 1 2 2 2 2 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 2 1 1 2 3 4 4 3 3 4 5 5 5 6 6 6 6 6 5 5 5 4 4 96 95 94 93 93 96 97 96 95 95 95 93 92 92 93 96 99 98 95 90 87 84 85 85 83 80 78 73 71 69 67 63 57 51 48 45 43 43 43 42 41 40 38 36 36 36 36 34 34 33 32 31 29 29 28 26 23 22 20 19 19 18 18 17 17 17 17 19 21 22 21 21 20 20 20 20 20 20 18 18 20 21 21 21 21 22 23 23 23 21 20 20 19 20 20 19 19 20 20 20 19 18 18 20 22 24 26 27 27 25 23 22 21 22 24 25 29 32 34 35 34 33 34 35 35 34 34 34 33 32 31 32 33 33 33 34 35 36 38 40 40 39 40 42 42 42 43 43 44 45 45 45 46 47 47 47 46 46 46 45 43 42 42 41 41 40 42 43 44 47 51 52 50 50 51 53 55 55 55 55 55 53 52 51 53 54 55 54 53 52 51 49 48 47 45 44 44 45 45 45 45 45 46 48 48 48 47 47 46 45 45 45 45 45 45 45 46 45 44 43 42 42 41 41 40 37 36 35 34 34 32 32 30 30 32 34 36 37 37 36 37 39 40 41 41 42 41 40 40 39 38 37 37 38 38 37 38 38 39 40 39 37 38 40 40 38 37 35 32 30 29 30 32 33 33 33 32 32 32 32 34 37 40 41 41 40 40 39 40 39 38 36 34 34 34 33 33 31 33 38 42 42 40 36 34 33 31 27 23 22 25 32 31 30 30 27 28 31 32 29 24 14 2 360 350 351 354 356 356 356 357 358 359 360 351 345 350 352 346 341 338 337 337 4 31 42 30 20 2 352 349 344 344 348 354 359 2 6 10 34 49 61 67 65 69 75 66 56 54 46 50 55 59 64 66 63 60 56 47 36 27 22 17 14 13 11 10 9 7 6 6 5 2 1 0 358 356 355 355 356 356 356 356 356 356 356 356 356 356 357 358 359 358 356 353 351 351 354 355 355 356 358 359 358 356 354 353 352 351 352 356 359 0 1 1 0 360 360 0 360 359 357 356 357 356 355 355 354 352 351 348 345 344 344 345 346 348 350 352 351 350 350 347 348 348 348 349 350 351 351 351 350 348 347 347 349 349 345 342 340 338 336 334 331 334 334 337 338 338 342 346 348 347 347 346 348 349 348 346 347 348 352 358 3 3 1 359 2 3 4 3 1 360 359 358 356 356 355 353 353 353 354 354 353 353 353 352 353 351 351 350 350 349 346 344 344 346 348 348 348 346 344 343 342 342 341 340 340 343 346 347 347 346 346 346 346 345 344 345 346 347 347 347 348 348 348 349 350 351 352 352 350 352 355 355 354 353 352 351 352 354 355 355 351 352 355 353 350 350 352 348 348 349 355 1 4 2 359 357 355 350 339 324 318 320 320 319 318 321 327 333 338 341 341 340 340 345 348 350 350 350 352 355 356 356 356 356 356 355 355 354 354 354 354 354 354 354 354 354 355 355 355 355 355 355 355 355 355 355 355 355 355 356 356 357 357 357 358 358 359 360 0 0 0 1 1 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 4 3 3 3 3 3 1 359 358 359 360 1 1 0 2 3 4 4 5 5 5 5 6 5 5 5 5 5 4 101 100 97 95 96 99 99 98 96 97 96 94 93 93 94 98 101 100 95 88 85 83 83 84 83 82 76 70 69 66 64 60 54 49 46 44 42 41 41 41 40 38 36 35 36 36 35 34 33 32 31 31 30 29 28 26 24 22 22 21 20 19 19 18 18 18 19 21 22 23 22 21 21 21 21 21 21 20 20 20 21 21 22 22 22 23 24 25 24 22 21 20 20 20 20 20 19 20 20 20 19 18 18 19 21 24 26 27 26 24 23 22 22 22 23 25 29 32 34 34 33 33 34 34 34 34 32 31 31 30 30 30 31 31 31 32 33 36 38 38 38 36 38 40 41 41 42 43 44 45 45 45 45 46 46 47 47 47 46 46 45 43 42 40 39 38 40 41 43 46 48 49 48 48 49 52 54 54 54 55 55 53 52 51 52 53 53 52 51 52 50 46 45 44 44 44 43 43 43 43 43 44 46 46 46 47 48 48 47 45 44 44 44 45 45 44 44 44 44 43 41 40 40 39 39 37 35 35 34 33 32 30 29 29 32 33 35 35 36 35 36 36 38 39 40 40 39 38 38 38 37 36 37 38 37 37 37 37 38 38 37 36 37 39 40 39 38 37 34 31 30 30 32 33 33 33 33 32 32 31 32 35 38 40 41 41 39 39 39 38 38 36 34 33 33 31 29 27 28 32 37 37 37 32 29 29 28 26 24 25 28 37 37 37 31 29 29 29 27 22 15 4 1 354 353 355 358 360 0 359 359 1 4 4 357 346 343 348 343 337 333 324 310 332 33 27 27 15 1 357 347 338 341 348 353 1 12 24 25 36 47 55 59 65 73 67 44 84 60 41 46 51 54 59 62 62 63 59 49 38 30 22 18 15 14 11 8 7 5 4 3 2 359 358 357 355 352 352 353 354 353 353 353 354 355 356 354 353 354 355 356 357 357 353 350 347 348 351 351 353 354 355 356 355 354 354 354 352 351 351 354 357 358 357 357 357 359 0 0 359 358 356 356 355 354 353 352 352 350 349 347 346 344 344 344 345 347 350 351 351 352 350 348 348 347 347 348 348 348 349 350 348 347 346 346 346 346 343 339 338 336 333 330 330 330 332 335 337 339 344 348 348 347 345 344 346 348 347 345 345 347 352 358 3 3 0 0 0 3 3 1 359 358 357 357 355 355 353 352 352 353 353 353 352 352 351 351 352 349 349 348 348 347 346 344 344 346 347 348 347 344 342 341 340 339 339 338 339 341 344 346 346 346 346 345 344 342 342 344 343 342 342 343 344 345 345 346 347 347 348 348 346 347 349 350 349 349 348 348 350 353 356 355 351 350 353 351 346 345 347 344 346 350 354 0 3 0 356 354 350 347 339 324 319 318 318 316 316 323 334 338 342 342 343 341 340 342 346 348 348 349 351 354 356 356 356 356 356 356 355 355 354 355 355 354 354 354 354 354 355 355 355 355 355 354 354 354 354 354 354 354 355 355 356 356 356 357 357 358 359 359 359 360 360 0 1 1 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 360 358 356 356 357 358 358 359 0 2 3 3 3 4 4 5 5 5 5 5 5 4 4 103 98 97 97 99 102 101 99 97 97 97 96 95 94 95 98 101 101 91 85 83 80 80 79 79 77 72 68 66 63 60 56 51 47 45 42 40 40 40 40 39 37 36 35 35 35 34 33 32 32 31 31 30 30 28 27 25 24 23 22 21 20 19 19 19 19 21 23 23 23 22 22 22 22 22 21 21 20 21 22 22 22 22 23 23 24 25 25 25 23 22 21 20 20 20 20 19 19 20 20 18 18 19 20 22 24 25 26 26 24 22 22 22 24 25 28 30 32 33 33 33 33 34 34 34 32 31 30 30 30 30 31 30 30 30 31 33 35 37 37 37 35 36 37 38 39 41 42 44 44 43 43 44 45 46 46 46 46 45 45 45 44 43 41 40 39 39 41 42 44 46 47 47 47 48 48 49 50 52 55 55 53 52 51 51 51 51 51 50 51 47 43 43 43 43 44 44 43 43 42 41 42 45 43 43 45 45 45 45 44 44 44 45 46 46 45 44 43 43 42 40 38 37 38 39 36 36 33 32 32 31 29 28 28 30 30 32 33 34 35 35 35 36 37 38 38 38 37 37 37 37 36 37 38 37 37 36 37 37 38 37 34 35 38 38 39 39 37 34 31 30 31 33 33 34 34 34 33 32 31 31 34 36 37 39 39 39 38 38 39 38 36 34 33 31 30 28 27 26 29 32 32 32 27 23 23 24 24 26 28 34 33 36 35 30 27 29 24 8 2 359 354 350 347 347 354 358 1 2 2 4 4 3 4 356 349 338 337 333 331 331 320 303 302 330 323 339 338 340 339 336 338 345 350 348 352 353 3 18 24 31 37 45 49 49 43 26 39 59 45 43 46 49 52 56 60 63 59 50 39 31 23 19 17 13 9 6 4 3 1 0 360 357 355 353 351 349 350 352 352 350 351 351 351 353 355 352 352 352 353 355 357 356 351 348 347 347 347 349 351 352 353 353 353 353 353 353 352 351 351 353 355 356 355 355 354 357 359 0 358 356 355 355 354 353 352 350 349 348 348 348 346 344 343 344 344 346 347 345 348 350 350 349 348 347 346 346 347 348 348 349 346 345 344 344 343 342 340 337 336 334 331 331 330 331 333 335 338 341 344 344 347 345 342 341 344 347 347 347 346 347 352 358 2 359 356 356 358 2 2 359 357 356 357 356 355 355 353 352 352 352 352 351 351 350 350 350 350 347 346 346 346 346 345 344 343 344 345 346 346 342 339 338 338 338 338 338 337 338 341 345 346 347 346 344 342 340 340 341 339 338 338 339 340 342 343 342 341 343 343 343 341 342 343 344 344 345 346 349 351 354 356 355 351 349 350 349 344 341 342 342 344 347 352 357 360 358 354 350 348 345 337 324 320 318 316 316 318 326 340 344 344 345 345 342 341 341 343 344 345 347 349 351 353 355 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 355 355 355 356 356 357 358 358 358 359 359 360 0 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 360 359 359 358 356 354 354 355 355 356 357 359 0 2 2 3 3 4 4 5 5 5 5 5 4 4 104 100 99 98 101 103 102 100 98 98 98 97 96 96 95 95 96 95 86 82 80 79 78 77 75 73 69 65 62 60 57 53 52 48 45 41 38 38 39 39 38 37 35 35 35 34 33 33 32 32 32 31 31 30 28 28 27 26 24 22 21 21 20 20 20 21 23 23 24 23 23 23 23 22 22 22 21 21 22 22 22 22 23 24 24 25 26 26 26 24 24 22 20 20 20 20 19 19 19 19 18 18 19 21 23 24 25 25 25 23 23 23 25 26 28 30 31 33 32 32 32 32 32 32 31 31 31 31 31 30 30 31 31 31 31 32 33 35 36 37 36 35 35 35 36 38 40 41 42 43 42 42 43 43 44 45 46 45 45 44 44 44 43 42 42 42 41 41 42 43 44 45 45 45 46 46 47 48 50 53 53 53 52 50 49 49 49 49 49 48 45 41 42 44 45 45 44 44 44 42 40 41 42 41 40 41 42 43 43 43 43 45 47 47 47 45 44 44 43 41 38 35 34 36 37 35 33 31 30 30 29 28 26 26 26 28 30 31 33 34 34 34 35 35 35 36 36 35 35 35 35 36 36 37 36 35 35 35 36 36 35 33 34 36 37 38 38 37 35 32 31 33 34 34 34 34 34 33 32 31 31 32 34 36 38 38 37 38 38 38 37 34 33 32 29 28 28 27 27 27 28 28 27 24 20 18 19 20 21 27 28 27 27 29 24 22 24 11 341 338 337 339 336 338 345 345 349 354 355 359 3 6 6 359 351 340 333 332 332 331 327 322 311 298 292 314 316 322 328 335 342 349 353 357 355 357 355 4 14 18 19 22 27 31 31 34 30 33 41 42 41 42 44 45 51 58 62 60 51 39 31 25 21 17 12 8 5 2 360 358 357 356 355 352 350 348 347 347 348 348 348 350 349 350 351 352 351 350 351 353 354 355 354 347 346 345 346 347 349 350 350 351 352 352 352 353 352 351 351 352 353 353 354 355 354 353 356 358 359 355 353 351 351 351 351 350 347 346 345 345 346 345 343 342 343 342 343 343 344 347 349 350 350 348 347 346 346 346 346 346 346 344 343 342 341 340 340 338 335 334 333 332 332 331 333 335 337 339 342 342 345 344 342 339 339 342 344 346 347 347 348 352 358 359 358 356 355 356 359 360 358 356 356 356 355 355 354 352 351 351 351 351 350 349 348 348 348 347 346 344 344 344 345 345 344 343 342 343 343 343 340 337 336 336 336 337 337 335 337 341 344 346 348 346 342 340 339 339 339 336 335 334 334 336 338 340 336 336 337 338 339 339 339 339 339 341 342 345 349 352 352 353 352 349 346 345 345 343 343 342 341 341 343 348 351 353 354 349 345 342 340 334 326 323 320 319 321 324 333 342 343 344 345 344 342 340 340 340 341 343 346 347 348 350 351 352 354 355 357 357 356 356 356 356 356 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 355 355 356 356 357 357 357 358 358 359 359 360 0 0 1 1 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 360 359 358 357 356 355 353 353 353 353 355 356 357 359 360 1 2 3 4 4 4 4 5 5 5 5 4 105 103 102 102 102 105 104 100 100 99 98 97 97 97 94 92 91 89 82 79 78 78 76 74 72 69 66 62 59 56 54 53 51 47 43 40 39 38 37 37 37 36 34 34 34 34 33 33 33 33 33 32 31 30 30 28 27 26 25 23 22 21 21 21 21 22 22 23 23 23 23 23 23 23 22 22 22 22 23 22 22 23 23 24 25 25 25 26 26 26 24 22 21 20 20 20 20 19 18 18 17 18 18 19 22 23 25 25 24 24 24 25 27 29 31 31 32 32 30 30 30 30 30 30 30 30 31 32 31 31 30 30 30 31 32 33 34 35 36 36 35 34 35 36 36 37 39 41 42 42 42 42 42 42 42 43 44 44 44 45 45 45 45 45 44 45 44 42 42 42 43 44 44 44 44 45 46 47 49 50 50 49 48 48 47 48 48 48 47 46 42 41 42 45 46 46 46 46 45 43 42 42 42 43 41 41 42 42 41 41 43 47 50 49 48 45 44 44 43 40 37 34 32 32 32 32 31 29 28 27 27 26 25 24 24 26 28 30 31 33 33 33 34 34 34 35 35 34 34 33 33 34 34 35 34 33 33 33 34 34 33 33 31 32 35 37 37 36 34 31 31 34 34 35 33 33 33 32 32 31 31 31 32 35 37 37 36 35 36 36 33 31 31 30 27 26 27 26 26 25 25 25 24 22 19 16 14 13 13 17 20 20 19 2 330 342 357 348 322 326 328 328 327 325 329 334 339 344 350 358 4 5 13 10 353 342 340 340 341 339 332 329 321 315 312 316 336 346 346 351 359 1 0 2 3 5 4 7 13 2 354 354 356 1 6 18 12 19 22 30 34 35 37 40 48 55 57 55 48 40 36 29 22 16 10 6 3 359 356 355 352 351 351 350 348 347 347 347 347 346 346 348 349 350 350 351 350 350 351 352 352 352 350 345 343 343 344 346 348 349 348 348 349 350 351 352 350 349 349 351 352 352 353 354 353 353 354 355 356 353 350 348 347 347 348 347 344 343 343 343 343 343 342 341 341 341 341 342 343 347 349 350 349 348 347 345 344 345 345 344 344 341 340 339 339 338 337 336 334 333 333 332 332 333 334 337 338 340 341 342 344 341 338 336 337 339 341 345 347 348 348 351 356 355 355 355 354 355 358 358 356 356 356 355 355 354 353 352 351 350 350 350 349 347 346 345 345 345 345 343 342 342 343 343 343 341 341 340 340 339 337 336 335 336 336 337 336 336 338 341 343 345 347 344 341 338 337 337 336 334 330 329 330 333 333 336 332 331 332 334 335 336 336 337 337 339 341 345 346 346 346 348 348 347 343 339 341 341 343 343 339 334 337 342 346 349 352 344 338 335 334 331 328 325 323 325 326 330 333 336 339 342 343 343 341 340 339 339 340 343 346 346 345 345 345 347 351 352 355 356 356 357 357 356 356 356 355 356 355 355 355 355 355 354 354 354 354 353 353 353 354 354 354 355 355 355 356 356 357 357 357 358 359 359 360 360 0 0 1 1 2 2 2 2 2 3 3 2 2 2 2 2 1 1 1 1 1 0 0 360 360 360 359 359 358 357 356 355 354 353 352 352 352 353 354 356 357 358 360 1 3 3 4 4 4 4 4 4 4 4 103 104 105 106 106 110 109 109 104 100 98 98 98 96 93 90 89 87 86 79 77 76 74 71 69 67 63 58 55 53 53 51 47 44 41 40 39 38 37 38 37 36 36 34 34 34 34 34 34 33 34 33 32 31 29 29 28 27 25 24 22 22 22 21 22 22 23 24 24 23 23 23 23 23 23 23 23 23 23 22 22 23 23 24 25 25 25 25 26 25 24 22 21 21 20 20 20 19 19 17 17 17 18 19 20 22 24 25 25 25 24 24 25 28 31 32 33 32 30 30 29 28 28 28 30 30 31 32 32 31 31 30 30 30 31 33 35 36 36 36 35 35 36 37 37 37 39 40 42 41 41 41 42 41 42 43 43 44 44 45 45 45 45 45 45 49 47 44 42 43 43 44 44 43 43 43 44 45 46 47 47 46 46 45 45 45 46 46 45 43 40 40 41 44 46 46 45 47 47 46 46 46 46 48 47 45 43 42 41 42 45 47 49 49 47 45 44 44 43 40 37 35 35 32 31 31 29 28 27 27 26 25 25 24 23 24 27 28 29 31 31 31 31 33 33 33 33 33 33 32 32 32 33 33 33 31 31 31 32 32 31 31 30 31 33 34 34 34 33 30 29 30 32 33 32 32 31 31 31 31 31 31 32 33 35 35 34 33 32 32 30 27 28 29 28 26 25 25 25 25 24 23 22 20 18 16 8 6 8 14 20 18 339 281 271 279 293 300 312 329 332 329 324 319 319 326 335 342 352 1 12 16 28 20 13 8 357 350 349 344 337 338 332 332 340 346 1 9 12 13 10 4 1 2 3 4 5 0 355 348 342 340 337 333 333 353 342 347 359 11 15 23 31 37 42 49 50 49 44 43 35 26 20 13 8 3 1 356 356 352 348 347 348 346 344 344 344 345 346 346 344 345 347 349 350 351 351 350 350 351 350 349 347 344 343 342 344 346 348 348 347 347 347 348 350 350 348 347 347 348 349 351 353 353 353 353 353 353 353 351 349 347 346 346 346 346 343 342 342 341 340 340 340 339 339 340 341 342 344 347 348 348 348 347 346 345 343 343 342 341 341 339 337 337 336 336 335 335 333 333 332 333 333 334 335 338 339 340 340 342 342 339 336 334 334 334 337 343 348 348 348 350 352 353 354 354 353 354 357 357 355 355 355 355 354 353 352 351 351 349 349 348 348 345 343 343 343 343 343 342 341 340 341 340 341 339 338 338 337 336 334 334 335 336 338 338 337 337 338 339 342 344 345 343 339 336 335 334 333 332 330 326 327 329 330 331 330 329 330 332 333 334 335 336 336 337 340 344 345 344 344 344 345 344 340 335 334 335 339 340 336 332 329 330 343 348 349 338 330 328 328 327 326 325 328 328 328 330 331 332 334 338 339 339 340 339 339 339 340 343 345 345 343 342 341 344 348 351 353 352 354 356 357 357 357 356 356 356 356 355 355 355 354 354 354 354 353 353 353 353 353 354 354 355 355 355 356 356 356 356 357 358 358 359 359 359 360 0 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 360 359 359 359 358 358 358 357 356 355 354 354 352 351 351 351 352 353 353 354 356 359 1 2 3 3 3 3 4 4 4 4 4 101 105 109 109 109 110 110 108 104 99 98 98 98 95 92 89 87 87 84 76 75 74 72 68 66 64 61 57 51 51 49 47 44 40 39 38 37 36 36 37 37 37 37 35 34 33 34 34 33 32 33 34 34 31 29 29 28 26 25 24 23 23 23 23 24 23 24 24 24 23 23 23 23 23 23 23 23 23 23 22 23 23 23 24 24 25 25 25 26 25 24 22 21 21 20 20 20 19 18 18 17 18 18 18 19 22 23 24 25 24 24 23 23 26 30 32 32 32 31 30 29 28 27 28 29 30 31 32 32 32 31 31 30 30 31 32 34 36 36 36 36 36 37 37 37 37 38 40 41 40 40 41 41 41 41 42 43 44 44 44 44 44 44 44 47 51 49 46 44 44 44 44 43 42 42 41 42 42 43 44 44 43 44 43 43 43 44 45 43 41 39 38 40 43 45 44 42 45 46 46 47 49 51 54 53 50 46 43 42 44 45 44 46 46 45 44 44 44 43 40 38 38 36 34 32 31 28 27 26 26 26 26 24 23 22 23 25 26 28 28 27 27 29 31 31 31 32 32 32 31 31 31 32 32 32 30 30 30 30 30 30 29 29 31 32 32 31 31 30 28 27 28 30 31 30 30 30 29 29 30 30 30 31 33 31 31 30 29 29 28 26 25 26 29 29 26 25 25 25 25 25 24 22 21 19 14 7 358 356 7 18 355 293 273 269 274 279 292 318 344 346 343 337 326 322 327 337 342 342 354 12 27 34 34 28 15 5 2 351 346 345 345 345 347 348 355 6 12 14 11 5 360 2 3 4 4 0 354 349 346 347 347 339 325 311 313 329 321 317 317 328 3 23 32 31 38 42 42 42 40 32 23 16 10 4 360 359 357 353 349 346 344 345 343 341 340 341 343 345 344 342 342 343 344 346 349 350 349 349 349 349 348 347 346 345 345 346 347 349 348 347 347 346 347 348 349 347 345 344 345 346 349 352 353 353 353 352 352 351 350 347 346 346 346 346 345 344 342 341 340 339 339 338 337 337 338 340 342 345 346 347 347 346 346 344 343 341 340 339 339 338 337 336 334 333 333 334 334 333 332 332 332 333 334 336 337 338 339 340 341 341 338 335 334 332 330 332 339 347 349 349 349 350 352 354 353 352 353 354 355 355 355 355 354 353 352 351 349 348 347 347 346 345 343 342 342 342 342 342 341 339 339 339 339 339 338 336 336 336 335 335 334 336 337 338 338 338 338 339 339 341 342 342 341 337 335 333 332 331 330 327 324 325 325 327 329 328 328 329 331 332 333 334 333 333 334 336 340 344 344 340 341 339 336 334 328 328 330 332 332 328 323 307 327 344 347 343 332 324 322 321 322 323 325 329 329 329 328 328 328 327 333 335 335 335 337 338 339 340 342 343 342 341 340 340 344 347 349 348 348 350 352 354 356 355 355 356 356 356 356 355 355 354 354 354 353 353 353 353 353 353 353 354 355 355 355 355 355 355 356 357 357 358 358 358 359 359 360 0 1 1 1 1 2 2 2 2 2 2 2 1 1 0 0 360 360 359 359 359 358 358 357 357 357 356 355 354 354 353 352 351 350 350 351 351 351 353 355 357 360 1 1 3 3 4 4 4 4 4 4 102 104 108 110 111 111 112 109 103 98 97 97 96 93 89 88 87 84 79 73 73 72 69 66 64 61 57 53 49 47 45 44 41 38 37 38 37 36 36 36 36 36 37 34 33 33 34 33 32 31 32 33 34 31 29 28 27 25 24 23 23 23 24 25 25 24 23 24 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 24 24 24 25 25 25 25 23 22 20 20 20 19 19 19 19 19 19 18 18 18 20 21 22 24 24 24 23 23 23 26 30 31 31 31 31 30 30 29 28 29 30 31 31 32 32 31 31 31 30 30 30 32 33 35 35 36 36 37 38 38 38 38 39 39 39 40 41 43 43 42 42 42 43 44 44 43 42 43 44 46 48 51 50 48 46 46 45 44 43 42 41 40 40 41 41 41 41 42 43 43 42 42 43 43 42 40 38 37 39 42 42 40 38 40 42 41 43 47 52 55 56 54 49 44 43 43 43 41 43 43 42 43 44 44 44 43 40 38 37 34 33 30 26 25 25 25 25 24 24 22 21 22 23 25 25 26 26 26 27 28 29 29 30 31 30 30 30 31 32 32 31 30 29 28 28 29 28 27 28 30 31 30 29 28 28 28 26 26 27 27 27 27 25 23 25 27 27 27 27 28 27 27 27 26 25 25 25 24 25 27 27 27 26 25 25 26 26 25 24 23 22 14 4 349 343 346 351 324 290 280 287 286 293 318 337 3 4 1 356 352 350 342 339 333 326 311 328 28 37 19 13 18 8 3 353 347 348 348 353 356 356 359 2 4 6 5 3 4 4 6 8 6 0 355 352 353 360 3 358 343 324 306 309 313 308 296 292 328 10 23 22 27 28 32 36 36 31 23 14 6 359 358 356 355 351 347 344 342 342 342 339 339 340 343 344 344 342 340 340 340 342 345 348 348 347 347 347 347 347 347 347 347 347 348 348 348 347 346 345 346 347 347 345 341 341 342 344 348 352 354 355 354 354 353 351 349 347 346 345 345 344 344 342 341 340 338 337 337 337 336 336 337 339 341 344 345 344 344 344 343 342 341 340 339 339 338 337 336 335 332 331 332 333 333 333 332 331 331 332 334 336 335 336 337 339 340 340 338 336 335 332 330 331 338 345 347 348 350 351 352 353 351 352 353 353 354 354 355 354 353 352 351 350 346 345 345 344 343 343 342 340 341 341 341 341 340 339 339 339 339 338 337 335 335 334 334 334 335 336 338 338 338 338 338 338 339 341 341 340 339 337 333 331 330 330 328 326 324 323 324 325 327 327 326 327 327 329 330 332 331 329 329 330 334 340 341 332 330 328 326 325 322 319 319 317 314 310 305 281 318 344 344 337 327 318 318 318 320 322 326 328 329 327 324 321 320 323 333 333 333 333 335 337 338 340 341 341 341 339 339 341 344 347 347 347 347 347 348 350 352 350 351 354 356 356 356 355 354 354 354 353 353 353 353 353 353 353 353 354 354 355 355 355 355 355 355 356 357 357 357 358 358 359 359 360 360 0 0 1 1 2 2 2 2 2 1 1 1 360 360 359 359 359 358 358 357 357 356 356 356 355 354 354 353 353 352 351 350 350 350 350 351 352 353 355 358 358 0 2 3 4 4 4 4 4 4 101 101 103 105 111 116 117 113 104 97 96 95 93 90 88 88 85 81 75 71 71 70 67 64 61 59 57 52 46 44 43 42 39 36 36 36 37 37 37 36 35 36 36 34 33 34 34 32 32 31 32 34 35 33 29 28 27 26 24 23 22 23 25 26 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 24 24 24 25 25 24 23 21 20 19 19 19 19 19 20 20 19 17 16 19 20 21 23 23 23 23 23 22 24 25 27 27 29 30 30 30 29 29 29 30 30 31 31 32 33 32 31 31 30 30 31 32 33 34 35 35 36 37 38 38 38 39 39 39 39 40 42 45 46 46 45 44 44 45 44 41 40 41 44 46 49 50 48 46 46 46 45 44 43 42 40 40 40 40 40 40 41 42 42 42 41 42 42 42 41 39 37 36 38 39 40 38 37 37 37 37 39 43 48 54 59 59 52 46 42 41 41 41 42 43 42 42 44 45 45 43 40 38 36 34 32 29 25 23 22 22 23 23 22 21 21 21 22 23 23 25 25 25 26 26 27 28 28 29 28 29 29 31 32 32 31 29 28 28 27 27 26 26 27 29 29 28 27 27 26 26 25 25 25 24 23 22 19 15 19 23 24 22 21 23 22 21 21 22 22 23 23 23 24 25 25 25 25 25 25 26 26 25 23 23 22 12 355 346 335 326 317 305 296 292 295 297 313 342 354 10 11 9 10 11 4 346 341 336 327 310 311 308 342 21 356 3 4 356 350 345 344 345 351 356 360 1 1 359 2 4 8 9 6 9 9 5 1 1 1 2 3 12 13 6 356 340 334 338 332 307 286 296 353 12 17 19 22 29 34 35 31 24 14 9 1 356 355 353 349 345 342 341 341 341 340 339 341 343 345 344 342 340 340 339 340 343 346 346 345 345 345 345 346 346 346 345 346 346 346 347 347 345 344 345 345 344 342 339 339 339 342 347 352 355 356 356 356 354 351 349 346 345 344 344 343 342 340 338 337 336 335 335 335 336 336 336 338 340 342 342 341 341 341 340 339 339 338 338 338 338 337 336 334 332 332 332 333 333 333 332 330 330 331 331 333 334 335 336 337 338 338 337 336 335 334 333 335 339 342 343 345 349 350 351 351 351 351 351 351 353 354 354 353 351 350 349 348 344 343 342 342 341 341 340 339 339 339 339 339 339 339 339 339 339 337 336 334 333 333 333 334 335 337 337 337 337 337 338 338 339 339 339 338 338 335 330 328 328 328 327 327 324 322 322 324 325 326 325 324 325 327 328 328 326 322 322 323 327 332 333 321 317 315 315 315 314 308 304 298 293 283 269 240 271 339 339 333 330 319 318 320 321 323 326 327 325 323 319 316 315 327 332 333 331 331 332 335 337 338 340 340 340 337 337 341 345 346 346 346 345 345 346 348 348 347 348 351 353 355 355 355 354 353 353 353 353 353 352 352 352 353 353 354 354 354 354 355 355 355 355 355 355 356 356 357 358 358 358 358 359 360 0 1 1 1 1 2 1 1 1 1 1 0 360 359 359 358 358 357 357 356 356 355 355 354 354 353 353 352 351 351 350 350 350 349 350 351 352 354 354 356 359 1 2 3 4 4 4 4 4 101 99 99 101 109 116 119 114 104 97 95 93 90 88 88 85 81 76 71 70 70 68 65 62 60 58 54 49 45 42 42 39 36 34 34 34 35 36 37 37 36 35 35 35 34 35 34 33 32 31 32 34 36 34 30 28 27 25 25 24 23 24 25 25 24 23 23 23 23 23 23 23 22 22 22 23 23 23 22 22 22 22 22 23 23 24 24 23 23 23 22 21 20 19 20 20 20 20 20 19 17 16 16 19 21 23 23 22 21 21 22 22 23 24 23 24 26 28 30 29 28 28 29 29 29 29 31 31 32 32 31 31 30 31 31 33 34 34 35 35 36 37 38 39 39 39 39 39 40 40 41 43 44 46 46 46 46 45 43 39 38 41 45 47 47 47 44 43 44 45 45 44 42 41 40 39 39 40 40 40 41 42 42 42 41 41 41 41 40 38 36 35 36 37 36 36 36 35 36 35 35 38 44 53 62 62 57 54 45 41 41 41 43 44 43 42 43 44 44 41 39 37 35 33 31 28 26 22 21 20 21 21 21 20 20 21 21 22 23 24 24 25 25 26 26 26 26 27 27 27 28 30 31 32 30 29 28 27 26 25 25 25 26 27 27 27 26 25 25 25 24 23 23 22 21 19 14 11 15 20 21 19 18 19 18 18 18 18 19 21 22 21 22 23 23 23 24 25 25 25 25 23 21 19 17 2 349 345 332 317 305 300 300 300 296 309 331 350 357 2 3 5 10 9 3 353 349 342 337 330 331 338 7 36 1 353 351 348 343 343 345 348 350 353 354 356 356 354 352 360 8 11 13 12 10 7 4 3 3 4 8 9 12 14 14 13 9 2 355 336 304 285 344 359 14 20 23 28 33 35 33 25 19 13 3 357 355 352 347 344 341 341 340 341 340 339 340 341 343 343 342 342 341 340 341 344 345 346 346 345 344 344 345 346 345 344 342 342 343 344 345 344 343 343 343 342 340 338 338 338 339 344 350 353 354 355 355 353 350 348 346 345 344 342 341 340 339 337 336 335 335 335 336 336 335 336 337 340 340 341 340 339 339 338 337 337 337 339 338 337 337 336 334 332 332 332 333 333 332 331 329 329 329 329 331 333 334 335 337 337 337 337 335 335 336 336 337 339 338 339 342 346 348 348 349 349 349 349 350 351 353 353 351 349 348 346 345 342 341 340 340 340 339 339 338 338 339 339 339 339 338 338 339 338 337 335 334 332 331 332 334 336 337 336 336 336 337 337 338 337 337 337 336 335 332 328 326 326 326 326 325 322 320 321 322 324 324 324 323 324 325 324 323 321 314 314 316 318 318 318 308 302 302 304 306 307 301 295 290 284 268 245 224 247 329 334 332 327 320 322 324 322 322 323 322 320 319 318 318 320 321 327 329 328 327 329 333 336 336 339 340 339 337 338 343 345 347 347 346 344 344 344 345 345 345 346 347 350 353 353 353 353 353 353 353 352 352 352 352 352 353 353 353 353 353 354 354 354 354 354 354 355 355 356 356 357 357 357 358 359 359 360 0 1 1 1 1 1 1 1 1 1 0 360 359 358 358 358 357 356 356 355 355 354 354 353 353 352 352 351 351 350 350 349 349 350 350 351 351 352 354 357 359 1 2 2 3 4 4 4 108 105 100 100 107 114 117 113 103 97 93 92 90 87 84 81 77 71 69 69 69 67 64 63 60 56 51 47 43 42 40 37 33 32 32 33 35 36 36 36 36 36 35 34 34 34 34 34 33 32 33 34 35 32 30 28 26 26 25 24 24 24 24 23 23 23 24 23 23 23 22 22 22 22 22 22 23 23 22 22 21 21 22 22 23 23 23 22 22 22 22 22 21 20 21 20 20 19 18 17 16 16 16 20 22 22 22 21 20 20 22 23 23 23 21 22 24 26 27 27 27 28 29 29 29 29 30 29 29 31 31 31 31 31 32 34 35 36 35 35 36 37 38 40 40 40 39 39 39 40 41 41 42 43 43 44 45 45 42 37 37 42 47 47 46 45 42 41 42 43 44 43 42 41 39 39 39 39 41 41 42 43 43 43 42 41 41 40 39 37 34 33 32 30 30 30 32 34 36 35 34 35 41 52 60 60 59 55 49 46 43 42 42 43 42 42 42 43 43 39 36 34 34 33 31 30 25 21 19 19 19 20 20 20 20 20 21 21 23 23 24 24 25 25 25 25 25 26 26 26 27 28 29 29 29 28 27 26 25 24 23 24 25 25 25 25 24 23 23 24 23 22 21 21 20 17 12 10 12 16 17 17 17 17 17 17 17 18 18 19 20 20 21 21 21 21 21 22 24 25 24 21 19 16 13 355 341 339 330 320 316 315 308 313 304 312 331 347 354 354 352 357 360 3 359 353 351 348 346 343 345 354 3 360 354 353 353 345 344 345 355 2 360 356 353 349 349 345 341 349 0 9 14 14 11 6 5 359 356 358 2 2 4 6 5 7 9 5 0 358 340 347 12 14 23 25 25 28 32 34 33 27 24 13 3 357 354 351 347 344 342 341 340 340 340 338 337 338 339 340 342 342 344 343 345 346 347 347 347 346 344 344 345 346 346 343 343 340 339 341 343 343 342 341 341 339 337 336 337 337 335 338 342 343 349 349 351 349 348 347 346 344 342 340 340 339 338 336 337 336 336 336 336 335 334 334 336 336 339 340 339 339 338 337 337 337 338 338 338 336 337 336 335 333 331 331 331 331 330 329 327 327 327 329 331 332 333 334 335 335 336 335 335 335 336 336 337 336 336 337 340 342 344 345 345 345 347 347 349 350 351 352 349 348 346 343 342 341 340 339 339 338 338 338 338 338 339 339 338 338 338 338 338 337 336 334 334 331 330 332 335 336 336 336 336 337 337 336 336 335 334 334 334 332 330 328 325 324 324 323 323 321 320 321 322 322 323 323 323 322 320 318 315 313 306 306 306 304 302 301 293 288 291 294 298 301 301 299 299 288 266 238 223 269 318 324 327 324 322 323 323 319 318 317 319 318 317 319 322 323 326 326 324 324 325 328 332 333 336 338 339 338 336 337 343 344 347 346 345 344 343 342 343 343 344 345 343 346 347 349 351 352 352 352 352 352 352 351 352 352 353 353 353 353 353 353 354 354 354 354 354 354 354 355 356 356 356 356 357 358 359 359 360 360 0 1 1 1 1 1 1 0 0 360 359 358 358 358 357 356 355 355 354 354 354 353 352 352 351 351 351 350 350 349 349 349 350 350 350 351 353 355 357 358 359 1 2 3 4 4 110 108 104 104 109 114 117 115 107 99 99 95 88 83 80 77 73 68 67 69 67 64 63 61 57 53 48 44 42 40 38 34 31 30 31 34 36 36 36 36 36 35 35 34 34 34 34 33 32 32 32 33 33 32 30 27 27 26 25 24 24 24 23 23 23 24 24 24 23 22 22 21 21 21 21 22 22 22 22 21 21 21 21 22 22 22 22 21 21 21 22 21 21 21 21 19 18 16 15 15 15 17 18 22 22 22 20 19 19 21 22 23 23 22 22 22 24 24 25 27 28 28 28 28 27 28 28 27 28 29 30 31 31 31 32 33 35 35 35 35 36 37 38 39 39 40 39 38 38 39 40 40 40 40 41 43 45 43 40 35 37 43 47 47 46 44 42 40 40 42 43 43 42 42 40 39 38 39 40 41 43 44 45 44 44 42 41 39 38 35 32 29 26 22 21 20 26 29 36 37 36 35 36 46 51 48 53 54 52 50 46 43 40 38 39 39 40 41 41 36 32 31 32 32 32 30 25 20 18 18 18 19 19 19 19 19 20 21 22 23 23 24 24 24 24 24 24 25 25 25 26 27 27 27 26 26 25 24 23 22 22 23 24 24 23 23 22 21 21 22 20 19 19 19 19 17 13 10 11 12 13 13 13 14 15 16 17 17 17 18 18 19 19 20 20 19 18 19 23 25 25 22 14 13 5 348 334 323 316 318 330 331 325 331 321 326 340 348 350 350 351 351 357 359 359 357 355 355 351 347 347 351 355 357 0 6 1 1 357 358 8 10 3 358 355 355 351 353 352 354 359 5 8 9 7 2 360 357 355 357 359 2 4 2 355 346 344 352 355 0 1 14 22 27 28 25 24 26 29 32 32 30 22 10 1 356 353 350 347 345 343 341 339 339 339 337 335 335 336 339 341 343 347 347 346 347 347 347 347 346 345 345 345 346 346 346 344 340 338 339 340 340 338 338 338 335 333 334 334 333 331 330 329 332 341 341 345 345 345 345 345 343 341 339 338 338 338 337 337 337 337 336 335 334 333 332 333 335 337 338 338 338 338 337 337 337 338 337 336 336 336 335 334 331 328 328 329 329 328 327 326 326 327 328 331 332 333 333 334 334 335 334 334 334 334 334 333 333 334 336 337 339 341 341 342 344 346 348 348 349 350 350 348 345 343 341 339 339 339 338 338 338 338 338 338 338 338 337 337 336 336 337 337 336 335 334 332 330 330 332 335 336 336 336 336 336 336 335 334 333 331 332 333 331 329 327 325 324 323 323 322 321 321 321 321 321 322 323 322 318 314 312 310 307 305 297 294 292 289 286 285 285 287 290 295 302 304 310 311 299 274 243 233 291 311 316 324 325 324 324 322 320 317 316 318 318 318 320 321 322 323 324 322 323 326 329 330 333 336 338 338 337 337 337 340 342 344 344 344 343 341 341 341 341 341 342 340 341 342 345 349 351 352 352 352 352 351 351 352 352 352 352 352 352 352 353 353 353 353 353 353 354 354 354 355 355 355 356 356 357 358 359 359 359 0 1 1 1 1 0 0 0 360 359 359 358 358 357 357 356 355 355 354 354 353 353 352 352 351 351 351 350 350 350 349 349 349 350 350 351 352 353 355 355 357 359 1 2 3 3 107 109 109 109 111 113 113 114 110 109 104 96 87 80 76 74 70 66 66 66 66 63 61 58 54 50 47 44 42 38 35 31 31 29 29 33 35 35 35 35 35 35 34 34 34 34 33 33 32 32 32 33 33 32 29 29 27 26 25 24 24 24 24 23 23 24 24 23 23 22 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 22 21 21 21 21 22 21 21 20 19 17 15 14 14 14 15 19 21 24 23 21 19 19 20 21 22 23 22 21 22 23 23 24 25 27 27 27 27 27 26 26 27 27 27 29 30 31 31 31 31 32 34 35 35 35 36 36 37 38 39 39 39 38 38 38 39 39 39 39 40 42 43 41 38 33 37 42 45 46 45 43 41 40 39 40 42 44 44 43 41 39 38 38 39 40 42 45 45 45 45 43 41 38 36 33 31 28 24 21 16 13 19 24 32 36 37 34 32 33 37 43 47 49 50 50 47 43 39 36 33 34 37 39 39 32 29 28 28 29 30 28 24 20 18 17 18 18 18 18 18 19 19 20 21 22 22 23 22 23 23 23 24 24 24 25 26 27 27 26 25 25 24 23 22 21 21 21 22 22 21 21 20 19 19 19 18 16 16 17 18 18 14 11 12 11 11 11 11 12 13 14 15 15 15 16 16 17 18 19 19 18 17 18 21 18 21 16 3 355 340 322 312 302 301 309 325 338 338 339 336 342 349 353 356 358 4 6 3 4 4 4 3 360 354 349 346 348 352 2 17 18 18 14 11 14 14 6 357 351 350 350 352 354 4 10 10 9 9 9 6 4 4 5 6 5 5 6 7 7 2 350 339 337 344 355 3 7 16 25 25 20 22 23 27 27 30 29 19 8 359 354 351 349 348 343 341 339 339 339 338 336 334 334 335 338 340 343 347 348 347 347 346 347 347 346 345 345 345 345 346 345 344 341 339 338 337 337 334 333 333 330 328 329 330 328 326 324 318 319 329 336 341 343 344 344 344 343 341 339 338 338 338 338 338 337 337 335 334 333 333 331 333 335 337 338 338 338 337 337 337 336 336 335 334 334 334 333 332 329 326 326 327 327 326 326 325 326 327 329 331 333 333 333 332 332 333 333 333 332 330 330 329 329 331 334 335 336 337 338 341 343 346 348 347 347 347 347 346 343 341 339 339 338 338 337 337 337 337 337 337 337 337 336 336 335 335 336 335 335 333 332 331 330 331 333 335 335 336 336 336 335 335 334 333 332 330 331 332 330 328 327 326 324 324 323 322 321 321 320 320 321 322 322 319 313 309 308 305 301 298 290 285 285 284 283 283 288 290 292 298 303 307 317 320 311 286 264 268 301 310 320 326 327 326 327 327 325 320 320 321 320 318 318 318 318 320 321 322 324 326 328 330 333 336 337 336 336 336 337 338 340 342 343 343 343 341 340 340 339 338 338 337 337 338 342 347 350 350 350 351 351 351 351 351 351 352 352 351 352 352 352 352 353 353 353 353 353 353 353 353 354 354 355 356 357 358 358 358 359 360 0 0 1 0 0 0 360 359 359 358 358 358 357 357 356 355 355 354 354 353 353 352 352 351 351 351 350 350 350 350 350 350 350 350 351 352 353 353 354 356 357 359 1 1 2 108 110 112 112 111 108 108 110 111 111 106 96 85 78 74 72 67 64 65 63 63 60 57 54 50 48 46 44 39 35 32 32 29 28 30 33 35 35 34 33 33 33 33 33 33 33 33 32 31 32 32 33 33 32 30 28 27 25 25 24 24 24 23 23 23 23 22 23 23 22 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 22 21 20 19 18 17 16 14 14 14 13 14 19 23 25 23 21 20 19 20 22 23 23 21 20 21 22 22 23 25 25 25 26 26 26 26 27 27 27 27 28 29 30 31 31 31 32 34 34 35 35 35 35 36 38 39 39 38 38 37 38 38 39 39 39 39 40 41 39 35 31 35 37 42 44 44 43 41 40 38 39 41 42 43 44 41 39 38 38 38 39 41 43 42 44 44 42 40 37 35 32 32 30 27 23 15 11 14 18 26 31 33 32 31 32 37 41 41 42 44 45 45 43 39 34 30 30 34 36 36 32 27 25 26 27 27 26 24 21 18 17 18 18 18 18 18 18 18 19 20 21 22 22 21 22 22 22 23 24 24 24 24 26 26 25 25 25 23 21 21 20 20 20 21 21 19 20 19 18 18 17 16 14 14 15 16 17 16 14 15 14 12 11 10 11 12 12 13 13 13 13 15 16 18 19 19 18 17 16 16 14 14 3 339 318 304 296 295 291 302 308 323 330 337 332 332 335 340 349 359 3 6 8 10 9 11 11 6 1 356 352 349 347 356 2 10 20 24 19 17 17 14 8 2 1 358 356 356 2 7 10 11 10 9 9 6 357 358 2 5 6 5 4 3 7 9 7 360 349 352 354 354 359 7 14 18 19 20 22 22 25 28 26 17 5 356 352 350 350 347 342 340 339 338 339 339 338 337 335 334 336 340 344 347 348 347 347 347 347 347 345 344 344 344 343 344 343 342 342 340 338 337 335 331 329 326 324 323 325 325 320 322 317 306 306 319 334 341 344 345 346 345 343 341 339 338 338 338 338 337 336 335 334 333 333 332 332 334 336 338 338 338 338 337 336 336 335 335 334 333 331 331 330 329 327 324 324 325 325 325 325 325 326 328 329 331 332 333 331 329 329 329 330 330 329 327 327 327 327 328 331 331 332 333 335 338 342 345 347 347 347 346 345 343 340 338 337 337 337 337 337 337 336 337 337 337 337 336 335 334 334 335 335 334 333 332 331 330 330 332 334 334 335 336 336 335 334 333 333 333 331 330 330 331 330 328 327 326 323 322 321 320 320 319 318 318 319 319 318 316 309 306 303 299 294 290 285 281 281 282 282 284 290 293 294 296 300 310 321 325 321 308 304 307 310 322 333 335 334 332 333 336 331 327 325 323 320 318 316 315 315 317 319 321 323 324 327 331 334 335 333 333 333 334 337 337 338 340 341 341 342 341 339 338 337 336 336 336 335 336 340 344 347 347 348 350 351 351 351 351 351 351 351 351 351 351 351 351 352 353 353 354 353 353 353 353 353 354 355 356 356 357 357 358 359 359 360 360 360 0 360 360 359 359 359 358 358 357 357 356 356 355 355 354 354 353 353 352 352 352 351 351 350 350 350 350 350 350 350 350 351 352 352 353 354 355 356 358 359 359 1 114 111 111 111 110 105 103 103 110 114 108 96 83 74 72 69 65 63 63 63 61 57 53 49 47 45 44 41 36 33 33 30 27 27 31 36 37 34 32 31 31 31 31 32 33 33 32 31 31 32 32 32 32 31 29 27 26 25 24 23 23 23 23 23 22 22 21 22 22 22 21 20 19 20 20 19 20 20 21 21 21 21 20 21 21 22 22 20 20 21 21 19 18 16 16 15 14 15 14 13 14 18 23 23 22 21 21 20 21 22 23 23 21 19 19 20 21 21 22 23 24 25 25 25 26 26 25 25 26 26 27 29 30 31 32 33 34 34 34 35 35 34 35 37 38 39 39 38 38 38 38 39 39 39 39 40 41 38 33 30 30 35 40 42 43 42 42 40 38 37 38 39 41 42 40 38 37 37 37 39 39 41 43 44 43 41 39 36 34 33 33 32 29 24 16 12 13 16 21 25 26 25 25 31 38 37 36 35 36 37 39 40 37 32 29 29 33 36 35 30 28 25 24 24 24 24 23 21 19 18 18 19 19 19 18 18 18 18 19 20 20 20 20 21 21 21 22 22 23 23 23 25 25 24 24 24 22 21 20 20 20 20 19 19 18 18 18 17 17 16 15 14 13 13 15 17 17 16 17 16 13 10 8 8 9 10 12 12 12 13 14 16 19 19 18 18 18 18 17 13 5 348 319 300 292 289 289 300 309 316 324 325 325 319 315 311 311 323 339 354 5 5 10 13 14 10 7 4 3 359 352 350 353 353 7 25 24 19 18 17 16 14 11 12 13 10 4 3 358 356 359 359 357 357 357 356 356 356 358 358 358 358 356 357 3 5 2 2 356 357 359 1 5 11 15 18 18 18 21 25 27 25 15 0 352 351 348 347 345 342 340 339 338 339 339 339 337 335 334 336 341 345 347 348 348 348 347 346 345 343 343 344 344 342 342 341 340 341 341 339 339 335 329 325 322 320 320 323 320 314 326 304 287 291 311 332 341 345 347 347 346 344 341 339 338 337 337 337 336 335 335 334 333 333 331 331 333 335 337 337 337 337 335 335 334 333 332 332 331 329 328 327 326 325 324 322 322 322 323 324 324 325 327 329 330 330 331 328 325 324 325 326 326 326 324 325 325 325 326 327 326 327 330 333 336 341 345 346 346 347 346 344 341 337 336 336 335 335 336 336 336 336 336 336 336 336 334 333 333 333 334 334 333 332 332 331 331 331 332 333 333 334 335 335 334 332 332 332 332 331 330 329 329 329 328 326 324 320 318 316 315 314 314 313 314 315 314 313 311 306 302 298 293 288 284 281 280 281 283 285 289 292 294 295 295 297 308 321 326 329 329 331 331 331 338 352 353 351 354 347 340 334 330 327 324 321 319 314 311 310 313 317 317 318 320 325 330 333 333 328 327 328 332 335 335 336 338 338 340 340 339 337 335 334 334 333 334 334 335 338 341 341 343 345 348 350 351 351 351 350 350 350 351 351 351 350 350 351 353 353 353 353 352 352 352 353 354 355 355 356 356 357 358 358 359 359 359 360 360 359 359 359 359 359 358 358 357 357 356 356 356 355 354 354 353 353 352 352 352 351 351 351 350 351 350 350 350 350 351 351 351 352 353 353 354 355 356 356 358 359 112 110 109 108 108 106 100 99 107 112 108 93 77 70 67 66 63 63 61 61 58 53 49 46 44 43 42 41 39 34 31 28 26 30 37 38 34 31 30 30 30 31 33 33 32 31 31 30 30 31 31 31 31 30 29 27 26 25 24 23 23 23 23 23 22 21 20 20 21 21 20 19 19 18 19 19 19 20 21 21 20 19 19 20 20 21 20 19 19 20 20 18 16 15 14 14 14 15 14 13 13 17 21 22 21 21 21 22 22 22 22 22 19 19 19 19 20 20 21 22 23 24 24 25 25 25 24 25 25 26 27 28 29 30 33 34 33 33 34 34 34 34 34 36 38 39 39 38 38 38 38 38 38 38 38 40 40 38 33 32 32 35 38 39 40 42 42 40 39 37 36 37 39 40 39 38 37 37 38 38 40 42 43 43 42 40 38 36 35 34 34 32 29 25 20 16 14 17 19 19 19 17 19 29 37 33 32 30 30 30 33 35 35 32 30 30 33 36 34 34 30 26 24 23 22 22 23 21 19 19 18 19 19 19 18 18 18 18 18 18 19 19 20 20 20 21 21 22 22 22 23 24 24 23 23 23 21 21 20 20 20 20 19 18 16 16 16 16 16 15 15 14 13 13 14 16 16 17 18 18 15 11 8 6 8 10 11 12 14 14 15 17 19 20 19 19 19 20 17 13 358 336 314 301 298 294 295 315 313 317 323 322 319 314 309 304 299 300 310 330 347 347 345 354 2 5 5 4 6 9 4 6 358 1 20 30 25 21 19 19 18 18 14 15 15 12 7 1 357 359 356 351 349 350 353 359 2 2 2 2 1 360 356 351 354 354 354 353 354 358 2 6 8 11 13 13 15 17 21 25 26 22 12 357 353 348 346 345 343 342 340 339 339 339 339 338 336 334 334 337 341 344 347 349 350 349 348 345 342 341 341 343 343 342 341 338 335 336 336 337 336 332 326 321 319 319 319 319 320 313 301 269 266 272 295 322 339 345 347 347 346 344 340 339 337 336 336 336 335 334 334 333 333 331 330 330 332 334 335 335 335 335 333 334 333 332 330 330 329 327 326 325 324 323 322 320 320 321 323 323 324 325 327 328 329 329 329 325 321 320 321 323 324 325 322 322 323 323 322 322 323 326 330 333 336 340 344 345 345 346 345 343 340 336 335 335 334 335 335 335 336 336 336 336 336 335 332 332 332 332 332 332 333 332 331 331 331 331 331 332 333 333 334 333 332 330 330 331 331 331 329 328 327 327 325 324 322 317 314 311 310 309 308 310 312 313 312 309 308 305 300 295 290 285 282 281 281 282 284 288 292 296 297 298 297 296 306 318 326 329 334 340 345 347 353 4 3 4 2 353 343 336 329 325 322 321 317 311 309 308 311 311 311 311 316 321 326 328 329 325 325 327 330 332 333 334 334 337 338 338 337 335 331 331 331 330 332 333 333 335 336 337 340 343 344 348 350 350 350 350 350 350 350 350 350 349 349 350 352 353 353 352 351 352 352 353 354 355 355 355 356 356 357 358 358 358 359 359 359 359 358 358 358 358 358 358 357 357 356 356 355 355 354 354 353 353 352 352 352 351 351 351 351 351 351 350 351 351 351 351 352 352 353 353 354 355 355 356 357 358 109 109 107 105 105 101 94 95 102 106 102 86 70 63 62 62 61 60 59 60 54 48 44 42 42 41 41 40 36 31 28 26 26 31 37 36 33 30 29 28 29 31 33 33 32 30 30 29 29 29 29 29 30 30 28 27 26 25 23 22 22 22 23 22 21 21 19 18 19 20 20 20 19 18 18 19 19 20 21 20 19 18 18 18 19 19 18 17 18 19 18 17 15 14 14 14 14 14 13 12 13 16 19 20 19 19 21 22 23 22 21 20 18 18 18 18 19 20 21 22 23 23 24 24 25 24 25 25 25 26 27 27 28 29 31 33 32 32 33 34 34 34 35 36 37 39 39 39 38 37 37 37 37 37 38 39 40 40 37 33 34 36 37 38 39 41 42 42 40 37 36 36 37 38 39 38 37 38 38 40 41 42 43 43 42 40 39 37 36 35 34 33 31 28 24 21 18 20 22 21 18 15 17 26 33 31 30 29 29 29 30 32 32 32 32 31 33 33 34 33 29 27 26 25 22 21 21 21 18 17 17 19 19 19 18 17 17 17 17 17 18 18 19 19 20 20 21 21 21 21 21 22 23 23 22 22 21 20 20 20 19 19 19 17 16 16 15 15 15 15 14 14 13 13 14 15 15 17 19 19 17 14 10 8 8 9 12 14 15 15 16 18 19 20 19 20 20 18 15 7 350 333 321 315 313 310 314 323 318 316 319 319 318 313 308 307 303 296 295 309 328 328 331 337 346 353 356 359 1 11 10 11 11 14 25 31 27 21 19 18 17 16 10 11 11 11 10 7 7 8 2 356 353 354 357 359 1 1 1 1 2 1 357 356 355 355 357 359 360 3 7 7 9 10 11 13 15 17 20 23 25 20 10 360 352 347 346 343 341 340 340 339 339 339 338 338 336 335 335 338 340 343 346 349 349 348 347 344 341 339 340 341 342 341 339 336 330 329 328 329 329 327 323 318 316 316 316 317 319 311 292 267 251 244 248 299 343 347 349 349 347 344 343 340 336 335 334 335 335 333 333 332 331 330 328 328 330 332 332 333 332 333 332 333 332 331 330 329 328 326 325 324 323 322 321 319 319 322 324 325 324 325 325 326 328 328 326 323 320 318 318 320 323 323 319 318 319 319 319 319 321 325 330 333 337 340 342 343 344 344 343 341 339 336 335 335 335 335 335 335 335 335 335 335 335 334 332 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 331 329 329 330 330 330 328 327 326 324 322 321 319 316 314 312 311 308 307 309 314 313 310 309 307 304 299 294 289 286 286 284 283 285 287 291 295 297 299 302 304 306 311 316 324 330 336 345 352 358 3 6 6 3 359 353 344 335 328 326 322 317 314 309 307 307 307 307 307 307 312 316 320 323 323 324 325 327 327 328 329 331 332 334 336 335 334 331 325 328 325 328 330 332 333 333 333 336 339 341 342 346 346 348 350 350 349 349 350 349 349 348 348 349 350 351 351 351 351 352 353 354 354 354 354 354 355 356 357 358 357 358 358 358 359 358 358 358 358 358 357 357 357 356 356 356 355 355 354 354 353 353 353 352 352 352 351 351 351 351 351 351 351 351 351 351 352 353 353 353 354 354 355 356 356 357 112 108 105 104 105 99 90 88 94 99 96 79 64 58 57 57 56 55 56 56 48 43 39 38 39 40 39 37 33 28 26 25 26 29 32 32 31 30 28 28 28 29 31 33 32 31 29 28 27 27 27 28 28 28 27 27 26 24 23 22 22 22 22 21 20 19 17 16 17 19 20 19 18 17 17 18 19 20 21 19 18 17 16 17 18 18 16 16 18 19 18 17 15 15 14 14 14 13 13 12 13 15 16 17 17 18 20 22 23 23 21 19 19 18 18 18 18 20 22 23 22 23 24 24 24 24 25 25 25 26 27 27 26 27 28 30 31 32 33 34 34 35 35 35 36 37 38 38 38 37 37 37 37 37 37 38 39 39 37 34 35 37 37 37 39 41 42 42 41 38 36 36 36 39 40 39 38 38 38 39 40 42 43 43 42 41 41 39 37 35 34 34 33 30 27 24 23 23 24 25 21 19 19 25 30 31 31 31 31 31 30 30 31 33 33 32 32 32 32 30 27 26 26 26 24 22 20 19 17 15 16 18 19 19 18 17 17 16 16 17 17 18 18 19 19 20 20 20 20 20 20 20 21 21 21 21 21 20 19 19 19 19 18 17 17 17 16 14 14 14 14 14 14 14 14 14 15 16 18 19 19 17 14 15 12 11 14 15 15 15 15 17 17 18 19 20 20 17 11 2 351 339 333 331 327 325 326 326 323 320 320 321 320 315 309 313 315 308 300 309 315 322 324 324 329 334 339 344 328 345 359 12 23 32 40 38 25 19 16 12 9 8 3 4 8 10 12 12 12 12 8 3 359 358 359 358 357 357 356 356 356 357 358 356 355 357 358 0 2 5 7 9 10 10 11 12 14 15 17 20 22 20 12 360 350 346 344 341 339 339 338 338 339 340 340 338 338 337 338 339 342 345 347 348 346 345 344 343 341 338 338 339 340 340 338 334 334 328 324 324 324 323 320 319 318 316 313 312 313 308 292 267 251 245 237 313 347 353 353 351 351 348 344 339 335 333 333 333 334 331 331 330 329 327 326 326 326 327 329 329 329 330 331 333 333 332 331 329 327 325 325 324 323 323 321 320 322 325 326 326 325 325 325 325 326 325 323 320 318 316 316 318 320 320 317 316 316 316 317 318 321 326 330 333 334 336 340 342 342 342 341 339 339 337 336 335 335 336 336 335 334 334 334 334 333 332 331 330 330 330 329 330 330 330 330 330 330 330 331 331 331 331 331 330 330 329 329 330 329 329 328 327 324 322 320 319 317 317 317 318 316 312 311 313 315 315 312 309 305 302 298 292 288 288 287 286 285 286 290 294 297 298 300 308 315 320 321 322 325 331 342 351 359 6 8 8 6 1 355 349 342 334 328 324 320 315 311 308 305 304 304 303 303 306 309 313 314 316 319 322 324 325 324 324 324 327 327 327 328 327 327 325 318 317 321 324 330 334 334 333 331 334 337 339 340 341 342 346 348 349 349 350 350 349 348 348 347 347 348 349 350 351 351 352 353 353 354 354 354 354 354 355 356 356 357 357 358 358 358 358 357 357 357 357 357 357 356 356 355 355 355 355 354 354 354 353 353 352 352 352 352 352 351 351 351 352 352 352 352 352 353 353 353 354 354 354 355 356 356 357 108 104 101 98 96 91 83 80 85 90 86 71 63 59 54 52 50 50 52 51 43 38 35 35 35 36 35 33 30 25 24 25 26 28 29 30 29 28 28 27 27 28 30 32 32 31 30 29 28 27 25 26 27 27 27 26 25 23 23 22 22 22 22 20 19 17 15 15 16 17 18 18 17 16 16 17 18 19 19 18 18 17 15 15 16 17 16 16 17 17 17 17 16 15 15 14 13 12 12 12 13 14 14 15 16 17 20 21 22 22 21 20 20 20 19 18 18 19 21 22 22 23 24 24 23 24 24 25 25 26 27 26 26 26 26 28 31 33 34 35 35 36 35 35 36 36 37 37 37 37 37 37 37 37 37 37 38 39 36 35 36 37 38 38 39 40 42 43 41 38 35 34 36 39 41 41 40 38 38 38 40 41 43 44 44 44 42 39 37 35 34 35 34 33 30 30 29 27 28 29 27 25 25 27 29 31 33 33 34 34 32 30 30 33 33 33 33 32 31 28 26 25 25 25 24 23 21 19 16 14 14 16 19 19 18 18 16 16 16 16 17 17 18 18 19 19 19 20 19 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 15 14 14 14 14 14 14 14 14 15 16 18 19 19 18 18 16 15 14 15 15 14 14 14 15 16 17 18 20 19 15 7 358 351 346 344 341 336 334 331 328 327 327 328 330 328 321 314 318 324 322 320 319 319 318 314 312 313 316 319 321 305 307 333 4 31 46 49 37 25 23 14 7 2 0 1 5 9 11 11 13 13 12 10 6 2 359 357 357 357 358 358 358 357 355 355 353 352 353 355 357 0 4 7 8 9 10 10 11 13 14 16 18 19 17 12 356 348 344 341 338 337 337 337 337 338 340 341 340 339 339 341 342 345 346 347 347 344 342 341 340 338 336 337 337 337 337 337 337 333 329 325 325 324 323 321 321 322 318 312 308 307 305 298 292 288 278 332 359 352 358 356 355 352 348 344 338 332 331 331 332 332 331 329 327 326 324 322 322 319 321 324 325 326 328 331 332 332 332 330 328 326 324 323 323 323 323 321 321 324 326 327 326 325 325 324 323 323 322 319 317 316 313 313 314 316 317 316 315 316 317 318 319 322 326 329 330 331 335 338 341 341 339 339 338 338 337 336 335 336 336 335 335 334 333 333 332 332 331 330 329 329 328 328 328 330 329 329 329 329 330 330 330 330 330 330 330 329 329 329 329 329 328 328 326 324 322 320 319 319 320 321 324 321 317 315 316 316 314 312 309 305 301 298 290 289 288 288 287 286 286 289 294 295 302 304 313 322 328 331 331 332 336 352 359 5 8 9 9 6 1 353 346 338 334 328 323 318 314 310 307 304 302 300 300 302 305 309 311 312 316 318 320 321 322 320 320 321 323 320 313 312 311 312 310 306 313 314 322 336 337 332 330 332 332 334 336 336 336 339 343 346 348 349 348 349 349 349 348 347 347 347 347 349 350 351 352 352 353 353 353 353 353 354 354 355 356 356 357 357 357 357 357 357 357 356 356 356 356 356 355 355 355 355 354 354 354 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 352 353 353 354 354 354 355 355 356 356 356 107 104 99 93 86 80 76 75 77 79 75 68 61 56 52 48 46 46 47 46 38 34 32 32 32 32 32 30 27 23 23 24 25 26 27 28 28 28 27 26 26 27 29 31 32 31 29 28 27 26 25 25 26 27 26 25 25 24 23 22 21 21 21 18 17 15 13 13 14 16 18 18 16 16 15 16 17 18 18 18 17 15 14 14 15 16 16 16 16 17 16 16 15 15 15 14 13 12 12 12 13 13 14 14 15 17 19 20 21 21 21 21 20 20 20 18 18 19 20 21 22 23 23 24 24 24 25 25 25 26 27 26 26 26 26 28 32 34 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 37 36 36 37 38 38 39 39 42 43 41 37 34 33 35 37 39 41 41 41 40 39 41 42 43 45 45 44 42 40 38 36 35 35 35 35 34 34 32 32 32 33 31 30 30 31 31 32 35 36 36 36 34 31 31 33 33 33 33 32 31 28 26 25 25 24 24 23 21 19 17 14 13 15 17 17 18 18 17 16 16 16 16 17 18 18 18 19 19 19 19 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 15 14 14 14 14 14 15 14 14 14 16 17 18 18 18 18 18 16 16 16 15 14 14 14 15 15 16 17 18 18 12 0 353 346 340 346 347 344 340 335 332 331 329 330 336 338 331 321 323 323 323 322 319 320 318 312 310 309 306 307 304 299 291 293 337 40 53 47 36 31 26 15 7 2 1 2 4 5 5 6 9 12 10 8 6 2 0 360 359 357 355 355 355 355 353 353 354 354 355 356 358 1 4 4 4 7 8 8 9 11 13 15 15 15 13 6 351 344 341 338 336 335 335 336 337 337 338 341 342 342 342 342 344 346 346 347 346 343 342 340 337 335 335 336 337 336 337 334 335 332 329 327 327 328 326 326 324 324 320 314 308 305 305 307 316 337 3 18 13 4 360 358 355 351 347 341 336 331 330 330 331 330 329 326 324 322 320 319 318 316 317 320 323 326 330 332 332 331 329 328 326 325 322 321 321 322 322 321 322 324 325 325 324 323 323 322 321 320 318 317 314 313 311 310 312 314 315 316 316 319 320 321 322 324 327 328 329 331 334 338 341 340 339 339 338 338 337 335 335 335 335 335 334 334 333 332 331 331 330 329 328 328 327 327 327 328 327 327 328 329 330 330 330 329 328 329 329 329 329 329 328 328 327 327 326 324 322 321 321 323 324 325 327 323 320 319 318 316 313 312 309 305 300 298 293 290 289 288 287 287 286 288 290 297 304 309 317 325 329 331 335 340 344 355 1 4 6 7 9 6 1 353 344 338 334 326 321 317 312 308 307 305 304 303 303 304 306 308 310 312 314 316 319 317 316 315 316 317 316 311 296 293 291 291 295 302 312 319 328 336 334 334 331 329 330 331 332 332 333 336 340 343 346 346 346 347 349 350 349 348 349 348 348 348 349 350 351 351 351 351 352 352 353 353 354 354 355 356 356 356 356 356 356 356 356 356 356 356 355 355 355 354 354 354 354 354 353 353 353 353 352 352 352 352 352 352 352 352 352 353 353 353 353 353 354 354 354 355 355 355 356 356 356 103 100 95 87 79 74 73 74 73 72 72 63 56 52 49 45 42 43 44 42 36 34 31 29 29 29 29 27 25 23 23 22 22 22 25 27 28 28 27 25 25 25 28 29 30 30 28 26 25 24 24 24 25 26 26 25 24 23 22 21 20 20 19 16 15 13 13 12 13 15 17 17 16 15 15 15 16 17 17 17 15 14 14 14 14 15 16 16 15 16 15 15 15 14 14 14 13 12 11 11 12 13 13 14 15 17 19 19 20 19 19 19 19 19 19 18 18 19 20 21 21 21 22 23 24 25 25 25 25 26 26 26 26 26 27 29 32 34 34 34 35 35 35 36 36 36 37 38 39 38 38 37 37 37 37 37 37 38 37 36 35 36 36 38 39 39 41 42 40 37 33 33 34 36 39 41 42 43 43 42 43 43 45 45 44 43 42 40 39 37 35 36 36 37 37 36 35 34 35 36 35 34 34 34 35 36 38 39 39 38 36 33 33 33 34 34 33 32 30 28 26 26 26 26 25 23 22 19 18 15 12 12 13 16 18 18 17 16 16 16 16 17 17 17 18 19 19 19 19 19 20 20 20 19 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 14 14 14 15 15 15 14 14 16 17 17 17 17 17 17 18 17 16 15 15 14 14 14 15 16 14 16 13 4 355 348 339 340 346 350 348 345 339 336 334 331 329 333 341 341 330 329 328 326 322 319 318 320 322 319 315 311 308 301 294 276 262 246 75 60 40 38 28 25 17 11 6 4 7 11 8 5 5 7 9 8 5 3 1 358 357 356 355 351 351 352 352 352 353 353 355 358 360 360 0 1 358 359 2 4 5 7 10 13 14 13 12 8 360 349 342 337 336 336 335 335 336 335 336 338 340 341 341 342 343 344 345 345 345 345 343 343 341 337 335 334 336 340 340 338 335 333 331 328 327 328 329 329 329 327 325 322 317 310 306 306 311 327 343 7 17 10 4 360 358 357 353 346 340 335 331 330 330 329 328 326 324 320 319 318 316 314 314 316 321 325 329 331 333 332 327 326 325 323 322 320 319 318 319 319 320 321 322 323 323 322 322 322 321 319 317 315 314 311 310 310 311 312 314 316 318 319 322 322 323 325 326 327 328 329 331 334 337 340 340 340 339 339 338 336 335 335 335 335 334 334 333 332 331 331 330 330 328 328 327 326 325 325 326 326 327 328 329 329 329 329 327 327 327 328 328 328 328 327 327 327 327 326 325 324 324 324 325 326 327 325 323 321 320 319 316 313 311 310 304 300 297 295 294 291 289 288 287 287 288 291 298 307 314 322 329 331 333 337 342 348 352 357 359 2 6 8 4 360 350 347 339 331 324 318 314 310 308 307 305 304 303 303 304 305 307 309 311 313 314 315 314 312 310 312 312 307 300 286 284 285 286 290 300 314 326 329 329 330 330 327 328 329 328 329 331 330 331 335 337 339 341 343 344 348 350 350 350 351 350 348 348 348 349 350 350 350 351 351 352 352 353 353 354 355 355 355 355 355 355 355 356 355 355 355 355 355 354 354 354 354 354 354 354 353 353 353 353 352 352 352 352 352 352 352 352 353 353 353 353 353 354 354 354 355 355 355 355 356 356 356 91 88 84 76 71 69 69 70 70 69 65 56 51 48 46 42 39 39 41 39 36 32 28 26 26 26 26 25 23 22 22 22 20 21 24 26 27 27 25 24 24 25 26 27 28 28 26 25 24 24 23 24 24 25 24 24 24 23 21 20 19 19 17 14 13 13 11 12 13 15 16 16 15 14 14 15 15 16 16 16 14 13 13 14 14 14 14 15 14 15 15 14 14 14 14 14 13 12 11 10 11 12 13 14 16 17 18 18 18 18 18 18 19 18 17 17 18 20 20 20 20 21 22 23 24 25 25 25 25 26 26 26 25 25 27 30 32 33 33 33 33 33 35 36 36 37 38 39 39 39 38 38 37 36 37 36 37 37 36 35 34 34 35 37 39 39 40 41 39 37 35 35 35 37 39 41 42 44 45 44 44 44 44 44 43 42 41 40 38 37 36 37 37 38 38 38 37 36 37 39 39 39 38 38 38 38 40 41 41 40 38 37 36 35 37 37 36 32 29 27 27 28 28 27 25 24 22 20 19 16 14 13 13 15 17 18 17 16 16 16 16 16 17 17 18 18 19 19 19 19 20 20 20 19 18 17 17 18 18 18 18 18 18 18 18 17 17 16 15 15 15 15 15 15 15 15 15 15 16 17 16 16 16 18 18 18 17 17 16 14 14 15 15 15 13 10 8 4 353 341 337 343 348 351 351 350 345 339 334 331 330 333 338 347 341 342 339 331 324 323 324 322 323 325 323 324 318 308 298 281 258 224 121 107 45 34 26 21 17 14 13 12 15 19 18 15 10 8 7 6 4 3 2 359 355 352 351 350 350 350 350 351 351 353 356 358 0 1 360 359 354 352 356 360 2 6 9 11 12 11 8 3 356 347 340 336 336 335 335 334 334 333 334 335 337 339 340 342 343 344 344 344 343 344 342 341 340 338 335 334 337 339 340 339 336 334 331 327 326 327 327 331 330 328 326 325 322 317 312 310 313 328 351 6 5 0 357 357 360 360 356 346 339 335 331 330 329 327 325 323 321 318 317 317 315 314 313 318 325 329 331 331 330 328 321 320 320 320 319 318 316 314 314 314 315 318 321 324 324 322 321 322 320 316 314 313 310 307 307 310 313 315 316 317 320 321 322 322 324 325 326 327 328 327 329 332 336 338 339 339 339 339 339 337 335 335 335 335 334 333 332 331 330 330 329 328 327 327 326 325 324 324 324 325 326 327 328 328 328 328 327 326 326 328 329 328 329 327 327 327 327 326 326 325 325 325 325 325 325 323 322 321 320 318 314 312 313 310 305 303 300 298 297 294 291 289 289 288 289 293 299 308 316 322 333 338 340 341 343 346 349 355 359 2 3 5 3 354 350 342 332 325 321 316 311 309 308 306 305 303 303 303 304 305 307 308 310 311 311 310 310 309 307 309 310 301 290 285 284 285 290 296 306 318 323 327 328 329 327 326 326 326 326 327 328 329 328 330 331 334 337 339 340 345 349 349 351 351 350 349 348 348 348 349 350 350 351 351 352 352 352 353 353 354 355 355 354 354 354 354 355 355 354 354 354 354 354 354 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 353 353 353 353 353 354 354 354 354 355 355 355 355 356 356 356 357 79 78 74 68 65 64 66 68 68 63 58 50 45 43 42 39 36 36 37 37 31 27 24 23 22 23 23 23 21 20 20 19 19 20 23 25 26 26 24 23 23 23 23 25 26 26 25 23 23 23 24 24 24 24 23 23 23 23 21 20 18 17 16 13 12 11 10 10 12 14 15 15 14 13 13 13 14 15 15 14 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 11 10 10 10 11 13 14 16 17 18 17 17 17 17 17 18 17 16 16 18 18 19 19 19 20 21 22 23 24 24 24 25 25 25 25 24 25 27 30 32 32 32 32 32 32 34 35 36 39 39 40 38 38 37 37 37 36 37 37 37 37 37 36 34 33 34 37 40 40 40 40 38 37 36 36 36 37 39 39 39 43 46 45 45 44 44 44 44 43 41 40 39 38 37 39 39 39 39 39 39 38 39 42 42 42 42 41 41 41 41 42 42 42 41 40 39 38 41 42 39 34 29 28 28 28 29 28 27 25 23 21 21 20 18 16 14 14 16 17 17 16 16 16 16 16 17 17 18 18 19 18 18 19 20 21 20 19 18 17 17 18 18 18 18 18 19 19 18 17 17 16 16 16 15 15 15 16 16 15 15 15 16 17 15 14 15 17 18 18 18 19 17 15 15 16 16 14 11 9 6 356 346 341 340 342 344 347 347 348 347 343 339 338 333 337 342 347 348 349 346 339 330 326 327 326 322 322 322 325 323 315 301 282 271 270 271 108 45 29 22 17 15 16 17 17 18 20 21 19 15 11 8 6 6 7 6 3 1 358 354 348 346 345 347 349 351 353 357 3 4 5 5 1 355 351 353 356 1 6 6 11 11 8 3 358 351 345 340 337 336 335 335 334 333 332 332 333 335 338 341 342 342 342 343 342 342 342 340 339 338 337 336 336 337 336 337 337 336 334 332 328 327 325 326 328 329 329 328 328 329 328 323 316 318 337 346 351 355 357 356 356 357 357 350 344 338 336 332 329 328 326 324 322 320 317 317 317 317 316 317 322 328 331 330 329 326 323 317 315 315 315 315 314 313 311 311 311 314 315 319 324 325 321 320 319 318 313 312 310 308 306 308 312 315 316 316 318 320 321 322 323 324 325 326 327 327 326 326 329 333 335 337 339 339 339 339 338 336 335 334 333 333 332 331 330 328 328 328 327 326 326 325 324 323 323 324 325 326 326 327 327 327 327 327 326 327 329 329 329 328 327 327 328 327 326 326 326 325 324 323 322 322 322 321 320 319 317 313 312 312 310 308 305 302 301 300 297 295 293 292 291 291 295 304 314 320 323 332 340 344 345 345 346 348 350 354 356 357 358 357 348 338 330 323 320 320 315 314 309 306 305 303 303 304 304 304 304 306 307 308 308 307 305 304 303 303 308 306 303 294 288 286 289 293 300 311 314 319 323 325 324 323 323 322 323 324 324 325 326 326 325 327 331 334 336 336 339 342 345 349 351 351 350 350 350 349 349 350 350 350 351 351 351 351 352 353 353 353 354 353 353 353 353 354 354 353 353 353 353 353 353 353 352 352 352 353 353 353 352 352 352 352 352 352 352 352 352 353 353 353 354 354 354 354 355 355 356 356 356 356 356 357 357 74 71 67 63 60 59 60 63 62 56 51 45 40 39 38 36 34 34 33 33 28 24 21 19 20 20 21 21 20 19 18 17 18 20 23 25 25 24 23 22 22 21 21 23 24 24 23 23 22 22 22 23 23 23 22 23 23 23 21 20 18 16 14 14 10 9 9 8 9 11 14 14 13 13 12 12 13 14 14 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 10 9 9 10 11 13 14 16 16 17 17 17 17 17 18 18 17 16 16 16 17 17 18 19 21 21 22 23 23 23 23 24 24 24 24 24 25 27 29 31 31 31 32 32 32 33 35 37 41 41 40 40 38 37 36 36 37 37 37 38 38 38 36 33 32 34 37 41 42 41 41 39 37 36 36 37 38 37 36 36 40 43 44 44 43 43 44 45 44 41 40 40 40 39 41 41 42 42 42 42 41 42 46 46 45 44 43 43 42 42 43 43 43 44 43 42 42 45 46 43 37 33 32 31 31 30 29 28 27 25 23 23 23 21 18 16 15 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 20 19 19 18 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 16 15 15 16 16 16 16 16 16 16 14 12 13 15 18 19 20 20 18 16 16 17 16 15 13 11 4 354 344 341 340 340 340 341 341 343 346 348 348 350 341 336 343 344 348 350 349 343 332 324 321 323 323 326 327 328 325 318 305 297 305 305 292 60 30 27 21 12 6 7 12 14 16 18 14 13 13 11 9 8 7 5 5 2 360 356 352 352 349 346 346 348 350 354 360 2 2 7 7 3 357 359 7 3 5 6 8 10 7 3 358 353 349 346 341 337 335 336 335 334 332 331 330 332 336 340 341 340 340 341 341 342 342 342 341 339 336 337 337 338 337 335 333 332 333 333 333 329 328 326 325 327 329 330 330 329 329 330 331 326 329 337 343 350 353 354 355 354 350 348 344 340 338 335 332 329 328 327 324 322 322 318 318 318 319 319 321 324 328 327 327 325 322 318 314 313 312 313 313 312 311 312 313 316 317 321 325 326 323 319 317 315 314 313 310 308 308 308 311 314 315 316 317 319 320 321 322 324 325 326 327 327 327 325 325 328 329 333 337 339 339 339 338 338 337 335 333 332 331 330 330 329 326 327 327 326 325 325 324 323 323 323 324 325 326 326 326 326 326 326 326 327 328 329 329 329 328 328 328 328 327 326 326 326 324 323 322 321 321 320 318 318 318 315 313 313 314 312 308 305 303 303 301 300 301 299 296 295 296 303 313 323 325 330 336 341 343 343 343 343 344 345 349 350 349 348 346 337 324 321 319 321 321 317 313 308 305 304 304 304 305 305 303 303 304 305 305 305 303 302 301 301 305 304 304 303 297 290 287 287 291 296 303 310 314 317 318 319 320 319 320 321 321 321 322 323 323 321 324 328 332 334 333 333 335 339 344 348 350 352 351 351 351 350 350 349 349 349 350 351 351 351 351 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 353 353 353 354 354 354 355 355 355 356 356 356 356 356 357 357 69 66 63 59 57 56 56 57 54 48 44 42 38 35 34 33 32 32 30 29 27 21 18 16 16 18 19 19 19 18 16 16 17 20 23 24 24 23 22 21 20 19 20 21 22 22 22 22 23 22 22 21 20 21 22 23 23 22 21 19 17 15 14 12 9 8 7 6 7 11 13 13 12 12 11 11 12 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 11 10 9 9 10 11 12 14 15 15 15 16 17 17 18 18 17 17 16 16 16 16 17 19 21 23 23 23 23 23 23 23 23 23 23 24 24 26 27 27 29 30 31 31 31 31 33 35 38 40 41 41 40 38 37 37 37 37 38 39 39 39 38 35 33 32 33 37 41 43 42 42 40 37 36 36 37 37 35 33 33 34 37 41 42 42 42 44 45 43 41 40 40 41 42 43 43 45 46 47 46 46 46 49 48 48 46 45 44 43 43 43 43 44 44 44 45 45 48 48 44 40 38 34 33 33 32 30 29 28 27 27 25 24 23 21 18 16 17 18 18 18 18 18 17 17 17 18 18 19 19 18 18 17 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 13 11 11 14 17 18 21 20 19 17 17 17 17 16 15 11 4 357 346 338 338 339 341 342 341 341 345 350 354 352 347 341 340 340 344 345 344 343 338 329 327 327 326 326 329 332 330 324 317 321 342 341 350 4 18 22 18 11 1 357 3 7 8 12 3 2 4 4 4 5 4 1 0 358 357 356 356 356 353 348 344 346 349 351 0 355 7 9 8 5 3 7 12 10 13 9 10 9 3 358 353 349 347 344 340 336 335 334 334 333 331 330 330 333 336 339 338 339 339 340 341 342 343 343 342 340 337 337 336 337 337 333 330 328 327 329 328 329 325 326 325 326 328 330 331 330 329 329 333 334 335 341 344 346 350 352 352 351 344 342 339 338 336 334 331 330 329 327 324 324 321 319 319 320 322 323 324 325 326 325 324 322 319 316 314 313 313 313 313 313 312 316 320 322 324 326 328 327 321 317 313 312 311 309 308 308 309 310 312 312 315 317 319 320 321 322 323 325 327 328 328 327 327 326 326 327 330 334 337 339 338 338 338 337 336 335 333 331 329 328 327 327 326 326 326 325 325 325 324 323 322 323 324 324 325 325 325 325 325 326 326 328 329 329 329 328 328 328 328 327 327 326 325 325 324 322 321 321 320 319 316 317 316 314 314 314 314 311 308 304 303 304 303 304 304 303 301 300 302 315 325 326 330 334 338 342 344 342 342 339 339 344 344 341 338 335 332 326 319 318 320 322 321 318 312 307 305 306 306 307 309 306 302 301 303 304 304 302 301 300 300 301 304 305 305 301 296 289 286 283 285 286 293 304 309 311 313 315 315 316 317 318 318 318 318 317 319 319 321 325 329 332 331 332 334 335 338 343 347 348 349 350 350 350 349 347 347 347 348 349 350 349 349 349 349 350 351 350 351 351 351 351 351 350 351 351 351 351 351 351 351 351 352 352 352 351 352 352 352 352 352 352 352 352 353 353 354 354 354 355 355 355 356 356 356 357 357 357 357 357 63 60 59 56 52 51 51 51 46 41 39 38 35 32 31 30 28 27 26 24 23 19 16 13 13 14 16 16 16 16 15 15 17 19 21 23 23 22 22 19 18 18 18 19 20 21 21 21 22 22 22 20 18 20 23 23 23 21 20 19 17 15 13 10 8 6 5 5 6 8 11 12 12 12 11 11 11 12 12 12 12 12 12 11 11 11 11 13 13 13 13 13 12 12 12 11 10 9 9 10 10 10 12 13 14 15 14 15 17 17 18 18 17 17 17 17 17 17 17 20 22 22 23 23 23 23 23 23 23 23 23 24 25 26 26 27 28 30 31 31 30 30 31 35 38 36 38 39 38 37 37 37 37 37 39 40 40 39 38 35 33 32 33 37 41 41 43 42 39 37 36 36 36 34 32 32 31 34 37 41 42 42 42 44 44 42 41 40 40 42 43 43 44 47 51 52 52 51 50 49 49 48 47 46 46 45 44 45 44 44 44 44 45 46 48 48 47 44 39 35 34 34 33 32 31 30 30 28 27 26 25 24 21 18 18 18 19 19 19 18 18 18 18 18 18 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 16 17 17 17 17 16 16 16 16 15 16 16 15 12 10 10 11 14 19 21 21 18 17 17 16 16 16 15 12 7 359 350 338 338 338 340 343 343 344 345 349 351 347 347 346 343 338 337 337 338 338 337 335 334 333 331 327 327 333 336 335 336 338 344 347 357 1 10 20 21 15 6 354 355 360 359 1 358 358 358 359 359 360 1 1 360 357 357 356 357 355 352 347 342 344 346 345 351 5 11 14 11 5 5 8 5 7 8 10 9 6 0 353 349 347 345 341 338 336 334 333 332 331 330 330 331 334 337 337 336 337 338 339 340 342 344 344 343 340 337 337 334 333 332 332 329 326 324 324 322 324 325 327 327 328 328 328 328 331 332 328 330 334 338 340 341 344 349 351 351 348 343 340 337 335 334 333 331 330 327 325 325 323 320 320 321 323 324 325 326 326 324 323 321 320 318 316 316 315 315 315 315 315 316 319 322 325 326 327 326 325 318 313 312 309 307 307 308 309 310 311 311 312 314 318 320 321 322 323 324 327 328 328 328 327 326 325 326 327 330 334 337 338 338 338 338 337 335 334 332 330 329 328 327 326 325 326 326 325 325 325 324 322 322 323 324 324 325 325 325 325 325 326 327 328 329 329 328 328 328 328 327 327 326 325 325 324 323 322 321 320 320 318 317 315 315 315 315 315 314 311 307 304 304 304 305 307 308 307 307 307 309 318 325 330 333 335 339 343 345 345 343 341 340 343 340 332 328 325 321 320 318 318 318 318 316 313 310 307 307 308 308 309 308 304 301 300 301 303 302 300 299 298 299 302 304 305 305 300 294 287 282 279 278 279 285 296 304 307 308 310 312 314 316 316 315 315 315 315 316 317 319 322 326 328 328 331 334 335 335 339 339 341 345 348 349 348 348 346 346 346 346 347 348 347 346 346 347 348 349 349 349 349 349 349 350 350 350 350 350 350 350 351 350 351 351 351 351 351 351 351 351 351 352 352 352 352 353 353 353 354 354 355 355 355 356 356 356 357 357 357 357 357 56 54 53 50 46 45 44 42 38 36 36 35 32 31 29 26 24 22 21 20 19 16 14 11 10 11 12 14 14 15 14 15 16 18 20 21 21 21 20 18 17 17 17 17 18 19 19 19 19 21 21 19 17 19 22 22 22 21 20 19 16 14 11 9 6 4 3 3 4 5 7 10 12 12 11 10 10 11 11 12 12 12 11 10 9 9 10 12 13 13 13 13 12 12 11 11 10 9 9 9 10 10 11 11 12 13 13 15 17 17 17 18 18 19 18 18 18 17 17 18 20 21 22 23 23 22 22 22 23 23 23 24 26 26 26 27 28 30 31 30 29 28 28 31 32 32 34 36 37 37 37 37 37 38 39 40 40 39 37 34 32 32 33 36 38 40 42 42 39 39 39 37 35 32 30 30 31 36 39 42 42 41 41 42 43 42 40 38 39 42 43 44 43 47 50 51 55 55 52 48 47 48 48 47 47 46 46 46 45 44 45 45 45 45 46 47 48 46 43 39 36 35 34 33 32 32 31 29 28 27 27 26 24 21 21 20 19 19 20 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 18 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 14 12 12 11 12 14 18 20 20 18 17 16 16 16 16 16 14 9 2 350 343 340 337 337 339 341 344 345 342 344 340 340 342 342 340 337 334 334 332 332 331 331 333 329 324 322 328 335 337 341 345 343 345 352 2 7 12 16 11 3 356 350 353 355 356 2 6 7 5 2 2 2 1 360 359 356 351 351 351 350 348 342 348 348 354 349 12 20 18 13 6 3 6 6 7 8 8 7 3 356 350 348 346 342 339 338 336 334 332 332 330 329 329 332 335 337 337 336 336 338 339 340 342 344 345 342 341 338 336 332 329 328 328 328 327 327 325 323 322 324 328 330 331 331 331 330 330 333 332 331 332 332 334 339 346 349 350 348 345 343 338 334 332 333 332 331 329 327 325 323 322 321 322 323 324 325 326 327 326 324 322 321 319 318 318 317 317 317 317 317 318 319 320 322 324 325 324 323 322 316 312 309 306 305 306 308 309 310 311 311 312 315 318 320 322 323 324 325 327 328 328 326 325 325 325 325 327 329 332 335 337 337 337 337 335 334 332 331 329 329 328 326 325 325 326 325 325 325 324 323 321 321 322 323 323 324 324 324 325 326 327 329 329 328 327 327 327 328 328 326 325 325 324 324 323 322 321 320 320 319 317 316 314 313 314 314 314 312 308 306 305 305 306 307 308 310 310 311 312 313 321 327 332 334 337 340 343 345 347 345 343 341 340 334 327 325 320 318 318 317 314 313 311 309 308 307 308 309 308 308 308 305 300 299 298 299 298 300 299 299 299 300 302 303 303 303 299 291 284 281 279 277 276 281 293 301 303 302 305 309 312 314 314 312 312 312 313 315 317 318 320 321 322 326 330 332 334 335 334 335 338 342 346 348 348 348 346 345 344 344 345 345 345 343 344 345 346 348 347 347 347 347 348 348 349 348 348 348 349 349 350 350 350 350 350 351 351 351 351 351 351 351 351 352 352 353 353 353 354 354 355 355 356 356 356 357 357 357 357 358 358 51 49 47 44 42 41 39 37 34 33 33 33 30 28 25 23 21 19 18 18 16 12 11 11 10 10 11 12 13 14 14 14 15 17 18 19 19 20 19 17 16 15 15 15 16 17 17 17 18 18 18 18 17 18 21 21 21 21 20 18 15 12 10 8 4 2 1 1 2 3 5 8 11 11 10 9 9 10 10 10 10 10 10 9 9 9 10 11 12 12 12 12 12 12 11 10 9 9 9 9 9 9 10 10 11 11 12 14 16 16 18 18 18 19 19 19 19 19 18 18 19 20 21 22 22 22 22 22 22 23 24 24 25 25 27 28 29 31 31 30 28 26 26 26 28 30 32 34 36 37 37 37 37 37 38 40 40 39 36 34 33 32 33 34 36 40 42 42 41 41 41 39 36 33 33 29 29 37 42 43 43 42 41 42 42 43 39 37 39 42 45 44 43 42 44 48 53 55 51 48 47 49 49 49 48 47 47 46 46 45 45 45 45 45 46 48 49 49 46 43 40 37 37 36 35 33 32 31 29 28 29 27 27 25 24 21 20 20 20 20 19 18 18 19 18 18 18 18 18 19 19 19 18 19 19 18 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 15 14 14 14 12 12 15 18 19 19 18 18 17 15 15 16 15 14 10 1 351 346 340 337 337 338 339 344 347 344 345 348 346 344 342 341 340 337 334 333 333 330 333 333 330 324 319 321 326 329 343 344 343 347 355 360 3 5 4 3 1 354 347 346 351 352 352 4 18 15 8 4 2 358 357 357 355 351 347 346 349 351 350 354 360 3 7 14 18 17 12 9 5 5 5 6 5 4 2 358 354 350 347 344 340 338 338 336 333 332 331 330 328 329 332 334 337 337 338 338 338 340 341 342 344 343 343 341 336 333 330 327 326 325 325 326 328 328 326 325 326 328 329 330 333 334 334 332 333 335 335 335 337 338 342 345 346 345 344 343 341 337 334 334 333 332 330 329 327 325 323 322 322 323 324 325 325 325 325 324 323 322 321 320 319 319 318 318 318 318 319 319 320 319 319 320 320 321 320 319 314 310 306 304 305 307 308 309 310 311 312 314 316 319 321 322 324 325 327 328 328 327 327 326 325 325 325 324 325 328 332 334 335 336 334 333 331 330 330 329 328 327 325 325 325 325 325 324 324 322 321 321 321 322 322 322 323 323 324 325 326 328 328 328 327 326 327 327 327 327 325 324 323 323 322 322 322 320 320 319 318 317 315 313 312 312 312 311 310 306 306 306 306 307 308 310 312 313 314 315 316 321 327 331 335 338 339 342 347 347 345 341 337 335 332 325 320 316 316 317 313 310 308 306 305 305 306 308 307 306 305 303 300 297 299 299 298 296 296 297 298 299 301 301 302 300 299 295 289 286 285 282 282 282 284 294 300 296 296 300 304 309 311 311 309 310 310 311 313 315 317 318 320 321 322 326 329 333 335 334 335 335 338 344 347 346 346 346 345 343 342 343 343 342 341 342 343 345 346 345 345 345 345 346 346 347 346 346 347 348 348 349 349 349 349 349 350 350 350 350 350 351 351 351 351 352 352 353 353 354 354 355 355 355 356 356 357 357 357 358 358 358 47 44 42 40 38 37 36 33 31 30 30 30 26 23 21 19 17 16 15 15 13 9 8 9 8 8 9 10 12 13 13 13 14 14 15 16 18 18 17 16 14 13 13 13 14 15 16 16 16 16 16 16 16 17 20 20 20 20 19 17 14 11 8 6 2 1 0 0 0 2 4 7 10 9 9 8 9 9 9 9 9 8 8 8 9 9 10 11 11 11 10 11 11 11 10 10 10 9 9 9 8 9 10 10 10 10 11 13 14 15 15 17 19 19 18 19 19 18 17 17 18 18 21 22 22 21 22 22 22 23 25 25 25 25 27 29 30 32 32 31 30 29 28 27 28 32 34 35 36 37 37 37 37 37 38 39 39 38 36 34 33 32 33 33 36 39 41 41 41 41 41 41 40 39 35 30 31 38 42 42 42 43 43 43 44 44 40 38 40 44 46 46 45 43 43 45 51 54 52 48 48 50 51 50 49 48 47 46 47 46 46 45 45 46 47 49 50 50 49 47 44 41 42 40 38 35 34 32 30 30 30 30 29 27 26 24 22 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 19 18 18 17 18 18 17 17 17 18 19 19 18 19 19 18 18 18 17 16 16 16 16 16 16 16 16 15 14 13 13 15 18 19 19 19 19 17 16 15 15 16 14 7 5 357 346 337 335 336 335 335 338 338 349 353 359 357 350 344 339 337 336 335 333 332 333 333 333 328 321 317 318 319 323 335 342 343 343 348 350 353 358 0 3 1 355 346 341 340 341 344 6 26 20 8 1 360 358 358 355 353 351 348 344 344 353 352 357 3 6 9 12 14 13 12 9 4 3 2 2 2 360 357 355 353 348 345 342 339 337 337 334 332 331 330 330 329 329 331 333 333 335 337 339 340 341 341 342 343 342 342 340 335 331 328 326 325 324 324 328 330 329 328 327 327 328 327 327 328 332 335 335 336 336 337 339 340 341 342 343 342 343 342 340 338 336 333 333 332 330 329 328 326 325 324 323 323 324 325 324 324 323 323 322 322 322 322 321 320 319 319 318 319 319 319 319 319 318 316 316 317 317 317 316 312 307 305 304 306 308 308 310 311 313 315 317 318 320 322 323 325 326 327 328 328 327 327 326 325 325 325 322 322 323 326 330 333 334 332 331 329 328 328 328 327 326 325 324 324 324 323 323 322 321 320 320 320 321 321 322 322 323 324 325 326 326 327 326 326 326 327 327 326 326 325 323 322 321 321 321 320 319 319 318 317 316 314 312 311 311 310 309 307 306 306 307 307 308 310 311 313 315 315 317 319 322 326 330 335 336 339 343 345 344 340 335 331 330 329 318 313 312 312 312 309 305 304 303 303 304 306 304 302 301 299 297 296 297 299 299 298 297 295 293 292 293 294 298 299 298 294 291 288 286 283 283 291 291 293 295 296 291 289 291 298 304 307 307 306 307 308 308 310 313 314 315 318 321 321 323 325 327 330 334 334 333 335 340 341 343 345 345 344 342 341 341 340 340 339 340 341 342 343 344 344 344 344 344 345 345 344 344 345 346 347 347 347 347 348 349 349 349 350 349 349 350 350 351 351 351 351 352 353 354 354 355 355 355 356 356 356 357 358 358 358 358 42 39 37 36 34 33 32 29 28 27 27 27 23 19 17 15 14 12 12 12 10 8 7 7 7 6 7 9 10 12 12 12 12 12 13 14 15 16 16 14 12 11 11 11 13 14 15 15 14 15 15 14 14 16 18 19 19 19 18 16 13 10 7 4 1 0 360 359 359 1 4 7 9 8 8 8 8 8 8 9 8 7 7 7 8 9 10 11 11 10 9 9 10 10 10 10 10 9 8 8 9 9 10 11 11 10 11 12 12 12 13 16 18 17 17 17 17 17 16 16 17 19 21 22 22 22 23 23 23 24 26 26 25 25 27 29 31 32 32 31 31 31 30 30 31 33 35 36 38 39 39 39 38 37 38 39 39 38 37 36 34 33 34 34 36 39 40 40 40 40 40 40 40 40 36 31 32 36 40 41 42 43 44 45 46 45 42 39 41 45 47 48 47 44 43 45 49 53 52 49 50 51 53 54 53 51 49 48 49 48 47 47 46 47 48 49 49 50 50 48 46 46 45 43 40 38 35 33 32 31 32 31 29 29 28 26 23 21 21 20 20 19 18 18 18 18 17 17 18 18 18 18 18 18 18 17 17 17 18 17 18 18 19 19 19 19 19 19 19 18 18 17 16 16 16 15 16 16 16 16 15 14 13 13 15 18 19 20 20 19 18 17 15 16 15 14 11 4 354 345 337 334 335 336 329 329 340 353 358 360 358 352 346 340 338 336 333 329 328 327 328 327 323 319 316 318 319 318 321 329 338 338 335 339 346 353 358 1 1 358 352 349 344 335 343 18 29 23 13 8 5 2 358 354 352 351 352 350 346 348 348 356 5 8 9 10 12 12 11 6 3 1 360 358 357 355 354 353 350 347 344 341 338 336 335 334 332 330 331 330 330 330 330 331 331 333 337 340 341 341 342 342 342 342 341 340 336 331 327 324 324 325 328 328 328 328 329 328 328 329 330 328 328 327 331 334 335 335 336 338 340 342 344 341 341 340 340 338 336 334 331 331 330 328 327 326 324 324 324 324 324 324 324 323 322 322 321 321 321 322 322 322 321 320 320 319 320 321 320 319 318 317 316 316 316 316 316 314 311 308 305 305 307 308 309 311 314 316 319 320 320 321 323 325 326 327 328 328 327 327 326 326 325 325 324 323 322 322 324 328 331 329 330 330 328 328 327 327 327 325 324 323 323 323 322 322 321 320 320 320 320 320 321 321 322 323 324 324 325 325 325 325 325 325 325 325 325 324 323 322 320 320 320 320 320 319 318 317 315 313 312 312 310 310 308 307 307 307 307 308 308 309 310 312 315 316 317 318 319 322 326 330 332 335 339 343 342 337 330 326 324 324 321 313 309 307 307 306 305 304 301 301 301 302 302 299 296 295 294 295 296 297 297 297 297 296 294 290 288 287 289 293 294 292 290 287 286 284 282 288 294 295 295 295 293 289 284 281 290 298 298 302 303 304 306 308 308 310 310 313 316 320 322 323 323 323 326 331 331 330 330 333 336 340 343 344 344 341 341 339 338 338 338 338 339 340 341 342 343 343 342 343 343 343 343 342 343 345 345 345 346 346 347 347 348 349 348 348 348 349 350 350 350 350 351 352 353 354 354 354 355 355 356 356 357 357 358 358 358 359 38 35 33 31 30 29 28 26 24 24 23 22 19 16 14 13 11 10 10 10 10 7 6 6 5 5 5 7 9 11 11 11 10 10 11 12 13 14 14 12 11 10 10 10 12 13 13 13 13 13 13 12 12 12 15 17 18 18 17 15 12 8 5 4 360 359 358 357 358 0 3 6 8 8 8 7 7 7 8 8 7 7 7 6 6 7 8 10 10 9 8 9 9 9 9 9 9 9 8 8 8 9 10 11 11 11 11 11 12 12 13 14 16 16 15 15 15 15 15 15 17 20 20 20 22 22 23 23 24 24 25 25 25 25 27 29 31 31 30 30 31 31 31 31 33 35 35 37 40 43 42 41 38 38 37 37 38 38 38 37 36 35 34 34 36 39 40 40 40 40 40 40 40 40 38 33 32 35 37 39 41 42 46 47 48 47 44 41 43 44 47 48 48 47 46 47 49 52 52 51 52 54 56 57 57 55 52 51 51 50 49 46 46 47 48 48 47 48 48 48 48 47 47 46 44 41 38 35 33 33 32 30 29 29 29 27 24 22 21 21 21 20 19 18 18 17 17 17 17 17 18 18 19 19 18 17 17 17 17 17 18 19 20 20 20 20 19 19 19 19 18 18 17 16 16 16 16 16 16 16 15 14 11 12 16 18 19 20 19 18 17 16 16 16 16 16 11 3 354 345 337 334 335 337 334 339 353 358 360 359 355 350 347 344 342 336 332 328 326 324 321 318 318 317 315 320 321 318 314 319 326 326 328 334 339 347 353 359 359 358 357 353 346 336 340 17 31 22 16 13 7 2 355 350 349 348 348 350 349 343 339 346 5 12 12 10 9 8 6 4 1 360 357 355 354 353 351 349 347 346 343 340 337 336 334 332 330 330 331 331 331 331 331 331 332 334 337 341 342 341 341 341 342 342 341 339 335 330 328 325 324 327 330 328 327 327 328 329 330 331 332 332 332 332 332 332 333 333 333 334 334 335 337 337 338 338 337 335 332 331 329 329 329 328 325 324 323 323 324 324 324 324 324 322 322 321 321 321 321 321 321 321 321 321 321 321 321 322 321 319 318 317 317 317 318 317 316 314 312 309 308 308 309 310 311 313 316 318 320 321 321 322 324 326 327 328 328 328 327 326 325 325 325 325 325 324 323 323 323 324 326 328 330 330 329 328 327 326 326 324 323 323 322 322 322 321 321 320 320 320 320 320 320 321 322 323 323 324 324 325 324 323 324 324 324 324 323 322 321 321 320 320 321 321 320 319 317 314 312 311 311 311 311 310 308 307 306 307 307 308 310 311 312 313 315 317 318 318 319 322 325 327 328 332 337 339 339 333 319 318 319 319 317 312 307 305 304 302 300 300 298 298 299 298 297 295 293 293 292 292 292 294 294 294 295 294 292 289 288 287 288 291 290 288 287 287 287 286 287 292 293 293 291 288 284 279 276 274 283 285 291 298 301 303 304 306 306 308 310 312 314 318 320 322 322 321 321 324 325 326 327 329 333 337 340 342 342 340 339 338 337 336 336 337 337 338 340 341 341 341 341 341 341 341 342 341 342 343 343 344 345 345 345 346 346 346 347 347 347 348 349 349 349 350 351 352 353 354 354 354 355 355 356 357 357 357 358 358 359 359 34 31 29 27 26 25 24 23 20 19 18 18 15 13 12 12 10 9 9 8 8 6 6 5 4 3 4 6 8 9 9 9 8 8 9 10 11 13 12 10 9 9 8 9 10 11 11 11 11 11 11 11 11 11 13 16 17 17 17 14 10 7 5 4 0 358 356 356 357 359 2 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 7 8 8 8 8 9 9 9 9 8 8 8 7 7 8 8 9 10 11 11 11 12 13 13 13 14 15 15 14 13 13 13 14 15 17 19 18 18 19 21 22 22 23 24 23 23 23 25 27 29 30 31 30 30 30 31 31 33 35 36 35 35 36 40 42 40 38 38 36 36 37 38 38 38 37 35 34 34 36 39 41 41 41 41 41 39 38 38 38 35 33 34 35 36 38 42 47 49 48 49 47 45 45 46 47 48 49 51 50 50 51 52 52 52 53 56 58 59 59 57 55 53 54 54 50 47 45 45 46 46 45 46 46 46 47 48 47 47 46 43 40 39 36 35 31 29 27 28 28 27 24 22 22 22 22 21 20 19 18 17 17 16 16 16 17 19 19 20 20 19 18 18 18 18 18 19 20 21 20 20 20 19 19 19 19 18 17 17 17 17 17 16 16 15 15 14 10 10 14 15 18 19 18 16 15 15 16 18 18 16 10 3 355 346 336 332 332 333 334 344 352 358 1 359 356 352 347 345 339 335 331 326 323 319 316 316 317 317 316 326 325 323 319 319 317 316 324 329 333 339 349 355 356 356 353 348 340 330 343 14 24 15 8 1 357 353 346 341 344 347 347 348 347 338 318 295 342 17 14 13 5 4 3 1 359 358 356 354 352 350 348 346 344 343 341 339 338 336 333 330 330 330 331 331 332 332 331 332 334 336 338 340 341 340 338 339 340 341 341 338 335 331 330 328 328 331 331 329 328 327 327 327 329 331 331 333 335 336 336 335 335 335 335 335 336 338 338 338 337 336 334 332 330 329 327 327 327 326 325 324 323 324 324 324 324 324 323 321 321 321 321 321 321 321 320 320 320 321 321 322 321 321 320 319 319 319 318 319 319 318 317 315 313 311 311 311 311 312 312 314 316 318 319 319 320 322 325 326 327 328 328 328 327 325 324 324 325 325 325 324 323 321 320 319 320 324 330 332 331 329 327 326 325 323 323 322 322 321 320 320 320 320 320 319 320 320 321 321 322 322 322 323 324 324 323 323 323 323 323 322 321 321 320 320 320 320 321 321 320 319 316 313 312 311 311 311 312 310 307 307 307 307 307 309 311 312 313 314 315 318 319 320 320 322 322 323 325 328 331 331 328 323 312 314 317 317 314 311 307 305 302 299 298 297 296 296 296 295 294 292 292 291 289 288 287 287 290 291 291 290 288 287 286 285 287 289 287 286 286 288 289 289 291 293 292 290 286 280 274 272 271 272 276 280 288 295 300 302 303 303 305 307 310 312 313 315 317 317 321 320 319 320 323 325 326 328 329 334 337 338 338 339 339 338 336 335 335 335 336 337 338 339 340 340 339 339 340 340 340 340 340 341 341 343 344 344 344 344 344 345 345 346 346 347 347 348 348 349 350 351 352 353 353 354 355 355 356 357 357 357 358 358 359 359 30 26 25 23 22 22 21 19 15 14 14 14 12 11 10 10 9 9 7 7 7 6 5 4 2 1 2 4 6 7 8 7 6 5 6 8 10 11 10 8 8 7 6 6 8 9 9 9 8 9 9 10 10 10 12 15 16 16 15 13 10 7 5 2 359 356 355 355 355 357 0 3 4 4 5 6 6 6 6 6 6 6 5 5 5 5 5 6 7 8 8 9 9 9 9 8 8 8 6 6 7 8 8 9 9 9 9 10 12 14 15 15 15 14 14 13 13 13 14 15 17 17 16 17 18 19 20 21 22 23 22 22 22 24 26 27 28 29 29 28 29 30 31 33 34 34 33 33 35 38 39 38 37 37 35 36 37 38 38 38 37 36 32 32 35 38 40 41 43 43 41 39 37 36 36 35 34 34 35 35 38 43 47 50 50 52 51 49 48 49 49 50 52 55 54 53 53 54 53 53 55 58 60 61 61 60 59 58 60 57 52 47 44 44 44 44 44 43 45 46 46 47 48 47 46 45 43 42 39 35 31 28 26 26 26 25 23 23 24 23 22 22 21 20 19 18 18 17 16 16 17 18 20 21 21 20 20 19 18 18 18 19 20 20 20 20 19 19 20 20 19 18 18 17 18 18 18 17 16 15 15 13 11 10 11 14 17 18 17 15 14 13 13 16 17 16 10 3 355 346 337 334 329 331 332 346 354 357 359 359 356 353 349 344 339 335 330 326 320 316 315 315 319 323 322 329 328 327 326 324 320 319 324 324 325 335 346 351 352 352 350 346 339 331 332 2 6 5 354 347 345 342 337 327 329 328 335 344 348 338 312 268 233 40 27 5 1 1 0 358 356 355 354 352 348 347 345 342 341 341 340 339 337 335 332 331 330 329 330 331 331 332 332 334 337 338 339 339 339 338 336 336 338 341 341 339 335 336 332 330 331 332 331 330 330 329 330 329 328 329 330 332 334 336 336 336 335 334 335 335 336 336 337 336 333 332 330 329 328 327 327 326 326 325 325 324 324 324 324 323 323 323 322 320 320 320 320 320 320 320 319 319 319 319 319 320 320 320 320 319 319 320 320 320 319 319 319 317 315 313 313 313 313 313 314 315 317 320 320 321 322 323 325 326 327 327 328 328 327 324 323 324 324 325 325 324 321 320 318 318 320 321 327 332 333 330 328 326 325 324 323 322 321 320 320 319 320 320 320 319 320 320 320 321 321 321 322 323 323 323 323 323 323 323 322 321 321 320 320 320 320 320 321 321 320 318 316 314 313 312 312 313 312 309 307 307 307 308 308 310 311 311 312 313 315 317 319 320 321 321 322 322 323 325 325 322 316 315 314 317 319 318 315 312 307 304 300 297 296 295 294 293 293 292 291 290 290 288 286 285 284 285 288 288 286 286 284 284 284 285 287 289 288 288 285 289 289 288 289 290 290 288 281 274 270 269 269 272 276 281 287 294 298 302 302 304 305 306 309 312 313 313 313 315 317 317 317 319 321 322 325 325 327 331 333 334 336 338 340 339 337 336 335 334 334 334 335 337 338 337 337 337 338 338 338 338 338 338 340 341 342 342 342 341 342 343 344 345 345 345 345 346 347 348 350 351 351 352 353 354 355 355 356 357 357 358 358 359 359 360 25 22 20 18 17 17 17 15 11 10 10 10 10 9 9 8 8 6 5 5 6 5 4 2 0 360 0 2 3 6 6 4 3 3 4 6 8 9 8 6 5 4 4 5 6 6 7 7 7 8 8 9 9 9 11 13 14 15 14 12 10 8 4 1 358 355 354 353 354 356 358 360 1 3 4 5 5 5 5 5 6 5 4 4 4 4 4 5 6 7 8 9 9 9 8 8 7 7 7 7 7 8 8 8 8 8 8 8 10 14 15 15 14 13 13 13 14 14 15 15 15 15 15 15 16 18 20 21 22 22 21 22 23 24 24 25 26 28 28 27 28 30 31 32 32 32 33 34 36 37 37 38 37 36 36 37 37 38 39 39 39 36 32 32 34 35 38 41 43 44 43 40 38 37 36 35 35 36 37 38 41 45 49 52 53 53 53 53 51 51 53 54 55 58 58 56 56 55 54 54 56 60 62 64 65 65 66 66 66 61 54 47 44 42 42 42 40 41 43 45 46 47 47 47 46 45 45 43 40 35 31 27 25 24 23 23 21 23 24 23 22 22 22 21 21 20 19 17 17 17 17 18 19 20 20 20 19 18 18 18 17 18 18 19 18 18 18 19 21 21 20 20 19 19 19 20 20 18 16 15 14 13 13 11 12 14 16 17 17 15 14 14 14 16 17 14 9 3 356 349 344 339 329 330 340 347 353 356 357 356 355 353 349 344 339 335 331 327 325 322 316 313 322 330 335 334 329 328 328 328 327 322 321 320 320 324 336 342 347 349 347 345 343 336 334 334 343 342 334 333 332 330 323 310 309 312 318 330 345 347 336 332 48 47 36 3 1 359 358 356 354 353 350 349 346 345 342 340 339 339 338 337 336 334 333 333 331 330 330 330 331 332 334 336 338 340 340 340 338 337 335 335 338 340 342 339 339 337 334 332 332 331 330 329 329 329 330 331 331 330 330 331 333 334 335 334 334 334 333 333 333 333 333 334 333 329 327 326 326 326 326 325 326 326 325 325 324 324 323 323 322 322 321 320 319 319 319 320 320 319 318 318 317 317 318 318 319 320 320 320 320 320 320 320 319 319 319 318 318 316 315 314 314 314 315 317 318 319 321 323 324 325 326 327 327 327 327 326 325 323 323 324 324 324 324 323 321 319 319 321 322 323 328 332 333 332 329 326 325 323 322 321 320 320 319 319 319 319 319 319 320 320 320 320 320 321 322 323 323 323 323 323 323 322 322 320 320 320 320 320 320 319 319 319 318 318 316 315 314 313 314 314 313 310 307 307 308 309 310 311 312 312 312 313 314 316 317 319 319 320 321 321 320 321 319 315 314 313 316 320 322 322 320 320 312 304 299 297 295 293 291 288 290 290 289 289 289 287 286 286 286 286 287 286 285 283 281 281 283 286 290 292 293 289 288 292 292 289 285 285 285 284 276 271 269 270 270 273 278 283 288 294 296 299 301 303 305 306 308 310 309 310 312 313 314 315 316 315 318 319 321 323 326 328 330 331 333 337 337 337 336 335 334 333 332 331 332 334 334 335 334 335 335 336 336 336 337 337 338 339 340 340 340 339 340 341 342 343 343 343 344 345 347 348 349 348 350 352 353 354 354 355 356 357 357 358 358 359 359 360 20 17 16 14 13 13 13 11 8 7 7 8 9 8 8 7 6 4 4 4 4 4 2 0 359 358 358 360 2 5 5 2 1 1 2 4 5 6 6 4 3 3 3 3 4 4 4 5 5 6 6 6 7 8 9 12 13 14 13 13 11 7 3 359 357 354 352 352 353 354 356 358 0 2 3 4 4 4 4 4 5 4 4 3 3 3 3 4 6 7 8 8 8 8 8 8 7 7 8 7 7 7 7 8 8 8 8 8 11 13 14 14 13 13 13 13 14 15 14 13 12 12 13 14 16 18 20 21 22 22 22 23 24 24 24 24 25 26 26 25 27 29 31 31 32 32 33 35 36 36 36 38 37 36 37 37 38 39 39 40 39 36 33 33 33 36 39 43 44 45 46 43 42 42 41 41 39 39 40 40 43 48 51 53 53 53 53 53 53 54 56 58 58 62 63 62 60 56 55 55 57 59 61 66 67 69 74 74 71 65 56 47 42 41 41 40 38 40 42 44 45 46 46 46 45 46 45 44 41 36 31 26 23 23 22 20 19 21 22 21 21 22 22 22 23 21 19 18 17 18 18 19 19 19 20 19 18 17 17 17 17 17 17 17 17 16 17 20 22 22 21 21 21 22 22 22 21 20 18 16 15 15 14 12 12 14 16 18 17 16 15 15 15 17 17 14 8 1 357 353 351 341 332 330 335 346 355 357 358 357 356 354 349 344 340 336 333 330 329 325 317 316 320 331 337 334 329 328 329 331 330 325 323 320 315 314 321 333 342 345 344 341 336 333 333 331 332 329 325 326 325 320 314 309 302 302 304 312 338 354 359 4 24 46 8 0 360 359 357 354 353 350 347 345 343 342 340 338 337 337 337 335 334 333 333 333 332 331 331 330 331 333 336 337 337 339 339 339 338 337 336 335 337 340 341 340 340 338 335 333 331 331 331 331 329 328 329 331 332 332 332 333 334 334 334 333 333 333 333 332 332 333 334 334 332 327 325 325 324 324 325 325 326 326 325 325 324 324 323 322 321 321 321 320 320 319 319 319 319 318 317 316 316 316 317 318 318 320 321 321 321 321 320 319 318 319 319 319 318 317 316 315 315 315 316 317 318 319 321 322 324 325 326 326 326 327 326 324 323 321 322 322 323 324 323 322 322 321 321 322 323 324 328 332 333 331 328 327 325 323 322 321 320 319 319 319 319 319 319 319 320 320 319 319 320 321 322 323 322 322 322 322 322 321 321 321 321 321 321 320 319 317 316 316 316 316 316 315 315 314 314 314 313 311 307 308 309 310 311 312 313 313 313 313 312 314 314 314 315 317 318 319 318 317 316 315 314 314 316 320 322 323 322 320 313 304 298 295 293 290 289 287 288 289 288 288 288 286 284 284 285 286 286 283 281 279 277 279 284 287 295 296 295 294 293 296 298 294 293 285 282 278 273 271 270 271 272 275 280 283 288 292 294 297 300 304 306 307 308 308 308 309 310 311 312 313 313 316 316 316 317 320 323 325 326 328 329 333 333 334 334 334 332 330 329 328 329 330 331 332 332 332 333 334 334 335 335 335 336 336 337 337 338 337 338 339 340 341 341 341 342 344 345 347 347 347 349 351 352 353 354 355 356 357 357 358 358 359 359 0 14 12 12 11 10 10 9 8 5 4 5 6 7 7 7 6 5 3 1 1 3 3 1 359 359 358 357 359 1 3 3 360 359 360 1 1 2 3 4 3 1 1 1 1 2 2 2 3 3 3 3 3 5 6 8 10 11 11 12 12 10 6 1 358 356 352 351 351 351 352 354 356 359 1 2 3 3 3 3 3 3 3 3 3 2 3 3 4 5 6 5 5 6 7 8 8 7 7 7 7 7 7 6 7 8 8 8 10 12 13 13 12 12 12 13 14 14 14 13 12 10 10 11 13 16 18 20 21 22 23 23 24 24 24 24 24 25 25 25 25 26 28 28 29 30 31 33 35 35 34 34 35 36 36 37 38 38 39 39 39 38 35 34 34 35 39 43 46 47 47 46 46 46 46 47 47 45 43 41 41 44 48 52 53 53 52 53 54 55 56 58 60 60 60 65 64 60 56 54 56 56 54 54 57 59 66 73 75 73 70 61 51 45 45 42 39 40 41 43 44 46 46 46 45 44 45 45 45 42 36 31 26 23 23 20 19 17 19 21 19 19 20 21 23 24 22 19 17 16 18 19 19 19 19 20 19 18 17 17 17 17 17 17 16 16 16 17 20 21 21 21 21 22 23 23 23 22 21 20 20 18 16 15 13 12 13 15 17 17 17 16 14 15 16 17 13 6 1 357 356 351 344 334 333 336 342 346 349 357 355 355 351 349 344 340 338 336 334 332 329 326 323 324 329 333 331 327 325 327 331 333 328 326 321 320 319 325 334 339 342 342 337 333 332 330 328 329 330 330 330 329 328 322 320 310 303 297 297 326 352 359 10 18 22 16 7 1 358 356 354 351 347 343 342 340 339 337 336 335 335 335 334 333 331 331 330 330 329 330 332 333 335 337 337 337 336 337 338 338 337 336 336 337 338 339 341 340 339 336 333 331 330 330 329 329 328 328 329 331 332 332 333 334 337 337 336 334 334 335 335 334 334 334 333 330 326 324 323 323 322 323 325 326 326 325 324 323 323 322 321 321 321 321 321 320 320 319 318 317 317 316 315 315 316 318 318 319 321 321 321 322 321 320 318 317 318 319 319 318 317 316 316 316 317 318 319 319 321 321 322 323 324 325 325 325 325 324 322 321 321 320 320 322 323 324 323 322 322 322 322 322 325 328 331 331 330 328 326 324 322 321 320 320 319 319 319 318 318 318 318 319 319 319 319 320 322 322 322 322 322 322 321 321 321 320 321 321 320 320 319 318 316 315 315 315 315 315 315 315 314 313 312 311 309 308 309 310 312 312 313 315 315 314 312 311 311 311 311 311 313 314 315 316 314 313 312 312 313 315 315 317 316 318 316 310 302 295 292 292 290 288 290 292 292 290 289 288 286 283 280 281 283 284 279 275 275 276 279 286 288 296 298 300 300 300 300 300 298 294 286 280 276 273 273 274 274 275 277 282 285 287 287 290 295 300 303 306 306 306 307 308 308 309 309 310 310 312 315 315 314 313 314 314 318 324 326 327 329 331 332 332 332 330 328 327 326 327 328 329 330 330 331 331 331 332 333 333 333 333 333 333 335 336 335 336 337 338 338 339 340 341 342 344 345 345 347 348 350 352 353 353 355 356 357 357 358 358 358 360 1 10 9 8 8 7 7 6 5 3 2 3 4 5 5 5 5 3 1 359 360 1 1 358 358 357 357 356 357 359 0 360 358 358 358 358 359 360 1 1 1 360 0 360 360 360 0 1 2 2 360 359 0 2 4 7 8 8 9 10 10 8 4 360 356 354 351 350 350 350 350 353 355 358 0 1 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 6 7 8 8 7 7 7 7 6 7 7 7 6 7 8 11 13 13 12 11 11 12 13 13 13 12 12 11 10 10 11 13 15 17 19 22 23 23 23 24 24 24 24 24 25 25 25 26 28 29 29 30 30 31 33 35 35 35 33 34 34 35 36 38 39 39 40 40 38 37 35 35 37 41 45 47 49 49 48 47 47 47 48 48 47 46 44 43 45 48 52 53 53 52 53 56 58 58 59 61 61 62 65 65 60 54 52 53 53 50 42 43 51 58 66 71 73 74 71 66 64 55 48 40 42 43 42 43 45 45 46 44 41 43 45 46 42 37 34 30 25 23 21 18 16 16 17 15 15 16 20 24 24 21 17 16 15 17 18 19 20 19 20 19 18 17 17 17 17 17 17 16 15 15 17 20 20 20 20 20 22 23 23 23 22 22 22 21 19 17 15 13 11 11 12 13 15 17 16 14 13 14 14 10 7 4 358 353 348 342 336 331 324 316 326 355 360 355 350 347 346 344 342 340 335 333 334 336 334 331 333 334 335 333 328 322 327 337 338 330 325 323 322 323 329 336 338 341 343 338 338 336 330 329 332 334 336 336 335 338 332 336 331 317 300 293 318 339 349 6 8 10 8 5 1 358 355 353 349 345 341 339 338 336 336 335 334 333 333 333 332 330 328 328 327 328 330 332 334 336 337 337 337 335 336 337 338 337 337 336 338 337 339 340 341 339 336 334 332 331 328 328 328 327 327 329 330 330 331 331 332 334 335 335 335 335 335 333 333 335 336 334 331 327 325 323 322 322 322 324 325 325 325 323 321 321 320 320 321 321 321 321 320 319 319 319 317 317 316 315 316 317 317 318 319 320 320 321 321 321 319 318 318 318 318 318 318 317 316 317 318 319 319 320 321 321 321 322 322 323 323 324 323 322 321 320 320 319 320 321 322 324 325 324 323 323 322 322 322 325 328 329 329 328 326 324 322 321 320 319 319 319 319 319 318 317 317 317 317 318 319 319 321 322 322 322 322 321 321 320 320 320 320 320 319 318 318 317 316 315 314 313 314 314 315 315 313 312 311 311 309 308 308 309 311 312 313 314 315 315 313 312 311 311 311 310 310 312 313 313 313 312 310 309 309 310 312 309 309 310 311 310 306 299 293 293 292 291 291 293 297 298 297 296 292 287 283 280 279 279 278 275 273 273 274 279 286 290 295 300 304 305 305 303 302 295 289 285 280 276 273 273 274 277 279 281 283 284 284 285 288 293 297 300 303 303 304 305 306 307 308 308 308 307 310 312 313 312 309 309 310 314 321 325 326 328 329 329 331 331 329 326 325 325 326 328 328 328 329 329 328 329 330 330 331 331 330 330 331 332 334 334 334 334 335 336 337 338 339 341 341 342 344 345 347 349 350 351 353 354 356 356 356 357 357 358 360 1 8 6 5 5 4 3 4 3 2 1 1 2 3 3 3 3 1 360 359 359 358 358 355 356 356 356 355 356 357 358 358 357 357 356 356 357 357 358 359 359 358 358 358 358 358 359 0 1 360 357 357 358 360 2 3 5 5 7 8 8 6 3 358 355 353 351 350 349 349 350 352 354 357 359 360 1 1 1 1 1 1 2 3 3 3 3 2 2 2 3 3 4 5 6 7 8 7 7 7 6 7 7 7 6 5 6 8 12 13 13 12 12 11 12 13 13 12 11 11 10 10 10 11 12 14 17 19 21 22 22 23 23 24 24 25 25 25 24 25 28 28 30 30 31 32 33 34 34 34 34 34 34 34 35 37 39 39 40 40 40 39 39 36 36 38 41 43 45 47 49 49 50 48 48 47 47 48 47 47 50 51 51 53 54 54 53 56 59 60 61 60 60 61 63 65 65 61 54 50 49 47 44 32 36 45 54 62 69 73 74 73 74 72 67 55 47 46 42 40 40 40 42 44 42 37 39 43 44 42 39 36 28 22 22 22 19 16 13 13 12 12 15 20 25 25 21 17 15 15 15 18 20 21 20 20 20 18 18 18 18 18 18 17 15 14 14 17 19 19 19 19 20 21 22 23 22 22 22 22 21 19 17 15 13 11 11 11 11 14 17 17 15 13 11 10 9 8 3 352 346 341 337 329 320 307 291 283 353 18 345 340 338 341 343 343 340 334 333 336 346 341 339 338 338 339 338 333 323 328 338 337 330 329 330 331 329 330 334 338 340 342 343 343 341 337 333 334 339 337 336 336 342 344 341 342 339 327 315 334 346 354 7 11 9 6 2 360 358 354 350 346 343 340 338 336 335 334 333 333 332 333 333 331 329 328 327 327 328 331 332 334 336 336 336 336 335 334 335 336 337 337 337 339 339 339 340 341 340 337 334 332 329 328 327 327 326 326 327 328 330 331 332 334 334 333 333 333 333 333 333 332 333 333 332 331 328 326 324 323 322 322 324 324 324 323 322 320 319 319 320 321 321 322 321 320 319 318 318 318 318 317 316 317 317 317 317 317 318 319 320 320 320 319 318 318 318 317 317 316 316 316 318 319 319 320 321 320 320 320 321 321 321 322 323 321 319 318 318 318 319 319 323 325 326 326 325 324 323 321 321 322 325 327 327 326 324 323 322 321 321 320 319 319 318 317 318 317 316 316 316 316 317 318 320 321 322 321 321 321 320 320 319 319 319 319 318 317 316 315 315 314 313 313 313 313 314 314 314 312 312 311 309 309 308 309 310 311 311 312 314 315 314 313 313 313 313 312 311 312 314 313 312 311 309 307 307 306 307 308 306 305 304 304 302 299 296 293 293 293 295 297 299 303 305 305 301 296 289 283 279 277 276 273 271 271 274 276 282 284 288 294 298 302 305 303 303 300 289 283 281 277 275 273 270 273 278 281 281 280 280 280 283 286 290 293 295 295 298 302 304 305 307 308 307 307 306 307 310 311 310 309 307 307 312 319 323 325 326 328 330 329 329 328 326 325 325 325 326 326 326 326 326 326 327 327 328 328 328 327 328 329 330 331 332 331 331 332 334 335 336 338 338 339 341 342 344 346 348 348 350 352 354 355 355 355 356 357 358 360 1 5 3 2 2 2 1 2 2 1 0 0 0 1 2 1 1 0 359 358 357 355 355 354 355 355 354 354 354 355 355 356 356 355 355 354 355 355 357 358 358 357 357 356 356 356 357 358 359 358 356 355 357 358 359 359 2 3 5 5 6 4 1 357 355 353 351 349 348 348 349 351 353 356 358 359 359 360 360 360 359 360 1 2 3 3 2 2 1 1 2 3 5 5 5 6 8 7 7 7 6 7 7 6 6 5 6 9 10 11 11 12 12 13 13 13 12 11 11 10 10 9 10 10 11 13 17 19 20 20 21 22 23 23 24 25 26 25 24 25 26 28 29 29 30 32 34 34 34 34 34 35 36 36 37 38 39 40 40 40 40 40 39 37 38 40 40 41 43 46 49 50 53 53 52 50 49 50 50 52 57 58 58 57 56 57 57 60 62 63 63 63 63 62 64 66 65 63 54 46 46 43 36 24 29 40 52 61 68 72 71 69 72 77 73 64 51 47 43 39 37 39 40 41 40 35 36 38 40 40 38 33 25 17 18 21 20 17 13 12 11 12 15 21 25 25 21 17 17 16 16 18 21 21 21 21 20 19 19 19 19 19 18 16 15 12 13 16 16 18 19 20 20 21 22 22 22 22 22 20 19 17 15 13 12 12 11 11 10 15 19 18 15 13 11 10 9 5 360 348 342 337 332 325 321 317 312 309 299 110 272 302 319 332 343 342 341 339 337 339 344 346 346 342 340 342 342 340 333 335 339 339 338 334 337 343 339 332 332 335 336 340 345 345 344 342 341 340 340 337 334 329 336 339 340 342 346 348 348 354 355 1 8 9 7 2 359 358 356 350 345 341 338 337 337 335 333 333 332 332 332 332 333 332 330 328 328 328 329 331 332 333 334 334 334 334 334 332 333 333 334 335 338 340 340 339 340 340 339 337 334 331 329 327 327 327 326 325 326 327 329 332 333 335 335 334 333 333 332 333 333 334 334 333 332 330 328 326 325 323 323 323 323 323 322 322 321 320 319 319 320 320 321 322 321 320 318 316 316 316 317 317 316 317 318 318 318 319 319 320 320 320 320 320 320 319 318 316 315 316 317 317 317 319 320 320 320 319 319 319 319 319 320 321 322 321 319 318 318 318 320 321 324 325 327 327 326 325 323 320 321 322 323 323 323 321 318 318 319 320 320 320 320 319 317 317 317 317 317 316 316 317 317 318 320 321 321 320 320 320 319 318 318 317 317 317 317 316 315 314 313 313 313 313 313 313 314 314 314 313 312 310 309 308 309 309 311 311 312 312 312 313 313 312 313 312 312 311 312 313 314 314 312 309 307 305 305 304 304 304 304 301 297 296 295 294 293 294 295 296 299 303 306 307 307 307 303 296 288 282 279 277 272 270 270 271 278 281 281 281 282 288 296 295 295 293 294 292 284 277 275 274 272 271 272 274 277 278 277 276 276 280 282 284 287 290 291 291 295 299 302 304 306 304 304 304 304 305 307 308 309 309 307 307 311 316 320 321 323 326 328 326 325 325 324 323 323 321 322 322 323 322 323 324 324 324 325 325 325 324 325 326 328 329 329 329 328 330 331 333 334 335 334 337 339 341 343 345 345 347 349 352 354 355 354 354 355 357 359 360 0 3 1 359 359 359 360 1 1 1 360 359 359 360 0 0 359 358 358 357 355 355 354 354 354 353 353 352 352 353 354 355 354 354 353 352 353 354 355 356 356 355 355 354 354 354 355 356 357 356 354 353 354 355 356 357 359 2 3 3 4 2 359 356 354 353 349 347 346 346 348 350 352 355 357 357 358 358 359 359 358 359 0 2 2 2 1 1 1 1 1 3 4 4 4 4 4 6 7 6 6 6 6 6 6 5 6 6 8 9 10 11 13 13 13 12 12 11 11 10 9 9 9 9 10 13 16 19 19 20 21 22 23 23 24 25 25 24 24 24 26 28 28 29 30 31 33 34 34 35 35 36 37 39 40 40 41 40 40 40 39 40 40 39 40 41 40 40 41 42 46 51 56 58 58 57 55 54 55 55 54 58 61 61 59 59 60 62 63 63 64 65 66 65 66 66 68 68 62 52 44 35 27 17 23 35 50 61 67 68 68 70 76 85 86 76 61 50 49 46 41 41 41 41 38 34 34 36 37 37 35 30 21 12 14 18 19 17 16 13 12 13 16 20 24 24 21 20 19 17 18 19 20 20 20 20 20 20 20 20 20 19 17 16 15 12 12 12 16 19 20 21 21 21 22 22 22 22 21 19 16 15 13 12 11 11 11 9 9 13 19 18 16 14 14 12 9 5 358 349 340 337 333 330 327 322 323 306 281 218 214 218 224 275 354 342 342 343 343 344 346 346 345 343 343 344 345 343 342 343 343 345 345 341 342 348 343 335 332 333 334 341 347 348 346 344 347 345 341 337 335 330 329 332 331 334 342 345 354 1 359 3 6 8 5 1 359 355 352 346 341 336 333 333 333 332 331 332 331 331 331 332 332 332 330 327 327 328 329 330 329 330 331 332 333 333 333 332 332 332 332 334 337 341 341 339 338 338 338 337 332 330 328 327 328 327 326 326 327 327 329 330 332 333 333 333 332 332 332 332 331 331 331 331 330 328 327 326 325 324 323 323 323 323 322 321 321 320 319 319 320 321 321 321 320 319 318 317 317 317 317 316 316 317 320 321 321 321 321 320 319 319 320 320 320 319 317 315 315 317 319 319 319 319 320 320 319 319 319 317 317 318 319 320 321 321 320 320 319 321 323 324 323 324 324 324 325 323 322 319 318 318 317 317 316 315 310 312 317 320 320 321 320 319 317 317 318 318 319 317 317 317 318 319 320 320 320 319 319 319 319 318 316 316 316 316 316 315 314 314 313 313 313 312 313 313 313 314 314 313 312 310 309 309 310 311 313 312 312 312 312 312 312 311 310 310 310 310 311 312 311 310 308 307 305 303 302 301 300 299 299 296 292 292 293 293 294 296 298 300 302 304 306 307 305 304 301 294 288 283 282 280 278 278 278 277 286 293 290 285 285 293 296 286 283 282 282 281 278 274 273 272 271 271 275 277 276 275 275 276 276 281 283 284 286 287 288 291 294 298 301 303 303 302 302 301 302 303 305 304 307 309 308 307 309 313 315 317 321 323 324 324 322 321 319 317 318 319 319 318 318 319 321 322 321 322 322 321 322 322 322 323 324 325 325 326 326 327 329 330 330 331 332 334 337 339 341 342 343 345 348 351 353 354 353 354 355 357 359 0 0 1 359 358 357 358 358 359 359 360 359 358 358 359 359 359 358 357 357 356 355 354 353 353 352 352 351 351 351 351 352 353 353 352 351 351 352 353 354 355 355 353 353 352 352 352 353 354 355 354 353 352 352 352 354 355 356 359 0 1 2 1 359 356 353 350 347 345 345 345 347 349 351 352 354 355 356 357 358 358 358 358 359 0 359 359 360 1 0 0 1 2 3 4 4 4 3 4 6 6 6 6 5 6 6 6 6 6 8 9 10 11 13 13 12 12 12 12 10 9 9 9 9 8 10 12 15 16 18 20 21 22 22 23 24 24 24 23 23 24 26 27 28 29 31 33 34 35 35 35 35 36 38 41 42 42 42 42 41 40 39 40 40 40 42 42 41 41 41 43 47 52 56 60 62 61 58 56 55 51 46 53 59 63 62 61 61 62 62 62 62 64 68 70 69 73 78 80 82 79 49 24 20 10 18 35 56 67 71 71 71 87 97 99 100 95 79 71 66 56 49 46 45 42 38 35 36 38 37 36 33 27 20 14 16 21 20 20 17 14 13 15 18 21 24 23 23 21 19 19 19 20 20 19 19 19 19 20 20 20 19 18 17 17 16 16 14 14 17 19 21 21 21 21 21 21 22 22 22 20 17 15 13 12 11 12 10 7 6 10 16 17 16 15 14 12 9 5 358 346 337 332 331 332 330 329 330 322 296 251 226 213 205 195 358 341 339 343 347 347 348 348 349 349 349 350 351 348 347 347 348 351 352 351 350 348 344 342 337 334 335 343 349 350 347 345 346 343 340 336 336 337 334 333 333 337 346 348 350 354 357 2 5 6 5 2 356 350 349 343 337 332 330 330 329 330 330 330 330 329 330 331 332 331 328 326 325 327 328 328 327 327 328 330 332 332 332 332 332 331 332 333 337 340 341 339 338 337 336 335 330 328 327 327 327 327 326 326 327 329 330 332 332 333 333 332 330 330 330 330 330 330 330 329 328 328 327 326 325 324 324 323 323 323 323 322 320 320 320 320 321 321 321 320 319 319 318 318 318 319 318 316 316 318 321 323 324 322 321 320 318 319 320 321 321 319 316 314 316 318 319 320 320 318 317 317 318 318 317 317 318 319 320 321 322 322 322 321 322 324 325 325 322 320 321 322 322 321 320 317 314 313 312 311 311 310 307 310 316 318 322 322 320 318 318 319 319 320 318 317 317 317 318 319 319 319 318 318 317 317 317 316 315 315 315 315 315 314 314 313 313 313 313 313 313 313 314 314 314 313 312 312 311 311 312 313 312 312 311 311 311 311 311 310 309 309 309 309 310 310 308 307 307 305 304 302 301 300 298 296 294 293 294 294 295 297 298 300 303 305 304 305 303 304 300 298 295 291 288 286 284 285 287 290 292 292 297 299 296 296 302 304 299 287 279 274 272 273 276 277 277 275 274 274 276 277 276 276 277 278 279 283 285 287 287 287 288 290 295 297 300 302 302 301 299 298 299 302 302 303 306 309 310 308 307 309 310 315 320 322 323 323 322 320 315 312 314 316 317 317 317 318 319 320 318 319 318 318 320 320 319 320 321 321 323 323 324 325 326 327 328 328 330 332 335 337 338 339 342 344 346 350 351 352 352 354 356 358 0 0 1 360 358 357 356 356 357 357 358 358 358 356 357 358 358 358 357 356 356 355 354 353 353 352 351 351 350 350 350 350 351 352 351 350 349 350 350 351 352 353 353 351 351 351 350 350 351 352 353 353 352 351 350 350 352 353 354 357 358 359 359 359 359 355 351 348 345 344 344 345 346 348 348 350 352 354 355 357 357 358 358 358 358 358 356 357 359 360 0 0 1 2 2 4 4 5 4 3 4 6 6 5 5 5 5 5 5 6 8 9 10 11 12 12 12 12 13 12 10 10 10 10 9 9 10 11 13 15 17 19 20 21 22 22 23 24 23 22 22 24 26 26 27 29 32 34 35 36 36 35 35 36 39 41 42 43 42 42 41 40 40 40 41 42 42 42 42 42 43 43 46 50 54 58 59 58 58 57 53 47 44 49 56 60 61 62 62 61 59 60 60 65 71 72 71 84 93 97 104 108 75 2 8 346 352 11 70 91 89 84 88 151 157 145 134 127 126 113 93 74 58 53 49 47 42 41 45 45 41 38 33 28 18 17 24 25 26 24 20 16 14 16 20 22 23 23 23 21 20 20 20 20 19 19 18 17 18 19 19 19 18 18 17 18 18 17 16 15 17 20 21 21 21 21 20 21 22 23 22 21 19 17 16 15 13 13 10 5 4 7 11 14 14 14 13 11 7 3 356 344 335 330 326 326 329 334 337 338 321 290 280 260 225 85 350 337 335 339 344 345 346 348 350 352 355 357 358 358 354 349 348 350 352 355 354 350 350 349 343 337 337 342 348 351 350 347 346 339 336 336 336 337 339 340 340 341 344 347 350 352 357 1 3 3 1 357 350 346 345 340 334 330 329 328 327 327 328 329 328 328 329 330 331 329 327 325 325 327 327 327 326 326 327 329 331 332 332 331 331 331 331 333 336 339 340 339 339 336 334 333 329 326 326 326 326 326 326 327 327 329 331 333 334 333 331 331 331 330 330 330 328 329 329 328 327 327 327 325 325 324 323 323 323 323 323 322 321 321 320 321 321 320 320 319 318 318 317 317 319 320 319 317 317 319 323 325 325 322 320 319 318 319 320 321 320 317 315 315 316 317 318 319 319 317 315 316 317 318 317 317 320 322 323 323 323 323 323 324 325 326 326 324 321 319 318 319 320 319 318 314 312 311 309 309 309 308 310 313 315 322 326 323 320 318 318 319 319 319 317 316 316 317 318 319 319 318 318 317 316 316 315 315 314 314 314 314 314 314 313 313 313 313 313 313 313 314 314 314 314 314 313 313 312 313 313 313 312 311 311 311 311 311 311 310 309 308 308 309 309 308 307 307 306 305 304 302 301 300 298 296 294 294 298 300 302 303 303 303 304 308 305 304 301 299 295 290 288 287 286 286 284 286 289 295 299 301 304 299 295 302 306 304 299 285 274 270 267 268 274 274 278 280 280 279 277 278 279 279 280 280 282 284 287 288 289 290 290 293 295 296 297 299 301 300 297 294 296 298 300 303 305 308 311 310 310 308 310 315 319 322 323 323 322 319 315 312 313 314 315 315 315 315 316 317 315 314 314 315 316 317 318 317 316 318 320 321 322 323 323 324 325 326 328 330 332 333 335 337 340 342 344 348 349 350 351 354 357 359 0 0 1 359 357 356 356 355 355 356 357 357 356 356 356 357 357 357 357 356 355 354 353 352 352 351 350 350 349 349 349 349 350 351 350 349 348 348 349 350 350 350 351 349 349 349 349 349 349 350 351 351 350 350 349 348 349 351 353 355 356 357 357 358 357 354 349 347 345 344 343 344 345 345 347 349 352 352 354 356 357 358 357 357 357 356 355 356 358 359 360 0 0 1 1 1 3 4 5 4 3 4 5 5 5 5 5 4 5 6 7 8 9 10 10 10 11 12 12 11 10 10 10 11 11 10 11 12 12 14 16 17 19 20 21 22 23 23 23 22 23 24 25 25 27 29 31 33 34 37 37 35 34 36 38 41 42 42 42 42 40 39 40 42 43 42 42 42 42 42 43 43 44 48 50 52 53 53 54 54 51 46 48 50 53 56 57 58 58 58 56 57 58 66 79 78 79 95 111 119 130 145 194 278 322 283 266 257 229 163 119 103 122 186 189 183 177 176 170 156 137 114 81 71 71 68 66 60 63 59 50 42 38 28 18 17 20 24 26 26 23 17 14 17 21 22 23 23 22 21 20 20 21 20 19 18 17 16 17 17 17 16 18 20 20 20 19 17 16 16 17 19 21 21 21 21 21 21 22 22 23 22 21 20 19 17 15 14 10 5 2 3 5 7 12 13 12 10 6 1 355 345 337 332 327 323 327 329 337 331 335 337 330 324 340 27 343 332 331 332 331 335 340 344 347 351 356 1 1 0 357 353 349 350 352 353 353 354 353 352 348 342 340 342 347 350 351 351 349 344 340 337 335 335 336 336 339 343 348 351 353 355 358 360 0 360 357 350 344 341 340 339 333 329 328 327 327 327 328 328 328 328 328 329 330 329 326 324 325 326 326 326 326 326 327 329 330 331 331 331 331 331 331 332 336 338 339 338 336 334 333 331 328 326 325 326 327 328 327 328 329 330 330 331 331 331 331 328 329 328 328 328 327 326 324 324 325 326 327 326 323 322 321 322 323 323 323 322 322 322 321 320 319 318 318 317 317 317 316 317 318 319 318 317 317 319 323 324 323 321 319 318 318 320 321 321 319 316 315 315 316 317 319 319 318 316 316 318 320 321 320 320 322 324 324 324 323 323 323 324 325 326 325 324 321 317 317 318 318 317 316 314 313 312 312 312 312 310 313 318 324 329 329 324 320 318 318 318 319 319 317 315 315 316 316 317 318 318 317 316 315 315 315 314 314 313 313 313 313 313 314 314 314 314 313 313 314 314 314 315 315 315 314 314 313 313 313 312 311 311 311 311 311 311 310 309 309 308 308 308 308 308 306 305 305 304 303 302 301 300 299 297 297 297 300 304 308 310 308 306 308 309 307 302 297 295 292 287 285 284 283 283 283 284 287 292 298 302 304 298 298 300 300 298 291 279 271 268 265 265 266 268 277 283 284 281 279 279 280 281 282 282 283 285 287 287 289 290 293 296 296 294 294 296 299 301 298 295 295 296 301 303 304 308 310 310 310 310 312 314 318 320 320 323 322 320 317 314 314 314 314 312 312 313 314 314 313 312 312 311 313 314 314 313 314 316 318 319 319 321 321 322 324 324 326 328 328 330 333 336 338 340 342 343 345 348 351 354 357 359 360 0 1 358 356 355 355 354 354 356 356 356 355 354 355 356 357 356 356 355 354 353 352 352 351 351 350 349 349 348 348 349 350 350 350 349 348 348 348 348 348 349 349 347 347 348 347 347 347 348 348 349 349 349 348 347 347 349 351 353 354 354 356 356 355 352 349 346 345 343 343 344 344 344 346 348 350 351 353 355 357 357 357 357 356 355 356 356 357 358 359 360 360 360 360 0 2 4 5 4 3 3 4 4 4 5 5 5 5 6 7 7 8 9 9 9 9 10 11 10 9 9 10 11 12 12 12 13 12 14 15 17 18 19 20 21 21 22 22 23 24 24 23 24 27 28 29 32 34 37 37 35 35 37 39 41 42 42 42 41 39 38 40 43 44 43 43 43 41 42 43 45 44 46 47 48 49 51 52 51 51 50 52 51 52 53 53 54 56 57 57 56 56 67 88 99 102 123 140 146 160 183 215 244 261 249 250 247 233 209 176 155 177 202 200 200 199 195 191 183 172 172 154 144 138 131 118 97 88 78 62 51 42 32 19 19 21 22 23 25 23 18 14 18 19 22 23 22 22 21 20 20 20 20 20 19 18 16 16 16 14 15 17 18 20 18 17 17 16 16 17 19 20 21 22 21 21 21 22 22 23 23 23 22 20 18 16 14 11 6 3 1 1 4 10 12 11 8 5 1 358 350 339 333 331 329 326 329 328 329 329 331 339 350 1 4 341 331 330 328 325 327 335 343 347 349 351 355 356 358 359 358 357 357 355 356 352 354 354 355 354 349 344 343 345 343 344 346 345 344 341 338 337 337 338 338 339 342 345 347 351 354 356 357 358 356 352 345 339 336 335 334 331 328 326 327 328 328 329 328 327 327 327 328 329 328 325 324 324 324 325 325 325 326 327 328 329 329 330 330 330 330 330 331 333 333 334 336 335 333 332 331 329 327 327 327 327 328 329 329 329 329 329 329 329 328 328 327 327 327 326 325 325 324 322 321 322 324 324 324 321 320 321 322 323 323 323 322 322 321 320 320 319 317 316 316 316 316 316 317 318 317 317 316 317 319 321 321 319 319 318 318 319 319 320 320 317 316 315 316 318 320 321 321 319 317 319 321 323 324 323 323 323 324 324 324 323 322 322 322 322 323 322 322 320 317 316 315 315 315 315 315 314 313 314 314 313 313 317 322 328 331 329 324 320 319 318 318 318 318 316 315 314 314 315 317 318 317 316 316 315 315 315 314 314 313 313 313 313 314 315 316 315 315 314 314 314 315 316 317 317 317 316 315 314 314 313 312 312 311 311 311 311 310 310 309 308 308 308 307 307 306 305 304 304 303 302 302 301 300 300 299 300 300 302 307 312 312 309 308 309 307 304 299 295 292 290 286 286 284 282 282 282 283 286 288 294 301 301 299 298 298 298 295 286 277 269 267 266 266 265 267 274 282 284 281 281 280 281 282 283 284 283 283 285 286 288 288 290 293 294 294 293 297 301 302 301 300 298 298 302 303 304 306 307 308 311 312 312 313 316 316 320 323 323 322 318 316 314 313 312 308 308 311 312 313 312 311 309 308 309 310 310 311 311 313 316 317 317 317 319 321 322 323 324 326 326 329 332 335 337 338 339 341 344 347 350 353 354 355 358 360 1 357 356 355 353 353 354 355 355 355 354 354 354 355 356 356 355 354 353 352 351 351 350 350 349 349 349 348 347 348 349 350 349 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 348 348 348 346 346 346 347 349 350 350 351 354 356 355 352 348 346 344 342 342 343 344 345 345 346 348 350 351 353 355 356 356 356 356 355 355 356 356 356 358 359 359 360 360 360 2 3 4 4 4 4 4 4 4 4 5 6 7 7 7 7 8 8 8 8 8 9 10 9 9 9 9 10 11 12 13 13 13 14 15 17 18 18 19 21 22 22 23 25 25 23 22 24 24 26 28 31 34 36 36 36 36 38 40 42 42 43 42 40 38 38 40 43 44 44 44 44 41 40 44 44 44 45 46 47 49 51 51 49 49 53 54 53 54 54 53 54 56 57 57 55 53 65 70 111 138 155 166 172 188 208 224 242 248 244 245 245 238 223 207 199 200 209 209 210 207 203 200 195 192 194 192 191 181 173 147 119 109 101 80 62 49 37 37 27 25 23 22 23 21 17 14 16 18 21 22 22 21 20 19 18 18 18 18 18 18 17 16 14 13 14 15 16 17 17 17 16 15 15 16 17 18 20 21 21 20 20 21 22 23 23 23 22 20 18 16 12 10 7 4 1 360 3 10 11 9 7 4 2 357 348 339 336 333 334 332 331 331 329 328 328 333 342 349 349 334 330 329 325 320 320 327 337 340 343 344 345 348 354 357 358 359 359 1 360 356 349 349 350 350 348 345 343 342 339 338 338 338 338 338 337 337 336 337 339 342 344 347 350 352 353 355 356 356 355 346 340 336 333 332 331 329 326 325 326 327 328 328 327 326 326 326 327 327 326 324 324 324 324 324 325 325 325 326 326 327 328 329 329 329 328 328 328 329 330 333 333 334 333 332 331 330 328 326 327 327 328 328 328 328 327 327 327 327 326 326 325 325 325 325 324 323 322 319 319 319 321 321 321 319 318 319 321 322 322 322 321 321 319 318 318 317 317 316 315 314 314 315 316 317 316 316 315 316 318 320 318 317 317 318 318 319 319 317 317 316 315 315 317 320 322 324 322 320 319 320 322 324 324 324 323 323 323 323 323 322 321 320 320 320 320 320 320 317 316 314 313 314 315 315 315 315 314 314 314 315 315 319 325 329 330 328 323 321 319 317 317 317 316 315 314 313 314 315 316 316 316 316 315 315 315 315 314 313 313 313 314 315 315 316 317 316 316 316 316 315 316 318 320 319 318 317 316 314 314 313 313 312 312 311 311 310 310 309 309 308 307 307 307 306 306 305 304 304 304 303 301 300 300 301 301 302 302 303 308 312 310 307 306 306 302 298 296 294 291 291 288 286 284 283 282 282 284 286 289 293 295 296 297 298 298 296 290 280 273 271 270 270 268 266 266 273 285 286 284 282 281 282 283 284 285 285 284 285 286 287 287 288 291 292 296 296 299 303 305 306 304 301 301 302 302 303 304 304 306 309 311 311 309 310 315 321 324 325 322 316 316 312 310 308 305 306 309 311 312 313 311 308 306 306 306 308 308 309 311 314 315 316 317 319 321 322 323 323 323 325 328 331 333 336 336 338 340 343 345 348 350 350 353 356 359 359 357 356 353 351 352 354 354 355 354 353 353 353 354 355 355 355 353 352 351 350 349 349 349 349 348 348 347 346 347 348 349 348 347 347 346 346 345 345 345 346 346 345 345 345 344 344 344 345 346 347 346 345 344 345 346 346 346 346 348 352 355 355 352 349 346 343 342 342 343 345 345 345 345 347 349 350 350 352 353 355 355 355 354 355 355 355 356 356 357 359 360 360 360 1 2 3 3 4 4 4 4 4 4 5 6 8 8 8 8 8 8 7 7 8 9 9 9 9 9 9 10 11 12 12 12 13 15 16 17 18 18 20 22 22 22 23 24 23 23 23 23 24 25 28 31 34 35 35 36 37 38 40 42 43 43 43 42 39 39 40 41 42 43 45 44 42 41 42 42 42 42 44 46 48 50 50 47 47 50 53 54 56 56 57 57 59 60 58 57 55 56 87 175 179 173 176 193 207 220 227 240 248 246 245 248 250 244 234 218 213 216 217 214 211 205 201 199 195 193 194 194 194 184 163 140 132 128 103 82 81 63 51 38 32 28 24 22 20 17 16 16 19 21 22 22 21 19 18 18 18 17 17 17 17 17 15 13 13 13 15 15 13 14 15 16 16 15 16 16 18 19 20 19 19 19 20 21 21 22 22 21 20 17 14 11 8 7 5 2 1 4 9 7 6 4 3 1 355 346 339 338 336 331 329 328 325 320 320 324 326 331 335 333 326 323 322 321 318 315 318 327 329 330 336 339 341 347 352 352 355 356 355 354 353 347 343 343 345 346 346 345 343 342 339 337 336 336 336 337 338 339 339 339 340 343 345 348 349 351 353 354 353 351 341 336 334 332 331 330 328 325 324 325 326 327 327 326 326 325 325 325 325 324 323 323 323 323 323 324 324 325 325 325 325 326 327 328 328 326 326 326 327 328 330 332 333 333 332 331 330 327 325 324 325 327 327 327 327 326 326 325 323 322 323 323 323 324 324 322 321 320 318 318 318 319 320 320 318 317 318 320 321 322 321 320 319 318 317 316 316 316 314 314 314 314 314 315 315 nan 314 314 314 316 317 316 315 315 316 317 318 317 315 315 314 314 315 317 nan 322 323 321 320 319 319 320 322 323 323 323 323 323 322 321 320 320 319 318 319 319 320 318 316 314 313 313 314 314 314 314 314 314 315 315 316 317 320 325 327 327 325 322 321 318 315 315 315 314 313 313 313 314 315 315 316 316 316 316 316 315 315 314 314 314 314 315 316 317 317 317 317 317 317 317 317 317 320 321 320 319 318 316 315 314 313 312 312 312 311 310 310 309 309 309 309 308 308 308 308 307 307 307 307 306 304 301 300 301 302 303 304 304 305 309 311 310 307 305 303 299 296 294 293 292 291 288 287 286 285 284 284 284 287 289 289 291 292 293 293 294 292 284 278 274 275 277 276 273 270 269 275 289 291 286 283 282 283 285 285 286 286 286 285 287 289 287 287 288 294 298 300 301 303 305 304 304 303 303 300 300 301 302 302 304 307 310 309 308 308 313 318 322 323 321 316 314 311 308 304 302 303 304 308 311 311 309 306 304 303 303 305 306 307 310 312 314 316 318 319 321 322 323 324 324 326 329 331 333 335 336 339 340 342 343 345 347 348 350 353 355 355 357 355 353 351 351 352 353 354 354 354 353 352 353 354 354 354 352 351 350 349 349 349 349 348 347 347 346 346 346 346 347 347 346 345 345 344 344 343 344 344 345 343 344 343 343 343 343 344 345 345 345 344 343 343 344 344 344 344 345 349 353 354 353 349 347 345 343 342 342 344 345 345 345 347 349 349 350 350 351 353 354 354 354 355 355 356 356 356 357 358 359 359 359 0 1 2 3 4 4 4 3 3 4 4 6 7 8 8 8 8 7 7 7 8 9 9 9 9 9 9 10 11 12 11 11 12 14 15 15 17 19 21 22 21 22 22 22 21 22 23 23 24 25 28 31 33 33 35 37 38 39 41 42 44 45 45 43 41 40 40 40 40 41 43 43 40 41 40 41 41 42 43 45 48 49 49 47 47 49 51 56 59 60 60 60 61 62 61 67 69 88 157 183 188 189 192 204 218 222 223 231 245 247 244 246 254 253 245 233 233 220 223 225 218 209 203 198 195 191 188 189 191 186 174 161 153 149 133 130 107 83 65 50 43 36 28 23 21 20 18 18 21 21 22 22 21 19 18 18 18 17 17 17 16 16 14 12 13 14 15 13 10 11 14 16 16 16 16 16 17 17 17 17 18 18 18 19 20 21 22 21 20 16 13 11 8 6 4 2 2 3 6 4 3 3 2 359 352 345 340 335 331 328 328 322 315 314 316 320 322 323 324 324 322 316 312 313 315 316 316 320 321 324 328 333 338 342 344 345 348 347 347 347 347 347 345 344 344 345 345 347 346 342 339 338 336 335 335 336 336 337 338 340 341 343 345 346 348 350 352 351 349 345 338 334 333 331 330 329 327 324 323 324 324 325 326 325 325 325 324 324 324 323 322 322 322 322 322 323 324 324 324 324 324 324 324 325 325 323 324 325 326 328 330 331 332 332 332 331 329 326 324 323 323 324 325 325 326 325 325 323 322 320 320 322 325 326 325 323 321 319 319 318 318 319 320 320 318 317 318 318 320 321 321 319 318 317 316 315 315 314 314 314 314 314 314 315 nan nan nan nan 313 314 315 315 nan 315 315 316 316 315 nan nan nan 313 315 317 nan nan nan nan 318 318 318 318 319 320 nan nan nan 321 320 319 319 319 319 319 320 320 320 317 315 313 313 313 313 312 311 311 312 314 315 316 317 319 321 324 323 322 322 321 319 316 313 313 313 313 313 313 314 315 316 316 317 316 316 316 316 315 315 314 314 314 315 316 316 317 318 317 317 317 317 317 317 318 319 320 319 319 317 316 315 314 313 313 312 311 311 310 310 309 309 309 308 308 309 309 309 308 308 309 309 308 305 302 301 302 303 304 306 306 306 308 312 312 308 303 300 298 297 294 293 292 290 289 289 290 288 288 287 286 288 288 289 291 293 294 295 295 291 284 281 279 281 283 282 280 279 280 285 296 295 288 284 283 284 285 286 287 288 287 287 289 293 292 289 290 294 299 301 302 301 300 301 300 303 304 301 300 300 300 300 301 308 310 310 310 309 310 314 317 318 317 316 315 313 310 305 302 303 303 305 306 307 307 305 301 301 302 304 304 305 308 310 313 316 318 319 323 324 324 325 326 328 332 333 334 335 338 339 339 340 342 343 344 347 347 348 349 349 356 355 353 351 350 351 353 354 354 354 353 352 352 354 354 353 351 350 349 349 349 348 348 347 346 345 346 345 345 345 345 346 345 343 343 342 342 342 343 344 344 343 342 342 343 343 343 343 343 344 343 344 343 342 341 342 342 342 343 347 351 353 353 351 349 346 344 342 342 342 343 344 345 346 347 348 350 350 351 352 353 354 354 354 354 354 355 356 356 357 357 358 358 359 0 2 3 4 5 4 4 3 3 4 6 6 6 6 7 7 7 7 7 8 9 8 8 8 8 10 11 12 12 11 11 11 12 12 13 16 19 20 21 20 20 20 21 20 21 22 23 24 26 29 32 33 33 35 36 38 40 40 41 42 44 46 44 44 44 43 40 39 40 42 41 40 40 39 39 40 43 45 48 50 51 49 48 49 50 52 59 63 64 63 63 65 67 67 75 91 150 194 200 197 197 199 203 212 216 216 223 235 245 244 238 247 255 253 247 240 232 228 223 218 212 206 203 197 202 189 188 188 185 178 169 165 164 160 148 128 107 85 66 56 46 35 30 27 23 20 20 22 22 21 21 22 21 19 18 17 16 16 16 15 15 13 12 12 14 14 12 10 11 14 15 16 17 16 16 16 16 16 16 16 17 18 18 20 21 21 21 18 15 13 11 8 5 3 1 359 0 2 360 360 1 0 356 349 342 337 323 319 318 314 311 308 305 309 318 321 320 321 321 320 312 304 303 308 314 318 320 324 322 322 328 336 341 342 342 342 340 339 339 343 345 347 347 347 345 342 341 342 337 336 335 334 333 333 334 337 338 339 340 341 342 344 345 347 349 349 348 344 340 336 333 330 329 328 327 326 323 322 321 322 323 324 324 323 323 323 323 323 322 321 320 320 321 321 322 322 323 322 322 322 321 321 321 322 320 322 324 326 326 328 330 331 331 331 329 327 325 323 321 322 322 322 323 324 324 324 322 320 320 320 322 326 327 325 323 321 320 319 319 318 319 320 320 319 317 318 318 319 319 319 318 317 316 316 315 314 314 313 314 314 314 314 nan nan nan nan nan nan nan nan nan nan nan nan 314 314 nan nan nan nan nan nan 317 nan nan nan nan nan 316 316 317 317 318 318 319 320 319 318 317 318 319 319 319 321 321 320 318 315 314 314 312 311 309 307 308 310 311 313 316 318 319 321 322 320 318 318 318 317 314 312 311 311 311 312 313 315 317 317 318 317 317 316 316 316 316 315 315 314 315 316 316 317 317 318 317 316 316 316 316 317 318 319 319 319 317 316 316 315 314 314 313 313 312 311 311 310 309 309 309 308 309 310 310 310 309 309 308 308 307 305 303 302 302 302 304 307 309 310 313 316 314 307 301 299 299 298 295 294 292 291 290 291 292 292 292 291 290 290 291 292 295 296 299 296 299 296 289 285 285 284 284 285 287 289 294 298 300 296 289 285 285 285 286 287 289 290 289 289 290 295 296 293 293 295 297 300 299 300 300 299 298 300 302 303 302 302 302 300 300 307 309 311 311 309 310 310 311 311 312 313 315 316 313 308 307 304 302 301 300 302 304 303 300 300 302 303 303 304 305 307 313 316 318 320 321 323 325 327 329 331 337 338 338 339 339 339 338 339 340 341 343 344 343 341 340 340 356 355 353 351 349 351 353 353 354 353 353 352 352 353 353 352 351 349 349 348 348 348 347 346 345 345 345 345 344 345 345 346 344 342 342 342 341 340 342 343 343 343 342 341 342 343 344 343 341 341 342 342 343 342 341 341 341 341 342 343 347 351 351 352 350 346 342 341 340 340 341 343 344 345 345 346 348 350 351 351 353 353 354 353 353 354 355 356 355 356 356 357 356 357 360 360 2 4 4 5 4 3 3 4 5 5 5 6 7 7 7 7 7 8 9 9 8 8 8 10 11 12 11 10 10 10 10 11 12 15 18 20 20 19 19 19 19 20 22 23 24 25 27 30 33 33 33 33 36 38 39 40 39 40 42 45 44 45 45 44 42 42 43 44 43 44 40 40 39 41 44 47 49 51 52 51 51 51 51 55 60 65 68 69 69 72 73 73 115 169 193 201 203 204 204 203 203 203 213 211 213 220 234 239 230 241 245 252 248 246 236 236 237 230 221 218 214 214 204 199 191 185 180 175 172 171 175 170 155 138 120 101 81 69 60 50 44 33 28 24 23 24 22 21 22 22 22 19 17 16 16 16 15 15 14 13 11 12 14 14 13 12 12 13 14 15 16 16 15 15 15 14 14 15 15 17 18 19 20 21 19 16 14 11 8 6 4 2 358 356 357 357 356 356 357 356 353 345 336 329 317 311 305 302 300 300 303 310 312 318 318 322 323 320 312 303 298 298 305 304 316 323 324 321 323 331 337 338 342 341 341 338 334 335 340 340 337 342 345 343 340 337 335 334 334 334 333 333 334 337 337 338 340 340 341 343 345 346 347 346 344 340 338 334 330 328 327 327 326 325 324 322 321 321 322 323 322 321 321 321 321 321 321 320 319 319 320 320 321 321 322 321 321 321 319 319 319 319 320 321 323 325 325 326 328 328 328 329 328 325 324 321 320 319 320 321 322 324 324 324 322 322 321 320 323 326 326 325 323 322 321 320 319 319 319 320 320 319 319 318 318 319 318 318 317 316 316 316 316 315 314 313 313 313 313 314 313 313 nan nan nan nan nan nan nan nan nan nan 313 nan nan nan nan nan nan nan nan nan nan nan nan 314 314 314 315 316 316 316 317 318 318 317 317 318 318 319 320 320 320 319 317 316 316 314 310 309 308 307 308 309 309 310 313 316 317 318 319 317 316 316 316 316 314 312 311 311 312 312 314 315 317 318 318 318 317 316 316 317 317 316 315 315 315 316 317 317 317 317 317 316 316 316 316 317 318 319 319 318 316 315 315 314 314 314 313 313 312 312 311 311 310 310 309 309 310 311 311 310 309 308 308 307 306 304 302 302 301 301 303 306 309 313 316 315 311 306 300 298 299 297 295 294 293 292 292 292 294 294 294 294 293 293 295 297 301 304 303 301 306 304 296 294 289 287 285 287 290 296 300 301 302 296 289 287 287 287 287 288 290 292 291 292 292 295 297 296 295 295 294 296 296 297 301 300 298 299 301 300 301 302 303 302 302 302 305 309 310 309 310 309 308 306 307 309 311 314 313 310 307 303 301 298 295 295 296 302 300 301 303 304 304 304 303 307 311 314 317 318 319 320 325 331 334 336 339 341 342 341 339 338 338 339 341 341 342 341 337 329 327 326 356 355 353 351 350 351 352 353 353 353 352 351 351 352 352 351 350 349 348 347 347 347 346 345 344 344 343 344 344 344 345 346 344 342 342 341 340 339 339 340 341 342 342 341 341 342 344 343 341 340 341 341 342 341 341 341 340 340 340 341 345 347 349 352 350 345 341 339 339 339 340 342 342 343 343 344 346 349 351 352 352 353 353 353 354 355 355 355 355 355 356 356 356 356 356 359 1 2 3 4 4 2 3 3 3 4 5 6 6 7 7 8 8 9 9 9 8 8 8 9 11 11 10 11 11 11 11 10 12 15 18 19 19 18 19 19 20 20 22 22 23 25 27 31 33 33 33 33 35 37 39 39 39 39 40 42 43 44 44 42 42 44 47 48 46 48 48 43 40 42 44 48 49 50 51 52 54 54 53 55 58 64 71 77 79 81 82 85 185 198 201 201 204 206 204 204 203 204 210 209 210 213 218 229 246 250 248 252 246 245 243 240 237 237 235 232 223 223 215 196 190 189 179 174 174 175 180 172 151 136 121 105 90 84 87 81 59 42 33 28 27 25 22 20 21 22 22 20 18 17 15 15 15 15 14 13 11 11 13 14 14 13 13 13 14 15 15 15 14 13 14 14 14 14 15 16 17 19 20 20 18 17 13 8 5 4 2 1 358 356 355 356 353 349 346 345 345 339 330 327 320 310 300 298 298 298 304 314 313 313 315 322 327 324 318 310 302 302 295 297 309 320 326 326 326 329 332 333 337 334 338 339 334 328 326 324 320 337 344 347 344 340 338 336 335 334 333 333 334 335 336 338 339 340 342 343 345 345 345 343 340 338 335 331 327 326 325 326 326 326 325 323 321 321 322 322 321 319 319 319 320 320 319 318 318 318 318 318 319 320 320 320 321 321 320 319 319 319 320 321 322 324 324 325 325 326 327 326 325 324 324 322 321 320 319 320 321 323 322 322 321 321 321 321 323 325 325 324 323 323 322 320 319 319 319 320 320 320 319 319 319 319 318 317 316 316 316 316 316 316 315 314 313 312 312 312 nan nan nan nan nan nan nan nan nan nan nan nan 311 311 nan nan nan nan nan nan nan nan 313 313 313 314 314 314 314 315 315 316 317 317 317 317 316 317 318 319 320 320 319 317 316 316 315 313 309 307 308 308 308 309 308 308 310 312 313 313 314 314 313 314 315 315 315 314 314 313 313 313 314 316 318 318 319 318 317 316 316 317 317 317 316 316 316 317 317 318 317 317 316 316 316 316 317 319 320 320 319 317 315 314 314 314 313 313 313 312 312 312 312 312 311 311 310 311 311 311 310 310 308 308 307 306 305 304 303 302 301 301 301 303 305 307 311 312 306 303 300 297 296 296 295 295 295 294 293 294 295 295 295 296 296 296 296 303 307 309 308 308 310 308 304 299 294 291 289 290 292 294 296 299 300 295 289 288 288 288 288 288 292 294 294 295 294 296 297 297 296 295 294 293 294 295 299 300 300 301 303 301 299 301 303 303 302 302 304 306 305 306 306 305 304 303 302 304 306 309 308 308 306 303 302 300 292 292 293 297 301 304 305 305 305 304 303 307 310 312 312 314 316 317 322 331 335 337 338 339 342 341 339 338 338 340 341 340 338 336 331 317 313 309 356 355 353 351 351 351 352 352 353 353 352 351 351 352 351 351 350 348 347 346 346 346 345 344 343 342 342 343 343 343 344 345 343 342 341 341 340 339 339 338 340 341 342 341 341 341 342 342 341 340 339 339 340 339 340 339 339 338 339 342 343 344 346 349 348 345 341 339 339 339 340 340 340 342 342 343 345 348 350 351 352 352 353 353 355 355 354 355 355 355 356 356 356 357 357 359 360 1 2 3 2 1 2 2 2 3 4 5 6 6 7 8 9 9 9 8 8 8 8 9 9 10 10 11 11 13 13 12 13 15 16 17 17 16 17 18 20 21 22 22 23 24 28 31 32 33 33 34 35 37 38 38 39 40 40 39 41 41 41 40 41 45 51 54 55 57 52 45 42 41 43 46 48 48 49 49 50 51 53 54 56 61 69 78 80 91 108 184 210 209 207 206 206 205 204 203 203 208 212 210 206 207 215 236 262 260 251 249 244 245 243 236 232 233 232 222 221 215 201 170 166 183 192 188 182 185 191 162 132 121 113 109 107 111 114 104 81 56 41 33 29 29 27 23 21 21 21 20 19 17 16 16 16 16 15 13 11 11 12 13 13 13 13 14 14 14 14 13 13 13 13 13 13 14 15 15 17 18 18 18 18 16 11 6 3 2 1 359 358 357 357 356 351 343 332 327 331 328 328 327 323 315 306 302 302 304 310 310 311 312 312 318 326 327 323 320 319 312 300 298 307 321 330 332 332 332 331 331 330 333 337 336 331 325 316 311 317 336 342 343 342 341 339 336 336 335 333 332 333 335 336 336 336 338 341 343 344 343 341 340 338 335 332 327 323 323 323 324 325 325 325 324 322 322 322 322 320 319 317 318 319 318 318 317 317 317 317 318 318 319 320 320 320 320 319 319 319 319 319 320 322 323 323 324 324 323 324 324 323 323 323 323 322 320 320 320 321 321 320 319 320 320 321 322 323 324 323 323 323 322 321 321 320 319 319 320 320 320 319 319 320 319 319 318 317 317 317 317 317 317 316 314 313 312 311 311 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 312 312 313 313 314 314 314 314 314 315 316 316 316 316 316 316 317 318 319 319 318 315 315 315 313 311 307 307 307 307 307 307 307 307 306 307 307 308 310 311 311 312 314 315 315 315 315 314 314 314 315 316 317 318 320 319 317 316 317 318 318 317 316 316 316 317 318 318 318 317 316 316 317 318 319 320 320 320 318 316 315 314 314 313 313 312 312 312 312 311 311 311 311 311 310 310 311 309 309 309 307 307 306 306 305 304 303 302 301 300 300 301 302 303 305 307 303 301 299 298 297 296 297 298 296 295 295 295 296 296 296 297 298 299 300 306 310 311 311 313 315 311 308 305 301 296 293 293 296 296 295 296 296 293 289 287 287 288 289 288 294 297 298 298 297 296 297 297 296 295 295 294 295 296 298 300 300 301 303 302 300 302 303 303 303 302 305 304 300 300 296 294 297 298 299 302 305 303 303 304 304 305 308 311 303 299 296 297 302 306 306 306 305 305 305 308 309 310 310 312 314 313 317 325 327 330 332 333 338 340 339 339 340 339 337 334 331 326 324 306 300 295 357 356 353 352 352 351 352 352 352 352 351 350 350 351 350 350 349 347 346 345 345 345 344 343 342 342 342 342 342 343 343 343 343 342 341 341 341 341 340 339 339 338 341 341 341 341 340 340 340 340 337 337 338 338 338 337 336 337 338 340 342 343 342 345 346 344 341 339 338 339 339 338 339 341 341 342 343 345 348 349 350 351 353 354 355 354 354 355 355 355 355 355 357 358 359 359 360 1 1 1 1 1 1 1 1 2 3 4 6 6 7 8 8 9 9 9 9 9 9 9 9 9 10 10 11 13 15 15 16 15 14 14 15 14 15 16 18 21 22 22 23 25 28 29 31 33 33 34 35 36 36 37 38 38 39 38 38 36 36 37 38 42 48 49 58 55 51 48 45 43 43 45 47 49 48 46 46 47 50 53 54 56 60 63 76 108 184 208 210 208 205 202 200 199 197 199 200 207 209 208 204 203 211 235 267 267 244 241 239 236 234 229 225 228 238 236 228 204 180 179 178 197 201 191 197 182 198 133 111 111 115 119 120 121 119 118 100 74 53 40 36 37 34 28 23 21 20 19 19 18 17 17 16 17 15 13 10 10 11 11 12 13 13 13 13 13 13 12 11 11 12 12 13 14 14 15 15 17 17 16 16 14 11 7 3 1 358 358 356 355 355 354 351 342 326 319 320 321 323 325 325 321 315 311 310 312 312 310 309 309 309 315 322 324 324 318 321 313 306 307 315 325 332 333 335 336 335 333 332 328 332 334 334 333 322 308 326 338 342 341 339 338 338 336 335 333 332 331 332 334 335 335 336 338 340 342 343 340 338 337 335 332 328 323 319 320 321 322 323 324 325 324 322 321 321 320 320 318 317 317 318 318 317 317 317 316 316 317 318 319 319 319 318 317 317 317 317 318 318 318 320 321 321 322 322 320 320 321 322 322 322 322 321 320 319 319 320 320 319 319 319 321 322 322 323 323 322 322 322 322 322 321 320 319 319 319 319 319 319 319 319 319 318 318 318 317 317 317 317 317 316 314 313 311 311 311 312 nan nan nan nan nan 314 nan nan nan nan nan nan nan nan nan nan nan nan nan 310 311 311 311 312 312 312 313 313 313 313 314 315 315 315 315 316 317 317 318 318 318 317 315 313 312 309 307 306 305 305 305 306 307 307 307 306 306 307 308 309 309 309 310 312 313 314 315 315 314 314 315 316 316 317 319 320 320 318 317 318 319 318 316 315 316 317 317 318 318 317 316 316 316 318 319 319 320 320 319 317 316 315 314 314 313 313 312 312 311 311 311 311 311 310 310 309 308 309 308 308 307 307 307 306 305 303 303 301 300 300 300 300 302 303 303 303 304 301 300 299 298 298 299 299 299 298 298 297 296 297 298 298 299 300 301 302 307 311 312 314 317 317 314 312 311 307 301 298 298 301 298 296 294 294 293 290 288 286 288 290 290 296 298 299 300 298 296 297 297 297 296 295 295 296 297 299 298 298 300 301 301 302 303 304 304 302 302 304 301 297 295 290 288 291 293 295 298 298 298 301 303 301 308 315 324 323 315 308 304 305 308 308 306 305 305 307 309 310 310 311 312 313 309 310 312 315 321 324 329 333 337 338 339 340 337 330 326 322 317 311 298 291 289 358 356 355 354 352 352 351 351 352 351 350 349 349 349 349 349 348 346 345 344 344 344 344 343 342 342 341 341 342 342 342 342 341 341 341 341 341 342 341 339 337 336 340 342 342 342 341 340 339 338 335 336 336 336 333 332 333 334 336 338 341 341 341 343 345 344 342 340 339 338 337 338 339 340 341 342 343 345 345 346 349 352 353 354 355 354 354 355 355 355 355 356 357 359 359 360 0 1 1 1 1 1 1 1 0 1 2 4 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 10 11 13 15 16 17 16 15 15 14 15 14 16 18 19 20 21 22 24 25 29 32 33 34 35 35 35 35 35 36 35 36 36 35 31 30 32 33 32 34 41 51 51 51 50 49 46 46 48 49 52 50 47 46 47 49 51 51 50 51 52 67 172 196 209 215 215 210 205 203 200 200 197 201 203 207 211 213 214 224 243 260 258 229 223 223 228 229 225 222 224 233 226 205 186 177 177 185 198 213 211 188 179 178 142 114 114 117 120 125 128 127 125 113 93 70 59 52 47 44 35 28 24 21 19 18 18 18 17 17 17 16 12 10 9 9 10 10 11 12 13 13 12 11 11 10 10 11 12 13 14 14 13 14 14 15 14 14 13 11 7 4 1 359 357 353 351 350 350 349 341 326 321 322 321 319 321 322 322 319 315 313 313 312 310 310 309 309 313 317 318 319 317 317 315 312 315 323 328 329 331 335 338 341 340 335 324 322 325 328 334 327 313 330 337 340 342 342 341 338 337 336 334 332 332 332 333 334 336 337 339 340 341 341 338 335 332 330 327 323 319 316 317 319 320 321 323 325 324 321 319 319 319 318 317 316 316 317 317 316 316 316 315 315 316 316 317 318 317 316 315 315 315 315 315 315 315 316 318 319 319 319 317 317 319 320 320 321 321 321 319 319 319 319 318 318 318 321 322 322 322 322 322 322 322 322 322 321 320 319 319 319 319 320 319 319 318 317 317 317 317 317 317 316 316 316 315 315 314 312 311 310 311 311 311 312 312 312 311 312 312 nan nan nan nan nan nan nan nan nan nan nan nan 310 310 310 310 311 311 311 312 312 312 312 312 313 314 314 315 317 318 318 319 318 318 317 313 311 309 307 305 304 304 304 306 307 308 308 309 309 309 311 312 311 309 307 307 309 310 311 313 313 313 315 316 317 317 318 319 321 320 319 318 318 318 317 316 316 316 317 317 317 316 316 316 317 317 318 319 319 319 319 318 317 316 315 315 314 313 313 312 312 311 311 311 310 310 309 307 307 306 306 306 306 306 306 306 305 304 301 300 299 299 300 301 302 304 304 303 302 302 301 300 300 300 301 302 301 300 300 300 300 300 300 299 299 299 301 302 304 307 310 313 317 317 318 316 315 313 309 306 304 303 302 299 296 294 293 293 291 291 288 289 291 292 294 296 297 298 297 297 296 296 297 298 298 297 297 299 299 299 299 299 300 301 303 304 304 304 302 302 303 302 299 294 287 286 289 290 291 291 292 295 300 306 308 318 321 327 330 328 322 315 311 312 311 308 306 307 309 310 312 312 313 315 314 309 305 305 307 310 313 321 327 327 331 336 337 334 322 317 313 307 301 294 288 288 357 356 355 354 352 351 351 351 351 350 349 348 348 348 348 348 347 346 344 344 344 344 344 343 342 342 341 341 341 341 341 341 340 340 341 342 342 342 341 339 336 336 339 341 341 342 342 341 339 336 334 332 333 332 330 329 330 333 336 338 340 340 341 343 343 343 342 341 340 338 337 337 339 340 341 342 343 344 344 347 350 352 353 354 355 355 354 354 354 355 355 356 357 358 359 360 1 1 2 2 1 1 0 359 359 360 1 3 4 5 7 8 8 8 9 9 9 9 9 8 8 8 9 10 12 13 13 14 15 16 16 16 16 15 15 17 19 20 19 20 20 21 24 28 31 34 36 37 36 36 37 36 35 33 33 32 29 26 26 27 26 26 27 34 46 49 52 54 53 51 50 50 52 54 52 51 50 50 50 50 51 50 47 49 158 212 212 212 212 212 213 209 198 193 195 199 205 207 212 219 227 236 241 247 239 228 205 197 203 209 213 222 224 219 210 198 181 167 160 179 208 199 192 202 175 181 164 140 123 122 120 119 120 124 127 126 122 109 98 88 73 58 49 44 35 28 23 19 19 19 18 18 17 17 16 10 8 7 7 7 8 9 11 12 13 11 11 10 9 9 10 11 13 13 12 12 12 12 13 12 12 12 10 7 4 2 359 354 350 345 340 339 339 333 319 322 325 322 317 316 318 318 317 316 316 313 312 311 312 311 309 310 312 317 314 318 318 315 311 310 315 319 321 326 334 336 338 340 335 324 318 320 325 333 331 326 337 340 340 341 341 339 339 338 336 335 333 333 333 333 334 336 338 340 341 340 339 336 331 328 324 321 318 315 316 314 316 319 321 323 324 323 318 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 315 314 314 314 314 313 312 312 312 311 312 315 316 316 316 316 316 316 317 318 319 320 320 318 318 318 318 318 317 318 320 321 321 321 321 321 321 321 321 321 320 319 319 318 318 318 319 318 318 318 316 315 315 316 317 317 316 314 314 314 313 312 311 310 309 310 310 310 311 311 310 310 311 311 311 311 nan nan nan nan nan nan nan nan nan nan 309 309 309 309 310 310 311 311 312 312 311 311 312 312 314 316 318 319 320 319 319 319 316 312 310 308 306 304 303 304 307 308 309 309 309 309 310 311 313 313 311 308 305 303 304 306 307 309 311 315 315 316 317 318 319 320 321 321 319 319 319 318 317 316 316 317 317 317 315 315 316 317 318 318 318 319 319 319 318 317 316 316 315 315 314 313 313 312 312 311 311 311 310 310 308 307 306 306 306 306 305 305 304 303 303 302 300 299 298 298 299 299 301 302 302 302 302 302 301 301 301 302 303 303 302 302 301 301 302 302 301 300 300 301 302 304 305 307 309 314 315 317 319 317 316 313 310 309 307 305 303 300 298 296 295 295 293 294 289 290 292 293 293 292 292 293 294 296 296 295 297 299 301 301 299 301 301 300 300 300 301 300 302 302 305 305 302 301 301 301 300 294 288 288 289 290 290 288 288 291 300 310 317 322 323 325 325 327 324 320 318 314 311 308 307 308 309 311 312 314 318 321 320 317 311 306 302 302 303 309 308 308 320 329 331 328 317 313 307 300 295 291 288 288 356 355 354 353 352 351 351 351 350 349 349 348 348 347 347 347 346 345 344 344 344 344 343 343 342 341 341 341 341 341 340 339 339 340 340 342 342 342 341 338 336 336 337 338 339 340 341 340 338 335 332 329 330 330 330 330 331 334 337 338 339 339 340 342 341 340 340 340 339 338 337 337 338 339 340 342 342 343 345 347 350 352 353 354 355 354 354 354 355 355 355 356 357 357 358 360 0 1 1 1 1 0 359 358 358 359 360 1 2 3 6 8 8 8 8 8 9 8 8 8 8 8 9 11 13 13 12 12 12 12 14 16 16 15 14 17 18 19 19 19 19 20 23 27 30 33 37 38 38 38 39 38 35 33 32 29 25 23 23 23 24 24 24 32 42 44 52 56 56 56 55 54 55 55 56 56 56 56 55 56 55 51 47 46 215 219 216 214 212 219 223 211 197 193 200 205 207 216 226 237 251 255 245 238 232 207 190 188 188 191 203 216 219 208 196 189 186 186 189 218 243 232 208 194 175 186 164 138 134 133 118 111 113 118 124 123 121 118 115 105 88 71 58 54 43 33 26 24 22 20 19 17 16 17 15 8 6 4 4 5 6 8 10 11 12 10 10 10 9 9 10 11 11 11 11 11 10 10 11 10 10 10 9 7 5 3 357 351 345 337 327 319 316 313 303 317 323 321 317 316 316 318 318 317 316 315 313 313 316 317 315 314 312 316 319 321 316 311 307 305 305 304 311 318 325 330 333 339 339 338 336 327 326 333 335 335 342 342 352 356 342 338 337 337 337 336 335 335 335 335 335 336 338 339 339 338 337 332 327 323 319 315 312 311 311 311 314 318 320 322 323 321 315 314 313 313 313 313 313 314 314 314 313 313 313 312 312 312 312 312 312 313 313 312 312 312 311 310 310 309 310 312 314 314 314 314 314 315 316 317 318 318 317 317 317 317 317 317 317 318 318 319 319 319 319 319 320 320 320 319 318 318 317 316 316 316 316 317 318 317 315 314 314 315 316 316 315 314 313 312 312 311 311 310 309 309 309 309 310 310 310 310 311 311 311 311 nan nan nan nan nan nan nan nan nan 307 307 307 308 308 309 310 311 311 311 311 311 311 311 313 315 317 318 319 319 319 319 318 315 311 308 306 305 304 304 305 308 308 309 309 310 310 310 311 312 311 308 305 301 301 303 303 303 306 311 316 318 317 317 318 319 320 320 320 321 320 319 318 317 316 315 315 315 315 314 316 317 318 318 318 318 318 318 318 317 316 316 315 314 314 314 313 312 311 311 311 311 310 310 309 307 307 306 306 306 305 305 304 304 303 302 301 301 300 299 299 299 299 300 301 302 302 302 302 301 301 301 303 305 305 304 303 302 302 303 303 302 302 302 303 304 305 306 306 308 312 314 317 318 318 316 310 309 306 305 305 304 302 301 301 301 298 296 293 290 291 290 291 292 288 288 290 291 292 293 293 294 298 300 302 301 301 302 302 301 301 302 302 302 302 304 304 302 299 298 297 298 294 290 288 289 291 292 290 288 290 302 310 316 319 316 313 307 313 314 312 311 310 308 306 307 308 308 310 311 314 319 322 322 322 316 310 304 300 297 295 294 295 307 319 323 322 316 309 302 295 290 288 287 288 355 354 354 353 352 351 350 350 350 349 349 348 347 347 346 346 346 345 344 344 344 343 343 342 341 341 341 341 341 341 340 340 339 339 340 341 342 342 340 337 336 336 336 337 338 339 339 339 337 334 332 329 331 331 332 333 334 336 338 339 340 340 340 339 338 337 337 338 338 337 336 336 337 339 339 340 342 343 345 347 349 350 352 353 354 353 354 355 355 355 355 356 356 356 358 359 360 360 360 0 0 359 357 357 357 358 358 359 360 2 5 7 8 7 6 6 7 6 6 7 7 8 10 11 13 12 12 11 11 11 11 13 13 13 13 15 17 18 18 18 18 19 24 26 28 33 37 39 39 39 37 35 32 32 31 29 24 22 22 22 23 24 26 32 39 44 50 55 57 56 55 54 54 55 59 62 62 62 63 63 61 55 49 231 219 221 224 226 225 222 220 213 199 198 208 214 215 228 237 249 265 257 233 222 214 206 198 196 197 204 217 221 216 203 198 200 204 209 221 242 253 244 232 214 190 173 166 167 148 118 107 107 109 112 117 112 111 113 114 108 98 84 69 63 49 48 38 30 25 22 19 16 16 17 15 10 5 2 2 2 4 6 9 10 10 10 10 10 9 9 9 10 9 9 9 8 8 8 9 9 8 8 7 6 4 2 356 346 336 327 316 308 308 300 302 312 317 316 316 318 320 321 325 320 317 315 312 313 315 315 317 321 315 315 320 320 318 314 313 313 311 304 306 313 318 327 333 336 338 340 339 332 331 334 339 341 345 345 349 353 330 344 341 339 340 339 338 337 337 336 336 336 337 336 336 335 333 329 324 319 315 312 309 309 308 309 312 315 318 321 321 321 316 311 310 310 310 312 313 313 313 313 312 312 312 312 312 312 312 312 312 312 312 311 310 311 310 309 308 308 308 311 313 313 314 314 315 316 316 316 316 316 316 315 315 316 316 316 316 317 317 317 317 317 318 319 320 320 319 317 317 316 315 314 314 314 315 316 316 317 313 311 311 312 314 314 314 313 312 311 310 310 310 309 309 310 309 309 309 310 310 311 311 312 312 311 nan 310 nan nan nan nan nan nan nan 307 306 306 307 307 308 309 310 311 311 311 311 312 313 314 315 316 318 318 318 318 317 316 314 310 306 304 303 301 302 305 307 307 308 310 310 311 310 309 308 306 303 301 300 301 304 305 304 310 317 323 323 319 318 318 319 319 320 319 320 320 319 318 317 316 315 314 313 313 314 316 319 318 318 318 318 318 317 316 316 316 315 315 314 313 313 312 312 311 310 310 310 310 310 309 308 307 306 306 305 305 304 304 304 304 303 302 302 301 302 302 301 301 301 302 302 301 301 301 301 301 300 301 303 303 303 303 301 302 304 303 303 303 305 305 304 304 305 306 309 311 313 315 316 316 314 307 305 303 303 303 303 303 302 300 299 296 294 291 289 288 288 288 288 286 288 289 289 289 289 290 289 294 296 298 299 300 300 301 301 300 301 301 301 301 302 302 302 298 297 296 296 295 292 289 289 291 294 293 292 294 302 306 310 314 307 299 298 299 301 303 304 304 305 307 308 308 309 309 310 312 316 319 319 321 318 315 310 305 302 296 289 287 296 307 314 315 311 305 298 291 288 287 287 289 355 354 353 352 351 350 350 349 349 349 348 347 346 346 346 345 345 344 344 344 343 343 342 341 341 341 341 340 340 341 340 341 340 339 340 341 342 342 340 337 334 335 335 337 338 338 338 338 337 335 332 329 330 331 333 335 336 338 339 341 342 342 340 339 336 333 335 337 337 336 336 336 336 336 338 340 342 344 346 347 348 349 350 352 352 353 354 355 356 355 355 355 355 356 357 358 359 359 359 359 359 357 357 357 357 358 358 358 360 2 4 6 7 6 5 4 4 4 4 5 7 9 11 11 12 12 12 11 12 11 10 11 10 10 11 15 17 17 17 16 16 19 25 24 25 30 35 38 39 38 36 31 27 27 28 27 26 24 22 22 23 24 26 31 36 43 41 41 48 53 52 51 52 55 59 62 63 62 63 65 64 61 230 229 225 228 230 224 217 224 231 218 206 208 220 226 230 238 244 250 263 253 225 217 214 220 223 222 222 227 233 228 218 212 207 211 213 222 235 248 255 241 233 224 217 216 199 342 33 94 111 104 104 105 107 100 101 104 107 108 104 95 81 74 72 60 44 33 27 23 18 15 14 15 16 12 5 2 2 2 2 5 8 8 9 10 10 10 9 8 8 8 7 7 6 6 6 6 7 7 6 6 5 3 0 357 351 338 322 314 310 309 307 299 306 308 309 311 315 320 322 325 330 326 321 314 309 308 308 307 308 317 316 312 316 319 317 314 316 320 315 306 308 311 313 332 350 350 344 339 341 337 332 334 338 340 341 341 343 344 348 340 343 341 342 342 340 339 338 337 336 334 333 332 331 329 327 324 321 316 313 310 310 309 308 308 309 312 316 320 319 320 315 311 309 308 310 311 312 313 312 312 312 311 312 312 312 312 311 311 312 312 312 309 307 307 307 307 307 306 308 311 312 313 314 315 316 315 315 315 315 315 314 314 314 314 315 315 316 316 316 316 316 316 317 319 320 318 316 316 314 313 313 313 313 313 314 314 315 315 311 308 309 310 311 312 313 312 310 309 309 309 309 309 310 311 310 310 309 310 310 311 311 311 311 311 310 309 308 nan nan nan nan nan 307 307 307 307 307 307 308 309 310 311 311 311 311 312 313 314 314 315 317 316 316 315 315 313 312 308 305 304 302 300 301 305 306 307 308 309 311 311 310 308 306 303 300 298 297 300 309 310 312 320 325 327 326 321 319 317 318 318 318 319 320 320 319 318 317 317 316 314 312 312 314 317 318 318 316 316 317 317 316 315 315 315 315 314 313 312 312 312 311 311 310 310 309 310 310 309 308 307 306 306 305 305 304 305 305 305 305 304 304 303 307 306 305 305 304 303 304 304 301 300 300 300 299 299 299 298 298 300 299 301 302 302 302 303 305 306 305 304 305 305 308 312 313 314 313 312 310 304 301 300 300 301 302 302 300 297 295 293 291 289 290 290 287 285 285 286 287 288 288 287 287 287 285 288 290 291 294 295 296 298 298 297 297 298 298 298 298 299 298 298 298 296 295 295 294 291 291 294 294 296 298 299 301 303 304 307 302 295 296 295 297 300 302 302 304 311 312 312 311 311 311 312 313 313 315 316 316 314 310 309 308 299 289 284 288 294 297 302 304 304 295 290 287 286 287 288 355 353 352 352 351 350 349 348 348 348 347 346 345 345 345 345 344 344 344 343 343 342 341 341 341 340 340 340 340 340 340 341 340 340 340 340 341 341 340 337 336 333 334 337 338 338 337 337 336 334 331 332 332 332 332 334 336 338 340 342 342 342 341 339 334 331 333 336 337 337 337 335 336 336 338 340 342 345 347 348 349 350 350 350 351 352 353 354 355 355 355 354 355 355 355 356 358 358 358 358 358 356 356 356 356 356 357 358 360 1 4 6 7 6 5 5 4 3 3 4 6 9 10 10 10 10 11 11 10 9 8 8 7 6 11 13 15 16 13 12 16 21 24 20 19 22 26 32 37 37 34 29 24 22 23 23 23 22 21 21 24 26 28 27 29 31 27 26 31 39 44 45 49 53 55 57 58 59 62 66 70 86 224 232 229 229 225 223 227 229 228 229 222 231 240 246 249 248 244 245 260 267 239 226 225 224 229 236 241 245 244 238 225 221 220 221 222 227 235 246 252 208 214 244 247 250 256 262 90 98 100 101 100 99 98 97 98 100 104 108 108 102 90 95 86 72 55 39 29 22 17 11 11 10 9 8 4 2 1 1 3 6 6 8 9 9 9 9 8 7 6 7 6 5 5 4 3 4 5 5 3 3 2 360 356 350 342 327 313 305 304 305 306 306 310 306 302 304 307 314 321 327 330 330 326 319 312 307 306 306 305 309 313 310 309 314 315 312 312 314 312 305 305 304 294 276 329 5 356 347 346 342 337 335 335 334 335 337 340 344 345 346 343 343 343 343 342 340 338 336 334 329 327 326 325 323 321 319 318 314 313 311 309 308 308 307 305 307 314 315 319 319 318 312 308 308 310 311 311 311 311 310 310 311 312 312 312 311 310 311 312 311 310 306 303 303 302 304 305 306 310 312 314 314 315 315 315 313 313 314 314 314 314 313 313 313 314 314 315 315 315 315 315 316 316 317 318 316 315 314 312 312 312 312 312 312 312 313 313 312 309 306 307 308 308 309 311 310 309 308 309 309 310 310 311 311 311 310 309 309 310 310 310 310 309 309 309 308 307 307 nan nan nan nan 308 308 307 307 307 307 308 309 309 310 310 310 311 311 311 312 313 314 315 315 314 314 313 311 310 308 305 305 302 299 300 302 304 305 307 308 310 310 309 307 306 304 301 299 298 303 315 315 317 320 325 328 327 322 319 317 317 317 317 319 320 320 319 318 318 316 313 312 312 313 316 318 318 317 315 315 316 316 315 314 314 314 314 313 313 312 312 311 311 311 310 310 310 310 310 309 308 307 307 306 306 305 305 306 307 308 307 307 307 307 310 311 311 310 309 307 309 306 302 299 298 298 297 296 296 295 295 297 298 299 299 300 301 303 305 306 306 305 305 306 307 310 312 315 312 311 307 302 299 298 298 299 299 300 298 296 294 294 295 295 295 290 287 287 286 286 286 286 286 286 285 285 284 284 284 287 290 292 295 295 295 295 295 296 296 294 293 293 294 296 297 297 295 295 295 296 293 295 296 298 302 305 307 309 306 306 304 300 299 297 297 299 301 302 303 305 307 311 312 312 312 312 315 313 312 310 310 309 305 305 306 300 291 284 283 284 286 290 295 296 292 290 289 289 289 289 354 353 352 351 350 349 349 348 347 347 347 345 344 344 344 344 344 343 343 343 342 341 341 340 340 340 340 340 340 339 340 340 340 340 340 340 341 341 341 340 338 334 334 336 337 337 337 336 334 333 332 334 334 334 333 333 336 339 341 341 342 342 342 339 335 333 333 336 339 339 338 337 336 336 338 340 343 345 347 349 350 351 351 351 351 351 352 353 354 355 355 354 354 355 355 355 356 357 358 358 357 355 354 354 354 354 356 358 360 1 3 5 6 5 5 5 4 2 2 4 6 7 8 7 8 9 10 10 9 7 5 4 2 3 6 12 15 13 9 9 16 23 20 16 14 14 20 28 34 36 33 25 20 19 19 20 19 18 18 17 23 28 29 27 27 24 18 15 16 22 31 39 46 50 49 51 55 59 62 65 77 137 228 230 229 226 226 229 231 232 223 223 227 236 243 258 261 249 237 238 264 292 251 240 228 221 231 245 249 246 245 240 231 232 230 228 225 225 228 234 229 163 204 271 291 286 284 70 92 98 96 98 97 97 97 97 98 99 101 104 106 104 102 100 94 82 67 49 33 23 16 9 5 3 360 0 2 360 359 0 2 2 5 7 8 8 7 7 6 5 5 4 5 4 3 2 1 2 2 2 359 359 358 356 351 343 333 322 316 311 305 304 306 313 311 304 298 297 297 303 316 327 330 332 330 326 322 319 310 308 306 306 310 309 309 310 312 314 314 313 310 307 311 311 312 327 356 3 357 351 346 342 339 338 337 336 336 337 339 342 346 345 344 344 344 343 342 340 337 333 333 330 324 321 320 318 316 314 313 309 308 307 305 305 305 303 298 300 303 309 315 314 311 305 303 306 308 309 310 310 308 308 308 309 311 311 311 309 309 310 311 310 308 305 302 299 299 301 304 307 311 313 314 315 315 314 313 312 312 312 313 313 313 312 311 312 313 313 313 314 314 314 314 315 315 315 315 313 312 312 311 311 311 311 311 311 311 311 311 309 307 306 306 306 306 307 309 309 309 309 310 310 311 311 311 311 310 310 309 309 309 310 310 309 308 308 307 307 306 305 306 306 307 308 308 308 307 307 307 307 308 307 308 308 309 309 310 311 311 311 311 311 312 313 313 312 311 310 308 308 306 306 304 302 301 302 304 305 305 307 308 308 309 308 307 306 304 303 304 310 319 321 320 321 325 330 327 322 319 318 317 317 318 319 319 319 319 318 318 315 313 311 312 315 316 318 317 317 316 315 315 315 314 313 313 313 313 313 312 312 312 311 311 311 311 310 310 310 310 309 308 308 307 307 306 306 306 308 310 312 311 310 311 311 312 312 312 313 313 311 308 304 301 299 297 297 297 296 294 294 294 295 297 297 297 298 300 303 305 306 306 306 306 306 305 308 310 312 311 309 305 301 299 297 298 297 297 297 296 295 295 296 297 298 295 290 288 288 288 288 287 286 285 285 285 284 285 286 287 289 291 292 293 293 293 293 293 293 292 290 289 290 291 292 295 297 295 296 296 296 295 297 298 300 305 306 312 313 312 312 311 309 307 300 295 297 298 299 299 299 301 304 308 311 312 314 316 315 311 307 304 303 300 302 303 300 292 284 281 279 280 283 286 289 289 288 290 292 293 292 354 352 351 350 350 349 347 346 346 346 346 344 344 343 343 343 343 342 342 342 342 341 340 340 339 339 339 339 339 339 339 340 340 340 340 340 341 341 341 340 339 336 336 336 337 336 336 336 335 334 334 335 333 334 334 334 336 339 341 341 341 341 341 339 336 334 335 338 341 339 339 337 337 337 338 341 344 346 348 349 350 350 351 351 351 351 351 352 353 354 355 355 355 355 354 354 355 356 357 358 357 355 354 352 352 353 356 358 359 1 2 3 3 3 4 3 2 0 1 3 5 5 5 4 5 7 8 8 8 5 1 359 359 359 4 9 11 9 7 10 16 21 15 13 10 11 17 26 32 33 30 17 16 13 16 17 16 14 12 12 19 24 25 24 21 18 14 8 4 3 12 30 38 44 44 48 56 66 66 52 242 216 225 227 227 226 228 230 229 225 213 212 215 218 243 270 269 248 226 232 268 307 286 237 206 210 240 257 252 240 236 237 237 236 231 226 222 219 218 214 193 195 247 313 346 10 65 94 89 89 92 92 93 94 95 95 96 97 98 98 99 99 101 99 94 88 76 58 41 30 18 11 0 355 351 354 358 358 358 358 357 358 0 4 6 6 7 7 6 5 3 3 3 2 1 0 360 0 360 359 356 356 354 351 345 338 332 326 315 307 307 306 307 311 309 303 299 296 293 296 307 321 324 328 329 328 328 324 316 313 307 306 307 307 307 308 309 312 317 314 314 315 321 323 325 331 338 351 349 348 343 340 339 338 336 335 335 336 337 341 344 344 345 344 342 340 339 337 333 332 329 326 320 316 315 314 312 309 309 305 304 302 300 300 300 301 296 293 294 305 304 300 282 283 297 302 303 306 307 307 306 305 306 308 308 309 310 308 308 308 308 307 305 304 300 298 298 301 305 308 311 312 313 314 314 313 311 310 310 311 311 312 312 311 310 310 311 311 311 312 312 312 313 313 313 313 313 311 310 310 310 311 311 311 310 310 310 310 309 308 307 306 305 304 305 306 308 309 310 311 311 311 311 311 311 310 310 309 309 309 309 311 310 309 308 307 307 306 304 304 305 306 306 307 306 306 306 307 307 307 308 307 307 307 308 308 309 310 310 310 309 310 311 311 311 310 309 308 308 306 306 306 307 306 305 305 305 305 305 306 307 308 309 309 309 308 307 308 311 318 323 324 322 323 327 330 327 321 319 318 318 318 318 319 319 318 318 318 317 315 312 312 314 315 317 318 318 317 316 315 314 314 314 313 313 313 313 312 312 312 312 312 312 311 311 310 310 310 310 310 308 308 308 308 307 307 307 308 312 314 314 314 313 313 312 310 309 310 311 311 308 302 298 297 297 297 297 296 294 293 293 294 295 295 295 295 298 302 304 305 306 307 307 306 304 305 306 306 308 307 303 299 298 296 296 295 295 295 294 294 295 296 295 296 293 290 288 287 288 287 286 286 285 286 285 285 286 288 290 292 293 293 293 292 290 291 292 290 289 289 288 289 290 290 293 296 296 297 298 297 298 300 302 303 300 306 311 313 311 308 309 308 307 300 295 294 295 296 296 297 300 301 304 306 308 313 317 314 311 308 307 304 301 301 301 299 292 286 285 279 277 277 279 283 283 283 289 292 295 294 353 351 350 350 349 348 346 345 345 345 345 343 343 343 343 343 342 341 341 341 341 340 340 339 339 339 338 338 338 338 339 339 340 340 340 340 340 340 340 340 338 336 336 336 337 337 337 337 336 336 336 334 333 334 335 336 338 340 341 341 341 341 341 340 337 335 337 340 342 341 340 338 338 339 340 342 344 346 348 348 349 350 351 352 352 351 351 352 352 353 353 355 355 353 353 353 353 355 356 357 356 356 354 353 352 353 356 357 359 360 359 359 360 0 1 360 359 359 360 1 2 2 2 2 3 6 7 6 6 3 359 359 355 356 356 359 4 7 10 13 15 17 12 7 5 7 14 23 28 27 23 12 9 9 12 14 13 10 8 8 13 17 17 14 12 12 11 8 1 356 4 17 23 38 41 45 55 75 228 250 236 231 224 225 227 230 233 234 230 221 205 205 208 216 241 279 276 238 208 219 265 290 9 137 162 193 269 271 254 234 226 226 230 235 229 223 218 213 210 205 199 231 258 292 333 4 49 80 84 84 83 85 88 90 92 93 94 95 95 94 92 93 96 96 95 91 82 68 56 52 32 11 358 351 348 352 356 356 356 356 354 351 354 357 1 6 9 8 7 4 2 1 1 0 359 358 358 358 357 357 354 352 349 345 339 334 330 322 309 304 304 308 309 309 308 306 304 301 297 296 303 312 318 323 326 327 327 324 320 316 311 308 307 309 310 310 313 318 319 318 317 321 323 327 331 333 340 343 350 348 346 343 340 338 335 334 334 335 337 338 340 343 345 344 341 336 332 331 329 328 324 321 316 312 312 311 310 307 305 303 301 299 297 295 297 297 299 294 294 298 301 300 281 281 294 294 300 303 304 304 304 305 306 306 308 308 308 306 306 306 306 305 304 303 302 300 300 303 307 309 311 313 313 313 313 311 310 309 309 309 310 310 310 310 309 309 309 310 310 310 311 312 311 311 311 311 310 310 309 309 309 310 310 310 310 309 309 309 308 307 307 306 304 303 304 306 308 309 310 311 311 311 311 311 311 310 309 309 309 309 310 311 309 307 307 306 306 305 304 304 305 306 306 305 305 305 306 306 307 308 308 308 307 307 307 307 308 310 308 308 308 309 310 310 309 306 306 306 306 305 305 306 308 309 309 309 307 305 305 306 307 309 309 310 310 310 309 311 315 320 323 323 324 325 327 327 325 322 319 318 318 319 319 319 318 317 316 316 315 314 312 313 314 315 317 318 318 317 316 315 314 313 313 313 313 313 312 312 312 312 312 312 312 311 311 311 310 310 310 309 308 308 308 308 308 307 307 309 312 314 314 313 313 313 312 310 307 307 307 307 305 300 297 297 298 298 299 297 294 293 293 292 293 294 294 295 297 300 302 303 305 308 308 306 305 304 303 303 305 306 303 299 297 297 295 295 294 294 293 293 294 293 293 293 292 290 288 287 287 286 286 286 286 286 286 287 287 288 290 290 291 291 291 290 288 290 291 290 290 290 288 289 292 290 292 295 296 298 299 299 300 302 305 306 304 306 309 310 309 307 303 305 304 300 296 295 296 296 297 298 300 301 301 301 304 311 314 310 309 308 308 305 302 300 299 298 297 293 286 280 276 274 275 277 277 279 285 290 292 293 352 350 350 349 348 347 345 344 344 344 344 343 343 342 343 342 341 341 340 340 340 339 339 339 339 338 338 338 338 338 338 338 339 339 339 340 340 339 339 338 337 336 336 336 336 336 337 337 337 337 337 336 334 334 335 336 338 339 340 341 340 341 341 341 339 337 338 340 342 342 341 339 339 340 340 342 344 345 346 348 349 349 351 352 352 352 351 351 351 351 352 353 353 351 351 351 352 353 354 355 355 355 354 353 353 353 355 357 358 359 358 357 357 358 357 356 355 356 358 357 358 359 358 360 2 4 5 5 4 1 1 355 352 351 349 352 1 9 12 14 15 14 10 4 2 4 11 19 23 21 18 7 4 6 9 10 8 5 3 2 2 7 9 8 9 11 13 11 5 0 3 3 16 30 33 32 32 287 246 242 238 234 228 229 232 233 233 230 221 214 208 199 209 218 233 267 254 189 180 203 202 211 118 129 158 227 292 289 255 232 232 228 232 235 231 224 216 211 210 210 214 242 263 284 321 359 32 60 75 79 79 80 82 85 88 90 92 92 92 91 90 90 92 96 98 95 88 79 77 60 37 12 358 349 349 353 356 356 357 355 352 350 348 352 359 6 10 10 7 4 1 0 360 358 357 357 356 355 355 354 353 347 342 336 332 328 322 317 308 304 305 307 310 311 311 311 314 309 306 304 305 309 312 315 320 325 329 327 320 316 313 311 310 310 311 314 316 318 322 321 320 322 326 330 334 338 342 348 347 345 345 341 338 336 334 334 334 335 338 339 341 343 344 342 338 333 325 324 324 322 319 316 312 309 309 309 309 307 304 303 302 299 296 295 295 296 301 298 297 298 298 292 282 285 299 299 300 301 302 302 303 304 304 306 307 306 305 304 304 304 304 304 303 303 303 303 304 305 307 310 312 314 314 314 312 310 309 308 308 308 308 309 308 308 308 307 308 309 309 309 310 311 310 310 310 309 309 308 308 307 308 308 308 309 309 308 307 307 307 306 306 305 303 303 303 305 307 309 309 310 310 311 311 311 310 310 309 309 309 309 309 309 307 305 304 304 304 304 304 304 305 306 305 305 305 305 306 307 308 308 308 308 306 306 306 306 307 308 307 306 307 308 309 308 306 304 303 304 304 304 305 307 309 309 310 309 307 305 306 307 308 308 309 310 311 311 311 311 311 313 318 323 325 327 327 325 324 322 319 317 317 318 319 319 317 315 314 313 313 313 313 314 314 316 317 318 318 317 316 315 314 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 310 310 310 309 308 308 308 308 307 307 308 309 310 312 312 312 312 312 311 309 308 306 305 304 302 299 297 297 297 298 299 296 294 293 292 292 291 292 294 296 298 299 301 302 305 308 309 308 307 306 304 304 305 304 302 299 298 296 295 295 294 294 294 295 294 292 292 292 291 289 288 288 288 287 286 286 287 287 287 287 287 288 289 289 289 289 290 289 287 290 291 292 291 290 290 289 293 293 294 294 297 299 300 301 301 303 306 307 307 308 309 309 309 306 304 304 303 300 297 295 293 294 296 299 300 301 301 301 302 307 313 303 304 303 303 303 301 297 296 295 294 290 286 281 277 275 275 273 274 277 281 285 287 289 352 350 349 348 347 346 344 343 343 343 343 343 342 342 342 341 340 340 340 339 339 339 339 338 338 338 338 337 337 337 338 338 339 338 339 339 338 338 338 337 336 336 336 335 335 336 337 338 339 339 338 337 335 334 335 335 336 337 339 340 339 340 342 341 339 339 339 341 341 341 340 340 340 340 341 342 342 342 344 346 347 348 350 352 352 352 351 350 350 350 351 352 351 350 350 350 350 351 352 354 354 354 353 352 351 352 354 356 357 358 358 357 356 355 354 353 353 354 354 354 355 356 356 358 1 3 4 3 2 1 356 351 348 346 347 353 2 8 11 13 13 10 5 5 4 4 9 15 17 15 12 0 0 4 5 5 2 0 360 357 358 1 2 2 7 13 16 14 9 3 0 359 5 16 15 11 359 295 251 246 237 232 237 236 233 231 229 225 221 222 226 223 226 227 227 203 156 145 154 163 187 207 214 224 253 265 281 286 270 268 236 233 234 236 234 230 222 216 217 218 226 238 259 281 305 346 33 65 67 77 78 77 75 79 84 87 89 88 88 89 90 91 93 97 102 100 96 96 87 67 40 15 360 350 350 354 356 358 358 354 351 348 347 352 359 5 8 8 5 2 1 360 359 357 355 355 354 353 351 350 348 340 333 328 322 318 313 310 306 304 304 305 306 308 313 317 325 320 317 314 312 313 316 318 317 322 329 330 323 317 316 316 314 312 312 313 314 316 317 319 319 322 326 331 334 337 340 342 342 343 343 340 337 335 334 335 336 337 339 341 341 341 341 337 332 329 321 318 318 318 315 312 309 307 309 309 308 307 305 306 305 301 299 295 296 299 303 304 303 303 303 304 304 301 306 304 302 301 301 301 302 302 303 304 304 304 303 303 303 303 303 304 304 304 305 306 306 307 309 311 314 314 314 313 311 310 309 308 308 307 307 307 307 307 307 306 307 308 309 309 309 310 310 309 309 308 307 307 306 305 305 305 306 307 307 307 306 306 306 306 305 304 304 304 304 305 306 307 308 310 310 310 310 310 310 309 309 309 308 308 308 307 305 304 304 303 303 302 303 303 303 303 303 303 304 305 306 308 309 309 309 308 306 305 305 305 306 306 305 306 307 308 308 307 306 305 304 304 305 305 306 308 310 311 311 310 308 307 307 308 308 308 309 310 311 311 311 310 310 311 316 326 327 327 327 327 326 323 319 317 316 317 318 318 316 314 313 312 311 312 313 314 315 317 318 319 318 317 317 315 314 313 313 313 314 314 314 313 313 313 312 312 312 312 311 311 311 311 310 310 309 308 308 307 307 307 308 309 310 311 311 311 311 311 310 308 306 304 303 301 300 299 298 297 297 297 296 295 293 292 292 292 291 292 294 297 298 299 299 302 304 306 308 308 308 307 305 305 304 302 300 299 297 295 294 294 295 295 296 296 295 294 293 292 291 290 290 289 288 288 288 289 289 288 287 287 288 288 290 291 290 288 288 288 288 289 290 291 293 292 292 292 293 294 295 297 298 301 301 304 303 303 306 309 309 308 309 309 309 307 304 303 302 300 299 295 290 292 293 296 298 299 303 303 299 307 305 302 301 300 300 301 299 297 295 294 291 288 284 281 280 280 278 276 275 277 280 281 282 285 350 349 348 347 346 345 343 342 342 342 342 342 341 341 341 340 339 339 339 338 338 338 338 338 338 338 337 337 337 337 337 337 338 337 337 337 337 337 336 336 336 335 335 334 334 335 338 339 340 339 339 337 335 335 335 335 334 334 336 338 339 340 341 342 342 342 342 342 342 341 340 340 341 342 342 342 341 340 341 343 346 348 351 352 352 351 351 350 349 349 350 350 349 349 349 349 349 349 351 352 354 353 351 348 348 350 353 355 356 358 357 355 354 353 352 351 351 351 352 352 354 354 354 356 359 2 2 1 1 358 352 347 345 344 345 350 356 1 4 8 7 5 4 6 7 7 9 10 10 7 2 357 358 360 1 1 360 359 358 353 354 357 354 355 6 15 18 15 14 6 358 354 356 1 356 345 325 296 280 257 238 236 243 242 237 232 230 229 229 233 234 228 229 225 217 197 170 160 173 216 229 230 236 257 268 253 227 239 264 255 232 229 234 241 240 235 229 222 219 218 223 228 255 287 300 314 353 2 70 82 69 75 75 74 78 82 82 85 87 88 90 92 95 99 103 108 107 105 95 75 44 20 2 352 351 353 355 358 358 353 350 348 350 353 357 359 6 3 2 1 0 359 358 357 354 352 352 350 348 345 342 333 325 319 312 309 307 308 307 305 303 302 302 305 314 323 328 327 325 324 324 324 325 327 321 320 324 327 326 323 322 320 317 317 318 320 317 320 321 321 321 322 326 331 335 339 341 342 342 341 340 338 334 333 334 335 335 337 339 341 340 339 336 331 327 324 317 315 315 315 313 309 307 308 308 309 309 309 308 307 307 304 304 302 301 301 304 308 310 310 310 311 314 312 308 305 303 301 301 301 301 301 302 302 302 302 301 302 302 303 303 304 305 305 306 307 307 308 310 313 314 314 312 310 310 309 308 307 307 307 307 306 306 306 305 306 306 307 308 309 309 310 309 308 308 307 306 305 305 303 303 304 304 305 305 305 306 306 306 306 306 305 304 304 305 306 306 307 308 310 310 310 310 310 310 310 309 309 308 307 307 306 305 304 304 303 302 301 301 300 300 300 300 300 302 305 305 306 308 309 308 307 306 304 305 305 305 305 305 306 307 308 307 307 306 306 306 307 307 308 308 309 311 312 312 310 309 309 308 308 308 308 309 309 310 310 309 309 308 308 317 326 329 330 330 329 327 323 318 315 315 315 316 316 315 313 312 312 312 312 313 315 316 317 319 319 318 317 316 315 314 314 314 314 315 315 315 314 314 313 312 312 312 311 311 311 313 312 311 311 310 309 308 308 308 308 309 309 309 310 309 309 310 309 309 307 304 303 301 300 299 299 298 297 296 295 295 294 293 293 292 292 292 293 294 296 296 298 299 300 303 305 307 307 307 306 305 302 302 300 299 298 296 294 294 294 295 296 296 296 295 295 294 292 292 291 290 289 289 289 289 290 290 288 287 287 288 289 290 289 289 288 286 287 288 289 290 292 294 294 293 294 295 295 297 299 300 302 302 302 304 305 306 309 311 310 309 309 309 307 305 303 302 301 301 296 293 293 293 295 296 301 302 304 308 313 309 306 303 300 299 300 298 296 296 295 291 286 282 281 281 284 285 282 279 278 282 282 283 285 349 347 346 345 344 343 341 341 341 341 341 341 341 341 340 340 339 338 338 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 335 335 334 333 334 336 338 338 339 339 339 337 337 335 334 334 334 333 335 337 339 339 340 340 342 344 345 343 342 341 340 340 340 340 341 340 339 338 339 342 345 348 350 351 352 352 352 351 350 349 349 348 348 349 348 348 348 349 350 351 352 352 348 346 347 350 353 355 358 358 357 354 353 352 350 350 350 350 350 352 354 353 354 356 358 360 0 359 357 355 351 349 348 346 346 347 348 351 359 2 2 2 4 5 7 7 6 5 3 358 355 356 357 358 358 358 359 358 355 339 345 352 353 355 3 11 11 7 8 2 355 349 348 349 344 329 307 290 279 264 246 241 245 241 234 231 228 229 235 241 234 225 222 221 210 194 184 182 204 251 242 233 234 248 261 257 236 232 244 243 237 236 243 251 247 237 227 217 209 206 210 221 254 296 313 312 304 286 284 259 50 62 63 66 71 75 80 90 90 91 92 94 97 99 103 112 114 112 105 87 53 26 11 1 354 352 354 355 355 352 351 351 351 352 353 356 1 359 359 360 360 360 359 356 352 351 348 347 345 340 336 328 318 310 306 304 306 306 306 307 308 306 302 304 312 323 325 325 324 324 325 328 330 326 323 322 322 323 325 324 322 320 318 318 317 319 320 318 319 322 324 327 330 333 336 338 339 340 341 340 338 336 331 331 331 332 334 337 339 339 335 333 330 326 324 320 315 313 312 312 311 309 308 310 310 310 311 311 310 309 308 307 304 304 305 305 306 309 311 311 312 312 309 309 307 305 303 301 301 300 301 301 301 301 301 302 302 302 303 304 304 305 305 306 306 307 307 309 311 312 313 312 309 307 307 306 305 305 305 307 307 307 307 306 305 305 306 307 308 309 309 309 308 307 307 306 305 304 304 302 302 302 303 303 304 305 305 305 306 306 306 305 305 304 304 305 306 307 308 309 309 309 310 310 310 310 309 308 308 307 307 306 305 304 304 303 301 299 299 298 298 298 298 298 300 303 303 303 305 307 307 306 305 304 304 304 304 304 304 305 306 306 306 305 305 306 308 310 310 310 310 310 311 311 311 310 309 309 309 305 306 307 307 308 308 308 308 310 309 315 323 329 332 333 332 329 325 321 316 314 313 313 314 315 314 312 312 313 313 314 315 315 316 317 318 317 317 317 316 315 314 314 315 315 316 316 315 314 314 313 312 312 311 311 311 312 313 312 311 311 310 310 309 309 309 309 309 310 309 308 306 307 307 307 306 305 304 301 300 299 299 299 298 297 296 295 294 293 293 293 293 293 293 294 294 295 295 297 298 299 301 304 304 305 306 305 303 300 299 298 298 297 295 294 294 294 294 294 295 296 295 295 295 295 294 293 291 290 289 290 289 289 289 288 287 287 288 288 288 287 286 286 286 287 288 289 292 295 296 296 296 295 295 295 297 299 301 303 303 304 305 306 307 309 311 311 309 308 308 306 304 302 301 300 301 298 295 295 295 296 298 298 300 304 309 310 309 308 303 299 298 298 298 297 298 298 293 286 280 279 280 286 289 288 284 282 283 285 285 284 347 346 345 344 343 342 341 340 340 340 340 340 340 340 339 338 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 336 335 335 335 336 336 335 334 334 333 333 334 335 337 337 338 339 339 338 337 335 334 335 335 335 336 337 340 340 340 340 342 344 345 345 342 340 339 339 338 337 337 337 337 337 340 343 345 347 349 349 351 351 351 350 349 348 347 347 347 348 346 346 348 349 349 349 349 349 346 345 347 349 352 357 359 359 356 354 352 350 349 349 348 348 350 354 354 353 354 357 358 358 358 357 354 350 348 352 354 350 347 345 344 348 354 358 359 360 1 2 2 2 359 356 355 352 352 355 354 352 351 352 351 349 343 319 332 348 352 351 350 353 353 356 2 359 354 346 339 333 330 319 298 285 274 265 254 244 244 243 235 230 230 228 232 236 226 213 217 214 203 199 190 184 215 252 232 225 225 236 248 246 233 220 235 236 238 240 252 261 259 235 207 202 198 198 202 215 250 291 307 325 318 289 267 224 144 39 40 46 61 75 86 98 97 98 99 100 101 103 111 123 122 119 112 99 66 41 33 14 355 352 351 351 352 352 352 352 353 352 351 353 355 355 358 359 360 360 358 356 352 348 346 342 340 336 332 324 312 306 306 306 307 306 305 305 307 309 307 306 311 319 321 321 320 319 319 322 326 326 322 323 323 323 323 322 321 321 320 319 317 316 316 319 321 323 326 330 332 334 334 336 337 339 339 338 336 333 328 329 328 329 331 334 335 334 329 327 324 324 321 317 314 312 311 310 310 310 310 310 311 310 311 311 311 309 309 305 304 304 306 307 308 309 310 310 310 310 310 309 306 304 302 302 301 301 301 301 301 302 302 303 303 303 304 305 304 305 305 306 306 307 308 309 310 311 311 310 307 305 304 304 304 304 305 308 308 308 307 306 305 305 307 307 307 308 308 308 307 306 306 305 304 304 303 302 302 302 302 302 303 303 304 305 305 305 304 304 303 303 304 304 305 306 307 308 309 309 309 309 309 309 308 307 307 307 307 306 305 303 303 302 300 299 298 297 297 297 296 296 297 299 299 300 303 305 306 305 305 304 304 304 303 303 303 304 303 303 303 303 303 305 307 310 310 311 311 310 310 309 309 308 308 307 306 303 305 306 306 306 306 307 308 311 315 323 328 332 333 332 331 327 322 318 315 313 313 313 312 313 313 312 313 313 315 316 316 316 316 316 316 316 315 315 315 315 314 315 315 315 317 317 316 315 313 312 312 311 311 312 313 314 314 313 311 311 311 311 310 310 310 311 310 310 309 307 305 305 305 305 304 303 303 300 299 299 299 299 298 296 295 295 295 294 294 293 293 293 294 294 294 294 296 297 297 298 299 299 300 302 304 303 301 300 298 297 297 296 295 294 294 294 294 293 293 293 294 294 294 295 294 293 292 290 289 290 289 289 289 289 288 287 288 287 286 285 285 285 286 287 288 289 291 293 295 296 295 295 293 293 296 298 302 303 303 303 305 307 308 310 309 310 309 308 307 305 303 300 299 298 298 298 297 296 296 297 298 298 299 300 301 300 300 304 303 299 297 296 296 297 299 301 295 286 281 278 280 285 289 289 287 286 286 287 286 284 346 344 343 343 342 340 340 339 338 339 339 339 339 338 336 336 336 336 337 337 337 336 336 336 336 336 337 337 337 337 337 337 337 336 335 334 334 335 335 334 334 334 333 333 333 334 336 338 339 339 339 339 338 336 336 336 336 336 336 338 342 342 342 341 342 344 345 345 343 340 338 337 336 335 334 334 335 337 339 342 344 346 346 348 350 350 348 347 346 345 346 347 346 346 345 346 348 349 349 347 346 345 344 345 346 347 351 356 358 358 356 353 350 349 348 347 346 347 350 354 354 353 355 356 357 358 358 356 351 347 348 354 357 354 350 347 343 346 351 354 354 356 358 358 358 356 346 337 336 343 350 353 352 350 348 342 333 327 320 323 337 345 340 330 324 323 331 354 1 359 353 341 327 321 317 309 294 283 275 269 258 248 245 246 244 236 234 235 234 226 213 203 198 201 204 201 197 191 217 232 216 207 212 225 229 234 219 217 224 235 237 243 250 253 248 213 189 188 192 196 204 215 227 242 321 358 13 24 92 99 87 71 63 70 85 98 99 102 103 104 105 106 109 113 120 127 126 121 112 103 83 72 59 24 2 352 349 349 350 351 352 352 352 350 349 348 350 354 358 360 0 360 358 355 352 346 342 339 335 333 329 320 311 307 308 309 307 306 303 301 305 310 313 310 311 317 316 317 320 319 317 317 320 322 322 322 322 323 323 322 321 321 320 318 317 316 316 318 322 325 326 330 333 333 334 334 335 336 336 335 333 330 327 326 325 325 327 330 331 329 324 323 323 321 318 316 314 312 310 310 309 309 310 310 309 308 308 309 310 309 309 304 301 303 306 308 309 309 310 310 309 309 309 308 306 304 303 302 301 301 301 302 302 303 303 304 304 305 305 305 305 305 305 305 306 307 308 309 309 309 308 308 306 304 304 304 304 305 307 308 308 308 306 306 305 306 307 307 307 307 306 306 306 305 305 305 304 304 303 301 301 301 301 301 302 302 302 303 304 303 302 301 302 301 302 303 304 305 306 307 308 308 308 308 309 309 307 306 306 306 306 305 303 300 299 298 298 297 296 296 295 295 294 294 294 295 296 296 300 303 305 304 304 303 303 302 302 301 301 302 300 300 299 299 300 303 306 306 306 309 310 310 309 308 306 305 305 304 302 302 304 306 306 306 306 306 308 311 318 324 328 330 329 325 326 324 320 317 315 314 313 312 312 312 312 312 313 315 316 317 316 315 315 315 315 315 314 314 315 315 314 315 315 316 317 317 316 314 313 313 311 311 311 312 313 314 314 313 311 311 312 311 311 311 312 312 311 310 308 306 305 305 305 304 303 302 301 299 298 298 298 297 297 294 294 294 294 294 294 294 293 293 294 293 293 294 295 296 297 298 298 298 298 299 301 301 300 299 298 297 296 295 294 294 294 294 293 292 292 292 293 293 293 293 293 293 291 290 289 289 289 289 289 289 288 288 288 287 285 284 284 285 286 287 288 290 290 291 292 292 292 293 291 293 295 297 299 301 302 303 303 306 307 308 308 307 307 307 306 304 302 301 299 297 296 296 296 294 294 295 296 296 297 297 296 294 295 299 300 299 298 298 296 298 301 302 296 294 289 281 279 283 286 286 286 287 288 288 286 285 344 343 341 341 340 340 340 338 338 338 338 337 336 335 335 336 336 336 336 336 336 335 335 335 336 336 336 336 337 337 337 337 337 337 336 335 334 334 334 334 333 333 333 334 333 334 336 338 338 339 339 339 339 338 337 337 336 337 338 340 342 342 342 342 342 342 344 344 343 340 340 338 336 335 335 336 336 336 337 340 342 343 345 347 348 348 346 345 343 344 345 345 346 345 345 347 348 349 348 346 343 343 344 346 347 348 350 353 356 357 355 351 349 348 346 346 346 347 350 352 353 352 352 354 357 358 358 356 350 347 349 354 356 356 353 346 343 344 348 348 348 349 351 353 354 350 334 318 315 329 345 349 349 345 339 332 323 314 314 322 341 339 322 313 308 303 319 351 4 0 352 337 323 315 309 302 291 282 276 270 260 252 250 251 250 242 232 236 229 216 201 188 179 178 186 194 209 196 200 212 205 200 206 217 224 226 210 211 223 231 237 241 243 245 239 204 178 179 186 195 205 211 209 203 16 28 63 79 83 83 80 78 79 83 91 99 103 103 102 104 106 107 112 119 125 124 120 114 108 103 98 89 62 27 16 355 350 347 348 348 348 350 349 347 344 342 346 350 356 0 1 360 357 355 350 343 339 338 335 330 325 317 310 308 310 310 309 307 302 300 301 306 312 313 312 314 312 313 316 319 318 317 317 319 319 319 322 323 323 322 321 321 320 320 319 317 317 321 325 327 328 331 332 333 334 333 333 333 333 332 330 328 326 324 322 322 324 326 326 324 320 321 321 319 318 316 313 311 309 309 308 309 308 307 306 303 302 303 306 310 308 302 301 304 306 308 309 309 310 309 309 308 307 306 305 303 302 301 301 301 301 301 302 303 303 304 305 306 306 305 305 305 305 306 306 306 307 308 308 307 307 306 305 305 306 306 306 307 308 308 308 307 306 305 306 307 307 307 306 306 305 305 305 305 305 305 304 303 302 301 300 300 300 300 300 300 301 302 302 302 301 300 300 301 302 303 303 304 305 306 307 308 308 307 308 308 306 305 305 304 304 302 301 297 295 294 295 295 295 294 294 294 294 294 294 294 294 295 298 301 303 303 303 302 302 301 300 300 299 299 298 297 294 292 293 298 302 297 301 306 308 309 309 307 303 303 302 301 300 301 304 305 306 305 305 306 306 309 313 317 319 319 320 314 320 322 320 318 317 316 315 313 311 311 312 312 313 315 317 318 316 315 315 315 315 315 314 314 314 314 314 314 315 316 318 317 315 314 313 312 311 311 311 312 312 312 312 311 311 312 312 312 312 312 312 313 311 310 308 306 306 306 304 303 302 301 301 299 298 297 296 296 295 293 293 293 293 293 293 293 293 293 293 293 293 293 294 295 297 297 298 297 295 296 297 298 298 298 298 296 295 294 294 294 294 294 293 291 291 291 291 291 292 292 292 291 291 289 289 289 289 289 289 289 289 288 288 287 286 284 285 286 286 287 288 289 288 288 288 288 289 291 292 293 295 296 297 299 301 302 304 305 306 306 306 307 306 304 303 302 302 300 298 298 296 294 294 294 293 293 292 292 294 293 293 293 293 294 297 299 300 299 296 299 302 302 300 298 292 284 280 283 284 284 284 285 288 289 286 286 343 341 340 340 340 339 338 337 337 337 336 335 334 334 335 336 335 335 335 335 335 335 335 335 335 335 335 336 336 337 337 337 338 338 336 335 334 334 333 333 333 334 334 335 334 335 336 337 337 338 338 339 340 340 338 337 338 339 340 341 342 341 342 342 342 342 343 343 342 342 339 336 335 335 338 339 338 336 336 337 337 341 344 345 346 346 345 344 343 342 342 343 344 345 346 347 347 347 346 344 342 342 344 346 347 347 348 350 353 355 354 351 349 347 344 345 346 347 349 351 351 351 351 353 355 357 357 355 351 349 350 351 352 354 352 347 344 343 344 342 341 342 344 347 350 344 329 317 317 328 342 346 342 335 330 323 316 312 319 331 335 335 326 314 308 314 332 355 358 358 347 332 317 303 297 298 289 283 276 268 260 257 256 255 254 252 248 242 227 212 197 187 168 150 166 183 203 181 182 189 191 196 212 222 224 217 208 209 223 231 235 236 240 241 232 207 179 176 181 186 192 198 195 164 100 54 85 84 81 81 80 79 80 85 91 97 102 108 108 108 108 109 116 122 126 119 116 114 110 108 102 88 62 25 11 1 351 348 348 347 346 346 346 343 338 339 343 347 356 2 2 358 355 351 348 342 340 336 331 326 319 313 309 309 309 309 307 307 305 302 302 302 307 311 312 312 310 309 311 314 316 316 315 316 315 316 318 320 322 322 321 321 320 322 322 321 322 323 326 328 329 330 331 332 333 332 330 329 329 329 327 326 325 322 321 321 323 324 322 322 317 318 318 317 317 315 313 310 310 309 309 308 306 305 303 299 298 298 303 308 307 304 304 306 308 309 309 309 308 308 307 306 305 304 303 301 301 301 301 301 301 301 302 303 304 305 305 305 305 305 304 305 305 305 306 306 306 307 306 306 305 304 305 307 308 308 309 309 309 308 307 306 305 305 306 307 308 307 306 305 304 304 305 304 304 304 304 302 301 300 299 300 300 300 299 299 300 300 301 301 301 300 300 301 302 303 304 304 305 305 307 308 307 307 307 307 306 305 304 303 302 300 298 295 293 293 293 293 293 293 295 295 296 296 296 294 293 295 298 300 300 300 301 301 299 300 300 298 298 297 296 294 289 285 285 290 289 292 298 302 304 305 305 303 298 299 300 300 300 302 305 305 305 304 304 305 304 304 304 303 304 304 307 304 314 321 322 322 320 318 316 314 312 312 312 313 314 316 318 317 316 315 316 316 316 315 313 313 313 314 314 314 315 317 318 317 315 314 313 311 310 311 311 311 310 310 310 310 311 312 312 312 312 313 313 312 311 309 308 307 307 305 303 302 302 301 300 299 297 296 296 295 294 293 293 293 293 292 292 293 293 293 293 293 293 293 293 294 295 295 296 295 294 294 294 295 296 296 296 295 295 295 295 295 295 293 291 290 290 289 290 290 290 290 290 290 289 289 289 289 289 289 288 289 289 288 287 286 286 284 285 285 287 288 288 288 287 286 286 287 288 290 291 293 294 294 296 298 301 302 304 305 306 305 306 305 304 302 301 300 299 297 297 298 297 296 295 293 292 291 290 289 289 290 291 290 288 288 291 297 301 299 297 299 301 301 300 299 295 289 284 283 284 284 282 284 287 289 287 286 341 340 339 339 338 338 337 336 335 335 335 334 333 333 334 334 334 334 334 334 335 334 334 334 334 335 335 336 337 337 337 337 338 337 336 335 335 334 333 333 334 334 335 335 335 336 336 336 337 336 337 339 341 341 340 339 339 340 341 342 342 341 342 342 342 342 342 343 343 341 338 334 333 335 338 339 339 337 337 337 337 341 344 345 345 344 343 342 341 342 340 341 343 345 345 345 345 344 343 342 342 343 345 346 346 346 346 347 351 351 352 351 349 346 344 345 348 349 350 350 350 350 351 352 354 356 357 355 352 352 352 351 351 352 352 348 343 340 338 336 336 337 341 344 344 342 334 329 331 338 342 344 340 332 325 318 312 307 319 339 327 319 313 310 315 328 342 350 308 306 310 315 284 264 277 287 280 281 276 267 264 262 259 258 264 268 261 253 236 215 200 185 143 118 154 159 176 172 181 180 186 197 216 231 233 223 216 225 230 230 232 236 239 239 233 215 187 176 177 178 180 182 173 144 105 81 82 88 90 87 82 78 78 85 94 103 109 120 124 122 120 120 124 132 128 118 118 118 115 110 101 82 57 22 7 357 353 352 349 347 345 343 343 340 337 339 341 347 360 5 1 355 351 349 346 345 340 334 327 320 314 309 308 308 308 307 305 304 305 305 306 304 305 308 308 309 309 309 310 311 312 315 315 315 315 315 316 318 320 321 321 321 322 322 323 323 323 324 326 327 328 328 329 331 331 330 327 326 326 325 325 324 322 321 321 321 321 320 319 318 317 317 316 315 315 315 313 311 308 307 307 305 303 301 300 298 297 296 301 305 303 303 306 309 308 309 309 308 307 306 305 304 304 303 302 301 301 301 301 301 301 301 302 303 304 304 304 304 304 304 304 304 304 304 305 305 305 305 305 305 304 304 305 309 310 311 311 311 310 308 306 305 305 305 306 307 308 308 306 305 304 304 304 304 303 303 302 301 300 299 299 299 299 299 299 299 299 300 299 299 300 299 299 300 302 304 305 305 305 306 307 308 307 306 306 306 306 305 303 302 300 299 298 298 296 295 294 292 292 293 295 296 297 298 298 295 294 295 297 298 297 297 298 299 298 299 300 300 299 298 296 292 287 282 282 281 284 292 299 300 299 299 298 297 295 297 299 301 303 305 305 306 305 303 302 302 300 298 297 297 296 294 294 298 310 316 318 320 320 318 318 316 314 313 314 314 314 316 317 318 317 317 317 317 316 314 312 312 312 313 313 313 314 316 316 316 315 314 312 311 310 310 310 309 308 308 309 310 311 312 312 312 313 313 313 311 309 308 307 307 306 304 302 301 300 300 300 299 296 296 295 294 294 294 293 293 293 292 292 292 293 293 293 293 293 293 293 294 294 294 294 293 293 293 292 293 295 296 296 296 295 295 296 296 295 293 290 289 289 289 289 289 288 288 289 289 288 288 289 288 288 288 288 288 288 287 286 285 284 284 284 285 286 287 287 287 287 285 286 286 287 289 291 291 290 293 296 298 301 302 303 304 306 306 304 303 302 301 300 299 298 297 297 297 296 296 295 292 290 289 289 288 286 288 290 291 290 287 287 295 299 299 299 299 300 300 300 299 297 292 289 287 288 287 283 284 286 287 286 286 339 338 338 338 337 336 335 334 334 334 333 332 332 332 333 334 334 333 333 334 334 334 334 334 334 335 336 336 337 337 337 337 337 337 337 336 336 335 334 334 335 335 336 336 335 335 336 336 336 335 336 339 341 342 341 341 341 340 341 342 342 342 342 342 342 341 341 341 341 339 337 334 333 334 336 338 339 338 338 338 338 341 343 345 345 344 342 340 340 341 340 341 343 345 345 343 343 343 342 342 343 344 345 344 344 344 343 345 346 348 350 350 348 345 344 346 349 350 350 350 349 349 350 352 354 355 356 354 352 351 350 350 350 352 352 349 342 336 333 333 334 337 340 342 343 343 339 334 336 337 339 341 337 329 321 314 309 310 314 315 319 313 307 308 316 327 332 312 278 270 267 261 248 254 263 270 265 265 265 263 262 262 261 261 266 277 279 254 260 262 250 168 109 70 77 107 146 160 165 165 183 212 246 262 244 232 232 237 239 232 228 233 239 241 236 229 198 181 174 168 168 166 147 114 108 87 85 85 86 86 83 78 77 86 101 115 119 132 138 137 135 132 138 134 127 126 126 121 115 107 94 72 49 14 357 351 349 348 347 345 342 338 337 333 333 334 338 347 2 6 359 351 349 348 347 343 337 330 323 316 310 306 306 306 306 307 305 303 303 305 307 307 308 307 307 308 309 310 310 309 308 308 309 312 313 314 316 317 320 321 321 321 321 322 322 323 323 324 324 324 324 326 327 329 329 328 324 323 323 321 320 320 321 321 320 319 318 318 316 315 316 315 314 313 313 313 313 311 306 303 302 302 300 299 300 301 299 298 301 302 301 303 306 306 306 307 307 307 305 304 304 304 304 303 302 302 302 302 302 302 302 302 303 303 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 303 304 306 310 311 312 312 312 311 309 306 305 305 305 305 307 308 308 306 304 304 304 304 303 302 301 301 300 299 299 299 298 299 299 299 298 298 298 297 298 299 299 300 301 303 304 304 305 306 306 308 307 306 306 306 306 306 305 302 301 300 300 300 298 297 297 295 293 292 292 293 295 296 298 298 297 295 295 296 295 294 295 296 297 299 300 302 302 301 299 297 294 289 288 286 285 287 296 305 302 298 298 295 292 294 296 298 301 304 305 306 305 303 301 300 299 298 297 294 294 292 291 291 294 298 300 308 313 315 317 319 317 316 315 314 315 315 316 317 317 318 318 318 317 316 314 312 312 312 312 312 312 313 314 315 315 315 313 312 311 310 310 309 307 307 307 308 309 310 310 311 312 312 312 312 310 308 308 307 306 305 304 301 300 299 299 298 297 295 295 295 295 294 294 293 293 293 293 293 293 293 293 293 293 293 294 294 294 293 293 292 292 292 292 291 292 293 295 296 296 295 295 295 293 292 291 290 289 289 289 288 288 287 287 287 287 287 287 288 286 287 287 288 287 287 286 286 285 284 284 284 284 285 286 286 285 285 284 284 285 286 286 288 288 287 291 295 297 300 303 302 304 305 305 304 303 301 299 299 298 298 297 296 296 296 295 294 292 288 288 288 286 285 286 291 298 294 295 291 295 297 299 300 300 300 299 300 299 296 294 292 292 292 292 288 286 285 285 285 286 338 337 337 336 336 334 333 333 333 333 332 332 331 331 332 333 333 333 333 333 334 333 333 333 334 335 336 337 337 338 337 337 337 337 337 337 337 336 336 336 336 337 337 335 335 335 334 334 334 335 336 339 341 342 343 342 342 342 342 343 343 344 343 343 343 343 342 340 339 336 335 333 332 332 333 334 335 337 337 337 338 340 342 344 343 341 340 339 340 341 342 341 342 343 343 343 343 342 342 342 342 343 343 342 342 342 342 343 344 348 351 350 346 343 343 345 347 347 348 349 349 348 349 352 354 355 355 354 353 349 346 345 347 350 351 347 339 334 332 333 336 337 337 338 342 343 338 333 333 334 337 338 334 328 320 311 306 309 309 319 323 320 317 314 315 315 303 285 281 274 263 248 246 253 255 260 254 253 251 251 254 257 259 265 264 260 272 267 265 260 259 249 195 72 77 100 128 139 151 168 208 235 264 269 258 241 241 248 246 233 226 230 244 247 245 247 237 222 172 148 144 140 137 108 89 90 91 90 88 86 82 77 78 86 109 119 131 143 149 151 149 153 147 149 136 146 138 125 113 99 83 62 40 354 340 336 336 337 340 340 335 322 319 317 315 317 327 341 359 4 358 353 350 350 348 341 333 326 319 314 308 305 305 307 308 307 306 305 303 303 304 304 306 307 307 308 309 311 311 310 310 309 309 310 312 314 315 317 318 321 321 321 321 321 321 321 321 322 321 320 321 324 326 327 327 326 324 322 320 318 317 317 319 319 318 318 317 316 315 315 314 313 312 311 311 311 310 309 304 301 300 300 300 299 300 303 302 303 304 304 304 306 309 307 307 305 305 305 304 303 302 302 302 302 302 302 303 302 302 302 302 302 303 303 303 303 302 302 302 302 302 302 302 302 302 303 302 302 303 303 303 304 306 310 311 312 313 313 311 308 306 305 304 305 305 306 307 308 305 304 304 303 303 302 301 300 300 299 299 299 298 298 298 298 298 298 297 297 297 298 299 300 300 302 303 303 304 305 306 306 307 306 305 305 305 305 305 303 301 300 300 300 300 299 298 297 296 293 292 292 293 294 294 296 297 297 296 295 295 295 294 294 296 297 301 304 305 304 302 300 298 296 294 294 293 293 297 304 310 305 304 301 297 294 295 296 298 301 302 304 305 301 299 298 297 295 295 294 293 293 293 292 291 291 289 289 295 301 308 314 315 314 315 314 313 314 314 315 316 317 318 318 318 317 315 314 313 312 312 312 311 312 313 314 314 314 315 314 313 311 310 310 309 307 306 306 307 308 309 308 310 311 311 311 311 310 309 308 307 307 305 303 301 300 299 298 297 296 295 295 295 295 295 294 294 293 293 293 293 293 293 294 294 295 295 295 294 293 292 292 292 291 291 291 290 291 292 294 295 295 295 295 294 292 290 289 289 289 289 289 288 287 287 286 286 286 286 286 287 286 286 286 286 286 286 285 285 284 284 284 283 283 283 283 283 282 282 282 283 284 284 284 284 285 285 288 292 296 298 298 301 303 303 304 303 302 300 298 298 298 297 297 297 296 295 294 293 292 288 288 289 289 288 288 295 301 301 297 295 295 297 299 301 300 297 297 298 297 296 295 295 295 296 296 294 292 291 289 286 285 336 336 335 335 334 333 332 332 332 332 332 331 330 330 331 332 332 332 332 333 333 333 333 333 334 335 336 337 337 337 337 337 337 337 337 338 338 337 337 337 337 336 336 336 336 334 333 332 332 332 333 337 341 342 343 343 343 343 343 344 344 344 344 344 344 343 341 339 337 332 332 331 331 330 330 330 332 335 334 335 337 340 343 343 342 341 340 339 340 341 342 341 340 341 341 341 342 342 341 341 341 341 340 340 340 342 342 344 346 350 351 348 344 341 342 343 343 344 346 347 347 347 349 350 352 353 354 354 352 345 339 339 342 345 346 344 337 337 335 337 338 335 333 336 341 341 339 335 331 331 335 336 335 329 321 313 308 308 315 318 314 311 313 314 310 296 289 288 289 282 263 250 248 248 254 258 260 255 252 252 254 255 258 262 264 253 253 264 265 257 253 241 203 131 77 101 109 117 139 166 222 275 288 269 253 264 267 279 263 245 239 239 247 261 256 276 279 280 218 121 121 121 114 92 95 96 90 89 90 87 81 70 65 77 85 141 177 169 167 172 172 171 174 164 163 152 140 124 107 88 69 47 20 340 323 317 317 320 322 320 319 299 301 300 295 293 299 321 352 3 2 1 358 355 349 339 328 321 316 312 308 307 305 308 309 307 307 306 306 304 306 306 306 306 307 308 308 309 309 309 310 310 309 310 312 314 316 317 318 320 320 320 320 319 318 317 318 318 318 317 320 324 326 325 325 324 324 319 317 316 315 316 317 317 316 316 316 315 314 314 311 309 309 309 308 308 307 306 303 301 300 299 300 301 302 305 305 307 309 310 310 310 311 309 307 305 304 303 303 302 301 302 302 301 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 301 301 301 301 301 301 302 302 303 303 303 304 306 307 309 311 311 311 309 307 305 303 303 304 304 305 306 307 304 304 303 302 302 301 300 299 299 299 299 298 298 297 297 298 298 298 298 298 297 298 299 300 301 301 303 302 303 305 305 306 305 304 303 303 303 303 303 302 300 299 299 299 299 298 298 297 296 294 293 293 293 293 294 295 296 295 295 294 295 295 295 297 299 300 303 305 305 303 300 299 298 298 299 299 299 301 305 310 312 309 308 305 301 298 297 297 297 299 300 302 303 298 295 294 294 294 293 293 295 296 295 294 293 290 288 288 291 294 301 306 309 314 314 312 312 313 314 315 317 318 318 318 318 317 315 314 313 313 312 312 311 311 311 312 314 315 315 315 314 313 313 311 309 306 305 305 306 307 307 308 309 310 310 310 310 310 309 309 308 307 305 303 301 299 298 297 296 295 295 295 296 296 295 294 294 293 293 293 293 293 293 294 295 295 295 294 293 292 291 291 291 291 291 290 290 290 291 293 294 294 294 293 293 291 290 289 289 289 289 288 287 287 287 287 286 286 286 286 286 286 286 286 285 285 285 284 284 284 284 283 283 282 281 280 280 280 280 281 282 282 283 283 282 282 283 287 289 291 294 295 297 301 302 302 302 301 301 298 297 297 297 297 296 295 295 294 293 292 291 291 291 293 295 293 297 300 301 302 301 298 299 304 304 297 294 295 297 298 296 295 294 296 297 298 297 297 297 294 289 286 335 334 334 334 333 332 332 331 331 331 331 330 330 330 331 332 331 331 331 332 332 333 333 333 334 335 335 336 336 337 337 337 337 337 338 338 338 338 338 338 337 337 336 335 335 333 331 331 331 331 331 335 338 341 344 344 344 344 344 344 344 345 344 344 344 343 341 338 335 332 331 330 330 329 329 329 330 332 334 335 337 340 342 343 343 342 340 340 340 341 341 340 339 339 339 338 340 341 340 340 339 338 337 338 340 342 344 347 349 350 350 345 340 340 341 342 344 344 345 347 345 344 344 345 348 351 351 354 349 341 335 335 337 338 339 339 336 336 337 339 338 335 333 337 340 340 340 335 329 328 331 335 334 327 317 314 314 315 313 315 311 306 306 307 304 297 296 292 290 283 269 258 254 256 265 266 269 262 259 258 257 257 259 260 262 262 259 259 256 251 238 218 203 179 135 82 99 102 116 132 335 328 308 296 297 258 261 293 306 279 255 242 241 247 261 284 291 301 328 54 93 116 111 122 125 104 97 92 88 84 74 49 45 23 340 270 232 210 194 198 203 207 191 191 180 158 140 121 94 67 40 26 9 342 319 308 306 306 302 298 293 281 281 280 278 274 270 275 351 5 5 6 4 357 349 336 323 317 313 311 311 309 307 310 311 309 307 306 305 305 304 305 306 307 308 309 309 309 309 310 310 309 309 310 313 316 316 317 319 321 322 322 320 316 313 313 312 314 315 315 318 323 324 324 323 322 321 316 315 315 314 315 315 315 313 314 314 313 312 311 308 306 305 305 304 303 302 301 301 302 302 302 303 302 304 306 308 309 310 310 311 312 308 307 305 304 303 302 302 301 300 300 300 301 301 302 302 301 301 300 300 301 302 302 302 302 302 302 301 301 299 299 300 300 300 301 302 302 303 304 305 305 306 307 307 307 307 306 305 304 303 302 302 302 302 303 304 305 303 302 302 301 300 300 299 298 298 298 298 297 297 297 296 297 297 297 298 298 298 298 298 299 300 300 301 302 303 304 304 304 304 303 302 302 301 301 301 300 299 298 297 297 298 297 297 297 295 294 294 293 293 293 294 294 294 294 294 294 295 297 297 299 301 302 304 304 300 298 299 299 299 300 300 302 304 306 309 312 311 310 308 305 302 300 298 295 295 295 297 299 299 297 295 294 294 295 295 295 297 300 299 298 296 291 287 293 296 296 298 302 310 319 316 313 312 313 314 315 317 318 318 318 317 316 314 312 312 313 312 311 311 310 310 312 314 315 316 315 315 315 314 312 309 306 304 304 304 304 305 307 308 309 310 310 310 310 309 309 308 307 304 303 302 299 298 297 296 296 296 296 297 296 295 294 293 293 293 293 293 293 293 293 293 293 293 292 292 291 291 290 290 290 290 289 289 289 290 291 290 292 292 292 292 291 290 290 289 288 288 287 287 287 287 287 286 285 285 285 286 286 286 285 284 284 285 284 284 283 283 283 282 281 280 279 279 279 279 280 282 282 281 282 281 282 283 285 286 287 290 293 295 298 300 301 300 300 300 299 298 297 298 297 296 295 295 295 293 292 293 292 293 297 297 299 300 301 301 301 301 300 296 296 291 289 293 297 299 298 298 294 293 294 296 297 298 299 301 299 294 289 334 333 333 332 331 331 331 331 330 330 330 329 329 329 330 331 330 330 330 331 332 333 333 333 334 334 334 335 336 336 336 337 337 338 338 339 339 339 339 339 339 337 336 334 332 332 332 333 333 332 333 333 336 340 343 345 345 344 344 345 345 345 345 344 343 342 341 338 334 331 330 330 330 331 331 331 331 332 332 334 336 339 341 343 343 343 341 340 340 339 339 339 338 338 337 337 339 341 340 339 339 338 338 340 343 344 347 349 349 348 346 342 337 335 336 341 344 345 345 345 342 338 337 337 339 345 352 354 343 335 331 331 332 331 331 332 334 334 337 340 340 338 336 337 339 339 337 332 323 321 324 328 326 316 314 311 306 311 309 305 302 303 306 304 303 303 297 294 287 284 281 275 272 275 278 280 272 267 263 260 259 259 259 264 264 263 256 249 245 242 236 218 206 217 209 100 99 93 87 55 334 328 331 331 310 272 250 260 332 331 295 247 244 240 260 280 295 311 336 8 29 81 80 62 95 109 99 91 85 76 65 31 24 1 322 269 230 214 216 223 243 244 246 237 200 168 148 125 80 48 32 16 3 351 331 314 305 299 294 284 283 274 269 268 265 262 255 245 289 288 337 10 8 358 344 330 319 315 313 313 312 311 311 312 310 308 307 307 305 304 304 304 305 306 308 309 309 310 308 308 310 310 309 311 313 315 317 318 320 321 321 321 318 312 310 310 309 310 311 313 316 320 321 321 321 319 317 314 313 312 312 312 313 312 310 311 311 310 309 307 306 305 302 301 300 299 299 299 300 301 302 304 305 305 305 307 309 309 309 310 309 307 308 305 304 303 302 302 301 301 300 299 299 300 301 301 301 301 300 300 300 301 301 302 302 302 302 301 301 300 299 298 299 299 300 301 302 303 304 305 305 306 306 306 306 304 303 302 302 301 301 301 300 299 299 300 302 302 301 300 300 299 298 297 298 295 296 296 295 296 296 296 295 295 295 296 298 298 297 297 297 298 298 299 300 301 302 302 302 302 302 302 301 300 300 300 300 299 299 297 295 294 296 297 297 296 294 294 294 294 293 293 293 293 293 294 294 295 297 300 300 300 301 303 305 302 295 296 299 300 301 301 302 305 306 309 311 312 311 308 304 301 299 298 297 292 292 293 295 296 297 296 296 297 298 299 299 299 300 302 302 301 297 292 291 299 302 300 301 306 316 320 319 315 313 313 314 315 316 316 317 317 316 314 311 309 311 312 312 310 310 309 309 312 314 315 315 314 313 313 313 312 309 306 304 304 302 302 303 305 307 308 308 308 309 309 309 309 308 306 304 303 301 298 297 297 297 297 297 297 297 296 295 294 293 293 294 294 293 293 293 293 292 292 292 291 291 291 290 290 289 289 289 289 288 288 288 288 288 290 291 291 290 289 289 289 288 288 287 287 287 287 287 287 286 285 285 285 286 286 285 285 284 283 283 283 283 283 282 282 281 281 280 279 278 278 279 280 281 280 280 281 281 282 283 284 284 286 288 290 293 296 297 298 300 300 299 299 299 298 298 297 298 296 296 295 295 295 294 294 297 298 299 300 302 304 304 303 301 302 298 300 301 300 302 301 300 300 297 295 294 295 295 297 299 300 301 300 297 292 332 331 331 330 330 330 330 329 329 329 328 328 328 328 329 329 330 329 329 330 332 332 332 332 333 334 334 335 335 335 336 337 337 338 338 339 339 339 339 339 339 339 336 334 332 333 335 336 337 336 336 335 337 340 343 345 345 345 345 345 345 345 344 343 342 341 341 340 336 332 330 330 331 333 334 334 333 332 333 333 335 338 339 341 343 344 342 341 339 337 337 338 338 337 336 338 341 342 340 339 340 340 340 342 344 346 348 348 347 344 340 336 330 327 332 339 344 346 345 344 337 332 330 332 339 347 351 350 337 329 327 327 327 326 326 327 330 334 336 339 342 341 340 340 338 334 330 324 314 312 315 318 317 307 304 301 303 303 303 300 299 301 303 303 302 304 298 295 288 283 284 287 292 293 289 286 277 273 267 264 263 261 262 262 263 265 260 250 243 244 258 244 240 248 242 263 252 292 355 334 321 324 325 316 321 279 228 232 345 351 340 293 281 255 265 277 298 323 348 359 349 348 3 346 351 41 70 74 69 63 44 20 4 346 318 280 256 233 237 251 256 257 298 283 236 197 174 141 81 66 33 12 3 359 345 325 311 302 289 289 281 272 267 263 259 256 258 255 264 257 245 40 19 356 336 324 316 314 314 313 313 312 312 312 310 309 309 307 305 303 303 303 304 307 309 309 310 309 306 305 305 307 310 313 315 316 320 320 321 321 321 320 317 313 310 308 307 308 310 312 315 318 319 319 317 314 313 312 311 310 310 309 309 309 308 308 308 307 306 305 304 303 300 300 299 299 299 300 301 302 303 304 306 307 307 308 308 308 308 307 307 306 305 304 303 302 302 301 301 300 299 298 299 300 300 300 300 300 300 300 300 301 301 301 302 301 301 300 299 299 298 298 299 300 301 302 303 304 304 304 305 305 305 305 304 301 300 300 300 300 301 300 298 298 298 299 299 300 299 299 298 297 296 295 295 293 293 293 293 294 295 295 294 294 294 295 296 297 297 296 297 297 297 298 299 300 300 300 300 299 299 300 300 300 299 298 298 298 297 294 293 293 294 295 295 294 292 293 294 294 293 293 292 292 293 295 296 298 300 302 303 302 301 302 301 298 295 298 299 302 303 302 303 306 309 311 311 312 310 304 298 295 293 292 292 291 293 295 296 296 296 297 299 299 301 304 305 305 304 305 305 302 297 293 294 299 301 300 300 308 318 322 319 315 314 313 313 314 314 315 316 315 314 312 309 306 307 309 309 308 308 307 308 311 312 313 313 313 312 312 312 311 309 306 305 303 301 301 303 305 306 307 307 307 308 309 309 309 308 307 305 302 300 297 296 296 296 296 297 297 296 296 295 294 294 293 293 293 293 292 292 292 291 291 291 291 290 290 290 289 288 288 288 288 288 287 286 286 287 288 289 290 289 288 288 288 288 288 287 287 287 287 287 287 286 285 285 285 285 286 284 284 283 283 283 282 282 282 282 281 281 280 280 278 278 278 279 279 279 279 279 280 281 281 283 282 283 284 286 288 291 293 293 296 298 300 300 299 299 300 298 298 297 296 296 297 297 297 296 296 300 299 298 300 303 305 303 303 304 303 301 300 299 301 304 305 303 301 299 298 297 297 299 299 298 300 301 299 297 296 331 330 329 329 329 329 329 329 329 328 327 327 327 327 328 328 328 329 329 330 331 332 332 332 332 333 334 334 335 335 336 337 337 338 338 339 340 340 340 339 339 340 338 334 334 334 336 338 338 338 338 338 339 341 343 345 345 345 345 345 345 345 344 343 342 341 341 340 337 332 333 332 332 335 337 337 336 334 336 336 336 336 337 338 341 343 343 341 340 338 338 338 337 336 336 339 343 344 341 339 339 340 341 343 344 346 348 347 344 340 335 332 329 329 334 341 345 345 344 341 334 329 331 336 344 348 348 344 332 327 327 327 326 325 326 328 331 332 334 337 340 342 341 339 336 326 322 316 310 308 309 309 307 301 300 299 297 298 299 298 298 299 299 300 298 301 298 294 288 281 278 279 282 288 295 283 277 273 271 271 269 268 268 264 267 269 272 269 266 270 289 291 284 264 245 253 247 269 319 330 324 330 320 314 311 230 193 203 332 334 337 338 321 288 272 276 286 299 322 337 334 341 335 339 349 357 13 29 37 23 24 5 355 349 330 304 286 275 262 279 277 291 322 332 294 238 207 111 86 87 20 7 7 4 346 327 317 305 304 294 280 274 272 269 265 262 269 261 267 252 226 141 50 348 332 322 317 314 313 313 312 311 310 310 311 311 312 308 304 302 301 301 303 307 308 309 310 309 306 304 303 305 307 308 313 318 320 321 321 320 319 318 316 310 308 306 306 307 309 312 316 318 317 316 314 312 312 311 310 308 308 307 306 306 305 304 303 303 303 302 302 301 301 301 301 301 301 301 302 303 304 305 306 307 308 308 307 306 305 305 305 304 304 303 302 301 301 300 301 300 298 298 299 299 299 300 300 300 300 300 301 301 301 301 301 300 300 299 299 299 298 300 301 302 303 304 304 304 304 304 303 303 303 303 302 300 299 299 300 301 301 299 297 298 298 299 299 299 299 298 298 296 295 294 293 292 292 292 292 292 293 293 293 293 293 294 295 296 296 296 296 297 297 297 298 298 298 298 298 298 298 298 298 298 297 296 296 296 296 293 292 291 291 291 291 292 293 294 295 294 293 293 292 292 294 297 299 301 302 303 302 299 298 298 297 294 297 298 301 303 303 302 303 305 309 309 310 310 308 301 293 291 290 290 290 292 296 300 300 298 298 298 302 303 305 308 310 310 310 308 307 304 300 297 298 301 302 297 296 301 312 319 317 313 313 314 314 314 313 313 314 313 312 309 306 301 304 305 305 305 305 305 306 309 311 311 311 311 310 310 311 310 308 307 305 303 301 301 302 304 305 306 307 307 308 309 309 309 307 306 304 301 298 296 294 294 294 295 296 296 296 295 295 294 294 293 293 292 291 291 291 291 291 290 290 290 289 289 289 288 288 288 288 287 287 286 285 285 285 286 287 288 287 287 287 287 288 288 287 287 287 288 287 287 286 286 286 286 285 285 284 283 283 283 282 282 281 281 281 281 280 280 279 278 278 278 278 278 278 278 279 280 281 281 281 281 282 283 284 286 288 288 291 295 297 299 300 300 300 300 299 298 297 296 297 297 298 298 298 298 301 303 303 301 302 303 303 303 303 302 301 302 304 303 304 306 307 305 302 302 301 302 304 299 297 302 306 303 300 301 329 327 327 327 327 328 328 328 328 327 326 326 326 327 327 327 328 329 329 330 331 331 331 331 332 332 333 334 334 335 336 337 337 338 338 339 340 340 340 340 339 339 339 337 336 336 336 336 338 339 339 340 341 342 344 345 346 346 346 345 345 345 344 343 341 340 339 338 337 337 336 334 333 335 338 340 339 337 336 336 335 335 335 336 339 341 342 342 341 341 340 339 338 336 336 340 344 344 341 340 339 340 341 341 342 345 347 346 344 340 337 335 333 335 338 343 344 343 341 337 334 333 335 341 346 347 344 338 331 330 330 328 327 327 328 330 331 330 330 333 335 336 336 334 330 324 318 314 311 308 305 303 297 293 294 292 289 291 294 297 298 298 297 298 298 295 294 290 285 279 276 276 267 271 280 277 272 270 271 272 272 273 270 271 271 276 280 285 296 308 302 294 284 258 234 228 244 277 306 319 319 325 325 304 286 253 254 283 311 320 322 326 323 306 286 279 282 285 282 282 293 320 335 340 332 336 345 343 346 349 2 355 350 352 353 345 321 304 308 333 344 334 349 354 355 340 299 57 60 39 5 1 360 353 336 322 321 316 313 297 283 280 280 281 280 280 276 274 271 259 223 176 149 317 323 322 316 309 311 312 311 310 308 309 306 313 310 308 306 301 299 300 302 305 307 309 309 307 305 302 302 303 303 306 311 316 317 318 319 318 316 315 312 305 303 302 303 305 308 312 316 317 315 312 313 313 312 311 309 308 305 304 304 304 304 301 299 298 298 299 300 300 302 303 303 303 303 303 303 304 305 305 306 306 306 306 305 303 302 302 302 302 303 302 301 300 300 300 300 299 298 298 298 299 300 300 300 300 300 300 301 301 301 301 301 300 300 299 299 300 300 301 303 304 305 305 305 305 304 303 302 301 301 301 300 299 299 299 300 300 299 297 296 298 298 299 299 299 298 298 298 296 296 294 293 292 292 291 290 291 291 291 291 292 292 292 294 295 295 295 296 297 298 297 297 297 296 295 296 297 297 298 297 296 295 295 294 294 294 293 293 292 291 291 291 292 295 297 297 295 294 293 292 293 296 299 301 303 304 302 298 295 295 294 292 292 294 297 301 303 303 302 302 301 301 303 306 307 304 299 292 291 291 293 294 297 301 304 303 302 302 302 305 307 308 310 311 311 311 308 307 306 305 304 304 305 303 297 293 293 300 309 310 305 310 314 314 313 312 311 308 308 307 305 303 298 299 300 301 302 302 303 305 308 309 310 310 309 309 310 311 311 309 309 306 303 301 301 302 303 304 306 306 306 307 308 308 308 306 305 302 300 297 295 295 294 293 294 294 295 295 295 295 294 293 293 292 291 291 291 291 291 291 289 289 288 288 288 287 287 287 287 287 287 286 286 284 284 284 284 285 285 285 286 286 287 287 287 287 287 288 288 287 287 287 287 286 286 285 285 284 284 283 282 281 281 281 281 280 280 280 279 279 278 278 278 278 277 277 277 279 279 279 280 281 281 281 283 284 285 285 288 290 293 296 299 300 300 300 300 299 299 298 297 298 300 297 299 299 299 300 301 303 303 303 303 303 304 304 302 301 303 302 302 301 303 306 306 304 305 303 310 311 303 302 307 315 316 315 309 328 327 327 327 327 327 328 327 327 326 325 325 326 326 326 327 328 329 329 329 330 330 331 331 331 332 333 334 334 335 336 337 337 338 339 339 340 340 340 341 339 339 339 339 337 337 337 338 339 339 339 340 341 344 345 346 346 346 346 346 346 345 344 341 338 336 336 336 337 337 339 337 336 337 340 342 341 340 339 336 335 336 336 337 339 341 343 344 344 343 342 341 339 337 337 341 344 344 342 341 339 339 340 340 340 343 345 346 345 343 341 337 336 337 340 343 343 341 339 338 337 336 339 342 344 343 340 336 333 332 331 329 327 328 329 330 330 326 325 326 328 330 331 330 328 323 315 310 308 307 306 301 292 290 289 290 285 286 291 294 297 299 294 294 298 293 290 286 283 277 271 271 267 262 265 270 270 270 271 272 272 273 274 275 278 281 286 290 294 298 308 291 286 263 236 234 264 289 301 310 306 315 325 317 286 270 273 287 301 310 319 320 318 312 300 290 289 297 294 281 281 292 307 324 331 331 329 326 328 341 347 352 352 348 354 358 353 354 351 14 12 13 9 12 18 23 28 51 56 33 9 356 344 331 321 313 312 316 308 301 289 287 289 290 290 288 281 287 287 296 260 193 180 195 209 304 308 305 307 310 310 309 308 308 305 305 313 315 306 299 298 297 297 302 307 308 308 306 303 300 298 297 298 303 309 313 313 314 315 315 314 310 307 300 299 299 301 304 306 310 315 313 310 310 312 314 314 312 311 306 303 301 301 302 302 299 296 294 294 296 299 301 302 303 303 303 303 303 304 304 304 304 304 304 304 303 303 301 301 301 301 302 302 301 300 300 300 300 300 299 299 299 299 299 299 300 300 299 299 300 300 300 300 300 300 300 300 300 300 301 302 303 305 305 305 305 305 305 303 301 301 300 300 300 299 299 299 299 299 298 297 295 296 296 298 299 299 298 298 299 297 297 296 294 293 293 292 291 290 290 290 290 291 291 291 291 292 293 294 294 295 296 297 297 297 296 296 294 295 296 297 296 296 295 294 293 292 293 293 293 293 293 293 293 293 294 297 299 300 299 297 294 293 296 299 301 302 302 302 299 294 293 295 294 293 293 295 298 300 301 302 301 301 298 297 299 301 303 302 298 297 295 294 296 299 302 305 306 305 305 305 305 307 310 311 311 311 310 308 306 305 305 307 308 308 309 305 300 294 289 287 288 291 296 303 307 307 307 306 302 295 298 301 300 298 293 291 294 297 298 298 301 305 308 309 310 310 309 308 310 311 311 311 310 307 304 301 301 302 303 304 304 304 304 305 306 306 306 305 303 301 299 297 296 295 295 294 294 294 295 295 295 294 293 293 292 292 291 291 290 290 290 290 288 287 287 287 286 286 286 286 286 286 286 286 285 284 284 283 283 283 284 284 285 286 286 286 286 286 287 288 288 287 287 287 287 286 286 286 285 284 284 282 282 281 281 281 280 280 279 279 279 278 278 278 277 277 277 277 277 278 278 278 279 280 281 281 282 284 284 285 287 289 291 295 298 297 299 300 300 300 300 299 300 299 301 300 300 300 300 301 302 303 304 304 303 303 304 306 305 303 303 301 301 301 301 304 307 305 303 304 312 322 331 328 319 319 319 317 314 328 327 327 326 326 326 327 327 326 324 324 324 324 325 326 327 328 328 329 329 329 330 331 331 331 332 333 334 334 335 336 336 337 338 338 339 340 340 341 341 340 340 340 339 339 338 338 339 340 339 339 341 343 345 346 346 347 346 346 346 346 344 341 338 335 335 335 336 338 339 340 339 338 339 341 342 342 342 339 337 336 337 339 341 343 344 345 346 346 344 342 342 340 337 337 340 341 342 342 340 339 339 339 339 338 338 339 339 341 341 340 337 335 335 338 341 341 339 339 338 337 337 337 338 338 337 336 335 334 331 328 325 324 325 326 326 327 320 318 319 321 325 328 329 328 316 307 302 300 300 299 296 289 290 290 294 292 290 289 292 296 296 292 289 292 290 285 283 280 273 266 267 267 261 261 267 271 273 276 277 276 277 280 282 285 287 289 290 292 298 301 296 295 284 260 258 269 282 302 317 311 314 319 322 309 287 281 285 294 302 312 316 316 312 307 302 303 311 310 295 285 287 299 303 301 299 298 299 306 327 334 349 3 3 0 360 350 355 3 5 11 13 15 20 25 27 33 37 37 26 9 352 333 319 317 314 314 311 309 299 293 295 298 299 299 292 287 297 305 302 269 217 167 172 219 282 291 294 301 307 309 308 308 305 303 308 307 294 293 295 294 294 292 298 303 306 306 305 303 300 298 292 292 302 307 311 310 309 309 309 306 302 301 297 297 298 300 301 303 309 313 307 306 307 310 314 315 315 311 305 300 298 298 298 298 296 292 292 293 295 298 301 302 303 302 302 302 303 303 303 303 302 302 302 302 302 301 301 301 302 302 302 302 301 300 300 300 300 300 300 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 300 300 301 301 302 303 304 304 304 304 304 304 304 302 300 299 299 299 299 299 299 299 299 298 297 295 294 293 294 296 297 297 298 299 298 298 297 296 295 294 293 292 290 290 290 290 290 290 291 290 290 290 291 292 292 294 295 296 296 296 295 294 293 294 295 296 296 295 294 294 294 293 293 293 293 293 293 294 295 296 297 298 299 300 299 297 295 294 298 301 302 301 301 300 297 291 292 294 293 293 293 296 299 298 298 300 299 298 296 295 296 299 301 302 301 303 298 295 297 301 302 305 301 303 306 307 308 310 312 312 311 310 308 306 304 302 303 304 305 306 306 304 301 295 288 285 280 282 291 296 294 293 292 291 290 283 287 292 292 290 288 287 289 292 294 295 298 300 304 309 310 309 308 308 308 308 309 310 309 307 304 303 302 302 302 303 302 301 302 302 304 304 305 303 302 300 298 298 297 296 296 295 294 294 294 294 293 293 293 293 292 292 291 291 290 290 289 288 287 287 287 286 286 285 285 286 286 285 285 285 285 285 284 283 283 283 283 284 285 285 285 285 286 286 286 287 287 287 287 287 287 287 286 286 285 285 284 282 282 281 281 281 281 280 279 279 279 278 278 278 278 277 277 277 277 277 277 278 278 279 280 280 281 282 283 284 285 287 289 292 292 294 297 299 301 302 301 302 302 302 302 302 301 301 300 302 304 303 304 304 304 304 303 306 305 305 305 307 307 305 302 303 303 302 302 304 310 316 324 326 324 318 315 314 314 329 328 326 323 324 326 326 326 325 324 323 323 323 324 326 327 328 328 329 329 330 330 330 331 331 332 333 334 335 335 334 334 336 337 338 339 340 340 341 341 341 340 340 340 339 338 339 340 341 340 340 342 344 345 346 346 346 346 346 346 345 342 339 336 335 335 337 338 339 341 341 340 338 339 340 341 341 340 339 337 337 337 339 343 345 346 347 348 347 345 343 341 338 336 336 337 338 339 341 339 338 338 339 338 337 334 335 333 335 337 337 334 331 331 335 339 340 340 339 337 335 333 332 330 330 332 332 333 332 329 324 320 319 320 319 319 320 316 315 316 318 321 325 327 325 309 305 301 297 295 292 288 285 286 296 298 297 296 295 294 295 296 292 286 288 288 287 284 280 274 270 268 271 265 264 268 270 273 278 284 282 284 287 291 289 290 291 291 294 299 308 310 307 297 284 280 281 286 299 317 320 322 319 314 308 304 302 298 296 295 305 308 311 311 308 307 311 321 318 302 298 299 301 303 304 301 291 276 281 291 295 345 21 30 26 15 2 356 360 5 10 14 19 22 23 27 35 28 20 11 359 346 335 330 324 322 314 315 309 302 296 295 299 305 308 296 294 305 311 309 299 281 168 181 212 245 271 287 299 306 309 310 309 307 303 306 303 298 294 291 291 291 287 292 297 300 303 304 304 302 294 288 293 302 308 310 309 306 304 301 294 293 294 295 294 294 295 296 299 304 308 302 300 301 303 305 311 316 313 305 298 294 294 294 293 292 289 290 292 296 299 301 302 302 301 301 300 301 302 303 302 301 301 300 299 300 300 300 301 301 302 302 301 301 300 300 300 300 300 300 299 299 299 299 299 299 299 299 299 298 298 298 298 298 299 300 300 301 301 302 303 304 303 303 303 303 302 302 301 299 299 299 298 298 299 298 298 298 297 296 296 293 292 293 294 295 296 297 298 299 298 297 296 295 294 292 291 289 289 290 290 290 290 290 290 290 289 290 291 291 293 294 295 295 295 294 293 294 294 294 295 295 294 294 295 295 296 295 295 295 294 293 295 296 296 296 297 296 295 295 295 295 295 298 300 299 298 297 296 293 291 290 290 291 291 293 296 296 293 293 294 294 294 293 294 295 299 301 303 305 305 299 293 293 296 297 300 295 298 304 308 311 313 313 313 311 307 305 304 303 302 302 302 302 302 302 300 296 291 286 283 278 282 292 293 287 282 281 280 281 278 281 285 286 284 282 282 285 286 288 291 293 297 305 309 309 307 306 307 305 304 306 307 307 307 305 303 303 302 302 301 300 299 299 299 301 302 303 302 300 299 298 298 298 297 296 295 294 294 294 294 293 293 292 292 292 292 291 290 290 289 288 288 288 287 287 286 285 285 285 285 285 285 284 284 285 285 285 284 283 283 283 284 284 285 285 285 286 286 286 286 286 286 287 287 287 287 287 286 286 285 284 283 282 281 281 281 280 280 279 279 279 278 278 278 278 278 277 277 277 278 277 277 278 278 279 279 279 280 281 283 284 286 286 287 289 291 294 297 299 300 300 301 303 303 303 303 303 303 302 302 303 303 303 304 305 306 304 306 306 306 306 305 306 308 306 306 306 305 306 306 311 315 316 318 318 315 312 310 311 329 328 326 324 324 325 326 325 324 323 323 323 324 325 327 327 328 329 329 330 330 330 330 330 331 332 333 334 334 335 334 334 334 336 338 339 339 340 340 341 341 340 340 340 339 339 339 340 341 341 341 342 344 344 345 346 346 346 346 345 344 342 339 337 337 336 338 340 340 341 341 340 339 339 340 340 340 340 338 338 337 337 340 343 345 347 349 349 348 345 342 339 336 335 334 335 336 338 338 338 337 338 338 337 335 334 333 330 331 333 333 330 329 332 337 338 340 339 338 336 334 331 326 323 324 328 329 331 331 329 325 321 318 317 314 314 314 315 316 317 317 318 320 322 317 312 305 301 300 298 296 295 295 295 302 303 300 297 295 294 295 295 292 289 289 291 293 292 287 280 278 273 273 270 269 270 271 274 281 285 288 289 292 297 295 298 300 293 291 300 312 312 308 301 297 295 294 294 298 311 321 329 329 320 314 311 305 301 302 302 302 299 304 306 304 302 310 327 328 317 309 312 313 312 312 306 286 271 260 253 239 89 67 67 48 30 13 6 3 6 11 16 19 20 23 27 27 17 9 359 348 340 337 334 327 323 315 315 311 306 301 298 299 306 313 301 299 313 321 323 323 299 nan 201 208 224 246 280 304 309 310 312 311 309 306 303 300 297 294 293 291 286 285 287 288 293 297 299 303 301 286 283 295 311 312 311 309 305 299 291 284 285 287 289 289 287 286 287 290 296 300 295 293 293 294 297 307 316 314 304 295 291 290 289 289 288 284 285 289 295 299 300 301 301 301 300 299 300 301 302 301 300 298 297 297 297 298 299 300 301 302 302 301 300 300 300 300 300 299 299 299 298 298 299 299 300 300 299 299 298 298 298 298 298 298 299 300 300 301 301 302 303 303 303 303 302 301 300 299 298 298 298 298 298 298 298 298 297 297 297 295 293 292 292 293 295 296 296 297 298 297 296 296 294 292 291 290 289 289 290 291 290 290 290 289 290 289 290 290 291 292 292 292 293 293 293 293 294 294 294 294 294 294 294 294 295 297 297 296 296 293 292 294 295 294 293 293 292 289 289 293 293 295 298 297 294 292 292 291 289 287 286 286 287 289 293 297 296 288 288 289 289 290 292 296 297 299 302 303 306 305 299 292 288 290 291 294 293 294 302 311 314 315 315 313 309 305 303 302 302 301 302 303 301 299 298 296 292 287 286 281 284 288 297 296 289 281 277 276 277 278 281 283 283 283 281 282 283 282 283 284 286 295 304 308 307 305 304 303 302 301 302 303 305 305 305 304 303 302 301 300 299 298 297 298 299 301 301 301 299 298 298 298 298 298 296 295 295 294 294 293 293 293 293 292 292 291 291 290 290 289 nan nan nan 287 286 285 285 285 285 285 284 284 284 284 284 284 284 284 283 283 283 284 284 284 284 285 285 286 286 286 286 287 287 287 287 287 287 287 286 285 284 283 282 282 281 281 281 280 280 279 279 279 278 278 278 278 278 278 278 278 278 277 277 278 278 278 279 280 280 282 283 285 284 284 285 288 291 293 293 292 295 297 300 303 303 304 303 304 304 304 304 305 305 305 305 306 306 307 308 308 308 306 307 308 308 308 308 307 308 309 314 316 317 317 317 315 312 309 308 328 327 325 324 325 325 325 324 324 323 323 324 325 326 327 327 328 329 330 330 330 330 330 330 331 332 333 333 334 335 335 335 334 334 336 338 338 339 340 340 340 340 340 340 339 339 340 341 342 342 341 341 341 343 344 345 346 346 345 343 341 339 338 338 338 337 339 341 342 341 341 340 339 339 339 339 340 340 339 339 338 338 339 340 342 346 350 351 347 344 341 338 336 335 334 334 336 337 337 337 338 339 338 337 336 333 330 330 332 334 333 330 331 336 337 341 341 339 336 334 332 329 327 324 325 325 328 331 332 329 325 322 319 315 313 312 312 313 314 314 313 313 313 314 312 309 302 299 299 301 302 303 305 306 303 301 296 293 292 292 293 295 297 292 293 292 294 296 293 288 287 281 278 274 273 274 276 279 285 292 297 296 299 304 307 312 311 299 289 296 311 315 311 310 311 309 306 304 301 307 318 331 338 340 335 326 317 309 301 305 305 298 297 302 302 298 306 318 334 336 328 322 320 321 319 309 290 266 244 225 196 158 122 89 57 38 23 11 8 7 10 13 15 19 24 23 21 9 1 355 349 341 337 330 327 325 317 314 311 310 310 308 302 309 313 306 303 314 321 319 315 304 nan 246 225 208 223 295 316 312 310 312 312 309 306 299 295 294 294 294 288 283 286 285 283 283 287 294 300 295 269 260 300 309 303 303 305 299 292 283 279 279 282 283 282 280 278 278 282 289 292 288 285 285 287 290 302 315 314 303 295 290 287 286 285 284 280 283 289 295 297 299 301 300 300 299 298 299 300 301 300 298 296 294 294 295 297 299 300 302 302 302 301 301 299 299 299 299 299 299 298 298 298 299 299 299 299 299 298 298 298 298 298 298 298 299 299 299 300 301 302 302 303 303 302 301 300 299 298 297 297 297 297 297 297 297 297 296 296 295 294 292 291 292 294 296 297 298 298 297 296 296 294 293 291 290 289 289 289 290 290 290 290 289 289 290 290 290 290 291 290 290 290 291 292 293 294 295 295 294 294 293 293 294 293 294 296 297 297 295 292 291 292 292 291 290 289 288 283 285 289 290 292 294 292 288 287 288 288 285 284 283 284 285 286 291 294 290 285 285 287 289 291 293 296 299 299 299 300 302 303 298 293 287 287 293 296 296 297 304 313 316 316 315 310 307 304 302 300 300 299 301 301 299 296 294 294 292 288 285 287 294 298 303 306 302 287 277 275 275 276 277 278 281 283 283 283 282 281 281 281 285 293 303 307 305 303 302 300 299 297 299 300 302 303 304 304 302 302 300 299 298 297 297 298 299 299 300 299 298 298 298 298 298 297 296 295 295 295 294 294 293 293 293 292 292 291 290 290 289 289 nan nan nan 286 nan nan nan 285 285 285 nan 283 283 283 284 284 283 283 283 283 283 283 283 283 284 285 285 286 286 286 286 287 287 287 287 287 288 287 286 285 284 283 283 282 282 281 281 280 280 280 279 279 279 278 278 278 278 278 278 278 278 277 277 278 278 278 278 279 280 280 282 282 282 283 283 284 286 287 288 287 289 293 295 300 299 299 301 303 304 305 306 306 307 307 306 306 306 308 309 309 309 308 307 307 307 308 308 308 308 311 314 316 317 318 319 317 313 309 308 326 326 325 324 325 325 325 324 324 324 324 325 326 326 327 327 328 329 329 329 329 329 329 329 330 331 332 333 334 334 335 336 334 333 335 336 338 339 340 340 340 340 340 339 339 339 340 341 342 343 343 342 342 343 345 346 346 345 344 341 339 339 338 338 338 338 339 342 343 342 341 340 340 339 339 339 340 340 339 339 339 338 338 339 341 344 347 350 345 342 340 338 337 336 334 334 335 338 337 338 339 340 340 339 337 334 331 333 336 338 337 334 334 337 340 343 341 336 331 331 330 330 331 330 328 328 329 331 331 326 321 318 316 312 312 310 311 309 308 307 306 305 306 306 307 303 297 294 295 297 299 301 303 303 298 294 291 287 286 288 293 294 298 298 297 296 297 297 296 292 293 288 287 282 279 280 283 289 296 297 304 305 303 303 309 316 317 308 296 294 307 317 317 320 321 320 320 318 312 309 318 330 334 337 340 338 333 322 311 318 313 305 300 300 302 303 303 310 322 328 334 337 335 331 324 317 301 281 249 231 210 183 141 82 57 42 29 20 14 13 14 15 15 18 19 18 12 1 355 352 347 341 334 329 323 321 319 316 314 312 310 312 309 311 315 309 307 310 313 315 313 306 297 261 232 202 198 310 325 315 309 310 309 306 301 296 292 291 293 294 286 284 289 287 284 281 283 292 297 287 247 219 197 233 263 283 298 293 284 277 275 276 277 278 278 274 271 273 281 285 286 279 275 278 281 287 300 313 312 304 298 293 286 283 282 280 279 283 289 291 294 298 300 300 300 298 298 298 299 300 300 297 294 291 292 295 296 299 301 302 302 302 301 300 299 298 298 298 298 298 298 298 298 298 298 299 298 298 298 298 298 297 297 298 298 298 299 299 300 301 301 302 302 301 301 300 299 298 298 297 296 295 295 295 295 295 295 294 294 293 292 291 291 292 295 296 298 299 298 297 296 295 293 292 291 289 288 289 290 289 289 289 290 289 290 292 292 291 290 290 290 289 289 290 292 293 294 295 294 295 294 293 293 294 292 292 292 294 294 293 291 289 288 288 289 288 287 285 281 282 284 283 283 286 288 285 286 288 288 287 286 285 287 284 282 286 287 286 284 285 288 291 293 295 298 296 295 294 294 294 297 297 294 294 292 296 299 300 301 305 311 310 312 312 307 304 304 303 299 299 299 300 299 296 293 291 290 289 287 288 290 299 311 314 314 299 288 276 271 272 271 267 268 276 284 284 284 281 279 280 284 291 298 305 305 303 303 301 298 295 293 293 295 297 298 301 302 302 302 300 300 299 298 298 299 299 299 299 299 298 298 298 297 297 297 296 295 295 295 295 294 294 294 294 293 292 291 290 290 289 289 289 nan nan nan nan nan nan 285 285 284 nan nan 283 283 283 283 283 282 283 283 283 283 283 283 284 285 285 286 286 286 286 286 287 287 287 287 287 287 286 285 284 284 284 283 282 282 281 280 280 280 280 279 279 279 278 278 278 278 278 278 278 277 277 277 277 278 278 278 279 280 280 281 281 281 281 282 282 283 284 284 284 288 290 292 293 297 299 301 304 305 305 307 307 308 307 306 307 309 309 309 309 309 308 308 307 308 310 309 309 311 313 314 314 314 316 317 314 313 311 324 325 325 325 325 325 325 325 325 325 325 325 327 327 328 328 329 329 329 329 329 329 329 329 330 331 332 332 332 333 334 335 334 334 335 336 337 338 339 339 339 339 339 339 338 338 340 341 342 342 342 343 343 344 345 345 346 345 344 341 341 339 337 337 338 338 340 342 343 342 341 340 339 339 339 339 339 338 338 339 339 340 340 340 340 341 342 345 341 340 339 339 339 337 334 333 334 337 338 338 339 340 340 339 337 334 333 334 337 339 338 337 338 339 340 340 337 334 331 331 332 333 334 332 329 327 327 328 327 321 313 310 308 308 307 306 307 306 303 301 300 300 301 302 302 299 294 291 291 291 291 293 293 294 288 286 284 283 283 285 289 293 298 299 299 299 298 297 295 295 295 294 291 289 287 288 290 294 300 300 305 306 307 310 312 314 316 315 308 301 304 312 317 321 323 323 325 329 326 320 321 326 331 333 337 341 343 338 325 326 319 316 311 300 298 308 307 310 316 318 321 326 332 333 324 314 313 302 279 266 238 198 148 72 53 40 31 24 22 20 17 16 17 15 16 13 7 1 355 348 341 336 331 326 322 319 318 317 316 314 312 312 313 314 314 312 310 311 313 314 314 317 305 270 226 200 188 319 321 314 308 308 306 302 300 296 291 291 292 293 286 287 291 291 289 284 283 295 297 274 241 204 205 220 257 286 294 290 277 272 274 275 276 277 275 269 269 275 282 286 283 279 278 278 279 282 297 308 309 307 302 294 287 283 280 279 279 282 283 286 292 296 298 300 299 298 298 298 300 301 300 297 292 291 292 294 296 299 301 302 302 302 301 300 299 299 298 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 300 300 300 300 300 300 299 299 298 297 297 296 295 294 294 294 294 294 294 293 291 290 290 290 291 292 294 295 297 297 297 296 295 nan 293 293 291 289 288 290 291 290 290 290 290 290 291 292 293 292 291 290 290 290 290 291 292 293 293 293 293 294 293 292 293 292 291 290 291 292 292 290 290 288 286 286 287 287 286 284 281 280 279 278 277 280 285 286 289 292 293 292 290 288 290 286 281 281 280 280 282 285 287 289 289 291 291 289 288 287 288 288 293 297 294 293 292 293 297 301 299 300 300 302 305 307 305 304 305 305 302 299 298 300 299 295 290 289 286 284 287 289 289 296 305 306 310 283 275 268 265 265 261 254 257 269 280 282 280 276 275 280 290 298 303 305 303 301 301 298 293 292 293 288 289 290 294 299 302 304 304 303 303 301 299 299 301 301 300 300 300 299 299 298 298 297 297 296 295 295 296 296 295 295 295 293 293 292 291 291 290 289 289 nan nan nan nan 285 285 285 284 284 284 nan nan nan nan 282 282 282 282 283 283 284 284 284 284 285 285 285 286 286 285 285 286 286 287 287 287 287 287 286 286 285 285 285 284 283 282 281 281 280 280 280 279 279 279 278 278 278 278 278 278 277 277 277 277 278 278 278 278 278 278 279 280 281 281 281 280 280 281 281 283 282 283 285 285 288 292 295 296 300 300 302 305 307 307 308 307 307 308 309 309 308 308 308 308 309 309 310 310 311 312 312 314 314 312 313 314 315 315 312 324 326 326 325 325 325 326 325 325 326 326 326 327 328 328 328 328 329 329 329 329 329 329 329 330 331 331 331 331 332 333 334 334 334 335 336 337 338 338 338 338 339 339 338 338 339 340 341 341 342 343 343 343 344 345 345 345 344 343 343 342 340 337 336 336 337 339 341 341 341 341 340 338 337 337 336 336 337 338 338 338 338 339 340 339 338 338 340 338 338 338 339 339 338 334 332 334 336 337 337 338 339 339 339 337 335 335 335 337 338 339 339 339 339 338 335 333 332 332 334 334 334 334 330 326 324 324 324 322 316 309 306 302 303 303 303 303 303 301 299 298 299 299 299 299 296 293 290 288 286 287 287 285 286 283 281 281 283 283 286 288 290 295 298 299 298 297 295 294 294 296 293 293 290 291 292 294 299 300 302 302 301 306 310 312 313 314 314 316 310 310 309 314 320 322 323 326 332 335 335 332 329 330 333 335 339 344 341 337 330 322 317 310 300 294 302 308 308 309 313 318 324 327 323 317 312 317 317 320 311 278 nan 140 68 40 35 30 27 24 20 17 15 14 14 10 6 2 360 354 345 338 332 328 325 322 321 320 319 317 316 313 314 315 316 317 315 313 313 314 315 313 319 326 311 303 299 107 329 317 312 308 306 303 301 299 296 292 291 293 291 287 288 291 294 294 286 284 297 300 279 284 302 282 268 276 290 294 288 272 270 271 274 278 277 273 264 273 280 286 289 286 282 283 287 280 279 290 302 307 307 304 300 292 284 280 278 277 278 281 285 291 295 297 298 299 299 300 301 303 303 301 297 294 293 292 294 298 300 301 302 302 302 301 301 300 299 299 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 299 299 299 299 300 299 298 297 297 296 296 295 294 293 293 293 293 293 293 291 290 289 289 290 290 291 292 294 295 294 294 294 294 294 nan 293 291 290 289 291 292 291 291 291 291 292 292 292 292 291 291 289 289 289 290 291 292 292 292 292 291 292 291 292 291 291 290 289 290 290 289 289 289 287 286 286 287 286 285 283 280 278 278 277 277 278 283 286 291 293 295 295 293 291 291 288 286 285 285 283 283 284 283 283 284 284 285 287 289 287 288 287 289 294 293 290 288 287 289 294 292 292 294 296 300 303 303 305 306 305 299 295 296 299 301 298 298 290 283 282 288 290 286 284 283 296 292 269 254 253 253 252 252 246 251 264 276 278 277 274 271 281 294 300 302 301 299 297 298 297 291 287 285 283 282 286 294 300 303 308 308 309 307 304 302 301 303 302 302 302 301 300 300 299 299 298 297 296 296 296 296 296 295 295 294 294 293 292 292 291 291 290 nan nan nan nan nan nan nan 285 285 284 284 nan nan nan nan nan nan 281 282 282 283 284 284 285 nan 285 285 285 285 286 285 284 285 285 286 286 286 286 286 287 286 286 286 285 284 283 282 282 282 281 281 280 279 279 279 278 278 278 278 278 277 277 277 277 277 277 277 277 277 277 278 278 280 280 280 280 280 280 280 280 281 280 281 281 282 284 287 290 291 293 294 298 302 305 306 308 308 309 308 309 309 308 308 308 307 308 310 310 310 310 311 311 313 314 312 311 311 311 312 310 326 326 325 324 324 324 324 325 326 326 326 326 327 328 328 328 328 328 329 329 328 328 328 328 329 329 330 330 330 331 332 333 333 334 335 336 336 336 337 338 338 338 338 338 339 340 341 341 342 343 343 343 343 344 344 344 344 344 344 342 341 339 336 335 334 335 336 337 338 340 340 339 337 336 335 334 334 335 336 335 335 336 337 338 337 336 336 337 336 336 337 338 338 337 334 331 334 334 335 334 335 337 338 338 336 335 336 336 337 338 338 339 340 340 335 331 329 330 332 333 334 334 330 326 322 322 322 321 319 315 309 304 303 303 301 301 302 302 301 299 298 298 297 297 296 294 292 289 287 287 287 285 284 283 283 283 282 283 284 285 285 289 289 291 295 296 295 295 296 295 297 296 292 290 288 287 289 293 298 282 286 294 298 304 307 308 309 312 314 318 318 316 318 323 326 325 323 332 333 337 336 332 330 332 335 336 340 338 337 330 321 316 310 303 297 296 302 302 307 313 319 323 325 322 317 317 316 315 324 329 323 298 137 36 31 29 27 25 22 18 14 12 13 10 7 2 359 356 349 342 337 331 326 323 322 322 321 320 319 317 316 316 317 319 319 318 317 316 316 317 314 323 331 334 343 2 360 320 314 310 306 303 301 300 298 294 293 292 293 291 289 289 290 294 297 292 289 297 304 305 304 300 292 285 285 289 290 283 271 268 270 275 281 276 271 266 277 285 289 294 294 290 288 290 286 276 285 291 300 307 307 305 296 285 279 277 278 279 281 286 293 296 297 298 299 301 303 305 305 304 302 299 297 295 294 295 298 300 302 303 303 303 302 301 300 299 299 299 299 299 299 298 298 298 298 297 297 298 298 298 298 298 298 298 298 298 298 298 298 297 298 298 298 298 296 296 295 295 295 294 293 293 292 292 292 292 291 290 289 288 289 289 289 291 292 293 293 292 290 291 290 291 292 nan 291 291 291 293 294 294 292 292 292 293 292 291 290 290 289 287 287 288 290 290 290 290 290 291 290 290 290 290 291 290 289 286 288 288 287 287 288 287 284 285 286 285 284 282 279 277 276 277 279 279 283 282 285 289 292 292 290 290 289 287 287 289 290 288 285 284 281 281 282 284 288 293 297 296 291 290 291 292 290 286 285 285 285 287 287 289 289 292 298 302 302 308 308 303 297 293 294 299 304 304 300 291 284 282 287 290 288 279 275 286 293 265 244 242 241 240 242 244 250 262 272 276 275 271 267 280 292 295 296 295 294 292 294 294 292 288 287 285 284 287 295 303 307 312 314 312 309 307 305 304 304 303 303 302 302 301 301 301 300 300 299 297 297 296 296 296 295 295 294 294 294 293 nan nan nan nan nan nan nan nan nan nan 286 nan nan nan nan nan nan nan nan nan nan nan 281 281 282 283 284 285 285 nan nan nan 285 285 285 284 284 284 285 285 285 285 285 286 286 286 286 285 285 284 283 283 282 281 281 280 280 279 279 279 279 279 278 278 277 277 277 277 277 277 277 277 277 277 277 278 279 280 280 280 280 280 280 280 280 280 280 280 280 281 283 286 286 286 289 293 297 302 304 305 306 309 309 309 309 308 309 308 307 308 309 310 311 311 310 311 312 313 312 311 311 310 308 307 326 323 323 323 323 324 324 325 326 326 326 326 327 327 327 327 328 328 328 328 327 327 327 327 327 328 329 329 329 330 331 333 333 334 334 335 335 336 337 337 338 338 339 339 339 339 339 340 342 343 343 344 344 344 344 344 344 344 343 341 340 338 334 332 332 333 334 334 336 339 340 338 336 334 333 333 333 333 333 333 334 334 334 334 334 334 335 335 334 335 336 337 337 334 332 332 333 333 333 332 332 334 336 336 335 335 336 337 338 338 339 340 340 338 332 329 327 328 329 330 331 330 325 323 321 320 320 318 317 313 309 308 308 303 300 299 300 300 299 297 297 296 296 295 294 293 291 290 289 288 289 286 286 285 285 286 286 286 285 285 284 286 285 284 286 290 293 296 296 298 294 295 292 287 282 280 280 284 284 284 287 284 289 295 300 304 306 311 315 322 324 323 323 327 330 328 324 326 326 332 336 334 328 325 329 331 332 332 330 327 325 321 314 307 304 299 299 299 308 317 322 326 329 325 323 325 326 324 326 334 342 344 357 20 23 22 21 19 16 13 12 9 9 7 3 1 358 352 346 340 336 331 327 326 324 322 322 322 321 320 317 319 318 320 321 321 321 320 319 320 316 322 324 331 342 345 320 310 314 309 307 303 301 299 297 295 295 293 293 291 291 291 291 293 299 299 297 301 305 306 304 300 297 293 290 285 283 280 278 277 283 291 287 274 266 270 280 284 292 300 301 295 293 296 296 296 287 289 299 303 305 305 296 286 282 280 279 279 283 292 299 299 299 298 297 299 303 304 305 304 302 300 299 296 293 294 297 300 302 304 304 303 303 302 301 299 299 299 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 297 296 296 296 296 296 296 295 294 294 294 294 293 293 292 292 292 292 291 290 289 288 287 287 287 288 290 291 292 292 291 290 290 290 290 290 nan 291 291 292 292 294 293 293 293 294 294 293 293 291 289 287 286 287 288 289 289 290 289 289 289 289 289 289 289 289 288 287 285 286 286 286 286 287 287 283 284 283 282 282 281 279 276 273 274 275 277 278 276 278 282 283 283 282 285 285 285 286 289 290 290 286 286 284 283 285 289 295 301 302 305 299 296 295 292 285 283 287 291 290 290 290 291 291 292 300 305 304 308 307 303 296 292 293 296 302 303 299 290 282 283 289 291 289 285 276 280 278 260 246 244 241 237 239 241 251 262 269 270 270 265 265 278 287 290 290 290 290 286 288 289 289 289 288 287 286 289 298 306 312 313 312 310 308 307 305 304 303 302 302 302 302 301 301 301 301 301 300 299 297 297 297 297 296 296 295 295 295 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 283 284 nan nan nan nan nan nan 284 284 284 284 284 284 284 285 284 285 285 285 286 286 285 284 284 284 283 282 281 281 280 280 280 279 279 279 278 278 278 278 277 277 277 277 276 276 276 277 277 277 279 279 279 280 280 279 280 279 279 279 279 279 279 279 280 282 282 282 285 289 292 298 299 300 304 307 309 310 309 309 309 308 308 308 309 309 309 310 310 310 311 311 311 310 312 311 309 308 324 322 322 322 322 324 325 326 326 326 326 326 326 327 328 327 327 328 327 327 326 326 326 326 327 328 328 328 329 330 331 333 333 334 334 335 335 335 336 337 338 339 339 339 339 338 337 338 340 342 343 344 344 343 343 344 344 343 342 341 338 334 331 330 331 331 332 333 335 338 339 338 335 332 331 332 332 331 330 332 332 333 332 331 330 331 332 333 333 333 334 335 334 333 330 331 331 332 332 331 330 331 333 335 335 334 334 335 336 338 339 340 339 337 329 326 326 326 327 328 328 326 321 320 320 319 317 316 314 311 310 313 312 305 300 298 298 297 296 294 293 292 292 292 291 291 291 290 289 290 289 287 284 286 288 288 288 290 289 286 283 282 284 281 280 282 286 288 295 294 292 291 288 284 277 271 268 269 277 288 295 296 290 288 294 302 305 311 322 326 329 329 327 328 331 331 330 327 325 326 331 332 325 321 325 328 328 325 324 326 327 325 318 313 311 310 302 302 317 323 322 326 329 332 327 327 330 331 332 337 346 357 18 10 15 15 14 13 12 9 7 4 5 5 3 359 353 349 344 340 336 331 330 328 325 323 323 323 323 321 321 320 320 322 324 324 324 324 323 320 322 323 326 330 331 324 316 312 313 310 307 303 300 298 296 294 295 293 293 294 293 293 292 292 298 302 302 304 305 304 298 295 298 300 297 284 281 281 286 296 302 302 291 271 266 277 281 286 294 302 303 297 291 300 302 303 291 279 286 299 302 301 294 290 287 284 282 283 288 296 304 303 302 299 298 299 301 303 304 304 303 301 298 293 290 291 295 299 302 302 302 303 302 302 301 300 300 300 300 300 299 298 298 299 299 299 299 298 298 298 298 298 298 297 297 297 297 296 295 294 294 294 294 294 293 293 293 293 293 293 292 292 292 291 291 291 290 289 289 287 287 287 287 289 290 291 291 291 291 291 292 291 289 289 289 289 290 292 294 293 293 294 295 295 295 294 292 289 288 288 288 288 288 288 290 290 288 288 289 288 287 287 287 286 286 285 285 285 285 285 286 286 283 282 281 280 280 279 279 275 272 270 272 274 274 275 276 278 277 275 275 279 281 282 285 287 289 288 288 288 289 288 290 293 297 304 302 305 305 302 299 296 295 292 290 295 296 296 298 299 300 301 305 306 307 308 306 302 299 295 294 295 299 301 297 288 281 284 287 288 285 290 293 286 263 251 261 257 246 242 241 245 252 259 262 267 265 262 265 275 281 282 284 286 285 283 283 284 284 284 286 287 286 291 300 304 307 311 310 306 306 305 304 303 302 301 301 301 301 301 301 301 301 300 300 299 298 298 298 298 298 297 297 296 296 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 284 284 nan nan nan nan nan nan nan 284 284 284 284 284 284 284 284 284 285 285 285 285 284 284 284 283 283 282 281 281 280 280 280 279 279 278 279 278 278 277 277 277 277 277 276 276 276 276 277 278 278 279 279 279 279 279 279 279 279 279 278 278 278 278 279 279 280 282 285 289 292 293 295 299 304 307 309 309 308 309 309 309 308 309 310 310 309 309 310 310 310 310 310 310 310 310 308 322 322 321 321 323 324 326 326 326 326 326 326 326 327 327 327 327 327 327 326 325 325 325 325 326 327 328 328 329 331 332 333 333 333 334 334 335 335 336 337 338 339 339 339 338 336 335 337 339 340 342 343 343 342 342 343 343 343 341 339 335 331 329 329 328 329 332 335 335 336 338 336 334 332 331 330 330 329 328 330 331 331 331 329 328 329 329 332 332 331 331 333 334 332 330 330 330 330 330 329 329 330 332 334 334 333 333 333 334 335 337 338 337 334 328 324 324 324 325 326 325 322 319 317 317 317 316 314 312 310 311 314 313 308 304 301 300 298 296 295 291 287 287 287 288 288 289 290 290 289 287 285 284 284 285 286 287 289 289 290 286 284 283 281 279 280 280 283 291 287 287 282 281 281 276 270 270 271 277 287 293 294 291 288 291 298 300 314 324 326 329 333 333 331 328 334 328 332 328 325 326 327 328 328 326 327 327 322 318 320 326 327 322 317 316 310 308 318 329 325 319 322 332 332 333 335 337 337 338 341 348 358 11 5 7 9 10 10 9 6 5 3 2 1 359 354 349 345 342 338 335 334 332 329 326 324 324 324 324 324 322 322 322 324 326 326 327 327 325 324 324 324 326 327 326 320 312 312 310 307 304 301 299 297 295 294 295 294 294 294 295 294 292 292 298 302 303 302 303 301 297 294 297 305 303 293 288 285 293 304 305 304 290 274 271 280 285 289 294 300 302 295 293 296 299 299 294 287 287 293 299 298 295 292 289 288 288 285 289 296 300 302 303 301 299 301 302 302 303 303 303 300 296 291 289 289 293 297 298 299 300 301 301 301 301 301 300 300 300 300 300 299 299 300 299 298 298 298 298 298 298 297 297 297 296 296 296 295 294 293 293 293 293 293 292 291 292 292 292 292 292 291 291 291 291 291 291 290 290 289 288 287 287 288 289 290 290 290 290 291 291 291 289 288 288 288 288 290 292 291 291 293 294 294 295 294 292 291 290 289 289 288 287 286 288 289 288 287 287 287 286 286 286 284 284 284 283 284 284 284 286 285 284 281 279 279 278 278 278 276 274 273 275 277 278 278 277 276 276 275 276 278 280 282 283 285 287 286 288 290 290 291 293 295 296 302 301 300 300 302 301 297 295 300 301 300 298 297 300 303 305 307 306 306 306 306 306 304 301 298 298 297 298 300 297 288 278 280 285 283 282 291 302 291 264 262 275 268 254 248 251 252 250 251 256 264 266 263 266 272 275 277 281 282 282 281 281 280 280 283 286 288 290 296 303 306 309 309 308 306 305 304 303 302 301 300 300 300 300 300 301 300 300 300 300 299 299 299 300 300 299 298 298 297 297 296 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 nan nan nan nan nan nan nan 284 284 284 nan nan 283 283 283 283 284 284 284 284 284 284 284 284 283 282 282 282 281 280 280 279 279 279 279 278 278 277 277 277 277 277 277 276 276 277 277 277 278 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 280 282 283 284 288 292 293 298 302 304 306 306 306 308 309 309 310 310 309 308 308 309 311 311 311 310 310 309 309 308 322 321 321 322 323 325 326 326 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 324 325 326 327 328 330 331 332 332 332 333 334 334 335 335 336 336 338 338 339 338 336 335 335 337 339 340 341 342 342 341 341 342 342 342 340 338 335 332 330 328 328 328 333 336 335 334 335 334 333 332 332 330 328 328 327 328 330 330 330 329 328 327 328 331 331 330 330 332 334 333 332 330 328 327 328 328 329 330 332 333 333 333 333 332 332 333 334 335 336 334 338 333 328 324 324 324 323 321 319 317 316 316 315 311 308 309 313 313 312 309 307 306 304 302 299 296 292 288 287 285 285 285 288 291 293 290 286 285 284 285 285 286 289 289 290 290 289 285 283 280 279 279 279 282 286 282 284 275 274 277 276 274 269 274 280 282 283 284 284 284 290 293 302 314 323 323 324 327 333 332 329 327 330 329 331 328 325 323 322 322 324 328 327 323 316 314 320 326 323 323 316 310 311 324 327 313 308 314 313 326 336 338 339 341 343 346 350 355 356 1 4 6 7 8 7 5 3 2 0 359 357 352 346 342 340 336 336 334 332 329 326 325 325 325 325 324 324 324 324 324 327 329 328 328 327 327 325 324 323 323 322 316 309 307 306 302 300 299 298 296 295 294 293 293 294 295 296 295 293 292 298 299 301 300 301 301 299 294 296 306 305 305 296 290 298 307 308 302 292 291 285 285 289 291 293 297 299 295 295 298 300 299 296 290 287 293 296 298 296 292 289 290 292 290 291 294 295 298 301 301 301 300 299 300 299 300 301 299 295 291 289 290 293 295 296 298 299 299 299 300 300 300 300 300 300 300 300 300 300 299 299 298 297 297 297 297 297 296 296 296 296 295 295 294 293 292 292 292 291 291 290 289 290 290 291 291 291 291 291 291 291 291 291 291 290 290 289 289 288 289 289 290 289 288 288 289 290 291 290 289 288 287 288 289 290 289 289 291 292 293 293 293 292 292 290 289 288 287 286 285 286 287 288 287 287 286 285 285 285 283 282 282 282 283 284 284 286 286 284 282 280 280 278 278 278 278 279 279 279 280 283 283 280 279 279 280 280 282 283 282 283 283 286 286 285 287 289 289 289 291 293 293 294 294 295 296 298 295 296 300 303 304 301 298 300 304 304 304 303 304 305 305 304 303 303 303 300 298 298 299 299 289 276 273 285 283 281 288 290 280 278 275 273 269 263 254 246 249 248 244 253 272 275 271 270 271 273 276 280 281 281 281 280 280 280 283 287 289 295 302 306 310 311 310 308 307 306 305 304 302 301 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 299 299 299 298 296 nan nan nan nan nan nan nan nan nan nan 285 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 nan nan nan nan 283 282 282 282 283 283 283 283 283 284 284 283 283 283 282 282 281 280 280 279 279 279 278 278 278 277 278 277 277 277 277 277 276 277 277 278 278 279 278 278 279 279 279 278 279 279 278 278 278 277 277 278 279 280 280 282 284 288 288 292 292 294 299 303 302 306 308 308 309 309 309 308 308 307 308 308 309 310 310 309 308 308 322 321 322 323 324 325 326 327 327 326 325 325 325 325 326 325 325 325 325 325 325 324 324 324 325 326 327 329 330 330 331 331 332 332 333 334 335 336 336 336 336 336 337 337 335 335 336 338 339 341 341 342 341 340 340 340 341 342 341 338 336 333 330 328 327 329 333 334 333 331 331 332 332 333 332 329 327 325 324 326 328 329 329 329 328 327 328 330 330 330 331 333 334 334 332 329 326 326 327 329 330 331 332 332 332 332 334 333 333 332 334 336 339 338 339 336 330 327 325 324 323 321 320 318 317 315 313 311 309 309 311 310 310 308 308 306 304 301 298 295 293 291 290 289 287 287 290 293 294 288 287 285 286 287 287 289 292 292 291 292 289 285 280 276 274 274 275 279 280 281 282 276 272 275 276 269 262 276 283 276 271 268 266 269 282 298 307 315 322 323 319 320 323 321 327 325 325 328 327 328 328 325 324 321 322 325 327 324 316 311 313 318 322 325 320 312 311 318 315 296 291 291 300 321 333 338 340 343 346 349 352 353 356 360 2 4 6 7 7 4 4 1 358 357 355 351 346 341 338 336 335 333 331 328 326 325 325 325 325 324 325 325 325 326 328 330 330 329 327 326 325 323 319 317 316 312 306 305 303 299 297 297 298 297 295 295 295 294 294 296 297 297 292 291 295 297 299 298 298 300 301 295 295 302 305 305 298 293 298 306 305 297 295 291 290 292 294 293 292 293 294 294 296 300 302 301 299 293 290 294 295 298 298 294 290 291 294 293 295 296 297 298 299 300 300 296 295 295 296 298 299 298 295 292 292 293 295 296 298 298 297 297 297 298 298 299 299 299 300 300 300 300 300 300 298 297 296 296 296 296 296 295 294 294 294 294 294 293 292 291 291 290 290 289 288 287 288 288 288 289 290 290 290 291 291 290 290 290 290 290 290 290 289 289 289 289 288 287 286 287 288 290 289 288 288 287 287 287 287 287 287 288 288 290 292 292 293 292 290 288 288 285 284 284 285 286 288 288 288 287 284 283 283 282 282 281 282 285 284 284 285 286 284 283 282 281 280 279 279 279 280 281 281 281 284 285 283 282 282 282 282 283 284 283 284 285 286 285 284 285 287 284 283 285 286 287 288 289 290 292 294 295 296 300 303 304 302 297 300 303 302 300 300 301 303 303 303 302 301 303 302 299 298 298 303 303 291 277 280 282 284 291 287 288 277 274 270 266 260 255 254 254 249 250 266 281 283 279 274 274 278 280 283 283 283 283 282 282 281 284 288 291 297 303 308 312 311 309 308 306 306 305 304 303 302 301 300 300 300 300 300 300 300 300 300 300 300 300 301 300 300 299 299 299 nan nan nan nan nan nan nan nan nan nan nan 286 285 285 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 282 281 282 282 282 282 282 283 283 283 283 283 282 282 281 281 280 280 280 279 279 278 278 278 278 278 278 277 277 277 277 277 278 278 278 278 278 278 279 279 278 278 279 279 278 278 277 277 277 278 278 279 279 280 282 284 285 285 286 289 293 297 298 302 302 304 307 308 308 307 308 307 307 307 308 309 310 309 309 308 322 322 322 323 324 325 326 326 326 325 324 324 325 325 325 325 325 325 325 324 324 324 324 324 325 326 327 329 329 330 330 331 331 332 333 334 334 335 335 335 335 334 335 336 336 335 336 338 339 340 340 341 341 340 338 338 339 341 341 339 338 335 331 327 326 328 331 332 329 329 329 330 332 334 334 330 326 323 322 324 326 327 328 328 327 325 326 330 331 332 333 334 334 333 330 327 325 327 328 329 330 330 331 332 333 334 334 334 333 333 334 336 336 339 337 334 330 327 325 323 322 322 322 321 318 314 313 312 310 308 308 306 307 308 308 305 300 297 295 292 291 291 290 291 289 290 292 292 292 289 286 286 286 286 288 292 295 293 293 292 289 284 280 275 271 269 269 274 271 279 278 273 271 276 279 262 258 279 282 275 262 254 254 259 277 296 304 312 321 326 329 327 322 321 317 318 326 325 325 327 326 326 327 323 319 323 326 324 316 309 309 308 318 321 322 317 312 308 299 286 285 279 287 305 325 335 339 343 347 350 351 355 358 0 3 5 5 5 4 4 3 1 357 354 352 349 345 342 339 335 333 331 330 328 326 325 324 323 324 324 324 325 326 327 329 331 331 331 328 325 323 321 316 311 311 307 306 303 301 299 297 296 297 296 296 296 296 295 295 296 298 300 295 294 296 297 297 297 297 298 300 297 296 295 300 303 300 297 299 304 300 299 294 289 290 293 295 294 293 293 292 293 296 299 302 303 302 299 298 298 299 301 301 298 294 293 295 295 299 300 299 298 298 298 298 293 293 295 297 298 298 296 295 296 297 297 298 299 299 298 297 296 296 297 297 298 298 298 299 299 299 299 299 299 298 297 296 295 295 295 295 293 293 293 293 292 292 292 291 290 289 289 288 288 287 285 285 286 286 288 289 289 289 290 290 290 290 290 290 289 289 289 289 289 288 288 287 285 285 285 287 287 287 286 286 286 286 286 286 286 285 284 287 289 291 292 293 292 292 290 287 285 283 283 284 284 285 286 286 286 282 280 280 280 280 282 283 286 284 283 284 284 284 283 282 282 281 280 279 280 280 281 280 281 282 285 285 284 283 282 281 282 282 284 285 285 285 283 282 281 281 283 282 283 283 284 288 288 288 292 291 291 294 299 302 303 300 295 297 297 298 298 296 295 299 302 302 301 298 300 301 300 300 300 303 301 292 280 273 269 273 292 292 290 279 271 268 264 259 257 257 256 254 267 285 290 292 291 284 279 286 288 290 290 289 288 285 285 283 285 288 292 296 302 309 311 310 307 306 306 306 305 304 302 301 300 300 301 301 301 301 301 300 300 300 300 300 301 301 300 299 299 299 299 297 nan nan nan nan nan nan nan nan nan nan nan nan 286 286 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 282 281 281 281 281 282 281 282 282 282 282 282 282 282 282 281 281 280 280 279 279 278 278 278 278 278 278 278 277 277 278 278 278 278 278 278 278 278 279 278 278 279 279 279 278 278 278 278 277 278 278 278 279 279 281 282 282 282 283 284 287 291 293 293 295 300 304 307 307 307 307 308 308 308 308 309 309 309 309 308 322 322 323 323 325 325 326 325 325 324 323 323 324 324 324 324 324 324 324 323 323 323 323 324 325 326 327 328 328 329 330 330 331 332 333 333 333 333 333 334 335 334 334 335 335 334 335 337 338 339 339 340 341 340 338 337 337 338 339 339 338 334 330 326 324 326 329 330 327 327 327 329 332 335 335 332 326 323 322 323 324 326 327 327 327 326 328 331 332 333 334 334 334 332 329 326 326 326 328 329 329 329 329 331 333 334 334 334 334 333 333 333 334 336 334 331 328 326 324 322 321 321 322 320 318 314 313 311 308 306 306 306 306 307 308 304 300 296 293 290 289 289 288 288 287 288 290 291 292 288 288 288 288 289 291 294 296 294 292 291 288 286 282 274 269 268 267 272 267 272 273 270 270 276 279 262 256 280 289 287 285 275 262 261 272 283 297 309 322 333 337 336 333 326 325 326 324 329 328 322 324 328 325 324 320 320 322 322 318 312 309 307 313 318 321 323 319 308 298 298 281 272 273 287 309 328 335 338 342 345 351 357 1 3 5 6 6 6 4 3 1 359 354 350 348 346 344 343 339 334 331 329 327 326 325 324 324 322 322 323 323 324 326 328 329 329 329 331 329 324 320 318 315 309 309 306 302 301 300 299 299 298 297 297 295 296 297 298 297 296 298 301 299 297 299 298 298 299 297 297 301 301 299 297 299 301 301 300 302 305 305 302 296 292 290 292 295 296 295 295 294 294 296 300 302 301 301 303 303 302 301 301 302 302 300 297 297 298 300 301 299 297 298 299 295 294 294 297 299 299 298 298 297 301 301 301 301 301 300 298 296 296 295 296 296 297 298 298 298 298 298 297 297 297 296 295 294 294 294 294 294 293 292 291 291 291 291 291 289 289 288 288 287 286 286 285 285 285 285 287 288 289 289 288 289 289 289 289 289 289 288 288 288 288 288 287 286 285 285 285 285 285 286 285 285 284 284 284 284 284 283 283 285 288 289 291 291 289 290 289 287 285 283 283 283 283 283 284 283 283 279 277 277 277 277 279 283 284 283 282 282 282 282 282 283 282 281 280 280 280 281 281 279 281 282 285 286 284 281 281 280 282 282 284 284 283 282 281 280 279 280 285 286 286 285 284 285 287 287 289 289 289 293 298 302 303 298 296 293 293 294 293 289 287 291 292 295 296 294 295 298 299 302 302 302 297 289 278 265 254 256 284 290 286 277 271 268 266 265 260 257 259 264 281 306 316 318 298 291 288 291 294 294 294 294 292 289 287 286 286 288 289 294 303 310 312 310 307 307 307 309 306 304 302 301 300 300 300 300 300 300 300 300 301 301 301 301 301 300 300 300 299 299 298 297 295 nan nan nan nan nan nan nan nan nan nan nan nan 286 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 283 282 282 282 nan nan nan 281 281 281 nan nan 281 282 282 282 282 282 281 281 280 280 280 279 279 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 279 279 278 279 278 278 278 278 nan 278 278 278 278 278 278 278 279 280 281 281 280 281 282 284 287 288 288 291 296 301 305 307 307 307 308 308 309 309 309 309 309 308 308 322 322 323 323 323 323 324 324 323 323 322 322 322 322 323 323 323 323 322 322 322 323 323 324 325 326 327 327 329 329 330 330 331 331 331 332 331 331 332 334 334 333 332 332 332 332 333 335 335 338 339 340 340 339 338 336 335 334 333 334 334 332 329 324 321 324 328 330 329 329 328 330 333 335 335 333 328 324 323 323 324 325 326 326 327 329 331 333 334 334 334 333 332 330 328 326 325 325 326 326 327 328 330 331 332 333 333 333 333 333 333 333 334 335 332 330 328 325 322 320 320 319 320 320 319 316 313 311 310 308 307 308 308 309 309 307 303 298 293 294 292 291 288 286 285 284 284 285 285 288 289 288 289 291 294 295 294 294 291 289 288 286 281 274 269 268 267 270 267 267 270 271 270 272 278 265 259 274 297 302 301 292 273 264 261 271 291 309 323 330 335 342 337 335 325 321 327 332 330 332 335 324 328 328 324 321 318 317 317 317 314 310 309 312 317 324 324 320 318 309 280 265 263 272 294 315 324 329 333 340 348 355 1 5 8 9 8 4 1 358 357 355 350 345 343 342 341 339 336 333 329 326 325 324 323 323 323 321 321 323 324 324 325 326 328 328 327 328 328 323 317 314 312 309 307 304 301 300 300 299 299 301 301 299 296 296 298 299 298 297 297 299 301 299 299 298 298 301 300 297 297 299 300 300 300 300 301 304 307 308 308 309 307 301 296 295 296 297 296 296 296 297 299 302 306 305 305 305 305 303 301 300 301 302 303 302 302 301 302 301 298 295 297 298 295 293 295 298 299 300 301 301 302 302 302 302 302 302 300 298 296 296 296 296 296 297 298 298 297 297 297 296 296 296 295 294 294 293 293 293 293 292 291 290 290 290 290 290 288 287 287 287 286 286 285 285 285 285 285 286 287 288 288 287 288 288 288 288 288 288 288 288 288 288 287 287 286 286 285 284 284 285 285 284 283 283 282 282 282 282 282 283 284 285 287 288 288 287 288 287 285 284 284 283 282 283 282 282 281 280 276 274 274 273 273 275 280 281 281 281 280 281 281 282 283 282 281 280 280 281 283 281 279 281 284 285 286 285 284 283 282 285 285 284 282 279 279 277 279 279 281 284 285 286 286 284 285 283 283 284 286 288 293 299 301 301 298 294 290 289 288 284 279 280 282 282 287 291 289 290 295 296 298 302 299 292 284 275 265 261 269 284 290 285 277 272 269 269 276 273 271 269 273 287 308 308 302 296 291 290 292 293 294 295 295 293 290 289 288 289 290 293 297 304 311 313 313 312 312 312 312 309 306 304 303 302 300 299 299 299 300 300 300 301 301 301 302 301 301 300 300 299 299 298 297 nan nan nan nan nan nan nan nan nan nan nan nan nan 286 285 284 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 282 282 282 282 nan nan nan nan nan nan nan nan nan nan nan 281 282 281 281 281 281 281 280 280 280 280 279 279 278 278 278 278 278 278 278 278 279 278 279 279 279 279 279 279 279 278 279 278 nan nan nan nan nan nan 278 278 278 278 279 279 280 279 280 281 282 283 284 285 288 292 297 302 304 305 307 308 309 310 310 311 311 310 309 309 322 321 321 322 322 322 322 322 322 322 321 321 321 321 321 322 322 322 322 321 322 322 323 324 325 325 326 327 328 329 329 329 329 329 329 329 329 330 332 333 334 332 330 329 329 329 328 329 332 336 338 339 338 338 337 335 334 333 331 331 332 331 328 322 320 323 328 330 331 331 330 331 332 333 334 333 330 327 324 323 323 324 325 326 328 331 333 334 334 334 333 332 330 329 327 325 325 325 325 325 326 327 329 330 331 331 331 332 332 332 332 333 335 335 333 331 328 325 324 323 320 318 319 320 319 316 313 312 312 312 311 310 309 309 310 310 307 302 299 295 292 291 289 288 285 282 281 283 286 286 286 287 289 293 294 293 292 293 290 288 286 283 278 273 267 265 265 267 266 266 268 271 270 270 271 270 262 266 268 276 290 297 288 274 261 269 293 306 312 320 332 342 344 331 331 321 313 309 314 335 338 328 325 328 325 322 318 314 312 313 316 313 308 306 308 311 315 323 326 320 291 265 258 264 280 294 303 317 330 339 347 354 0 5 9 10 9 0 351 352 353 351 344 338 338 337 336 334 332 330 327 324 323 323 323 322 321 321 322 323 324 324 324 324 325 325 324 324 324 321 315 311 310 306 304 302 301 300 300 299 299 300 302 300 297 297 298 299 298 297 297 297 300 299 299 298 299 301 302 302 299 298 300 301 301 300 301 302 304 308 308 306 305 304 302 299 298 298 296 296 297 299 302 304 307 309 310 308 306 304 302 300 300 301 301 301 301 301 303 302 299 295 297 297 295 293 295 299 301 303 304 303 303 301 301 301 301 301 300 298 299 298 297 297 297 297 297 297 296 296 296 295 295 295 294 293 293 293 292 292 292 291 290 290 290 290 290 289 287 286 286 286 286 285 285 285 285 285 285 286 286 287 287 287 287 287 287 287 287 287 286 286 287 287 287 287 286 286 286 285 285 284 284 282 280 281 282 282 282 282 283 285 285 285 284 285 285 287 287 286 284 282 282 281 280 282 281 282 280 277 275 274 273 271 272 273 276 278 279 279 279 280 281 282 281 281 281 280 281 281 283 281 280 282 283 285 285 285 285 286 283 284 283 282 281 277 275 276 277 279 280 282 284 284 285 288 285 283 280 279 281 284 291 300 300 296 294 289 283 282 285 285 274 274 275 277 281 285 285 286 289 291 293 298 295 287 280 273 269 274 278 279 283 285 281 277 276 274 281 284 283 281 282 291 298 298 292 287 285 286 290 292 292 294 293 292 290 290 291 292 295 298 302 306 310 312 313 313 314 316 313 310 308 307 305 302 300 298 298 299 299 300 300 301 300 301 301 301 301 301 300 300 299 298 297 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 282 282 281 281 nan nan nan nan nan nan nan nan nan nan nan 281 280 nan nan nan nan nan nan nan 280 280 279 279 278 278 278 278 278 278 278 279 278 nan nan 279 nan 279 nan 278 nan nan nan nan nan nan nan nan nan nan nan nan 278 nan nan 279 279 279 280 281 281 282 284 285 289 294 297 298 302 305 308 309 310 311 311 312 312 311 311 321 321 321 320 321 321 322 322 322 321 320 320 320 320 320 320 321 321 321 321 321 321 322 323 324 325 326 327 327 328 328 328 328 327 327 327 328 330 331 332 333 331 330 328 327 325 324 326 330 335 337 338 337 336 335 334 333 331 330 330 330 328 324 321 319 322 326 327 330 330 330 331 331 331 332 332 331 330 326 322 322 323 326 328 330 332 333 334 334 333 333 332 330 328 327 326 326 326 325 325 326 328 330 330 329 329 330 330 330 330 330 332 335 335 335 332 328 327 325 323 321 319 319 320 319 316 314 312 312 313 313 308 305 305 307 309 308 305 301 295 291 289 290 289 285 282 283 283 284 285 285 285 289 292 292 291 292 291 291 288 284 279 275 270 264 261 261 260 262 263 266 269 268 268 268 266 264 263 265 275 286 293 296 296 298 294 296 302 310 316 325 347 343 337 321 314 298 281 271 299 309 323 322 326 324 322 322 320 313 309 311 314 312 307 305 304 304 312 326 325 305 268 253 257 266 274 296 310 328 341 349 356 1 4 6 10 10 359 348 352 354 348 340 335 334 333 332 330 329 327 324 322 322 322 322 322 321 321 322 323 324 324 325 325 323 321 320 320 319 317 315 314 310 305 303 302 301 301 301 301 300 300 302 301 299 297 298 298 297 297 297 296 299 300 299 299 301 302 303 301 300 299 301 303 303 302 302 301 304 306 306 303 300 301 303 301 302 299 297 296 298 300 302 304 304 307 309 308 306 304 303 301 301 301 301 301 301 301 302 303 300 298 297 298 296 295 298 303 303 303 302 301 300 300 299 300 300 300 300 300 300 299 299 298 298 297 297 296 296 295 294 294 293 293 293 292 292 292 292 292 291 291 290 290 290 290 289 288 287 286 285 286 286 286 286 286 286 286 286 287 287 287 287 287 286 286 285 285 285 285 284 285 286 286 286 286 286 286 286 286 285 283 282 280 279 279 280 281 282 283 285 286 286 286 285 285 285 287 286 286 284 283 281 279 278 279 280 282 281 278 276 276 275 274 274 275 276 277 277 278 278 280 281 282 280 280 279 279 281 281 282 281 281 281 282 285 286 287 285 283 281 280 279 278 278 277 274 276 279 280 280 282 284 281 285 288 286 285 280 275 274 278 285 294 294 288 285 282 273 271 284 284 271 269 270 274 278 283 284 282 283 283 288 293 291 285 277 274 272 277 278 275 273 278 282 280 280 281 287 292 292 290 290 296 297 301 295 286 283 285 288 287 289 291 292 292 290 290 293 295 298 301 303 306 308 308 310 311 314 315 313 309 307 306 303 300 298 297 297 297 298 299 300 300 300 300 300 300 300 300 300 300 300 299 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 284 nan nan nan nan nan nan nan nan nan nan 285 nan nan nan nan nan nan nan nan nan nan nan nan 281 281 281 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 279 279 278 278 278 278 278 278 278 nan nan nan 279 nan 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 279 279 280 281 282 284 285 288 290 293 299 301 304 307 308 308 310 311 312 312 312 321 321 320 320 320 321 322 322 321 320 320 319 319 319 319 319 320 321 321 321 321 320 321 321 323 325 326 326 326 326 327 327 327 327 327 327 327 328 330 331 331 331 328 326 325 324 322 323 327 331 335 337 336 335 334 332 329 328 329 329 328 326 323 321 320 319 321 325 328 329 329 329 328 328 330 331 331 330 325 322 322 324 326 328 330 331 332 333 333 332 332 331 328 327 325 325 324 324 325 325 326 328 330 331 329 328 328 328 328 327 328 331 335 336 335 332 330 328 324 322 320 318 318 319 318 316 315 314 313 313 311 304 301 300 302 304 304 305 302 295 290 288 288 288 286 283 283 282 284 283 283 286 288 289 290 289 289 289 289 287 283 278 273 269 265 264 262 261 260 263 266 267 269 271 268 268 266 266 269 275 282 291 300 306 303 306 312 316 314 314 325 331 330 315 307 307 294 285 278 262 278 279 321 324 326 323 320 319 315 310 306 313 313 310 309 309 305 298 311 324 320 290 265 260 263 274 289 299 326 343 353 357 359 1 4 10 13 5 359 3 358 348 340 336 332 330 328 327 326 324 323 322 322 322 322 323 322 321 322 323 324 325 325 326 323 318 316 316 315 314 313 309 309 308 306 304 302 301 302 302 302 301 302 302 300 299 298 298 297 297 298 297 298 299 299 300 301 302 304 303 300 299 301 304 305 305 306 305 307 307 307 304 300 298 301 301 302 300 298 297 298 301 302 303 304 305 307 307 306 305 304 304 304 303 302 303 303 302 302 303 301 302 299 299 299 300 304 312 309 310 305 301 300 300 299 299 299 300 300 300 300 299 299 299 298 297 297 296 296 295 293 292 291 292 292 292 292 291 291 291 291 291 290 290 290 290 289 288 287 286 286 286 286 287 287 286 286 287 287 288 288 288 288 287 286 285 284 284 284 284 284 285 285 285 285 285 285 285 285 285 284 282 280 279 280 280 280 280 281 283 285 286 286 286 285 285 286 286 285 285 284 283 280 278 277 277 278 281 282 282 280 278 278 277 277 277 276 277 277 277 278 279 280 280 279 279 278 279 281 282 282 281 279 279 280 284 286 288 285 280 279 278 277 276 277 278 275 277 278 278 279 282 280 280 285 287 288 286 280 273 271 272 275 280 280 275 272 273 269 268 264 264 267 269 270 273 276 278 280 278 280 280 283 288 287 285 280 280 275 276 273 267 268 272 277 278 281 284 291 297 298 298 298 299 302 303 297 289 285 287 286 285 286 289 291 292 291 291 296 299 301 302 304 306 306 307 308 310 311 311 310 308 304 303 300 298 297 296 295 296 297 298 299 300 300 299 299 299 299 300 300 300 300 300 299 nan nan nan nan 296 nan nan nan nan nan nan nan nan nan nan nan nan nan 285 nan nan nan nan nan nan nan nan nan 285 285 nan nan 285 284 285 284 284 283 283 nan nan nan nan nan 280 280 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 280 281 282 282 283 286 289 294 296 298 299 301 304 307 310 310 310 310 321 321 321 321 321 322 322 322 321 320 320 319 319 319 318 319 319 320 321 321 321 320 320 320 322 324 325 326 326 325 326 326 326 326 327 327 326 326 328 329 330 330 329 327 325 322 321 322 324 328 332 335 336 336 334 330 327 326 328 328 328 327 325 323 321 320 321 324 326 327 327 326 326 326 328 329 331 329 325 322 322 325 327 328 328 328 329 329 330 330 329 329 328 326 326 324 323 324 325 325 326 326 327 329 329 329 329 328 326 326 327 329 332 336 336 335 332 327 322 319 318 317 317 317 317 317 316 314 313 312 308 303 299 299 299 300 302 304 302 297 290 285 285 286 287 286 286 285 281 280 283 285 287 288 287 288 290 287 285 284 282 278 274 272 271 271 268 266 265 266 268 268 268 270 269 273 273 274 275 279 287 298 301 307 310 320 335 335 325 322 315 304 277 273 272 281 288 285 272 248 235 248 315 326 326 323 319 316 313 311 307 309 307 305 305 308 310 299 299 314 315 299 293 287 275 nan 277 nan 331 351 356 358 359 0 5 10 12 7 3 3 4 356 342 334 332 328 324 323 323 323 323 322 322 322 322 323 322 322 322 323 324 325 325 324 321 316 314 313 313 313 312 309 308 309 308 306 304 302 301 302 303 302 302 302 302 300 299 299 296 297 298 298 298 299 299 299 301 302 303 304 302 300 301 304 306 307 308 308 309 310 308 305 302 302 300 300 301 300 300 299 300 301 302 303 303 303 304 305 304 304 304 304 304 303 303 303 303 304 303 303 302 303 302 302 302 304 308 312 312 314 310 305 302 301 300 300 300 300 299 300 300 299 299 298 298 298 297 296 296 295 293 292 291 292 292 292 292 291 291 291 291 291 290 290 290 290 289 288 287 286 287 287 287 287 287 287 287 288 288 288 289 288 288 287 286 285 284 284 284 284 284 284 285 285 285 285 285 284 284 283 282 281 280 280 281 282 281 282 282 284 285 286 285 284 284 286 287 286 284 283 282 282 279 277 275 274 276 277 278 281 281 280 280 279 278 277 277 277 277 277 277 277 278 279 279 278 276 278 281 281 281 280 280 278 277 280 283 285 284 283 281 279 279 277 279 277 277 278 277 276 277 281 275 279 287 290 291 289 282 274 275 276 277 274 270 264 262 266 267 270 271 267 271 276 275 276 276 276 276 277 277 277 280 283 285 285 283 281 279 276 273 270 269 268 270 275 281 285 289 293 297 297 299 300 302 300 294 290 288 287 285 283 285 289 291 292 292 293 298 301 302 303 304 304 305 303 303 304 306 307 306 305 301 299 297 296 295 294 294 295 296 297 298 299 299 298 298 298 298 299 299 300 300 300 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 nan nan nan nan nan 286 285 nan nan 285 285 285 285 284 283 283 nan nan nan nan nan nan 280 280 280 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 279 281 283 285 289 291 291 291 294 298 302 305 306 303 305 321 321 321 321 321 322 322 321 320 320 319 319 319 318 318 318 319 320 321 321 321 321 319 319 322 324 324 325 325 324 324 324 324 325 326 325 325 325 326 327 329 329 329 327 323 321 320 321 323 328 332 334 335 335 333 329 327 325 326 329 329 328 327 324 321 320 320 323 324 325 325 324 325 325 326 329 331 329 325 323 324 325 326 325 324 322 323 325 328 329 329 328 328 327 327 325 324 324 324 325 324 324 325 325 327 328 328 326 325 325 325 328 332 335 336 336 333 327 323 319 317 316 316 318 318 318 317 315 314 312 307 302 300 300 301 301 302 302 299 295 287 282 282 283 283 285 286 286 281 281 283 285 286 287 289 294 294 287 285 283 280 277 277 276 276 275 272 270 270 270 267 264 265 250 267 275 281 282 284 288 294 306 308 309 318 326 337 333 319 317 312 273 267 243 242 250 276 290 286 257 217 215 236 337 330 320 316 313 308 308 307 306 303 298 297 298 304 302 297 300 304 306 309 305 286 nan nan nan 349 2 0 358 357 359 3 8 9 3 357 355 354 350 342 335 332 327 322 321 321 322 323 322 322 322 322 323 323 323 323 324 324 325 324 323 319 315 312 312 312 314 313 313 311 310 308 306 305 304 302 301 303 303 302 302 302 301 301 299 297 298 298 299 299 299 300 300 303 304 304 303 303 302 302 303 304 307 308 308 309 310 308 305 305 302 301 301 301 300 300 301 301 302 302 304 303 304 304 304 305 304 304 303 303 303 303 302 302 304 304 304 303 303 304 306 306 307 308 310 308 307 306 304 303 302 301 300 300 300 299 299 299 299 298 298 298 298 297 296 296 295 294 293 293 293 293 292 292 291 291 291 291 291 290 290 290 289 288 287 287 287 287 288 287 287 287 287 287 288 288 289 288 288 287 286 285 285 285 284 284 284 283 283 284 285 285 285 284 284 283 282 281 280 280 281 281 282 282 282 283 283 284 283 282 283 284 287 287 286 284 282 280 280 279 276 274 273 273 273 275 278 280 280 281 279 278 277 276 275 275 275 274 275 276 276 278 276 273 277 280 280 280 280 280 280 277 278 279 281 281 281 281 282 281 281 280 279 277 276 278 275 276 276 274 275 280 289 296 294 283 277 281 283 285 282 272 262 261 265 267 268 271 273 276 280 278 278 276 276 276 276 275 273 278 281 281 280 277 275 274 274 273 270 269 267 268 273 280 284 285 286 285 290 295 298 300 298 293 293 290 287 285 284 286 290 291 291 292 295 298 301 302 302 302 303 303 298 296 297 299 301 302 303 299 297 296 295 294 294 294 294 295 296 297 297 297 297 298 297 297 298 299 300 300 299 297 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 nan nan nan nan 286 286 286 285 285 285 285 284 283 283 nan nan nan nan nan nan nan nan 280 280 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 281 282 285 286 287 287 289 292 296 299 299 298 300 320 320 320 321 321 321 321 320 320 320 319 319 318 318 317 318 318 319 320 321 320 321 320 320 322 323 324 324 324 324 324 323 323 324 324 324 324 324 324 324 324 325 325 324 322 320 320 322 324 328 330 331 331 331 330 329 327 324 324 328 328 328 327 324 321 320 320 323 324 324 324 324 324 325 326 329 330 329 327 325 326 325 323 322 318 316 319 324 328 330 330 328 328 327 326 325 324 324 324 323 323 322 322 323 326 328 325 323 323 324 325 328 328 332 336 336 334 330 325 320 318 318 318 319 320 319 318 316 314 312 308 304 304 303 303 302 302 300 297 293 285 280 278 278 279 281 285 283 285 286 286 286 286 287 290 295 292 288 286 282 278 276 277 278 278 276 268 271 268 257 248 244 243 230 259 276 283 289 296 301 306 309 312 316 323 327 329 321 312 308 303 282 293 260 249 283 309 303 299 283 260 257 321 329 318 313 309 307 303 301 302 302 297 291 290 293 294 300 294 294 291 302 319 324 312 nan nan nan 351 355 354 353 353 353 0 7 8 6 6 1 354 347 336 330 330 326 321 319 320 322 323 322 322 322 322 323 323 323 324 324 323 323 322 320 317 315 313 311 312 316 315 315 314 311 309 307 307 304 303 302 303 302 302 303 303 301 300 299 298 298 298 299 300 300 301 301 303 306 306 305 304 303 302 302 305 307 308 308 308 309 308 306 305 302 300 301 302 302 302 303 303 303 303 304 305 305 305 305 305 305 305 304 304 304 304 304 303 303 303 304 304 304 305 307 309 311 311 310 308 305 304 303 302 302 301 300 300 300 299 299 298 298 298 297 297 297 296 296 295 294 294 294 294 294 293 292 292 291 291 291 291 290 290 290 289 289 288 287 287 287 288 288 288 288 287 288 288 288 289 289 288 287 287 286 285 284 285 284 284 283 282 282 283 284 285 284 284 283 283 282 281 280 280 281 281 281 280 280 280 280 280 281 280 281 283 285 286 285 284 279 279 279 279 276 273 272 272 272 273 275 277 279 280 279 279 277 275 273 273 272 271 271 272 275 276 274 273 276 278 279 280 280 281 282 280 279 280 280 279 280 282 281 279 280 280 278 274 274 276 276 275 272 271 272 278 289 298 296 284 278 277 280 284 286 279 268 267 270 271 270 274 278 278 280 278 278 277 276 275 275 273 273 277 278 278 280 277 271 268 269 270 269 269 269 270 272 278 283 283 284 283 284 288 293 297 296 290 290 289 289 288 287 288 289 289 289 291 294 297 300 299 299 300 301 299 293 288 289 291 292 297 299 297 296 295 294 293 293 293 293 294 295 295 296 296 295 296 296 297 298 299 299 299 297 296 297 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 nan nan 288 287 287 287 287 287 287 nan 286 286 285 285 285 284 283 283 283 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 282 282 284 285 287 289 291 293 293 293 295 320 320 321 321 321 320 320 320 319 319 319 319 318 318 317 318 318 318 319 319 320 320 320 321 322 322 323 323 323 323 323 322 322 323 324 323 323 324 323 324 322 322 323 322 321 320 321 324 326 327 328 329 329 328 328 327 326 323 323 325 326 326 325 322 320 319 319 322 323 324 323 323 324 325 326 328 329 329 328 326 325 324 321 320 316 315 318 324 329 331 330 329 328 326 324 323 323 323 324 325 326 326 323 323 325 325 323 323 324 325 326 326 327 330 334 334 332 330 326 322 320 320 320 320 320 319 317 314 313 311 309 308 308 306 303 302 301 299 296 291 285 282 279 276 275 280 282 283 286 289 288 287 287 288 291 293 291 286 283 279 276 275 276 279 275 273 269 270 269 256 239 237 219 232 251 270 279 290 298 304 303 294 308 317 322 323 320 318 317 305 297 300 300 293 292 278 282 300 308 313 314 323 318 314 314 306 304 302 301 297 295 295 291 285 285 291 291 296 297 297 297 301 313 330 333 nan nan nan nan 342 346 348 347 348 352 2 6 7 4 359 349 334 329 321 324 324 322 323 326 325 322 320 321 322 323 323 323 324 324 322 321 320 320 318 317 315 312 312 314 318 317 316 314 311 308 308 307 305 303 303 303 301 300 301 302 301 299 298 298 298 299 300 301 302 303 302 304 305 306 306 305 305 304 304 306 307 308 308 308 307 307 305 304 303 301 300 301 302 302 302 303 304 303 303 303 304 304 305 305 305 305 305 305 304 304 304 304 305 304 304 304 305 305 306 307 307 309 307 306 305 303 302 302 301 301 300 299 299 298 298 298 298 297 297 296 296 296 296 295 294 294 294 294 294 293 292 292 291 291 291 290 290 290 289 289 288 288 288 287 287 288 288 288 288 288 288 288 289 289 288 288 287 286 285 284 284 284 284 284 283 282 282 283 284 285 285 284 284 284 283 283 282 281 281 281 280 278 277 277 277 277 278 278 279 281 282 282 282 281 277 278 279 279 277 276 273 272 271 272 273 274 276 276 277 278 277 275 273 271 270 269 268 270 272 273 272 274 276 276 277 279 281 283 283 282 282 282 282 280 279 280 279 276 276 276 274 272 271 271 274 271 269 268 268 271 281 291 290 281 275 271 269 275 279 280 273 273 277 277 275 275 279 280 281 281 280 278 276 275 274 273 275 276 275 276 276 275 272 270 268 269 268 268 270 271 271 277 279 282 284 283 281 282 285 289 288 285 286 288 289 290 290 290 291 289 288 289 292 295 297 294 295 297 297 294 288 282 282 282 287 293 295 295 294 293 293 292 292 292 292 293 294 294 295 295 294 295 295 296 297 298 299 298 297 296 296 nan nan nan nan 294 nan nan nan nan nan nan nan nan nan nan nan nan 288 288 288 288 288 288 287 287 287 287 287 287 286 286 286 nan 284 284 283 283 283 282 nan nan nan nan nan nan nan nan nan nan 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 282 283 284 285 285 287 288 288 290 290 291 320 320 321 321 320 319 319 319 319 319 319 319 318 318 318 318 318 318 319 319 319 320 320 320 321 321 322 322 322 321 321 322 322 322 321 321 321 321 321 324 322 320 321 322 321 321 323 325 325 325 327 329 329 328 327 327 325 324 325 325 325 324 323 321 320 318 317 320 322 323 323 323 324 325 326 327 328 329 328 326 323 321 320 319 318 318 320 324 328 329 328 328 326 324 323 322 321 322 324 326 327 327 325 323 324 324 322 323 325 325 325 324 325 329 333 333 331 330 327 325 324 321 320 321 321 319 316 312 309 309 309 310 310 308 304 301 299 297 294 290 288 286 281 276 275 279 281 285 287 288 287 287 287 287 290 290 288 284 281 278 274 273 274 276 274 275 270 271 276 275 270 265 245 256 263 256 265 277 280 281 279 277 299 309 313 312 309 308 308 295 297 295 299 301 299 303 306 290 290 301 321 319 320 327 322 305 300 300 298 293 289 288 286 281 284 289 294 295 298 302 306 307 308 318 327 333 328 nan nan 340 343 344 346 348 351 358 359 358 355 346 332 319 316 316 318 320 324 330 333 326 321 319 320 322 322 323 323 324 323 321 319 319 318 317 317 315 312 313 315 318 316 314 313 310 307 307 307 305 302 302 302 301 300 301 301 301 299 298 298 298 299 301 303 304 304 303 305 305 305 305 305 305 305 305 306 307 307 307 307 307 306 304 304 304 302 301 301 301 301 302 302 303 304 304 303 304 304 304 305 305 305 305 305 304 304 304 304 304 304 304 305 306 306 306 306 306 306 305 304 303 303 302 302 301 301 299 298 298 297 297 297 297 296 296 296 295 295 295 295 294 294 294 294 293 293 292 292 292 292 291 290 290 290 289 289 289 288 289 288 288 289 289 289 289 289 289 289 289 289 288 287 286 285 285 284 283 284 284 284 283 283 283 284 284 285 285 284 284 284 284 284 284 283 282 281 279 278 278 277 277 277 277 278 279 278 279 279 279 278 277 278 279 279 278 276 274 271 270 271 272 273 273 274 275 277 277 275 272 271 271 271 270 270 270 270 271 273 274 275 276 277 281 283 282 282 282 283 282 280 279 279 276 274 274 273 271 269 268 269 269 268 267 266 266 269 274 279 279 275 271 267 261 262 269 273 274 276 280 282 278 275 278 282 287 288 284 279 275 275 274 275 275 275 274 274 274 275 275 274 273 271 270 271 273 273 271 274 275 280 283 282 278 277 279 280 280 282 284 286 288 289 289 290 290 290 290 290 291 293 293 291 292 293 293 291 286 281 280 281 285 289 291 292 292 292 293 292 292 292 292 293 293 294 294 294 294 294 295 295 296 297 298 297 295 295 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 288 288 nan 288 288 287 287 288 287 287 287 287 287 nan nan nan nan 283 282 282 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 284 284 284 284 285 287 288 288 289 320 320 320 320 319 319 318 317 318 318 318 319 319 319 318 318 318 318 318 318 318 319 319 319 320 320 320 321 321 320 320 321 322 321 319 318 318 318 320 323 323 320 320 321 321 322 322 323 324 326 327 328 328 328 329 328 327 327 326 327 325 323 321 321 320 317 317 319 320 321 322 323 324 325 326 327 327 327 327 326 322 319 317 318 320 321 322 324 326 326 327 326 326 324 323 321 321 321 323 324 325 326 325 323 323 323 323 323 323 323 324 324 324 328 331 332 331 331 330 330 326 323 321 322 321 318 315 311 309 307 307 310 310 308 305 302 299 297 296 294 291 287 281 276 276 279 279 284 282 280 281 284 286 287 287 289 287 283 280 277 273 269 271 271 271 274 271 273 276 279 286 283 269 245 239 246 252 256 261 259 257 267 284 294 298 299 297 295 297 289 289 292 289 294 302 296 290 304 281 292 302 313 319 318 313 304 299 296 293 289 284 283 283 282 288 293 295 296 300 305 310 312 312 315 324 327 328 330 335 340 342 343 350 358 355 355 349 344 338 332 320 309 309 313 315 319 325 331 331 324 319 319 320 320 321 322 322 322 321 319 318 318 317 317 316 314 312 312 314 315 314 313 311 308 305 307 306 304 302 302 302 301 300 300 300 298 299 298 298 297 297 300 304 305 303 304 304 305 305 305 305 304 304 305 306 307 307 307 306 306 305 304 303 304 304 303 303 303 302 303 302 302 303 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 304 304 305 305 305 305 305 305 304 303 302 302 302 301 300 300 298 297 297 297 297 296 296 295 295 295 295 295 295 295 294 293 293 293 293 293 293 293 292 291 291 291 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 287 286 285 284 284 284 284 284 284 284 284 284 284 285 285 285 284 284 284 284 285 285 285 283 281 280 279 278 278 279 279 279 280 280 279 278 277 276 277 277 278 279 279 278 277 274 272 271 270 270 271 272 273 274 276 276 275 273 273 273 274 272 271 269 269 271 271 272 272 273 276 279 280 280 279 280 281 279 276 277 277 276 276 275 274 272 270 270 269 270 270 269 267 268 273 274 274 274 272 268 264 264 263 266 271 273 276 280 279 278 283 286 289 294 295 290 280 274 272 274 277 277 275 274 274 273 274 275 276 275 272 272 275 276 274 272 273 275 279 281 280 276 275 275 276 278 281 283 284 285 286 286 287 287 288 288 289 289 290 291 289 290 292 293 292 290 286 282 282 283 285 287 289 289 292 293 293 293 293 293 293 293 293 293 293 293 294 294 294 295 296 297 295 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 288 288 288 288 288 288 288 288 289 288 288 288 288 286 nan nan nan nan 282 281 281 281 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 nan 283 284 285 286 287 288 320 320 319 319 319 317 316 316 316 317 318 319 319 319 319 318 317 317 318 318 317 318 318 318 318 318 319 319 319 319 319 320 320 319 318 318 318 318 319 322 324 323 321 320 320 319 319 320 322 325 326 326 327 329 331 331 329 327 326 325 324 323 321 320 319 318 317 317 318 321 322 323 324 325 326 328 328 328 326 324 321 318 316 318 322 323 323 323 324 325 326 325 326 325 323 321 320 321 322 324 323 323 323 320 320 322 323 323 323 322 324 324 323 325 328 330 330 331 331 330 327 324 323 322 320 317 316 314 313 308 308 309 309 307 305 303 301 300 298 296 293 288 283 279 281 278 276 275 277 273 272 279 284 283 286 288 288 284 281 276 270 267 268 267 269 272 273 273 274 278 286 285 280 259 253 254 255 254 250 247 263 276 276 280 282 282 282 283 281 283 291 292 291 290 299 316 309 287 296 293 297 302 310 315 310 294 297 293 291 285 279 275 277 297 300 302 300 302 304 307 311 313 313 314 319 321 324 327 332 337 339 343 352 354 357 360 344 329 324 321 314 309 310 311 315 319 323 326 325 322 319 318 318 318 319 320 320 320 319 317 317 316 316 316 315 314 311 309 310 311 310 310 308 306 306 308 306 304 302 302 302 301 300 301 299 297 298 298 298 297 298 301 305 305 304 303 304 304 304 305 304 304 304 304 305 305 306 306 306 306 305 305 304 303 304 304 304 304 303 303 303 302 302 303 303 303 304 304 304 304 304 303 303 303 304 304 305 304 304 304 304 304 304 304 304 304 303 303 302 301 301 301 300 300 298 297 296 296 296 295 295 295 295 295 295 294 294 294 294 294 293 293 293 293 292 292 292 291 291 291 290 290 290 289 289 289 289 289 289 288 288 288 288 289 289 289 289 289 288 287 286 286 285 285 284 284 284 284 284 284 284 284 284 285 285 285 285 284 284 284 284 285 284 283 281 280 279 278 278 279 280 281 282 282 281 279 277 276 276 276 277 278 278 279 278 276 274 272 270 270 270 271 273 273 275 276 275 275 276 275 274 272 269 268 269 270 270 270 269 271 272 274 276 275 275 277 278 277 275 275 277 277 278 277 276 275 273 272 273 273 273 271 272 272 276 276 274 273 271 268 266 272 275 276 276 274 274 276 273 280 291 296 299 300 300 296 282 274 274 275 280 281 277 275 275 274 275 274 274 274 272 272 274 276 274 274 275 277 279 280 278 275 274 274 276 280 282 283 282 282 282 282 283 286 287 285 285 285 286 287 287 288 291 293 292 292 287 283 281 281 282 284 284 289 292 293 293 293 293 293 293 293 293 293 293 293 293 293 294 294 294 294 293 291 291 290 290 290 nan nan nan nan nan nan nan nan nan nan nan nan 290 nan nan nan 289 288 288 288 288 289 288 289 289 289 289 289 289 288 287 286 nan nan nan nan 281 280 280 280 nan nan nan nan nan nan nan nan nan nan 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 286 286 286 320 320 319 319 318 317 315 315 316 317 317 317 318 318 318 317 317 316 317 316 316 317 317 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 320 323 325 324 321 320 319 319 319 320 321 322 324 325 328 331 333 333 330 326 324 324 323 322 321 320 319 317 317 315 317 320 322 323 324 325 328 329 329 327 324 321 319 318 319 322 325 325 325 323 322 323 323 324 325 325 323 321 320 321 323 326 325 323 323 320 322 325 326 325 323 321 320 320 320 322 326 328 328 328 328 328 327 325 323 320 318 317 317 317 314 311 309 308 307 305 304 304 303 303 300 299 296 294 291 287 285 274 274 272 269 266 267 274 277 279 283 286 286 284 280 274 268 265 266 266 270 270 272 273 273 277 280 285 274 267 263 262 264 262 248 236 259 272 272 270 270 268 267 271 274 281 286 295 296 293 295 295 279 287 293 298 299 298 304 312 306 281 293 293 290 285 273 260 266 319 319 314 312 309 309 311 314 318 317 316 315 319 323 325 328 334 339 342 345 350 356 354 338 320 315 315 312 310 310 311 313 315 317 318 319 320 320 320 318 317 317 318 318 318 317 316 315 315 314 314 313 311 309 308 308 308 308 308 307 305 307 310 307 306 303 302 301 301 299 299 299 299 299 299 299 299 301 302 305 306 305 304 303 303 304 304 303 303 303 304 304 304 304 304 304 305 305 305 305 304 304 304 304 304 304 303 304 304 304 304 304 304 305 304 304 303 303 303 303 303 304 305 304 304 303 304 303 303 303 303 303 302 302 302 301 300 301 300 300 299 298 297 296 296 295 295 295 295 295 295 294 294 294 294 293 293 292 292 292 292 292 291 291 291 291 290 290 290 290 289 289 289 289 288 288 288 288 288 288 289 289 289 289 289 288 288 287 286 286 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 282 281 280 278 277 277 279 281 282 283 283 282 280 278 276 276 275 275 275 277 279 280 278 275 273 271 270 270 271 272 272 272 274 275 276 277 276 273 270 267 268 269 269 270 269 268 268 269 268 269 270 271 274 276 277 277 277 277 277 278 279 279 277 276 277 277 276 272 271 271 273 273 271 271 272 273 270 269 275 281 283 280 276 271 271 273 283 285 291 299 304 304 297 284 276 276 279 282 282 277 274 275 273 273 273 272 272 275 276 276 276 277 277 277 280 282 280 278 280 278 276 277 281 284 284 282 281 280 279 281 285 287 284 284 283 283 284 285 287 290 291 291 290 286 281 278 277 278 280 282 288 293 294 294 294 294 293 294 294 294 294 293 293 293 293 293 292 292 292 291 291 290 289 289 288 288 nan nan nan nan nan nan nan nan nan nan nan 291 291 290 nan nan nan 289 289 289 290 289 289 289 289 289 289 288 287 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 319 319 319 318 317 317 316 315 315 316 316 316 316 317 317 316 316 315 315 316 316 316 316 316 316 317 317 318 318 317 317 316 316 316 317 318 318 319 321 322 324 324 322 321 320 320 320 320 319 319 323 326 329 332 333 332 327 325 324 323 322 321 319 318 318 316 316 315 317 320 322 323 323 325 326 328 327 325 322 320 319 319 322 325 326 327 325 322 320 320 322 323 322 323 322 322 319 319 322 326 326 325 323 322 323 324 325 325 323 320 318 319 320 322 325 326 326 326 326 326 325 324 322 319 317 317 317 318 314 310 308 306 303 301 301 301 301 302 301 301 298 296 294 289 286 286 278 272 267 264 263 266 272 274 280 282 284 282 278 272 267 266 265 267 268 268 269 272 273 272 279 277 278 263 257 262 268 263 248 234 257 268 266 263 261 259 257 262 275 283 287 291 292 293 290 279 281 287 294 299 300 300 297 291 287 286 291 291 289 285 283 288 321 328 332 325 320 316 314 314 316 320 321 319 318 319 323 326 329 332 339 339 346 348 351 347 333 319 315 311 309 308 307 309 310 310 310 312 316 317 319 319 318 316 317 317 318 317 316 315 314 313 312 312 311 308 307 308 308 308 307 307 306 306 309 309 308 305 302 299 300 300 299 298 300 301 302 301 301 301 303 305 307 306 306 305 304 303 303 303 302 302 302 302 302 303 303 303 303 303 304 305 305 305 305 305 304 303 304 304 303 303 303 305 304 305 305 304 303 303 303 303 303 303 304 305 304 304 303 303 302 301 302 302 302 301 301 301 300 299 300 299 299 298 297 296 296 295 294 294 294 295 294 294 293 293 293 293 292 292 292 292 292 291 291 290 291 290 290 290 290 290 290 289 288 288 288 288 288 288 288 288 288 289 289 289 289 288 288 287 286 286 286 285 285 285 285 284 284 284 284 284 284 284 284 284 283 283 283 282 281 281 281 280 280 279 278 277 276 277 279 281 282 282 281 279 278 277 275 275 275 274 276 278 279 279 278 277 273 271 271 270 270 270 269 270 272 276 277 276 273 269 267 267 268 269 270 269 269 268 268 267 265 267 267 270 274 278 279 279 278 278 279 280 280 280 280 280 278 276 272 268 268 270 269 265 264 269 273 271 272 273 274 276 277 275 274 271 277 280 285 291 294 298 301 291 286 285 284 284 285 282 277 272 272 272 271 271 270 272 280 285 287 283 280 280 279 281 282 282 281 282 281 279 279 281 284 284 283 282 279 278 281 287 290 292 287 284 283 283 284 287 288 288 287 285 282 279 280 280 281 283 287 291 294 294 294 294 294 294 296 296 295 295 294 294 294 293 292 291 290 290 290 290 nan 289 288 288 288 288 nan nan nan nan nan nan nan 290 nan nan 291 291 290 nan 290 nan 289 290 290 290 290 290 290 289 289 289 288 288 287 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 319 318 317 317 317 317 317 316 315 315 316 316 316 316 315 315 315 315 315 315 315 316 316 316 316 316 316 317 317 316 315 314 314 315 316 317 319 320 321 321 323 324 324 323 321 321 321 320 319 320 324 327 329 330 330 328 325 325 325 323 320 319 318 317 316 315 315 315 318 320 322 322 322 323 324 326 326 324 323 322 321 322 323 324 325 326 324 321 319 318 321 322 321 321 321 319 316 316 321 326 328 325 324 322 322 322 323 323 321 316 316 318 321 323 324 324 325 325 325 324 323 323 322 320 318 316 316 316 313 309 305 304 302 300 299 298 297 297 299 300 298 295 292 289 289 287 282 274 269 264 262 264 269 273 274 277 281 280 274 269 266 265 266 267 266 266 267 269 271 272 273 277 276 279 275 268 271 269 246 248 258 266 262 257 253 250 248 254 272 285 284 281 281 280 277 276 276 288 295 294 302 305 299 295 289 286 286 286 286 285 288 296 313 328 329 326 324 320 317 317 319 321 322 321 320 320 323 328 330 331 333 339 347 349 344 335 325 317 316 312 312 308 307 307 309 310 308 309 311 315 318 319 318 317 317 317 317 317 316 315 313 311 310 310 309 309 309 310 309 306 305 304 305 305 308 306 303 299 297 297 297 299 299 300 303 303 304 304 303 303 305 307 307 307 306 305 304 303 302 302 302 302 302 302 302 302 303 304 304 304 304 304 304 305 305 304 304 304 304 304 303 303 303 304 305 305 305 304 303 303 302 302 302 303 303 304 304 304 304 303 302 301 301 301 301 301 301 300 300 299 299 299 298 297 297 296 295 294 294 294 294 294 294 293 292 292 292 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 288 288 289 289 289 288 288 287 287 285 285 285 285 285 285 285 284 284 283 283 283 284 284 283 283 283 282 282 282 281 280 279 279 279 279 279 278 277 276 276 276 278 280 279 279 278 277 276 276 275 275 275 276 277 278 279 278 278 276 274 271 270 269 269 269 270 273 276 277 276 273 271 270 267 268 270 270 269 269 270 269 266 263 265 265 269 274 277 278 280 279 278 279 280 281 281 281 281 279 276 273 270 269 269 268 265 265 271 273 272 273 274 274 271 275 275 279 278 283 286 288 290 288 287 292 288 286 287 287 288 289 283 277 275 272 269 268 268 268 273 284 288 292 291 287 286 282 280 279 279 280 282 283 281 280 281 281 282 282 282 279 278 283 290 290 294 293 289 286 285 285 287 287 285 284 282 280 281 286 287 287 288 291 294 294 293 293 292 293 295 296 297 296 295 295 294 293 292 291 291 291 291 291 290 289 289 nan 289 288 nan nan 289 288 nan nan nan 289 291 291 291 291 291 290 290 290 nan 290 290 291 291 291 291 290 290 290 289 289 288 288 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 319 318 317 317 318 318 318 317 316 315 315 315 315 315 314 314 314 315 315 315 316 316 316 317 316 315 315 316 315 313 313 313 314 314 316 317 319 320 321 322 322 323 324 323 321 321 321 321 321 322 324 327 328 328 327 325 324 325 325 322 319 318 317 316 315 314 316 317 319 321 321 321 321 321 321 324 326 325 324 323 323 323 323 323 324 324 323 319 316 316 319 322 322 322 321 318 316 316 320 326 327 326 324 323 323 322 322 322 319 314 313 317 321 323 323 323 321 321 321 320 322 323 322 321 318 313 313 313 313 310 307 304 302 300 299 296 294 295 298 299 297 294 291 290 288 286 283 277 272 269 268 268 271 270 272 273 275 272 268 265 263 264 265 264 264 266 266 266 270 269 275 275 274 279 277 276 281 277 260 254 266 266 266 259 248 241 238 246 262 277 272 268 270 270 267 265 278 284 289 292 294 293 290 290 294 286 287 287 280 274 274 276 309 326 324 323 322 321 320 318 318 321 324 323 322 321 323 326 329 328 332 338 353 347 334 323 317 314 314 313 311 308 308 309 311 311 309 310 310 314 317 318 317 316 316 317 317 317 316 314 312 309 307 307 309 309 310 309 306 303 301 300 301 303 304 301 298 295 295 296 297 299 301 302 303 302 303 304 304 304 307 307 307 307 306 305 304 303 302 302 302 302 302 302 302 302 303 304 304 304 304 304 305 305 304 304 304 304 304 304 304 304 305 304 305 305 304 303 303 302 302 302 302 303 304 304 303 303 303 302 302 301 300 300 300 300 300 300 300 299 298 298 297 296 296 296 294 293 293 293 293 293 293 292 292 291 291 290 290 290 290 289 289 289 289 290 290 290 290 290 290 290 290 289 289 289 290 290 290 290 290 289 289 289 288 287 287 286 285 284 284 283 284 284 284 284 283 283 283 283 283 283 283 283 282 282 281 281 280 279 278 278 278 278 278 278 277 276 275 275 274 275 277 278 277 276 276 275 275 275 275 276 276 276 276 276 277 278 278 275 272 269 268 268 269 271 273 276 277 276 274 273 270 269 271 271 270 270 272 272 270 266 264 264 265 270 276 278 280 280 278 278 278 278 279 281 282 281 278 277 275 274 274 273 271 271 275 279 281 282 281 279 278 273 278 278 282 284 288 291 291 290 285 283 284 285 287 290 292 291 290 284 278 274 271 268 266 266 267 273 278 285 294 297 293 292 285 281 279 279 280 283 284 283 282 282 282 282 283 283 281 280 284 285 290 296 297 294 292 289 290 289 287 284 282 281 282 285 287 287 287 289 291 292 292 292 292 292 294 295 297 297 297 296 294 293 293 292 291 291 291 291 291 290 289 289 nan 289 289 288 289 289 289 288 288 nan 290 291 291 291 290 290 290 nan nan 290 290 nan nan 291 291 291 290 290 290 289 289 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 320 318 318 317 318 319 318 317 317 316 315 314 314 314 314 314 315 315 315 315 315 316 316 316 316 314 313 313 313 312 312 312 313 314 315 317 319 320 321 321 321 322 323 322 322 321 321 321 322 323 323 324 325 325 324 323 323 324 323 321 319 318 317 316 315 316 318 320 321 321 321 321 320 319 318 322 325 325 325 324 324 323 323 322 323 323 320 317 315 315 317 318 320 320 320 319 318 318 320 324 324 324 325 324 323 322 321 320 316 313 314 317 318 319 320 320 320 319 319 318 320 321 321 319 315 311 310 310 311 310 307 305 302 299 298 294 292 296 298 298 296 293 292 289 286 285 282 279 275 272 273 273 273 270 269 267 268 265 262 261 260 261 260 261 262 264 266 267 268 271 271 271 279 280 277 281 287 293 269 260 262 263 269 265 249 234 231 239 250 256 259 266 271 269 262 264 269 282 280 277 279 293 304 301 296 284 292 295 293 284 270 265 323 330 326 322 322 322 322 321 319 321 323 323 323 321 321 323 325 326 331 338 347 329 315 315 313 308 311 310 309 309 310 311 312 311 311 311 312 314 316 317 316 315 316 316 316 316 314 313 310 307 305 306 307 307 309 307 304 301 299 298 299 300 300 299 297 296 297 297 298 301 301 303 302 301 302 303 303 306 307 307 307 306 305 304 303 302 301 301 301 301 302 302 302 303 303 304 304 304 305 305 305 304 304 304 304 304 305 305 305 305 306 306 305 305 304 303 302 301 302 302 302 303 304 304 303 303 302 302 301 301 300 299 299 299 299 299 299 298 298 297 297 296 296 295 294 293 293 293 293 293 292 292 291 290 290 290 289 289 289 289 289 289 289 289 290 290 290 290 291 291 291 290 289 289 290 290 290 290 290 290 289 288 287 286 286 285 285 284 283 283 283 283 283 284 284 284 283 283 283 283 283 283 282 281 280 279 279 278 277 277 277 277 277 277 277 276 275 273 273 273 274 275 275 273 273 274 274 275 276 277 276 276 275 275 275 277 277 275 271 269 268 268 269 271 273 275 276 276 275 274 271 271 273 272 271 271 272 273 272 269 266 265 264 269 277 281 282 282 279 278 278 279 279 280 282 280 278 278 278 278 277 275 273 277 280 283 285 286 287 283 277 277 281 278 279 281 287 292 293 291 286 284 284 285 289 294 297 292 288 284 278 272 268 266 265 265 267 271 275 284 294 299 297 294 292 287 282 280 282 285 286 285 285 285 285 284 285 286 286 284 285 287 292 298 301 300 296 295 293 290 287 284 282 284 285 286 287 286 285 287 289 290 290 292 293 294 296 298 298 298 298 296 294 293 292 292 292 292 292 292 291 290 290 nan nan 290 289 288 289 nan nan 289 289 nan 290 291 nan 290 290 290 nan nan nan 290 291 291 291 291 291 290 290 290 290 290 289 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 320 319 318 317 318 318 318 317 316 315 314 314 315 315 315 315 315 315 315 315 315 315 315 316 315 313 311 311 311 311 311 311 311 311 313 315 317 319 319 319 320 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 321 320 319 319 318 317 317 319 321 323 324 323 322 320 318 316 317 321 324 325 326 325 325 324 322 320 320 319 317 316 316 316 316 317 318 319 321 320 319 319 320 321 321 323 324 324 323 321 320 318 316 314 315 315 316 316 315 314 315 317 318 316 316 316 317 316 313 310 308 308 308 307 306 304 302 298 296 293 295 297 297 296 294 294 293 288 286 281 278 277 277 275 273 272 271 269 265 264 264 261 258 256 256 253 253 255 259 263 265 267 270 267 267 272 278 282 286 288 290 303 288 286 263 257 266 272 259 237 233 241 245 251 263 272 275 272 258 255 268 273 261 257 273 305 306 305 302 288 297 304 307 307 305 330 332 328 323 321 321 321 321 321 320 321 320 320 320 319 319 320 321 326 329 333 328 315 306 303 302 302 305 308 310 312 312 312 313 312 312 312 313 314 314 314 314 313 315 315 315 314 312 310 308 307 306 306 307 307 308 306 303 301 299 299 299 299 299 299 299 299 300 300 300 301 302 302 302 301 302 302 303 305 305 304 304 304 303 303 302 302 301 301 301 301 301 302 303 303 303 304 304 304 305 305 305 305 304 304 304 304 304 305 305 305 306 306 305 304 303 302 301 301 301 301 302 303 303 303 302 302 302 301 301 300 299 298 298 299 299 299 298 298 297 297 297 296 296 295 294 293 293 293 293 293 292 292 291 290 290 290 290 290 290 289 289 289 289 290 290 290 290 291 291 291 291 290 290 289 289 289 289 290 290 289 288 287 287 286 285 285 284 283 283 283 283 283 284 284 284 284 284 284 284 284 283 282 282 281 280 279 278 278 277 278 278 278 277 276 276 276 274 273 272 272 273 273 272 272 272 272 273 275 277 277 276 275 274 274 274 276 276 273 272 271 271 270 270 270 271 273 274 275 276 275 273 273 273 273 273 273 273 273 275 273 270 268 268 271 280 282 283 283 281 280 280 281 280 279 279 278 278 278 279 278 277 277 277 277 278 279 278 276 279 277 270 275 277 275 273 274 282 291 294 291 288 286 285 286 290 293 294 292 287 285 279 271 266 265 265 266 267 270 274 282 295 302 300 298 297 292 284 281 283 286 288 288 288 288 287 287 286 288 289 289 289 290 293 297 301 299 296 296 294 292 289 286 287 290 291 293 290 286 284 285 288 288 290 292 293 296 298 300 300 300 299 297 295 294 293 292 293 293 293 292 291 290 290 290 290 290 289 nan nan nan nan nan nan 290 290 nan 291 290 290 290 nan nan nan 290 291 291 291 291 290 290 290 290 290 289 nan nan nan nan nan 286 286 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 320 318 317 317 317 317 317 316 315 314 314 315 315 316 315 315 315 315 315 315 315 315 315 315 314 312 311 311 311 310 309 310 310 310 312 314 316 317 317 318 319 320 320 320 320 321 320 320 320 320 320 319 319 319 320 320 320 321 321 320 320 321 321 320 319 321 323 325 325 325 324 320 317 316 319 321 323 324 325 325 325 324 322 317 315 315 316 316 317 317 318 319 319 321 321 321 321 320 319 319 321 322 324 324 322 320 318 318 319 319 319 318 316 313 311 309 311 314 315 314 314 314 315 314 312 308 306 307 306 305 304 302 300 297 294 294 294 294 293 292 293 293 289 285 282 278 275 275 275 273 271 267 266 265 263 262 261 259 258 258 258 250 248 250 255 261 265 267 268 269 271 272 277 282 286 293 293 303 302 298 275 262 266 275 273 257 248 251 254 260 268 277 281 269 249 267 263 263 249 240 240 278 310 309 306 297 302 306 309 314 318 325 326 323 317 315 315 315 316 317 317 318 315 315 316 316 317 317 319 322 322 321 315 308 303 302 301 301 302 305 310 313 314 314 313 312 311 313 314 314 313 312 311 311 313 315 314 313 311 309 308 307 308 307 308 308 307 305 303 301 300 300 300 300 300 301 302 301 302 302 303 302 303 303 303 302 304 305 302 301 304 304 302 301 301 301 301 301 301 301 301 302 302 302 303 303 303 304 304 304 305 306 306 305 305 304 304 304 304 304 304 304 305 305 304 304 302 301 300 301 301 301 301 302 302 302 301 301 301 300 300 299 299 298 297 298 298 298 298 297 297 297 296 296 295 294 294 293 293 293 292 292 292 291 290 290 290 290 290 290 290 289 289 289 289 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 288 288 287 287 286 286 285 284 283 283 283 283 284 284 284 284 284 284 284 284 284 284 283 282 282 282 281 281 280 279 279 280 279 278 278 277 276 276 274 273 273 273 274 274 273 272 271 271 273 275 276 276 274 274 273 273 273 274 274 272 272 274 275 273 270 270 270 270 271 274 276 275 274 274 274 274 274 275 274 275 278 278 277 276 276 276 282 282 281 280 280 280 281 282 281 280 279 278 278 279 278 276 275 280 285 284 279 272 268 264 266 267 269 270 270 268 266 267 275 287 293 291 289 286 282 285 287 286 287 286 285 283 278 270 267 265 267 267 268 271 275 281 292 300 301 301 299 294 288 284 284 286 288 290 291 291 290 289 288 291 291 292 294 295 295 296 296 295 296 296 295 294 290 289 290 293 296 297 292 287 285 285 286 286 289 290 291 295 298 299 300 300 299 297 296 295 293 294 294 294 293 292 291 290 291 291 290 290 289 289 nan nan nan nan 290 290 nan 290 290 290 290 nan nan nan nan nan 290 nan nan nan 290 289 289 289 289 289 289 nan nan nan nan 288 287 287 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 320 319 317 317 316 316 316 315 314 315 315 315 316 316 315 315 315 315 315 315 315 314 315 315 314 313 312 311 311 310 308 308 309 309 311 313 314 315 316 317 318 319 319 320 320 320 320 320 318 318 318 318 318 318 318 318 317 320 321 321 322 323 322 322 321 322 323 324 324 325 323 321 318 317 319 322 323 323 323 323 324 324 321 314 311 313 316 317 317 318 320 323 322 321 321 321 320 320 320 320 321 321 323 323 322 319 318 318 318 320 320 318 313 309 307 306 308 311 312 314 313 312 312 312 310 304 304 305 305 304 303 301 300 298 297 293 292 291 289 288 290 291 282 280 280 279 277 276 275 272 269 266 264 262 262 261 259 257 257 262 266 258 250 248 252 257 259 258 260 270 272 273 276 280 288 297 299 300 297 298 285 271 271 278 276 271 267 270 269 273 281 289 290 289 267 294 298 281 279 268 247 343 323 312 307 303 304 306 309 311 309 316 319 321 316 310 305 305 307 309 312 313 310 309 310 312 314 314 316 319 315 310 306 304 303 303 302 301 301 304 308 310 311 312 313 310 310 313 315 314 312 310 310 311 314 315 315 314 312 310 309 309 309 308 308 308 307 305 303 302 302 301 301 302 302 302 303 303 303 303 303 303 303 303 303 304 305 305 306 306 305 303 300 298 298 298 300 300 300 301 302 302 302 302 303 303 303 304 304 305 306 305 305 304 304 304 304 304 303 303 303 303 303 303 302 301 300 300 300 300 301 301 301 301 301 301 300 299 299 299 299 299 298 297 297 297 297 297 297 297 296 296 295 295 295 294 293 293 293 292 292 292 291 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 287 286 286 286 287 287 288 287 288 288 288 287 287 287 286 286 285 284 284 283 283 284 284 284 284 284 284 284 284 284 284 284 283 283 282 282 282 282 282 282 282 281 281 280 279 278 277 276 275 275 274 274 275 275 275 273 273 272 273 274 275 275 275 274 272 272 272 272 272 272 271 272 276 277 274 271 270 270 270 270 273 275 275 275 274 274 274 275 276 274 276 280 283 284 284 283 282 282 280 278 278 278 278 279 281 282 281 279 278 278 277 275 274 274 281 288 291 285 273 267 264 264 263 263 262 261 261 258 259 268 283 289 287 285 279 277 281 280 278 278 278 279 279 275 269 267 267 267 267 269 272 276 281 291 297 299 300 299 294 290 286 285 286 288 291 292 292 293 292 292 293 293 294 296 297 294 295 294 293 294 294 295 294 291 291 290 292 295 298 296 289 288 288 288 287 288 288 289 293 294 296 298 299 298 296 295 295 295 295 294 294 293 292 nan nan nan 291 291 290 290 290 nan nan nan nan 289 290 290 290 290 289 289 nan nan nan nan nan nan nan nan nan 289 288 nan nan 289 289 nan nan 288 288 288 288 288 287 287 286 286 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 320 319 318 318 317 316 316 315 315 316 316 316 316 315 315 315 315 315 314 314 314 314 315 315 314 314 313 312 310 309 308 308 308 308 309 309 311 313 316 317 318 318 319 320 320 320 320 319 316 316 316 317 317 317 316 315 315 318 321 322 323 323 323 322 321 320 321 321 322 323 323 321 320 319 320 322 323 324 324 323 322 322 319 313 310 313 315 316 318 320 322 324 324 322 321 321 321 321 320 320 321 321 322 323 323 320 318 317 315 317 317 314 310 307 306 306 307 309 311 313 313 312 311 309 307 303 304 304 305 304 303 303 303 301 297 292 291 290 287 286 287 287 277 279 281 282 282 280 277 274 270 265 263 261 261 260 260 259 258 263 270 267 260 255 254 255 255 255 259 264 269 271 275 280 288 299 300 303 298 297 292 284 282 286 282 283 284 283 284 285 290 298 303 308 313 315 306 306 324 327 310 353 321 309 305 303 303 305 307 308 303 311 320 323 305 294 297 299 301 306 308 308 306 305 305 308 311 312 314 315 310 304 301 301 301 302 301 301 302 303 304 305 306 310 311 310 310 313 316 315 313 313 310 312 313 315 316 315 314 312 311 310 310 308 307 307 306 304 303 303 303 302 303 303 303 303 303 303 303 303 303 303 303 302 303 305 305 306 306 307 305 303 299 297 297 298 298 299 300 301 301 302 303 303 303 303 304 304 305 305 306 306 305 304 303 303 303 303 303 303 303 302 301 301 300 299 299 299 299 300 300 300 300 300 300 300 298 298 298 298 298 298 297 296 296 296 297 297 297 297 296 295 295 295 294 293 293 292 292 292 292 291 291 290 290 289 289 289 289 289 288 288 287 287 287 287 287 287 287 285 284 284 284 284 285 286 286 287 287 287 287 287 286 286 285 285 284 284 284 284 284 284 285 285 285 285 285 285 285 284 284 283 283 283 283 283 282 282 282 282 282 280 278 278 277 276 276 275 275 275 275 275 275 275 273 274 274 274 274 275 275 275 273 272 272 272 272 272 272 271 272 276 277 274 272 272 271 270 270 271 274 275 275 274 274 273 274 274 274 277 282 285 285 287 286 284 282 279 277 276 276 276 278 279 280 280 279 278 276 275 272 272 273 278 281 282 281 271 271 274 275 269 265 265 263 258 254 255 261 273 275 269 270 267 272 278 278 274 270 271 275 276 273 267 265 265 265 266 269 272 278 283 290 292 294 297 297 291 289 287 286 287 289 291 293 293 293 294 295 294 293 293 295 295 294 294 294 294 294 295 295 293 291 291 291 292 293 297 298 295 293 292 291 290 288 287 289 291 292 294 296 297 297 295 295 295 296 296 295 294 nan 293 293 nan nan 292 291 291 291 291 nan nan 290 290 nan 290 290 290 290 289 289 289 nan nan 289 nan nan 289 289 289 288 nan nan nan 288 nan nan nan 287 287 287 287 288 287 287 287 287 287 286 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 320 320 320 319 318 317 317 317 317 317 317 316 316 315 315 314 314 314 314 314 314 314 314 314 314 314 314 313 311 309 307 307 307 307 307 307 309 312 315 316 318 318 318 319 319 319 319 318 316 315 316 317 317 317 316 315 315 318 321 322 322 322 321 320 319 317 317 318 320 321 321 320 319 319 320 321 322 323 324 322 320 319 317 312 311 312 314 316 318 321 323 324 323 322 321 321 321 321 321 321 322 322 322 322 322 321 320 316 315 313 312 310 307 306 306 307 308 309 310 313 314 312 309 306 305 304 306 307 307 307 306 306 305 302 296 295 293 291 288 286 283 280 279 282 284 285 286 284 278 273 269 265 262 261 260 260 261 262 262 268 273 276 273 267 262 262 262 264 261 262 265 272 279 284 291 298 305 305 302 297 294 293 293 295 293 293 293 291 291 295 302 306 308 316 316 315 313 322 328 311 309 317 305 301 301 300 301 303 305 304 299 297 298 290 285 289 295 296 299 302 305 306 305 303 303 305 308 309 310 311 307 304 302 299 298 300 301 302 303 302 302 302 304 308 309 309 310 314 316 316 316 314 312 312 313 314 315 316 315 313 312 309 308 307 305 304 304 303 303 304 304 304 304 304 303 303 303 303 303 303 303 302 302 302 303 304 305 306 306 306 305 302 299 298 298 298 299 300 301 302 302 302 303 303 304 304 304 305 305 305 305 305 305 304 303 303 302 302 302 302 302 301 301 300 299 299 298 298 298 299 299 299 299 299 299 299 297 297 297 297 297 297 296 295 296 296 296 296 296 296 296 294 294 294 293 293 292 292 292 292 292 291 290 290 290 289 289 289 288 288 287 287 286 286 286 286 285 285 285 284 283 283 283 284 284 285 285 286 286 286 286 286 286 286 285 285 284 284 284 284 284 285 285 285 285 285 285 285 285 284 284 284 284 284 283 283 282 282 281 281 280 278 277 277 276 276 275 275 275 275 275 275 275 274 274 274 274 274 274 275 275 274 272 272 272 271 271 271 272 271 272 275 276 275 273 273 271 271 270 270 273 275 275 274 273 272 272 272 274 278 281 282 285 286 285 283 280 279 279 278 277 275 276 277 278 278 277 275 275 273 270 270 272 273 273 274 275 272 276 281 282 281 279 270 271 263 259 259 261 262 262 265 258 255 266 274 277 271 264 266 271 274 271 266 264 264 264 265 268 273 279 282 284 289 292 292 293 287 286 286 286 287 289 292 293 292 292 292 293 294 293 293 295 295 296 296 296 297 297 298 297 294 293 293 293 293 295 297 298 299 298 295 290 287 287 287 288 289 290 291 293 294 296 294 294 295 295 296 295 295 nan 294 nan nan nan nan nan 293 293 nan nan nan 291 290 290 290 289 289 289 289 289 289 289 289 289 288 288 nan nan 288 288 nan nan nan nan nan nan nan nan 286 287 287 287 nan nan nan nan nan nan 287 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 322 321 321 321 319 318 318 317 317 317 317 316 316 315 315 314 314 314 314 314 313 313 313 314 314 313 313 313 311 309 307 306 306 306 306 307 309 311 313 314 316 317 317 317 317 318 318 317 315 315 316 317 317 317 317 316 316 321 323 322 320 319 319 318 317 315 313 315 316 318 318 317 317 318 318 319 320 321 323 322 320 317 316 311 311 310 312 315 319 321 323 324 322 322 322 321 321 321 321 322 323 323 321 321 321 320 319 315 313 311 309 306 303 303 304 304 308 307 309 312 314 312 308 305 305 305 306 307 309 310 309 307 304 301 299 297 296 293 290 286 283 281 285 285 285 286 287 284 279 275 270 266 265 262 261 261 262 264 266 272 278 283 284 282 280 274 268 273 272 271 275 282 288 292 294 303 305 306 303 297 295 296 298 299 298 298 297 295 295 299 303 306 306 311 315 314 312 311 303 289 291 292 292 293 294 295 298 300 302 300 295 293 287 283 285 289 294 299 301 303 305 306 303 299 300 304 306 307 307 307 306 305 303 300 298 299 300 302 302 302 301 301 303 308 309 309 310 313 316 316 316 314 312 314 314 314 314 314 314 312 310 307 306 305 304 303 303 303 303 304 304 304 304 303 303 303 303 302 303 302 302 302 301 301 302 302 304 305 305 305 304 302 300 299 299 299 300 301 302 302 303 303 303 303 304 304 305 305 305 305 305 304 304 303 302 302 302 302 302 302 302 301 301 300 299 299 298 298 298 299 299 299 299 298 298 297 297 297 297 297 297 297 296 295 295 295 295 295 295 295 295 294 294 293 293 293 292 291 292 291 291 291 290 290 289 289 289 288 287 286 286 286 285 284 284 284 284 284 284 284 284 283 283 283 283 284 284 284 285 285 286 286 286 285 285 285 285 285 284 284 284 285 285 285 285 285 285 285 285 284 284 284 284 283 283 282 282 282 281 280 279 278 278 278 277 276 275 275 275 275 275 275 274 274 273 273 273 273 273 274 273 273 272 272 272 271 271 270 271 271 271 273 275 276 275 273 272 273 271 270 270 271 273 272 270 269 269 270 272 273 277 280 283 283 282 280 278 278 280 280 277 276 275 275 275 274 273 273 273 272 269 268 269 269 270 270 271 272 276 280 281 282 281 278 279 272 268 267 267 267 267 268 257 252 260 267 269 267 256 258 266 269 268 266 265 264 265 265 267 272 276 279 283 287 288 286 286 283 282 283 285 285 288 292 294 294 293 291 290 292 293 293 296 297 299 301 302 303 301 300 298 297 296 295 296 297 298 300 301 301 300 297 288 282 283 285 285 286 286 287 289 292 292 291 292 293 294 295 295 294 294 293 293 292 292 nan nan 293 293 293 293 292 291 290 289 289 289 289 289 289 289 289 289 289 289 288 288 nan 288 nan nan nan nan nan nan nan nan nan 286 286 286 287 287 nan nan nan nan nan nan 287 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 323 323 323 322 320 319 318 318 317 317 316 316 316 315 315 314 314 313 313 313 313 312 313 313 313 313 312 312 311 309 308 307 307 306 307 308 309 310 311 312 314 315 315 316 316 316 317 316 315 315 315 316 316 316 316 316 318 323 323 320 317 316 315 315 315 314 311 311 313 314 315 315 316 316 316 317 318 319 321 322 320 317 314 313 311 310 312 315 318 320 322 323 322 322 322 321 321 321 321 322 323 323 323 323 322 320 319 316 313 310 307 304 303 302 302 303 306 306 309 311 312 310 308 306 305 304 304 305 307 309 308 305 302 301 299 299 298 294 291 288 285 287 289 289 291 290 288 285 280 274 271 269 268 267 266 264 264 267 270 276 281 285 287 286 283 278 276 280 283 285 289 295 298 299 300 304 307 305 304 300 297 298 299 301 300 300 298 296 297 301 306 307 307 309 310 310 302 293 287 284 287 288 290 290 289 291 296 299 299 297 295 292 288 284 285 290 294 298 301 303 303 302 298 295 298 302 305 306 306 306 306 306 304 302 300 299 299 300 301 301 300 301 304 307 309 309 311 313 314 316 318 317 315 315 315 314 313 312 310 309 307 304 304 303 303 302 303 304 305 304 303 304 303 303 302 302 302 302 302 302 301 301 301 302 302 303 303 303 304 304 304 302 301 300 300 300 300 301 302 302 303 304 304 304 304 305 304 304 304 304 304 304 303 303 302 302 302 302 302 302 302 301 301 300 300 299 299 298 298 299 299 299 299 298 297 297 297 297 297 297 297 296 295 295 295 295 295 294 294 294 294 293 293 293 293 292 292 291 292 291 291 291 290 290 289 289 288 287 286 286 285 285 284 284 284 284 284 284 284 284 284 284 283 283 283 284 284 284 284 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 284 284 284 284 283 283 282 282 282 281 281 280 280 279 279 279 278 276 276 275 275 275 275 275 274 274 273 273 273 273 273 272 271 271 272 272 272 272 271 270 270 270 271 271 272 274 275 273 274 275 273 271 270 270 272 272 269 267 268 269 270 273 277 278 280 281 280 278 278 280 282 282 278 276 275 274 273 271 270 270 271 271 268 267 267 269 271 271 270 271 273 275 276 279 284 285 283 278 274 272 270 272 274 271 263 256 258 261 262 260 254 255 260 263 264 264 265 263 264 264 267 270 273 279 282 284 282 281 280 280 279 281 283 284 287 291 295 297 297 295 292 292 293 294 295 296 301 307 309 306 302 301 299 298 297 296 297 299 301 301 303 304 304 300 288 280 278 278 281 282 280 281 284 287 287 288 289 291 292 293 293 293 292 292 292 292 292 292 292 292 293 292 292 nan 290 289 289 289 288 288 289 289 289 289 289 289 288 nan 288 288 288 nan nan nan nan nan nan nan nan nan 286 286 nan nan nan nan nan nan nan nan 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 325 325 324 323 321 319 318 318 317 317 317 316 317 316 316 315 313 313 312 312 312 312 313 313 313 313 312 312 311 310 309 309 309 308 308 308 309 309 310 311 312 312 314 315 315 316 316 315 314 314 314 314 315 316 316 317 320 323 322 318 315 313 312 312 313 312 308 306 308 311 313 314 314 315 316 317 316 316 318 320 320 318 317 313 310 310 312 314 316 318 321 322 321 322 322 321 321 321 321 322 321 322 322 323 322 321 319 317 313 310 306 304 303 302 301 302 304 305 308 310 311 310 309 308 305 304 305 305 307 308 307 304 303 301 299 299 297 294 291 288 288 290 291 293 293 291 289 283 278 276 273 274 274 272 270 268 268 270 273 279 282 284 284 282 280 278 276 285 287 292 297 300 301 303 304 308 307 306 304 302 300 300 301 302 301 299 298 296 298 302 304 308 306 306 307 303 296 287 282 283 283 287 289 288 287 288 292 297 296 295 293 291 288 287 288 291 293 296 299 300 299 298 295 291 294 299 302 302 304 306 307 306 306 302 303 300 299 299 299 299 299 299 302 306 309 309 311 313 315 317 319 319 318 316 314 313 312 310 307 305 304 303 303 303 303 303 303 304 304 304 303 302 302 302 302 301 301 303 303 302 301 301 301 301 302 302 302 302 303 303 303 303 302 301 301 301 302 302 303 303 305 305 305 305 305 305 304 303 303 303 303 302 302 302 301 301 301 301 301 301 301 301 301 300 300 300 299 299 299 299 299 299 298 298 297 297 297 297 297 297 297 296 295 295 295 295 295 294 293 293 293 293 293 293 293 292 292 291 291 291 291 291 290 290 289 289 288 287 286 286 285 285 284 284 284 284 284 284 284 285 285 285 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 286 286 285 285 285 285 285 285 285 284 284 284 284 283 283 282 281 281 281 281 281 280 280 279 278 278 277 276 276 276 276 276 275 275 274 274 274 275 274 273 271 271 271 272 272 272 272 271 270 270 270 271 271 271 272 274 273 274 276 275 274 271 270 273 272 270 270 270 271 273 275 277 279 280 281 280 279 279 280 283 282 279 278 277 275 273 270 268 268 269 269 268 266 265 269 274 273 271 271 273 273 276 280 288 290 287 281 277 274 271 275 279 276 271 267 264 263 261 256 258 256 257 257 258 260 261 261 263 264 266 268 272 279 282 281 279 278 278 279 279 279 282 284 288 291 294 299 301 302 299 297 295 296 298 299 301 306 308 305 301 299 298 297 295 296 298 300 301 302 303 305 306 302 291 287 282 277 277 278 274 275 278 279 281 285 287 288 290 291 290 290 289 288 290 291 291 292 292 292 292 292 292 nan 290 289 289 289 288 288 288 289 289 289 289 289 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 328 327 326 323 321 319 319 319 319 318 318 317 317 316 315 313 312 312 312 311 311 311 313 313 313 312 312 311 311 310 310 309 310 309 309 309 309 309 310 311 311 311 313 314 315 315 315 315 314 314 314 313 314 315 316 317 319 320 320 317 315 312 310 311 312 310 304 302 303 306 308 311 313 315 318 318 316 315 316 318 320 319 319 312 307 306 309 312 315 317 320 320 321 321 321 321 321 321 320 320 318 318 319 321 321 320 319 318 315 309 306 304 303 300 299 299 302 303 307 310 311 312 312 309 306 306 307 308 309 310 309 307 305 300 298 297 294 292 291 291 291 291 292 295 294 292 287 282 279 276 276 279 278 275 273 271 272 274 276 280 282 282 281 279 278 274 280 287 291 295 296 297 301 303 304 309 309 307 305 304 302 300 303 302 298 296 295 295 295 298 303 308 304 302 302 301 295 288 285 283 282 285 287 287 286 286 289 295 290 292 290 288 288 289 289 291 292 292 295 297 298 297 293 289 290 291 292 294 300 305 308 307 303 304 303 301 300 300 298 297 297 297 301 305 307 309 312 316 317 317 317 316 316 315 313 311 310 309 306 304 303 303 303 303 303 304 304 304 303 302 302 302 302 302 301 301 301 303 303 302 302 302 302 302 302 301 301 301 302 303 303 303 302 302 302 302 303 304 305 305 306 306 305 305 305 304 304 302 302 302 302 301 301 301 301 301 301 301 301 301 301 301 300 300 300 300 299 299 299 299 298 298 298 297 297 297 297 297 297 297 297 296 296 296 295 295 295 294 293 293 293 293 293 293 293 292 292 292 291 291 291 291 290 290 289 289 288 287 286 286 285 284 284 284 284 284 285 285 285 285 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 286 285 286 286 286 286 286 285 285 285 285 284 285 284 284 284 284 283 282 282 282 281 281 281 280 279 279 277 277 277 277 276 277 276 276 276 276 275 275 275 274 275 274 273 272 272 272 272 272 272 272 271 270 270 271 271 272 271 271 271 274 277 278 278 276 271 271 274 273 274 276 276 277 278 279 279 279 280 281 281 281 281 282 282 280 279 278 278 275 273 268 267 267 268 268 268 266 264 267 273 275 274 273 274 275 277 283 290 293 288 281 279 273 271 276 280 280 279 277 271 nan nan nan 265 264 260 256 255 257 259 261 262 264 265 268 273 280 281 279 277 277 277 279 279 279 281 285 288 290 294 300 304 306 305 302 300 299 299 303 301 300 300 299 299 300 301 297 294 295 297 299 302 303 304 305 306 300 295 289 281 276 275 275 273 272 271 272 275 280 285 284 286 285 285 285 285 283 287 289 289 290 291 291 292 292 291 290 290 289 289 289 289 289 289 289 289 289 288 nan 288 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 330 328 326 324 321 320 320 320 321 320 319 318 317 316 314 312 312 312 312 311 311 312 313 313 313 312 312 312 311 311 310 310 310 310 309 309 310 310 311 312 312 313 313 314 314 314 314 314 314 314 314 313 313 315 316 317 318 317 317 316 314 311 311 313 313 309 304 302 302 303 305 309 313 317 318 318 317 316 316 317 318 319 317 311 306 305 309 313 316 318 319 320 321 321 321 321 320 320 319 318 316 316 318 320 321 320 319 318 314 310 308 306 303 299 298 298 300 302 306 309 311 312 313 311 309 308 309 310 311 311 311 310 306 301 299 296 294 292 292 292 292 293 293 294 293 291 288 284 282 280 280 282 278 276 275 275 276 277 279 282 283 282 281 280 279 280 282 287 289 291 295 298 299 302 305 309 308 307 306 305 302 300 303 302 296 293 292 293 293 294 300 307 300 294 293 296 295 292 291 284 282 283 286 287 286 284 285 288 285 286 286 286 287 288 290 291 289 291 294 296 298 297 295 290 289 288 287 289 297 304 305 304 303 303 304 304 302 298 296 296 297 299 301 303 305 308 312 316 318 318 316 314 313 312 310 308 307 307 305 304 304 303 304 304 304 304 304 303 302 301 301 302 302 302 301 300 301 303 303 303 303 302 303 303 302 301 301 301 302 302 302 302 302 302 302 302 303 304 304 306 306 306 305 304 304 304 303 302 301 301 301 301 301 301 301 300 300 300 300 301 301 300 299 299 299 298 298 299 299 298 298 297 297 297 297 297 297 297 297 297 296 296 296 295 295 295 295 294 294 293 293 293 293 293 293 292 292 292 292 291 291 290 290 289 288 288 287 287 286 285 285 284 284 285 285 285 285 285 286 286 287 287 287 286 286 286 285 285 286 285 285 285 285 286 286 286 286 287 287 286 286 286 286 285 285 284 284 284 284 284 284 283 283 282 282 282 282 282 281 279 278 277 276 276 276 276 276 276 276 276 276 276 275 275 275 274 274 274 274 273 273 273 274 273 273 272 271 270 270 271 271 271 271 270 271 274 277 278 278 275 271 271 273 275 276 277 279 281 282 282 280 280 280 281 281 282 282 283 280 278 277 276 276 274 271 269 268 268 269 268 268 266 267 268 271 273 274 274 274 276 278 283 288 290 287 280 277 274 272 274 280 283 282 279 275 272 271 271 272 273 270 260 257 260 261 262 264 265 266 269 273 279 280 278 277 278 278 279 279 278 282 286 288 291 295 301 303 304 303 302 300 298 299 301 298 296 295 295 298 302 302 299 297 297 298 299 303 304 304 303 302 297 291 285 279 276 275 274 274 273 273 272 272 275 280 280 279 279 280 280 280 280 284 285 287 289 290 291 292 291 291 290 290 289 289 289 289 289 289 289 289 288 nan 287 287 287 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 285 nan nan nan nan nan nan nan nan nan 287 288 288 nan nan 287 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 331 329 327 324 322 322 321 322 322 322 320 318 317 316 314 313 313 312 312 311 311 312 313 313 313 312 312 312 311 311 310 310 310 310 310 310 310 311 311 312 313 313 313 314 314 314 314 314 314 314 314 314 313 314 316 317 317 317 316 314 313 312 313 314 312 308 306 306 306 306 308 311 315 318 319 318 316 316 316 317 318 318 316 311 307 308 312 316 318 319 319 321 321 321 321 321 320 319 318 318 316 317 318 320 320 319 318 317 314 312 309 306 302 300 298 299 300 303 306 308 310 312 312 311 310 309 310 311 312 311 311 310 307 303 301 299 297 295 295 294 292 293 293 292 292 291 289 289 287 287 285 284 281 279 280 281 281 282 281 285 286 285 284 284 284 286 289 293 293 292 295 300 301 302 304 308 307 306 305 303 303 301 301 301 295 289 287 288 290 293 297 301 294 289 289 292 293 293 292 285 283 283 285 286 285 284 283 282 282 282 283 284 285 286 287 287 287 288 292 294 296 298 297 293 294 294 292 293 298 303 305 304 304 304 304 304 302 299 296 296 298 301 302 302 304 307 311 314 316 316 314 312 311 310 308 306 305 304 304 304 304 304 304 304 304 303 303 302 301 300 300 301 301 302 301 300 301 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 303 303 303 304 304 305 306 305 305 304 303 303 303 302 301 301 301 301 300 300 300 300 300 300 300 300 300 300 300 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 296 296 296 295 295 295 295 295 294 294 294 294 293 293 293 293 292 292 292 292 291 291 290 289 289 288 288 287 286 285 285 284 284 284 285 285 285 285 286 286 287 288 288 287 287 287 286 286 286 286 286 286 286 286 286 286 288 288 287 287 287 287 286 287 287 286 285 285 284 284 284 284 284 283 283 283 283 283 282 281 278 277 276 276 276 275 275 275 275 276 276 276 275 275 275 275 275 275 275 275 275 275 275 275 274 273 271 271 271 271 271 271 271 270 270 272 274 275 276 275 272 271 271 271 272 272 273 277 281 283 282 281 280 281 282 281 281 281 281 279 276 275 274 274 273 272 271 270 270 270 270 269 268 271 272 272 271 271 273 274 276 278 280 282 282 282 277 277 277 275 275 277 278 280 279 276 275 276 278 279 279 274 268 265 265 265 265 266 266 268 270 272 276 277 276 276 278 279 279 278 279 283 286 288 293 297 300 302 301 299 299 297 295 294 292 294 294 294 295 297 300 303 303 301 301 301 302 304 306 303 300 298 294 288 284 280 278 276 275 275 275 274 273 273 274 276 276 276 277 279 278 277 279 279 281 284 288 290 291 291 291 291 291 290 289 289 289 289 289 289 289 289 289 288 287 288 287 287 287 nan nan nan nan nan nan nan nan 285 285 285 285 285 285 285 nan nan nan nan nan nan nan nan nan 286 nan nan nan 287 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 331 329 327 325 324 324 324 324 323 322 320 318 317 316 315 315 313 313 312 312 312 313 314 314 313 313 312 312 311 311 311 311 311 311 311 311 311 311 312 313 313 313 313 314 314 314 314 314 315 315 315 314 313 313 315 317 317 317 316 314 313 313 314 313 310 308 308 309 311 312 314 316 318 319 319 317 316 316 316 317 318 317 315 312 310 311 312 314 318 319 319 320 320 320 320 320 319 319 319 318 317 318 318 320 320 319 318 316 316 312 308 305 302 301 301 302 303 304 308 310 311 311 311 310 309 309 309 310 310 311 310 308 308 305 302 300 299 299 298 294 293 292 293 291 290 291 292 292 292 290 288 287 285 285 286 287 288 286 284 286 287 287 287 287 288 291 292 294 295 295 297 300 301 302 303 305 305 305 304 303 303 302 298 300 297 293 289 286 288 293 294 295 291 290 292 293 293 291 291 285 283 284 285 285 285 284 281 280 280 280 281 284 285 286 286 286 288 290 291 293 295 297 298 297 299 301 301 303 305 305 305 304 306 305 304 304 303 300 297 295 297 299 300 302 304 307 310 311 313 312 312 311 310 309 307 304 303 304 304 304 303 304 304 304 303 302 301 300 300 299 299 300 301 301 301 300 301 301 301 302 302 302 302 302 302 303 303 303 303 303 302 302 303 303 303 303 303 304 305 305 305 304 303 303 302 302 302 301 301 300 300 300 300 300 300 300 300 300 300 300 300 299 299 298 297 297 297 297 298 298 297 297 297 297 297 298 298 297 297 297 296 296 295 295 295 296 295 295 295 294 294 294 294 293 293 292 292 292 292 291 291 290 289 288 288 287 286 285 285 285 285 285 285 286 286 286 286 287 287 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 287 287 288 288 287 286 286 285 285 285 285 285 284 284 284 283 283 281 280 278 277 277 276 276 276 275 275 275 275 275 275 275 275 275 274 275 275 275 276 276 276 276 276 274 272 271 271 271 272 272 271 271 271 271 271 271 272 274 272 270 269 270 270 270 270 271 274 278 281 282 282 283 283 283 281 280 280 279 277 276 275 274 274 274 273 273 273 273 274 273 272 272 274 277 276 274 272 274 275 278 278 278 278 279 278 277 278 279 278 277 277 277 278 277 276 277 277 278 280 278 276 274 272 271 271 271 269 267 268 270 272 274 274 274 276 278 280 279 278 280 284 288 291 296 299 300 300 299 300 301 300 298 294 290 290 292 293 296 297 299 301 302 303 303 304 303 304 304 302 299 297 293 288 284 281 279 278 278 277 276 275 275 274 274 275 275 276 277 279 279 278 277 277 278 281 285 289 291 291 291 291 291 291 290 290 290 290 290 290 289 289 289 288 288 288 288 288 287 287 287 287 287 287 286 nan 286 286 285 285 285 285 285 285 nan nan nan nan nan 285 285 nan 286 nan nan nan nan nan 286 nan nan nan nan nan 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 331 329 328 327 327 326 325 325 323 321 319 318 317 317 317 316 314 313 313 313 313 314 315 314 314 313 313 313 312 312 312 312 312 312 312 311 311 312 312 313 313 313 313 314 314 314 314 315 316 316 316 314 313 313 315 316 317 316 316 314 314 313 312 310 308 307 306 309 313 317 319 320 319 318 318 317 316 315 315 316 316 316 315 315 313 312 313 315 317 317 317 319 317 317 318 318 318 318 318 318 319 319 320 320 321 319 317 317 314 311 308 305 303 303 303 304 306 307 311 314 314 312 310 309 308 308 307 307 309 309 309 307 307 305 302 301 300 299 298 294 293 293 292 289 287 287 288 291 291 291 290 290 291 291 293 293 292 288 287 286 286 286 287 288 289 290 292 294 295 296 298 300 300 301 301 301 303 304 302 302 303 302 297 296 294 296 294 288 289 293 291 288 288 288 290 293 294 292 291 285 283 284 285 285 284 283 280 279 280 280 281 284 287 288 289 290 293 293 294 294 294 296 298 298 299 303 306 309 310 308 306 306 308 309 307 305 303 301 297 295 296 296 297 299 302 305 308 309 310 310 310 309 308 307 306 303 303 303 304 304 304 304 304 303 302 301 300 299 299 298 299 299 300 300 301 300 301 301 301 301 301 302 303 303 303 303 304 304 304 304 303 303 303 303 304 304 304 304 305 305 304 303 302 302 302 302 301 301 301 300 300 300 300 300 300 300 300 300 300 300 300 300 299 297 297 297 297 297 297 297 297 297 298 298 298 298 298 297 297 297 296 296 296 296 296 296 296 296 295 295 294 294 294 294 294 293 293 292 292 291 291 290 289 288 288 287 286 286 286 286 286 286 286 287 287 288 288 288 288 288 288 289 289 289 288 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 288 288 290 289 289 288 287 286 286 286 286 285 285 284 284 284 283 281 280 278 277 277 277 277 277 276 276 275 275 275 275 275 275 275 275 275 275 276 276 277 277 277 276 274 273 273 273 273 274 273 272 271 271 271 271 270 270 272 271 269 268 268 268 269 269 272 275 277 280 282 282 283 283 284 282 280 279 279 278 277 277 275 275 274 275 275 275 274 276 277 277 277 279 281 279 276 274 275 277 279 279 279 278 278 278 277 277 277 278 277 276 277 277 277 277 278 278 277 277 277 277 276 276 276 276 274 273 269 269 270 271 272 272 274 275 277 279 279 279 281 288 293 296 297 298 299 298 296 298 298 299 298 292 288 288 290 293 296 297 298 299 300 300 303 304 304 304 303 302 301 298 293 289 285 283 281 281 280 278 278 277 276 276 276 275 275 276 277 279 279 278 277 275 275 277 282 287 289 289 290 291 291 291 291 290 290 290 289 289 289 289 289 289 nan 289 289 nan nan 288 288 288 288 287 287 nan nan 286 286 286 285 285 nan nan 285 nan nan nan nan nan nan nan nan nan 286 nan nan nan nan nan nan nan nan 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 331 329 329 328 328 328 326 325 323 321 319 319 318 318 317 317 315 314 314 314 314 315 315 315 315 314 314 313 313 313 312 312 313 313 312 312 312 312 312 313 313 313 313 314 314 314 315 315 316 316 315 314 313 313 314 315 316 316 316 315 315 313 311 309 307 305 305 309 316 320 322 320 318 317 317 317 316 315 313 313 314 315 315 315 316 315 313 313 314 313 313 313 312 315 316 317 318 318 318 319 320 319 319 319 319 319 317 315 313 310 307 305 305 305 305 305 306 309 313 317 316 313 309 308 307 307 306 305 307 308 308 307 306 305 304 303 302 301 300 298 296 295 292 289 287 286 286 289 291 293 293 294 295 296 297 295 290 287 287 286 285 286 285 286 286 289 291 293 294 296 298 299 300 299 299 301 303 303 300 300 301 299 298 295 293 294 295 291 290 291 288 284 282 284 288 291 291 290 291 287 285 284 284 285 284 283 281 280 282 283 283 284 285 287 292 292 293 295 295 295 295 295 297 298 300 303 307 311 312 312 311 309 309 309 310 308 304 300 298 296 295 295 295 296 298 302 305 306 306 308 309 309 307 306 304 302 303 303 303 304 304 304 303 302 301 300 300 299 299 298 298 298 299 300 300 300 300 300 299 299 300 302 303 304 303 303 304 304 304 304 303 303 303 303 304 304 304 304 304 304 303 302 302 302 302 302 301 301 301 300 300 300 300 300 300 300 300 300 300 300 300 299 298 297 297 297 297 297 297 297 298 298 298 298 298 298 298 298 298 297 296 296 296 296 296 296 296 296 295 295 294 294 294 294 294 294 293 293 292 292 291 290 290 289 288 287 287 287 287 287 287 287 287 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 289 289 289 289 289 289 289 289 289 290 290 290 290 290 288 287 286 286 286 285 285 285 284 283 283 280 279 278 278 278 278 278 278 277 277 276 276 275 275 275 275 275 275 275 276 276 276 277 277 277 276 275 275 276 275 275 276 276 274 273 273 273 272 270 269 271 271 270 270 270 269 269 269 273 276 278 279 279 281 282 282 282 281 280 279 279 279 278 277 276 275 274 274 275 275 275 277 280 281 281 282 282 281 278 276 277 279 280 278 278 278 279 280 278 276 275 274 274 274 274 275 275 276 276 278 278 277 277 277 277 277 277 276 275 273 271 271 272 273 272 272 273 274 276 277 278 279 282 289 293 297 298 297 296 295 294 295 294 293 291 289 287 285 290 295 298 298 298 298 298 300 302 303 303 302 300 300 298 297 294 290 287 285 284 283 282 280 280 279 278 278 278 276 275 278 279 279 279 279 277 275 274 275 279 284 286 288 289 290 290 290 290 290 290 288 288 289 289 289 nan nan 290 290 290 289 nan nan nan nan 289 288 288 nan nan 288 nan nan 286 285 nan 285 286 285 nan nan nan nan nan nan nan 285 285 nan 285 nan nan nan nan nan nan 286 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 331 330 329 329 329 328 326 324 322 321 320 320 319 319 319 318 317 315 315 315 315 315 315 315 315 315 314 314 314 313 313 314 314 314 313 312 312 312 313 313 314 314 314 314 314 315 315 316 316 315 314 313 313 314 314 315 316 317 317 316 315 313 311 309 307 304 307 312 317 320 320 318 317 316 316 316 316 315 313 312 312 313 316 316 316 315 314 313 311 308 306 307 311 312 314 317 318 318 318 318 319 318 317 316 315 315 316 316 313 309 304 302 304 305 307 307 308 309 313 316 316 313 308 307 307 306 305 305 305 307 307 306 306 306 305 304 304 303 300 300 297 296 293 294 294 290 290 292 294 296 296 295 295 296 297 294 289 287 287 286 286 287 286 286 286 288 290 292 295 297 298 299 299 299 299 302 304 303 298 298 299 298 297 294 291 291 293 293 292 289 284 283 283 284 284 283 282 284 287 287 283 281 283 285 285 284 282 281 281 284 285 285 285 288 290 292 293 294 295 295 295 295 297 298 299 302 305 308 310 310 312 311 306 304 305 305 302 297 295 294 293 293 293 294 296 299 302 302 303 306 309 309 307 305 302 301 302 302 303 304 304 304 303 301 300 299 299 298 298 298 298 298 298 299 299 299 299 299 298 298 299 301 303 304 304 303 303 303 304 304 304 303 303 304 304 304 304 303 303 303 302 302 302 302 302 302 301 301 301 300 300 300 301 301 300 300 300 300 300 300 299 299 298 297 297 297 298 298 298 298 298 298 298 298 298 298 298 298 298 297 296 296 296 296 296 297 297 296 295 295 294 294 294 294 294 294 293 293 292 292 291 291 291 290 289 288 288 289 289 289 289 289 289 289 289 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 289 290 290 290 291 291 291 290 288 287 287 286 285 285 284 284 283 282 282 280 279 279 279 279 279 279 278 277 277 277 276 276 275 275 276 276 276 276 276 276 277 277 277 277 277 276 276 276 276 276 276 277 277 276 276 276 274 272 271 271 271 270 270 271 270 268 270 273 275 276 277 278 279 280 279 279 279 278 278 278 278 277 277 275 275 274 275 276 276 276 279 281 282 282 282 281 280 279 278 278 279 278 276 275 276 279 280 278 277 274 272 271 272 272 273 273 272 273 275 278 279 279 278 278 278 278 275 273 272 273 274 275 276 275 275 273 274 277 278 279 281 283 285 291 297 300 300 299 295 295 294 292 289 287 286 283 282 290 297 300 300 301 300 299 300 302 302 302 300 297 296 295 295 294 291 290 290 287 285 283 282 281 280 280 280 279 278 277 278 280 281 281 281 278 275 273 275 279 281 284 288 289 289 289 289 289 289 288 288 288 288 288 288 289 289 290 290 290 290 nan nan nan nan 289 289 nan nan nan nan nan nan 287 286 nan 286 286 nan nan nan nan nan nan nan nan 285 285 285 nan nan nan 285 285 nan nan 286 286 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 331 330 330 330 329 328 325 323 322 321 321 320 320 321 320 319 318 317 316 316 316 315 316 316 316 316 315 315 315 314 314 316 315 315 314 313 313 313 313 313 314 314 314 314 314 315 315 315 316 314 314 314 314 314 315 316 317 317 317 316 315 314 312 311 308 307 312 314 316 318 318 316 316 315 315 314 315 316 314 311 309 311 311 314 314 314 314 313 310 304 302 306 307 309 312 315 316 317 316 316 316 316 315 315 314 314 315 315 314 308 302 301 302 303 306 308 307 309 311 313 314 312 309 307 307 307 306 305 305 306 307 306 306 306 305 305 305 304 302 301 297 297 297 298 299 297 298 297 297 299 298 294 292 293 294 290 288 289 290 288 288 289 289 288 288 289 291 293 295 297 298 298 299 298 298 302 304 300 296 296 296 296 295 291 287 288 292 295 293 287 285 282 284 284 279 274 273 277 281 281 276 275 279 283 285 284 282 280 279 279 282 284 286 287 289 291 292 293 293 293 293 294 295 296 297 299 300 301 301 304 308 308 301 297 298 299 298 297 293 291 291 291 291 293 295 298 299 300 301 303 306 307 305 302 301 300 301 302 303 304 304 303 302 300 299 299 297 297 297 298 298 298 298 298 299 299 299 298 298 298 299 301 302 302 303 303 302 303 304 304 304 304 304 304 305 305 304 303 303 302 302 302 301 301 301 301 301 301 301 301 301 301 301 301 301 300 300 300 300 299 299 298 298 298 298 298 298 298 298 298 298 299 299 298 298 298 298 298 298 297 297 296 296 296 297 297 297 296 295 295 294 294 294 294 294 294 293 293 293 292 292 292 291 290 290 289 289 290 290 290 290 289 289 290 290 290 290 290 290 290 290 289 290 290 290 290 290 289 289 289 289 289 290 290 290 291 291 291 291 291 291 291 291 291 290 289 288 287 287 286 286 285 284 283 282 281 281 280 280 280 280 280 279 279 277 276 276 276 276 276 275 276 276 277 277 277 277 277 278 278 278 277 277 277 276 275 275 275 276 277 277 277 276 276 275 273 272 272 271 269 269 271 270 268 269 271 272 273 275 277 277 277 276 275 276 276 276 276 277 277 276 275 275 275 276 276 276 277 279 281 281 282 281 280 279 279 279 279 280 278 275 273 274 276 277 276 275 271 272 271 271 272 272 272 270 269 271 274 278 278 277 276 278 278 275 271 271 273 275 277 278 279 277 274 275 277 280 282 282 283 283 287 293 297 301 302 298 295 293 291 288 287 284 281 281 288 295 299 300 301 298 299 300 301 301 301 300 296 293 294 295 295 294 293 290 288 285 284 283 282 281 282 281 281 280 279 280 281 282 283 282 279 275 274 276 279 282 286 288 289 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 290 nan nan 290 290 289 290 nan nan nan nan 288 288 288 287 nan nan nan nan nan nan nan nan nan nan nan 285 nan 286 286 286 nan 286 286 287 287 287 287 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 331 330 330 329 328 326 324 323 322 322 321 321 321 321 321 320 319 318 318 317 316 316 317 317 317 317 317 318 318 317 317 319 317 316 315 315 314 314 314 314 314 314 314 314 314 314 314 315 315 314 314 314 314 314 315 316 317 317 317 316 316 315 313 311 311 312 316 317 317 317 316 316 314 314 313 314 315 315 314 311 308 308 308 311 311 311 313 312 308 302 302 302 305 307 307 309 313 315 315 314 314 313 314 315 313 312 312 313 311 307 304 304 305 305 306 308 308 309 310 311 311 310 309 307 307 307 306 305 305 305 304 304 304 305 305 306 307 305 301 300 299 299 298 299 300 299 301 300 299 298 296 292 289 289 290 288 287 290 292 291 291 292 291 291 291 292 294 295 296 297 297 298 300 298 296 300 301 297 294 294 294 293 293 290 285 285 289 292 290 289 284 282 284 282 273 267 267 270 272 272 270 270 275 279 281 281 279 279 277 276 278 282 285 288 289 290 291 291 292 291 290 290 291 293 294 293 290 291 298 307 305 300 293 291 294 295 295 294 291 290 289 290 290 292 294 295 296 298 298 300 302 303 302 300 300 299 300 302 302 303 303 302 301 300 299 298 297 297 297 297 297 297 298 299 299 300 299 299 298 300 300 301 301 301 302 302 303 304 305 305 305 305 305 305 305 305 304 303 303 302 302 301 301 301 301 301 301 301 301 301 301 301 301 301 301 300 300 300 300 299 299 299 298 298 299 299 299 298 298 298 299 299 299 299 299 299 299 298 298 298 297 297 297 296 297 297 297 296 296 295 294 294 294 294 294 294 293 293 293 293 293 292 291 291 290 290 290 290 290 290 290 290 290 290 290 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 292 292 293 292 292 292 292 292 292 291 289 288 287 287 287 286 286 285 284 283 282 281 281 281 281 280 280 279 278 278 276 276 276 275 275 276 276 276 277 277 277 278 278 278 279 279 278 277 277 276 276 275 275 275 275 275 276 276 275 276 274 272 272 272 271 269 268 269 269 268 268 269 269 271 273 275 275 274 273 272 273 273 273 274 275 276 276 275 274 274 276 277 276 276 277 277 277 279 280 279 278 279 280 280 281 279 275 273 273 273 273 273 272 270 271 272 272 272 271 270 269 268 268 269 271 273 272 272 275 276 275 272 271 272 273 277 279 280 278 275 275 275 278 281 281 280 281 285 289 291 297 300 298 295 292 290 288 286 284 281 282 287 292 295 296 298 298 298 299 301 301 302 300 296 295 296 297 297 297 294 289 287 285 284 284 283 283 284 284 283 282 281 282 284 284 283 281 278 274 273 275 280 285 288 288 288 287 287 287 287 288 288 288 288 288 288 288 288 289 288 288 289 289 289 nan nan 290 290 290 290 290 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 286 287 287 nan nan nan nan nan nan 288 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 331 331 330 329 327 325 323 323 322 322 322 321 321 321 321 321 320 320 319 319 318 318 319 319 319 319 320 320 320 320 320 321 319 318 316 316 315 314 314 314 314 314 314 313 314 314 314 314 314 313 313 314 314 314 315 316 317 317 316 316 316 315 314 312 313 316 318 319 318 317 316 315 313 312 312 314 315 314 313 311 310 308 307 309 309 309 310 310 307 304 305 305 307 305 305 307 311 314 314 313 313 313 314 315 312 310 309 310 308 306 306 306 306 306 307 310 311 312 311 310 310 308 305 305 306 307 306 304 303 302 302 302 303 305 306 307 308 305 301 300 300 301 299 298 300 299 299 299 296 295 294 291 287 286 287 287 287 289 290 292 294 295 291 293 294 294 295 297 297 297 295 296 301 299 295 298 299 295 294 293 291 290 292 290 285 282 284 285 284 282 280 282 283 277 268 264 266 266 266 266 265 267 272 277 278 277 276 276 274 273 275 279 283 287 290 291 290 290 291 290 288 286 284 287 287 284 280 278 271 271 278 284 285 285 289 290 293 292 289 288 287 289 291 292 293 293 294 295 296 298 301 302 301 300 299 299 300 302 303 303 303 302 301 300 299 298 298 298 298 297 297 297 298 299 300 300 300 300 300 301 301 301 301 301 302 302 303 305 305 306 306 305 305 305 305 304 304 303 303 302 301 301 300 300 301 301 301 301 301 301 301 301 301 301 300 300 300 300 300 299 300 300 299 299 300 299 299 299 299 299 299 299 299 300 300 299 299 299 299 298 297 297 296 296 297 297 297 296 296 295 295 294 294 294 294 294 293 293 293 292 293 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 291 291 291 291 291 291 291 291 290 290 291 291 291 292 293 293 293 293 293 293 293 292 291 291 289 287 287 287 287 287 286 285 284 284 283 282 282 282 281 281 280 279 277 276 276 276 275 276 275 276 276 277 277 277 278 279 279 279 280 279 278 277 277 276 276 275 276 275 274 274 274 274 274 274 273 272 271 271 270 268 268 268 269 269 269 269 270 270 271 273 273 272 272 272 272 271 272 273 274 275 276 274 272 273 275 276 275 274 273 272 273 275 277 277 277 278 278 280 281 279 275 273 273 273 273 272 271 270 270 271 272 272 271 270 270 270 269 268 268 269 269 270 273 275 274 273 271 270 271 274 276 277 276 274 274 272 274 276 277 279 281 283 283 287 291 294 295 293 290 289 286 283 282 281 283 287 290 292 295 295 296 296 298 299 301 304 302 297 295 295 296 296 296 293 289 286 285 284 284 284 284 287 287 285 285 285 285 285 284 282 279 275 273 274 277 282 286 288 288 288 287 286 287 288 288 289 289 289 289 289 288 288 288 288 288 288 289 289 289 289 290 290 290 290 290 290 290 290 290 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 331 330 330 327 325 324 323 323 322 322 322 321 321 321 321 321 321 321 320 320 320 320 322 321 321 321 322 322 322 322 322 322 320 318 317 317 316 316 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 315 316 317 317 316 316 316 315 314 315 317 319 319 318 317 316 313 311 311 312 313 314 313 312 312 310 307 307 307 306 306 307 308 307 307 309 311 310 309 309 310 313 313 312 311 311 313 315 315 312 310 308 308 307 306 306 304 304 304 307 311 313 314 313 312 310 306 303 303 305 306 305 302 299 299 300 303 304 306 307 309 310 309 307 307 305 301 300 300 301 298 296 295 293 291 290 288 286 284 285 287 288 288 289 292 296 296 291 293 296 295 295 296 297 297 295 295 301 297 295 297 297 295 295 294 287 285 289 289 285 279 278 278 277 275 276 281 281 273 266 266 266 268 267 264 262 264 270 277 278 277 275 273 270 269 273 276 282 287 289 290 290 289 289 289 287 283 280 280 279 275 272 269 263 260 265 273 276 276 278 287 291 289 286 284 284 286 289 292 295 295 295 295 297 301 303 303 303 301 299 299 301 303 304 304 304 303 302 300 299 298 298 297 296 296 296 297 298 299 300 300 300 300 300 300 301 301 302 302 303 303 304 305 305 306 306 306 305 305 304 304 304 303 302 301 301 300 301 301 301 301 301 301 301 301 301 301 301 301 301 300 300 301 300 300 300 300 300 300 300 299 299 299 300 300 300 300 301 301 301 300 300 300 299 298 297 297 296 297 297 298 297 297 296 296 295 295 294 294 294 294 293 293 292 292 293 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 291 291 291 291 292 292 293 293 294 294 293 293 293 292 291 290 290 289 288 287 287 287 287 286 285 285 284 284 283 283 282 282 281 280 278 277 277 276 276 275 275 275 276 276 276 277 277 278 279 280 280 280 279 279 278 277 276 276 276 276 276 276 275 273 273 273 273 272 272 271 271 270 268 269 270 270 270 271 272 271 271 270 271 272 273 273 272 271 271 272 274 275 275 275 272 270 271 273 275 275 274 272 270 270 271 273 275 275 274 277 278 279 277 275 273 274 274 274 273 272 270 269 269 269 271 272 272 272 272 271 271 271 271 269 271 273 275 276 276 274 271 270 270 271 272 272 272 272 271 270 272 275 278 279 278 279 282 285 288 290 289 285 284 282 280 279 280 284 289 291 294 296 296 295 295 296 297 301 305 301 297 291 289 292 292 293 292 289 286 285 284 283 284 286 287 287 287 287 287 287 287 284 280 276 273 272 272 276 281 285 287 287 287 287 285 287 288 289 289 289 289 288 288 288 288 288 288 288 289 289 289 289 290 290 290 nan 290 290 290 290 290 290 290 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 288 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 330 329 328 326 324 324 323 323 322 322 322 322 322 322 321 321 321 321 321 321 322 322 324 323 323 323 324 324 324 323 323 321 320 318 317 317 317 317 316 315 315 315 315 314 314 314 315 315 315 316 316 315 314 313 313 315 316 316 316 316 316 316 315 315 316 318 319 318 317 316 314 312 311 311 312 312 312 312 311 311 308 305 304 305 304 305 306 307 308 309 313 316 315 313 312 312 312 310 310 309 310 313 315 314 312 310 308 307 306 306 303 301 302 304 306 310 313 314 313 311 309 304 301 301 303 303 302 300 299 299 301 303 305 307 309 310 311 310 310 307 305 301 299 301 301 298 296 293 291 288 286 286 286 284 285 287 287 287 288 292 298 298 293 295 298 297 295 295 296 297 296 296 300 296 296 296 295 294 295 294 285 281 284 286 283 276 275 275 274 271 274 279 279 273 267 267 270 272 269 264 261 262 268 276 277 277 275 271 268 268 269 274 280 287 288 289 290 289 288 288 288 282 279 277 276 273 268 269 268 267 264 265 263 259 271 284 288 285 282 280 281 282 286 292 296 298 298 298 300 303 305 305 304 302 300 300 302 304 305 305 304 303 302 300 299 298 297 296 295 295 296 298 300 300 301 300 300 300 300 300 301 302 302 303 304 304 304 305 306 306 306 306 306 305 304 304 303 303 302 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 300 300 300 300 300 300 301 301 301 302 302 302 301 301 300 300 298 298 297 297 297 298 298 298 297 297 296 295 295 294 294 294 293 293 293 292 293 293 293 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 291 291 292 293 293 293 294 295 294 294 294 293 292 291 290 289 288 288 288 287 287 287 286 286 285 285 284 284 283 282 281 281 280 279 278 278 277 277 276 276 276 276 276 276 276 277 277 279 280 280 280 279 278 278 277 276 276 277 277 278 278 276 274 273 272 272 272 272 272 272 271 270 270 272 272 272 273 274 273 273 272 271 271 272 273 273 271 270 273 274 274 275 274 270 268 269 271 273 273 273 272 269 268 269 271 272 271 271 274 275 276 275 274 273 272 272 273 272 271 270 269 269 269 270 272 274 274 273 273 273 273 274 272 273 275 276 276 276 276 274 271 269 268 269 269 269 270 271 270 270 272 272 276 277 278 279 280 282 283 283 282 281 279 278 278 280 285 291 296 299 301 300 298 296 296 297 301 303 299 293 289 289 288 290 291 291 289 286 285 285 283 284 285 287 288 288 288 288 288 287 285 280 276 274 271 270 275 281 284 285 285 284 284 284 286 288 288 289 289 289 288 288 288 288 288 288 289 289 289 290 nan nan nan 290 nan nan 290 290 290 290 290 290 290 nan nan nan nan nan nan nan nan nan nan nan nan 287 nan nan nan 288 288 nan 288 288 nan nan nan nan nan 290 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 329 328 326 325 324 324 323 323 322 322 322 322 322 322 322 322 322 322 322 322 323 324 325 324 324 324 324 324 324 323 322 321 320 318 318 317 317 317 317 316 316 316 316 315 315 314 315 315 316 317 317 315 313 313 314 315 315 316 316 316 316 316 316 316 316 317 318 317 316 314 313 312 312 312 312 309 307 308 309 309 307 304 302 302 304 306 308 308 309 310 314 317 316 314 313 311 309 309 307 308 311 314 314 312 311 311 309 308 306 303 302 302 303 305 306 309 310 310 309 308 307 304 301 300 301 301 300 300 299 300 302 305 307 308 309 310 310 310 308 306 305 302 300 302 302 299 297 292 289 287 284 284 286 286 285 286 287 287 288 293 299 299 294 297 299 299 297 295 296 297 298 298 299 296 295 296 296 294 294 292 284 278 280 283 282 279 274 275 274 273 275 277 277 272 273 272 275 275 271 264 260 261 268 271 273 274 272 268 264 263 264 272 279 280 284 290 292 289 285 288 286 282 280 278 276 275 272 272 274 274 270 268 265 260 269 277 277 276 275 275 277 280 287 294 298 299 300 300 302 305 305 306 305 302 300 300 302 305 305 305 304 302 301 300 299 298 297 296 296 296 297 299 301 301 301 300 300 300 300 301 302 303 304 305 305 305 305 306 307 307 306 306 306 305 305 304 304 303 302 301 301 301 301 301 301 301 301 301 301 301 302 302 301 301 301 301 301 301 302 302 301 301 301 300 300 300 301 301 301 301 302 302 303 302 302 302 301 301 300 299 298 298 298 298 299 299 298 299 298 297 296 295 294 294 294 294 293 293 293 293 294 294 293 293 293 292 292 292 292 292 292 292 292 292 292 291 291 291 291 292 292 292 293 293 293 293 293 292 293 292 293 294 294 294 295 296 296 296 295 294 293 291 290 289 289 288 288 287 286 286 286 286 285 285 285 284 283 282 281 281 280 279 279 278 277 277 277 277 276 276 276 276 276 277 278 279 280 280 280 280 279 278 277 277 276 276 276 278 279 278 276 274 272 273 273 273 273 273 274 273 272 274 274 273 273 273 273 274 274 274 273 272 272 271 270 271 273 273 274 275 273 269 268 269 271 271 272 273 271 269 268 268 268 269 270 269 270 272 272 272 271 271 270 269 270 271 271 270 269 268 268 269 271 273 274 273 274 274 276 276 274 274 275 275 274 274 275 274 272 270 270 270 271 271 271 272 270 268 269 269 274 276 278 279 279 279 279 280 281 279 277 277 278 278 284 293 298 302 305 304 302 302 296 297 299 300 297 294 293 290 289 290 290 289 288 287 286 285 283 284 286 288 290 291 290 289 288 288 286 283 281 279 274 272 275 281 285 285 284 282 282 284 285 286 287 287 287 287 287 287 288 288 289 289 289 289 290 290 nan nan nan 291 290 nan 290 290 290 290 289 289 289 nan nan nan nan nan nan 290 nan nan nan nan nan nan nan nan nan nan 288 288 nan 287 288 288 288 289 nan nan 289 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 327 326 325 324 323 323 323 323 322 322 322 322 322 322 322 323 323 323 323 323 324 325 325 325 325 325 325 324 324 323 322 321 320 319 319 318 318 318 317 317 317 317 316 315 314 314 314 316 317 317 317 316 313 313 313 314 315 316 316 316 316 317 316 316 316 316 317 315 314 313 313 313 313 312 310 309 306 304 306 308 306 302 301 302 307 310 311 312 310 309 310 313 315 313 310 308 307 305 306 309 312 312 312 311 311 312 312 310 307 303 302 303 304 305 304 305 305 305 305 303 305 303 301 299 300 301 300 299 300 301 302 305 307 308 310 312 313 312 307 306 306 304 303 303 303 303 298 292 290 288 285 284 286 287 287 287 287 289 291 295 299 299 295 298 299 300 298 296 297 297 297 298 299 297 294 293 293 294 291 287 281 276 276 278 281 281 276 275 276 277 277 277 278 277 278 280 280 277 272 265 261 262 269 269 271 272 269 264 260 258 259 260 266 276 284 289 292 292 286 287 285 283 281 279 278 277 276 276 279 278 278 272 262 264 274 271 264 260 260 264 272 282 290 295 298 299 300 301 304 306 307 306 305 302 300 300 303 305 305 305 303 301 300 300 299 299 297 297 297 297 298 299 301 301 301 301 301 301 301 302 304 304 305 305 306 306 306 306 307 307 307 306 306 306 306 305 305 304 302 302 301 301 301 301 301 301 301 301 302 302 302 302 302 302 302 301 301 301 302 302 302 301 300 300 301 301 301 302 302 302 303 303 303 303 302 302 301 301 300 300 299 299 299 299 299 299 299 299 298 297 296 296 295 294 295 294 294 293 293 294 294 294 294 294 294 293 293 293 293 294 293 293 293 293 292 292 293 293 293 293 293 293 294 294 294 294 293 293 293 294 294 295 295 295 296 297 297 297 297 295 294 292 291 290 290 288 287 286 286 286 286 286 286 285 284 284 282 282 280 279 279 279 278 278 278 277 277 277 277 277 277 276 277 279 280 280 281 281 280 280 280 278 277 277 276 276 276 277 278 278 277 276 275 274 274 274 274 274 275 274 274 273 274 273 272 271 272 273 273 274 273 272 271 269 269 271 271 272 274 275 274 271 271 272 274 274 274 273 271 269 268 268 268 269 270 269 268 269 270 270 270 271 271 270 269 270 271 270 269 268 268 268 270 272 272 273 274 275 276 275 273 273 272 272 272 270 271 272 271 270 270 272 274 274 274 274 273 272 270 270 272 275 277 278 278 278 278 279 280 279 276 275 276 279 286 291 295 300 304 306 305 301 295 294 295 296 295 295 293 289 289 290 290 288 288 288 285 283 283 286 288 290 294 294 293 291 289 288 288 287 287 285 282 281 282 285 286 285 284 283 282 284 285 285 284 285 286 286 286 286 287 288 289 290 290 290 291 291 291 nan nan 292 292 291 291 291 290 290 289 289 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 nan 287 288 nan 287 nan nan nan 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 326 326 325 323 322 323 322 322 322 322 322 322 322 322 323 323 323 323 323 324 324 325 325 325 325 325 324 323 323 322 322 321 320 320 320 319 319 318 318 318 318 318 317 316 315 313 314 316 317 317 317 316 315 313 313 313 315 316 316 316 317 317 317 317 317 316 315 314 313 313 313 313 313 310 309 307 304 304 306 305 302 301 302 305 308 311 313 313 311 308 308 311 314 312 308 307 303 304 307 310 311 311 310 312 312 313 313 311 307 304 302 301 302 303 303 302 302 301 301 302 304 303 301 298 298 298 299 299 299 302 302 303 305 306 307 309 312 312 307 305 306 306 305 304 304 304 300 295 292 291 288 284 286 287 288 288 287 290 295 297 300 299 296 296 297 298 298 298 297 297 298 298 299 299 297 293 291 293 289 282 279 277 276 278 281 282 279 276 279 281 280 279 278 278 283 287 285 279 272 267 265 266 270 271 272 271 266 260 255 253 253 256 262 274 282 287 291 291 288 287 286 284 282 279 281 280 278 279 280 283 281 272 262 264 277 264 246 238 239 250 270 285 291 295 296 297 298 299 303 308 308 306 305 303 301 302 303 303 304 303 301 300 300 301 301 302 301 299 298 298 299 300 301 302 303 303 303 302 303 304 305 305 305 305 306 306 306 307 307 307 307 307 307 307 307 307 306 305 304 302 302 301 301 301 301 302 302 302 302 302 302 302 302 302 302 302 301 302 302 302 301 301 301 301 301 302 302 302 303 303 304 304 303 303 302 302 302 301 301 300 300 300 300 300 300 300 300 299 299 298 297 296 296 295 296 295 295 294 294 294 295 294 295 295 294 294 294 294 294 295 295 295 294 294 294 294 295 295 295 295 295 295 295 295 295 294 294 294 294 295 295 296 296 297 297 298 298 298 297 295 294 292 291 291 290 288 287 287 287 287 287 287 287 286 285 284 282 281 280 279 278 278 278 277 277 277 277 277 277 277 278 277 278 279 280 281 281 281 281 280 280 279 278 278 277 276 276 276 276 277 277 276 276 275 274 274 274 274 274 274 273 272 273 272 271 271 272 272 272 272 272 271 270 269 269 269 270 272 275 276 275 273 272 274 277 279 276 274 271 268 268 269 269 269 270 269 268 268 269 269 270 271 271 270 269 269 269 269 268 268 268 268 269 270 270 272 273 274 274 272 270 270 269 269 268 267 268 269 270 269 270 272 274 275 276 276 276 275 274 274 275 274 275 276 276 277 277 278 279 278 276 275 275 279 285 287 289 291 293 297 300 298 293 290 290 290 290 291 291 289 289 290 291 291 290 288 285 283 285 289 292 292 296 296 294 292 290 289 289 289 289 289 289 289 289 287 285 283 283 283 284 284 284 283 282 283 284 284 285 284 285 287 289 290 290 291 291 291 291 292 292 nan nan nan nan nan nan 290 289 289 289 290 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 285 285 284 283 285 285 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 326 325 323 322 321 322 321 321 321 322 322 322 322 323 323 323 323 323 323 324 324 324 324 324 324 323 323 322 322 322 322 322 321 321 321 320 320 319 319 319 319 319 318 317 316 314 314 316 317 317 317 317 316 315 315 314 315 315 315 316 317 317 317 317 317 316 315 313 312 312 311 311 309 309 306 303 304 306 306 305 302 304 306 307 308 310 310 309 307 306 308 310 312 311 308 305 302 303 306 307 308 309 310 312 313 314 314 311 307 303 301 300 301 302 303 302 300 298 297 300 304 303 302 300 299 298 297 298 298 300 301 302 302 303 305 306 309 310 307 305 306 306 306 305 304 305 302 296 294 293 291 287 287 285 287 288 287 291 296 299 300 297 296 297 296 297 298 298 298 298 298 297 296 297 296 293 291 293 287 280 278 279 280 282 285 285 281 281 284 285 284 283 280 279 287 291 288 280 273 270 270 271 274 274 274 271 266 258 254 253 252 256 260 270 279 283 289 288 289 288 286 285 283 281 284 283 281 281 281 284 283 272 264 274 279 254 228 217 221 244 273 286 292 295 295 294 295 298 305 309 308 306 304 303 303 303 302 302 302 300 299 299 301 302 302 304 303 301 300 299 300 301 302 304 305 305 305 304 304 305 305 305 305 305 305 306 306 307 308 308 308 308 308 308 308 307 307 306 305 304 303 302 302 302 302 302 302 302 302 303 303 303 302 302 302 302 302 302 302 302 302 302 302 302 302 302 303 303 304 304 304 304 303 303 303 303 302 302 301 301 300 300 301 301 301 300 300 300 299 298 298 297 297 296 296 296 295 295 295 294 294 295 295 296 295 295 295 295 295 296 296 296 296 295 295 295 296 297 297 296 296 296 296 295 296 296 296 296 296 296 296 297 297 297 297 298 298 298 295 294 292 292 291 291 290 289 288 288 288 288 288 288 287 286 285 283 282 281 280 280 279 278 278 278 278 278 278 278 278 278 278 278 278 279 280 280 280 281 280 280 279 279 279 278 278 277 276 275 275 275 275 275 275 274 273 273 274 273 273 273 272 272 272 272 272 272 272 273 272 271 270 270 271 270 269 268 268 271 274 276 275 273 270 271 277 280 278 274 271 270 270 269 269 270 270 269 269 269 269 269 270 271 271 271 270 270 269 269 269 268 267 268 269 269 269 270 272 272 271 269 267 267 269 268 266 266 267 268 268 269 270 272 274 275 275 275 277 276 276 278 278 275 275 276 277 276 276 276 277 277 276 276 275 278 281 284 285 282 283 288 291 292 288 284 284 283 284 286 288 288 289 292 292 294 293 291 287 285 288 293 294 296 297 296 294 292 291 291 289 290 290 291 292 292 292 289 284 282 282 283 285 285 284 282 280 280 280 281 281 280 283 286 287 289 290 290 289 290 290 292 293 293 292 292 nan nan nan nan 290 290 290 291 290 nan nan nan nan nan nan nan nan nan nan nan nan 286 nan 286 nan nan nan nan nan nan nan nan nan 283 283 nan nan 283 284 285 285 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 326 324 322 320 320 321 321 321 321 321 321 322 322 323 323 323 324 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 321 320 320 320 320 320 319 319 319 318 316 314 313 315 317 317 317 317 317 316 316 315 315 314 314 315 316 317 317 317 317 316 314 312 311 311 310 308 307 306 303 303 305 307 305 303 302 305 305 307 308 307 307 306 305 306 307 308 308 308 307 304 300 301 303 304 305 307 309 310 313 314 314 312 308 303 300 300 300 300 301 300 298 296 296 299 303 303 303 301 300 298 296 297 298 299 300 300 301 302 303 305 308 308 306 303 304 305 305 304 303 304 302 297 294 293 293 291 290 285 286 286 287 290 295 298 300 297 297 298 297 296 296 298 298 298 298 297 295 294 295 294 293 293 287 283 281 282 285 287 287 286 282 285 287 288 287 283 281 282 289 292 289 283 278 275 274 276 278 277 275 272 266 261 259 255 256 257 258 262 270 280 286 288 291 290 288 286 285 284 286 287 289 288 284 285 284 273 273 286 283 249 221 206 216 257 282 289 294 295 295 295 297 301 306 310 308 305 303 303 303 303 302 301 300 298 298 299 301 302 303 305 304 303 302 301 301 302 303 305 306 306 306 305 305 305 305 305 305 305 305 306 307 308 309 309 309 309 309 309 308 307 307 306 305 304 304 303 302 303 303 303 303 303 303 303 303 303 303 303 303 302 302 303 303 303 302 303 303 303 303 303 304 304 304 304 304 304 303 303 303 303 303 302 302 301 301 301 301 301 301 301 301 300 300 299 299 298 298 297 297 296 296 295 295 295 295 295 296 296 296 296 296 296 296 297 298 297 297 297 297 297 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 297 294 292 291 291 291 290 290 290 290 290 289 289 289 288 287 286 284 283 283 282 281 280 280 279 279 278 278 278 278 278 278 278 278 279 279 279 280 280 279 280 280 280 279 279 279 279 279 277 276 275 275 275 275 274 274 274 273 273 273 272 272 271 271 272 272 272 272 272 272 273 272 271 270 271 271 271 270 268 268 268 271 274 274 273 269 269 273 277 277 274 272 271 270 269 269 270 270 270 271 270 269 269 270 270 271 272 272 271 271 271 270 268 267 267 267 268 269 270 272 272 270 270 267 268 269 268 267 266 267 267 268 269 270 271 272 273 273 273 276 277 278 279 279 277 277 278 278 277 276 275 276 277 278 277 276 277 278 279 280 278 279 282 283 284 283 279 278 278 280 282 283 286 289 291 294 295 296 294 290 287 288 293 297 298 297 295 293 291 291 291 290 290 291 291 292 292 291 288 284 281 281 283 284 284 283 281 278 277 276 277 277 279 282 284 285 286 287 287 287 288 288 290 292 293 292 291 290 nan nan nan 290 289 289 nan 289 288 nan nan nan nan nan nan nan nan nan nan nan 284 284 284 284 nan nan nan nan nan nan nan nan 282 282 nan nan 283 283 284 nan nan 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 299 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 324 322 321 320 319 320 321 321 321 321 321 322 322 322 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 323 322 322 321 321 321 321 320 320 319 319 318 317 315 315 316 317 317 317 317 317 317 316 316 315 315 315 315 315 316 316 317 316 315 313 311 310 309 308 308 305 302 302 304 307 308 305 302 302 302 303 305 306 306 305 305 305 305 306 306 307 307 305 302 299 300 302 303 304 305 306 309 313 314 313 311 307 303 301 299 301 300 300 299 298 298 300 301 305 305 304 302 300 298 296 296 297 297 297 298 301 302 303 305 308 307 304 301 299 300 301 302 301 302 302 300 296 294 294 293 292 286 284 283 284 287 293 298 299 298 298 298 296 293 294 297 298 298 298 297 293 291 292 294 295 293 289 287 284 285 289 290 288 285 283 286 287 287 285 280 280 285 290 290 288 286 283 278 276 279 280 280 277 272 267 265 256 253 256 253 248 249 259 275 283 286 291 291 289 288 287 287 285 286 290 293 289 287 287 276 280 294 299 nan 288 200 257 285 292 294 296 296 297 299 302 305 309 309 304 303 303 303 304 303 302 300 297 296 297 298 300 302 305 307 307 306 305 304 304 304 304 307 307 306 306 305 305 305 305 305 305 305 306 307 308 309 309 309 309 309 309 309 308 308 306 305 305 304 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 304 303 303 303 303 303 303 304 305 305 304 304 304 304 304 304 303 303 303 303 302 302 302 302 302 302 302 302 301 301 301 300 300 299 298 298 297 297 296 296 296 295 295 296 297 297 297 297 297 297 298 298 299 299 298 298 298 299 299 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 295 292 292 291 290 290 290 290 290 291 291 291 290 289 288 287 286 284 283 283 282 281 281 280 280 279 279 279 279 278 278 278 279 279 279 280 280 280 280 279 279 279 279 279 279 278 278 279 277 276 276 275 275 274 273 273 273 272 272 272 272 272 271 271 272 273 273 273 272 272 271 271 271 271 271 271 271 270 270 270 269 269 270 270 271 269 268 270 273 275 274 274 270 268 268 269 270 272 272 272 271 271 270 270 270 272 272 273 273 274 273 271 269 269 270 269 270 270 270 271 272 271 270 270 270 271 269 267 268 268 269 269 269 270 271 270 270 270 272 274 276 278 279 280 280 279 279 280 279 277 275 275 277 278 279 278 277 277 277 277 277 278 279 280 280 279 278 277 277 279 280 280 283 286 289 293 295 295 293 289 284 286 292 297 299 297 295 292 291 291 290 290 290 290 290 290 291 291 288 284 280 279 279 279 280 281 280 278 276 275 275 276 278 280 282 283 284 284 285 286 286 287 288 289 290 291 289 289 288 288 288 289 287 286 286 286 286 286 nan nan nan nan nan nan nan nan nan 283 283 283 282 282 281 nan nan nan nan nan nan nan nan nan nan nan nan 283 nan nan 283 nan nan nan 287 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 323 321 320 319 319 320 320 320 321 321 322 322 322 323 323 323 323 323 322 322 323 323 322 322 321 321 322 322 322 322 323 323 323 323 322 322 322 322 321 321 320 320 319 319 318 317 317 317 317 317 317 318 317 317 316 316 316 315 315 315 315 315 315 316 316 315 313 310 308 306 306 305 303 301 303 305 308 309 307 305 305 305 305 304 304 304 303 302 302 304 304 305 307 307 304 301 298 300 302 303 303 303 304 306 310 312 312 309 306 304 301 298 300 300 299 299 300 302 304 305 307 306 305 303 302 301 298 296 297 297 297 300 304 306 305 306 308 308 304 303 300 298 299 302 299 301 303 302 300 298 296 294 291 287 285 283 283 285 287 293 300 298 299 299 296 293 294 296 296 296 297 297 293 289 289 292 295 294 290 287 286 288 291 290 287 284 284 285 286 286 282 278 279 285 288 287 286 284 281 277 276 278 280 284 282 277 271 257 250 254 252 244 236 236 243 246 272 289 294 292 290 289 289 290 289 286 290 295 294 290 289 282 289 296 308 310 305 296 292 298 298 298 297 296 297 300 303 307 312 309 299 298 300 302 304 304 303 297 294 294 295 297 300 304 306 308 308 308 306 305 305 305 306 306 306 306 305 305 305 305 305 305 305 306 307 308 309 309 309 309 309 309 309 309 308 307 307 306 305 304 303 303 303 304 304 304 304 304 303 303 303 303 303 303 303 304 304 304 304 304 304 304 304 304 304 304 305 305 305 304 304 304 304 304 304 304 303 303 303 302 302 303 303 303 302 302 302 301 301 301 300 300 299 298 298 297 297 297 297 297 297 297 298 298 298 298 299 299 299 300 300 300 300 300 300 300 300 300 300 300 299 299 299 299 299 298 298 299 299 299 299 298 298 298 297 297 296 294 294 292 291 290 290 290 291 291 291 291 290 290 289 288 287 285 285 284 283 282 282 281 281 280 280 280 280 279 279 278 279 279 279 280 280 280 279 279 279 279 279 279 278 278 278 278 278 277 276 276 275 275 273 273 272 272 272 272 273 273 272 272 272 273 274 273 273 273 271 271 271 272 272 272 271 271 271 271 271 270 268 268 268 269 268 268 269 270 271 273 272 270 269 270 271 271 271 271 271 272 271 271 270 270 271 271 272 273 275 275 274 274 274 273 273 273 272 271 271 271 271 269 269 270 271 269 268 268 270 270 270 270 271 271 272 270 271 272 273 276 279 279 279 279 279 280 280 280 278 278 277 278 278 278 278 278 278 278 277 277 278 279 281 281 281 279 279 278 278 278 278 280 281 287 291 292 290 286 284 281 284 290 295 297 297 295 293 291 290 290 290 290 289 288 288 288 288 287 284 280 280 278 277 277 279 279 278 276 276 275 276 277 279 280 281 281 282 284 285 285 285 285 285 287 288 288 287 287 286 287 287 285 285 285 285 285 nan nan nan nan nan nan nan nan nan 284 283 283 282 282 282 nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 283 283 284 285 nan 286 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 322 320 319 319 320 320 320 320 321 321 322 322 322 323 322 322 322 322 322 322 322 322 322 321 321 321 322 322 322 322 323 323 323 323 323 322 322 321 321 321 320 320 320 319 318 318 318 318 318 318 318 318 318 317 316 316 316 315 315 315 315 315 315 314 314 313 312 309 307 306 304 301 300 300 303 307 309 308 307 306 305 305 304 303 303 303 301 300 301 302 304 307 309 307 303 301 298 299 299 302 303 303 302 302 307 311 310 308 307 304 300 298 300 301 301 300 301 303 304 307 306 305 304 303 303 302 300 297 298 298 299 302 306 308 308 309 308 309 309 307 302 298 298 302 301 303 304 304 303 302 299 295 290 289 289 287 285 285 286 289 299 299 298 298 296 293 293 292 292 293 296 296 292 287 288 292 294 294 288 285 287 290 290 287 286 285 286 286 285 283 280 276 278 285 286 286 283 278 275 273 273 274 275 281 284 280 270 258 253 254 250 241 234 233 232 240 268 289 294 293 291 291 291 292 292 291 294 297 296 294 292 290 291 295 298 299 297 296 297 301 299 299 296 294 295 298 298 290 284 287 282 284 292 300 304 304 301 295 291 291 292 296 301 305 307 307 306 305 304 304 303 304 305 305 305 305 305 305 305 305 305 305 306 306 307 308 309 309 309 309 309 309 309 308 308 308 307 306 305 304 303 303 303 304 304 304 304 304 304 304 303 304 304 304 304 304 304 304 304 304 304 304 305 305 305 305 306 306 305 305 304 304 304 305 304 304 304 303 303 303 303 303 303 303 303 302 302 302 302 301 301 301 300 299 298 298 299 299 298 298 299 299 299 300 300 300 300 300 300 301 301 301 301 301 301 301 301 300 300 300 300 300 300 299 299 299 299 299 300 300 299 299 298 298 298 297 296 296 294 293 291 291 291 291 291 292 291 291 290 289 288 288 287 286 285 284 283 283 282 281 281 281 281 280 280 279 279 279 279 279 279 279 280 280 279 279 279 279 279 279 278 278 278 278 277 277 277 276 275 275 274 274 273 273 273 273 274 274 273 272 273 273 273 274 273 274 272 271 271 272 272 271 270 270 270 271 271 269 268 267 267 267 267 267 268 268 269 270 271 270 270 272 273 273 272 270 269 269 269 270 270 270 271 270 271 272 274 275 275 274 275 275 275 275 274 272 272 273 271 268 267 268 269 269 268 268 269 270 270 271 272 272 272 271 272 272 274 276 278 278 278 278 278 279 278 278 278 279 278 278 277 276 277 277 277 277 278 278 279 281 282 282 282 281 280 280 278 274 275 275 278 284 288 288 284 281 280 280 284 289 294 296 296 295 293 291 290 289 289 289 288 286 285 284 284 284 283 281 280 278 277 277 278 278 278 278 278 277 277 277 279 280 280 281 282 284 284 283 283 283 283 285 286 286 284 285 285 285 285 285 284 nan nan nan nan nan 284 284 nan nan nan nan nan nan 284 284 283 283 283 nan nan nan nan nan nan nan nan nan nan nan nan 284 nan nan nan 283 284 285 285 nan 287 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 320 320 319 319 319 320 320 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 322 322 322 322 323 323 323 323 323 322 322 321 321 320 321 321 320 319 319 319 319 319 318 318 318 318 317 317 316 316 315 315 314 314 314 314 312 312 312 310 308 306 304 302 299 299 299 303 308 310 308 308 305 304 304 303 302 302 302 299 299 300 304 307 308 308 305 301 299 298 298 298 300 302 302 300 301 306 310 310 310 308 304 300 298 301 301 301 301 301 302 303 306 302 302 302 302 302 302 301 301 299 299 300 303 306 308 309 310 309 309 310 309 306 301 299 301 303 306 306 305 302 300 300 298 293 292 292 291 290 287 286 292 298 298 298 295 292 291 291 290 288 290 294 296 291 286 288 291 294 293 286 285 287 289 287 284 284 284 286 286 284 281 277 274 277 283 285 284 279 271 266 267 268 268 268 269 271 273 270 264 259 252 244 240 239 233 220 236 264 288 294 293 293 293 294 294 293 293 297 299 298 297 296 296 298 300 302 303 301 299 300 300 299 297 292 291 293 293 289 259 245 245 273 285 292 302 306 304 299 293 290 290 292 296 301 304 305 303 302 302 302 301 301 302 304 305 305 306 306 306 306 306 306 306 306 307 307 308 308 309 309 309 309 308 308 308 308 307 307 306 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 305 305 305 305 305 305 305 306 306 306 306 306 306 306 305 305 305 305 305 304 304 304 304 304 304 304 303 303 303 302 302 302 302 302 302 301 301 300 300 300 300 300 300 300 301 301 301 302 301 301 302 302 301 302 302 303 303 303 302 302 302 301 301 301 301 300 300 300 299 300 300 300 300 300 299 299 299 299 298 297 297 296 295 293 293 292 292 292 292 292 292 291 290 289 289 288 287 286 285 284 284 283 283 282 281 281 281 281 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 277 277 276 276 275 276 275 275 275 275 275 274 274 274 274 273 272 272 273 274 274 275 275 273 271 271 270 270 270 269 268 268 268 267 268 267 267 267 267 267 268 268 267 268 269 270 272 273 273 272 270 269 267 266 266 266 266 268 270 269 269 271 273 273 274 274 274 275 275 275 275 274 274 274 272 269 267 267 267 267 266 267 268 269 270 272 272 273 273 273 273 274 274 275 274 275 276 277 277 277 277 274 275 277 277 276 275 274 274 274 275 276 277 279 281 282 283 283 281 280 280 281 279 279 275 274 277 282 286 287 283 282 280 282 286 289 293 294 294 294 292 290 289 288 287 287 286 283 281 280 279 280 281 280 280 279 278 278 278 278 278 279 279 279 278 279 279 280 281 282 282 283 283 280 280 280 282 283 284 284 282 282 283 283 284 284 284 284 284 284 284 284 284 285 285 285 285 285 284 285 285 285 285 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 285 285 285 286 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 319 319 319 319 319 320 321 322 322 322 322 322 322 322 322 322 321 321 321 321 322 321 321 321 321 321 321 322 322 322 322 322 323 323 323 323 323 322 321 321 321 321 321 320 319 319 319 318 318 318 318 318 318 317 316 316 315 315 315 313 313 313 312 311 310 309 309 307 305 304 302 299 299 300 304 308 310 309 308 305 304 304 303 303 303 302 302 302 303 305 306 306 305 302 300 300 300 299 297 298 300 300 299 298 305 308 310 311 310 306 301 299 300 299 299 299 299 299 300 302 299 299 300 301 301 300 301 301 299 299 302 304 307 309 309 311 311 311 310 311 309 306 304 304 305 308 309 306 301 298 300 300 295 293 292 292 292 291 291 295 299 297 295 292 289 289 289 288 286 288 291 294 292 286 287 287 293 291 285 284 287 286 283 282 281 283 284 285 283 280 276 273 276 277 282 282 276 265 258 264 267 268 264 260 262 267 274 268 258 251 243 239 228 160 208 227 260 285 293 294 295 295 296 295 294 296 299 300 298 298 298 298 299 301 302 301 301 301 300 300 298 294 290 290 290 289 288 294 297 296 289 288 298 307 309 306 299 295 294 293 295 299 302 303 303 302 301 301 300 300 301 302 303 305 306 306 306 306 306 306 306 306 306 307 307 307 308 308 308 308 308 308 308 308 308 307 307 306 305 304 304 304 304 304 305 305 305 305 305 305 305 305 304 304 304 305 305 305 305 305 305 306 306 307 307 307 307 307 306 306 306 306 305 305 305 304 304 304 304 304 304 304 304 303 303 303 303 302 302 302 302 302 301 301 301 301 301 301 301 302 302 302 302 303 303 303 303 303 303 303 303 304 304 303 303 303 302 301 301 301 301 301 301 300 300 301 301 301 301 300 300 299 299 299 298 297 296 295 294 294 294 294 293 293 293 293 292 292 291 290 289 288 288 287 286 285 284 284 283 282 282 282 281 281 280 279 279 280 280 280 280 279 279 278 279 279 279 279 279 279 278 278 278 278 277 277 277 276 276 276 276 276 276 276 276 275 274 274 274 274 273 273 273 274 275 276 276 275 274 272 271 270 270 269 269 268 267 268 269 269 268 267 267 267 268 267 267 269 271 272 273 272 270 270 268 267 266 266 265 264 263 265 267 268 268 269 270 270 272 274 274 275 275 275 275 275 276 276 274 271 269 269 268 267 267 266 266 267 269 270 271 273 274 275 275 274 274 273 271 272 274 276 276 274 274 271 273 275 275 273 273 272 272 273 274 276 277 279 281 281 282 282 280 278 279 281 280 280 277 277 278 281 286 287 287 285 283 284 288 289 290 289 291 292 291 289 287 286 286 285 284 281 277 275 275 277 278 279 280 280 279 278 278 278 278 279 279 279 279 279 279 280 280 281 281 280 280 278 278 278 280 281 282 282 281 281 281 282 283 283 284 283 283 283 284 284 285 285 285 285 285 285 285 285 287 287 287 nan nan 286 287 nan nan nan nan nan nan nan nan nan nan nan nan 286 nan 285 285 284 284 285 nan nan nan nan nan nan nan 285 nan nan nan nan nan nan nan nan nan nan 291 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 318 318 318 318 319 320 321 322 323 323 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 323 323 323 322 322 321 321 321 320 320 320 319 319 318 318 318 318 318 318 318 317 316 316 315 314 314 312 311 311 311 310 308 308 307 306 304 303 301 299 298 301 302 305 307 308 306 303 302 303 303 303 303 303 302 304 305 305 305 305 304 301 300 297 299 298 295 295 296 296 296 297 302 304 308 312 311 308 303 300 299 297 296 295 294 294 294 296 295 296 298 299 299 299 298 298 299 299 302 306 308 309 310 310 311 311 311 312 313 310 308 308 308 309 308 305 301 298 298 300 295 294 291 290 293 294 294 295 297 296 292 289 289 287 287 287 285 284 287 291 292 287 285 284 289 288 284 282 283 284 282 281 281 283 284 284 283 281 278 277 277 280 283 281 272 260 256 264 267 267 262 257 260 267 269 268 255 254 248 257 285 89 226 231 257 282 292 295 296 297 297 296 296 298 299 299 297 297 297 299 299 300 299 297 299 299 299 298 295 290 290 292 291 290 286 286 284 283 283 287 300 309 311 309 304 300 298 297 299 301 303 303 303 302 302 301 301 301 302 303 305 306 307 307 306 306 306 306 306 306 306 307 307 307 308 308 308 308 308 308 308 308 307 307 307 306 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 304 305 305 305 305 305 306 307 307 307 307 307 307 307 306 306 306 306 305 305 305 305 305 305 304 304 304 304 304 304 303 303 303 302 303 303 302 302 302 302 302 302 302 303 303 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 302 302 302 302 302 302 301 301 301 301 301 301 301 301 300 300 299 299 298 297 296 295 294 294 294 294 294 294 294 293 293 292 292 291 290 289 289 287 286 285 285 284 284 283 283 282 282 281 281 280 280 281 281 280 280 279 279 279 279 279 278 278 278 278 278 278 278 277 277 277 277 277 277 276 276 276 276 276 275 275 274 273 273 273 273 273 273 274 275 276 276 276 274 273 272 271 271 270 270 270 268 269 269 269 268 267 267 268 267 267 268 270 272 273 273 269 268 268 267 266 265 265 266 266 265 266 266 266 266 267 267 268 270 273 274 274 274 275 275 276 277 276 275 273 273 272 271 268 267 268 267 267 269 269 271 273 274 276 276 275 274 272 270 270 271 273 273 272 271 269 269 270 270 271 270 270 271 272 274 276 277 278 280 281 282 281 280 278 279 281 281 280 279 280 281 281 283 285 287 286 285 286 289 290 290 290 290 290 290 286 286 285 285 284 281 278 274 273 274 274 276 279 281 281 280 278 278 278 279 279 278 278 277 277 278 278 278 278 278 278 278 277 277 277 278 280 281 281 281 281 281 282 282 283 283 nan nan 283 284 285 285 285 285 286 286 287 287 287 288 289 289 nan nan nan 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 nan nan 286 285 285 nan 286 nan nan nan nan nan nan nan nan nan 291 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 317 317 318 318 319 321 322 322 323 323 323 323 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 321 321 321 321 321 321 321 320 320 320 319 319 319 318 318 317 318 318 318 318 317 317 316 315 314 313 312 311 310 310 310 310 310 309 307 305 303 302 300 300 300 301 303 305 305 304 304 301 300 302 303 304 303 302 301 304 305 306 305 303 301 299 298 296 297 297 294 292 293 295 296 302 301 304 308 311 311 309 305 302 299 297 294 292 290 289 289 292 292 293 294 295 295 296 295 296 297 299 302 305 308 309 309 310 310 310 310 312 314 314 312 312 312 308 304 302 301 298 295 298 296 294 290 289 291 295 294 293 295 295 294 290 285 285 285 285 284 282 283 285 288 289 284 278 281 284 283 279 277 278 281 281 281 282 283 284 284 283 282 282 283 285 285 279 266 256 258 263 264 263 258 257 264 266 260 255 260 265 254 253 270 263 241 234 253 275 288 294 297 299 298 297 298 299 299 296 296 294 296 298 298 297 295 295 296 296 295 293 289 288 291 295 291 290 290 288 282 277 278 286 297 306 309 308 307 303 300 299 299 300 301 302 303 302 303 303 303 303 304 305 306 306 307 306 306 306 306 306 306 306 306 307 307 308 308 308 308 308 309 309 308 308 308 307 307 306 306 305 305 305 305 305 305 305 305 306 306 306 305 305 305 305 305 305 305 305 305 305 306 307 308 308 308 307 307 307 307 306 306 306 306 306 306 306 305 305 305 305 305 305 305 304 304 303 303 303 303 303 302 302 302 302 302 302 303 303 304 305 305 305 305 305 305 305 305 305 305 304 304 305 305 304 304 303 303 303 302 302 302 302 302 302 302 302 302 302 301 301 301 300 300 299 298 297 296 295 295 295 294 294 294 294 294 294 293 293 292 292 292 291 289 288 287 286 285 285 285 284 283 283 282 282 282 282 282 281 281 280 280 280 280 279 279 278 278 278 277 277 278 278 278 278 278 278 277 277 277 277 277 276 276 275 274 274 274 273 273 272 272 273 273 274 274 275 275 275 274 274 273 273 271 271 271 271 270 269 269 269 268 267 267 268 267 267 268 271 273 273 272 268 267 267 266 265 265 265 267 268 268 269 268 267 266 266 267 268 270 271 272 272 270 272 274 275 277 277 276 276 276 275 274 272 270 270 270 270 271 271 271 271 272 275 275 275 274 272 270 269 269 270 269 269 267 266 265 265 266 266 267 268 269 270 273 275 277 278 279 280 281 282 281 280 280 282 282 280 279 280 281 281 281 282 282 283 284 287 290 290 290 290 289 289 288 286 285 285 285 282 279 275 273 273 273 274 276 280 282 282 282 282 281 281 280 278 277 275 275 275 276 276 275 275 276 276 276 277 277 277 278 279 279 280 281 282 282 282 282 282 nan nan 283 283 284 285 285 285 285 286 287 287 288 288 289 289 290 290 290 nan 290 291 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 287 287 286 286 285 285 nan nan nan nan nan nan nan nan nan nan nan 293 293 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 316 317 318 319 320 321 321 322 324 324 324 323 323 322 322 322 321 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 321 320 320 319 319 319 319 318 318 317 318 318 318 318 317 317 316 314 312 311 310 310 309 310 310 310 310 309 307 305 303 302 302 301 301 302 303 303 303 303 303 301 302 303 303 303 302 302 304 307 307 306 304 302 300 300 298 297 297 297 296 295 297 299 301 306 306 306 308 310 310 309 306 303 301 298 294 290 288 286 286 290 290 291 292 292 293 294 294 295 296 297 300 304 305 305 307 309 309 309 308 309 311 313 313 312 311 306 301 298 298 296 293 294 293 292 291 289 290 296 295 289 290 290 289 286 281 282 282 282 283 282 282 280 279 283 282 272 273 280 281 276 274 272 279 281 279 279 282 284 285 282 282 283 285 287 285 276 259 254 256 258 259 259 258 259 265 264 250 256 259 264 268 263 252 237 225 221 240 257 277 293 301 301 298 297 298 298 298 296 291 290 292 294 293 292 292 294 295 294 292 289 287 290 294 296 293 293 288 284 281 279 279 286 296 301 303 305 305 301 299 298 298 298 300 300 301 302 303 303 303 303 304 305 305 306 306 306 306 306 306 306 306 307 307 308 308 308 308 309 309 309 309 309 309 308 308 307 307 306 306 306 305 305 306 305 305 305 305 305 306 306 306 306 306 306 305 305 305 305 305 306 307 308 308 308 308 308 308 307 307 307 307 306 306 306 306 306 306 306 306 306 305 305 305 305 304 304 303 303 303 302 302 302 301 301 302 302 303 304 305 305 306 306 305 305 305 305 305 305 305 305 305 305 305 304 304 304 303 303 302 302 303 303 303 303 303 303 303 302 302 301 301 300 300 299 298 298 297 296 296 295 295 295 295 295 294 294 293 293 293 293 292 291 290 288 287 287 286 286 285 284 284 283 283 283 283 283 282 282 281 280 280 280 280 279 279 279 278 278 277 277 277 278 278 278 279 278 278 277 277 277 277 276 276 275 274 274 273 273 273 272 272 272 272 273 274 274 274 274 274 274 274 273 272 272 270 271 270 269 269 269 269 268 268 268 267 266 268 270 270 272 271 268 267 267 266 265 265 266 267 268 269 271 270 270 268 267 267 269 270 271 269 269 269 270 271 273 275 277 276 276 277 277 276 273 270 270 271 273 274 274 272 271 270 271 271 272 273 273 271 268 267 267 266 266 265 264 262 260 261 261 263 266 267 267 270 273 274 276 278 279 279 281 281 281 281 282 281 278 276 277 278 278 279 278 277 278 282 285 287 288 288 288 288 287 286 286 286 287 286 282 277 274 275 275 274 274 277 282 283 283 283 283 283 282 281 276 273 272 272 273 275 275 275 275 275 276 276 276 276 277 278 278 279 279 280 281 282 nan 282 282 283 nan nan 282 283 283 284 284 285 285 287 288 288 289 289 289 289 290 290 291 291 291 292 292 292 nan nan nan nan nan nan nan nan nan nan 289 288 288 288 287 288 288 287 287 287 287 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 316 317 318 319 321 322 322 322 324 324 324 323 323 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 319 319 318 317 316 315 313 311 310 309 309 308 309 309 309 309 309 307 305 304 304 303 303 301 301 302 302 302 302 303 301 300 299 301 302 302 302 306 308 307 305 303 302 302 301 300 297 297 298 299 299 300 302 303 307 307 306 307 308 308 307 306 305 304 299 293 289 287 287 286 288 290 290 291 292 293 292 293 294 295 297 298 299 302 303 303 307 308 307 306 305 306 307 310 309 307 304 299 296 295 293 292 290 289 290 291 289 288 292 294 288 287 285 282 280 279 279 280 279 282 283 283 279 274 277 279 269 269 276 280 276 271 270 278 279 277 277 282 285 284 284 282 282 285 285 281 269 252 251 252 256 260 262 263 263 265 260 251 251 259 274 282 280 271 232 218 225 228 245 281 297 306 302 297 296 295 295 294 291 286 285 288 290 289 288 289 292 295 291 289 286 288 293 297 295 294 292 286 283 283 283 284 288 293 293 296 299 298 297 298 298 298 298 298 299 300 301 302 301 302 302 303 303 304 305 306 307 307 307 307 307 307 307 308 308 308 309 309 309 309 309 309 309 309 308 308 307 307 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 307 308 308 308 308 308 308 308 307 307 307 307 307 307 307 306 306 306 306 306 306 306 306 305 305 304 304 303 303 303 302 302 301 301 301 301 302 303 305 305 306 306 306 306 305 305 305 305 305 305 305 305 305 305 305 305 304 303 303 303 303 304 304 304 304 304 303 303 303 303 302 301 301 300 300 299 298 297 297 296 296 296 296 296 295 295 294 293 293 293 293 292 291 290 288 288 288 288 287 286 285 284 283 283 283 283 283 282 281 280 280 280 280 280 279 279 279 278 278 277 277 278 278 278 278 279 279 278 278 278 278 278 276 275 274 274 274 274 273 272 272 272 272 273 273 273 273 273 273 274 274 274 273 273 272 270 270 270 270 270 270 270 269 268 267 267 267 267 267 269 271 270 267 266 266 265 265 265 266 267 267 267 268 268 268 267 266 267 268 270 270 270 269 270 271 271 271 273 272 274 275 275 276 276 273 270 270 273 276 278 277 275 271 268 268 268 269 271 272 272 268 268 266 264 263 262 262 259 259 259 259 261 263 265 265 268 268 271 274 276 277 275 277 278 279 280 280 278 277 274 274 274 275 277 277 276 277 280 281 283 286 286 287 286 286 285 286 287 288 287 284 279 278 279 279 277 277 280 284 285 285 285 283 282 281 279 275 272 270 270 272 274 275 275 276 276 276 276 276 276 278 278 278 279 279 280 281 281 281 282 282 282 nan nan 281 282 282 282 283 284 285 286 287 287 288 289 288 289 289 290 290 290 291 291 292 nan nan nan nan nan nan nan nan nan nan nan 291 290 nan nan nan 289 289 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 317 318 319 320 321 322 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 319 319 319 319 319 319 319 319 320 320 320 319 319 319 319 319 319 318 318 319 318 318 317 316 314 313 311 310 309 308 307 308 309 309 308 308 307 305 305 306 305 303 300 299 300 301 301 302 300 299 300 299 300 301 302 303 305 308 306 304 302 302 302 302 300 299 299 301 300 300 300 301 304 305 305 305 304 305 305 305 305 306 304 299 294 290 288 286 287 288 288 289 291 292 292 291 292 292 293 293 296 299 301 302 304 306 306 305 303 302 302 303 306 306 304 302 298 294 295 294 293 290 289 290 289 287 285 287 292 291 288 283 276 273 274 275 277 277 277 281 282 278 271 272 274 267 268 271 275 275 269 269 276 276 275 278 281 282 282 280 280 282 284 283 274 261 251 250 253 259 265 266 263 261 268 265 264 258 261 278 294 288 287 258 240 231 226 249 296 306 308 301 295 293 292 291 288 286 283 281 285 287 287 287 287 290 292 288 286 286 289 295 296 292 288 286 283 285 287 284 283 289 289 288 291 292 293 296 298 298 298 298 298 299 300 300 301 301 301 302 302 303 304 305 306 307 307 308 308 308 308 308 308 308 309 309 309 309 309 309 309 309 309 308 308 307 307 307 307 306 306 306 306 306 306 306 306 306 307 307 307 306 306 306 306 306 306 307 307 308 310 309 309 309 309 309 308 308 308 307 307 307 307 307 307 306 306 306 306 306 306 306 305 305 305 304 304 304 303 303 303 302 301 301 302 302 304 305 306 307 307 306 306 306 305 305 305 305 305 306 305 306 306 306 305 305 304 304 304 304 304 305 305 305 304 304 304 304 303 303 303 302 301 300 300 299 298 297 297 297 297 297 296 296 295 294 294 294 293 292 291 290 288 288 288 288 288 288 287 286 285 284 284 284 283 283 281 281 280 280 280 280 279 279 279 279 278 278 278 278 278 278 278 278 278 278 279 279 278 278 277 276 275 274 275 275 275 274 273 273 273 274 274 273 272 272 272 273 273 273 273 272 271 271 270 270 271 271 271 271 270 269 269 268 267 268 268 267 267 268 268 266 265 265 265 265 265 266 266 266 266 266 266 265 265 265 266 267 268 268 269 269 271 273 273 273 274 273 273 273 274 275 276 274 274 273 276 280 282 280 277 276 274 270 267 267 268 269 269 267 266 265 262 260 260 261 261 261 260 260 260 262 263 265 265 266 268 271 273 274 274 274 274 276 277 278 277 275 274 273 273 274 276 279 278 277 277 278 280 283 284 285 284 284 284 285 286 286 287 285 283 283 283 282 281 281 284 286 287 286 284 282 280 279 277 275 274 271 271 273 274 275 276 278 278 278 278 278 278 279 280 279 278 278 279 280 281 281 281 281 nan nan nan nan nan nan 281 282 283 284 285 286 287 288 288 287 288 288 289 289 289 290 291 nan nan nan nan nan nan nan nan nan nan nan nan 292 nan nan 291 291 291 290 290 nan nan nan nan nan nan nan nan 292 292 292 293 nan nan nan nan 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 318 319 319 320 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 320 321 320 320 320 319 319 319 319 319 319 318 318 318 318 318 319 319 318 318 319 319 319 318 318 318 318 318 317 316 315 314 313 311 309 309 307 306 307 308 308 307 308 308 308 308 308 306 303 299 298 300 301 301 300 300 300 300 300 300 301 303 304 306 307 306 305 303 301 301 303 302 300 301 301 300 299 298 299 303 304 302 301 301 302 303 304 305 305 303 300 296 292 289 286 286 286 286 290 292 293 293 291 290 290 290 291 294 299 301 303 306 305 304 301 299 299 301 302 304 304 302 300 295 289 290 291 292 291 290 289 285 282 281 281 281 283 281 277 269 262 264 268 274 275 277 280 282 277 269 270 270 267 267 268 269 271 268 272 275 273 274 276 278 281 276 275 277 282 283 277 266 258 257 254 258 264 268 265 259 259 272 271 272 267 269 277 nan 298 288 258 242 213 191 283 319 315 306 298 291 289 289 287 283 284 282 282 285 286 286 286 287 289 290 287 286 287 289 292 294 292 283 280 283 287 289 287 283 289 291 289 291 294 296 297 298 298 298 298 299 300 300 300 301 301 301 302 302 304 305 306 307 307 307 307 307 308 308 308 308 309 309 309 309 309 310 309 309 309 309 308 308 308 308 307 307 307 307 307 307 307 307 307 307 307 308 308 307 307 307 307 307 307 307 308 308 309 310 310 310 309 309 309 308 308 308 308 308 308 307 307 307 307 306 306 306 306 306 306 306 305 305 305 305 305 304 304 304 303 302 302 303 304 304 306 307 307 307 307 306 306 306 306 306 306 306 306 306 306 307 306 306 306 305 305 305 305 305 305 305 305 305 305 305 305 304 304 303 303 302 301 300 299 299 299 298 297 297 297 296 296 295 295 295 294 293 292 290 287 286 286 287 288 289 288 287 286 286 285 285 284 283 282 281 280 280 280 279 279 279 279 279 278 278 278 278 278 277 277 277 277 277 277 277 278 278 277 276 276 275 275 275 276 276 275 275 275 275 274 274 274 272 271 271 272 272 272 272 271 270 270 270 271 271 271 271 270 269 269 268 268 268 267 267 266 265 265 265 265 262 263 264 265 264 264 265 266 266 267 267 265 264 265 266 266 265 266 267 269 271 273 275 275 276 276 274 273 273 275 276 276 276 277 280 282 284 282 281 280 275 271 269 268 268 267 267 266 266 265 262 260 260 261 263 263 262 261 261 262 263 264 265 266 268 270 271 272 273 273 274 275 276 276 276 275 274 273 273 274 276 279 279 278 277 276 278 281 281 281 280 280 280 282 284 282 282 282 282 282 282 279 281 283 285 285 286 286 283 281 279 278 277 276 275 276 276 277 277 277 280 283 281 280 279 279 280 281 282 280 278 278 278 279 279 279 279 280 281 nan nan 280 nan nan nan nan 282 283 283 284 285 286 286 286 287 287 288 288 288 289 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 292 nan 291 292 nan nan nan nan nan nan nan nan nan 292 292 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 316 317 319 320 320 320 320 320 321 322 322 322 322 322 321 321 322 322 322 322 322 321 320 320 320 320 319 319 319 318 318 319 318 318 317 317 317 318 318 318 318 317 317 318 318 318 318 318 317 318 317 317 316 315 314 313 311 310 309 307 306 306 307 308 307 308 309 309 309 309 306 303 299 299 300 302 302 302 303 304 303 302 300 300 302 304 306 306 306 304 301 300 302 305 303 299 299 299 300 299 298 298 300 302 298 296 297 298 299 302 305 305 303 300 297 294 292 291 290 289 289 292 295 295 294 293 290 290 289 291 294 298 301 302 305 303 302 300 298 297 300 301 302 302 300 296 291 286 285 287 289 289 288 286 281 277 277 276 276 274 270 267 263 255 255 264 266 272 279 281 281 277 270 269 268 267 266 266 267 268 268 274 275 273 272 273 276 279 271 269 274 279 277 269 262 261 259 259 264 267 265 262 259 260 272 278 278 275 276 278 282 297 293 290 241 167 136 340 327 315 303 298 292 288 286 284 284 283 282 286 288 288 288 288 289 291 290 288 288 288 289 291 292 288 280 278 283 290 291 288 288 290 294 295 295 298 298 298 298 297 296 297 298 299 300 300 300 302 302 303 304 305 306 307 307 307 307 307 307 307 307 308 308 309 309 309 309 309 309 309 309 309 309 308 308 308 308 307 307 307 307 307 307 307 307 308 308 308 308 308 308 308 308 307 307 308 308 309 309 310 311 311 310 310 309 309 309 308 308 308 308 308 307 307 307 307 307 307 307 307 307 306 306 306 306 306 306 306 305 304 304 304 304 304 305 305 306 307 308 308 307 307 306 306 306 306 306 306 306 307 307 307 308 307 307 306 306 305 305 305 305 305 306 306 306 306 305 305 305 304 303 302 302 301 300 300 300 299 298 298 297 297 297 296 295 295 295 294 294 292 289 287 286 286 286 288 289 289 288 287 287 286 285 284 283 282 281 280 280 280 279 279 279 278 278 278 278 278 278 278 277 277 277 277 277 277 276 276 276 276 275 275 276 276 276 276 276 276 276 276 276 276 274 273 271 271 270 271 271 271 272 270 270 269 270 270 271 270 269 269 268 268 268 267 267 266 266 265 264 263 262 262 261 261 262 263 263 264 264 264 266 267 267 265 265 265 265 265 264 264 265 268 271 272 273 275 277 277 276 274 274 275 275 276 276 278 279 279 281 281 281 281 279 275 273 270 268 267 267 267 267 267 264 263 263 264 265 266 265 264 263 264 264 265 266 267 268 270 271 272 272 274 275 275 276 277 277 276 274 273 272 274 277 277 277 277 277 277 277 279 277 276 275 274 275 277 279 277 276 276 276 276 277 278 279 281 282 283 284 285 281 280 279 278 277 276 275 279 281 282 283 284 284 283 282 281 280 280 281 282 282 281 279 279 279 279 278 277 277 277 278 278 278 278 280 nan nan nan nan nan nan nan 283 284 284 285 285 286 287 288 288 289 nan nan nan nan nan nan nan nan nan nan nan nan 293 293 293 292 292 293 nan nan nan nan nan nan nan nan 292 292 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 316 316 318 319 320 320 320 320 320 321 322 322 322 321 321 321 321 321 321 322 321 321 320 319 319 319 319 318 318 318 318 318 317 317 317 316 317 317 317 317 317 317 317 317 317 317 317 317 316 317 317 316 316 315 314 313 313 311 309 307 305 306 307 307 307 308 308 309 309 308 306 302 300 299 301 302 302 302 303 305 304 301 298 297 300 304 305 305 304 302 300 300 303 306 304 298 298 298 300 301 300 299 298 298 295 293 293 294 296 301 305 305 303 299 297 296 295 296 296 294 294 295 296 296 294 294 294 292 290 291 295 298 300 301 301 300 300 299 297 296 298 299 299 299 296 292 288 284 282 283 284 285 284 282 279 277 273 273 273 270 266 262 258 255 256 256 266 274 279 281 279 275 270 270 268 267 265 265 266 267 269 275 276 276 274 272 274 275 266 265 270 272 268 264 263 261 260 263 268 267 263 261 261 264 278 285 285 280 281 288 288 302 306 285 213 145 111 328 321 312 300 296 292 288 285 285 286 286 287 288 289 291 294 295 294 292 292 291 290 290 290 291 290 284 279 281 286 290 291 292 291 291 295 297 298 299 298 298 297 296 295 295 296 298 299 300 300 302 304 305 306 306 307 307 307 307 307 307 307 307 307 308 308 309 309 309 309 309 309 309 309 309 309 309 308 308 308 307 307 307 307 307 307 308 308 308 308 308 308 308 308 308 308 308 307 308 308 309 310 310 311 311 310 310 310 309 309 309 309 309 308 308 308 307 307 307 307 307 307 307 307 307 306 307 307 307 307 306 306 305 305 305 305 305 306 306 307 308 308 308 308 307 307 306 306 307 307 307 308 308 308 308 308 307 307 306 306 306 305 305 306 306 306 307 306 306 306 306 305 304 303 303 302 301 301 301 300 299 299 298 298 297 297 296 296 296 295 295 294 292 290 290 288 288 288 289 290 289 288 288 287 286 285 284 283 282 281 281 280 279 279 279 279 278 278 278 278 279 278 278 277 277 276 276 276 276 276 275 275 275 274 274 275 275 276 276 276 275 275 274 274 274 273 271 271 270 270 270 269 270 270 270 269 268 269 269 270 269 269 268 268 268 267 267 266 266 266 265 264 263 262 262 261 261 261 261 261 262 263 263 266 267 267 265 265 265 265 264 263 263 264 266 269 271 271 272 274 275 275 275 275 275 275 274 274 274 275 275 276 276 278 280 280 278 274 272 271 269 268 268 269 270 269 268 268 268 268 269 268 267 267 267 268 268 270 269 269 271 272 272 273 276 276 275 276 276 277 276 274 273 273 274 275 276 275 276 277 277 277 277 275 273 271 269 270 272 274 273 271 271 271 272 273 275 277 277 277 279 282 282 281 280 280 280 278 276 277 281 284 286 287 288 288 286 283 281 281 281 281 282 282 281 280 279 279 278 278 275 274 274 274 274 275 277 279 280 nan nan nan nan nan 281 281 282 282 282 283 285 287 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 293 nan nan nan 293 nan nan nan nan nan nan nan nan nan nan nan 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 316 316 318 318 319 319 320 320 320 320 321 321 321 321 320 320 320 321 322 321 321 320 319 319 319 318 318 318 317 317 317 317 316 316 316 316 316 316 316 317 317 317 317 317 317 317 317 316 316 316 316 316 315 314 314 314 313 312 310 307 305 305 307 307 307 307 308 309 309 307 305 303 301 300 301 301 302 302 303 306 304 299 296 296 300 303 304 303 302 301 300 301 304 305 302 298 298 298 299 301 301 299 297 296 295 295 295 295 296 300 303 305 301 299 297 298 299 298 297 296 297 297 296 295 295 295 293 294 292 291 295 299 299 300 298 297 298 297 295 295 297 296 294 295 293 291 288 281 278 278 278 279 281 281 280 277 272 272 272 271 267 261 257 256 261 262 269 275 277 278 277 272 269 269 269 267 263 262 266 269 273 276 277 275 272 272 275 272 264 262 266 266 265 263 261 263 263 266 268 267 265 264 262 nan 280 288 283 280 296 301 308 310 332 342 357 115 113 302 308 304 291 287 288 288 288 288 289 287 289 290 291 293 296 298 298 295 296 295 294 292 290 291 289 282 282 285 289 292 293 294 294 296 299 301 300 298 298 297 296 296 296 296 296 297 299 299 300 303 305 306 306 307 307 306 306 307 307 307 307 307 307 307 308 308 309 309 309 309 309 309 309 309 309 308 308 308 308 307 307 306 307 307 307 308 308 308 309 308 308 309 309 309 308 308 308 308 309 310 310 310 311 311 311 310 310 310 309 309 309 309 309 308 308 308 307 308 308 308 308 308 307 307 307 308 308 308 307 307 307 306 306 306 306 307 307 308 308 309 309 309 308 308 307 306 306 308 308 309 309 309 309 309 308 308 307 307 307 307 306 306 306 307 307 307 307 307 307 306 305 305 304 303 302 302 302 302 301 300 299 299 298 298 298 297 297 296 296 295 294 293 293 292 291 291 291 291 290 289 289 288 287 286 285 283 282 281 281 281 280 279 279 279 279 279 279 279 279 279 279 278 278 277 277 277 276 276 275 274 274 274 274 274 274 274 275 275 275 275 274 272 271 272 271 270 270 270 270 270 269 269 269 269 268 267 267 268 268 268 267 267 267 267 267 266 266 266 266 266 265 264 264 263 262 262 262 261 261 261 261 262 265 268 268 266 265 265 264 263 262 262 264 266 268 270 270 270 271 271 273 274 273 273 274 273 273 272 272 272 272 272 274 276 278 276 274 273 273 271 270 270 270 271 271 271 270 270 269 269 270 269 270 271 272 272 274 272 271 271 272 273 275 278 277 275 275 275 276 276 275 274 273 272 272 273 274 275 277 277 276 276 275 271 268 267 268 270 271 271 272 270 270 271 272 273 274 274 275 277 279 281 282 283 283 281 278 277 278 282 285 286 287 287 286 285 283 281 281 281 282 282 281 280 279 278 277 276 276 273 272 272 271 272 273 276 278 279 280 280 nan nan nan nan 281 281 281 281 282 284 286 287 288 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 315 315 315 317 318 319 319 319 319 320 320 320 321 320 319 319 319 320 321 320 320 319 319 319 318 318 318 317 317 316 316 316 316 316 316 315 315 315 316 316 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 314 313 312 310 307 305 305 307 307 307 308 308 309 308 306 305 303 302 302 302 302 301 301 302 304 303 300 297 297 299 299 303 302 301 301 302 303 303 302 301 300 299 298 299 301 301 299 296 296 296 297 297 296 296 298 302 303 301 299 299 299 300 300 299 298 299 299 297 296 296 295 291 293 294 295 298 300 300 298 298 298 298 296 292 293 296 294 292 291 291 290 286 279 273 273 274 276 277 279 280 276 273 271 272 271 269 264 260 260 264 265 268 272 274 273 272 270 267 266 265 264 261 261 266 270 275 276 277 272 269 272 275 268 264 264 265 267 265 262 262 264 265 268 269 268 267 266 262 265 277 289 297 279 282 320 320 332 2 5 4 235 239 279 285 286 276 278 286 291 290 291 290 288 289 290 292 295 296 295 294 296 297 298 297 294 292 291 290 286 288 291 292 293 294 296 297 299 300 300 300 299 299 299 298 297 297 298 298 298 299 299 301 303 305 306 306 306 306 306 306 307 307 307 307 307 307 308 308 308 309 309 309 309 309 309 309 309 308 308 308 308 308 307 307 306 307 307 308 308 308 308 309 309 309 309 309 309 308 308 309 309 310 310 310 311 311 311 311 310 310 310 310 310 310 310 309 309 308 308 308 308 308 309 308 308 308 308 308 308 308 308 308 308 308 307 308 308 308 308 308 309 309 309 309 309 309 308 307 307 307 309 310 310 310 310 309 309 308 308 308 308 308 308 307 307 307 307 307 308 308 308 307 307 306 305 305 304 304 304 304 303 302 301 300 299 299 299 298 298 297 296 296 295 294 295 294 294 293 293 292 291 290 290 289 288 286 285 284 283 282 282 282 281 280 280 280 280 280 279 280 279 279 279 279 278 278 278 278 277 277 276 275 274 274 274 274 274 273 274 274 275 275 275 274 272 272 272 272 272 271 271 272 271 270 269 268 268 268 268 267 266 266 266 266 266 266 266 266 266 266 266 266 265 265 265 264 264 263 263 263 263 263 263 262 263 265 267 268 266 266 265 263 262 262 263 265 268 268 270 270 270 269 268 270 270 270 270 271 272 273 272 271 272 271 271 272 274 274 274 274 273 272 271 270 270 271 271 271 272 272 271 270 270 270 271 271 272 274 275 276 275 274 273 273 275 277 278 278 277 276 276 275 275 275 274 273 272 272 272 273 276 277 277 277 276 275 271 267 266 268 269 270 272 273 271 270 271 271 272 273 274 274 275 277 280 281 282 285 282 279 278 279 283 286 287 285 283 281 281 281 281 281 281 282 282 281 280 279 277 275 274 273 272 271 271 271 271 272 274 276 278 278 278 279 nan nan nan nan nan nan 281 282 284 285 286 287 287 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 291 291 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 313 313 314 316 318 318 318 318 318 319 320 320 320 319 318 318 318 318 319 318 318 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 314 313 312 309 307 305 305 307 307 307 308 308 308 307 306 305 304 303 303 303 302 301 301 300 301 301 299 298 297 297 299 301 301 301 302 303 303 301 300 299 300 300 299 299 301 301 298 296 295 296 297 297 296 295 298 302 302 301 300 299 298 300 301 302 299 298 297 297 297 298 296 292 293 296 299 299 299 300 300 296 297 297 295 291 291 294 293 293 290 287 287 285 278 271 270 273 275 276 278 278 274 273 271 270 269 267 267 266 264 267 266 267 268 268 267 267 267 262 261 259 259 260 262 268 269 271 274 274 270 267 270 271 267 266 267 268 268 264 260 261 264 268 270 270 269 266 265 262 266 270 279 284 287 295 297 317 341 330 302 280 273 273 274 267 261 266 282 291 294 292 292 292 293 293 293 294 295 294 289 290 293 295 297 297 294 292 293 293 292 293 295 297 296 297 296 297 299 299 299 298 299 300 300 300 299 300 301 301 301 301 301 302 303 304 305 306 306 306 306 306 307 307 307 307 307 308 308 308 308 309 309 308 308 308 308 308 308 308 308 308 308 307 307 307 306 307 307 308 308 309 309 310 310 310 310 310 309 309 309 310 310 310 311 311 312 312 312 311 310 310 310 310 310 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 308 308 309 309 309 309 309 310 310 310 310 310 309 308 308 309 309 310 310 311 311 311 310 309 308 308 308 308 308 308 308 307 307 308 308 308 308 308 307 307 307 306 306 306 305 305 304 303 303 302 301 300 300 299 299 298 298 297 296 296 296 296 296 296 295 294 293 292 291 291 289 288 286 285 284 284 284 284 283 282 281 281 281 281 281 280 280 280 279 279 279 278 278 278 278 277 277 277 276 275 275 274 274 273 274 274 274 274 274 274 273 273 273 274 275 275 274 274 272 270 270 269 268 268 268 268 268 267 266 266 266 266 266 266 266 266 266 265 264 265 265 265 264 263 263 263 263 263 264 264 263 263 264 266 266 266 265 263 262 261 262 263 264 266 268 270 270 270 269 269 268 269 268 267 268 270 272 272 272 272 272 272 273 272 273 273 273 273 272 271 270 271 271 271 272 274 274 272 271 271 272 271 271 272 273 275 276 276 277 276 275 276 278 278 278 278 278 278 275 274 274 274 274 273 272 272 273 274 275 275 276 276 275 271 267 266 268 269 272 274 274 272 270 270 270 271 273 274 274 274 275 277 278 282 284 282 280 280 281 283 288 286 283 280 279 279 279 281 282 281 282 282 281 280 279 276 274 272 272 271 272 272 271 271 271 273 275 275 276 277 277 277 278 279 280 280 281 nan 282 283 nan nan nan nan 287 287 287 287 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 313 314 316 316 316 317 317 318 318 319 319 319 318 318 317 317 317 318 317 317 318 318 317 317 317 317 316 316 315 315 315 315 315 314 314 314 314 315 315 316 316 315 315 315 315 315 316 316 315 315 315 315 315 315 314 312 311 309 306 305 306 306 307 308 308 308 308 307 306 305 304 304 304 303 302 301 300 300 301 302 300 299 298 296 298 299 300 302 303 303 302 300 300 298 300 300 299 300 301 301 299 298 295 295 296 296 295 295 296 299 300 301 300 298 296 297 300 302 299 296 295 296 296 298 296 294 294 298 301 299 296 295 297 295 293 294 294 291 290 291 291 292 290 287 286 286 278 272 271 271 273 277 279 276 273 271 271 268 266 266 265 264 264 268 269 268 266 265 264 262 262 254 255 255 257 261 266 272 272 271 273 270 266 266 269 269 266 265 269 272 269 263 261 263 265 270 272 271 268 263 261 261 265 272 279 284 290 291 295 312 326 319 294 281 284 283 281 266 248 276 295 296 297 292 292 295 296 296 295 294 294 291 289 290 290 292 294 293 291 290 292 294 295 296 296 297 300 299 298 297 298 297 296 296 296 298 299 300 301 301 301 301 301 301 301 302 303 304 305 306 306 306 307 307 307 308 308 308 308 308 308 308 309 309 309 308 308 308 308 308 309 308 308 308 307 307 307 306 306 307 308 308 309 309 310 310 310 310 310 310 309 309 310 310 311 311 311 311 312 312 312 311 311 311 311 311 311 311 310 310 310 310 310 310 310 310 310 310 309 309 309 309 309 310 310 310 310 310 310 310 310 310 310 310 311 311 311 311 311 310 309 310 310 310 311 311 311 311 311 310 309 309 309 309 309 309 309 308 308 308 308 308 308 308 308 308 308 307 307 307 307 306 306 305 304 304 302 302 302 301 300 299 299 298 298 297 297 297 297 297 297 296 295 294 293 293 292 290 288 287 286 285 286 286 285 284 282 282 281 281 282 281 281 280 280 279 279 278 278 278 278 278 277 277 277 277 276 276 275 275 274 274 274 274 274 274 273 272 272 273 274 275 275 275 274 271 270 270 269 268 268 269 268 268 267 267 266 266 266 266 266 266 266 266 266 266 265 265 265 265 264 263 263 262 262 263 263 262 262 263 264 264 263 262 261 260 260 262 262 263 265 267 268 270 271 271 271 270 269 267 266 268 268 269 270 271 273 273 274 274 274 274 273 273 273 273 272 271 271 271 272 273 275 275 273 272 272 272 271 271 271 273 274 275 276 278 277 276 277 278 278 277 278 279 278 275 274 274 275 275 275 273 272 273 272 272 272 274 275 274 271 268 268 269 271 274 275 275 272 270 269 270 272 274 275 275 274 274 274 275 280 282 281 280 281 282 286 288 285 282 279 278 279 280 283 282 282 282 283 283 282 277 274 272 272 272 272 273 273 272 272 272 272 273 274 275 276 275 276 277 278 278 280 281 nan nan nan nan nan nan nan nan nan nan nan 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 nan 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 312 313 314 314 314 315 316 316 317 317 317 318 318 317 316 316 316 317 317 317 317 317 317 317 316 316 316 315 315 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 315 315 315 315 315 315 315 315 315 315 314 313 312 309 307 305 306 306 308 308 308 308 308 307 305 304 304 304 304 303 302 301 300 300 302 303 304 302 299 296 295 297 300 302 303 303 302 301 299 299 300 301 300 299 300 301 301 298 296 295 295 294 292 292 294 295 296 298 298 297 295 296 298 301 300 299 297 295 296 297 296 295 295 298 300 300 299 296 294 296 293 292 293 292 291 290 289 292 290 287 285 284 277 273 272 271 273 277 280 276 271 271 270 269 269 267 264 265 268 272 272 269 266 264 262 257 255 252 254 257 260 264 270 273 274 273 272 268 264 266 271 267 267 267 272 273 268 263 264 266 268 272 272 268 262 257 256 259 265 278 286 289 294 297 305 319 326 315 295 285 292 295 297 290 284 297 300 297 297 296 293 296 296 295 294 295 293 292 291 290 291 293 293 291 289 289 291 292 293 294 296 298 298 301 299 296 296 296 295 294 295 295 297 299 301 301 301 301 301 301 301 302 303 304 305 305 306 306 307 307 307 308 308 308 308 308 309 309 309 309 308 308 308 308 308 308 309 308 308 307 307 307 306 306 306 307 308 309 309 309 310 310 310 310 310 310 310 310 310 311 311 311 312 312 312 312 312 312 312 312 312 311 311 311 311 311 311 311 311 310 310 310 311 310 310 310 310 310 310 311 311 311 311 311 311 311 311 311 311 311 311 311 311 312 311 311 310 311 311 311 311 312 311 311 311 310 310 309 309 309 309 309 309 308 308 308 309 309 309 309 309 308 308 308 308 308 308 307 306 306 305 304 303 303 302 302 301 300 300 299 299 299 298 298 298 298 297 297 296 295 294 293 292 291 289 288 287 287 287 286 285 284 283 283 282 282 282 282 281 280 280 279 279 278 278 277 277 277 277 277 277 277 277 277 276 276 275 275 276 275 275 274 273 273 272 273 273 273 273 273 272 271 270 270 269 269 269 268 268 268 268 267 266 267 266 267 266 266 266 266 266 266 265 265 265 265 264 263 263 262 262 261 261 261 261 261 261 262 262 261 260 259 259 259 260 262 264 266 268 269 270 271 270 269 268 267 267 269 270 269 269 271 272 272 274 275 275 275 274 274 273 273 272 272 272 272 272 273 275 275 274 273 273 271 269 269 271 272 272 273 276 279 279 278 278 278 278 277 278 279 278 276 275 275 277 277 277 275 274 273 272 272 271 272 273 274 271 269 271 273 275 275 276 275 273 271 271 272 275 277 277 277 276 275 273 274 277 280 281 281 282 283 287 288 286 282 279 280 281 283 284 283 283 284 284 284 281 276 272 271 272 272 273 274 274 273 273 272 272 272 273 274 274 274 274 275 276 277 279 280 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 311 312 312 312 313 314 315 315 315 316 316 317 317 316 315 315 315 316 316 316 316 316 317 316 316 316 315 315 315 315 314 314 314 313 313 313 313 313 313 313 313 313 313 314 314 314 315 315 315 315 315 315 315 315 314 313 312 310 309 308 307 307 308 308 309 308 308 306 305 305 304 303 303 303 302 300 299 299 302 303 303 302 299 296 295 298 300 301 301 301 301 301 299 299 300 301 300 299 300 300 300 298 296 296 295 294 291 289 290 291 294 297 298 297 296 297 299 301 301 300 299 296 295 297 297 297 297 298 299 299 298 296 294 298 296 292 291 293 293 291 288 291 291 286 282 280 275 274 272 271 272 276 280 277 271 271 272 273 273 271 267 267 269 273 273 271 268 265 259 256 254 256 258 261 264 265 269 276 275 274 271 267 264 268 271 271 266 269 272 271 267 266 267 267 269 272 272 261 249 247 251 258 268 274 281 293 301 308 316 320 344 319 294 285 287 293 299 297 299 301 300 297 296 295 295 294 296 297 295 293 293 293 293 293 293 294 294 292 290 291 292 292 294 296 297 296 297 296 294 293 294 295 295 295 295 297 299 301 301 301 301 300 300 300 301 302 303 303 304 305 306 307 307 307 307 308 308 308 308 309 309 309 309 308 308 308 308 308 308 308 309 309 308 307 307 307 306 306 307 308 309 309 310 310 310 310 311 311 311 311 310 310 310 311 311 312 312 312 312 312 312 313 313 312 312 312 312 311 312 312 312 311 311 311 311 311 311 311 311 311 311 311 311 312 312 312 312 312 312 312 312 312 311 311 312 312 312 312 312 311 311 311 312 312 312 312 311 311 311 310 310 309 309 309 309 309 309 309 308 309 310 310 310 310 309 309 309 309 309 309 308 308 307 306 305 305 305 304 303 302 302 301 301 300 300 299 299 298 298 298 297 297 297 296 295 294 293 291 290 289 289 289 288 287 285 285 284 283 283 283 282 282 281 280 279 279 279 279 278 277 277 276 277 277 277 277 277 277 277 276 276 276 277 276 275 275 274 273 273 272 272 271 270 270 270 271 271 271 270 269 269 268 268 268 267 267 267 267 267 268 268 267 266 266 265 265 265 265 265 265 264 263 263 262 261 261 261 260 260 260 260 260 261 261 261 260 260 259 259 260 263 265 267 268 269 269 269 268 267 267 268 270 271 271 270 270 271 271 272 273 274 276 276 274 273 273 272 272 272 273 273 273 273 272 272 272 273 272 269 269 270 271 271 272 275 279 279 279 279 279 278 277 279 279 278 277 276 277 277 278 277 276 275 275 275 274 272 270 271 271 270 271 274 277 277 275 275 276 274 276 275 278 281 281 280 281 281 279 277 276 277 281 285 284 284 286 288 289 287 283 282 283 285 286 285 284 284 284 285 283 279 274 271 272 272 274 274 275 275 275 275 275 274 273 273 273 273 272 273 272 274 275 276 279 280 281 281 281 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 311 311 311 312 312 313 313 314 315 315 316 316 316 315 314 314 314 314 315 315 316 316 316 316 316 315 315 315 315 315 314 314 314 314 313 313 313 313 312 312 313 312 313 313 314 314 314 314 315 315 315 314 314 314 314 314 313 312 311 309 307 307 308 308 308 308 307 306 306 304 303 302 303 302 301 299 298 299 300 302 303 302 300 297 295 298 299 299 299 299 299 300 299 299 300 301 301 300 299 298 298 298 297 298 298 295 292 291 290 292 295 297 299 298 297 298 300 301 302 302 300 298 295 296 297 295 294 294 295 297 297 296 294 298 298 295 292 290 292 290 287 288 288 286 280 277 276 277 274 273 273 276 279 277 272 272 272 275 276 273 272 269 272 275 273 272 269 261 257 254 256 261 264 267 269 269 268 279 276 274 272 268 265 271 271 269 265 269 271 269 266 268 269 269 268 273 272 253 237 243 252 262 266 272 286 301 305 310 316 321 300 276 277 279 283 285 285 289 294 298 298 295 297 295 295 294 293 295 295 294 293 293 293 293 294 295 294 294 293 293 293 293 295 296 297 297 295 294 294 294 294 294 294 295 297 300 301 301 301 302 301 301 301 301 301 301 302 302 304 305 306 307 307 307 307 308 308 308 309 309 309 309 308 308 308 308 308 308 308 309 309 309 308 308 307 307 306 307 309 309 310 310 310 310 311 311 312 311 311 311 311 311 311 311 312 312 312 312 312 312 313 314 313 313 313 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 312 313 313 313 313 313 313 313 312 312 312 312 312 313 313 313 312 312 312 312 313 313 313 312 311 311 310 310 310 309 309 309 309 309 309 309 309 309 310 310 310 310 309 309 309 309 309 309 309 309 308 307 307 307 306 305 304 303 302 302 302 301 301 300 299 299 298 298 298 297 297 296 295 294 293 292 292 291 291 289 288 287 286 285 284 284 284 283 283 282 281 280 280 279 279 279 278 277 276 276 276 276 276 277 276 277 277 276 276 276 276 276 275 275 274 274 273 273 271 270 270 269 270 270 270 270 270 270 269 268 268 268 268 267 267 267 267 268 268 267 266 266 266 265 265 264 264 264 263 263 262 262 262 262 262 262 262 261 261 262 261 261 261 261 261 261 261 260 261 263 264 265 266 267 267 266 266 267 269 270 271 272 271 271 271 271 271 272 273 275 275 274 273 272 272 271 272 274 273 271 271 270 270 271 273 272 271 271 271 272 273 274 277 279 279 279 279 280 278 278 279 279 278 278 278 277 277 277 277 277 277 277 276 275 273 270 269 269 269 271 276 278 278 276 275 277 277 279 281 283 285 285 284 287 286 285 284 283 283 285 289 286 285 286 289 289 288 284 284 285 286 286 284 282 283 284 285 283 278 273 273 275 276 276 276 276 276 277 277 277 276 274 274 274 272 271 271 271 271 273 275 277 278 279 280 281 282 283 nan 283 283 nan nan nan nan 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 310 310 310 311 311 312 312 313 314 314 314 314 315 314 314 314 314 314 314 315 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 313 313 312 312 312 312 312 312 312 313 313 313 314 315 315 315 314 314 315 315 314 314 313 311 309 308 308 309 308 308 307 307 307 305 303 302 302 302 302 300 298 297 297 299 302 302 300 299 297 295 297 299 299 298 297 298 299 299 300 301 301 301 300 298 295 296 299 300 299 298 296 295 293 291 292 296 298 299 299 298 298 298 300 303 304 302 299 296 296 296 295 294 293 294 296 297 297 296 296 298 299 298 292 292 290 287 284 285 285 280 279 277 278 278 276 274 276 279 278 278 277 274 276 278 274 274 273 272 271 270 269 267 262 255 254 256 263 268 269 271 273 272 279 277 274 273 270 267 267 270 269 267 270 271 270 267 268 271 272 272 274 271 250 242 251 264 268 276 286 297 309 310 312 311 307 293 285 284 283 282 283 285 288 291 294 295 295 296 295 294 293 293 293 295 294 294 295 295 295 294 294 293 294 294 294 294 294 295 296 297 297 295 295 294 293 293 293 295 296 299 301 302 302 302 301 301 302 302 302 301 302 302 303 305 306 306 307 307 307 307 308 308 309 309 309 309 309 308 308 308 308 308 309 309 309 309 309 309 308 308 307 307 308 309 310 310 310 310 311 311 312 312 312 311 311 311 311 311 311 312 313 313 313 313 313 314 314 314 314 313 313 313 313 312 313 313 313 313 313 313 313 313 313 313 313 312 312 312 313 313 313 314 313 313 313 313 313 313 313 313 313 314 313 313 313 313 313 314 313 313 312 311 311 310 310 310 309 309 309 309 309 309 309 310 310 310 311 310 310 310 309 309 309 309 310 310 309 309 308 308 308 307 306 305 304 303 303 303 302 301 301 300 299 298 298 298 298 297 296 296 295 294 293 293 293 292 290 289 287 286 285 285 285 284 284 283 282 282 281 280 280 279 279 278 278 277 276 276 276 276 277 276 276 276 276 276 275 275 275 274 274 274 274 274 272 270 270 270 269 269 270 269 269 270 270 269 269 268 268 268 267 267 267 267 267 267 266 266 266 266 265 265 264 264 264 264 263 263 263 264 264 264 264 264 263 263 264 263 262 262 262 262 262 263 262 261 262 262 262 263 264 264 265 266 267 268 268 269 271 272 273 273 272 272 272 272 274 275 273 273 273 272 271 271 272 272 270 269 268 268 270 273 273 274 275 275 275 277 279 280 280 279 279 279 279 279 279 279 279 279 278 278 277 277 277 277 278 278 279 277 277 275 272 270 271 270 272 276 278 278 277 277 277 277 280 283 285 286 287 287 288 289 289 289 290 290 290 289 286 284 285 287 288 287 284 283 284 284 284 282 282 282 284 286 284 279 275 280 281 280 279 278 277 277 278 279 278 277 276 275 274 274 273 271 270 270 271 274 277 277 278 279 280 281 283 283 283 284 nan nan nan 288 289 289 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 309 309 309 310 310 310 311 313 313 312 313 313 314 314 315 314 314 314 315 315 315 315 315 314 314 315 315 315 315 315 314 314 314 314 313 313 313 312 312 311 311 311 311 312 312 312 313 313 314 314 314 314 314 314 314 314 314 313 311 310 309 309 309 308 308 307 307 306 305 302 301 301 302 301 299 298 297 297 298 301 301 299 298 298 297 298 299 299 298 298 298 299 300 301 301 301 300 300 298 295 295 299 301 299 298 297 296 293 292 294 297 299 299 299 299 299 300 302 304 304 302 298 297 297 296 296 293 292 293 296 298 296 295 294 295 296 299 295 291 288 287 285 285 286 284 282 278 278 278 277 276 276 280 280 280 281 277 276 277 275 272 274 275 274 271 266 263 264 260 257 258 264 267 268 271 275 274 278 276 274 273 273 273 270 271 270 269 271 273 273 268 270 270 272 273 272 263 243 248 263 268 278 290 301 314 324 315 306 304 299 295 292 288 288 285 284 286 289 292 293 292 292 294 295 295 295 296 295 295 296 295 295 296 296 295 294 293 293 293 295 296 295 295 295 295 295 295 295 295 295 295 294 297 299 300 301 302 302 301 301 301 302 303 302 302 302 303 304 305 305 306 307 307 307 308 308 309 309 309 309 308 308 308 308 308 309 309 309 310 310 310 309 309 309 309 309 309 309 310 310 310 311 311 311 312 312 312 312 312 312 312 312 311 311 313 314 314 314 314 314 314 314 314 314 314 314 313 313 313 314 314 314 313 313 313 313 314 314 314 313 313 313 313 313 314 314 314 314 313 313 313 314 314 314 314 314 314 313 313 314 314 314 314 314 313 312 311 311 311 311 310 310 309 310 310 310 310 310 310 310 311 311 310 310 310 310 309 309 309 310 310 310 310 310 309 309 308 307 306 305 304 304 304 303 302 301 300 300 299 299 299 298 297 297 296 295 294 295 294 293 292 291 289 288 287 287 286 286 285 284 283 283 282 282 281 280 280 279 279 278 278 278 277 277 277 276 276 276 276 276 275 275 275 275 274 274 274 274 273 271 270 270 269 269 269 269 268 268 269 269 269 269 269 268 268 267 267 267 267 267 266 266 266 267 266 266 265 265 265 265 265 265 265 265 266 266 265 265 264 264 265 264 263 263 263 263 263 263 264 263 263 263 262 262 262 262 263 264 265 266 266 266 268 269 272 273 273 273 273 271 270 272 272 272 272 272 272 271 270 270 270 270 269 268 267 270 273 275 276 277 276 275 278 280 282 281 280 280 279 279 279 279 278 278 278 278 279 278 277 277 278 278 280 281 280 280 278 276 275 273 272 274 276 278 278 278 278 277 277 279 282 285 285 285 286 287 288 290 291 292 292 292 288 284 283 284 285 285 285 283 282 282 282 282 281 281 283 285 286 285 283 281 285 286 283 281 279 278 278 279 279 279 278 277 276 276 275 273 272 271 270 271 273 274 276 278 279 280 281 282 282 283 284 285 286 287 287 287 287 288 289 290 290 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 nan nan nan 309 308 308 309 309 309 310 311 312 313 313 313 313 314 314 315 314 313 314 315 315 315 314 314 314 314 314 314 315 315 315 315 314 314 314 313 313 312 312 311 311 311 310 310 310 311 311 312 312 313 313 314 314 313 312 312 312 312 312 311 310 309 309 309 308 308 307 306 305 304 302 301 301 302 301 300 300 298 297 298 300 301 300 298 297 298 298 299 298 298 298 299 300 301 301 301 300 299 299 297 294 294 297 299 298 298 298 296 293 292 295 299 300 300 300 300 301 302 303 303 303 301 298 295 295 295 294 293 292 292 296 298 295 294 293 293 295 298 296 291 288 288 287 286 286 285 283 279 277 277 278 278 279 279 280 282 282 279 277 276 273 268 273 273 273 270 266 264 265 262 260 261 264 267 268 272 276 275 276 276 273 272 272 273 274 272 272 270 271 274 275 273 271 271 275 274 266 251 230 249 256 276 291 304 314 319 319 304 303 303 298 292 290 289 289 288 287 288 290 293 296 295 293 292 293 296 298 298 298 298 297 296 295 295 295 295 294 293 293 293 294 296 296 295 295 295 295 294 295 295 296 297 297 299 300 300 301 301 302 301 301 302 302 303 303 303 303 303 304 305 306 306 307 307 307 308 309 309 309 308 308 308 308 308 309 309 309 309 310 310 310 310 310 310 309 310 310 310 310 310 310 311 312 312 312 313 313 313 313 313 313 313 313 312 312 313 314 315 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 315 315 315 315 314 314 314 315 315 315 314 313 312 312 311 311 311 311 310 310 310 310 310 310 310 310 311 311 311 311 311 310 310 309 309 310 311 311 311 311 310 310 309 309 308 307 306 306 305 304 303 302 301 301 300 300 300 299 298 298 297 297 296 295 295 295 294 293 292 290 289 289 288 288 287 286 285 284 283 283 282 281 280 280 279 279 279 279 278 278 278 277 276 276 276 276 275 275 275 274 274 273 273 273 273 272 270 270 270 270 269 269 269 268 268 269 269 269 269 269 268 268 267 267 267 266 266 267 266 267 267 267 266 265 266 266 266 266 266 267 267 267 267 266 265 264 264 264 263 263 263 263 263 263 263 264 264 264 263 263 262 262 261 261 261 262 263 264 265 266 267 269 270 270 272 273 269 268 268 267 267 268 270 271 271 270 269 270 270 270 268 267 270 273 275 275 276 274 273 274 278 281 280 279 280 280 280 280 279 278 278 278 278 279 280 279 278 278 278 280 282 283 282 280 279 278 275 275 276 277 280 280 280 279 277 277 279 281 282 283 284 284 286 287 288 290 290 290 290 287 283 283 284 284 284 283 282 280 280 281 281 281 282 283 283 283 283 283 284 286 287 285 282 280 279 279 279 279 279 279 278 277 277 276 274 273 272 272 272 273 274 276 278 279 279 280 280 281 282 283 285 286 286 286 286 287 288 289 289 289 289 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 307 307 307 307 nan nan nan nan nan nan nan 308 nan nan nan nan nan nan nan nan nan nan nan 308 307 308 308 308 309 309 310 311 312 313 314 314 314 314 314 313 313 314 315 315 315 314 314 314 314 314 314 314 315 315 315 314 314 314 313 313 312 312 311 311 310 310 310 310 310 310 311 311 312 313 313 313 312 312 312 313 312 312 311 310 309 309 309 309 308 307 306 304 303 302 301 301 301 302 301 300 297 295 298 300 301 300 298 298 296 297 297 297 298 298 299 300 301 301 301 299 299 299 296 292 292 295 296 296 297 299 298 294 295 298 300 301 300 299 299 299 300 302 302 301 299 296 297 295 294 294 293 294 295 297 299 297 296 294 293 293 296 295 292 289 287 287 286 285 282 279 277 277 278 279 281 281 282 282 282 281 280 278 275 271 269 269 271 270 269 268 265 263 262 262 263 265 268 272 274 276 275 274 274 274 274 273 273 275 274 275 273 273 275 275 282 272 273 276 273 260 233 216 225 260 288 303 314 321 323 310 302 302 299 296 291 288 288 288 288 288 289 289 290 291 286 284 285 289 293 295 295 298 297 295 295 294 294 293 293 293 293 293 293 293 294 295 295 295 295 295 295 296 296 297 298 299 300 300 301 301 301 301 301 301 301 302 302 302 302 302 303 304 305 306 306 307 307 308 308 309 309 308 308 308 309 309 309 309 309 310 310 310 310 310 310 310 310 310 310 310 310 310 311 311 312 312 313 313 313 313 314 314 314 314 314 314 313 313 314 315 315 315 315 315 315 315 315 315 315 315 314 314 314 314 315 315 315 315 314 314 314 315 314 314 314 314 314 314 314 315 315 314 314 314 314 315 316 316 316 316 315 315 315 315 316 316 315 314 313 313 312 312 312 311 311 311 310 310 311 310 310 311 311 311 311 311 311 311 310 310 310 310 311 311 311 311 311 311 310 310 309 308 308 308 307 306 305 304 303 302 301 301 301 300 299 299 298 298 297 297 296 296 295 295 293 292 291 290 290 289 288 287 286 285 285 284 283 282 281 280 280 280 279 279 279 278 278 278 277 276 276 276 276 275 275 274 274 273 273 273 273 272 271 270 270 271 270 270 269 269 269 268 268 269 269 269 268 268 268 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 266 266 267 268 268 267 266 265 264 263 263 263 263 263 262 262 262 263 263 264 264 264 263 262 261 262 262 262 262 262 263 265 266 266 266 267 268 270 271 269 267 266 266 264 263 266 268 269 270 270 271 271 270 268 268 270 271 272 274 274 273 272 272 274 276 276 276 278 281 282 281 279 279 278 278 278 279 280 280 280 279 278 280 282 283 283 282 281 278 277 277 278 280 281 282 282 281 279 277 279 280 281 282 282 283 284 285 287 287 287 288 287 285 283 282 282 282 282 281 280 278 278 278 279 280 282 282 279 278 277 278 281 285 286 286 284 281 281 280 279 279 279 279 279 278 278 276 274 273 273 273 273 273 275 276 277 278 279 279 280 280 281 282 284 284 284 285 285 nan 287 288 288 288 288 288 289 nan nan nan nan nan nan nan nan nan nan nan nan nan 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 306 306 306 306 306 nan nan nan nan nan nan 307 nan nan nan nan nan nan nan nan nan 312 313 nan 307 307 307 307 307 308 309 310 310 311 312 314 314 314 314 314 313 313 314 314 315 314 314 314 313 313 314 314 314 314 315 315 315 314 314 313 312 312 312 311 310 310 309 309 309 309 310 310 311 311 312 312 312 312 311 312 313 313 311 310 310 309 309 309 309 308 307 305 304 303 302 301 301 301 301 301 301 298 297 298 300 301 302 301 298 296 295 295 296 297 298 298 299 299 300 300 299 299 298 296 291 291 292 294 295 297 298 299 297 297 299 300 300 299 296 294 294 297 300 301 301 301 300 299 297 295 295 294 295 296 298 299 299 298 295 294 293 294 294 292 289 288 287 287 285 281 277 276 277 279 280 281 282 284 284 283 281 279 277 274 269 270 269 269 269 269 268 264 261 261 263 265 268 271 276 275 275 274 273 272 273 275 276 276 275 277 278 278 277 277 277 281 275 277 280 276 252 207 213 260 285 297 307 315 323 322 307 307 300 296 295 293 290 288 288 287 287 288 288 286 282 283 282 285 287 289 290 293 295 295 293 292 292 291 291 291 291 292 292 292 293 293 294 293 293 294 294 295 296 297 298 299 299 300 300 300 300 301 301 301 301 301 301 301 302 302 303 303 304 305 306 307 307 307 308 308 309 308 308 308 309 309 309 309 309 310 310 311 311 310 310 310 310 310 311 311 311 311 311 311 312 313 313 313 313 314 314 314 315 315 315 315 315 315 314 315 315 315 315 315 315 315 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 316 316 317 317 316 316 316 316 316 316 316 315 314 314 313 312 312 312 312 311 311 311 311 311 311 311 311 312 311 311 311 311 311 310 310 310 311 311 312 312 311 311 311 310 310 310 309 309 308 307 306 305 305 304 304 303 302 301 300 300 299 299 298 298 297 297 296 296 295 294 293 292 291 290 290 289 288 287 286 285 284 283 282 281 281 280 280 280 279 278 278 278 277 277 277 276 276 276 275 275 274 273 273 273 273 273 272 271 271 271 271 271 271 270 269 269 268 268 268 268 268 267 267 267 266 266 266 267 267 267 266 266 266 267 266 267 267 267 267 266 266 266 266 267 266 265 264 264 263 263 263 263 263 263 262 262 262 262 263 264 264 264 263 263 264 266 265 264 262 263 265 264 263 264 265 266 268 269 268 267 267 265 262 260 263 265 267 269 269 272 271 270 269 269 270 270 272 274 274 273 272 272 272 272 273 273 275 279 282 282 281 279 278 278 279 279 279 279 279 278 277 278 280 282 282 282 281 279 278 279 280 281 281 281 281 281 280 279 279 280 281 282 282 283 284 284 285 286 286 286 286 285 282 280 279 279 279 278 278 276 276 276 277 278 279 279 275 274 274 276 280 284 286 285 284 283 282 280 279 278 279 279 279 279 278 276 275 274 274 274 274 274 275 276 277 278 278 279 279 279 280 282 282 283 283 nan 284 285 286 nan nan nan nan nan nan nan nan nan nan nan 290 nan nan nan nan nan nan nan 293 294 295 295 nan nan nan nan nan nan 299 300 302 304 305 306 306 305 305 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 nan nan 307 307 307 307 307 308 309 310 310 311 313 313 314 315 314 314 313 313 313 314 314 314 314 313 313 313 313 314 314 315 315 315 314 314 313 313 312 312 311 311 310 310 309 309 309 309 309 309 310 311 311 311 311 311 311 312 313 312 311 310 309 309 309 309 308 308 307 305 304 303 302 301 301 301 301 301 301 299 298 299 300 302 302 301 297 293 293 295 296 296 296 296 296 297 299 299 299 298 297 294 290 290 291 292 295 295 295 297 297 297 298 298 298 298 295 294 294 298 301 302 302 302 301 300 300 299 297 296 296 298 299 299 299 298 297 295 294 294 294 291 289 288 288 287 286 282 278 276 278 279 280 281 282 283 284 283 280 278 276 272 271 272 269 268 269 270 268 264 262 262 266 270 273 275 274 273 274 274 274 274 274 276 279 278 279 279 281 282 280 279 280 282 281 282 289 295 nan 283 335 306 298 303 309 313 316 316 306 303 299 296 294 293 291 290 288 287 286 286 286 284 282 282 284 286 287 288 290 290 292 293 291 290 289 289 289 289 290 291 291 291 292 293 293 293 293 293 294 295 296 297 298 298 298 299 299 299 299 300 301 301 301 301 301 301 302 302 303 304 305 305 306 307 307 308 308 308 308 308 308 308 309 309 309 309 310 310 311 311 311 311 310 310 310 311 311 311 311 311 312 312 313 313 314 314 314 314 314 315 315 315 315 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 316 316 316 316 316 316 317 317 317 317 317 316 316 316 316 316 315 315 314 313 313 313 312 312 312 312 312 311 311 312 312 312 312 312 312 311 311 311 311 311 311 311 312 312 312 311 311 310 310 311 310 310 309 309 308 307 306 305 305 304 304 303 302 301 300 299 299 299 298 297 297 297 296 295 295 294 293 292 291 290 289 288 287 287 286 285 283 282 282 281 281 280 280 279 278 278 278 277 277 277 277 276 276 275 274 274 274 274 273 273 273 272 271 271 271 271 271 270 269 269 268 268 267 266 266 266 266 266 266 266 266 266 266 266 266 266 265 265 265 265 266 267 267 266 265 265 265 265 265 265 264 264 264 264 264 264 263 263 262 262 262 262 262 262 263 264 265 265 265 266 268 268 266 263 263 263 263 263 262 263 264 265 267 268 268 267 263 260 260 262 265 268 268 270 270 270 270 269 269 269 271 273 274 273 273 273 273 272 271 271 272 273 276 279 278 279 278 278 279 279 279 279 280 279 277 275 276 278 277 279 280 280 280 280 280 281 281 281 280 279 279 279 279 279 280 281 282 283 283 284 284 285 285 286 286 285 283 282 279 277 276 276 275 275 274 274 275 276 276 276 275 274 273 274 276 280 283 285 284 283 283 282 280 279 278 278 278 278 278 277 276 275 275 275 275 274 274 275 276 277 277 277 278 278 278 280 281 281 282 nan nan 284 284 285 285 nan nan nan nan nan nan nan nan nan 288 289 290 nan nan nan nan nan 292 293 294 295 295 295 nan nan nan nan nan nan 299 301 302 304 304 304 303 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 307 307 307 307 308 309 310 311 311 311 312 313 314 313 312 311 312 313 313 313 313 313 313 312 313 313 313 314 314 314 314 314 314 313 313 312 311 311 310 310 309 309 308 309 309 309 308 309 310 310 310 309 309 310 311 311 311 311 310 309 309 309 308 308 308 306 305 304 303 302 302 301 301 301 302 301 300 299 299 299 300 301 300 295 292 293 295 296 296 296 296 296 297 299 299 298 297 295 293 291 290 291 292 292 292 291 295 296 296 296 296 295 296 296 297 299 302 303 303 303 301 300 301 302 302 299 297 297 298 298 297 298 298 296 294 294 294 294 292 290 288 288 288 287 284 280 278 279 280 281 283 283 283 284 283 281 279 278 277 272 275 272 269 270 271 269 266 264 264 268 273 275 274 267 269 274 275 276 277 277 279 283 282 281 283 284 283 281 282 285 284 289 289 296 309 315 323 325 322 319 316 313 310 309 309 301 299 298 297 294 292 291 290 287 286 285 283 282 283 282 283 285 287 287 288 289 290 291 291 289 288 288 288 288 289 290 290 291 292 293 293 293 293 293 294 294 295 295 296 297 297 297 297 298 299 300 300 301 301 301 301 302 302 302 302 303 304 305 305 306 307 308 308 308 308 308 308 308 309 309 309 310 310 310 311 311 311 311 311 311 310 310 311 311 311 312 312 312 313 313 314 314 314 315 315 315 315 315 316 316 316 316 316 316 316 317 317 317 317 317 317 317 316 316 315 315 315 315 316 316 316 316 316 316 316 316 315 315 316 316 316 316 316 315 315 316 316 316 316 316 316 316 317 318 318 317 317 316 316 316 317 316 316 315 314 314 313 313 313 313 313 312 312 312 312 312 312 312 312 312 312 312 311 311 311 311 311 312 312 312 311 311 311 311 311 311 311 310 309 309 308 307 306 306 305 305 304 303 303 301 300 300 300 299 298 298 297 297 296 296 295 294 293 292 291 290 289 289 288 288 286 285 284 283 282 282 282 281 280 279 279 278 278 278 278 277 277 276 276 275 275 274 274 274 274 274 274 273 272 271 271 271 270 270 269 268 268 267 266 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 264 264 264 264 264 264 264 263 263 263 263 264 264 263 263 262 262 262 262 262 262 262 264 264 264 265 266 268 268 266 265 264 263 263 264 263 263 263 264 266 267 268 267 262 260 261 264 267 272 271 270 269 268 268 268 266 267 270 272 273 274 273 273 273 272 271 270 271 273 274 276 277 277 277 278 279 280 279 280 280 279 277 274 275 275 276 278 279 279 279 280 281 281 281 281 280 278 277 277 277 278 279 280 281 281 282 282 283 284 284 286 286 285 283 281 278 276 275 274 274 274 274 274 274 274 274 274 274 274 274 274 275 278 281 282 281 282 282 281 280 279 277 276 277 278 278 276 275 275 274 275 275 275 275 275 276 276 276 276 276 276 276 277 278 279 281 282 nan nan 283 284 nan nan 285 285 nan nan nan nan nan nan nan 288 289 289 289 290 nan 290 291 292 293 294 294 295 nan nan nan 297 nan nan nan nan 301 301 302 302 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 307 307 307 308 308 309 310 310 310 311 312 312 312 312 312 311 312 312 312 313 313 313 312 312 312 313 313 313 313 313 313 314 313 313 312 312 311 310 310 310 309 309 308 308 308 308 308 308 309 309 309 308 308 309 310 310 310 310 310 309 308 308 308 308 308 307 305 304 303 303 302 301 300 300 301 301 299 299 298 298 299 299 299 296 294 295 296 296 297 296 296 297 298 299 299 297 294 293 292 292 292 292 292 291 290 291 294 294 295 294 293 292 293 296 299 302 304 305 305 304 301 300 301 303 302 298 296 295 295 296 297 297 296 295 294 295 296 295 294 292 289 287 288 288 285 282 281 281 282 283 283 283 282 283 282 282 284 282 275 277 276 275 273 272 273 271 270 266 265 268 271 271 268 263 269 271 276 280 281 282 283 286 285 285 286 285 285 284 284 288 291 294 298 303 306 310 320 328 342 340 326 315 309 309 305 299 297 296 296 294 293 291 290 288 286 284 282 280 280 283 285 287 289 289 288 289 289 290 290 289 288 288 289 289 290 291 291 293 294 294 294 295 295 295 295 295 296 296 297 297 297 297 298 299 301 301 301 302 302 303 303 303 303 303 303 304 304 305 306 307 308 308 308 308 308 308 308 308 309 309 310 310 310 311 311 311 311 311 311 311 310 310 311 311 312 312 313 313 313 314 315 315 315 315 315 316 316 316 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 316 316 317 318 318 318 318 317 317 316 317 317 316 316 315 315 314 314 314 314 313 313 313 313 313 313 313 313 313 313 313 312 312 312 312 312 312 312 312 312 312 311 311 311 312 312 311 311 310 309 309 308 307 307 306 306 305 305 304 303 302 301 301 301 300 299 298 297 297 297 296 295 294 293 292 291 290 290 289 289 287 286 285 284 283 283 283 282 281 280 280 279 279 279 278 278 277 277 276 276 275 275 275 275 275 275 274 274 273 273 272 271 271 270 270 269 268 268 267 266 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 265 264 264 264 263 263 263 263 263 263 263 263 262 262 263 263 263 262 262 262 262 262 262 262 262 262 262 263 263 265 267 265 265 264 264 264 264 264 263 263 263 263 264 265 266 265 262 262 265 267 271 274 271 269 267 266 266 266 265 266 268 271 272 273 273 273 273 273 271 270 271 272 274 277 278 278 278 278 279 278 279 280 281 280 276 274 274 277 278 278 278 278 279 279 279 280 280 280 280 278 277 276 276 277 278 279 279 279 278 279 280 282 283 285 285 285 283 281 277 275 274 274 275 275 275 275 274 273 272 272 272 274 276 276 274 275 276 277 279 280 281 280 278 277 276 275 276 277 277 275 274 274 273 274 275 276 275 275 276 276 275 275 274 273 274 274 275 277 279 280 281 282 282 282 283 nan 284 284 284 nan nan 285 nan nan nan 288 288 nan 289 289 nan 290 291 291 292 293 294 294 294 295 nan 296 nan nan nan nan nan nan nan 301 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 nan nan 308 307 307 308 308 309 309 310 310 311 312 313 313 313 312 311 311 311 311 312 312 312 312 312 312 312 312 312 312 313 313 313 313 313 312 312 311 310 310 310 309 309 308 308 308 308 308 308 308 308 308 309 308 307 308 309 309 309 309 309 308 308 308 308 308 308 307 306 304 304 302 301 300 299 299 299 299 299 299 297 297 297 298 299 298 297 297 298 298 298 297 297 298 299 299 298 296 294 293 292 292 293 293 292 290 289 292 295 295 296 296 294 292 292 295 298 302 303 304 305 305 302 299 300 301 300 298 296 296 294 293 294 296 296 295 296 297 297 297 296 293 290 289 288 287 285 284 283 282 283 283 283 284 282 284 282 280 282 285 276 279 279 276 276 276 275 275 272 268 266 265 265 264 263 269 271 273 277 282 285 286 287 289 289 289 289 289 288 288 288 293 295 298 302 305 308 314 318 322 323 322 318 312 310 304 301 297 295 295 294 293 292 292 291 288 286 283 281 281 282 285 286 289 290 289 289 289 289 289 289 289 289 289 289 290 291 292 293 293 294 295 296 296 296 296 296 297 298 298 298 299 299 299 300 301 302 302 302 303 303 304 304 303 303 303 304 304 305 306 307 308 308 308 308 308 308 308 308 308 308 309 309 310 311 311 311 311 311 311 311 311 311 311 312 312 312 313 313 314 314 314 315 316 316 316 316 316 316 317 317 317 317 317 318 318 317 318 318 318 318 317 317 316 316 316 316 316 316 316 316 316 317 317 316 316 316 316 316 316 316 317 317 317 316 316 317 317 317 317 316 316 316 317 318 318 318 317 317 317 317 317 317 317 316 316 315 315 314 314 315 314 314 314 314 313 313 313 313 313 313 313 313 312 312 312 312 313 313 313 312 311 311 311 312 312 312 311 311 310 310 309 308 308 307 307 306 306 305 305 304 303 303 302 302 301 299 298 298 297 297 297 295 294 293 292 291 291 291 290 289 287 286 285 284 284 284 283 282 282 281 280 279 279 279 278 278 277 277 277 276 276 276 275 275 275 275 274 273 273 273 273 272 271 271 270 269 269 269 267 267 267 266 265 265 265 265 265 265 265 265 265 265 265 265 266 265 265 264 264 264 264 264 263 263 263 263 263 263 262 262 262 262 262 262 262 262 263 263 262 262 262 262 261 261 262 262 262 263 262 262 263 263 263 263 263 262 262 262 262 262 263 265 263 262 264 267 270 275 273 270 267 266 266 266 266 266 267 268 269 271 272 272 272 272 272 272 271 271 272 274 276 277 278 277 277 277 277 278 279 280 279 275 273 275 279 280 280 278 278 279 279 279 279 279 279 279 277 276 275 275 276 277 279 278 277 277 277 278 280 281 283 283 283 282 280 277 276 275 275 275 275 276 276 275 273 271 271 271 272 275 276 273 273 272 273 277 279 279 278 276 275 274 274 274 275 275 274 273 272 271 273 274 275 276 276 276 276 275 273 272 272 272 272 274 276 278 279 280 281 281 281 282 282 282 283 283 283 283 285 nan nan nan 287 287 nan 288 288 289 290 290 291 292 292 293 293 293 293 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 308 308 308 309 309 310 310 311 312 312 312 312 311 311 311 311 311 312 312 312 312 312 312 312 311 311 311 311 312 312 313 313 313 312 311 310 310 310 309 309 309 308 308 308 308 307 307 307 307 307 307 307 306 307 307 308 308 308 308 307 307 307 308 308 308 307 306 305 303 301 300 299 299 298 298 299 299 298 298 297 297 298 299 300 299 299 299 298 297 297 298 299 299 298 297 295 294 293 292 292 293 294 292 289 289 290 292 293 294 293 291 291 292 295 296 297 299 301 303 303 301 298 299 299 298 298 297 295 292 291 292 294 296 296 295 295 296 296 295 293 291 290 289 288 287 285 284 283 284 284 283 285 283 285 286 284 282 285 282 278 282 279 277 278 277 276 275 271 267 264 261 262 265 275 275 274 276 282 287 290 290 292 292 292 293 292 291 292 292 294 296 298 300 302 307 313 316 313 308 306 304 303 301 298 296 293 293 293 292 292 292 292 290 288 285 283 282 283 286 286 288 288 287 289 289 289 289 289 288 288 288 289 289 290 291 292 293 293 293 295 295 296 297 298 298 298 299 299 300 300 301 301 302 302 303 303 303 303 304 304 304 304 304 304 304 305 306 307 307 308 308 308 308 308 308 308 308 308 308 309 310 310 311 311 311 311 311 311 311 312 312 312 312 312 312 313 314 314 315 315 316 316 316 317 317 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 317 318 319 318 317 316 317 317 317 317 317 317 316 316 315 315 315 315 315 315 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 313 312 311 311 312 312 312 312 311 311 310 310 309 308 308 307 307 306 306 306 305 305 304 304 303 302 301 300 299 299 298 297 297 296 294 292 292 292 292 291 290 289 288 287 286 285 285 284 283 282 282 281 280 279 279 279 278 278 277 277 277 277 276 276 276 275 275 274 273 272 272 272 273 272 272 271 271 270 270 269 268 268 268 267 266 266 266 265 265 266 266 265 266 266 266 266 266 266 266 265 265 265 265 265 264 263 263 263 263 263 263 263 262 262 262 262 263 263 263 263 263 263 262 262 262 262 262 262 262 262 262 262 262 262 262 263 263 262 262 262 262 262 263 263 262 262 264 265 272 275 272 269 267 266 266 267 267 267 267 267 268 269 270 271 270 270 272 272 272 272 273 274 275 276 276 276 276 276 276 277 278 279 277 275 273 274 277 280 280 279 279 279 278 279 278 277 277 277 275 274 274 274 275 276 277 276 275 276 276 277 279 280 281 281 281 281 279 278 277 277 276 274 274 275 275 274 272 271 271 269 271 273 274 273 272 272 272 276 278 277 276 274 272 271 272 272 273 272 272 271 270 271 273 274 275 275 276 276 275 274 272 272 271 271 272 274 276 278 279 280 280 279 280 281 282 282 282 282 283 284 285 285 nan 286 286 287 287 288 288 289 289 289 290 291 291 292 292 291 291 293 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 nan nan nan