44 3010 Patrick Minnis NASA/Langley Research Center VISST (Visible Infrared Split-Window Solar-Infrared Technique) GOES-8 Pixel-Level Retrievals CRYSTAL-FACE 1 1 2002 07 09 2003 05 14 1 1 0 100 100 1 1 1 1 PIXEL LINE (unitless) PIXEL ELEMENT (unitless) TIME (HHMM) 9 0.01 0.01 1 0.1 0.1 0.1 0.1 0.1 0.1 9999 9999 9 9999 9999 9999 999 999 999 LATITUDE (degrees North) LONGITUDE (degrees West) CLOUD PHASE (1=water,2=ice,3=no retrieval,4=clear,5=bad data,6=suspect water,7=suspect ice) EFFECTIVE CLOUD TEMPERATURE (K) VISIBLE OPTICAL DEPTH (unitless) EFFECTIVE CLOUD PARTICLE RADIUS (If Cloud Phase=1) OR DIAMETER (If Cloud Phase=2) (microns) CLOUD TOP HEIGHT (km) EFFECTIVE CLOUD HEIGHT (km) CLOUD BOTTOM HEIGHT (km) 0 14 This is a subsection of beta-level pixel retrievals from VISST (Visible Infrared Split-Window Solar-Infrared Technique) on GOES8 data. Please check with Patrick Minnis (p.minnis@larc.nasa.gov) for any technical questions or before using these data in any publication. A revised version of the results will be made generally available after the processing algorithms are completely verified. A reference is Minnis, P.;Kratz, D. P.; Coakley, J. A., Jr.; King, M. D.; Garber, D.; Heck, P. Mayor, S.; Young, D. F. and Arduini, R.: Cloud Optical Property Retrieval (Subsystem 4.3). Clouds and the Earths Radiant Energy System (CERES) Algorithm Theoretical Basis Document, Volume III: Cloud Analyses and Radiance Inversions (Subsystem 4) NASA RP 1376 Vol. 3, edited by CERES Science Team, December, 1995, pp. 135-176. VISST pixel-level retrievals from a larger domain, with more radiative, macrophysical and microphysical parameters, have been made available in netcdf format from the NASA/Langley CRYSTAL-FACE web page at http://angler.larc.nasa.gov/crystal. NOTE: This file replaces the preliminary VISST retrievals in the CRYSTAL archive. 0 2025 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2630 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2570 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2539 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2689 2685 2681 2676 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2693 2689 2685 2680 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2684 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2538 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2688 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 8137 8136 8136 8136 8135 8135 8135 8134 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8132 8132 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8122 8122 8122 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8096 8095 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8108 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8083 8082 8082 8082 8082 8081 8105 8105 8105 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8093 8093 8092 8092 8092 8092 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8078 8078 8078 8078 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8054 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8074 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8066 8066 8066 8066 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8064 8064 8063 8063 8063 8063 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8062 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8059 8059 8059 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8049 8049 8049 8049 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8035 8035 8034 8034 8034 8034 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8023 8023 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 8016 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7994 7993 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7970 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7941 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7936 7936 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7882 7882 7882 7882 7882 7881 7881 7881 7881 7881 7881 7880 7880 7880 7880 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 1 2 2 1 2 2 2 2 2 2 2 2 1 2 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 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 1 2 2 2 2 1 2 2 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 1 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 1 4 2 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 1 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 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 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 2 2 2 2 2 1 2 2 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 1 1 1 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 1 2 2 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 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 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 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 1 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 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 1 2 1 2 2 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 1 1 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 1 2 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 1 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 2 1 2 2 2 1 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 2 2 2 2 2 2 2 2 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 1 1 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 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 2 2 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 2 2 2 2 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 2 1 2 2 1 2 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 1 1 1 1 2 1 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 2 2 2 2 2 2 2 2 2 2 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 2 1 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 2 2 2 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 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 1 2 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 2 2 2 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 2 2 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 1 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 2 2 1 2 1 2 2 1 2 2 2 2 1 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 2 2 1 2 1 2 2 2 2 2 2 1 2 2 2 2 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 2 2 2 2 1 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 1 2 1 2 2 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 1 1 2 2 2 2 1 2 2 2 2 2 2 2 2 1 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 2 2 2 2 2 2 2 2 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 1 1 1 1 1 2 2 2 1 1 1 2 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 1 2 2 2 2 2 2 1 2 1 1 2 2 1 2 2 2 2 1 2 1 2 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 2 2 2 2 1 1 2 2 1 2 2 2 2 1 2 2 1 2 2 1 1 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 1 2 2 2 1 1 1 1 2 1 2 2 2 2 1 1 3 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 2 2 2 2 2 2 2 1 2 1 1 1 2 1 2 2 2 2 1 1 4 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 2 2 2 1 2 2 1 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 1 1 2 2 2 7 1 4 3 4 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 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 2 1 1 2 2 7 2 2 3 4 3 3 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 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 1 2 2 2 2 2 1 1 4 4 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 1 2 2 1 1 2 2 1 1 1 4 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 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 1 2 1 1 1 2 2 1 1 3 1 4 4 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 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 2 2 7 2 2 2 1 2 7 7 2 1 1 3 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 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 2 2 2 2 2 2 6 2 2 2 1 4 1 2 4 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 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 1 1 6 2 1 1 2 2 3 2 3 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 2 2 2 2 2 2 2 2 2 1 1 2 2 1 2 2 2 1 2 2 1 3 4 2 1 1 1 1 2 2 3 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 2 2 2 2 2 2 2 2 2 1 1 2 2 1 2 1 2 1 2 1 1 4 4 1 4 3 2 2 1 2 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 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 2 1 2 2 1 1 4 1 4 4 3 4 4 1 2 2 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 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 2 1 1 3 3 4 1 2 4 1 2 2 2 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 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 2 1 6 1 3 3 4 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 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 1 2 2 6 3 6 6 1 1 1 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 1 1 2 1 1 6 6 1 1 1 1 2 1 2 1 1 2 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 2 2 2 2 2 2 2 1 2 1 2 2 2 1 1 1 2 2 1 2 6 1 1 1 1 2 1 1 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 1 1 1 2 1 2 6 2 1 1 1 1 1 1 1 1 1 2 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 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 1 2 1 2 1 1 1 1 6 2 1 2 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 1 2 1 3 1 3 1 1 1 1 1 2 1 2 2 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 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 4 3 1 1 1 1 1 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 4 3 1 2 1 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 6 3 2 1 1 1 2 2 1 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 1 3 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 1 6 1 2 2 1 2 1 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 1 2 2 1 2 1 1 2 1 3 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 1 2 2 2 1 2 1 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 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 2 1 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 1 2 1 2 1 1 1 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 2 2 2 2 2 1 1 7 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 1 2 2 2 2 1 7 7 6 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 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 1 2 7 7 7 7 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 7 7 7 7 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 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 1 7 7 6 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 1 2 2 1 2 7 6 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 6 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 7 2 2 6 6 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 7 2 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 7 2 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 7 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2322 2319 2298 2301 2256 2227 2227 2236 2224 2227 2233 2269 2282 2264 2268 2285 2301 2333 2355 2344 2327 2295 2290 2301 2311 2314 2324 2339 2386 2423 2426 2424 2456 2472 2447 2408 2385 2408 2460 2553 2570 2577 2582 2582 2622 2576 2574 2548 2524 2523 2535 2513 2506 2491 2482 2496 2484 2491 2458 2449 2456 2463 2500 2492 2492 2474 2494 2514 2450 2415 2422 2419 2437 2408 2347 2430 2483 2516 2542 2535 2508 2531 2559 2591 2576 2594 2553 2576 2556 2572 2586 2633 2605 2603 2583 2505 2579 2574 2486 2511 2314 2314 2301 2306 2259 2236 2227 2239 2230 2239 2247 2270 2278 2265 2273 2282 2301 2341 2352 2332 2309 2290 2290 2298 2298 2311 2319 2347 2383 2419 2430 2432 2456 2476 2435 2404 2385 2399 2430 2526 2552 2587 2593 2583 2592 2568 2557 2546 2526 2531 2537 2516 2514 2493 2495 2507 2512 2497 2472 2460 2466 2479 2510 2504 2518 2488 2505 2528 2455 2432 2450 2433 2447 2415 2348 2427 2499 2522 2554 2559 2524 2541 2574 2595 2593 2563 2524 2614 2552 2572 2617 2592 2592 2538 2568 2538 2557 2643 2496 2596 2309 2309 2309 2301 2259 2242 2230 2242 2233 2244 2263 2273 2272 2270 2276 2276 2306 2343 2339 2317 2295 2285 2290 2295 2298 2311 2324 2349 2390 2422 2434 2439 2458 2467 2421 2399 2383 2402 2407 2502 2530 2572 2590 2586 2580 2577 2566 2547 2551 2533 2534 2517 2515 2484 2510 2518 2524 2506 2484 2475 2486 2506 2524 2517 2546 2502 2505 2524 2487 2454 2480 2450 2481 2471 2356 2434 2504 2522 2553 2574 2529 2544 2589 2581 2595 2624 2574 2579 2551 2563 2688 2635 2624 2589 2601 2627 2610 2613 2548 2598 2311 2314 2317 2293 2259 2251 2233 2242 2245 2257 2277 2275 2265 2271 2276 2265 2311 2346 2322 2295 2285 2279 2279 2287 2295 2314 2324 2352 2396 2423 2429 2441 2452 2450 2413 2388 2385 2399 2393 2489 2519 2561 2587 2583 2588 2585 2586 2590 2555 2535 2530 2520 2514 2493 2515 2533 2536 2517 2502 2494 2514 2528 2546 2543 2566 2499 2506 2548 2475 2503 2491 2468 2457 2431 2382 2464 2495 2516 2553 2578 2531 2543 2598 2550 2587 2616 2593 2679 2521 2555 2646 2675 2682 2498 2590 2666 2608 2679 2657 2515 2314 2319 2327 2290 2259 2256 2242 2242 2248 2264 2287 2276 2268 2271 2268 2262 2322 2340 2306 2282 2276 2276 2276 2285 2295 2317 2327 2351 2402 2420 2424 2439 2439 2432 2406 2385 2383 2393 2411 2496 2514 2553 2576 2581 2603 2594 2618 2533 2556 2534 2529 2518 2508 2496 2529 2541 2543 2527 2513 2511 2541 2554 2563 2557 2566 2514 2515 2526 2510 2510 2465 2473 2464 2445 2422 2478 2509 2505 2541 2585 2533 2539 2578 2566 2586 2614 2609 2664 2582 2563 2633 2666 2639 2606 2507 2544 2643 2524 2440 2519 2317 2319 2324 2290 2256 2259 2242 2239 2251 2275 2290 2271 2276 2271 2265 2259 2323 2336 2295 2273 2268 2262 2265 2279 2298 2317 2327 2358 2396 2420 2413 2426 2430 2424 2397 2381 2374 2391 2461 2510 2525 2560 2583 2576 2606 2575 2598 2576 2534 2532 2525 2512 2505 2514 2546 2542 2546 2535 2535 2530 2560 2571 2560 2587 2549 2539 2537 2563 2554 2534 2485 2538 2493 2466 2449 2511 2514 2461 2528 2560 2532 2503 2604 2540 2571 2600 2614 2629 2536 2558 2609 2615 2643 2604 2625 2591 2617 2537 2622 2567 2309 2317 2322 2285 2259 2262 2245 2242 2259 2278 2292 2277 2278 2265 2262 2271 2327 2319 2290 2265 2259 2256 2262 2279 2293 2314 2327 2364 2397 2414 2406 2417 2430 2417 2385 2374 2374 2422 2486 2518 2541 2566 2581 2565 2615 2598 2570 2522 2544 2527 2519 2502 2502 2524 2551 2538 2543 2534 2548 2551 2582 2577 2601 2596 2551 2537 2551 2623 2592 2526 2552 2507 2487 2469 2464 2539 2424 2478 2502 2575 2521 2508 2604 2494 2565 2585 2604 2687 2517 2577 2595 2642 2676 2576 2671 2633 2632 2655 2501 2598 2306 2314 2311 2279 2259 2262 2248 2254 2276 2279 2303 2291 2281 2262 2262 2284 2332 2303 2279 2265 2251 2256 2262 2282 2293 2311 2327 2370 2392 2406 2404 2408 2426 2415 2381 2371 2385 2452 2501 2550 2548 2573 2578 2575 2605 2579 2573 2525 2540 2525 2517 2496 2505 2532 2542 2541 2536 2534 2561 2578 2588 2604 2568 2572 2563 2534 2548 2662 2624 2582 2573 2483 2493 2479 2466 2547 2481 2457 2524 2581 2445 2567 2464 2578 2570 2548 2565 2660 2518 2578 2613 2634 2554 2584 2655 2674 2661 2701 2639 2622 2301 2309 2298 2282 2265 2265 2256 2271 2295 2282 2313 2301 2292 2273 2265 2297 2323 2282 2276 2265 2256 2256 2265 2285 2295 2311 2334 2368 2381 2397 2399 2399 2424 2424 2381 2366 2397 2489 2517 2547 2565 2571 2581 2572 2589 2559 2550 2539 2538 2525 2519 2488 2505 2532 2540 2545 2532 2539 2564 2583 2585 2605 2601 2578 2558 2558 2525 2651 2550 2689 2215 2447 2519 2475 2478 2549 2502 2498 2545 2560 2313 2565 2527 2609 2564 2601 2612 2560 2567 2584 2649 2593 2685 2662 2681 2832 2630 2668 2624 2681 2298 2311 2295 2282 2265 2271 2262 2282 2311 2297 2320 2317 2298 2276 2276 2307 2319 2276 2268 2267 2262 2262 2276 2293 2303 2309 2334 2362 2374 2388 2392 2399 2426 2426 2381 2357 2404 2529 2514 2569 2573 2572 2585 2589 2580 2571 2549 2541 2538 2524 2525 2494 2507 2527 2539 2535 2537 2546 2570 2584 2599 2605 2603 2577 2553 2572 2616 2667 2658 2661 2613 2566 2515 2482 2494 2557 2536 2522 2501 2548 2479 2516 2459 2420 2542 2581 2622 2653 2598 2600 2605 2633 2644 2715 2713 2860 9999 2465 2616 2696 2295 2306 2290 2285 2268 2276 2273 2298 2329 2318 2335 2321 2299 2282 2285 2306 2308 2276 2265 2272 2265 2265 2279 2293 2311 2309 2334 2352 2366 2369 2381 2399 2419 2424 2381 2357 2399 2559 2426 2606 2563 2588 2580 2584 2574 2563 2550 2538 2543 2526 2527 2509 2512 2527 2536 2534 2538 2550 2564 2577 2598 2605 2593 2560 2575 2625 2610 2668 2613 2396 2599 2566 2532 2483 2507 2523 2538 2493 2463 2583 2402 2566 2499 2538 2573 2575 2589 2568 2606 2627 2688 2571 2622 2696 2663 2716 2628 2697 2633 2654 2290 2301 2285 2276 2273 2282 2285 2324 2348 2332 2342 2321 2300 2285 2290 2298 2296 2267 2267 2272 2268 2268 2279 2287 2314 2311 2334 2344 2354 2357 2371 2394 2413 2417 2381 2354 2394 2549 2549 2596 2545 2577 2587 2580 2570 2551 2552 2543 2540 2526 2525 2515 2517 2526 2536 2534 2542 2552 2565 2576 2603 2605 2598 2562 2595 2640 2656 2675 2699 2580 2593 2580 2529 2447 2508 2550 2545 2545 2535 2590 2566 2595 2577 2576 2574 2557 2651 2595 2608 2662 2653 2682 2623 2700 2672 2626 2540 2665 2540 2799 2285 2293 2282 2273 2276 2285 2301 2332 2349 2346 2348 2315 2298 2285 2295 2301 2289 2265 2275 2277 2267 2276 2282 2295 2311 2311 2342 2337 2344 2352 2369 2381 2406 2410 2371 2344 2385 2491 2567 2577 2545 2581 2593 2580 2556 2545 2550 2548 2540 2527 2527 2521 2525 2526 2532 2529 2545 2552 2568 2576 2605 2608 2594 2577 2608 2640 2667 2669 2691 2564 2605 2611 2535 2518 2540 2564 2554 2554 2559 2602 2572 2603 2582 2586 2596 2606 2642 2627 2624 2669 2704 2631 2625 2671 2657 2635 2804 2630 2708 2833 2290 2290 2279 2273 2282 2295 2311 2332 2339 2352 2349 2318 2295 2285 2295 2307 2288 2261 2271 2279 2275 2282 2285 2298 2314 2311 2344 2332 2342 2349 2366 2376 2406 2410 2369 2337 2385 2457 2544 2551 2540 2574 2597 2581 2555 2538 2551 2548 2532 2526 2527 2525 2527 2526 2532 2527 2548 2557 2561 2574 2602 2606 2602 2572 2613 2626 2668 2657 2672 2654 2641 2586 2529 2513 2544 2565 2564 2542 2579 2584 2593 2590 2583 2596 2608 2616 2636 2624 2635 2610 2695 2682 2777 2710 2418 2640 2809 2630 2721 2775 2293 2290 2273 2273 2285 2309 2317 2332 2324 2349 2344 2312 2290 2279 2293 2297 2282 2261 2275 2279 2277 2282 2285 2309 2324 2317 2342 2322 2344 2352 2364 2371 2399 2404 2364 2334 2397 2453 2528 2557 2535 2565 2601 2580 2552 2539 2547 2545 2536 2525 2527 2523 2529 2529 2530 2532 2550 2552 2561 2572 2602 2610 2615 2618 2629 2641 2656 2649 2629 2634 2578 2575 2554 2518 2564 2575 2573 2555 2588 2612 2586 2567 2586 2614 2614 2632 2658 2672 2668 2683 2630 2661 2717 2691 2532 2637 2729 2368 2713 2709 2293 2293 2273 2271 2295 2317 2324 2327 2314 2342 2332 2309 2285 2282 2295 2292 2275 2256 2271 2280 2281 2279 2290 2314 2334 2322 2334 2322 2344 2352 2357 2362 2394 2399 2364 2334 2408 2461 2525 2536 2533 2558 2592 2573 2542 2537 2549 2540 2535 2527 2527 2525 2531 2532 2529 2534 2544 2548 2561 2576 2600 2620 2618 2664 2650 2647 2623 2624 2619 2625 2625 2603 2546 2536 2593 2589 2579 2578 2605 2625 2603 2604 2606 2629 2619 2639 2662 2681 2690 2710 2628 2624 2671 2655 2673 2637 2810 2655 2599 2711 2298 2290 2268 2271 2306 2319 2327 2324 2309 2347 2332 2303 2290 2290 2301 2290 2267 2248 2267 2283 2281 2279 2295 2319 2339 2329 2337 2329 2349 2352 2354 2349 2397 2399 2364 2334 2417 2470 2520 2525 2528 2554 2567 2583 2550 2538 2548 2543 2536 2526 2529 2525 2530 2527 2529 2532 2543 2548 2561 2576 2600 2602 2613 2581 2629 2659 2586 2629 2615 2633 2627 2596 2552 2554 2590 2590 2580 2581 2605 2588 2591 2605 2624 2613 2625 2637 2668 2694 2658 2576 2623 2662 2657 2675 2637 2631 2627 2480 2677 2706 2301 2287 2262 2273 2311 2324 2327 2314 2298 2352 2344 2309 2285 2290 2298 2279 2259 2248 2273 2288 2282 2276 2301 2329 2352 2339 2339 2329 2344 2354 2352 2339 2399 2397 2359 2339 2419 2482 2517 2525 2528 2535 2565 2561 2554 2542 2550 2543 2535 2529 2529 2523 2526 2523 2536 2534 2545 2548 2557 2577 2598 2600 2655 2656 2646 2589 2559 2619 2624 2600 2659 2581 2561 2565 2601 2582 2576 2581 2600 2606 2616 2607 2611 2608 2628 2638 2660 2684 2700 2686 2689 2617 2710 2651 2592 2623 2802 2678 2582 2781 2298 2279 2262 2282 2322 2327 2327 2301 2295 2359 2366 2309 2285 2285 2293 2265 2256 2256 2266 2281 2282 2285 2301 2332 2364 2344 2342 2319 2329 2354 2344 2332 2397 2397 2357 2352 2430 2482 2514 2518 2524 2546 2561 2574 2561 2546 2554 2543 2538 2529 2529 2521 2525 2523 2536 2538 2544 2548 2550 2568 2594 2602 2650 2630 2631 2676 2662 2606 2632 2622 2610 2601 2563 2576 2594 2576 2564 2581 2598 2602 2605 2614 2608 2621 2614 2633 2653 2683 2693 2701 2679 2623 2627 2553 2612 2660 2802 2462 2671 2751 2293 2276 2276 2295 2327 2334 2329 2285 2285 2366 2393 2314 2285 2285 2285 2259 2259 2262 2265 2282 2285 2285 2309 2334 2371 2344 2352 2327 2324 2349 2344 2332 2392 2392 2359 2369 2437 2491 2513 2510 2518 2540 2546 2566 2561 2535 2559 2549 2536 2529 2527 2521 2519 2525 2543 2540 2542 2544 2548 2572 2583 2622 2627 2631 2614 2646 2645 2599 2627 2643 2480 2565 2581 2590 2590 2579 2558 2579 2595 2598 2596 2610 2607 2630 2615 2632 2647 2671 2705 2718 2657 2603 2620 2622 2675 2658 2688 2726 2793 2855 2290 2279 2285 2309 2332 2342 2329 2276 2279 2376 2402 2324 2290 2282 2273 2259 2264 2262 2265 2283 2282 2285 2314 2339 2377 2354 2365 2339 2334 2347 2342 2334 2388 2378 2359 2383 2438 2492 2507 2509 2506 2534 2550 2575 2565 2550 2556 2550 2530 2529 2526 2525 2525 2529 2548 2541 2538 2544 2548 2574 2585 2617 2631 2591 2618 2619 2620 2601 2632 2625 2599 2586 2587 2622 2609 2588 2557 2579 2589 2588 2602 2610 2625 2632 2620 2628 2636 2671 2657 2676 2628 2623 2634 2615 2618 2691 2689 2681 2776 2831 2293 2282 2295 2324 2337 2347 2322 2273 2279 2369 2402 2319 2290 2279 2268 2259 2268 2259 2273 2291 2282 2287 2314 2349 2379 2364 2368 2349 2329 2347 2342 2334 2383 2366 2354 2381 2432 2492 2498 2509 2498 2534 2559 2572 2558 2548 2553 2552 2530 2525 2528 2525 2525 2532 2548 2541 2536 2544 2550 2574 2579 2607 2621 2642 2651 2622 2584 2611 2613 2630 2652 2603 2612 2599 2609 2584 2557 2579 2588 2588 2607 2614 2626 2634 2626 2625 2627 2663 2639 2676 2570 2659 2683 2605 2630 2606 2705 2821 2651 9999 2290 2290 2306 2332 2339 2352 2311 2271 2276 2364 2402 2311 2282 2279 2268 2259 2273 2265 2273 2292 2285 2282 2311 2349 2380 2370 2352 2334 2322 2349 2344 2339 2381 2362 2352 2381 2421 2482 2492 2510 2513 2531 2546 2556 2548 2545 2552 2547 2541 2528 2531 2533 2529 2534 2540 2541 2538 2548 2546 2570 2574 2597 2626 2636 2672 2609 2623 2628 2565 2634 2603 2609 2637 2630 2598 2576 2558 2585 2584 2594 2614 2611 2627 2632 2626 2623 2623 2635 2658 2661 2646 2641 2662 2608 2609 2640 2782 2821 2822 2608 2282 2287 2311 2332 2339 2352 2298 2265 2279 2359 2393 2301 2279 2282 2273 2259 2276 2276 2281 2296 2295 2276 2311 2347 2380 2365 2337 2319 2324 2354 2357 2349 2371 2354 2354 2385 2424 2472 2492 2494 2507 2522 2543 2539 2539 2538 2550 2544 2547 2533 2533 2539 2530 2527 2539 2546 2557 2549 2547 2573 2565 2582 2616 2650 2556 2601 2649 2604 2545 2645 2569 2602 2613 2624 2590 2573 2557 2579 2585 2600 2603 2609 2616 2625 2629 2603 2573 2590 2608 2662 2639 2639 2595 2603 2598 2654 2659 2482 2681 2609 2290 2287 2311 2329 2339 2347 2290 2262 2279 2352 2379 2293 2285 2285 2265 2259 2276 2281 2291 2297 2294 2279 2309 2347 2378 2365 2329 2319 2334 2347 2364 2347 2364 2352 2359 2397 2435 2468 2498 2492 2501 2514 2532 2525 2525 2532 2552 2565 2553 2541 2541 2546 2531 2526 2545 2549 2565 2550 2554 2559 2563 2586 2608 2627 2549 2694 2594 2597 2611 2601 2599 2610 2633 2608 2585 2566 2562 2583 2598 2600 2598 2602 2608 2624 2628 2612 2662 2605 2646 2632 2613 2604 2611 2605 2624 2599 2664 2609 2068 2636 2301 2301 2311 2329 2339 2342 2279 2259 2279 2347 2357 2301 2295 2290 2262 2256 2276 2284 2293 2299 2292 2276 2301 2347 2378 2366 2319 2319 2337 2327 2359 2349 2354 2344 2369 2415 2437 2465 2493 2483 2499 2506 2520 2507 2524 2535 2565 2561 2564 2550 2553 2547 2531 2524 2543 2545 2562 2550 2558 2548 2557 2571 2609 2621 2591 2665 2650 2607 2587 2584 2605 2614 2621 2602 2583 2567 2569 2587 2604 2604 2598 2598 2606 2623 2618 2586 2596 2632 2583 2664 2659 2649 2624 2579 2587 2641 2648 2717 2655 2665 2311 2311 2322 2329 2329 2329 2276 2262 2273 2334 2342 2311 2309 2293 2265 2254 2279 2284 2291 2292 2289 2276 2301 2349 2378 2369 2314 2306 2337 2317 2349 2352 2352 2339 2378 2417 2439 2465 2482 2482 2493 2502 2518 2518 2528 2550 2567 2562 2565 2562 2558 2552 2530 2526 2543 2540 2561 2550 2563 2550 2545 2588 2588 2617 2546 2645 2618 2593 2616 2582 2600 2602 2613 2587 2582 2577 2574 2589 2595 2598 2597 2607 2609 2601 2627 2671 2648 2620 2661 2659 2661 2682 2671 2622 2585 2588 2593 2560 2640 2565 2317 2314 2327 2329 2327 2319 2276 2265 2265 2319 2329 2314 2311 2295 2268 2256 2279 2281 2280 2287 2284 2279 2295 2347 2381 2371 2324 2303 2329 2319 2342 2362 2349 2339 2383 2422 2433 2455 2471 2473 2489 2496 2498 2515 2537 2572 2585 2573 2567 2570 2565 2546 2527 2528 2543 2546 2561 2561 2577 2548 2554 2586 2560 2600 2649 2591 2566 2593 2606 2591 2601 2573 2595 2581 2584 2582 2571 2586 2579 2597 2610 2615 2629 2633 2677 2636 2606 2611 2668 2578 2639 2587 2645 2559 2619 2614 2562 2528 2593 2692 2332 2324 2332 2332 2324 2314 2282 2271 2265 2298 2317 2314 2306 2295 2268 2256 2279 2273 2278 2283 2282 2279 2298 2347 2371 2366 2327 2306 2319 2329 2342 2364 2342 2337 2388 2425 2420 2444 2471 2485 2489 2489 2493 2513 2552 2574 2588 2595 2566 2571 2571 2539 2525 2530 2553 2552 2564 2570 2588 2561 2559 2581 2598 2590 2601 2602 2617 2601 2590 2594 2603 2581 2604 2589 2577 2586 2586 2578 2574 2599 2621 2626 2638 2604 2564 2639 2606 2594 2704 2546 2601 2545 2639 2606 2591 2545 2518 2418 2710 2658 2344 2334 2337 2329 2314 2301 2276 2273 2265 2282 2317 2317 2298 2295 2265 2254 2276 2268 2281 2285 2282 2279 2295 2344 2371 2359 2327 2306 2306 2332 2342 2369 2339 2337 2394 2418 2413 2438 2475 2500 2487 2488 2494 2510 2553 2585 2598 2599 2561 2566 2574 2540 2525 2536 2560 2559 2568 2572 2592 2565 2557 2578 2594 2565 2556 2658 2623 2598 2601 2597 2588 2563 2589 2580 2576 2589 2586 2579 2576 2611 2643 2629 2656 2644 2666 2650 2595 2640 2550 2581 2639 2624 2556 2499 2613 2520 2602 2685 2690 2800 2354 2337 2329 2324 2306 2293 2276 2273 2262 2273 2327 2317 2293 2293 2268 2248 2265 2273 2289 2284 2279 2279 2290 2344 2374 2359 2334 2311 2303 2329 2352 2366 2344 2339 2397 2418 2413 2431 2473 2493 2481 2491 2494 2505 2560 2585 2604 2585 2580 2564 2573 2537 2529 2541 2559 2560 2573 2580 2602 2563 2556 2582 2569 2568 2610 2598 2610 2590 2595 2597 2580 2622 2624 2587 2587 2593 2590 2588 2592 2623 2659 2629 2648 2609 2614 2670 2553 2548 2602 2557 2663 2434 2622 2437 2621 2575 2642 2607 2615 2803 2362 2344 2329 2319 2295 2282 2273 2276 2262 2271 2324 2314 2293 2295 2268 2245 2262 2265 2284 2280 2273 2279 2293 2339 2369 2362 2344 2311 2295 2327 2359 2362 2352 2349 2399 2418 2418 2429 2469 2487 2482 2487 2483 2508 2552 2581 2594 2586 2581 2545 2559 2544 2533 2544 2558 2558 2573 2587 2599 2554 2557 2582 2585 2569 2585 2599 2593 2585 2594 2601 2589 2605 2659 2590 2578 2602 2604 2609 2599 2583 2647 2656 2672 2591 2596 2658 2626 2669 2619 2607 2630 2607 2612 2504 2654 2574 2621 2695 2579 2777 2366 2347 2327 2314 2295 2276 2273 2273 2259 2265 2324 2311 2295 2293 2268 2254 2259 2265 2279 2278 2265 2276 2295 2334 2357 2371 2356 2303 2293 2322 2364 2357 2344 2349 2397 2418 2431 2438 2467 2476 2475 2487 2482 2503 2546 2571 2588 2581 2579 2566 2559 2547 2541 2544 2557 2557 2571 2595 2594 2569 2559 2581 2577 2593 2591 2590 2586 2586 2584 2594 2596 2599 2655 2620 2601 2608 2624 2620 2651 2669 2677 2668 2630 2442 2602 2544 2576 2548 2665 2608 2655 2645 2658 2451 2560 2266 2470 2572 2625 2790 2369 2342 2322 2311 2293 2279 2279 2271 2259 2273 2324 2309 2293 2293 2273 2254 2256 2262 2273 2282 2265 2273 2295 2327 2339 2371 2366 2298 2298 2327 2357 2352 2337 2339 2388 2426 2440 2448 2469 2469 2479 2485 2486 2496 2531 2560 2575 2573 2574 2565 2551 2545 2545 2545 2554 2550 2566 2572 2591 2566 2557 2562 2566 2574 2559 2572 2591 2585 2585 2582 2619 2602 2661 2653 2640 2655 2691 2614 2682 2519 2586 2681 2645 2649 2520 2441 2576 2543 2690 2503 2628 2641 2552 2520 2465 2647 2603 2650 2513 2796 2362 2332 2322 2309 2293 2282 2282 2265 2262 2276 2314 2295 2290 2285 2276 2254 2256 2262 2268 2286 2265 2273 2285 2314 2339 2376 2359 2287 2295 2327 2349 2344 2334 2334 2388 2430 2453 2465 2464 2469 2482 2484 2482 2491 2520 2549 2562 2568 2568 2559 2552 2544 2548 2547 2554 2552 2562 2572 2579 2565 2554 2521 2594 2566 2578 2581 2581 2581 2581 2595 2601 2675 2674 2675 2659 2688 2632 2652 2604 2678 2653 2675 2658 2592 2510 2595 2660 2485 2654 2579 2588 2542 2548 2556 2475 2482 2554 2666 2722 2567 2347 2324 2314 2306 2293 2282 2279 2265 2262 2273 2306 2290 2290 2285 2276 2256 2251 2259 2276 2292 2273 2265 2273 2309 2354 2381 2339 2279 2290 2319 2344 2332 2327 2329 2385 2424 2459 2471 2465 2471 2483 2485 2481 2493 2518 2545 2554 2555 2565 2559 2551 2528 2542 2553 2557 2563 2561 2578 2566 2548 2552 2555 2565 2570 2575 2582 2578 2575 2579 2606 2611 2687 2674 2684 2664 2683 2628 2659 2501 2654 2630 2666 2651 2545 2598 2579 2610 2627 2694 2430 2684 2503 2619 2581 2681 2512 2657 2584 2708 2811 2339 2314 2309 2301 2295 2285 2282 2273 2265 2276 2295 2293 2295 2282 2276 2256 2245 2256 2279 2294 2273 2259 2273 2303 2354 2376 2327 2279 2282 2319 2342 2334 2319 2317 2383 2397 2447 2465 2459 2479 2480 2483 2478 2490 2504 2545 2551 2544 2558 2557 2554 2541 2543 2554 2569 2569 2567 2571 2569 2551 2566 2560 2586 2607 2585 2585 2577 2591 2595 2620 2648 2665 2668 2675 2659 2681 2605 2654 2582 2617 2621 2602 2528 2605 2571 2605 2605 2621 2714 2483 2677 2522 2655 2679 2650 2568 2420 2565 2812 2854 2327 2306 2309 2301 2293 2285 2285 2276 2268 2276 2293 2293 2293 2273 2276 2259 2245 2248 2273 2294 2268 2262 2276 2309 2349 2364 2319 2287 2282 2317 2339 2339 2319 2322 2381 2369 2424 2454 2459 2481 2478 2494 2487 2491 2505 2546 2543 2533 2544 2550 2555 2539 2538 2552 2570 2570 2573 2572 2563 2553 2580 2512 2606 2528 2589 2592 2584 2575 2643 2608 2647 2652 2652 2669 2664 2722 2521 2681 2649 2626 2605 2613 2568 2594 2587 2606 2610 2617 2669 2520 2667 2644 2677 2653 2662 2594 2694 2232 2808 2610 2317 2309 2309 2306 2293 2293 2293 2279 2276 2279 2290 2293 2290 2273 2279 2262 2248 2242 2262 2298 2273 2262 2276 2303 2334 2347 2319 2293 2279 2306 2339 2349 2337 2334 2374 2354 2408 2441 2461 2485 2493 2510 2501 2499 2515 2540 2534 2524 2532 2538 2558 2540 2531 2548 2561 2565 2571 2570 2566 2544 2579 2574 2570 2550 2575 2589 2579 2586 2575 2611 2632 2644 2653 2667 2683 2657 2519 2655 2590 2613 2610 2628 2614 2593 2618 2597 2649 2678 2644 2664 2551 2719 2724 2644 2563 2848 2682 2470 2727 2694 2314 2311 2309 2301 2293 2293 2290 2279 2276 2282 2290 2293 2282 2265 2279 2268 2251 2242 2259 2285 2279 2268 2268 2295 2327 2332 2322 2293 2279 2295 2339 2354 2352 2339 2369 2352 2397 2437 2469 2493 2507 2521 2512 2502 2513 2527 2520 2514 2519 2529 2557 2548 2531 2543 2552 2562 2581 2572 2570 2561 2573 2565 2587 2582 2572 2579 2579 2573 2595 2616 2635 2645 2657 2702 2558 2498 2687 2559 2586 2610 2609 2661 2584 2451 2629 2620 2622 2649 2680 2683 2549 2696 2667 2604 2611 2618 2713 2658 2685 2066 2314 2314 2314 2298 2290 2290 2279 2273 2268 2282 2290 2290 2279 2265 2279 2273 2256 2239 2251 2279 2276 2265 2268 2287 2319 2317 2311 2295 2268 2295 2337 2352 2357 2347 2371 2354 2388 2439 2471 2492 2517 2532 2508 2498 2506 2509 2498 2500 2508 2519 2546 2547 2537 2545 2539 2572 2590 2571 2571 2565 2568 2550 2564 2574 2579 2568 2564 2562 2581 2619 2639 2635 2660 2648 2602 2677 2593 2602 2580 2597 2624 2678 2549 2607 2606 2657 2646 2649 2693 2722 2637 2578 2705 2619 2644 2846 2847 9999 2549 2467 2311 2317 2322 2298 2290 2290 2268 2262 2268 2276 2282 2293 2279 2268 2276 2273 2256 2239 2248 2267 2276 2268 2273 2298 2319 2311 2298 2285 2268 2298 2324 2347 2352 2354 2378 2369 2378 2441 2469 2487 2509 2532 2502 2489 2504 2494 2483 2487 2502 2500 2521 2541 2538 2546 2542 2595 2564 2573 2551 2574 2575 2543 2571 2571 2558 2538 2549 2558 2592 2625 2647 2642 2657 2648 2653 2663 2617 2610 2595 2594 2612 2573 2609 2564 2664 2608 2603 2648 2674 2538 2758 2707 2471 2608 2664 2859 2873 9999 2660 2532 2309 2319 2322 2306 2290 2282 2262 2254 2268 2273 2282 2290 2276 2268 2273 2273 2256 2242 2245 2261 2268 2279 2276 2303 2319 2306 2295 2282 2265 2298 2314 2334 2349 2357 2385 2381 2359 2439 2452 2470 2503 2527 2499 2483 2499 2484 2470 2478 2491 2481 2493 2514 2527 2557 2560 2566 2557 2573 2577 2604 2551 2568 2574 2565 2570 2574 2554 2568 2601 2628 2652 2634 2603 2640 2588 2629 2615 2618 2607 2588 2609 2557 2589 2568 2642 2546 2666 2614 2671 2697 2783 2679 2507 2582 9999 2886 9999 9999 9999 2729 2306 2317 2324 2311 2293 2282 2256 2254 2276 2279 2285 2293 2279 2276 2276 2273 2256 2239 2245 2256 2265 2287 2290 2311 2324 2311 2301 2285 2265 2295 2314 2329 2337 2349 2388 2392 2359 2428 2437 2443 2497 2521 2495 2474 2483 2471 2466 2470 2472 2462 2470 2475 2513 2546 2567 2574 2569 2571 2583 2588 2486 2562 2552 2563 2560 2562 2558 2586 2599 2625 2632 2601 2594 2614 2606 2639 2617 2623 2613 2608 2597 2581 2591 2591 2619 2652 2642 2623 2674 2738 2584 2665 9999 2689 2599 9999 9999 9999 9999 2425 2301 2317 2327 2314 2293 2279 2256 2254 2279 2285 2293 2301 2282 2282 2279 2276 2251 2242 2242 2254 2261 2285 2290 2314 2322 2311 2311 2298 2276 2293 2319 2329 2329 2344 2378 2392 2364 2417 2432 2428 2487 2508 2491 2474 2466 2462 2468 2472 2462 2452 2468 2462 2483 2481 2552 2607 2573 2572 2590 2543 2565 2560 2561 2554 2554 2560 2556 2584 2603 2611 2621 2603 2615 2609 2617 2632 2609 2626 2616 2631 2605 2555 2579 2580 2655 2641 2635 2662 2685 2638 2631 2668 2538 2555 2771 2823 9999 9999 2838 2519 2301 2314 2324 2317 2298 2276 2256 2256 2279 2285 2298 2303 2282 2282 2276 2276 2256 2248 2248 2254 2259 2276 2290 2314 2317 2311 2314 2311 2290 2293 2319 2329 2324 2334 2369 2388 2374 2415 2430 2428 2478 2493 2474 2470 2462 2441 2470 2492 2452 2439 2470 2482 2456 2455 2531 2596 2565 2585 2595 2604 2565 2552 2564 2557 2555 2577 2556 2588 2590 2598 2597 2596 2608 2612 2613 2630 2608 2626 2646 2504 2629 2586 2616 2608 2682 2606 2656 2659 2705 2777 2784 2642 2548 2677 2810 2857 9999 2872 2872 2567 2295 2314 2327 2319 2298 2273 2256 2259 2282 2285 2295 2301 2285 2276 2273 2273 2256 2259 2256 2256 2251 2276 2290 2309 2322 2319 2319 2322 2309 2303 2309 2329 2327 2329 2357 2388 2388 2419 2435 2428 2460 2472 2462 2472 2470 2410 2450 2520 2458 2430 2462 2498 2467 2449 2500 2564 2583 2587 2598 2558 2569 2553 2566 2550 2559 2572 2591 2566 2574 2579 2588 2586 2595 2610 2617 2625 2613 2590 2648 2602 2656 2613 2662 2625 2682 2658 2673 2620 2546 2721 2770 2587 2601 2859 2825 9999 2882 9999 9999 2880 2301 2314 2327 2324 2295 2273 2259 2259 2282 2290 2293 2295 2282 2268 2276 2265 2265 2265 2261 2256 2256 2276 2293 2303 2322 2329 2324 2329 2322 2317 2311 2332 2327 2322 2349 2392 2392 2419 2445 2424 2435 2462 2460 2482 2485 2408 2417 2533 2477 2425 2439 2483 2507 2473 2511 2580 2565 2595 2625 2577 2573 2563 2550 2550 2551 2552 2559 2554 2568 2576 2581 2576 2588 2611 2606 2616 2611 2618 2648 2609 2633 2643 2660 2693 2414 9999 2493 2646 2564 2836 2558 9999 9999 2606 2824 2871 9999 2918 2816 2066 2306 2314 2324 2324 2293 2273 2256 2259 2279 2282 2285 2285 2282 2268 2282 2268 2268 2268 2276 2265 2262 2268 2285 2298 2317 2329 2334 2327 2324 2322 2319 2337 2329 2317 2342 2392 2392 2415 2459 2419 2399 2452 2468 2489 2506 2441 2419 2539 2492 2415 2434 2459 2521 2516 2549 2582 2587 2585 2518 2574 2598 2545 2538 2543 2543 2542 2544 2559 2568 2579 2574 2570 2589 2601 2606 2618 2620 2630 2656 2591 2637 2650 2618 2634 2549 2124 2116 2643 2595 2668 9999 2698 2498 2685 2909 9999 2836 2713 9999 2836 2306 2314 2322 2314 2293 2273 2259 2259 2276 2279 2279 2276 2285 2273 2282 2268 2265 2268 2279 2279 2268 2262 2279 2301 2317 2329 2339 2322 2322 2327 2329 2339 2329 2314 2337 2388 2394 2410 2462 2424 2381 2439 2478 2506 2521 2483 2450 2513 2492 2417 2456 2440 2499 2522 2577 2579 2607 2583 2585 2585 2523 2531 2534 2534 2534 2539 2545 2564 2567 2581 2577 2571 2589 2590 2615 2603 2627 2639 2668 2668 2647 2663 2596 2628 2655 2682 2709 2633 2868 2873 9999 2512 2881 2885 2568 2720 9999 2645 9999 2813 2306 2319 2317 2311 2293 2279 2265 2262 2279 2282 2268 2273 2285 2268 2279 2268 2268 2273 2279 2281 2276 2273 2282 2302 2322 2337 2339 2327 2319 2334 2344 2347 2337 2311 2329 2383 2401 2417 2460 2430 2392 2439 2506 2531 2519 2507 2504 2542 2482 2423 2471 2437 2456 2519 2602 2593 2540 2573 2596 2534 2542 2541 2528 2529 2537 2536 2549 2565 2564 2581 2579 2583 2585 2590 2632 2603 2616 2655 2641 2599 2614 2660 2604 2630 2668 2810 2488 2627 2813 9999 9999 2485 2840 2820 2423 2843 2724 2688 9999 2475 2301 2317 2314 2311 2293 2279 2265 2265 2279 2290 2268 2271 2285 2276 2282 2273 2273 2277 2289 2281 2273 2276 2285 2302 2321 2339 2342 2329 2319 2339 2357 2357 2333 2306 2324 2371 2410 2428 2452 2445 2413 2443 2525 2543 2507 2519 2513 2525 2449 2432 2458 2447 2443 2517 2575 2544 2569 2599 2574 2569 2569 2547 2523 2527 2530 2538 2557 2560 2564 2581 2566 2559 2575 2599 2581 2594 2617 2632 2663 2587 2611 2656 2657 2704 2645 2804 2592 2864 2894 9999 9999 2835 9999 9999 2313 2674 2567 2509 2716 2543 2298 2309 2317 2311 2293 2284 2268 2262 2279 2290 2268 2273 2290 2281 2284 2273 2279 2288 2296 2285 2276 2279 2292 2300 2320 2343 2342 2337 2322 2344 2357 2369 2336 2311 2319 2366 2417 2428 2435 2454 2432 2460 2518 2523 2503 2523 2499 2495 2443 2436 2471 2447 2444 2497 2534 2580 2566 2598 2575 2559 2562 2545 2526 2520 2513 2536 2563 2564 2566 2577 2544 2501 2558 2595 2592 2647 2623 2624 2618 2654 2674 2680 2646 2708 2674 2723 2817 2854 9999 2910 9999 9999 9999 9999 9999 2576 2567 2082 2689 2213 2295 2298 2314 2314 2293 2290 2265 2265 2279 2282 2268 2273 2294 2291 2291 2276 2279 2290 2296 2292 2290 2284 2296 2307 2326 2346 2342 2344 2329 2344 2357 2371 2340 2319 2322 2366 2421 2426 2419 2445 2456 2491 2508 2499 2494 2529 2496 2487 2445 2451 2488 2473 2433 2482 2504 2549 2578 2564 2555 2561 2557 2539 2524 2489 2479 2536 2570 2568 2564 2559 2522 2482 2558 2593 2634 2620 2653 2600 2685 2691 2594 2584 2688 2612 2694 2674 2820 2825 9999 9999 9999 2732 2541 9999 2471 2622 2681 2352 2809 2496 2301 2298 2314 2319 2293 2293 2265 2273 2279 2279 2268 2282 2300 2300 2293 2279 2278 2283 2296 2297 2304 2296 2306 2312 2332 2337 2344 2347 2329 2337 2354 2369 2351 2324 2327 2371 2424 2419 2410 2441 2480 2507 2507 2506 2491 2520 2503 2510 2480 2462 2519 2517 2458 2482 2505 2516 2572 2553 2537 2541 2547 2532 2493 2435 2450 2534 2574 2558 2547 2530 2531 2513 2552 2586 2624 2622 2673 2616 2693 2463 2598 2670 2669 2696 2689 2830 9999 2873 9999 9999 9999 2428 2690 2778 2670 2721 2701 2695 2610 2562 2301 2293 2309 2319 2298 2290 2268 2276 2276 2273 2268 2282 2308 2300 2294 2282 2284 2288 2296 2299 2313 2306 2319 2314 2325 2335 2341 2347 2337 2337 2349 2366 2356 2332 2329 2371 2417 2415 2408 2441 2485 2509 2513 2516 2499 2501 2520 2523 2487 2466 2519 2550 2496 2476 2511 2504 2553 2522 2506 2488 2508 2517 2445 2401 2443 2523 2568 2520 2531 2517 2554 2538 2546 2588 2638 2650 2671 2583 2696 2628 2581 2581 2674 2696 2716 2678 9999 9999 9999 9999 2667 2809 2751 2800 2758 2686 2645 2495 2557 2544 2298 2285 2301 2319 2300 2290 2268 2276 2276 2273 2265 2279 2309 2299 2297 2282 2295 2294 2307 2300 2322 2324 2331 2319 2319 2332 2337 2344 2337 2339 2349 2366 2368 2337 2329 2378 2406 2408 2404 2432 2472 2497 2504 2508 2506 2494 2513 2536 2509 2460 2511 2538 2527 2497 2506 2508 2542 2514 2493 2461 2470 2482 2404 2381 2408 2490 2529 2469 2535 2534 2549 2533 2557 2597 2651 2674 2616 2561 2721 2609 2566 2674 2677 2657 2804 2847 9999 9999 2859 2884 2653 2815 2650 2642 2706 2673 2741 2481 2635 2627 2293 2285 2298 2314 2308 2289 2273 2279 2282 2271 2265 2279 2320 2299 2297 2278 2305 2306 2313 2310 2331 2339 2336 2323 2315 2325 2333 2334 2337 2339 2348 2366 2384 2351 2339 2383 2397 2397 2404 2428 2451 2474 2473 2475 2493 2495 2506 2511 2517 2468 2500 2520 2505 2486 2505 2518 2563 2539 2487 2467 2466 2428 2381 2366 2349 2432 2459 2443 2542 2538 2539 2499 2529 2588 2672 2608 2669 2626 2686 2575 2652 2665 2682 2677 2696 2892 2701 9999 2869 2853 2474 2845 2573 2663 2723 2693 2720 2520 2656 2692 2290 2282 2297 2317 2304 2289 2279 2282 2282 2271 2265 2282 2326 2301 2297 2289 2304 2313 2320 2319 2336 2357 2340 2327 2311 2315 2326 2322 2327 2344 2349 2381 2403 2377 2361 2400 2408 2399 2404 2426 2435 2453 2450 2441 2484 2483 2475 2468 2502 2480 2497 2516 2480 2465 2504 2539 2588 2551 2519 2489 2485 2400 2366 2344 2309 2374 2397 2460 2520 2503 2507 2442 2480 2565 2667 2613 2665 2683 2621 2686 2642 2680 2697 2703 2866 2726 9999 2717 2848 2861 2789 2512 2676 2553 2715 2694 2674 2597 2646 2630 2290 2282 2300 2316 2308 2294 2282 2285 2285 2264 2262 2290 2336 2301 2297 2292 2302 2315 2328 2328 2343 2358 2351 2329 2321 2311 2327 2316 2322 2347 2352 2383 2421 2407 2390 2435 2423 2408 2399 2428 2413 2438 2435 2419 2485 2465 2457 2443 2452 2481 2508 2510 2483 2457 2503 2550 2602 2556 2544 2511 2491 2397 2352 2332 2287 2339 2383 2484 2490 2452 2467 2418 2494 2553 2648 2633 2623 2636 2658 2671 2652 2680 2703 2702 2822 2680 2846 2901 2911 2896 9999 2670 2821 2676 2600 2682 2681 2657 2639 2684 2290 2290 2305 2313 2315 2301 2285 2293 2290 2272 2262 2298 2336 2302 2297 2291 2302 2317 2337 2334 2349 2359 2363 2345 2330 2316 2336 2321 2319 2344 2352 2380 2442 2451 2428 2462 2441 2415 2401 2424 2399 2426 2397 2399 2468 2468 2460 2463 2424 2457 2504 2505 2496 2447 2502 2558 2610 2569 2554 2526 2481 2399 2342 2322 2290 2337 2415 2463 2471 2404 2443 2433 2519 2534 2653 2678 2599 2630 2633 2652 2630 2685 2663 2727 2810 2712 2826 9999 2907 9999 2839 2487 2854 2818 2463 2588 2675 2624 2631 2682 2293 2295 2309 2313 2329 2306 2290 2295 2293 2274 2268 2298 2340 2300 2297 2292 2298 2324 2339 2343 2365 2364 2374 2371 2337 2329 2341 2331 2319 2344 2357 2384 2449 2487 2479 2498 2453 2415 2410 2417 2399 2408 2357 2371 2452 2443 2471 2486 2428 2444 2499 2482 2498 2451 2491 2559 2653 2577 2558 2535 2487 2406 2357 2337 2327 2329 2425 2427 2467 2390 2424 2433 2500 2586 2536 2581 2637 2547 2660 2564 2619 2643 2688 2707 2665 2699 2696 9999 9999 9999 2869 2790 2725 2806 2672 2638 2702 2626 2656 2639 2295 2298 2301 2316 2336 2309 2293 2295 2293 2272 2265 2301 2338 2298 2297 2293 2295 2315 2347 2357 2383 2375 2391 2387 2354 2341 2352 2334 2311 2334 2359 2392 2452 2513 2520 2526 2465 2415 2419 2416 2403 2387 2327 2337 2435 2419 2470 2484 2429 2450 2485 2470 2486 2463 2479 2537 2585 2561 2566 2544 2498 2426 2383 2362 2337 2338 2381 2435 2487 2428 2429 2439 2515 2580 2519 2567 2642 2542 2613 2649 2618 2648 2675 2685 2685 2810 2869 2939 9999 9999 2916 2682 2936 2770 2628 2690 2691 2607 2558 2577 2293 2293 2290 2309 2333 2315 2298 2295 2293 2274 2268 2303 2337 2295 2298 2298 2297 2313 2344 2377 2406 2381 2405 2407 2364 2353 2373 2342 2298 2322 2366 2400 2454 2520 2534 2561 2470 2424 2419 2424 2408 2379 2319 2319 2408 2415 2456 2460 2443 2455 2492 2468 2506 2492 2477 2497 2547 2539 2564 2554 2512 2437 2399 2383 2324 2396 2369 2451 2502 2481 2474 2486 2518 2555 2596 2574 2543 2590 2625 2595 2661 2650 2659 2672 2705 2800 2819 2933 9999 9999 2684 2810 2907 2854 2661 2705 2681 2556 2636 2686 2293 2290 2282 2301 2322 2322 2308 2295 2282 2283 2267 2303 2332 2293 2298 2301 2313 2322 2355 2391 2409 2419 2418 2414 2379 2360 2388 2339 2301 2319 2368 2403 2458 2517 2542 2559 2489 2426 2419 2430 2412 2386 2319 2319 2388 2415 2443 2453 2472 2471 2483 2478 2536 2537 2504 2483 2515 2520 2580 2557 2523 2446 2406 2390 2324 2404 2408 2437 2498 2509 2504 2508 2509 2560 2526 2582 2637 2534 2621 2616 2606 2647 2646 2659 2681 2795 2879 2858 2534 2609 2685 2621 2819 9999 2570 2653 2697 2645 2683 2691 2293 2285 2279 2297 2309 2328 2312 2302 2276 2284 2268 2309 2329 2295 2306 2302 2323 2322 2366 2382 2411 2428 2432 2409 2403 2392 2389 2345 2312 2329 2363 2412 2456 2492 2521 2538 2492 2435 2429 2429 2421 2400 2322 2334 2376 2408 2435 2452 2490 2480 2486 2487 2538 2560 2532 2473 2505 2528 2577 2549 2526 2461 2390 2374 2309 2349 2392 2391 2479 2521 2525 2523 2528 2554 2567 2551 2595 2648 2616 2671 2607 2645 2638 2657 2673 2772 9999 2867 2482 2569 2728 2680 2860 2873 2866 2522 2762 2701 2688 2671 2285 2282 2282 2296 2307 2332 2327 2327 2273 2279 2275 2311 2332 2303 2309 2299 2325 2330 2382 2393 2397 2418 2426 2398 2427 2409 2397 2352 2311 2329 2365 2416 2465 2492 2502 2514 2503 2441 2437 2431 2432 2415 2327 2354 2359 2408 2424 2424 2485 2476 2489 2494 2516 2556 2547 2468 2481 2511 2574 2520 2516 2480 2366 2339 2273 2268 2322 2334 2432 2498 2515 2520 2524 2545 2595 2569 2562 2655 2610 2674 2610 2638 2637 2658 2671 2744 2704 2691 2824 2588 2724 2726 2730 2834 9999 2817 2758 2711 2720 2715 2285 2285 2290 2294 2307 2337 2335 2339 2273 2275 2292 2319 2329 2309 2311 2300 2328 2336 2382 2385 2408 2393 2421 2401 2441 2428 2396 2358 2309 2322 2364 2425 2472 2493 2480 2503 2504 2463 2442 2431 2439 2428 2349 2376 2357 2399 2399 2385 2466 2469 2485 2496 2504 2523 2549 2499 2462 2487 2537 2481 2501 2493 2342 2311 2254 2230 2276 2324 2378 2451 2490 2508 2526 2514 2567 2556 2548 2646 2572 2692 2620 2634 2635 2653 2664 2717 2809 2824 2831 2668 2561 2624 2809 2655 2892 9999 2672 2631 2696 2569 2285 2285 2290 2300 2303 2333 2348 2337 2273 2282 2296 2318 2327 2301 2309 2313 2327 2338 2389 2396 2405 2389 2402 2398 2456 2445 2404 2354 2306 2303 2359 2435 2471 2492 2496 2506 2508 2479 2446 2431 2439 2454 2392 2398 2371 2392 2357 2357 2452 2469 2491 2505 2504 2498 2511 2502 2470 2459 2488 2450 2477 2463 2322 2298 2273 2229 2270 2361 2357 2415 2475 2498 2512 2537 2581 2495 2522 2535 2645 2638 2613 2626 2629 2640 2652 2693 2761 2837 2831 2706 2642 2642 2712 2713 2619 2904 9999 2715 2432 2651 2282 2290 2293 2301 2303 2338 2350 2330 2276 2276 2299 2321 2327 2295 2311 2325 2327 2339 2391 2408 2399 2392 2377 2405 2470 2440 2407 2350 2306 2287 2369 2437 2466 2481 2503 2502 2514 2494 2446 2436 2438 2478 2443 2402 2409 2386 2324 2347 2445 2472 2491 2511 2512 2495 2482 2465 2431 2458 2470 2438 2443 2390 2287 2262 2311 2247 2292 2393 2363 2408 2464 2490 2504 2538 2560 2531 2558 2502 2640 2597 2612 2614 2614 2618 2635 2674 2753 2831 2694 2795 2678 2803 2713 2790 2745 2897 9999 9999 9999 2621 2276 2290 2295 2301 2305 2340 2358 2330 2282 2273 2309 2318 2327 2290 2309 2325 2325 2340 2404 2410 2399 2397 2369 2408 2476 2456 2397 2345 2301 2282 2359 2432 2457 2485 2509 2492 2511 2504 2456 2430 2442 2484 2481 2412 2443 2393 2324 2357 2437 2466 2485 2513 2513 2493 2471 2416 2364 2462 2474 2439 2399 2306 2239 2245 2340 2303 2335 2395 2370 2403 2462 2482 2497 2536 2562 2585 2560 2522 2595 2608 2597 2598 2595 2597 2619 2658 2713 2710 2805 2681 2672 2722 2727 2727 2830 2846 9999 9999 2674 9999 2276 2285 2295 2297 2306 2337 2359 2345 2283 2273 2312 2317 2327 2285 2301 2325 2317 2340 2408 2404 2397 2380 2361 2406 2471 2465 2395 2348 2298 2282 2344 2424 2446 2494 2500 2489 2503 2511 2481 2442 2446 2482 2494 2423 2450 2418 2354 2384 2421 2447 2474 2502 2504 2489 2466 2381 2329 2443 2470 2434 2364 2254 2221 2265 2361 2368 2370 2408 2374 2407 2458 2475 2493 2524 2560 2565 2398 2526 2595 2602 2572 2583 2580 2583 2603 2641 2718 2776 2637 2609 2790 2686 2716 2670 2713 2875 9999 9999 9999 2833 2273 2285 2298 2297 2304 2339 2359 2373 2289 2273 2307 2316 2324 2285 2295 2328 2318 2356 2405 2430 2400 2372 2353 2400 2417 2465 2406 2342 2298 2293 2334 2415 2446 2507 2502 2490 2505 2533 2511 2462 2458 2479 2494 2445 2475 2449 2390 2405 2404 2430 2473 2493 2495 2481 2450 2366 2329 2412 2458 2419 2329 2242 2242 2307 2371 2403 2442 2465 2427 2433 2454 2479 2479 2517 2670 2612 2330 2510 2589 2607 2580 2564 2566 2575 2589 2625 2698 2720 2679 2673 2792 2675 2791 2667 9999 9999 9999 9999 9999 2688 2276 2285 2306 2294 2304 2335 2361 2385 2296 2271 2305 2313 2314 2282 2295 2330 2318 2355 2407 2421 2397 2370 2352 2399 2422 2471 2395 2328 2306 2301 2324 2403 2455 2518 2499 2492 2523 2547 2506 2473 2469 2484 2495 2463 2478 2467 2403 2406 2392 2419 2462 2485 2485 2466 2432 2354 2327 2364 2433 2390 2293 2233 2259 2325 2366 2424 2488 2460 2459 2454 2457 2489 2483 2519 2600 2600 2480 2605 2560 2613 2583 2552 2558 2573 2580 2608 2669 2705 2609 2695 2724 2687 2785 2787 9999 9999 9999 9999 2839 2836 2282 2293 2309 2292 2304 2347 2367 2385 2316 2288 2300 2310 2314 2282 2293 2341 2320 2355 2420 2416 2404 2364 2364 2397 2433 2443 2415 2324 2321 2306 2314 2398 2470 2538 2509 2497 2545 2574 2541 2484 2488 2489 2494 2456 2430 2447 2408 2401 2383 2415 2445 2476 2474 2445 2408 2349 2298 2285 2389 2368 2273 2242 2265 2305 2347 2399 2512 2504 2503 2484 2476 2496 2472 2524 2549 2523 2531 2609 2603 2623 2577 2554 2547 2556 2564 2582 2628 2683 2681 2651 2720 2646 2781 2656 2715 2801 9999 9999 9999 9999 2293 2295 2305 2288 2299 2359 2377 2380 2350 2321 2308 2310 2323 2290 2293 2340 2328 2355 2414 2410 2422 2375 2356 2375 2432 2455 2401 2314 2327 2317 2314 2399 2483 2533 2513 2504 2565 2577 2526 2502 2502 2494 2485 2457 2408 2404 2404 2390 2385 2413 2439 2470 2458 2421 2390 2342 2279 2227 2339 2391 2304 2282 2290 2330 2345 2349 2490 2493 2506 2492 2488 2494 2503 2499 2531 2513 2565 2606 2604 2612 2578 2548 2538 2536 2538 2561 2597 2644 2701 2611 2720 2618 2777 2674 2680 2775 2675 9999 9999 9999 2298 2309 2306 2291 2292 2361 2377 2381 2374 2333 2321 2302 2336 2301 2298 2340 2333 2357 2409 2414 2411 2385 2357 2366 2424 2442 2367 2299 2323 2324 2328 2406 2489 2535 2519 2508 2585 2584 2536 2494 2518 2504 2484 2465 2413 2378 2392 2381 2397 2422 2452 2460 2445 2401 2378 2339 2279 2230 2306 2416 2356 2363 2355 2407 2401 2309 2444 2499 2492 2489 2493 2498 2520 2506 2510 2522 2565 2651 2623 2607 2566 2537 2527 2514 2520 2541 2583 2616 2671 2666 2679 2695 2646 2681 2693 2700 2654 2707 9999 9999 2313 2317 2301 2303 2288 2358 2381 2382 2381 2348 2328 2303 2337 2327 2314 2344 2328 2362 2398 2394 2410 2391 2357 2367 2403 2439 2345 2289 2311 2329 2342 2421 2491 2534 2511 2517 2598 2590 2560 2511 2527 2509 2492 2459 2394 2354 2364 2366 2406 2433 2457 2454 2432 2397 2366 2334 2279 2242 2295 2421 2403 2413 2431 2467 2451 2314 2420 2522 2485 2473 2497 2510 2491 2500 2503 2542 2621 2627 2627 2599 2554 2529 2510 2502 2510 2530 2570 2603 2624 2660 2654 2716 2735 2640 2678 9999 2685 2621 9999 9999 2323 2317 2306 2308 2292 2348 2381 2391 2375 2366 2337 2317 2342 2352 2334 2348 2326 2357 2390 2397 2417 2395 2364 2386 2395 2448 2355 2292 2309 2333 2355 2434 2495 2530 2498 2518 2610 2656 2543 2531 2532 2517 2496 2435 2359 2334 2334 2369 2424 2442 2459 2447 2424 2388 2359 2342 2287 2236 2322 2426 2433 2437 2453 2478 2432 2438 2457 2503 2497 2470 2496 2500 2499 2493 2503 2535 2617 2675 2629 2598 2553 2516 2488 2498 2502 2524 2562 2585 2618 2656 2636 2690 2729 2721 2682 2708 2668 9999 2675 9999 2325 2326 2306 2306 2310 2350 2382 2393 2378 2370 2338 2328 2353 2363 2348 2345 2326 2357 2391 2394 2416 2398 2376 2411 2404 2443 2370 2296 2300 2328 2362 2434 2495 2519 2488 2515 2617 2620 2545 2530 2536 2523 2494 2408 2344 2332 2337 2383 2438 2450 2459 2445 2413 2371 2352 2352 2309 2270 2362 2444 2439 2433 2453 2433 2401 2453 2503 2546 2496 2478 2495 2504 2501 2488 2500 2593 2719 2654 2642 2596 2556 2501 2470 2498 2502 2513 2544 2567 2595 2626 2630 2651 2665 2676 2662 2675 2715 9999 2632 9999 2335 2327 2306 2309 2328 2363 2389 2379 2380 2369 2343 2332 2352 2366 2345 2336 2329 2352 2382 2397 2409 2403 2363 2394 2432 2465 2368 2309 2302 2317 2352 2434 2493 2505 2481 2515 2611 2641 2576 2540 2533 2531 2480 2374 2334 2339 2366 2396 2437 2451 2457 2441 2399 2359 2357 2369 2348 2333 2399 2436 2413 2378 2392 2346 2344 2440 2498 2420 2491 2499 2497 2493 2499 2489 2500 2640 2647 2645 2649 2605 2561 2497 2468 2496 2501 2510 2530 2558 2573 2614 2626 2637 2693 2713 2652 2680 2679 2721 2595 2632 2341 2332 2310 2317 2348 2384 2398 2380 2380 2364 2346 2341 2351 2360 2342 2330 2336 2347 2383 2393 2420 2401 2349 2402 2436 2469 2399 2330 2319 2311 2343 2435 2489 2493 2472 2513 2615 2629 2574 2542 2518 2520 2442 2339 2329 2352 2382 2399 2426 2439 2446 2432 2397 2364 2381 2380 2381 2372 2422 2421 2392 2326 2346 2307 2341 2420 2494 2440 2467 2485 2492 2492 2488 2484 2506 2665 2637 2634 2639 2617 2581 2516 2475 2498 2496 2504 2525 2545 2556 2581 2610 2631 2697 2710 2649 9999 2709 2660 2675 2599 2342 2337 2321 2332 2362 2394 2396 2381 2370 2360 2351 2346 2353 2357 2350 2329 2333 2339 2379 2386 2415 2405 2349 2390 2437 2462 2412 2350 2340 2312 2334 2423 2481 2486 2459 2501 2612 2608 2566 2534 2508 2507 2391 2317 2339 2371 2388 2390 2413 2427 2444 2430 2408 2383 2390 2381 2398 2388 2421 2397 2353 2321 2326 2307 2348 2436 2402 2418 2481 2500 2486 2480 2469 2465 2513 2537 2634 2635 2623 2636 2597 2536 2498 2499 2496 2502 2528 2540 2546 2553 2590 2617 2702 2696 9999 2672 2688 2576 2661 2663 2339 2337 2337 2340 2365 2400 2391 2374 2354 2347 2356 2352 2347 2353 2354 2338 2329 2340 2359 2376 2404 2394 2341 2378 2446 2472 2423 2366 2343 2309 2326 2411 2472 2486 2449 2487 2612 2581 2553 2514 2507 2491 2352 2306 2357 2394 2388 2385 2404 2424 2438 2426 2412 2386 2374 2385 2412 2385 2400 2378 2327 2333 2337 2336 2363 2424 2434 2431 2442 2458 2476 2475 2461 2462 2502 2609 2651 2614 2612 2645 2635 2532 2518 2499 2482 2498 2528 2538 2543 2552 2570 2596 2646 2666 2675 2677 2665 2588 2636 2551 2337 2334 2339 2349 2362 2402 2399 2366 2345 2352 2356 2349 2354 2358 2365 2344 2329 2334 2349 2373 2387 2390 2338 2368 2443 2467 2447 2364 2356 2299 2314 2402 2467 2485 2449 2464 2587 2585 2533 2496 2501 2469 2324 2314 2358 2385 2378 2374 2392 2415 2432 2426 2410 2384 2371 2403 2427 2371 2377 2375 2348 2353 2372 2380 2400 2413 2423 2439 2443 2467 2480 2465 2454 2485 2511 2689 2653 2611 2598 2631 2654 2556 2517 2497 2474 2491 2522 2537 2545 2560 2573 2575 2605 2653 2644 2634 2623 2626 2649 2668 2339 2337 2344 2355 2359 2400 2398 2361 2341 2349 2346 2344 2352 2353 2381 2350 2324 2340 2339 2362 2387 2373 2340 2363 2444 2474 2460 2366 2353 2295 2314 2398 2461 2483 2453 2449 2568 2596 2542 2502 2487 2430 2311 2309 2349 2366 2359 2354 2381 2415 2419 2425 2392 2376 2382 2405 2413 2371 2377 2391 2390 2393 2403 2400 2442 2432 2440 2437 2454 2469 2473 2475 2468 2477 2551 2643 2638 2604 2586 2635 2668 2578 2517 2487 2462 2478 2508 2524 2540 2556 2589 2569 2557 2597 2611 2610 2611 2629 2636 2660 2332 2344 2354 2364 2355 2402 2409 2365 2338 2350 2341 2334 2354 2362 2383 2354 2326 2364 2335 2348 2385 2388 2342 2362 2441 2468 2459 2363 2355 2303 2317 2392 2458 2481 2458 2439 2548 2601 2586 2503 2467 2401 2314 2295 2337 2339 2339 2352 2371 2399 2410 2418 2377 2371 2379 2384 2381 2392 2417 2414 2422 2416 2417 2421 2459 2463 2458 2435 2452 2454 2456 2428 2478 2497 2594 2642 2618 2609 2587 2634 2654 2580 2517 2471 2441 2458 2493 2514 2525 2541 2569 2557 2534 2540 2553 2572 2594 2612 2619 2622 2337 2347 2362 2378 2362 2403 2408 2370 2343 2342 2329 2337 2371 2369 2375 2345 2342 2380 2353 2352 2373 2389 2336 2368 2447 2484 2454 2357 2346 2300 2311 2380 2458 2476 2451 2441 2524 2593 2589 2524 2449 2388 2319 2285 2319 2322 2324 2347 2359 2371 2404 2413 2390 2383 2383 2364 2339 2417 2454 2427 2430 2414 2404 2416 2426 2478 2465 2435 2454 2463 2473 2439 2456 2498 2641 2593 2592 2595 2589 2620 2630 2585 2528 2471 2430 2443 2470 2491 2509 2524 2532 2539 2516 2500 2504 2546 2569 2586 2588 2590 2342 2349 2366 2391 2380 2397 2400 2363 2351 2328 2326 2348 2383 2382 2362 2333 2366 2401 2384 2371 2381 2391 2342 2375 2454 2489 2447 2358 2348 2300 2306 2363 2456 2471 2434 2427 2496 2591 2609 2535 2446 2385 2321 2285 2285 2306 2314 2337 2339 2349 2396 2411 2403 2392 2380 2334 2319 2428 2458 2415 2404 2385 2366 2390 2378 2494 2456 2443 2471 2470 2464 2404 2474 2492 2551 2615 2559 2593 2589 2599 2599 2564 2530 2479 2427 2436 2452 2461 2489 2501 2506 2514 2492 2482 2485 2525 2548 2562 2560 2558 2344 2357 2374 2392 2385 2400 2390 2361 2355 2331 2331 2358 2393 2392 2356 2336 2403 2416 2413 2408 2391 2388 2341 2375 2459 2498 2453 2360 2343 2299 2298 2351 2436 2464 2421 2412 2456 2557 2596 2531 2458 2397 2338 2292 2265 2287 2319 2339 2342 2353 2396 2412 2405 2394 2364 2306 2329 2430 2438 2385 2369 2362 2329 2366 2354 2459 2423 2447 2478 2464 2444 2445 2470 2533 2570 2695 2617 2597 2571 2566 2568 2541 2527 2489 2437 2433 2429 2431 2460 2482 2476 2481 2461 2473 2484 2507 2526 2549 2537 2543 2347 2362 2381 2392 2392 2404 2388 2359 2351 2331 2340 2358 2392 2385 2364 2360 2424 2448 2436 2438 2396 2381 2342 2361 2460 2502 2454 2357 2350 2315 2300 2338 2401 2443 2415 2426 2415 2517 2587 2532 2462 2399 2357 2300 2273 2282 2314 2349 2368 2371 2400 2399 2403 2397 2349 2309 2352 2434 2419 2383 2369 2357 2314 2342 2339 2429 2402 2451 2507 2475 2446 2436 2509 2525 2587 2705 2648 2566 2532 2520 2515 2501 2523 2495 2454 2431 2418 2406 2417 2439 2428 2424 2435 2456 2475 2485 2500 2535 2527 2539 2342 2366 2381 2398 2404 2409 2390 2360 2342 2335 2350 2359 2387 2382 2379 2381 2434 2469 2454 2466 2421 2375 2349 2351 2455 2483 2461 2370 2372 2329 2310 2342 2370 2417 2420 2451 2410 2474 2562 2537 2477 2410 2370 2321 2308 2279 2311 2352 2371 2386 2401 2385 2403 2393 2354 2332 2377 2433 2410 2376 2371 2342 2319 2319 2322 2417 2410 2439 2504 2503 2450 2479 2510 2538 2565 2637 2631 2531 2486 2488 2450 2445 2507 2486 2477 2455 2424 2405 2383 2384 2379 2400 2416 2443 2460 2457 2468 2512 2513 2538 2327 2366 2376 2403 2417 2422 2404 2365 2339 2346 2356 2362 2382 2376 2386 2405 2453 2478 2484 2502 2448 2390 2362 2338 2453 2487 2456 2383 2383 2346 2321 2355 2365 2398 2422 2455 2423 2441 2559 2534 2490 2428 2380 2349 2322 2282 2311 2334 2359 2387 2404 2393 2399 2384 2342 2339 2382 2425 2397 2359 2366 2324 2309 2287 2311 2412 2429 2455 2491 2534 2439 2461 2469 2492 2553 2616 2518 2470 2452 2462 2404 2408 2464 2454 2493 2487 2449 2432 2408 2385 2380 2399 2421 2439 2438 2439 2434 2470 2493 2518 2295 2359 2376 2396 2426 2444 2419 2370 2336 2355 2366 2362 2371 2364 2383 2429 2459 2477 2494 2517 2479 2401 2371 2332 2448 2488 2470 2411 2393 2353 2327 2364 2390 2399 2432 2450 2439 2443 2559 2528 2490 2440 2393 2369 2324 2279 2306 2322 2364 2383 2405 2398 2399 2374 2319 2334 2378 2424 2390 2352 2359 2309 2279 2268 2314 2414 2442 2449 2484 2540 2460 2432 2471 2497 2518 2586 2496 2454 2428 2430 2364 2392 2408 2421 2493 2506 2467 2462 2445 2410 2401 2399 2423 2427 2422 2426 2413 2430 2459 2494 2273 2344 2369 2390 2427 2450 2430 2357 2335 2362 2367 2362 2369 2357 2383 2437 2464 2482 2489 2545 2469 2410 2380 2332 2442 2495 2487 2416 2395 2354 2336 2368 2408 2428 2446 2457 2448 2465 2562 2535 2496 2450 2407 2378 2321 2287 2309 2337 2369 2374 2413 2388 2399 2354 2293 2309 2354 2417 2389 2354 2342 2287 2265 2256 2327 2424 2441 2448 2480 2530 2495 2440 2453 2414 2466 2537 2510 2457 2401 2385 2347 2371 2371 2406 2489 2506 2466 2476 2475 2452 2425 2408 2419 2421 2405 2404 2398 2413 2442 2471 2276 2327 2359 2378 2425 2449 2438 2370 2336 2365 2366 2353 2370 2359 2382 2426 2461 2496 2508 2556 2500 2423 2391 2345 2428 2495 2508 2429 2398 2339 2337 2366 2419 2454 2455 2477 2475 2495 2557 2542 2509 2450 2413 2374 2322 2301 2324 2349 2366 2381 2417 2385 2388 2332 2276 2282 2311 2397 2399 2362 2311 2265 2265 2273 2337 2432 2450 2464 2489 2458 2515 2443 2405 2408 2483 2556 2523 2461 2400 2374 2359 2349 2342 2408 2473 2498 2462 2470 2493 2468 2428 2408 2420 2401 2386 2389 2385 2408 2440 2458 2301 2317 2347 2363 2418 2447 2437 2382 2340 2360 2357 2352 2373 2364 2370 2411 2459 2512 2539 2572 2475 2437 2397 2352 2420 2491 2524 2442 2390 2326 2334 2369 2428 2461 2466 2503 2506 2531 2577 2558 2513 2451 2406 2359 2319 2319 2337 2347 2357 2387 2413 2381 2383 2317 2276 2262 2271 2364 2397 2354 2290 2265 2273 2298 2346 2434 2458 2483 2468 2472 2483 2396 2391 2413 2562 2586 2560 2473 2423 2388 2378 2342 2347 2430 2461 2485 2462 2457 2489 2451 2414 2401 2421 2397 2367 2365 2366 2396 2436 2453 2306 2327 2342 2346 2405 2433 2418 2384 2343 2346 2343 2352 2377 2373 2368 2398 2465 2529 2549 2577 2500 2439 2410 2355 2404 2476 2533 2452 2377 2323 2334 2369 2417 2450 2468 2517 2529 2560 2594 2576 2512 2452 2401 2357 2334 2334 2347 2339 2344 2374 2383 2383 2383 2319 2282 2259 2245 2334 2394 2351 2276 2273 2294 2324 2364 2428 2469 2479 2472 2483 2470 2396 2411 2445 2576 2535 2557 2483 2436 2413 2390 2349 2349 2443 2453 2470 2458 2447 2464 2436 2390 2386 2416 2400 2362 2339 2348 2380 2421 2448 2293 2334 2356 2343 2401 2420 2388 2379 2342 2319 2337 2349 2374 2383 2368 2389 2472 2542 2595 2578 2509 2431 2407 2355 2388 2465 2524 2468 2370 2323 2339 2365 2405 2430 2462 2529 2534 2569 2605 2577 2510 2452 2408 2371 2356 2356 2351 2324 2329 2327 2339 2383 2369 2314 2279 2254 2245 2317 2383 2346 2280 2288 2349 2370 2392 2428 2476 2506 2478 2473 2464 2430 2470 2488 2580 2517 2533 2492 2441 2433 2388 2357 2344 2455 2462 2462 2456 2432 2424 2409 2360 2369 2407 2389 2352 2327 2322 2359 2394 2445 2282 2332 2376 2346 2398 2411 2365 2385 2338 2300 2324 2344 2374 2392 2382 2382 2466 2550 2603 2582 2503 2440 2400 2350 2378 2452 2506 2469 2366 2331 2342 2362 2387 2415 2460 2530 2545 2575 2607 2583 2508 2443 2410 2383 2370 2383 2355 2306 2309 2285 2309 2371 2354 2317 2298 2279 2245 2309 2358 2333 2295 2330 2391 2439 2413 2444 2485 2506 2493 2474 2462 2473 2484 2511 2556 2484 2509 2489 2429 2442 2381 2354 2314 2431 2465 2460 2450 2408 2376 2370 2337 2361 2388 2369 2337 2317 2303 2334 2379 2439 309 329 343 221 208 283 282 235 202 191 161 125 112 145 192 173 166 93 113 171 172 205 221 208 207 164 173 168 112 131 164 152 189 245 379 291 157 122 102 81 61 62 66 113 63 65 58 123 89 105 68 107 132 91 79 77 109 98 95 123 110 88 95 87 89 66 82 93 75 78 69 72 60 56 85 79 97 78 96 88 105 77 55 73 48 40 60 108 51 45 36 36 34 75 32 23 25 16 12 19 325 344 267 199 235 263 282 238 184 151 148 114 136 172 175 160 167 101 125 168 191 207 213 206 202 186 181 166 115 118 145 165 221 218 681 326 157 119 111 62 56 88 120 120 82 112 73 120 67 132 116 91 144 74 78 68 91 113 88 92 105 106 85 91 93 66 83 73 54 65 74 51 44 42 58 70 75 77 118 128 141 69 56 47 34 24 32 73 49 49 26 13 17 25 29 27 21 26 10 26 304 322 256 218 222 271 267 235 171 148 128 110 149 151 153 187 165 95 156 174 231 212 233 193 214 201 161 147 111 115 135 165 236 218 856 374 206 109 122 76 65 94 135 137 93 107 81 56 100 116 102 103 158 59 85 70 79 126 81 110 107 86 84 85 75 77 68 55 54 54 68 41 42 53 47 62 61 78 93 96 94 66 43 29 26 35 44 24 41 48 57 13 11 27 33 55 27 14 11 24 284 303 247 205 228 261 257 251 170 135 125 106 170 173 167 177 151 102 179 225 221 217 255 209 216 199 154 150 97 126 128 154 224 269 762 362 208 121 130 77 78 75 86 125 92 94 67 51 71 138 155 137 145 99 71 79 97 103 89 122 82 64 84 72 55 59 65 65 37 52 39 32 31 35 41 53 53 78 87 55 68 68 42 26 36 44 47 60 30 35 30 15 11 12 25 93 23 18 10 12 301 272 223 234 244 261 272 249 168 148 117 108 186 194 184 184 150 99 184 215 200 200 229 248 205 204 166 141 113 122 161 172 224 274 506 325 194 133 115 68 62 79 56 125 99 83 81 24 54 113 164 144 127 93 83 84 130 103 68 119 121 69 49 47 50 60 63 37 34 36 26 26 31 35 40 36 51 65 73 61 48 66 31 36 51 62 57 31 36 34 19 12 9 18 15 17 26 10 5 11 342 251 229 231 234 235 242 273 180 137 114 120 159 206 189 210 139 131 207 217 222 216 250 217 205 217 182 136 132 135 163 180 244 255 579 308 195 141 74 52 59 111 86 65 58 45 39 30 47 150 178 126 156 101 85 97 117 87 86 108 102 62 36 54 49 83 64 42 38 32 24 29 34 42 41 34 38 39 80 57 40 39 31 25 56 61 66 20 23 27 16 11 8 24 23 18 21 12 11 13 341 258 245 264 254 251 232 265 183 142 118 125 138 202 210 174 126 175 207 209 194 210 241 227 210 197 178 148 150 137 179 207 278 228 396 268 166 104 44 40 60 82 126 51 80 75 34 30 61 158 183 145 147 123 89 113 116 111 113 106 77 48 47 54 60 68 54 44 29 27 29 22 32 50 52 42 25 46 52 63 37 32 32 20 47 49 78 79 19 34 18 14 10 17 23 16 21 17 10 19 279 260 274 278 254 255 258 242 185 159 112 122 145 202 184 149 115 187 198 189 204 215 183 203 214 191 190 138 150 169 189 212 285 274 330 320 185 54 31 40 59 95 142 63 80 62 74 40 67 188 169 179 201 96 110 135 114 108 113 86 58 60 30 36 119 45 39 44 25 28 22 23 38 77 67 66 35 34 45 31 22 35 18 32 46 35 37 70 25 43 23 14 8 12 10 9 22 18 20 26 275 233 269 253 245 252 259 229 179 159 130 118 106 187 172 143 102 212 206 164 183 204 180 172 185 183 191 133 167 172 197 254 287 253 348 329 157 58 23 27 70 93 128 57 54 53 79 53 76 152 190 212 180 104 178 132 153 142 73 65 49 72 47 42 55 37 26 49 16 57 8 21 74 86 85 77 47 40 32 18 13 20 22 34 40 70 54 26 34 46 54 14 21 14 8 13 9 13 18 29 291 253 254 267 235 233 215 226 155 142 122 114 116 180 171 124 106 209 192 150 164 186 172 167 176 183 181 178 177 214 252 243 292 259 371 298 151 89 17 26 60 109 142 92 55 89 92 77 70 130 211 206 165 113 122 133 155 130 73 93 133 89 75 48 41 32 38 105 33 27 35 58 63 75 79 86 75 48 21 17 21 15 15 15 37 43 45 70 43 47 32 22 18 17 8 10 9999 6 14 14 269 245 265 241 239 234 222 197 152 139 126 110 128 184 162 114 115 188 170 139 173 169 174 175 154 185 204 205 189 225 235 231 232 295 402 322 194 48 14 44 47 101 70 125 68 97 111 70 85 129 175 213 154 119 115 189 167 132 74 132 121 116 67 47 57 50 35 59 20 11 60 79 58 54 60 38 63 34 20 24 16 23 19 34 47 36 27 27 43 49 62 14 14 18 7 5 5 14 13 5 283 256 270 271 252 237 230 185 145 124 113 105 140 209 161 111 121 152 147 139 166 176 161 192 172 193 189 222 200 210 228 204 199 250 442 464 219 61 31 47 43 57 95 101 113 102 136 78 73 125 196 180 161 136 173 179 162 148 129 129 93 113 73 48 70 71 76 63 53 21 73 67 38 32 46 58 98 54 35 34 39 42 46 64 46 35 62 36 53 82 31 18 13 22 10 9 6 13 11 9 268 283 294 244 234 225 200 176 151 139 137 128 159 203 178 119 139 159 138 128 142 168 158 180 190 233 199 220 209 215 231 208 214 284 444 566 269 144 96 43 55 116 109 89 124 133 97 89 78 97 170 214 180 135 148 250 222 209 147 115 129 101 57 50 66 62 79 59 79 19 115 50 37 93 77 99 123 72 52 61 51 76 87 119 64 67 70 81 87 94 114 18 11 12 10 14 23 14 32 18 271 258 274 236 210 217 212 178 169 146 148 141 154 206 175 123 134 148 130 120 139 167 152 176 206 252 200 189 218 221 241 209 212 256 506 503 290 192 80 38 63 124 127 108 102 167 102 124 65 136 197 233 152 135 198 250 229 171 180 175 89 85 54 41 52 50 83 59 75 113 93 29 37 104 83 130 105 52 70 41 63 57 76 102 76 71 64 54 70 30 71 42 35 10 6 16 19 14 41 16 254 254 256 227 226 209 215 211 181 189 191 125 164 230 178 136 151 152 136 118 134 168 196 175 201 234 229 188 199 226 216 205 177 235 352 549 265 131 94 62 87 107 104 89 111 152 89 111 96 120 214 184 157 172 211 256 210 175 197 208 132 83 56 61 58 68 76 79 51 82 26 32 97 97 106 74 68 53 63 63 46 37 58 86 67 76 108 90 132 66 28 26 22 13 12 17 10 6 30 13 279 249 255 242 206 205 231 225 203 207 206 157 173 229 191 142 147 155 131 127 139 188 196 158 178 217 206 213 189 214 223 204 181 254 284 480 266 71 155 66 86 102 60 71 75 119 106 78 134 184 210 218 144 148 236 257 210 248 185 175 170 74 54 67 61 72 41 56 117 94 88 71 114 107 101 64 74 97 107 75 83 80 60 89 60 85 88 64 80 66 31 23 25 18 32 24 16 7 12 20 257 270 271 244 215 186 225 257 220 207 206 173 199 227 231 155 144 171 147 124 140 187 216 162 178 188 196 198 185 203 220 238 213 228 290 406 223 59 123 65 65 59 43 111 127 109 127 122 150 136 232 183 151 216 247 222 243 209 240 170 94 42 41 20 36 62 32 78 115 59 108 44 81 93 46 69 107 107 114 36 45 74 60 49 63 87 133 128 35 14 29 29 31 26 25 24 8 5 20 21 278 281 274 242 194 200 248 277 271 202 201 190 221 253 216 163 166 178 150 128 152 217 234 173 180 206 176 155 196 180 223 266 225 176 259 310 185 81 111 165 78 43 51 59 95 89 121 122 136 178 184 193 145 181 228 255 242 209 220 131 81 41 95 84 53 26 22 65 113 31 70 29 73 65 69 113 170 179 143 66 87 69 48 54 84 82 95 93 98 22 32 17 73 23 17 17 31 7 14 47 261 251 252 217 178 196 239 332 301 247 201 204 230 273 196 208 185 204 133 139 156 190 222 169 154 200 185 173 241 190 270 294 250 253 242 265 187 112 135 126 82 81 70 110 118 80 111 97 178 172 206 243 236 227 222 202 198 209 233 99 89 42 63 85 97 78 76 66 197 43 26 35 51 69 59 144 181 174 114 94 114 78 52 72 68 73 94 127 74 37 30 14 25 18 23 19 23 5 18 16 253 245 229 203 190 187 238 319 343 251 187 211 242 262 249 251 182 188 163 156 154 203 217 191 147 212 160 161 228 228 274 279 230 239 263 217 145 94 106 82 87 83 73 71 95 66 114 97 184 237 155 245 191 208 157 175 176 191 196 143 81 59 51 65 78 103 93 82 189 65 13 23 47 55 46 140 146 239 120 137 131 97 55 73 82 165 111 83 90 38 26 13 28 43 113 19 8 10 28 13 249 242 231 173 192 202 244 356 416 253 185 206 260 263 261 263 145 181 162 130 160 201 210 183 143 187 139 166 211 222 260 291 236 333 274 214 129 58 118 194 53 85 81 106 151 154 111 116 211 245 135 210 186 219 175 137 208 197 153 150 108 80 83 32 65 90 123 134 104 46 22 28 52 60 68 119 157 180 153 120 109 111 91 104 104 131 93 124 39 23 21 25 33 45 46 45 16 5 10 4 264 249 205 171 196 211 246 318 367 300 192 219 292 245 278 240 162 168 163 134 180 195 246 182 125 148 135 285 237 231 246 248 261 325 271 252 144 112 154 177 47 166 97 110 104 166 109 116 177 162 132 157 196 181 202 144 214 203 113 132 175 127 57 69 105 53 39 85 44 132 63 41 50 36 145 136 138 138 128 180 149 116 121 106 87 80 89 118 39 36 19 129 86 40 34 31 20 8 2 9999 270 218 206 173 188 226 292 332 391 312 295 277 284 241 294 240 160 157 158 135 163 230 241 190 134 140 200 302 289 231 222 284 271 303 296 257 172 254 231 120 73 147 68 100 126 148 129 73 130 141 148 121 169 175 175 150 214 147 99 79 150 101 57 69 64 32 48 64 30 85 32 68 62 71 124 175 150 146 79 174 111 102 153 84 96 102 94 61 78 58 49 70 104 34 36 34 33 10 5 5 307 239 210 172 207 246 337 336 351 296 279 267 236 280 298 227 166 163 137 131 154 220 248 186 143 144 220 411 400 232 203 257 262 316 297 201 143 140 228 48 69 88 121 121 158 102 118 56 91 129 127 113 146 174 150 123 134 103 111 85 150 73 48 97 26 30 47 39 31 76 30 69 50 104 128 186 128 127 202 112 78 99 110 94 91 59 41 46 53 147 50 81 51 40 29 23 11 2 5 10 263 248 215 182 205 235 331 361 376 318 271 300 243 226 307 284 175 139 122 136 134 229 251 231 181 142 219 322 241 289 237 225 314 354 298 185 108 140 209 59 75 101 100 118 83 93 192 135 91 121 151 97 137 125 132 108 147 113 116 81 126 92 55 62 30 72 25 44 63 45 45 83 97 104 141 191 109 141 131 83 159 109 97 145 70 55 81 44 70 74 55 38 51 63 41 17 18 5 4 21 252 209 217 176 207 233 364 344 361 359 221 317 260 215 322 288 180 145 128 120 137 222 253 224 153 155 239 329 256 327 296 307 319 377 285 178 105 122 131 96 85 89 65 59 101 87 75 67 104 99 106 93 100 122 97 138 197 147 106 99 81 70 64 65 41 86 78 61 56 47 95 95 79 109 141 150 114 98 98 164 91 91 99 70 47 42 34 36 35 106 92 93 60 57 33 23 24 21 25 24 248 188 189 200 214 251 356 350 407 336 255 300 215 204 281 277 181 144 123 112 142 235 271 228 150 162 242 317 356 292 297 272 307 425 366 162 134 116 284 239 89 78 88 74 134 122 54 56 89 108 78 110 112 128 118 209 157 153 97 97 61 66 41 50 33 72 58 45 51 50 111 58 71 53 108 153 95 95 238 125 64 89 71 47 47 79 36 40 43 36 42 82 82 61 33 21 15 13 22 14 239 198 178 206 231 263 318 370 331 325 271 252 212 218 293 303 185 139 135 120 147 248 256 227 152 170 202 337 351 285 270 253 296 294 305 233 194 161 397 106 91 106 83 84 155 113 71 47 89 147 73 147 213 143 113 129 132 99 83 67 77 43 35 64 92 41 38 46 53 54 71 45 58 53 130 83 80 119 149 98 67 75 109 64 91 29 19 22 25 21 26 21 35 22 48 28 13 12 21 18 235 180 190 211 251 277 324 412 379 354 289 267 266 231 271 266 212 153 142 132 156 276 252 225 181 193 187 231 414 308 253 225 313 297 280 227 372 294 281 128 95 132 99 94 78 58 69 55 67 106 84 127 226 152 101 121 170 123 89 85 131 57 74 52 46 42 44 59 52 61 66 53 47 85 77 88 114 90 114 88 70 66 70 31 20 25 17 15 28 14 19 16 24 19 30 22 12 6 26 11 250 168 191 229 259 283 333 328 337 362 315 247 288 264 301 280 205 188 136 121 162 245 253 248 186 173 207 265 424 276 266 232 350 317 282 304 460 286 179 119 76 83 113 88 54 88 67 49 47 87 151 136 225 180 103 150 126 113 85 99 94 73 73 35 29 87 50 65 81 77 58 42 37 72 72 96 142 124 92 74 79 54 74 78 55 34 19 19 13 20 28 25 14 12 41 21 19 10 15 23 227 168 206 238 251 292 356 446 385 351 278 258 330 256 290 280 259 209 140 114 168 220 273 225 169 182 189 220 317 327 244 275 302 319 277 368 336 270 179 79 79 118 96 86 69 103 76 47 95 72 104 111 237 137 192 129 110 99 99 74 118 92 64 28 47 42 63 60 91 74 47 62 42 62 75 119 125 92 92 56 68 44 59 43 40 69 17 17 23 22 63 12 16 11 36 20 29 10 11 41 240 174 189 248 246 311 327 466 429 341 289 323 279 264 282 269 250 237 139 133 152 211 240 216 186 184 150 200 295 364 259 348 283 278 240 437 417 195 180 124 105 141 71 90 88 142 100 63 95 46 91 131 192 180 160 102 90 83 61 57 123 107 73 32 48 48 59 64 94 84 42 35 88 44 40 81 88 92 38 25 44 100 81 28 39 79 34 64 42 55 58 23 12 11 26 14 21 20 10 41 211 190 187 237 254 279 381 437 410 350 297 303 316 231 260 277 278 240 171 139 174 206 237 235 193 166 136 232 330 325 247 459 369 308 285 530 261 158 128 124 184 133 69 84 95 194 122 95 109 93 186 115 141 176 157 125 90 79 54 68 120 121 61 41 50 42 53 84 73 84 44 34 98 48 46 49 66 40 32 28 63 85 27 13 27 18 23 21 63 38 80 26 12 7 9 5 9 11 11 44 211 238 194 217 253 333 332 502 444 402 285 294 331 282 279 233 264 210 171 151 167 211 253 222 202 163 163 224 342 238 248 483 397 398 300 486 261 239 190 163 152 99 94 90 81 170 154 89 137 165 128 98 128 134 143 143 94 44 57 63 140 62 50 34 35 39 61 100 99 74 65 35 108 89 72 118 117 24 25 12 24 100 24 25 14 13 22 17 28 11 31 19 8 8 6 8 11 14 6 22 243 236 214 215 253 255 382 469 434 361 323 406 422 300 283 236 274 228 195 150 170 187 281 250 228 172 171 305 350 261 302 537 682 407 300 462 263 213 153 169 206 105 94 90 83 158 152 125 139 161 120 102 143 175 170 134 112 55 56 77 131 45 46 28 37 47 51 75 91 88 52 89 95 87 60 73 17 20 14 42 56 103 24 19 18 29 61 11 13 9 15 12 11 12 6 5 7 15 7 4 244 267 194 208 234 269 345 476 434 387 351 537 416 346 300 281 274 243 181 143 155 194 290 249 211 163 180 358 373 260 289 573 617 423 402 522 301 196 283 164 139 138 103 103 96 152 147 144 112 145 115 78 94 103 80 118 86 81 55 92 150 60 38 23 32 48 49 73 118 79 52 68 67 86 61 32 14 18 13 85 57 69 23 21 48 36 50 28 13 7 24 11 21 15 12 5 7 9 6 4 282 263 205 209 241 303 407 419 419 328 350 490 397 345 295 271 266 235 171 147 171 212 277 233 181 160 230 345 325 281 300 422 1188 475 412 820 488 470 271 153 145 113 103 113 66 98 163 145 154 123 150 109 146 147 90 106 82 81 107 113 98 40 37 32 40 47 55 94 71 63 79 48 81 104 67 27 16 22 22 53 55 30 16 39 37 62 48 29 17 7 21 13 30 25 9 6 3 8 15 4 252 236 213 215 257 288 374 460 403 313 331 376 432 414 356 261 296 263 189 151 167 238 231 256 211 174 247 301 308 297 357 449 515 416 308 1055 629 260 257 146 88 110 126 121 69 86 141 143 162 130 209 122 170 115 123 166 88 125 82 83 67 26 41 24 73 55 53 47 73 41 74 99 169 90 61 56 14 60 86 64 47 35 27 33 33 39 38 23 13 5 17 21 21 10 7 5 4 3 21 2 272 259 233 183 265 274 320 388 333 338 264 336 444 378 356 278 266 234 209 161 163 233 250 249 228 181 235 326 364 289 374 445 300 276 228 671 521 507 420 145 99 97 104 109 108 76 120 141 167 160 102 111 141 134 134 117 90 175 75 50 61 36 36 33 93 76 64 54 34 47 57 83 140 76 74 27 15 61 48 45 38 47 57 28 39 33 84 69 22 8 9 26 12 7 5 13 3 3 11 5 240 213 219 216 261 278 311 460 391 316 254 367 411 346 369 283 257 250 196 155 170 218 252 223 255 210 241 286 371 417 303 507 286 277 240 680 527 434 394 149 114 66 100 103 112 98 153 152 220 231 128 116 135 92 144 75 118 118 94 60 79 43 40 65 123 114 124 82 72 58 73 74 113 81 17 15 71 28 63 62 39 96 36 14 59 49 45 69 56 15 8 11 6 5 5 3 3 2 7 2 216 222 225 212 226 278 382 447 453 334 279 325 378 396 351 315 257 237 204 154 157 239 252 282 229 267 234 311 487 309 310 441 422 342 241 361 499 461 263 201 181 110 140 150 138 126 155 215 241 213 130 106 123 90 79 72 72 108 92 97 123 45 40 79 123 84 91 101 74 55 83 58 86 22 22 49 29 58 63 74 79 87 26 38 43 81 56 60 78 30 14 5 6 5 5 7 4 9999 3 5 221 223 209 201 228 254 386 401 413 314 324 330 368 343 372 269 260 253 219 152 156 239 275 237 217 266 294 363 464 268 340 407 497 333 246 247 346 378 196 258 211 148 154 188 140 131 168 236 200 195 191 117 103 70 74 92 44 146 52 192 74 42 55 93 49 43 77 74 92 60 98 81 74 31 52 67 50 92 70 63 48 23 57 31 85 31 31 41 45 14 56 6 4 5 5 7 6 9999 3 6 218 232 194 207 245 234 376 416 354 296 274 290 367 322 355 262 282 240 223 145 163 216 247 209 220 246 261 319 417 291 338 513 506 376 257 237 366 325 255 248 289 215 185 202 190 164 194 207 201 279 189 146 285 101 104 38 76 183 79 112 48 95 98 136 126 74 92 62 90 74 127 57 39 65 33 52 55 91 104 51 49 28 43 31 41 20 89 30 46 54 33 6 5 7 9999 7 9999 9999 9999 13 238 219 224 197 209 259 326 336 317 284 260 244 318 287 298 310 264 256 199 181 155 164 201 219 213 216 272 283 331 285 303 512 455 529 288 239 288 271 363 524 285 283 305 284 265 287 305 198 238 262 175 193 174 100 126 34 107 154 149 43 25 75 64 90 69 68 103 63 70 103 61 42 43 40 44 90 80 84 81 61 50 50 52 31 29 38 47 41 94 64 6 7 9999 13 4 9999 9999 9999 9999 7 220 211 205 214 190 225 305 346 310 299 265 230 273 314 280 295 247 232 217 182 146 193 232 202 213 213 274 223 309 270 285 248 429 494 347 324 272 332 295 490 317 331 412 318 341 633 558 173 209 233 155 162 97 55 96 66 60 78 95 32 46 67 79 65 65 68 56 54 77 80 79 124 82 52 59 49 163 87 55 34 36 37 47 26 43 33 40 175 121 14 6 7 6 7 7 4 9999 9999 4 6 255 205 191 223 204 222 289 346 284 278 265 209 231 295 311 250 239 221 194 189 173 205 221 227 194 219 286 216 264 237 295 284 395 430 309 314 269 241 221 417 360 622 437 399 365 1176 1280 129 166 171 153 87 137 89 127 92 47 92 151 67 57 59 103 82 83 88 46 82 107 107 193 145 101 80 55 56 136 64 70 13 45 48 63 25 30 17 28 21 28 44 13 6 5 8 7 4 9999 3 4 3 257 205 198 234 189 225 275 308 308 292 257 212 301 311 311 280 220 181 171 179 173 193 215 224 189 203 238 215 205 213 273 276 351 423 323 313 229 283 236 348 545 566 319 373 290 539 1280 92 106 169 147 103 87 125 72 44 51 61 68 46 67 66 96 76 101 165 112 202 150 180 150 135 120 121 79 156 72 37 77 21 111 54 105 21 18 10 17 7 9 15 8 3 4 43 6 9999 5 9999 9999 6 230 182 201 215 196 218 282 286 280 289 271 235 273 293 292 261 209 179 149 167 185 190 193 192 159 219 242 246 207 204 206 197 265 469 331 239 190 279 208 405 1118 599 344 335 246 248 167 85 69 123 161 137 67 69 83 77 44 86 63 75 55 66 65 72 105 216 191 256 156 180 143 144 166 94 150 85 66 64 69 26 45 59 44 21 5 9999 5 5 5 14 3 9999 9999 5 6 4 9999 12 3 1 221 205 213 215 187 210 282 305 269 259 264 238 263 275 240 233 199 164 170 160 188 179 195 183 156 223 211 231 202 207 205 180 220 374 304 180 164 298 171 416 1114 784 451 452 267 227 331 122 65 110 130 123 67 76 45 48 53 40 21 62 50 44 54 111 118 198 161 165 123 165 123 120 128 98 164 156 100 76 80 22 44 38 23 15 10 3 3 5 4 3 9999 3 3 5 19 9999 4 3 9999 5 227 201 179 205 196 198 254 278 287 246 216 253 240 240 226 212 190 173 156 157 188 169 197 168 163 193 194 215 243 217 203 181 206 358 401 206 164 280 203 346 591 540 326 349 244 169 68 43 60 113 103 90 88 71 28 38 58 25 27 54 27 38 64 111 115 154 150 191 160 123 113 81 127 189 107 59 92 73 128 66 72 62 21 19 22 12 10 5 12 6 9999 2 23 14 2 3 9999 3 9999 4 224 190 174 208 190 159 226 257 264 246 207 229 209 197 175 174 203 163 161 144 177 187 193 149 149 169 189 207 236 227 191 159 168 303 415 253 153 218 273 290 283 266 149 130 246 195 77 55 53 90 66 100 147 69 33 37 26 21 32 30 30 42 99 101 132 192 160 135 195 132 127 102 98 204 64 44 72 116 51 29 49 101 18 24 32 48 5 5 4 9999 9999 2 7 4 3 15 2 4 9999 3 206 192 178 196 187 170 232 272 279 247 204 232 176 163 153 159 175 134 139 148 214 179 158 146 142 165 178 199 213 218 175 150 149 312 326 351 207 148 266 298 171 174 115 120 217 125 102 71 52 91 51 85 140 80 48 24 29 42 36 49 77 61 106 109 186 245 157 184 200 123 170 64 205 72 25 36 51 64 76 26 46 72 26 61 31 31 5 19 7 9999 9999 6 9999 9999 2 8 4 3 3 4 196 189 190 187 179 144 236 293 273 241 219 217 160 142 137 168 175 130 127 153 177 160 145 143 130 136 166 193 231 197 170 158 149 248 292 307 211 145 386 336 172 158 141 246 201 86 158 156 150 81 53 68 77 65 71 39 32 61 41 57 108 78 129 91 185 213 150 190 169 143 170 71 175 72 31 67 51 51 45 30 94 71 33 56 34 11 12 8 9999 5 9999 9999 9999 9999 9999 10 6 3 6 2 214 210 205 177 177 160 216 226 231 250 204 223 146 126 130 172 167 118 124 149 157 150 134 122 134 131 164 169 205 187 174 184 128 289 263 269 195 159 463 371 155 105 95 223 377 88 124 144 261 73 43 55 111 88 63 50 36 33 42 67 99 133 149 105 247 276 207 147 174 150 141 131 206 195 63 45 71 45 36 19 22 19 65 22 30 7 8 4 9999 9999 9999 3 4 9999 4 12 11 6 23 4 218 196 208 180 164 160 199 252 226 246 218 202 143 117 129 166 147 126 133 148 134 127 114 122 123 124 179 172 228 202 177 197 145 240 294 243 156 186 481 298 121 79 82 139 138 130 108 101 94 56 47 45 63 86 73 54 40 33 50 79 157 211 205 217 249 209 151 107 200 175 135 124 142 127 64 52 74 29 20 6 16 29 50 68 19 13 9999 6 9999 9999 9999 3 14 20 9 21 10 21 10 7 206 186 193 178 153 164 185 221 220 215 226 218 138 115 143 152 143 134 131 129 107 94 84 115 123 129 143 170 258 218 150 187 140 210 281 222 189 205 340 242 101 85 116 87 88 243 99 54 61 62 57 54 48 51 72 52 49 42 61 86 150 224 261 316 224 207 302 152 147 164 135 154 67 98 69 86 61 22 14 9 13 21 72 69 19 4 9999 9999 9999 9999 3 8 18 61 21 27 11 11 13 11 214 195 165 185 145 156 192 222 200 227 224 186 125 133 136 163 111 100 128 121 87 86 80 108 119 132 129 174 247 212 157 222 132 187 228 223 225 246 253 263 109 119 99 102 90 212 62 56 74 75 70 53 62 69 67 55 46 49 78 96 169 290 356 252 235 236 382 247 154 167 174 131 85 90 63 102 28 17 15 9 16 92 132 32 31 7 9999 9999 7 24 5 6 6 15 30 26 28 9 32 23 217 180 193 171 135 149 211 234 198 196 199 174 118 132 137 146 101 94 103 106 80 78 68 101 125 127 136 171 241 223 146 189 129 147 165 161 272 253 307 234 122 135 201 207 138 106 68 64 63 71 79 57 75 98 88 60 40 49 59 96 157 272 553 294 528 397 234 262 123 152 124 130 133 94 84 29 81 27 15 10 36 72 92 29 8 10 3 9999 6 12 3 5 3 20 87 47 47 14 61 78 225 171 144 159 128 138 224 263 163 175 196 198 110 129 138 146 96 97 101 110 80 85 69 90 119 129 145 157 236 224 170 147 104 134 114 128 161 210 278 218 173 188 315 280 233 141 213 442 68 56 64 69 73 124 101 61 37 47 68 103 116 143 342 382 370 280 206 180 107 182 112 201 120 93 57 27 82 71 18 20 39 74 94 22 34 4 9999 3 4 5 6 3 6 10 93 141 63 39 76 44 235 187 148 137 139 139 252 274 167 152 186 182 105 129 141 144 107 105 98 103 74 74 68 92 114 112 123 148 238 189 191 157 101 97 84 79 105 187 274 173 169 194 263 737 192 134 130 349 309 71 54 58 62 89 89 56 36 42 77 86 111 166 221 423 342 223 170 119 87 157 177 124 82 47 54 23 41 35 34 20 40 59 54 18 20 5 7 12 7 5 9999 6 21 7 13 33 103 129 80 88 206 204 142 136 122 128 234 286 172 145 171 167 107 133 144 127 105 94 91 85 72 62 66 75 96 117 116 145 230 191 173 140 87 63 61 61 80 216 219 181 151 156 458 1043 219 179 151 91 149 125 59 57 58 63 73 55 38 42 74 105 110 218 268 518 255 215 112 100 91 221 142 116 53 25 49 21 18 24 24 20 28 66 30 22 25 9 6 9999 6 9999 4 3 20 10 5 11 34 42 46 81 214 196 149 134 103 117 217 294 176 125 174 155 121 143 144 144 112 108 87 74 69 54 58 63 77 106 106 141 215 225 173 134 85 53 59 50 70 170 211 146 165 150 746 1166 251 224 135 68 91 94 87 78 80 78 63 43 53 39 74 97 142 188 241 178 200 120 133 123 119 160 92 112 41 27 16 14 13 14 31 14 24 32 47 29 15 10 4 9999 9999 9999 4 3 3 6 6 12 23 21 24 31 235 244 196 134 101 132 211 290 201 135 173 155 132 172 149 157 112 95 83 67 63 49 56 47 71 80 90 111 195 188 187 120 86 51 56 41 57 146 221 144 127 127 483 1279 231 525 138 129 72 75 63 76 60 67 53 42 27 33 67 96 169 153 220 206 208 103 184 149 112 184 105 117 67 30 15 14 14 13 26 27 24 33 57 39 28 43 16 9 9999 9999 7 1 10 3 6 15 17 15 14 20 212 261 249 154 90 130 182 220 217 127 157 161 153 215 165 154 103 93 76 60 56 40 50 40 63 64 75 87 262 233 185 128 83 48 46 46 47 148 199 149 151 114 303 389 238 1044 161 175 104 72 75 71 61 51 44 46 29 33 54 83 180 152 202 189 233 136 78 97 106 142 54 91 76 37 31 18 11 17 32 22 30 38 70 63 65 40 9 10 9999 9999 3 3 6 4 5 27 24 14 29 41 255 304 274 154 88 117 146 164 274 132 140 165 200 251 162 153 104 89 73 56 49 42 44 39 67 56 73 85 224 205 146 131 83 49 45 44 51 115 171 147 136 88 294 410 149 276 266 141 98 93 98 96 59 46 40 59 38 33 48 60 128 139 188 214 298 202 127 87 80 271 48 67 58 58 21 24 19 14 35 28 19 43 83 74 54 50 15 6 3 4 10 4 3 9999 3 14 41 36 56 76 279 320 295 142 86 94 131 143 243 136 160 174 229 308 192 149 103 80 65 50 49 45 41 39 70 53 64 97 126 164 137 127 87 55 44 51 50 114 139 141 146 85 267 237 123 555 285 203 129 122 118 115 62 45 38 51 70 39 36 57 109 123 159 269 469 306 237 112 112 192 66 81 86 76 27 25 23 25 32 83 21 51 91 79 56 47 9999 8 3 7 31 16 8 7 8 6 81 55 70 58 257 416 274 133 102 82 114 119 230 167 144 177 281 338 206 124 96 78 65 56 46 49 42 38 54 43 62 89 173 171 142 139 89 74 49 64 61 90 115 134 156 88 175 169 148 416 337 359 161 138 112 134 144 70 43 41 78 48 42 63 108 130 186 296 526 446 206 186 194 278 159 94 67 64 49 28 23 21 25 102 26 57 100 72 58 81 6 4 13 7 30 30 7 5 9999 8 21 29 59 65 289 391 297 144 122 83 92 83 246 146 136 150 273 462 239 112 93 71 56 44 49 50 55 47 44 40 54 100 198 208 174 135 81 72 44 62 65 86 97 136 145 82 168 122 186 182 670 587 210 126 111 124 163 116 64 49 57 97 60 115 132 114 192 277 459 282 188 228 199 177 206 147 144 41 46 29 23 23 14 72 33 69 109 77 67 124 31 14 13 6 8 14 23 4 10 9999 4 9 16 14 289 359 331 147 109 87 86 77 270 200 121 143 327 442 273 102 89 82 55 44 46 54 66 60 40 38 51 100 163 252 247 118 97 85 52 73 68 71 84 142 150 80 116 61 210 128 963 576 271 130 150 118 112 148 95 82 67 90 89 147 133 136 207 187 294 147 139 138 123 171 240 191 138 70 63 23 20 20 20 19 35 93 122 105 91 122 52 31 13 7 12 11 14 10 4 10 9999 4 3 12 281 304 330 155 116 87 73 70 227 288 123 141 229 634 206 90 90 76 52 49 43 53 54 67 40 31 46 95 175 235 164 120 107 99 52 80 77 61 81 135 137 83 88 48 135 76 1163 546 192 146 159 129 112 157 129 122 130 152 78 127 145 163 196 380 209 92 92 94 135 114 195 120 153 103 52 27 29 25 30 16 41 105 123 141 124 110 66 30 6 16 16 36 10 27 12 13 9999 9999 9999 5 227 341 325 162 104 88 73 64 208 266 116 141 147 401 291 95 94 74 53 49 45 63 64 65 43 31 40 102 186 220 172 146 128 95 56 97 84 57 76 117 126 90 67 57 142 67 249 244 235 190 185 127 117 151 133 141 258 149 74 124 161 257 274 343 134 88 71 89 131 103 173 125 132 103 36 17 24 39 38 23 44 144 137 176 122 113 36 15 19 11 14 13 10 14 26 12 9999 9999 3 9999 249 320 261 149 110 81 75 55 126 234 126 153 153 330 518 103 89 69 55 46 50 63 75 58 47 36 40 100 191 248 216 169 138 79 54 95 82 59 59 103 127 85 65 103 116 74 182 131 191 257 183 174 143 191 167 200 219 114 102 131 176 289 290 195 113 108 57 81 188 104 153 187 140 106 25 10 11 40 47 30 46 175 177 208 134 72 68 34 11 10 30 11 11 7 6 14 9999 9999 9999 8 216 270 229 143 122 81 70 51 97 194 133 147 149 296 434 93 102 74 57 57 58 63 89 58 38 42 45 83 202 212 203 166 125 62 56 96 86 55 43 72 116 83 70 105 87 99 125 134 288 245 178 168 208 229 245 242 249 111 106 125 178 242 277 111 93 88 94 59 70 95 198 188 69 160 66 12 10 30 45 36 55 211 191 222 152 69 94 17 16 15 44 11 31 10 9999 9999 9999 9999 9999 4 245 264 195 137 121 66 71 49 86 230 142 146 162 307 314 101 105 70 53 47 63 65 82 57 39 48 42 78 158 189 249 145 126 51 48 89 81 42 32 61 92 86 72 92 86 123 133 193 370 207 193 182 203 242 322 333 210 122 122 116 189 278 188 84 112 112 76 37 49 67 125 104 100 111 34 17 21 40 27 43 45 106 269 214 158 82 98 21 14 21 22 13 42 35 9999 9999 9999 9999 8 8 203 235 167 144 116 68 64 48 66 131 140 139 169 268 383 108 96 67 55 43 68 62 81 59 41 38 49 91 143 171 218 136 102 56 48 84 79 45 36 62 86 76 92 107 142 291 185 268 300 211 238 182 215 281 329 280 282 462 140 146 202 209 158 112 125 224 75 79 72 77 142 126 60 96 39 27 50 35 26 53 45 110 205 199 199 86 64 38 25 19 25 11 39 15 25 62 9999 9999 9999 9999 174 194 140 130 126 71 63 52 58 76 137 135 145 181 345 101 95 71 56 45 64 71 68 58 44 41 46 93 125 175 239 125 82 50 49 76 68 36 30 57 79 74 118 128 175 312 281 276 289 186 189 176 257 334 365 283 284 344 240 141 126 127 120 125 104 168 91 98 64 84 135 91 117 55 73 49 52 30 24 44 52 139 195 261 203 101 57 50 60 20 60 11 33 22 32 90 10 9999 9999 9999 158 175 163 132 142 73 58 60 62 61 117 147 134 155 258 101 98 74 56 53 50 75 73 64 48 41 41 106 136 195 145 114 79 55 56 81 52 33 28 41 77 67 125 132 165 254 325 437 223 126 144 158 232 356 388 302 220 183 275 141 107 79 75 70 76 81 97 96 58 106 139 108 85 66 98 90 34 28 29 42 53 141 208 260 226 107 59 50 76 65 93 22 15 32 57 26 11 11 9999 9999 135 129 163 157 128 84 62 61 86 66 103 169 129 121 165 109 99 73 54 52 48 70 77 63 51 51 44 108 166 197 130 102 75 65 68 85 44 30 31 43 69 59 125 125 243 383 361 509 203 119 127 182 212 273 326 296 282 230 163 151 105 50 54 53 51 49 56 64 60 87 145 121 42 70 123 107 34 19 31 42 59 144 161 247 185 116 66 58 42 133 112 66 46 25 51 9999 14 8 9999 9999 135 124 155 141 107 94 61 64 100 73 123 159 120 119 102 100 114 74 56 61 50 64 78 55 48 61 51 109 151 149 122 102 87 70 82 76 46 53 26 50 71 53 122 175 882 565 468 301 178 137 125 171 221 244 296 286 204 221 128 92 109 48 41 54 44 80 49 33 67 67 133 67 49 100 116 47 24 22 31 40 62 110 135 219 184 146 84 63 53 82 92 87 63 58 46 57 14 9999 9 9999 127 142 154 116 103 92 54 66 100 77 132 146 132 109 96 121 113 87 62 54 51 60 75 54 50 47 49 95 138 133 131 101 90 74 97 83 46 29 22 45 75 52 124 229 405 358 319 170 138 107 141 179 232 285 350 228 197 143 76 67 76 67 59 73 89 123 52 41 53 58 107 93 69 188 79 81 44 21 32 36 59 97 143 163 150 135 102 67 52 52 79 58 24 24 27 37 27 9999 7 9999 124 152 157 124 98 78 51 65 99 82 139 128 128 110 116 138 113 77 57 56 52 57 79 52 57 47 40 76 106 126 128 102 108 95 106 78 41 33 24 42 86 67 134 299 366 436 152 146 144 123 132 184 197 268 239 155 149 104 63 51 62 84 77 87 153 76 42 32 48 55 84 88 181 146 103 58 20 24 28 33 47 87 111 119 129 141 131 80 53 72 63 63 30 25 18 31 31 15 7 9 135 155 136 124 89 65 51 70 98 80 138 146 137 117 130 131 108 78 56 58 62 53 87 73 53 47 44 75 74 119 135 108 106 111 103 86 40 32 27 39 92 73 130 464 457 273 142 180 169 145 138 190 180 190 194 143 121 96 70 53 77 141 112 128 137 44 43 74 45 46 71 133 162 163 96 51 20 27 24 30 41 62 73 112 131 142 132 86 61 75 56 55 30 20 15 9999 72 16 13 9 172 172 143 115 86 55 52 85 95 126 136 146 129 124 114 110 99 85 67 58 65 55 100 72 55 52 46 77 63 90 153 97 108 118 93 84 42 31 35 44 94 86 129 471 387 174 200 182 169 143 137 186 190 176 126 164 131 159 100 67 81 147 122 135 136 45 33 96 59 74 93 124 89 166 82 25 21 26 28 35 36 44 67 104 130 178 149 84 67 74 66 52 33 20 9999 29 42 15 19 13 168 186 156 99 89 54 51 91 113 129 136 148 162 135 97 91 104 98 72 62 64 59 102 80 67 63 43 72 60 95 142 116 110 125 96 84 44 30 54 59 84 80 210 415 199 150 206 233 176 149 141 177 135 128 198 155 133 170 95 109 125 149 128 122 106 46 51 89 41 54 110 88 87 111 58 47 22 23 46 74 34 37 86 123 140 189 146 88 77 77 56 59 35 25 31 43 43 21 20 9 177 264 160 101 90 55 55 96 117 121 135 172 167 130 91 86 101 84 81 71 66 71 99 97 61 51 41 60 67 123 180 117 124 151 98 87 41 34 56 66 72 96 230 297 139 178 337 220 204 119 146 169 153 141 154 133 102 196 134 135 144 105 101 87 64 45 55 68 49 91 78 56 57 55 42 55 18 24 87 178 28 39 96 156 175 216 144 112 88 89 47 51 60 51 38 45 45 32 25 16 184 237 150 116 95 59 50 87 139 112 133 161 166 131 88 86 92 93 76 68 70 65 118 101 62 63 43 66 64 116 188 133 124 157 94 104 47 34 44 64 82 116 187 190 198 242 353 257 247 124 154 142 149 230 142 82 69 170 149 136 126 92 86 65 54 47 53 64 69 78 51 52 54 37 42 18 18 32 138 137 27 40 85 143 171 197 176 110 90 92 52 45 65 71 74 73 57 42 29 23 253 226 165 125 91 68 47 94 137 120 135 157 154 122 81 82 106 84 63 68 72 77 122 98 63 61 47 78 66 156 178 122 146 116 106 91 57 33 38 46 91 150 181 227 212 261 476 303 162 170 149 136 145 198 130 143 122 210 89 134 121 105 119 76 60 50 55 88 77 64 43 37 67 48 42 19 26 71 218 106 28 37 70 135 211 230 186 106 89 98 65 46 69 82 101 91 90 57 44 34 189 217 168 103 89 69 44 94 140 122 170 150 157 126 99 95 117 55 54 72 65 69 108 104 70 57 48 85 64 140 172 128 158 106 125 111 70 32 28 46 92 163 120 258 242 306 343 218 162 151 162 151 149 125 121 163 168 117 88 132 162 144 165 104 87 50 60 86 69 88 65 46 58 50 67 18 28 100 172 110 32 43 77 100 163 205 181 118 92 101 93 56 74 83 112 94 121 80 66 52 170 213 189 98 92 69 48 99 142 139 143 136 124 132 116 101 104 48 43 56 64 70 122 100 77 49 41 92 79 141 176 140 147 127 142 136 70 37 31 42 88 151 120 191 325 240 361 301 232 233 136 120 140 130 144 193 197 113 112 183 263 254 236 123 113 81 76 88 63 82 66 45 60 40 27 22 21 64 181 111 37 57 96 109 142 138 158 137 86 101 104 64 69 71 87 89 135 108 79 62 159 234 177 107 95 73 56 126 119 135 134 129 133 122 107 109 74 41 39 46 54 73 115 101 77 51 42 88 83 130 180 138 141 143 153 137 80 41 36 39 81 120 137 122 318 290 261 240 218 143 111 108 134 156 153 169 205 71 140 259 477 395 192 148 165 98 134 104 54 61 65 56 38 52 42 31 20 60 209 239 57 91 125 116 125 121 140 146 94 105 116 80 72 72 78 84 150 131 93 71 207 267 163 116 110 82 55 102 132 136 130 138 119 147 122 86 57 40 37 43 43 77 123 109 80 53 45 67 79 102 136 149 154 122 160 110 90 52 46 43 65 116 160 150 241 308 252 227 143 110 90 116 133 155 165 178 159 75 163 228 206 224 286 206 251 142 128 78 75 61 66 38 41 49 50 83 26 49 266 607 191 134 126 110 116 133 135 129 118 116 120 102 94 89 72 93 150 138 81 72 211 245 181 125 117 76 50 89 119 118 122 251 130 128 116 67 47 38 34 40 41 72 116 134 87 51 54 67 73 74 137 124 141 145 140 79 72 66 42 48 71 108 140 138 143 168 223 198 178 117 108 116 140 141 157 160 134 78 162 188 248 220 402 181 413 168 154 62 61 63 47 44 38 70 36 51 61 73 483 835 492 444 125 131 126 127 121 139 125 141 124 102 85 90 76 108 156 155 90 72 218 269 205 141 110 76 50 85 110 106 108 312 136 146 115 70 48 36 33 40 40 72 97 141 95 64 51 59 62 72 143 126 132 136 115 94 66 82 43 49 72 95 134 156 98 264 226 250 249 136 121 142 153 147 206 155 116 104 151 220 269 243 312 298 328 144 106 101 58 49 31 38 35 42 53 46 45 114 226 720 1280 482 153 199 143 114 103 104 87 108 91 86 90 88 87 116 132 173 114 76 235 325 234 141 108 75 50 78 108 99 99 114 162 151 115 71 47 35 34 39 39 60 107 157 85 62 52 63 58 69 131 129 116 82 104 77 75 67 43 47 60 107 144 154 113 264 177 283 230 176 144 132 163 159 290 239 183 116 185 207 200 253 278 633 178 116 112 95 62 43 31 37 46 72 65 55 65 86 161 534 1280 507 285 358 160 141 135 116 64 61 82 83 82 76 102 124 127 155 130 97 210 261 262 151 116 78 49 68 117 92 96 120 163 127 120 75 49 38 33 41 31 56 102 121 90 71 52 53 61 75 136 133 119 90 77 70 69 64 41 50 63 108 145 157 139 230 197 184 169 183 167 179 181 195 368 335 275 157 134 179 204 286 378 306 198 125 112 109 57 44 38 42 43 43 84 50 54 60 113 517 1280 447 890 237 175 191 184 145 63 59 72 77 74 84 107 121 118 123 100 100 205 212 250 150 120 84 48 69 107 92 97 144 136 107 136 86 51 40 32 35 32 59 103 127 87 72 52 50 68 88 154 162 115 87 65 67 67 56 35 46 69 120 183 188 191 254 156 174 164 167 152 206 190 270 540 382 1168 212 179 164 278 394 344 188 133 106 88 90 54 37 42 54 49 70 110 41 36 51 93 288 531 483 805 206 142 225 214 145 76 62 71 71 69 95 124 143 115 123 88 87 154 185 227 141 127 84 53 64 91 92 112 164 134 113 138 108 61 41 30 31 27 65 95 127 86 74 50 46 89 113 157 168 114 93 68 64 60 51 34 43 59 130 194 232 252 162 131 164 209 134 163 229 221 290 300 343 678 316 160 118 294 269 277 157 117 107 88 72 56 52 37 53 109 88 51 31 40 62 82 155 451 238 196 83 138 389 234 137 85 59 93 91 71 103 134 145 116 135 86 80 196 162 170 140 127 83 63 66 90 102 138 161 135 106 130 131 69 42 26 29 29 53 100 129 90 72 53 45 92 135 171 152 119 105 86 55 55 54 34 43 57 112 194 215 191 200 134 177 284 177 182 243 199 342 238 272 500 237 149 144 183 284 148 121 93 98 78 56 81 71 45 67 88 45 25 24 48 75 101 124 255 269 181 69 134 317 278 195 87 64 124 101 72 105 133 177 140 121 86 74 208 175 140 142 143 87 88 77 85 116 155 160 157 114 108 131 66 42 28 26 29 48 102 120 97 75 59 49 95 146 150 137 128 122 104 59 48 52 36 41 58 91 176 166 148 148 116 181 259 243 287 273 259 319 250 270 206 204 159 116 135 138 94 71 71 93 78 53 65 58 54 67 52 32 22 33 50 69 94 97 271 404 158 64 109 264 363 253 116 76 134 128 83 145 160 201 195 156 88 64 179 184 147 137 133 84 64 80 89 137 218 148 172 115 96 131 70 44 27 24 28 53 77 122 98 80 64 54 112 143 181 150 140 125 111 60 56 55 42 58 70 93 174 175 147 121 123 243 225 320 473 215 387 294 208 168 195 159 139 145 185 102 63 74 60 72 56 41 61 59 51 51 33 28 27 42 51 70 109 99 1059 401 261 94 95 251 314 235 178 104 163 140 99 163 260 282 247 207 96 59 838 758 768 887 796 922 803 742 838 703 741 757 819 808 844 904 807 666 889 1001 697 1004 868 841 897 714 838 824 809 915 822 746 918 774 804 810 664 736 525 243 209 207 200 244 269 306 236 229 227 247 235 301 246 235 267 269 262 259 285 399 410 358 303 303 303 391 429 290 262 369 418 287 283 359 379 406 337 312 296 296 248 233 229 215 196 226 249 250 251 242 179 169 176 160 170 197 212 253 330 438 636 864 735 894 836 850 803 851 738 682 757 703 948 841 811 900 771 696 872 890 894 829 908 879 839 818 754 918 697 697 800 723 918 750 847 800 664 662 594 251 210 203 215 224 347 285 254 207 217 251 242 282 236 228 244 271 231 232 273 393 362 302 307 307 297 345 368 283 289 321 362 268 323 376 387 404 313 273 273 254 240 229 220 217 207 278 303 195 211 228 234 256 205 228 177 195 289 197 269 239 711 782 857 927 836 782 806 817 626 754 714 777 892 812 712 779 740 775 825 789 915 684 868 915 920 818 838 847 784 810 823 782 967 680 807 866 868 651 621 255 207 200 231 215 264 284 227 183 206 264 263 258 245 258 226 237 216 227 291 386 359 278 278 315 301 314 327 288 235 280 263 278 305 267 392 405 294 256 254 225 249 233 255 246 249 226 216 261 207 217 120 280 234 180 169 165 212 237 214 220 681 789 831 835 836 828 845 780 684 924 646 786 803 971 815 841 748 734 725 835 862 745 893 789 799 860 841 893 774 881 858 826 821 738 822 879 961 720 548 286 200 196 222 196 234 303 239 171 207 242 275 244 253 226 232 229 228 236 317 340 340 274 256 280 378 384 321 230 256 231 268 293 364 340 376 322 304 253 233 231 213 266 243 268 212 231 200 111 217 242 210 228 236 228 170 96 213 186 227 234 864 872 847 831 798 833 935 983 719 925 819 661 967 809 806 875 840 699 673 713 676 812 811 822 799 789 924 778 881 839 773 940 815 794 841 872 790 726 563 292 227 211 232 190 233 252 233 188 198 238 295 255 263 230 232 249 247 274 332 266 294 256 297 388 407 350 302 265 257 241 296 329 328 291 331 370 285 249 274 231 229 270 270 204 187 196 181 177 176 221 261 302 268 242 197 231 197 197 286 194 1045 796 923 795 833 764 747 1027 755 901 690 668 815 886 1079 872 885 758 763 808 803 797 918 815 803 948 967 873 886 827 860 860 755 815 1038 906 810 715 452 313 267 260 212 207 206 214 216 180 214 248 292 266 281 224 280 234 243 273 268 230 290 237 376 368 308 282 271 218 212 253 272 245 236 264 346 389 313 385 280 277 275 359 332 233 206 197 176 227 213 261 315 343 285 209 188 232 200 193 204 187 1130 953 962 866 836 801 783 935 728 824 720 578 690 840 1008 740 785 868 829 918 794 791 956 936 1000 902 843 797 957 926 842 685 832 797 916 809 739 587 428 310 300 273 222 209 179 183 229 194 231 273 283 277 286 238 277 224 228 238 230 236 320 240 276 285 334 268 268 200 230 284 202 236 260 298 330 427 577 317 307 227 209 279 276 255 182 181 171 109 230 250 310 247 233 213 183 204 181 178 192 203 1117 906 901 859 916 839 859 907 814 818 703 589 639 765 875 829 841 770 780 800 861 998 915 984 912 818 881 785 899 883 724 810 744 865 824 841 795 576 424 264 284 243 251 216 177 203 218 205 260 282 292 302 301 260 262 211 235 221 207 258 296 252 294 382 295 295 274 154 247 267 203 212 330 283 317 338 313 286 240 212 220 218 378 212 118 202 178 108 212 220 273 242 280 192 235 203 112 166 105 203 1096 745 841 902 804 804 868 970 799 822 645 667 624 707 841 845 742 819 812 766 908 998 876 823 1004 781 893 814 754 752 827 953 853 935 785 914 714 615 445 316 260 266 277 218 183 182 221 231 248 288 306 307 308 247 245 224 228 223 204 249 274 255 240 298 275 271 276 151 233 112 289 397 314 275 303 321 266 257 231 236 264 228 232 181 132 172 98 206 194 198 121 254 202 180 212 117 206 172 103 170 922 901 837 988 843 888 799 860 747 704 566 634 617 815 815 871 672 851 841 844 956 956 890 873 885 853 894 908 774 841 934 827 985 859 751 895 730 441 469 384 255 259 266 203 180 168 232 219 250 282 282 301 290 241 259 241 220 221 195 211 232 224 217 228 234 280 250 118 178 186 289 300 264 249 281 246 206 238 263 279 211 287 243 264 212 176 95 101 179 194 209 184 193 179 190 130 9999 234 98 171 764 1118 955 1156 808 980 811 839 704 697 597 536 658 943 865 703 883 851 800 815 960 960 855 873 782 935 854 806 796 762 950 827 839 853 751 776 792 427 527 270 253 235 245 191 173 173 224 223 222 288 287 281 307 253 281 254 212 214 182 189 229 195 185 193 207 241 276 115 209 238 302 268 200 220 252 315 220 347 359 295 280 274 306 216 189 179 166 188 169 172 118 212 201 177 196 190 164 177 101 172 830 1017 1340 1030 890 945 903 879 704 619 550 521 603 789 795 732 685 805 845 815 922 1014 893 1043 823 855 937 872 737 648 804 780 713 834 679 927 673 433 349 245 293 249 235 194 180 205 217 222 217 279 291 290 302 265 255 259 213 209 181 176 231 179 171 188 223 229 126 115 142 194 295 228 196 292 288 279 234 267 345 244 195 231 233 195 208 202 103 185 112 101 213 199 214 169 179 168 76 168 220 91 827 915 1039 1026 980 867 884 892 623 579 540 478 698 718 916 692 767 800 784 826 740 890 858 1004 938 938 866 857 719 640 759 822 694 812 800 951 723 525 299 259 298 234 217 182 195 210 210 231 235 289 292 298 309 249 255 266 216 205 181 176 207 184 173 189 253 226 131 126 134 242 266 182 202 237 281 264 244 236 338 202 186 202 200 202 208 174 165 158 161 99 100 210 216 184 179 164 98 169 175 106 871 795 898 852 902 918 899 853 660 582 495 493 801 687 876 668 770 732 748 764 816 817 822 1074 1033 936 955 736 826 637 870 773 663 813 834 937 791 541 379 308 357 235 210 177 198 224 213 235 260 266 297 290 267 249 253 255 221 189 179 169 225 189 170 209 257 213 142 129 138 129 213 210 225 254 301 272 289 281 301 251 187 207 205 226 212 173 171 170 177 178 99 151 111 187 214 168 102 173 104 102 915 831 852 1111 950 1031 867 740 695 597 485 512 722 679 722 702 751 763 817 730 900 896 899 933 959 946 1043 722 870 765 866 730 754 798 717 975 990 510 412 253 282 246 189 176 208 222 217 234 249 265 292 269 238 256 262 244 224 185 178 172 212 181 164 190 216 189 151 132 303 246 311 286 204 251 277 311 342 319 289 235 233 237 221 249 208 179 109 100 106 99 109 168 175 186 113 169 177 106 105 192 959 833 1107 972 961 952 838 697 785 612 444 539 788 748 834 695 854 756 782 692 753 852 827 858 852 955 1026 832 870 766 811 784 743 864 564 1023 927 520 386 239 251 230 184 174 235 232 219 226 256 276 250 265 237 260 256 216 231 190 173 177 176 170 108 115 129 127 232 250 322 255 267 204 217 238 279 308 273 269 229 222 204 203 235 230 213 193 116 106 100 96 156 191 191 184 103 155 105 166 177 108 921 997 1210 929 934 833 843 761 778 617 475 515 793 793 841 758 674 819 672 799 658 778 797 866 782 926 897 926 880 698 769 837 678 713 632 771 869 550 344 253 249 235 188 157 210 232 201 233 263 266 251 255 253 255 225 201 219 194 169 171 169 177 186 258 137 125 217 233 343 251 269 195 225 232 322 269 212 240 208 275 237 244 225 215 219 217 109 94 167 188 156 170 211 174 168 156 104 149 95 164 925 949 959 974 1138 879 967 747 764 623 429 539 716 721 801 816 692 856 674 838 819 810 802 844 886 821 822 807 830 806 729 942 753 679 778 743 725 497 281 234 226 241 180 169 194 218 203 233 247 243 252 248 258 248 206 182 208 188 170 165 164 180 113 127 131 215 247 238 350 389 139 237 208 238 251 252 220 211 209 234 216 221 209 211 211 214 108 97 86 168 100 177 103 175 183 179 104 166 99 94 965 857 1070 1039 919 768 1297 841 662 652 429 582 684 862 831 919 690 864 810 823 818 682 729 849 914 955 951 718 882 806 827 928 748 708 737 765 753 401 259 247 245 188 182 168 195 199 206 225 235 229 246 247 254 227 200 179 200 186 172 162 159 205 126 228 215 119 121 251 337 392 211 210 194 249 258 238 241 203 219 224 225 199 191 220 203 202 173 88 80 137 150 179 181 190 194 173 109 160 98 97 797 936 1118 917 1018 779 928 822 751 693 381 522 751 822 902 1002 639 795 874 818 684 785 813 891 848 830 886 729 874 796 787 846 738 698 741 661 603 297 260 291 240 190 182 181 194 205 211 227 250 231 257 273 234 208 195 181 202 180 175 164 160 218 236 185 223 262 226 261 284 309 302 245 130 274 238 207 226 204 228 218 236 186 193 220 191 214 180 96 84 143 158 252 180 151 93 174 178 88 97 110 829 896 992 856 980 912 928 741 936 626 348 440 793 748 808 832 701 761 798 693 653 749 941 861 956 703 885 747 739 793 864 810 729 672 708 609 591 338 264 282 244 201 176 167 181 192 197 223 229 251 242 249 224 198 176 176 179 182 175 172 165 221 181 206 213 335 264 326 233 394 266 229 121 255 179 177 220 219 230 214 219 177 188 194 180 236 179 101 105 178 181 326 188 151 148 142 102 178 91 81 760 900 1190 880 902 881 873 738 815 642 366 465 828 710 922 794 804 830 884 767 746 684 941 839 815 637 850 919 766 833 784 736 719 720 670 606 644 418 247 272 252 178 164 165 189 196 201 218 221 241 229 225 216 189 172 171 174 187 179 179 166 213 169 175 110 331 337 303 244 266 113 189 202 263 180 201 247 260 240 219 198 172 169 175 170 193 172 94 106 185 226 126 110 153 101 149 165 109 178 9999 829 829 1235 854 787 931 743 844 776 689 366 479 819 815 1206 794 774 837 738 730 821 679 816 880 772 668 886 934 793 760 717 898 749 681 697 584 692 545 278 237 245 179 164 161 191 195 194 215 209 225 225 211 190 182 171 168 171 195 196 180 164 189 164 169 98 262 241 216 218 191 175 174 232 183 193 232 237 289 246 226 179 164 156 160 155 161 157 98 97 117 112 204 105 166 146 144 100 120 106 55 987 867 1138 893 906 1022 800 876 709 782 371 453 678 783 1101 870 813 810 718 706 798 775 815 836 837 800 857 907 835 846 625 836 730 642 620 523 630 560 350 253 244 185 162 162 186 203 191 232 196 199 210 185 187 192 176 173 173 188 227 179 166 179 169 102 158 117 134 197 121 108 121 179 207 174 225 241 236 268 228 200 165 164 158 160 164 159 158 151 155 96 108 161 155 167 172 166 194 326 168 114 997 1046 942 849 950 966 756 872 678 733 364 468 684 634 799 911 813 753 706 808 841 813 850 916 818 763 844 949 739 792 685 757 866 728 626 477 444 508 356 269 232 201 161 159 186 196 200 198 194 180 179 180 180 194 183 183 171 179 211 169 165 169 173 166 153 100 214 186 101 168 211 173 167 184 269 231 225 242 223 179 172 164 166 164 170 155 86 153 92 148 153 186 105 106 165 174 187 181 112 69 1015 926 1033 888 906 871 893 759 780 761 363 453 797 721 762 949 813 753 704 716 837 810 879 759 824 758 865 907 677 799 777 796 670 685 570 401 425 402 300 285 246 215 170 169 177 208 234 207 186 178 179 176 178 181 180 200 176 171 186 157 168 158 171 163 142 107 119 167 154 174 200 169 165 192 262 227 191 241 210 185 187 174 172 173 170 159 141 168 156 89 89 153 103 157 179 175 108 157 127 115 900 859 1008 888 849 849 932 796 1100 706 357 445 652 722 876 996 894 789 773 716 760 887 920 879 720 800 820 808 742 822 877 765 801 677 602 364 426 365 286 302 249 230 184 168 165 233 286 214 183 175 179 173 178 177 180 201 179 167 182 156 171 154 173 169 153 102 108 164 163 178 193 174 168 210 259 211 176 201 181 215 190 184 192 174 169 100 98 158 146 100 90 89 91 95 182 200 185 89 78 70 868 863 928 888 845 913 811 838 667 720 381 446 603 761 1083 949 1125 823 790 705 788 813 913 795 758 804 836 804 804 749 748 714 692 678 609 321 392 343 297 277 246 241 207 173 163 280 300 244 180 174 193 165 200 177 190 207 179 171 199 175 174 170 199 156 89 153 154 173 115 181 176 178 161 198 219 196 176 172 175 215 179 188 201 169 107 215 226 182 170 157 99 178 108 168 109 183 196 155 127 138 893 880 893 1028 1011 825 712 806 799 727 427 436 704 692 1206 866 1031 971 818 794 818 812 1072 916 700 794 841 772 717 729 713 685 607 705 503 322 403 334 260 233 228 229 206 177 189 397 301 249 197 177 217 161 197 172 187 186 178 173 217 182 174 179 179 140 146 152 103 174 205 189 172 174 166 177 196 177 173 172 178 194 180 233 211 260 404 240 249 202 163 181 182 230 176 174 125 203 197 182 81 148 915 780 902 888 946 807 776 738 799 783 524 484 695 760 1010 947 812 1204 824 732 856 852 957 1048 700 650 695 771 670 733 784 693 604 651 533 363 370 330 194 194 206 221 201 188 245 437 381 315 269 204 197 156 174 168 179 167 175 187 228 185 171 200 171 144 187 100 172 179 229 190 181 200 205 173 182 172 173 167 195 186 198 264 133 122 139 207 210 186 230 211 134 200 205 202 115 217 204 184 90 101 936 784 888 922 851 913 932 808 834 808 491 524 660 758 803 858 1074 1096 832 809 892 852 949 910 669 781 739 708 804 728 765 635 751 818 560 354 343 335 215 170 197 210 186 181 251 627 499 408 226 217 180 154 164 175 163 161 178 205 246 194 162 196 161 175 125 185 180 216 239 195 183 164 144 171 175 175 173 174 209 211 129 295 144 213 225 116 238 248 234 254 117 356 190 227 119 228 196 214 95 98 953 796 810 1048 799 943 886 932 914 736 530 501 689 760 803 896 915 1068 826 755 704 813 870 944 762 865 663 816 691 799 856 783 729 836 631 336 327 295 237 168 194 206 187 187 246 734 553 385 193 198 158 143 156 180 176 169 186 222 246 212 162 180 144 178 191 174 191 259 231 196 172 181 113 184 230 205 188 175 276 373 143 138 127 232 195 103 184 105 178 157 174 217 226 237 120 217 210 187 178 96 878 881 846 993 961 853 808 971 793 799 614 499 796 690 803 996 1002 874 935 940 729 888 913 891 648 804 631 923 661 719 717 892 827 724 560 389 289 276 235 174 203 197 175 199 219 699 685 378 182 161 147 140 157 196 184 174 181 230 244 199 174 158 142 165 180 195 204 281 242 208 174 182 111 188 206 253 212 240 230 236 125 144 295 366 203 228 228 199 102 153 101 198 229 377 284 362 191 237 107 98 885 1000 876 821 873 939 678 926 793 847 489 498 757 721 847 789 998 871 884 984 874 1019 957 879 628 802 755 833 796 690 809 799 703 706 545 549 287 285 227 172 213 180 172 189 208 512 763 451 205 151 145 141 164 195 181 173 183 242 229 202 172 148 138 173 202 215 217 257 235 214 168 177 105 117 175 120 112 260 231 712 475 142 308 216 280 352 286 207 170 217 118 231 346 336 427 284 236 234 121 108 911 980 918 939 873 821 818 838 728 776 501 662 868 822 812 827 906 1178 1012 826 797 771 985 856 745 938 743 820 758 724 834 749 808 768 635 653 329 298 232 202 192 174 172 179 197 324 689 560 272 148 144 144 168 178 174 183 181 219 220 173 168 153 92 188 193 195 231 271 262 198 197 96 104 119 130 126 273 281 358 204 167 124 261 264 377 234 140 297 209 235 244 251 414 297 443 573 259 227 247 74 921 964 947 851 873 987 854 836 795 806 670 716 788 820 775 906 901 999 887 876 846 797 1217 849 888 862 680 811 716 785 785 696 796 761 828 642 442 326 277 227 188 169 171 177 180 261 697 646 429 171 150 150 170 188 183 198 183 210 210 156 166 152 149 242 227 187 229 269 237 189 187 109 117 130 151 233 353 304 482 137 208 113 230 295 208 246 211 199 267 280 248 330 298 236 252 520 234 265 373 80 992 861 816 805 834 902 939 806 917 774 660 687 871 817 810 789 894 904 813 765 926 828 1018 881 889 813 693 811 676 861 821 646 822 744 677 781 563 438 343 233 195 163 174 175 186 295 795 853 648 247 149 156 166 190 200 222 201 197 171 153 169 164 154 200 233 199 216 204 193 181 114 140 143 128 159 292 373 314 343 209 188 214 428 229 249 199 218 200 214 264 242 374 209 119 252 430 419 216 150 87 882 775 854 805 871 823 820 739 1013 810 719 636 998 884 888 830 983 936 926 727 919 1003 847 932 878 789 826 785 854 782 741 816 746 827 712 723 546 534 382 322 198 165 179 171 211 332 661 873 718 375 160 162 181 180 178 195 202 182 168 149 177 179 154 207 245 206 225 215 108 193 121 147 160 131 160 148 481 138 112 182 201 237 436 237 235 254 260 229 229 272 226 233 204 245 351 612 361 268 132 148 1043 895 816 738 956 831 719 813 810 935 789 755 864 845 978 871 819 889 1057 834 926 953 929 840 890 758 826 687 850 697 856 793 813 887 643 766 639 553 501 402 219 191 247 217 274 421 750 792 736 496 213 171 205 179 172 180 203 179 170 187 186 165 159 212 299 223 219 242 207 181 227 293 181 148 120 284 591 130 182 228 263 246 208 215 131 319 129 111 217 295 146 207 238 344 578 158 686 157 228 78 823 857 854 883 912 871 716 852 931 939 685 868 652 729 978 840 942 929 829 786 977 838 876 832 839 734 831 792 705 828 675 697 840 741 795 799 675 591 560 406 253 259 326 360 348 514 890 817 918 656 313 170 206 180 162 172 213 196 166 239 176 165 171 195 291 248 245 261 177 188 274 283 182 137 278 441 117 250 193 229 343 144 219 427 114 212 226 120 121 262 272 288 561 421 593 709 465 250 256 127 681 823 861 838 868 951 778 771 920 817 716 824 650 763 852 927 789 845 858 779 888 796 876 988 826 747 814 794 666 908 738 762 643 830 799 766 635 645 564 473 346 248 325 468 368 532 1000 916 869 831 538 168 181 172 155 177 209 241 172 216 176 176 173 211 224 271 262 228 182 237 293 288 165 334 278 146 245 192 219 225 228 121 250 204 183 107 134 121 106 188 272 424 477 616 428 176 280 9999 291 72 744 908 874 765 827 907 801 795 878 739 817 792 778 801 810 846 906 886 985 803 931 799 1218 1067 826 814 796 746 764 723 719 660 637 766 852 724 555 673 681 506 406 254 352 578 467 656 769 820 801 1006 686 198 174 170 147 170 140 264 215 196 171 182 175 250 292 268 233 202 179 259 235 230 143 236 154 158 231 211 241 241 255 253 157 202 101 199 244 154 116 409 119 360 665 622 574 217 195 9999 212 142 708 869 874 978 952 820 833 685 878 737 746 752 674 801 884 846 997 811 892 800 919 812 972 923 788 807 759 708 795 723 706 733 690 771 829 675 599 701 645 724 609 357 528 691 670 637 797 827 676 838 723 318 202 161 139 179 161 250 237 178 157 156 181 250 232 187 224 210 173 232 121 240 202 120 493 301 327 287 265 247 210 209 111 195 118 267 128 337 126 137 133 521 717 525 9999 282 9999 9999 9999 79 649 790 920 857 872 820 686 753 849 778 821 720 852 810 849 970 948 926 933 826 799 822 826 852 915 740 800 680 795 659 853 726 852 834 687 770 775 744 769 787 902 632 771 811 846 585 862 916 842 885 798 572 287 168 153 227 166 230 256 185 178 165 216 232 235 208 226 194 177 203 218 258 197 229 413 285 448 371 241 179 118 157 170 206 202 126 137 335 121 114 475 594 9999 304 537 9999 9999 9999 9999 74 732 828 883 861 832 856 827 904 978 860 954 697 817 817 813 974 822 930 1026 903 876 784 865 899 912 706 980 760 772 657 747 727 799 865 938 694 682 828 755 705 985 911 795 893 819 732 870 842 849 849 794 613 506 258 182 226 170 253 239 211 169 176 236 235 235 203 233 188 178 191 242 235 189 268 400 527 470 296 206 195 131 195 183 217 120 113 120 118 120 241 562 618 825 376 191 207 9999 9999 151 97 768 824 839 1043 879 891 906 906 935 785 876 732 857 817 888 931 948 937 937 993 950 809 865 940 862 706 1032 815 789 686 679 727 792 808 1006 761 733 946 629 821 947 1095 735 915 884 1031 877 675 738 808 660 601 570 350 238 221 117 225 223 179 175 188 217 211 211 183 198 172 176 181 235 252 205 259 553 631 395 229 115 391 137 185 178 201 173 188 114 235 199 108 193 562 828 201 152 275 9999 249 227 178 797 748 926 1047 879 930 755 951 856 860 872 766 785 888 1098 970 790 950 864 864 899 848 865 978 870 717 788 793 737 764 771 727 796 761 849 835 796 796 663 860 925 923 732 841 878 886 930 588 622 782 780 664 528 414 364 267 185 225 196 214 165 184 190 216 208 195 167 180 172 175 207 208 198 229 481 439 318 237 110 275 101 178 105 214 109 237 118 309 116 118 204 617 728 125 248 9999 244 9999 9999 121 699 715 1299 877 834 849 910 792 817 825 954 832 896 878 1025 837 730 797 798 864 946 809 793 841 794 842 834 881 831 783 737 767 690 827 915 695 931 753 685 848 879 848 841 683 854 803 865 603 522 668 774 709 443 480 308 227 210 172 172 195 166 173 204 233 216 221 188 202 175 189 183 203 214 282 440 534 244 171 116 207 105 109 109 286 271 9999 441 355 228 133 509 9999 9999 312 231 300 9999 146 305 137 673 824 920 877 723 888 997 830 853 817 944 944 940 921 1035 879 802 877 973 874 912 800 819 915 749 968 812 921 834 752 862 740 840 857 1039 736 771 786 687 915 627 849 1044 827 860 860 751 564 491 663 748 657 524 449 284 236 213 169 199 190 165 178 248 257 218 225 207 184 185 187 197 201 267 377 536 305 184 177 117 225 105 172 131 510 208 627 970 252 263 521 9999 471 940 292 162 9999 284 537 9999 102 812 904 875 824 832 930 830 952 888 892 814 974 821 970 940 841 1073 962 814 892 919 726 1117 879 862 925 860 869 828 875 840 818 879 936 935 876 646 847 772 930 650 892 864 775 759 847 845 878 468 664 668 585 613 446 302 250 171 179 207 190 198 199 270 257 230 214 194 182 176 178 205 223 351 376 361 220 166 178 103 104 103 108 217 363 171 188 232 233 155 261 9999 428 151 142 412 208 9999 452 9999 107 849 831 867 857 832 817 799 872 1030 817 841 970 861 841 815 803 922 806 891 823 1231 771 981 808 873 896 860 762 823 931 826 872 775 848 920 863 714 953 843 950 802 773 707 684 786 595 594 640 539 599 638 690 633 530 392 238 196 263 278 233 233 228 268 248 222 204 187 185 166 174 206 230 400 345 206 205 154 100 117 189 176 101 273 281 168 101 330 268 273 9999 9999 256 177 148 124 112 323 297 9999 86 769 790 862 1032 913 746 799 959 1120 905 802 1018 822 811 820 808 808 754 959 785 1095 739 899 809 800 900 906 730 824 896 810 776 813 841 869 798 811 791 774 874 817 786 370 453 503 473 317 566 652 550 534 623 566 513 581 418 281 335 374 245 208 241 276 236 212 188 180 178 165 173 206 280 363 247 236 209 169 110 104 198 175 105 227 126 181 118 399 136 223 9999 9999 120 9999 9999 376 177 110 292 204 170 838 817 828 986 872 722 921 955 892 905 921 971 826 789 759 773 815 769 817 751 887 812 915 926 845 838 906 856 828 906 736 796 818 890 823 788 867 794 921 858 754 729 278 298 313 429 249 423 558 609 448 593 579 543 675 571 399 270 320 291 256 299 291 266 239 192 181 180 169 168 212 294 297 184 198 109 166 171 158 184 96 104 215 132 195 268 149 181 9999 300 9999 9999 9999 9999 9999 96 188 216 106 177 798 879 824 1038 913 828 960 799 853 857 733 971 764 809 842 889 936 683 819 693 827 823 811 953 851 806 1266 954 801 907 851 923 762 1038 828 909 801 981 1062 873 717 519 298 273 347 384 253 322 653 521 606 567 412 595 619 612 497 478 410 418 473 443 383 346 374 203 197 192 169 169 218 270 280 170 175 176 109 158 167 232 199 253 113 360 201 358 248 290 9999 9999 9999 187 202 9999 99 175 169 207 107 168 842 838 992 954 832 832 876 885 936 814 767 984 809 723 886 980 897 699 848 666 746 817 768 878 907 761 1349 873 877 892 885 959 844 954 873 835 737 872 845 900 615 401 288 272 447 330 230 374 557 573 642 682 496 597 589 587 582 657 525 593 611 636 583 516 519 241 213 219 168 196 222 326 332 198 180 167 109 179 209 523 252 244 120 117 237 161 9999 261 9999 9999 9999 110 90 87 83 180 172 169 184 180 769 832 937 793 966 828 879 811 932 807 802 983 785 795 764 941 826 695 809 708 716 649 686 888 856 868 869 914 935 891 760 825 741 926 963 878 909 994 839 814 515 385 226 280 434 427 215 530 579 557 644 633 790 878 778 562 533 701 500 584 629 668 651 675 672 329 224 266 179 225 206 297 307 200 181 101 116 219 313 494 374 505 118 106 218 687 9999 9999 9999 9999 256 109 90 77 87 155 89 106 200 202 728 824 843 954 809 827 839 809 887 805 762 892 795 850 734 939 692 707 788 861 714 750 598 829 775 987 691 908 1028 816 758 867 813 892 877 812 835 1019 793 910 435 324 274 295 339 430 213 509 397 505 660 609 555 792 707 639 501 616 509 654 626 650 679 704 657 424 273 366 217 237 177 249 237 200 139 92 227 270 281 624 489 142 112 186 122 294 9999 9999 254 113 106 113 171 85 144 94 96 184 111 182 757 822 800 944 787 829 884 891 856 699 874 852 816 708 701 818 689 706 723 858 717 744 695 774 840 891 780 810 891 815 798 788 737 766 776 823 942 942 1006 942 451 331 453 445 428 396 234 782 445 485 648 686 472 786 699 627 565 688 635 729 745 620 669 626 681 551 387 507 330 246 193 263 265 203 125 178 108 201 244 420 210 160 112 207 335 241 953 9999 274 116 126 136 226 103 93 99 94 179 94 98 717 819 732 865 750 834 978 855 816 804 836 856 729 712 843 757 700 735 771 787 667 705 699 710 765 874 843 720 834 824 793 867 735 790 742 726 768 992 1006 892 499 384 804 702 634 511 326 824 669 581 607 637 481 625 848 600 598 705 636 786 715 606 781 674 692 724 466 452 413 274 257 307 281 183 127 182 101 104 235 227 209 159 110 302 142 684 9999 437 277 145 115 76 85 111 99 93 94 154 90 157 825 783 807 759 747 804 1033 819 820 800 832 904 658 712 731 834 706 868 752 777 743 629 616 740 716 887 747 788 997 659 880 865 766 720 669 784 804 1019 1038 821 507 413 759 792 691 666 474 817 936 636 659 690 527 568 689 616 570 722 721 866 780 645 721 835 599 670 579 452 365 308 365 303 283 203 129 215 157 188 184 230 185 160 157 598 202 264 278 143 241 265 9999 166 99 188 127 167 80 88 88 94 826 866 742 868 673 747 819 867 824 741 871 761 609 676 730 843 775 689 783 767 677 550 525 709 796 888 923 958 1038 749 881 918 649 723 718 709 692 993 905 810 513 405 812 855 750 714 591 595 672 656 731 692 645 647 556 566 471 591 748 749 749 744 815 742 675 570 557 416 347 376 340 296 385 386 137 258 218 233 235 212 280 162 695 702 213 235 185 9999 279 9999 242 127 109 112 115 194 101 147 140 97 793 832 939 869 683 730 823 792 828 690 920 693 599 701 667 834 667 728 768 636 702 479 526 593 683 846 906 892 860 905 891 846 600 608 831 628 564 903 931 804 508 425 845 722 770 743 629 639 576 504 580 619 509 516 470 495 195 479 676 690 716 758 885 697 790 660 512 383 303 402 415 337 540 326 476 417 368 399 235 257 295 513 803 526 422 290 268 9999 9999 9999 237 225 209 118 102 104 105 171 101 110 832 1007 840 874 575 829 953 829 828 654 959 697 528 835 695 829 614 682 666 588 586 516 491 542 641 728 708 807 735 847 895 884 776 548 688 623 565 914 1064 807 468 442 753 645 609 748 622 730 579 356 493 587 623 471 501 387 399 382 507 666 821 736 1038 737 696 642 576 381 353 425 330 338 339 291 456 408 425 362 268 190 275 680 838 477 323 123 133 232 9999 9999 273 854 191 300 105 170 175 172 104 109 829 910 994 983 659 800 834 793 754 720 767 730 477 793 835 963 626 685 758 612 512 560 447 538 666 646 595 772 755 865 868 891 894 552 610 536 561 898 915 859 522 432 708 600 691 856 651 659 424 299 479 657 582 482 480 380 329 276 357 554 842 773 943 778 785 583 565 429 383 362 369 371 345 299 213 294 565 245 226 248 234 700 765 557 193 134 192 241 9999 9999 285 283 279 288 215 156 109 177 145 98 999 905 897 842 770 748 938 830 744 761 809 730 451 718 798 882 866 709 654 623 562 479 478 546 572 711 626 774 759 860 928 896 799 688 604 617 514 828 915 879 533 448 780 627 662 899 783 798 511 288 514 727 605 494 472 298 325 249 343 630 773 707 831 758 745 534 454 431 356 282 347 382 427 239 267 238 292 279 180 227 432 855 746 654 508 139 209 235 516 241 165 165 296 9999 641 177 152 154 97 99 954 860 892 806 667 621 756 703 848 691 766 738 530 687 974 808 844 709 614 640 606 572 530 609 516 568 834 717 795 877 913 880 713 722 532 572 589 747 771 925 737 437 654 695 660 800 759 895 627 329 493 878 898 702 528 334 265 265 434 700 780 597 726 758 800 581 446 471 354 264 311 300 284 201 246 231 247 219 112 104 597 748 671 564 590 185 9999 260 561 199 83 143 132 216 232 200 85 102 110 118 861 983 817 848 718 545 666 613 770 813 780 707 646 840 891 713 754 649 594 478 649 581 614 620 499 569 739 713 890 921 957 888 697 608 395 436 604 774 826 900 912 432 660 637 647 763 638 882 637 313 644 837 921 703 645 433 277 349 476 818 810 630 746 888 793 657 431 613 428 271 281 309 305 200 196 226 234 271 115 94 706 816 756 641 630 150 567 733 194 284 94 86 179 203 9999 141 99 164 105 102 900 820 825 838 796 632 657 594 805 814 801 720 729 849 1243 618 670 646 714 566 572 563 521 578 495 579 772 692 974 908 906 919 735 701 473 446 676 669 830 897 994 549 687 569 805 744 701 863 781 297 612 858 1023 827 657 564 398 384 535 858 787 742 816 766 740 658 416 654 572 273 293 320 313 283 211 219 211 269 251 97 641 750 658 654 771 157 133 154 201 663 291 179 107 214 214 9999 329 188 192 181 900 988 788 845 651 640 657 570 770 1130 656 757 761 837 1116 696 743 719 571 603 581 521 522 474 487 539 731 686 804 799 811 849 701 638 523 501 684 653 764 891 988 530 616 632 724 712 668 668 847 337 804 947 914 875 707 703 560 502 579 854 700 762 745 826 871 572 531 683 659 347 371 331 309 229 203 267 237 285 292 253 636 723 734 727 854 175 110 120 215 1066 361 270 200 176 259 191 9999 454 474 180 896 905 954 805 761 671 669 649 809 973 634 728 762 829 895 652 771 693 540 510 666 529 617 449 487 525 613 829 729 745 756 819 703 644 610 597 642 651 734 874 831 568 540 756 577 809 715 628 953 486 963 962 788 852 683 905 746 607 686 808 758 726 674 858 842 671 651 655 634 415 444 357 304 238 205 211 184 236 230 529 558 779 869 666 826 181 104 129 416 286 316 129 309 98 100 173 9999 9999 9999 367 811 865 912 804 818 669 676 601 780 969 600 724 669 991 849 693 758 634 578 497 590 501 626 458 468 647 638 805 691 704 812 802 828 607 606 701 761 667 668 881 944 616 406 580 663 656 750 768 1015 862 975 975 902 932 869 752 778 596 703 853 857 917 729 880 788 701 727 671 598 497 499 371 311 250 190 231 189 197 218 490 516 730 758 638 665 185 185 212 132 513 679 361 610 200 115 161 9999 9999 1179 9999 850 860 758 766 808 617 622 613 645 883 760 826 764 858 964 774 795 666 682 595 565 506 605 552 448 648 639 746 756 673 865 886 746 502 633 663 644 624 565 820 868 693 412 444 627 577 695 889 799 918 892 880 907 991 897 853 755 668 595 996 677 813 898 863 814 694 855 422 501 537 494 369 280 293 219 385 334 181 225 552 403 558 780 799 696 405 119 115 236 549 287 832 753 434 565 204 9999 9999 9999 309 886 861 836 769 792 599 673 550 629 806 786 829 761 819 999 798 801 627 636 484 637 550 613 655 732 594 580 692 756 684 974 786 725 568 595 729 668 655 487 745 891 618 480 447 699 582 651 731 868 779 565 922 890 1349 927 745 755 780 604 822 562 665 918 770 845 753 457 316 429 528 481 373 332 291 111 330 371 202 257 615 355 629 781 838 993 501 134 273 233 375 202 802 206 616 9999 9999 9999 9999 9999 734 1026 861 889 700 664 586 627 540 593 842 740 824 744 938 910 784 833 651 565 481 645 574 610 665 664 501 591 666 667 797 829 722 787 679 639 714 672 626 566 813 929 668 584 571 711 653 639 758 763 748 635 935 888 1031 948 794 716 644 583 612 710 690 898 745 860 568 458 662 406 592 531 410 290 297 227 237 197 176 561 688 577 799 947 870 920 491 179 468 316 262 309 678 172 169 9999 9999 9999 9999 307 315 858 829 936 726 667 586 623 638 598 699 809 860 782 982 867 788 716 701 476 563 631 711 601 641 579 521 490 624 795 804 894 655 837 572 705 711 705 522 398 630 776 766 612 677 538 655 721 647 672 856 910 935 977 948 917 785 652 489 548 609 545 697 718 733 807 597 496 392 231 381 470 392 368 310 266 206 146 184 568 620 726 881 761 812 943 620 498 507 371 278 247 649 200 849 618 181 9999 9999 9999 9999 794 1003 710 803 819 646 580 660 582 649 821 825 801 824 1168 835 794 623 519 630 516 669 620 733 636 475 529 569 778 856 935 894 810 758 755 782 597 434 318 576 713 701 787 605 445 511 710 659 713 733 977 911 913 1064 1006 737 665 497 571 695 559 690 706 654 705 681 632 398 228 305 401 364 260 348 247 206 170 202 662 688 634 799 833 782 873 735 679 555 178 230 109 627 242 1023 681 157 1223 9999 9999 9999 800 815 811 841 800 568 650 697 721 680 782 887 750 694 872 835 869 564 578 548 564 676 636 564 632 590 555 558 839 867 842 975 732 744 695 794 477 352 321 687 655 774 773 573 437 643 798 668 939 785 1043 875 908 944 974 768 695 501 565 796 562 661 679 699 758 770 519 307 247 288 330 262 202 267 238 224 298 270 638 612 690 896 951 720 830 821 746 653 207 104 101 300 990 748 549 693 957 1043 9999 9999 722 764 880 842 644 586 707 749 740 706 741 839 757 714 675 659 748 640 603 599 548 602 681 530 589 579 524 568 734 758 836 910 846 763 888 712 474 397 306 738 625 676 760 590 593 759 900 648 962 700 869 941 865 935 902 799 729 527 537 878 694 720 512 800 638 1163 722 286 222 275 332 221 236 239 274 231 402 621 618 687 639 736 705 789 783 1037 774 663 645 114 170 134 197 743 608 9999 816 1091 9999 9999 733 734 809 782 667 598 641 648 762 664 761 861 736 658 637 775 721 733 606 483 569 569 714 557 695 475 435 529 595 735 826 800 800 792 822 636 444 197 417 643 582 586 820 517 768 727 762 683 762 667 879 957 841 1055 887 773 646 568 596 717 563 636 452 401 710 579 745 401 200 291 347 220 229 243 291 335 583 634 610 674 666 700 567 814 833 1003 781 656 664 183 232 170 156 180 490 467 1098 9999 972 9999 742 699 847 763 690 603 563 593 641 645 830 884 897 759 661 812 692 724 542 574 629 631 617 634 694 525 433 492 511 672 958 768 834 674 756 708 483 547 502 646 565 732 851 497 899 689 696 780 916 801 860 950 981 1004 913 791 693 667 735 450 415 488 298 314 565 596 555 265 268 297 341 202 250 265 285 226 198 630 503 670 599 575 611 773 845 790 846 649 687 636 361 633 607 485 613 719 696 9999 846 9999 665 695 772 724 721 549 607 609 576 626 691 750 859 799 713 902 797 628 563 610 566 590 584 751 622 481 498 551 499 616 679 841 874 755 717 844 580 620 542 662 557 670 672 659 841 890 786 905 862 891 863 1028 743 887 925 827 719 818 851 397 374 488 376 444 623 653 430 540 359 365 297 221 251 267 255 237 580 608 470 639 640 518 707 788 789 850 923 665 751 757 538 678 584 386 752 670 559 911 1026 893 665 701 634 734 740 605 627 654 703 673 667 752 704 776 839 858 743 598 574 651 683 577 713 595 641 649 427 598 574 573 635 722 780 788 806 874 576 602 652 669 618 668 646 850 915 1070 832 855 933 821 855 1045 850 857 773 901 667 725 568 425 394 567 588 583 784 654 313 306 423 537 314 242 250 270 291 181 556 475 640 605 595 568 650 849 766 702 896 694 794 826 747 713 646 560 995 9999 191 881 770 844 714 707 641 641 774 707 693 708 800 766 737 760 651 660 660 671 726 653 590 597 673 571 654 656 664 593 390 627 548 576 645 600 830 787 820 663 479 569 689 670 616 652 675 894 979 832 915 876 813 782 896 988 919 856 960 851 656 607 412 463 619 749 709 739 590 414 394 314 334 311 271 240 262 314 357 551 427 502 932 746 599 632 923 914 850 875 885 825 812 812 668 771 678 870 9999 827 573 979 667 426 654 706 653 736 732 707 762 676 801 772 745 973 914 777 574 615 709 649 598 590 625 561 643 666 591 511 447 653 625 605 666 617 832 778 748 713 497 590 475 573 654 648 721 963 845 810 870 996 790 733 871 930 790 814 836 715 512 513 541 627 579 731 827 794 486 389 284 366 490 387 277 245 265 291 290 248 326 587 887 725 463 651 955 997 783 1030 888 846 878 771 607 682 940 1093 707 790 659 763 668 781 707 701 821 811 723 627 624 655 780 718 713 760 929 789 621 654 684 677 652 618 702 532 620 683 637 613 529 701 574 678 597 650 867 820 745 703 592 475 494 550 647 671 825 889 779 824 889 838 840 697 844 809 845 867 755 692 414 444 779 851 566 743 857 682 544 434 359 415 429 284 263 255 323 235 259 135 376 672 680 737 526 661 809 898 840 1049 860 830 882 758 629 635 733 778 926 907 630 651 589 601 745 706 720 769 649 616 581 732 791 725 670 787 801 816 578 659 762 612 644 736 694 602 734 731 676 591 590 726 558 683 647 719 809 809 729 735 623 490 433 546 589 667 698 665 830 820 847 838 941 733 872 774 665 883 716 742 540 585 771 699 788 827 869 810 632 589 454 514 333 264 274 237 328 255 214 353 419 867 664 708 576 685 832 675 839 940 903 734 851 971 623 684 767 711 683 654 553 610 687 683 887 716 671 741 708 630 559 759 752 685 722 890 733 738 599 678 802 528 599 717 651 671 885 701 756 602 653 658 523 799 708 718 849 857 791 768 774 615 401 655 604 627 811 714 808 890 810 962 1067 778 850 885 647 829 754 788 692 635 647 836 837 849 907 698 699 561 562 485 357 297 315 328 300 226 200 333 313 494 645 753 682 699 769 789 850 952 1210 807 821 914 754 747 855 757 729 553 633 663 853 714 742 690 785 689 696 641 629 697 758 673 802 898 884 748 723 750 677 582 546 659 620 771 852 698 693 591 587 671 586 804 809 661 835 737 775 734 670 672 539 623 633 682 772 774 817 903 863 952 1026 834 826 816 841 766 670 899 810 647 654 918 820 866 866 664 517 566 503 490 383 290 281 303 357 238 115 271 307 483 654 608 637 706 736 816 669 985 1046 768 817 787 883 598 682 670 684 650 695 647 682 585 683 636 873 659 658 745 654 673 806 736 766 804 816 767 710 722 577 540 674 607 620 666 769 761 710 664 610 633 688 697 802 752 926 878 899 768 844 620 583 624 614 656 774 739 737 799 809 1023 771 788 873 761 839 913 745 762 816 646 746 816 823 949 818 651 601 428 564 560 425 358 325 365 272 300 231 212 412 586 654 710 636 666 868 824 702 899 807 824 757 886 855 631 665 612 608 674 721 679 476 580 870 738 703 602 635 778 548 641 661 653 817 826 960 717 674 651 571 569 588 647 616 700 851 876 719 652 543 577 579 704 791 701 867 911 925 747 698 614 631 717 627 775 782 706 752 740 817 935 674 846 788 751 773 845 859 876 793 660 790 860 823 935 754 651 757 502 546 590 519 432 333 274 296 239 201 212 522 514 812 824 693 619 757 725 749 785 785 831 719 767 999 660 731 672 561 687 675 696 557 501 835 821 750 593 733 697 546 662 648 742 796 904 720 762 670 603 519 586 603 584 578 719 803 817 703 616 584 703 556 641 669 742 651 870 858 764 617 645 492 667 650 740 698 690 874 928 932 788 918 873 668 785 808 895 999 881 833 688 789 855 867 884 769 736 766 650 696 613 385 356 283 349 264 237 210 128 675 576 685 709 533 600 775 799 837 798 845 780 645 766 856 757 700 830 655 731 792 662 576 577 749 791 824 809 717 654 606 640 675 763 783 939 780 734 700 636 656 533 616 616 496 716 751 809 778 696 541 599 529 674 678 699 642 719 851 793 660 658 577 650 675 705 615 756 849 926 806 835 1008 916 723 792 839 858 920 920 898 727 882 884 957 774 984 737 854 739 692 758 393 285 278 238 289 194 274 235 396 438 631 636 557 506 743 771 671 899 885 804 690 785 609 645 662 698 796 751 670 751 543 610 839 753 740 846 855 650 586 612 744 698 742 781 842 744 796 642 663 579 537 581 547 656 774 947 723 624 598 629 558 590 687 749 640 656 818 734 659 614 633 695 600 766 680 790 782 846 843 842 978 891 788 815 860 865 739 891 888 829 815 976 902 677 966 735 762 737 760 514 387 281 365 270 382 264 209 244 599 409 538 717 620 603 735 766 663 961 965 852 730 689 692 748 751 662 734 659 725 865 820 698 829 898 812 791 699 671 616 598 743 726 858 713 968 791 678 600 719 624 542 631 573 739 699 1020 765 700 633 535 657 596 738 800 842 616 724 704 599 639 710 753 649 740 815 753 827 767 692 903 1037 859 805 972 896 836 814 923 888 892 918 1294 930 725 763 822 696 826 788 537 393 293 416 396 292 229 233 258 368 425 564 665 569 754 827 863 791 915 1024 941 802 710 842 669 686 744 712 841 798 642 676 741 805 828 835 847 660 663 654 641 670 717 758 741 920 722 862 569 752 546 490 500 582 707 693 868 917 718 534 534 704 647 781 665 756 675 764 693 708 557 700 739 706 764 891 809 721 893 695 848 1003 837 849 827 988 794 941 722 963 860 843 964 773 772 821 809 825 754 620 503 391 287 329 363 344 405 324 371 344 497 583 813 597 744 821 675 897 1105 1123 1043 762 671 738 636 587 740 768 823 805 656 636 641 809 692 857 952 745 664 632 607 654 763 681 773 855 657 975 706 735 551 458 573 481 652 714 769 777 708 547 554 631 581 892 786 714 856 775 615 628 592 744 719 700 943 892 967 676 955 787 956 995 852 788 859 912 755 959 841 922 807 777 983 839 821 782 830 821 769 673 488 428 506 304 294 447 352 338 452 520 641 571 789 661 742 694 509 822 1027 1073 922 728 722 756 685 626 787 842 722 745 710 695 662 729 824 875 838 790 661 598 656 637 714 670 883 747 753 944 799 671 577 488 553 606 599 776 779 864 743 582 639 656 634 765 871 760 677 734 624 673 676 716 690 645 881 914 768 854 898 785 865 843 850 849 938 987 890 834 940 719 811 849 791 936 822 913 864 744 735 619 439 489 400 499 434 419 346 305 615 666 661 573 714 657 696 673 514 786 880 1309 887 664 683 724 673 636 794 831 647 710 778 692 601 771 801 750 764 727 618 622 604 667 704 833 726 717 703 738 801 744 593 607 469 548 605 657 713 851 661 593 697 788 761 804 792 824 664 789 694 777 661 706 715 650 878 781 843 881 925 841 935 989 880 818 898 707 936 767 777 838 759 667 693 836 831 826 853 698 824 604 491 429 401 557 435 412 424 487 918 596 579 581 609 653 742 676 513 766 903 1158 784 679 685 777 674 665 833 747 802 717 762 590 535 715 810 710 756 761 690 586 529 744 709 854 875 767 651 691 862 707 585 481 475 555 662 650 790 722 687 650 642 721 871 704 793 666 828 843 710 748 757 709 773 652 772 920 830 889 769 790 747 792 828 697 853 865 927 763 671 802 773 776 782 858 753 837 879 926 758 568 471 575 624 559 397 399 407 612 747 483 563 606 687 672 793 813 527 609 835 898 856 720 646 710 698 751 871 907 859 851 840 643 513 743 929 778 764 800 709 643 562 619 700 830 789 887 690 673 803 707 582 501 468 529 533 614 780 597 715 600 691 717 807 943 943 689 730 679 823 639 685 719 634 618 777 1022 902 877 804 685 759 764 847 661 913 875 933 821 694 666 726 776 885 861 686 849 696 1041 727 588 626 597 596 612 328 411 479 612 625 427 589 678 642 887 870 801 548 641 828 875 868 876 647 661 775 786 779 1013 803 864 871 670 540 105 106 108 108 114 117 117 116 118 117 117 112 111 113 113 110 109 106 103 104 106 110 111 109 108 108 107 105 99 94 94 94 90 88 91 96 99 96 90 76 91 90 89 72 78 90 90 78 81 81 95 83 84 86 87 86 87 86 91 92 91 90 85 86 86 103 86 83 92 96 110 113 108 112 105 94 88 83 79 80 84 81 91 88 87 83 93 74 90 87 84 73 80 85 85 101 85 84 99 98 106 106 108 107 113 116 117 116 117 116 115 112 111 113 112 111 109 105 103 106 109 111 111 110 110 108 107 104 99 95 94 93 90 87 93 97 99 97 93 96 92 71 70 72 70 74 76 78 97 80 79 82 83 86 86 99 83 85 89 90 89 88 84 85 83 102 84 81 104 109 92 107 105 111 117 109 85 82 78 77 82 95 89 84 83 89 96 81 90 88 76 78 80 95 88 95 89 69 96 81 107 107 107 108 113 115 117 116 117 115 113 112 112 112 112 112 108 104 105 108 110 111 111 110 110 108 107 104 98 95 93 92 90 89 95 98 100 97 97 84 96 74 71 71 72 73 75 92 77 80 80 82 83 102 84 98 81 84 87 88 87 84 81 83 78 85 99 95 100 104 103 106 100 102 115 109 100 82 78 74 81 95 84 85 82 76 87 85 90 89 53 69 70 84 81 77 78 74 87 80 107 106 106 109 113 114 117 116 115 114 111 112 113 112 112 113 107 104 107 110 111 112 112 111 110 108 107 103 98 94 94 92 91 91 96 99 99 97 98 86 82 92 71 72 71 71 89 85 93 79 80 82 83 86 83 80 80 83 85 86 83 96 78 79 90 100 99 94 103 97 99 108 111 111 114 103 99 83 78 88 96 95 83 93 84 79 84 55 98 89 69 60 57 97 82 57 77 59 63 94 106 106 105 109 113 114 116 116 115 113 110 112 113 112 113 113 106 105 109 112 112 112 112 111 110 108 106 103 97 95 94 92 92 93 97 99 100 98 96 100 98 77 89 72 68 70 66 95 91 80 80 82 84 86 81 79 79 81 98 83 79 93 89 89 89 98 98 94 97 97 110 109 110 109 110 103 97 99 79 89 93 95 86 87 86 81 82 63 85 88 71 61 66 77 97 91 69 91 99 92 106 106 105 109 114 113 116 116 115 112 110 112 112 112 113 114 106 105 110 113 113 114 114 112 110 108 106 102 98 95 96 94 93 94 98 100 101 99 89 96 96 76 72 90 82 86 81 85 92 80 81 83 84 83 78 79 78 80 80 81 76 91 88 87 91 80 95 88 89 93 105 94 101 103 106 98 96 105 81 91 93 98 81 95 90 85 81 72 94 90 75 72 65 78 73 80 75 89 71 84 107 106 105 110 113 113 115 116 114 111 110 111 111 113 113 112 105 107 111 114 114 115 114 112 110 108 106 102 98 96 97 95 93 95 99 101 101 95 99 94 94 75 72 89 66 86 86 95 94 81 82 84 85 82 78 79 79 80 78 77 72 87 83 86 93 95 92 77 83 98 91 100 103 102 103 92 116 101 98 91 94 98 80 102 88 86 68 53 97 86 79 67 58 83 62 70 71 65 95 79 107 106 107 111 113 113 115 114 112 111 108 110 111 113 113 111 105 109 112 114 115 115 114 112 110 108 106 101 98 97 97 96 94 95 100 101 99 104 99 89 93 74 73 90 68 90 90 93 95 81 82 85 84 80 79 79 80 80 76 73 88 83 87 86 76 92 90 61 74 85 86 105 99 88 104 94 102 107 93 84 112 87 107 85 87 90 87 59 99 86 76 69 84 80 63 58 64 53 69 74 108 107 108 110 112 112 114 112 109 111 107 109 110 112 113 109 106 112 112 114 115 115 114 111 110 108 105 101 100 98 98 98 94 94 100 102 98 100 97 91 75 74 72 89 86 90 77 93 79 81 82 86 84 80 79 78 80 79 92 89 86 68 82 85 91 88 97 69 89 53 130 111 82 88 88 78 97 98 91 87 126 87 96 79 87 85 80 90 87 85 71 78 58 63 56 28 68 61 72 60 108 107 109 110 112 112 113 111 107 109 106 107 109 112 112 108 106 112 113 113 114 114 112 110 109 109 105 102 100 99 98 98 94 94 100 103 97 80 95 86 90 74 71 71 88 74 77 79 95 81 81 86 84 81 79 80 79 78 91 72 69 68 85 86 89 86 78 56 63 64 78 91 98 87 86 77 95 94 101 90 105 95 106 112 91 85 77 60 82 83 80 71 68 50 49 22 999 97 73 54 109 107 109 110 112 111 112 109 105 106 104 106 109 111 111 108 108 112 114 113 114 114 112 110 108 109 105 103 101 101 100 98 95 94 100 103 98 88 110 80 88 71 72 72 90 75 77 95 78 80 80 83 83 81 79 80 79 77 92 73 69 68 86 88 89 76 79 57 75 112 84 75 95 100 99 94 95 100 108 84 115 87 100 92 87 85 83 89 81 76 53 83 72 54 60 48 66 53 69 61 109 108 110 111 111 110 110 106 103 105 104 106 109 110 110 109 109 113 113 113 113 113 112 111 108 108 105 104 103 103 101 98 96 95 100 103 98 93 89 82 90 89 70 72 74 77 77 78 94 80 81 82 82 81 79 80 79 77 75 73 68 68 86 88 86 61 58 55 51 83 70 89 93 111 96 93 78 92 92 82 87 83 86 90 86 88 71 82 81 58 66 58 71 54 59 69 85 61 88 33 110 109 110 111 111 110 109 105 103 103 103 107 109 110 109 109 110 114 113 112 113 112 112 110 108 108 104 105 104 103 101 100 96 96 101 104 99 85 74 85 92 72 70 72 76 78 77 77 78 80 80 81 81 81 80 81 78 77 75 73 68 67 85 87 82 73 56 56 51 87 68 80 92 82 79 76 77 77 90 84 88 84 72 71 85 83 73 78 79 56 49 71 70 60 63 69 33 70 52 28 109 109 111 111 110 109 107 105 104 102 103 106 109 110 109 108 110 114 113 112 112 111 111 110 108 108 104 105 104 104 101 100 96 96 101 105 99 90 77 88 94 73 69 72 76 79 77 77 95 80 80 81 81 81 80 81 78 76 76 74 68 68 83 86 80 76 56 59 55 59 61 83 93 83 78 75 76 92 90 84 86 87 89 70 83 80 74 77 75 78 51 57 37 50 104 68 32 70 49 37 109 109 111 111 110 107 107 105 106 103 103 107 110 111 109 109 111 114 112 112 112 112 111 108 106 107 104 107 104 103 102 101 97 97 102 105 98 90 80 92 79 74 68 72 77 79 77 78 79 80 80 81 81 81 80 80 77 77 76 74 68 67 80 79 76 73 58 60 75 63 85 85 77 82 75 73 91 91 89 81 85 87 88 66 81 76 58 56 57 54 73 65 50 54 91 69 46 112 51 51 109 109 111 111 108 106 105 105 107 103 104 107 110 111 109 109 111 115 113 112 112 112 111 108 105 107 105 107 104 103 103 102 98 97 102 105 96 104 80 95 79 76 86 90 78 79 77 78 79 80 80 81 80 80 81 80 78 78 76 73 69 80 79 57 70 72 76 77 65 64 64 84 78 79 70 88 73 73 68 78 68 68 82 64 79 62 58 54 52 49 74 73 63 65 61 71 32 62 76 51 108 109 112 111 107 106 105 105 107 103 104 108 110 110 108 110 112 115 113 111 112 112 110 107 105 106 105 106 103 103 103 104 98 97 102 105 95 103 81 96 96 92 87 71 77 79 77 78 79 80 80 81 80 81 81 80 79 78 76 73 69 81 79 83 74 58 83 63 66 75 64 82 77 77 84 88 72 72 68 83 84 68 77 79 77 62 56 51 64 83 75 64 65 62 71 72 68 93 60 52 108 109 112 111 107 105 105 107 109 102 103 107 110 110 109 111 113 115 113 111 112 112 109 106 103 105 105 106 104 103 103 105 97 98 102 105 95 87 81 80 80 92 88 91 76 78 77 78 79 80 80 81 81 81 79 80 78 78 76 73 69 81 59 58 71 83 89 79 64 80 58 84 92 91 84 72 73 72 69 83 66 83 80 81 64 62 58 53 50 57 57 74 49 67 80 72 33 56 81 37 108 110 113 110 105 105 105 108 109 101 100 107 110 110 109 113 114 114 113 112 112 111 109 105 101 104 104 107 106 103 104 106 98 98 103 103 93 87 82 81 81 77 92 73 75 77 76 78 79 80 80 81 81 81 79 79 78 78 77 75 88 81 71 63 63 55 58 83 63 76 77 80 89 90 86 73 76 72 69 68 68 66 81 79 81 76 59 53 52 53 60 71 73 89 76 64 33 96 61 41 109 111 111 108 105 104 105 110 110 100 97 107 110 110 110 113 113 114 113 112 111 111 108 105 101 104 103 106 106 104 104 106 98 98 102 101 92 85 82 83 82 78 94 91 75 95 75 77 79 80 80 81 82 81 79 79 79 78 78 74 89 78 76 76 66 60 60 69 64 73 100 88 85 87 84 73 77 73 70 69 70 67 82 77 66 63 61 56 49 49 66 76 75 77 55 65 54 46 34 21 109 110 110 107 104 103 105 111 111 99 96 105 110 111 112 113 113 114 113 111 111 111 108 105 100 103 101 105 105 104 104 105 99 100 102 99 92 100 83 83 97 79 77 73 74 77 76 77 80 80 80 81 81 80 78 79 79 78 78 73 71 66 63 82 79 65 65 69 63 76 79 83 86 78 82 71 77 73 71 71 68 67 64 63 65 64 62 56 63 60 72 74 72 79 78 54 56 55 36 28 109 110 108 105 103 102 106 112 111 100 96 106 110 111 112 113 112 114 113 110 111 111 108 103 100 101 101 103 106 104 104 105 99 101 103 100 93 85 84 83 97 79 75 73 76 77 76 77 80 81 80 81 81 80 78 79 79 78 77 73 73 68 78 73 59 77 84 67 80 63 59 81 80 81 67 72 77 73 71 71 67 66 64 63 64 64 64 58 72 60 86 59 53 81 74 80 52 30 60 999 109 109 107 104 103 102 107 112 111 101 96 107 111 111 112 113 112 114 113 110 111 111 108 103 99 101 103 105 107 104 104 105 100 102 103 100 94 87 85 83 82 80 94 76 77 78 77 93 78 80 80 79 80 80 79 79 79 78 78 74 73 69 77 75 56 79 77 77 87 62 80 82 74 76 69 73 77 72 72 70 66 67 64 77 64 65 80 75 59 59 71 74 58 80 80 71 36 30 30 70 110 109 107 104 103 102 109 113 111 101 97 108 111 111 112 113 111 112 112 110 110 112 108 104 99 101 105 107 106 103 103 104 101 103 103 99 94 88 85 97 99 81 78 78 79 79 77 92 77 79 79 79 80 81 79 78 76 78 78 74 75 89 79 60 90 80 70 80 91 73 86 84 80 64 70 74 77 73 72 69 68 67 66 79 64 83 86 84 81 58 73 75 85 81 82 66 63 88 55 73 109 109 106 104 103 102 110 113 111 102 99 109 110 110 113 113 111 112 110 110 110 112 108 104 100 101 106 107 105 104 102 104 102 103 102 98 93 88 84 100 84 82 80 81 81 79 77 74 76 78 78 77 80 81 78 78 75 77 77 76 75 71 82 77 90 51 82 82 81 82 82 67 63 67 71 75 76 72 69 69 69 68 67 64 77 80 58 82 72 76 80 81 80 83 76 78 63 70 141 70 108 108 106 104 103 103 111 113 111 103 101 108 109 110 113 114 111 111 110 110 110 112 109 104 100 101 107 107 105 106 102 104 103 104 101 95 92 89 85 86 84 83 97 98 81 79 74 92 75 77 76 77 80 81 78 78 75 77 76 78 76 91 82 78 83 57 71 82 87 85 68 66 65 68 72 75 74 71 68 68 69 69 68 79 78 84 81 73 84 57 59 73 78 89 84 69 68 49 67 64 106 106 105 104 104 104 111 113 112 104 103 107 107 109 113 114 111 111 110 110 111 112 109 103 100 101 108 109 105 108 104 103 103 105 100 95 92 89 87 87 85 84 82 97 80 77 89 90 74 75 76 77 80 81 78 79 76 77 75 93 94 88 83 78 90 72 79 83 79 86 69 83 81 86 72 73 74 71 70 69 85 67 82 83 76 56 69 77 62 63 61 54 56 78 84 82 78 85 69 85 106 106 105 104 105 106 111 113 113 106 105 107 107 109 112 114 111 112 112 111 111 112 110 104 99 101 106 109 106 107 104 102 104 105 99 94 93 90 88 88 86 85 85 82 79 73 71 86 74 74 91 77 81 81 79 78 76 76 73 94 77 84 88 84 60 83 87 83 82 86 85 86 85 87 72 72 74 71 73 69 82 81 64 75 54 71 76 76 63 84 70 82 70 89 78 76 85 91 80 55 104 105 104 104 105 106 111 112 113 109 106 107 108 109 112 114 111 113 112 111 112 112 110 104 101 101 106 109 107 106 104 102 104 105 99 94 95 92 88 86 86 86 85 82 77 89 88 84 91 73 73 78 81 80 77 77 75 74 71 76 76 88 86 85 82 81 78 84 86 86 84 87 82 71 90 71 71 73 73 69 79 77 74 79 87 70 76 78 54 89 78 90 70 76 83 92 93 104 52 63 102 104 103 104 106 108 111 112 113 111 106 106 109 109 113 114 111 113 112 111 112 112 110 104 101 102 106 109 109 106 104 101 105 105 98 95 95 92 87 84 101 86 85 83 91 71 85 83 88 74 73 78 81 79 76 76 75 74 70 75 76 90 87 87 90 58 76 85 68 86 88 87 83 89 90 70 71 72 73 82 61 75 59 73 58 68 79 69 87 83 70 73 87 97 78 97 78 55 55 33 101 103 104 105 107 109 111 112 113 112 105 106 109 109 112 115 113 113 111 111 112 112 111 104 100 102 105 108 109 106 103 101 104 105 98 95 95 93 88 85 87 86 85 84 92 71 68 85 72 91 73 79 80 79 75 75 73 72 68 91 76 71 91 88 80 82 81 86 69 86 86 78 76 87 88 70 70 71 70 77 58 74 71 80 78 56 88 89 78 89 58 108 72 106 76 84 70 73 72 34 100 102 104 106 108 110 112 111 113 112 105 107 109 109 112 115 113 113 111 112 113 112 110 105 101 102 104 108 110 106 102 102 103 104 97 95 95 94 88 86 87 86 102 83 76 71 69 88 71 90 92 77 79 78 76 76 73 71 84 91 76 71 89 87 85 83 85 89 69 68 83 80 58 83 85 68 68 67 81 84 70 59 55 82 82 59 74 57 77 81 76 77 73 95 67 83 73 55 79 38 100 102 105 106 108 111 112 112 113 113 105 107 109 109 112 114 113 113 112 112 113 112 110 105 102 101 102 109 110 107 102 103 104 104 98 95 93 92 88 87 88 86 102 84 77 73 70 71 72 91 75 77 78 78 76 76 73 69 85 91 76 71 90 83 85 83 86 71 71 69 82 81 59 77 82 80 78 76 68 62 55 56 72 107 79 91 85 91 57 80 59 69 63 101 83 124 100 82 70 36 99 103 105 106 109 110 111 112 113 112 105 107 109 109 112 114 114 114 113 112 113 113 110 106 105 100 101 109 109 106 102 103 105 105 99 94 92 91 88 88 87 86 86 85 79 75 72 73 73 74 76 77 78 78 76 77 74 86 86 91 76 91 88 86 88 86 86 71 71 89 79 80 57 59 74 59 51 75 58 93 82 53 68 67 93 107 84 90 58 95 74 68 84 90 97 64 75 65 89 34 100 104 105 107 109 110 111 113 113 111 107 109 110 110 111 114 113 114 113 111 113 112 111 107 104 100 102 111 110 106 103 104 105 105 99 93 90 89 89 88 87 86 87 85 81 77 75 74 73 75 76 77 77 77 76 77 75 88 88 91 76 93 83 88 85 86 86 72 72 69 83 54 55 55 58 53 70 66 75 58 60 55 66 80 97 82 58 99 64 79 80 88 87 86 95 92 83 62 47 76 102 105 106 107 109 110 111 112 113 111 107 109 109 110 111 113 114 114 112 110 112 113 112 108 102 99 104 112 110 107 104 105 106 106 99 94 90 88 89 88 87 86 87 85 81 77 76 76 74 75 76 96 78 77 76 75 75 72 89 93 77 92 87 86 86 85 86 73 72 67 80 53 55 53 57 58 70 64 96 59 75 57 66 91 83 85 80 73 54 103 58 95 74 81 57 88 61 78 49 32 103 106 107 107 108 109 110 111 112 111 109 109 109 110 111 113 115 114 112 110 112 114 112 109 102 100 106 112 111 107 104 105 107 107 99 97 91 89 90 87 87 87 87 86 99 77 76 77 75 75 76 78 78 76 74 74 74 73 74 77 74 87 83 79 84 85 88 70 86 78 72 59 56 55 58 60 76 66 83 78 78 80 93 80 86 82 81 75 50 94 60 93 65 59 64 79 97 81 32 23 104 107 107 107 108 109 110 111 112 111 109 109 109 111 111 113 115 115 112 110 113 114 112 108 103 101 107 111 111 107 105 105 107 107 99 101 94 90 90 87 87 85 86 85 99 77 78 79 78 77 76 78 79 77 74 74 73 73 75 93 89 100 80 96 70 86 87 86 73 80 72 59 59 56 57 47 93 54 60 77 82 77 88 82 83 80 79 75 60 87 61 68 60 63 60 72 51 124 32 67 106 107 107 107 108 108 109 111 111 111 109 109 109 111 111 113 114 116 114 109 112 114 112 109 105 103 107 110 112 109 105 103 105 105 100 103 96 92 89 86 85 83 84 84 82 78 79 80 79 78 75 78 80 77 75 74 73 74 91 91 89 85 86 90 73 88 89 86 86 79 75 61 59 56 53 65 94 59 84 79 79 75 80 82 77 82 60 55 68 60 85 49 47 64 78 25 53 89 46 52 106 106 107 107 108 108 109 111 111 110 109 109 110 112 111 112 114 116 114 111 112 113 113 110 106 105 106 110 112 110 105 103 103 105 101 103 97 92 88 85 83 97 82 84 82 80 81 82 81 80 75 77 80 78 77 91 72 73 74 91 73 87 83 89 73 72 72 73 86 79 62 60 58 50 87 98 53 90 89 81 80 58 84 107 76 77 76 72 55 57 85 53 58 70 69 66 48 59 54 140 106 106 106 108 109 109 111 111 112 110 109 109 111 112 111 111 113 116 115 112 112 113 113 111 107 107 108 110 113 110 105 103 102 104 101 103 99 92 88 85 82 79 83 84 83 83 84 84 83 81 77 77 79 78 94 90 88 73 73 74 74 89 87 73 72 74 75 75 89 78 61 74 58 67 78 57 83 83 89 69 64 54 93 80 81 59 71 71 52 49 68 76 50 67 63 26 26 999 78 95 106 106 105 108 109 109 112 113 112 111 110 109 111 112 111 111 113 116 115 113 112 113 112 109 107 108 109 111 113 110 106 104 103 103 100 101 100 92 88 86 83 79 84 86 83 85 86 86 84 84 81 78 79 94 94 69 87 73 90 73 90 90 89 74 89 91 77 92 70 77 60 61 59 68 61 58 78 67 86 86 79 86 81 88 57 78 79 70 58 90 41 50 91 70 59 23 20 999 58 86 107 105 105 107 109 110 113 114 112 111 110 109 111 112 111 111 113 116 115 114 113 112 112 109 107 108 110 111 113 110 108 105 103 102 99 99 102 92 90 88 84 80 84 86 84 86 88 87 85 87 85 82 80 76 75 86 92 73 72 67 90 91 73 75 74 90 77 91 68 63 59 74 81 73 83 75 79 65 67 86 80 91 84 87 71 91 57 77 59 52 36 56 88 77 999 18 999 999 999 46 107 106 105 106 108 110 113 114 111 111 110 109 111 111 111 111 113 116 115 114 113 111 110 108 106 108 109 111 113 110 108 106 105 103 99 98 102 93 92 91 84 81 85 88 86 88 89 88 88 89 88 88 82 77 74 85 74 73 71 83 105 91 93 75 92 92 76 89 85 64 75 81 83 78 81 62 65 64 66 82 84 86 85 83 75 64 72 76 55 44 76 59 999 55 71 999 999 999 999 105 107 106 104 106 108 110 113 114 111 110 109 108 110 110 111 111 114 116 116 114 114 111 110 107 106 108 108 109 112 110 107 106 106 104 100 98 101 95 93 93 86 83 85 88 89 89 88 88 89 90 88 89 87 100 77 82 90 73 70 91 87 92 75 93 93 92 91 87 84 66 65 68 66 80 79 74 67 64 79 73 80 89 86 84 62 70 73 58 53 68 66 59 85 82 37 30 999 999 27 88 107 106 105 106 108 111 113 113 111 110 108 108 110 110 111 111 113 115 115 114 114 112 110 107 107 108 107 108 110 110 107 106 106 105 101 99 100 95 93 93 87 85 88 88 89 92 88 85 90 92 88 87 90 90 80 69 88 71 69 83 90 92 75 76 76 72 89 71 70 69 69 69 67 66 80 75 67 77 72 96 75 85 79 77 59 75 65 64 54 38 35 64 82 57 32 23 999 20 20 75 108 106 104 105 108 111 113 113 110 110 109 108 110 111 111 111 113 114 114 114 115 112 110 108 106 107 107 106 108 109 108 106 106 106 102 99 99 95 93 93 89 88 89 88 88 96 91 81 90 93 89 84 89 91 84 87 86 87 84 88 91 93 74 93 76 74 70 74 73 72 71 71 69 67 65 64 66 83 72 78 59 80 57 72 57 62 60 69 86 48 37 72 70 24 29 999 19 999 999 18 107 106 104 105 108 111 113 113 110 109 109 109 110 112 111 112 112 113 114 114 114 112 110 109 106 105 106 105 106 107 108 105 106 107 103 98 98 95 91 94 93 89 89 87 86 96 95 79 102 94 92 87 98 103 83 72 87 69 77 90 89 91 93 77 77 77 76 77 74 73 72 73 71 66 67 66 81 79 71 77 74 72 61 55 103 999 90 62 79 28 76 999 999 70 30 20 999 14 31 138 107 106 105 105 108 111 113 113 111 110 110 110 110 112 110 112 112 113 112 113 114 113 111 109 107 105 105 106 106 107 107 105 106 107 104 98 98 95 90 95 97 90 88 86 83 92 95 78 100 95 93 90 97 82 89 85 86 83 97 90 83 90 93 78 78 78 78 76 74 72 73 74 70 68 67 65 65 77 59 81 72 68 74 69 86 135 134 63 71 57 999 51 85 54 15 999 28 48 999 28 107 106 105 106 108 111 113 113 111 111 111 111 110 111 110 112 112 113 112 112 113 114 112 109 107 105 104 106 107 106 106 105 106 108 105 99 98 96 89 94 100 92 87 83 81 86 106 94 100 95 90 92 84 97 85 84 81 83 83 87 97 92 95 80 80 79 78 75 74 72 73 74 70 70 66 83 64 74 56 57 72 58 79 71 65 57 50 65 21 20 999 83 20 19 75 47 999 61 999 31 107 105 106 106 108 110 112 113 111 110 112 111 110 112 111 112 112 112 112 111 112 112 111 109 106 105 104 106 107 105 104 104 105 108 106 99 97 95 89 93 98 92 83 79 81 83 83 92 100 94 103 93 90 97 80 82 94 85 81 93 92 90 80 80 79 79 77 75 75 72 72 71 71 70 75 81 80 59 72 80 79 58 76 71 62 34 91 66 32 999 999 87 27 30 95 27 46 53 999 88 107 106 106 106 108 110 112 112 111 109 112 112 110 111 110 111 111 112 110 111 112 112 111 109 106 104 104 105 107 105 102 102 105 109 106 101 96 94 90 91 96 92 80 78 83 81 82 80 104 93 103 91 92 82 86 92 87 81 85 87 90 93 81 80 80 79 76 75 75 72 74 92 73 68 84 82 78 75 58 82 79 59 66 50 69 34 72 22 17 999 999 28 999 999 110 58 76 84 47 80 108 107 106 106 108 110 112 113 111 109 112 111 109 110 110 111 111 110 110 111 112 112 110 109 107 104 104 105 107 104 102 101 105 108 107 101 95 94 93 90 93 89 81 81 84 80 84 84 91 92 101 105 91 100 95 84 87 84 85 90 74 77 80 81 82 79 75 75 74 72 78 99 76 86 82 72 77 76 77 65 55 54 69 50 60 47 31 24 999 15 999 999 999 999 999 80 79 139 54 124 108 108 106 106 108 109 112 112 111 110 112 111 109 109 109 111 111 110 110 110 110 111 110 108 106 103 104 104 106 104 102 101 104 107 107 101 94 93 94 91 90 85 83 84 85 79 84 86 91 90 98 101 93 87 99 90 84 87 88 91 75 78 80 86 87 79 74 74 75 76 81 87 76 69 75 77 59 82 57 56 80 81 53 75 56 57 31 30 999 999 999 44 81 999 91 71 57 114 32 88 107 108 106 105 108 108 112 111 111 111 112 110 108 108 109 111 111 111 110 109 109 110 108 108 105 104 103 103 105 104 102 101 103 106 106 100 94 94 95 91 87 83 83 83 85 81 83 82 87 102 94 94 104 87 83 95 85 89 92 78 77 79 85 93 91 79 73 76 77 80 80 82 77 71 77 77 56 76 55 97 77 62 58 51 56 29 999 20 999 999 999 94 55 37 59 49 52 55 73 81 107 108 107 105 108 109 112 111 111 111 112 110 107 108 109 110 110 110 109 109 107 108 106 107 105 104 103 103 104 104 103 101 102 105 105 100 95 95 96 91 86 82 82 81 84 84 81 94 101 103 96 91 97 100 98 96 89 93 98 86 83 82 91 97 92 81 74 81 80 82 76 79 94 70 74 60 56 82 54 68 80 83 55 51 50 54 999 999 999 999 57 32 41 35 40 59 65 97 86 87 108 109 108 105 108 109 112 111 111 111 112 111 107 108 108 110 109 109 108 108 106 106 105 106 106 105 104 103 104 104 103 101 101 104 105 99 96 96 96 93 88 84 83 83 83 85 97 93 82 89 98 92 96 100 98 97 90 95 85 89 88 87 97 100 96 86 80 89 79 79 77 80 76 69 70 55 76 86 48 72 85 55 55 64 34 26 999 999 23 19 61 31 62 67 53 62 44 98 72 73 108 109 108 106 107 109 111 111 110 111 112 111 106 108 108 111 107 108 107 107 105 104 117 106 107 105 105 104 104 104 103 101 99 103 104 99 97 97 96 93 90 87 88 87 85 84 98 98 97 103 84 96 83 86 83 97 87 91 100 88 89 93 99 102 104 93 90 92 78 79 79 84 80 70 55 78 56 73 56 80 65 57 54 60 53 19 50 999 21 24 88 26 74 63 46 54 48 94 59 52 109 110 108 106 107 109 111 110 110 111 112 110 105 108 108 109 108 107 106 106 104 102 116 105 107 107 105 106 106 104 103 99 96 100 101 97 96 97 96 93 92 90 90 92 86 86 87 88 99 100 99 97 102 89 83 94 83 89 97 86 86 97 101 104 109 101 98 90 81 84 83 92 87 75 57 76 57 54 72 57 71 54 51 53 23 46 999 47 26 23 35 83 57 85 48 51 56 82 73 75 109 110 108 106 107 108 110 110 110 112 113 109 104 108 108 109 108 107 105 105 103 102 116 105 106 107 105 106 106 103 103 99 94 96 98 92 94 96 97 93 95 92 92 94 86 89 90 91 90 101 96 97 101 90 84 91 80 88 78 82 85 97 103 106 111 105 100 87 86 91 89 95 85 89 70 71 76 72 63 61 63 55 51 53 30 55 26 16 15 17 999 58 30 57 76 59 54 59 75 53 109 109 107 106 106 107 110 109 109 111 113 108 104 108 108 109 108 106 104 104 103 115 115 103 105 106 104 106 107 104 103 99 91 105 108 103 92 95 97 94 97 94 97 97 88 88 89 89 94 90 98 98 99 106 84 90 79 86 76 80 87 97 104 107 111 105 96 89 88 97 92 93 95 94 61 59 77 72 71 66 72 53 63 48 32 49 30 999 16 999 27 87 25 31 95 78 60 76 75 54 108 108 107 106 104 107 109 109 109 111 112 108 103 108 108 109 108 106 104 103 114 113 113 114 104 105 104 105 107 104 102 99 91 98 101 97 105 95 95 95 97 96 102 100 90 91 88 101 93 91 84 87 84 91 100 88 60 85 75 79 86 96 102 105 107 106 94 94 89 99 94 93 97 83 91 80 67 88 64 84 74 70 55 53 62 52 51 999 999 999 21 35 46 33 58 67 53 72 66 71 108 108 107 106 103 106 109 109 109 111 112 108 104 108 108 109 109 107 103 115 113 112 111 111 115 104 102 104 108 105 102 98 90 95 95 92 102 95 94 95 97 99 106 105 92 94 88 86 108 91 101 88 101 104 100 91 83 88 91 77 84 94 99 102 105 105 100 93 86 94 94 92 98 85 94 84 66 89 76 68 74 69 56 57 59 34 22 11 999 999 14 54 12 38 67 55 56 75 86 84 108 108 109 107 104 106 108 109 109 111 112 108 104 109 108 108 108 107 103 114 110 112 109 110 115 115 100 103 109 106 101 97 90 93 91 87 100 94 94 94 96 100 107 107 96 95 90 89 91 90 85 103 98 98 100 97 92 92 89 76 82 92 97 100 107 98 101 91 84 87 101 86 82 89 82 83 87 79 74 79 64 68 58 56 50 35 31 12 999 999 53 32 16 24 60 54 59 87 71 56 108 109 110 108 105 105 107 109 110 110 112 108 104 109 108 108 106 106 102 111 109 108 108 110 114 114 98 104 109 107 101 96 89 94 90 87 98 93 94 93 95 99 107 107 98 95 91 90 88 88 86 87 94 91 96 101 95 96 85 92 81 91 96 99 107 97 96 93 85 83 96 98 98 91 95 83 69 91 75 76 76 70 60 58 55 36 21 23 80 68 56 66 31 999 74 65 54 70 54 52 108 109 110 108 107 104 107 108 111 110 112 107 105 109 107 108 105 106 114 111 109 105 106 110 112 111 113 103 107 105 101 95 90 98 93 92 98 92 93 93 94 97 106 105 100 96 92 90 85 87 86 86 94 88 92 100 99 93 85 92 80 89 98 101 109 104 98 98 87 81 96 81 80 93 87 91 80 67 76 56 76 71 62 58 56 39 999 21 89 80 48 58 23 20 22 87 40 51 53 57 109 110 110 108 107 104 105 105 111 111 111 107 104 108 107 108 105 105 113 111 110 108 106 111 106 109 112 102 108 105 101 95 89 85 96 97 98 91 92 93 93 95 106 103 102 96 94 94 86 87 85 85 82 92 89 102 87 95 85 97 82 87 101 105 113 114 107 106 93 85 82 81 96 94 84 88 88 65 76 55 77 73 62 58 56 43 51 52 30 75 49 48 45 28 999 31 40 52 47 48 109 109 109 108 107 103 104 103 111 111 109 106 105 107 107 108 105 117 112 111 109 110 107 109 104 107 111 101 108 106 101 94 88 100 99 98 98 89 91 93 92 93 103 100 102 97 97 99 88 88 86 85 83 81 93 97 103 86 94 87 84 85 104 109 115 118 113 107 100 91 86 83 81 95 87 90 91 68 83 52 75 75 62 59 57 47 34 30 29 58 82 71 32 60 18 999 56 68 54 83 109 109 109 108 107 104 102 104 111 110 109 106 105 108 107 106 105 104 111 110 109 111 112 112 103 106 109 102 108 108 102 92 88 85 97 83 98 101 91 93 92 90 98 113 100 98 102 102 90 88 85 83 83 84 82 84 103 90 86 91 87 89 107 110 113 118 113 102 103 95 88 85 83 95 89 102 95 93 67 69 77 64 63 61 59 51 41 28 29 50 66 66 50 49 66 16 999 47 96 65 110 109 108 108 107 103 102 117 111 111 108 106 105 109 107 105 105 104 111 109 110 111 112 112 101 111 109 102 108 110 101 92 88 86 96 83 82 100 91 92 92 87 91 110 96 99 106 103 91 88 85 82 82 85 87 89 93 90 88 92 92 98 111 114 109 116 111 98 102 96 89 86 84 79 89 96 90 102 70 77 78 66 66 65 62 55 42 29 53 34 59 34 49 35 42 17 999 999 999 68 110 109 108 108 107 103 101 117 110 111 107 106 105 109 107 105 105 104 110 109 110 112 114 111 99 109 111 103 109 111 102 93 90 86 97 85 82 98 90 93 92 86 101 111 91 113 106 102 92 88 86 82 82 85 88 95 101 89 88 92 97 109 117 116 105 110 118 98 101 97 89 87 85 79 88 81 89 94 82 77 82 68 69 69 65 58 51 51 34 57 60 49 47 47 30 27 999 999 56 999 110 109 108 108 107 103 101 114 110 111 107 106 105 110 108 105 106 116 110 109 110 113 101 111 100 104 111 103 109 111 104 94 91 84 97 85 83 97 101 91 91 86 100 94 90 95 103 99 94 91 87 84 83 86 89 99 106 92 88 93 101 115 119 114 102 101 115 96 101 97 90 88 85 81 89 82 112 93 83 79 86 71 72 71 67 61 48 39 67 72 37 56 50 59 49 21 999 999 999 28 111 109 108 108 107 103 115 112 109 111 107 106 105 110 109 105 106 102 110 106 111 114 102 111 110 101 109 103 109 110 105 95 91 98 97 85 83 93 95 103 89 87 100 91 87 91 98 96 96 93 88 85 85 87 91 101 106 95 90 95 106 116 116 109 101 97 92 104 109 93 90 87 102 82 56 72 121 100 84 79 87 75 74 73 70 77 51 49 59 60 37 59 37 60 999 999 999 999 999 53 110 109 107 108 107 116 114 110 109 111 107 106 106 110 109 104 106 115 109 106 112 114 102 111 108 100 111 105 108 109 106 96 90 94 96 85 80 89 99 102 88 86 84 89 87 88 97 96 98 94 89 86 86 89 93 103 106 101 93 98 110 117 114 107 102 94 86 106 102 105 90 86 87 82 81 77 104 80 90 78 85 77 76 73 72 67 56 53 74 56 49 56 38 37 999 999 999 999 27 28 110 108 107 109 107 115 114 110 118 109 108 107 106 110 109 103 106 115 109 109 112 115 101 112 106 106 108 105 106 108 107 97 88 93 95 84 77 85 91 101 86 85 85 90 93 91 96 97 99 95 91 87 88 91 96 103 109 111 98 101 112 116 113 109 104 97 82 84 84 86 88 85 103 81 90 99 93 79 78 77 86 77 78 76 75 71 76 58 60 66 50 65 38 64 51 35 999 999 999 999 108 108 107 109 108 114 113 111 115 105 107 107 105 109 109 103 105 115 110 109 108 114 115 113 105 103 109 106 106 107 107 97 86 92 95 83 91 84 96 98 84 85 86 90 96 96 96 98 99 95 92 88 90 94 98 104 112 118 104 98 109 111 110 106 104 104 86 85 99 85 86 85 84 98 80 95 89 78 78 78 87 77 79 79 79 75 84 72 51 75 48 71 39 61 60 38 59 999 999 999 108 107 107 109 109 100 113 113 114 116 105 108 104 108 108 103 104 101 110 109 108 98 101 114 105 105 113 108 106 106 105 96 85 93 95 82 85 83 94 98 81 99 86 89 95 100 98 99 97 94 90 89 91 97 100 104 112 117 108 95 102 102 103 113 97 109 92 84 100 86 85 84 81 99 83 81 87 67 74 80 89 79 80 82 81 78 88 78 56 58 55 56 66 60 53 56 64 51 999 999 106 105 107 107 109 101 113 113 98 115 105 108 103 105 106 103 105 101 110 110 108 112 101 114 109 104 114 109 107 105 104 94 85 95 98 81 81 81 88 95 96 98 85 89 98 102 101 101 96 93 90 90 93 97 101 105 112 116 110 94 97 109 106 102 104 118 111 97 101 88 85 83 98 99 84 78 75 71 73 82 92 80 83 84 83 80 90 83 76 58 59 48 46 70 57 999 57 69 999 999 105 105 107 107 109 102 113 112 99 100 104 106 103 102 104 102 105 101 111 112 108 112 101 111 110 105 113 109 108 105 102 92 84 95 84 81 78 58 92 92 95 95 84 92 102 105 105 101 94 92 89 91 94 99 102 104 111 117 107 94 93 105 105 100 106 92 103 99 100 103 85 99 97 85 84 92 75 60 73 81 93 82 86 84 84 81 75 88 78 59 62 53 46 48 57 50 61 999 58 999 104 104 107 107 106 101 111 112 99 100 103 105 102 100 102 103 105 101 112 110 108 112 99 109 109 103 112 109 109 105 101 92 84 81 85 81 76 73 90 92 78 94 85 96 104 105 105 99 92 91 89 91 95 101 103 103 108 113 102 106 92 107 104 108 97 91 97 90 98 101 85 84 99 86 84 69 49 66 70 82 92 84 88 84 84 82 78 91 84 76 63 60 64 62 64 60 52 999 67 999 103 104 107 106 104 100 110 113 98 100 103 104 102 100 103 104 104 102 112 111 109 110 101 110 106 100 113 107 108 107 102 92 85 83 86 81 77 68 83 90 79 95 87 100 105 104 101 97 92 90 90 92 97 102 102 101 103 105 113 105 112 100 98 104 104 92 98 115 98 98 85 85 84 86 84 73 67 68 68 80 88 85 89 85 84 83 80 76 88 81 77 74 57 52 66 60 60 49 74 67 103 104 106 105 102 112 109 113 98 100 102 103 102 101 103 104 104 103 112 111 110 110 102 96 104 100 110 105 106 107 104 92 85 85 88 82 76 71 84 90 81 81 92 104 105 103 99 97 94 92 91 93 97 101 99 100 99 101 109 107 98 106 104 109 105 110 98 92 102 99 100 85 86 87 83 59 69 71 70 76 84 98 103 85 85 84 81 78 92 72 80 75 56 52 66 999 49 64 59 75 102 103 105 104 100 110 110 98 100 101 102 102 102 101 102 104 104 104 113 112 111 110 102 112 104 101 108 102 117 107 105 94 86 86 89 83 77 76 86 91 83 83 98 107 104 100 98 98 95 93 91 93 96 99 98 99 97 99 94 113 103 107 106 109 104 106 116 95 102 84 86 87 88 89 82 94 70 71 74 72 81 92 100 84 85 84 80 78 94 93 87 78 54 55 999 62 56 82 64 62 103 103 103 103 100 109 110 99 101 102 101 102 102 102 102 103 105 103 115 113 111 112 103 99 105 102 106 114 116 108 106 95 88 86 91 85 77 84 90 97 83 85 103 108 102 98 98 99 96 94 92 94 96 99 100 99 96 99 97 100 106 105 105 105 102 107 106 93 107 103 87 88 90 89 98 80 66 75 79 61 72 93 82 84 87 84 80 79 78 77 89 84 70 64 61 59 61 81 70 84 103 103 103 102 100 109 110 100 103 102 101 102 101 101 100 103 105 104 102 114 113 112 104 100 105 100 104 114 115 109 107 97 88 86 91 89 83 83 93 99 84 88 106 107 102 99 100 100 98 95 93 94 96 99 101 97 94 101 100 100 103 103 100 100 113 110 108 107 105 89 87 103 104 100 95 54 65 76 68 63 66 88 82 85 88 85 81 79 78 75 86 87 82 62 71 74 76 74 68 62 103 103 102 101 100 111 109 101 103 102 102 103 102 102 98 102 105 103 104 114 113 114 103 101 105 101 102 114 116 109 107 97 89 86 90 90 87 81 90 99 86 93 108 108 103 101 102 102 99 95 95 94 98 100 99 97 112 101 100 98 98 98 97 113 105 106 105 107 105 88 101 101 102 102 89 67 69 79 71 62 63 85 82 86 89 87 83 81 78 76 85 87 92 85 66 67 80 74 72 66 104 102 101 100 101 111 108 100 103 102 103 104 102 101 98 101 105 101 116 115 113 98 103 101 105 102 101 101 115 108 107 98 89 86 89 92 92 80 83 96 88 97 107 110 105 104 104 103 100 97 96 95 100 101 100 99 99 98 95 95 94 95 95 95 105 102 103 93 91 105 104 110 102 97 82 68 75 82 70 63 66 84 97 88 92 90 85 82 81 78 91 89 95 78 77 73 69 80 77 77 103 102 100 98 100 111 109 100 103 103 104 104 99 100 99 103 103 112 114 115 114 112 104 100 105 99 102 101 116 109 107 99 89 87 90 92 96 81 81 93 91 98 107 111 107 106 106 103 102 101 96 95 98 99 99 101 104 95 90 94 93 95 97 95 94 100 104 93 105 89 103 105 104 97 73 79 82 69 70 65 73 84 80 88 94 92 88 85 83 81 80 93 82 84 84 78 74 71 88 85 102 102 100 97 98 111 109 100 102 105 105 102 98 98 101 104 100 109 111 113 113 112 103 99 89 97 104 101 103 109 108 101 90 88 92 93 99 82 76 91 91 99 106 111 111 108 107 105 104 103 97 96 97 98 99 105 107 94 90 95 97 99 101 99 100 85 90 92 103 88 104 111 103 99 92 75 88 86 70 68 81 90 80 87 94 93 91 90 86 84 83 98 101 102 86 81 77 75 76 92 102 101 99 96 97 95 111 101 101 104 104 101 97 97 101 104 96 109 110 109 111 113 103 99 89 96 103 101 104 109 109 103 92 89 94 95 90 88 81 92 90 97 104 110 113 111 107 104 104 103 97 96 96 98 102 109 106 108 92 99 101 102 106 102 103 90 94 91 101 104 106 105 104 93 86 56 74 84 74 74 89 78 80 86 93 93 94 93 90 87 88 87 105 103 87 83 80 77 79 94 102 100 98 96 96 95 111 101 102 104 103 101 97 98 100 101 106 105 107 104 110 99 103 101 89 96 102 115 103 107 109 104 97 91 95 94 95 95 83 91 104 97 102 109 112 111 107 103 101 100 97 97 97 97 103 108 103 93 95 99 101 102 108 105 105 94 97 91 83 103 106 108 96 93 85 50 68 88 80 81 82 84 81 85 90 93 95 97 95 92 94 94 93 90 103 86 84 79 80 95 102 100 98 96 95 94 110 101 103 104 102 101 98 98 99 113 104 102 107 102 107 113 102 102 89 98 101 114 100 105 108 104 100 95 94 90 111 102 87 91 102 96 101 107 108 111 108 103 100 99 97 99 97 98 103 105 100 93 96 100 101 104 107 107 107 95 96 107 99 99 104 100 96 95 87 73 75 80 86 86 91 92 83 86 87 90 94 97 100 100 100 97 95 92 105 90 88 82 82 95 104 100 98 95 93 93 109 100 103 102 101 101 98 99 98 111 102 101 102 96 105 112 101 104 89 100 102 113 113 116 106 102 101 97 94 90 108 92 87 92 85 93 99 103 106 111 108 105 102 99 96 98 97 99 104 105 99 94 98 102 101 106 108 111 108 96 94 90 100 92 114 105 105 98 90 78 94 88 91 89 97 96 89 90 85 86 91 93 96 99 100 98 95 92 92 92 93 88 85 82 108 100 98 96 92 90 108 100 104 101 100 101 99 100 98 107 101 102 99 94 100 112 100 104 90 100 100 111 112 116 105 101 98 97 93 90 92 106 87 92 100 92 98 101 106 111 108 106 101 99 96 97 97 100 107 105 100 94 98 103 102 108 112 113 108 95 92 91 101 91 111 110 101 85 97 86 100 90 94 93 102 98 96 95 85 83 89 89 107 113 97 98 94 109 95 94 96 94 90 85 111 102 99 97 92 89 104 115 104 101 100 101 100 101 98 91 100 100 101 89 106 110 99 104 91 99 98 108 113 102 104 101 96 93 91 104 105 103 87 92 99 91 96 100 107 111 108 105 101 100 95 98 97 103 110 108 103 95 98 103 104 111 113 115 106 94 92 91 101 92 99 106 104 110 89 92 96 105 97 99 104 101 101 97 86 83 89 87 103 106 109 96 112 95 97 97 98 96 92 88 110 104 100 98 92 89 104 114 104 100 100 102 100 101 98 93 101 97 98 88 99 107 97 103 93 99 95 105 112 104 104 101 94 90 104 102 102 98 88 90 98 91 95 100 106 109 106 103 101 99 95 99 98 105 112 111 108 97 97 102 108 113 113 113 105 93 91 89 99 107 95 105 110 113 86 88 95 102 97 101 103 104 105 96 88 84 89 88 85 104 109 113 112 97 99 99 99 96 92 90 107 105 102 100 93 89 104 113 103 101 101 102 99 100 100 95 103 94 92 85 106 106 97 102 94 84 93 104 98 105 104 100 93 89 103 98 98 92 84 87 97 90 96 102 107 107 104 103 102 99 95 99 99 107 112 114 113 101 97 103 110 113 112 110 104 93 90 101 102 101 101 112 98 96 89 84 88 103 94 99 100 105 104 93 89 86 89 90 86 105 96 97 110 98 102 102 102 98 93 91 107 104 102 102 95 91 110 113 103 103 103 102 99 99 100 96 102 91 90 84 101 104 95 102 96 86 92 102 99 106 104 100 94 90 88 95 93 89 80 84 97 90 97 102 105 105 103 104 104 100 99 99 99 107 111 114 116 105 98 103 112 112 110 107 102 94 88 101 88 102 101 114 96 105 84 94 89 87 93 96 99 104 104 107 90 88 90 91 89 108 99 99 113 97 102 105 104 100 95 107 108 103 100 102 95 92 97 98 103 106 103 102 99 98 100 97 101 89 79 82 99 105 95 102 98 88 95 100 100 106 104 101 96 93 89 94 91 87 78 84 97 90 96 100 102 102 103 106 105 106 104 99 101 107 112 115 116 107 99 104 112 111 103 115 114 94 87 97 102 102 102 108 101 104 83 97 92 100 92 93 99 103 104 105 89 89 90 93 94 96 103 101 97 99 104 107 107 103 99 107 109 103 98 102 95 93 114 98 103 108 105 103 99 97 98 98 102 88 76 81 101 104 96 102 99 90 98 100 101 105 103 101 98 95 89 95 91 87 78 86 98 91 96 99 101 99 102 108 108 111 108 101 103 107 109 112 116 108 102 105 110 106 113 92 112 106 100 96 100 102 102 101 103 100 90 100 96 101 94 92 100 103 108 93 89 89 91 96 101 101 106 103 99 101 106 108 110 106 101 108 105 106 108 108 114 117 117 116 118 117 117 112 111 113 113 110 109 106 103 104 106 110 111 109 108 108 107 105 99 94 94 94 90 88 91 96 99 96 90 76 74 73 72 72 65 73 73 78 81 81 80 83 84 86 87 86 87 86 91 92 91 90 85 86 86 89 86 83 92 96 95 95 93 97 105 94 88 83 79 80 84 81 77 71 74 71 78 74 77 74 72 63 68 69 72 84 73 74 87 84 106 106 108 107 113 116 117 116 117 116 115 112 111 113 112 111 109 105 103 106 109 111 111 110 110 108 107 104 99 95 94 93 90 87 93 97 99 97 93 80 77 71 70 72 70 74 76 78 81 80 79 82 83 86 86 84 83 85 89 90 89 88 84 85 83 87 84 81 91 94 92 94 92 96 104 95 85 82 78 77 82 79 74 70 71 76 82 67 78 74 66 71 71 80 75 80 77 62 86 70 107 107 107 108 113 115 117 116 117 115 113 112 112 112 112 112 108 104 105 108 110 111 111 110 110 108 107 104 98 95 93 92 90 89 95 98 100 97 97 84 80 74 71 71 72 73 75 78 77 80 80 82 83 87 84 82 81 84 87 88 87 84 81 83 78 85 84 82 87 91 88 92 88 89 103 94 85 82 78 74 81 79 72 73 71 65 74 73 78 76 52 63 65 71 69 64 67 67 78 69 107 106 106 109 113 114 117 116 115 114 111 112 113 112 112 113 107 104 107 110 111 112 112 111 110 108 107 103 98 94 94 92 91 91 96 99 99 97 98 86 82 76 71 72 71 71 71 71 77 79 80 82 83 86 83 80 80 83 85 86 83 81 78 79 75 85 84 78 88 85 86 89 91 94 100 90 86 83 78 74 81 79 70 78 72 67 71 54 82 77 61 55 54 85 71 57 68 54 59 83 106 106 105 109 113 114 116 116 115 113 110 112 113 112 113 113 106 105 109 112 112 112 112 111 110 108 106 103 97 95 94 92 92 93 97 99 100 98 96 85 83 77 73 72 68 70 66 80 76 80 80 82 84 86 81 79 79 81 83 83 79 77 76 77 76 83 83 81 84 84 90 89 90 92 95 88 84 84 79 72 81 80 74 76 72 67 68 58 72 76 63 57 62 68 84 79 62 82 93 82 106 106 105 109 114 113 116 116 115 112 110 112 112 112 113 114 106 105 110 113 113 114 114 112 110 108 106 102 98 95 96 94 93 94 98 100 101 99 89 83 81 76 72 73 68 73 69 73 80 80 81 83 84 83 78 79 78 80 80 81 76 74 76 72 78 80 80 76 77 80 87 80 86 90 92 84 83 90 81 77 81 85 69 80 75 70 67 64 80 77 67 66 61 68 65 71 66 80 65 75 107 106 105 110 113 113 115 116 114 111 110 111 111 113 113 112 105 107 111 114 114 115 114 112 110 108 106 102 98 96 97 95 93 95 99 101 101 95 86 81 79 75 72 75 66 69 74 81 78 81 82 84 85 82 78 79 79 80 78 77 72 73 69 70 78 80 78 65 71 81 78 84 87 89 90 80 95 88 85 74 82 84 68 86 75 72 68 53 83 73 70 62 55 73 56 63 63 59 85 69 107 106 107 111 113 113 115 114 112 111 108 110 111 113 113 111 105 109 112 114 115 115 114 112 110 108 106 101 98 97 97 96 94 95 100 101 99 91 84 77 78 74 73 73 68 73 73 81 79 81 82 85 84 80 79 79 80 80 76 73 71 69 75 74 76 80 78 58 65 73 74 87 86 88 89 78 87 90 81 72 92 75 90 73 74 78 75 58 82 73 66 63 77 72 59 55 58 50 62 65 108 107 108 110 112 112 114 112 109 111 107 109 110 112 113 109 106 112 112 114 115 115 114 111 110 108 105 101 100 98 98 98 94 94 100 102 98 86 82 77 75 74 72 74 71 76 77 79 79 81 82 86 84 80 79 78 80 79 76 72 72 68 69 73 76 76 81 59 77 52 120 92 82 88 88 78 84 85 78 76 109 75 81 67 75 69 67 76 75 72 60 70 53 58 54 28 64 57 65 54 108 107 109 110 112 112 113 111 107 109 106 107 109 112 112 108 106 112 113 113 114 114 112 110 109 109 105 102 100 99 98 98 94 94 100 103 97 80 82 73 74 74 71 71 72 74 77 79 79 81 81 86 84 81 79 80 79 78 74 72 69 68 68 73 77 74 66 56 58 57 66 75 82 87 86 77 80 82 85 78 88 83 90 95 79 72 65 60 69 69 68 63 61 47 48 22 999 90 66 51 109 107 109 110 112 111 112 109 105 106 104 106 109 111 111 108 108 112 114 113 114 114 112 110 108 109 105 103 101 101 100 98 95 94 100 103 98 75 94 67 75 71 72 72 73 75 77 79 78 80 80 83 83 81 79 80 79 77 75 73 69 68 70 76 73 64 67 56 66 98 69 75 80 87 84 82 79 86 90 72 98 75 85 79 74 73 71 75 68 64 52 74 65 51 58 47 64 51 63 59 109 108 110 111 111 110 110 106 103 105 104 106 109 110 110 109 109 113 113 113 113 113 112 111 108 108 105 104 103 103 101 98 96 95 100 103 98 77 77 69 78 72 70 72 74 77 77 78 78 80 81 82 82 81 79 80 79 77 75 73 68 68 69 76 70 61 58 54 50 72 70 72 80 92 83 78 78 78 80 71 75 70 73 73 74 77 60 70 67 58 60 54 65 50 56 64 79 57 79 33 110 109 110 111 111 110 109 105 103 103 103 107 109 110 109 109 110 114 113 112 113 112 112 110 108 108 104 105 104 103 101 100 96 96 101 104 99 85 74 72 78 72 70 72 76 78 77 77 78 80 80 81 81 81 80 81 78 77 75 73 68 67 70 73 67 62 56 56 51 75 68 67 80 82 79 76 77 77 76 68 74 68 72 71 70 68 61 64 65 56 49 64 65 56 59 63 32 64 49 28 109 109 111 111 110 109 107 105 104 102 103 106 109 110 109 108 110 114 113 112 112 111 111 110 108 108 104 105 104 104 101 100 96 96 101 105 99 90 77 76 78 73 69 72 76 79 77 77 79 80 80 81 81 81 80 81 78 76 76 74 68 68 69 74 66 64 56 58 55 59 61 71 80 83 78 75 76 79 73 72 70 71 72 70 67 66 62 65 63 67 51 54 36 48 96 62 32 64 46 37 109 109 111 111 110 107 107 105 106 103 103 107 110 111 109 109 111 114 112 112 112 112 111 108 106 107 104 107 104 103 102 101 97 97 102 105 98 90 80 75 79 74 68 72 77 79 77 78 79 80 80 81 81 81 80 80 77 77 76 74 68 67 66 65 63 61 58 60 63 63 73 73 77 82 75 73 74 77 71 67 71 75 71 66 66 63 58 56 57 53 64 58 47 52 80 62 45 102 48 49 109 109 111 111 108 106 105 105 107 103 104 107 110 111 109 109 111 115 113 112 112 112 111 108 105 107 105 107 104 103 103 102 98 97 102 105 96 89 80 79 79 76 70 73 78 79 77 78 79 80 80 81 80 80 81 80 78 78 76 73 69 65 66 57 60 60 65 64 65 64 64 68 78 79 70 71 73 73 68 64 68 68 68 64 65 62 58 54 52 48 64 65 56 59 56 63 32 59 69 48 108 109 112 111 107 106 105 105 107 103 104 108 110 110 108 110 112 115 113 111 112 112 110 107 105 106 105 106 103 103 103 104 98 97 102 105 95 88 81 80 80 76 74 71 77 79 77 78 79 80 80 81 80 81 81 80 79 78 76 73 69 69 67 72 63 58 71 63 66 63 64 69 77 77 70 71 72 72 68 71 70 68 64 66 64 62 56 51 59 74 65 58 59 55 62 63 64 88 55 49 108 109 112 111 107 105 105 107 109 102 103 107 110 110 109 111 113 115 113 111 112 112 109 106 103 105 105 106 104 103 103 105 97 98 102 105 95 87 81 80 80 79 74 75 76 78 77 78 79 80 80 81 81 81 79 80 78 78 76 73 69 69 59 58 60 71 76 65 64 69 58 72 76 75 69 72 73 72 69 68 66 67 67 67 64 62 58 53 50 53 52 66 48 60 70 65 33 54 72 36 108 110 113 110 105 105 105 108 109 101 100 107 110 110 109 113 114 114 113 112 112 111 109 105 101 104 104 107 106 103 104 106 98 98 103 103 93 87 82 81 81 77 75 73 75 77 76 78 79 80 80 81 81 81 79 79 78 78 77 75 70 68 60 63 63 54 57 68 63 65 67 69 75 73 70 73 76 72 69 68 68 66 67 65 66 63 59 53 51 50 54 65 64 77 67 58 33 90 56 41 109 111 111 108 105 104 105 110 110 100 97 107 110 110 110 113 113 114 113 112 111 111 108 105 101 104 103 106 106 104 104 106 98 98 102 101 92 85 82 83 82 78 77 74 75 79 75 77 79 80 80 81 82 81 79 79 79 78 78 74 72 65 64 63 66 60 60 69 64 61 87 75 72 71 70 73 77 73 70 69 70 67 68 64 66 63 61 56 49 47 59 68 65 65 55 59 52 45 34 21 109 110 110 107 104 103 105 111 111 99 96 105 110 111 112 113 113 114 113 111 111 111 108 105 100 103 101 105 105 104 104 105 99 100 102 99 92 85 83 83 83 79 77 73 74 77 76 77 80 80 80 81 81 80 78 79 79 78 78 73 71 66 63 70 65 65 65 69 63 64 69 71 71 65 67 71 77 73 71 71 68 67 64 63 65 64 62 56 59 55 64 65 63 66 66 52 52 54 36 28 109 110 108 105 103 102 106 112 111 100 96 106 110 111 112 113 112 114 113 110 111 111 108 103 100 101 101 103 106 104 104 105 99 101 103 100 93 85 84 83 85 79 75 73 76 77 76 77 80 81 80 81 81 80 78 79 79 78 77 73 73 68 65 61 59 65 72 67 66 63 59 68 66 69 67 72 77 73 71 71 67 66 64 63 64 64 64 58 62 55 74 59 53 68 64 68 49 30 60 999 109 109 107 104 103 102 107 112 111 101 96 107 111 111 112 113 112 114 113 110 111 111 108 103 99 101 103 105 107 104 104 105 100 102 103 100 94 87 85 83 82 80 77 76 77 78 77 77 78 80 80 79 80 80 79 79 79 78 78 74 73 69 64 62 55 67 65 64 75 62 68 67 62 63 69 73 77 72 72 70 66 67 64 63 64 65 65 63 59 58 61 62 58 67 67 62 35 30 30 67 110 109 107 104 103 102 109 113 111 101 97 108 111 111 112 113 111 112 112 110 110 112 108 104 99 101 105 107 106 103 103 104 101 103 103 99 94 88 85 85 83 81 78 78 79 79 77 78 77 79 79 79 80 81 79 78 76 78 78 74 75 72 66 60 77 69 60 68 78 61 74 68 66 64 70 74 77 73 72 69 68 67 66 64 64 68 74 71 67 58 62 62 70 68 69 60 58 88 54 67 109 109 106 104 103 102 110 113 111 102 99 109 110 110 113 113 111 112 110 110 110 112 108 104 100 101 106 107 105 104 102 104 102 103 102 98 93 88 84 85 84 82 80 81 81 79 77 74 76 78 78 77 80 81 78 78 75 77 77 76 75 71 67 64 78 51 70 69 67 69 69 67 63 67 71 75 76 72 69 69 69 68 67 64 64 67 58 68 61 63 67 68 67 68 65 69 57 67 138 63 108 108 106 104 103 103 111 113 111 103 101 108 109 110 113 114 111 111 110 110 110 112 109 104 100 101 107 107 105 106 102 104 103 104 101 95 92 89 85 86 84 83 81 83 81 79 74 75 75 77 76 77 80 81 78 78 75 77 76 78 76 74 67 65 70 57 60 67 71 72 68 66 65 68 72 75 74 71 68 68 69 69 68 65 66 71 69 63 72 57 59 60 65 73 71 62 61 47 59 57 106 106 105 104 104 104 111 113 112 104 103 107 107 109 113 114 111 111 110 110 111 112 109 103 100 101 108 109 105 108 104 103 103 105 100 95 92 89 87 87 85 84 82 82 80 77 74 75 74 75 76 77 80 81 78 79 76 77 75 77 78 71 71 66 78 61 65 70 66 72 69 68 66 71 72 73 74 71 70 69 69 67 67 69 64 56 60 65 58 59 58 54 56 65 71 71 70 76 62 75 106 106 105 104 105 106 111 113 113 106 105 107 107 109 112 114 111 112 112 111 111 112 110 104 99 101 106 109 106 107 104 102 104 105 99 94 93 90 88 88 86 85 85 82 79 73 71 73 74 74 74 77 81 81 79 78 76 76 73 78 77 71 76 69 60 70 75 70 68 70 69 74 70 72 72 72 74 71 73 69 67 66 64 63 54 62 67 67 56 73 62 71 61 76 65 66 76 81 70 52 104 105 104 104 105 106 111 112 113 109 106 107 108 109 112 114 111 113 112 111 112 112 110 104 101 101 106 109 107 106 104 102 104 105 99 94 95 92 88 86 86 86 85 82 77 73 70 69 74 73 73 78 81 80 77 77 75 74 71 76 76 72 69 71 69 68 66 69 70 70 68 72 68 71 73 71 71 73 73 69 65 64 62 68 75 62 67 70 49 78 69 78 62 68 70 78 82 96 48 59 102 104 103 104 106 108 111 112 113 111 106 106 109 109 113 114 111 113 112 111 112 112 110 104 101 102 106 109 109 106 104 101 105 105 98 95 95 92 87 84 86 86 85 83 76 71 69 68 75 74 73 78 81 79 76 76 75 74 70 75 76 73 70 75 76 58 64 69 68 69 70 75 70 72 73 70 71 72 73 66 61 63 59 61 57 60 69 62 78 72 62 64 77 85 66 82 68 53 52 33 101 103 104 105 107 109 111 112 113 112 105 106 109 109 112 115 113 113 111 111 112 112 111 104 100 102 105 108 109 106 103 101 104 105 98 95 95 93 88 85 87 86 85 84 75 71 68 71 72 75 73 79 80 79 75 75 73 72 68 75 76 71 74 74 67 69 67 70 69 69 72 64 64 71 71 70 70 71 70 64 58 63 60 67 66 56 77 78 68 77 58 94 65 93 65 73 61 67 66 33 100 102 104 106 108 110 112 111 113 112 105 107 109 109 112 115 113 113 111 112 113 112 110 105 101 102 104 108 110 106 102 102 103 104 97 95 95 94 88 86 87 86 87 83 76 71 69 70 71 77 75 77 79 78 76 76 73 71 68 76 76 71 71 74 71 68 70 71 69 68 70 67 58 70 72 68 68 67 69 72 60 59 55 70 69 58 64 56 65 67 63 67 66 84 59 74 65 51 73 36 100 102 105 106 108 111 112 112 113 113 105 107 109 109 112 114 113 113 112 112 113 112 110 105 102 101 102 109 110 107 102 103 104 104 98 95 93 92 88 87 88 86 87 84 77 73 70 71 72 74 75 77 78 78 76 76 73 69 69 74 76 71 72 70 70 70 71 71 71 69 69 69 59 65 68 67 64 65 60 56 54 56 63 92 68 78 73 78 57 67 59 61 59 91 76 114 89 74 64 34 99 103 105 106 109 110 111 112 113 112 105 107 109 109 112 114 114 114 113 112 113 113 110 106 105 100 101 109 109 106 102 103 105 105 99 94 92 91 88 88 87 86 86 85 79 75 72 73 73 74 76 77 78 78 76 77 74 73 70 74 76 75 74 73 76 73 70 71 71 72 65 68 57 59 61 59 51 66 53 82 71 53 61 60 82 92 73 79 52 84 64 62 77 82 90 60 68 60 83 34 100 104 105 107 109 110 111 113 113 111 107 109 110 110 111 114 113 114 113 111 113 112 111 107 104 100 102 111 110 106 103 104 105 105 99 93 90 89 89 88 87 86 87 85 81 77 75 74 73 75 76 77 77 77 76 77 75 73 72 74 76 81 69 75 72 72 72 72 72 69 68 54 55 55 58 52 63 59 68 54 59 55 58 70 83 69 58 87 59 73 71 79 78 77 88 87 77 57 46 75 102 105 106 107 109 110 111 112 113 111 107 109 109 110 111 113 114 114 112 110 112 113 112 108 102 99 104 112 110 107 104 105 106 106 99 94 90 88 89 88 87 86 87 85 81 77 76 76 74 75 76 80 78 77 76 75 75 72 74 77 77 76 74 74 73 72 72 73 72 67 66 52 55 53 57 53 63 58 84 59 63 57 60 78 69 72 67 64 51 94 53 84 65 72 54 83 59 72 49 32 103 106 107 107 108 109 110 111 112 111 109 109 109 110 111 113 115 114 112 110 112 114 112 109 102 100 106 112 111 107 104 105 107 107 99 97 91 89 90 87 87 87 87 86 83 77 76 77 75 75 76 78 78 76 74 74 74 73 74 77 74 75 71 67 71 71 73 70 69 65 60 56 56 55 58 54 67 59 72 65 65 68 81 67 74 68 68 65 48 87 55 82 59 54 60 75 95 75 31 23 104 107 107 107 108 109 110 111 112 111 109 109 109 111 111 113 115 115 112 110 113 114 112 108 103 101 107 111 111 107 105 105 107 107 99 101 94 90 90 87 87 85 86 85 83 77 78 79 78 77 76 78 79 77 74 74 73 73 75 76 72 83 67 80 70 70 71 73 61 67 60 59 59 56 57 46 82 54 60 64 67 66 74 69 71 67 67 66 56 82 57 61 55 59 58 70 51 118 32 67 106 107 107 107 108 108 109 111 111 111 109 109 109 111 111 113 114 116 114 109 112 114 112 109 105 103 107 110 112 109 105 103 105 105 100 103 96 92 89 86 85 83 84 84 82 78 79 80 79 78 75 78 80 77 75 74 73 74 74 78 72 73 74 77 73 70 72 71 73 66 63 61 59 56 53 58 82 59 70 66 67 63 66 70 65 69 60 54 61 57 78 47 46 61 76 25 53 89 45 51 106 106 107 107 108 108 109 111 111 110 109 109 110 112 111 112 114 116 114 111 112 113 113 110 106 105 106 110 112 110 105 103 103 105 101 103 97 92 88 85 83 81 82 84 82 80 81 82 81 80 75 77 80 78 77 75 72 73 74 75 73 74 70 72 73 72 72 73 69 66 62 60 58 50 76 85 52 76 71 67 67 58 71 91 63 65 65 60 54 53 78 51 57 68 67 66 48 59 53 138 106 106 106 108 109 109 111 111 112 110 109 109 111 112 111 111 113 116 115 112 112 113 113 111 107 107 108 110 113 110 105 103 102 104 101 103 99 92 88 85 82 79 83 84 83 83 84 84 83 81 77 77 79 78 79 73 70 73 73 74 74 77 75 73 72 74 75 75 72 65 61 62 58 60 68 54 70 68 72 69 64 54 78 67 67 59 60 60 51 46 62 73 49 65 61 26 26 999 78 90 106 106 105 108 109 109 112 113 112 111 110 109 111 112 111 111 113 116 115 113 112 113 112 109 107 108 109 111 113 110 106 104 103 103 100 101 100 92 88 86 83 79 84 86 83 85 86 86 84 84 81 78 79 78 78 69 75 73 77 73 73 78 73 74 76 79 77 76 70 64 60 61 58 60 59 57 65 67 69 70 66 73 67 75 57 67 68 60 55 79 39 49 89 67 57 23 20 999 58 80 107 105 105 107 109 110 113 114 112 111 110 109 111 112 111 111 113 116 115 114 113 112 112 109 107 108 110 111 113 110 108 105 103 102 99 99 102 92 90 88 84 80 84 86 84 86 88 87 85 87 85 82 80 76 75 74 76 73 72 67 77 74 73 75 74 73 77 74 68 63 59 62 68 61 71 63 66 65 67 71 67 76 71 74 61 78 57 66 56 50 36 54 84 72 999 18 999 999 999 45 107 106 105 106 108 110 113 114 111 111 110 109 111 111 111 111 113 116 115 114 113 111 110 108 106 108 109 111 113 110 108 106 105 103 99 98 102 93 92 91 84 81 85 88 86 88 89 88 88 89 88 88 82 77 74 73 74 73 71 70 86 75 77 75 76 75 76 71 69 64 63 68 69 66 67 62 65 64 66 67 69 72 70 70 65 59 61 65 55 43 72 57 999 52 69 999 999 999 999 95 107 106 104 106 108 110 113 114 111 110 109 108 110 110 111 111 114 116 116 114 114 111 110 107 106 108 108 109 112 110 107 106 106 104 100 98 101 95 93 93 86 83 85 88 89 89 88 88 89 90 88 89 87 87 77 67 73 73 70 78 74 75 75 77 77 76 76 71 68 66 65 68 66 67 65 63 67 64 66 63 67 77 72 72 59 61 62 58 53 62 63 56 79 77 37 30 999 999 27 82 107 106 105 106 108 111 113 113 111 110 108 108 110 110 111 111 113 115 115 114 114 112 110 107 107 108 107 108 110 110 107 106 106 105 101 99 100 95 93 93 87 85 88 88 89 92 88 85 90 92 88 87 90 90 80 69 75 71 69 68 74 77 75 76 76 72 76 71 70 69 69 69 67 66 66 63 67 64 60 84 63 71 65 67 53 67 59 58 49 36 35 61 78 55 32 23 999 20 20 75 108 106 104 105 108 111 113 113 110 110 109 108 110 111 111 111 113 114 114 114 115 112 110 108 106 107 107 106 108 109 108 106 106 106 102 99 99 95 93 93 89 88 89 88 88 96 91 81 90 93 89 84 89 91 84 75 71 70 68 76 74 76 74 77 76 74 70 74 73 72 71 71 69 67 65 64 66 70 60 68 59 66 57 64 53 58 55 65 78 46 37 71 68 23 29 999 19 999 999 18 107 106 104 105 108 111 113 113 110 109 109 109 110 112 111 112 112 113 114 114 114 112 110 109 106 105 106 105 106 107 108 105 106 107 103 98 98 95 91 94 93 89 89 87 86 96 95 79 87 94 92 87 83 88 83 72 74 69 64 72 73 75 77 77 77 77 76 77 74 73 72 73 71 66 67 66 66 65 60 67 63 61 58 51 96 999 86 61 76 28 76 999 999 68 30 20 999 14 31 138 107 106 105 105 108 111 113 113 111 110 110 110 110 112 110 112 112 113 112 113 114 113 111 109 107 105 105 106 106 107 107 105 106 107 104 98 98 95 90 95 97 90 88 86 83 92 95 78 85 95 93 90 81 82 77 71 70 71 82 73 69 78 79 78 78 78 78 76 74 72 73 74 70 68 67 65 65 63 59 70 62 60 65 63 78 131 132 61 70 57 999 51 85 53 15 999 28 48 999 28 107 106 105 106 108 111 113 113 111 111 111 111 110 111 110 112 112 113 112 112 113 114 112 109 107 105 104 106 107 106 106 105 106 108 105 99 98 96 89 94 100 92 87 83 81 86 91 82 85 95 90 92 84 81 72 72 67 71 71 71 81 80 79 80 80 79 78 75 74 72 73 74 70 70 66 68 64 62 56 56 60 57 69 63 59 54 49 63 21 20 999 83 19 19 75 47 999 61 999 31 107 105 106 106 108 110 112 113 111 110 112 111 110 112 111 112 112 112 112 111 112 112 111 109 106 105 104 106 107 105 104 104 105 108 106 99 97 95 89 93 98 92 83 79 81 83 83 78 87 94 88 93 90 82 68 69 78 73 69 79 78 78 80 80 79 79 77 75 75 72 72 71 71 70 63 68 65 59 61 68 66 58 67 63 56 32 86 64 32 999 999 87 27 30 95 27 46 52 999 88 107 106 106 106 108 110 112 112 111 109 112 112 110 111 110 111 111 112 110 111 112 112 111 109 106 104 104 105 107 105 102 102 105 109 106 101 96 94 90 91 96 92 80 78 83 81 82 80 91 93 90 91 92 82 73 78 73 68 72 73 73 77 81 80 80 79 76 75 75 72 74 76 73 68 72 69 65 63 57 71 66 59 59 50 61 33 70 22 17 999 999 28 999 999 109 55 75 83 47 79 108 107 106 106 108 110 112 113 111 109 112 111 109 110 110 111 111 110 110 111 112 112 110 109 107 104 104 105 107 104 102 101 105 108 107 101 95 94 93 90 93 89 81 81 84 80 84 84 91 92 88 91 91 84 79 71 74 68 72 75 74 77 80 81 82 79 75 75 74 72 78 84 76 69 70 60 64 64 65 59 55 54 60 49 55 46 31 24 999 15 999 999 999 999 999 73 75 136 52 120 108 108 106 106 108 109 112 112 111 110 112 111 109 109 109 111 111 110 110 110 110 111 110 108 106 103 104 104 106 104 102 101 104 107 107 101 94 93 94 91 90 85 83 84 85 79 84 86 91 90 86 88 93 87 83 77 72 74 76 75 75 78 80 86 87 79 74 74 75 76 81 87 76 69 62 65 59 68 53 52 69 71 52 66 51 55 31 30 999 999 999 44 79 999 89 65 54 104 32 85 107 108 106 105 108 108 112 111 111 111 112 110 108 108 109 111 111 111 110 109 109 110 108 108 105 104 103 103 105 104 102 101 103 106 106 100 94 94 95 91 87 83 83 83 85 81 83 82 87 89 81 81 90 87 83 82 73 76 78 78 77 79 85 93 91 79 73 76 77 80 80 82 77 71 64 64 55 65 51 89 68 56 56 51 52 29 999 20 999 999 999 94 52 36 56 46 50 51 67 76 107 108 107 105 108 109 112 111 111 111 112 110 107 108 109 110 110 110 109 109 107 108 106 107 105 104 103 103 104 104 103 101 102 105 105 100 95 95 96 91 86 82 82 81 84 84 81 80 86 88 81 76 85 87 82 83 76 81 83 86 83 82 91 97 92 81 74 81 80 82 76 79 78 70 61 60 56 71 51 63 72 72 55 51 47 54 999 999 999 999 57 32 41 33 40 53 61 85 77 78 108 109 108 105 108 109 112 111 111 111 112 111 107 108 108 110 109 109 108 108 106 106 105 106 106 105 104 103 104 104 103 101 101 104 105 99 96 96 96 93 88 84 83 83 83 85 82 78 82 89 82 78 80 84 83 83 78 82 85 89 88 87 97 100 96 86 80 89 79 79 77 80 76 69 59 55 65 75 47 67 74 55 55 58 33 26 999 999 23 19 60 31 60 61 49 55 43 87 63 64 108 109 108 106 107 109 111 111 110 111 112 111 106 108 108 111 107 108 107 107 105 104 104 106 107 105 105 104 104 104 103 101 99 103 104 99 97 97 96 93 90 87 88 87 85 84 83 82 81 88 84 81 83 86 83 81 74 78 86 88 89 93 99 102 104 93 90 92 78 79 79 84 80 70 55 67 56 64 53 73 59 57 54 54 51 19 50 999 21 24 88 26 74 58 46 51 46 82 59 51 109 110 108 106 107 109 111 110 110 111 112 110 105 108 108 109 108 107 106 106 104 102 104 105 107 107 105 106 106 104 103 99 96 100 101 97 96 97 96 93 92 90 90 92 86 86 87 88 84 87 84 82 87 89 83 78 70 76 81 86 86 97 101 104 109 101 98 90 81 84 83 92 87 75 56 66 57 53 64 53 61 54 51 50 23 46 999 47 26 23 35 83 55 77 48 51 55 69 61 63 109 110 108 106 107 108 110 110 110 112 113 109 104 108 108 109 108 107 105 105 103 102 102 105 106 107 105 106 106 103 103 99 94 96 98 92 94 96 97 93 95 92 92 94 86 89 90 91 90 87 83 82 86 90 84 77 67 76 78 82 85 97 103 106 111 105 100 87 86 91 89 95 85 77 60 63 64 62 58 56 59 54 50 50 30 54 26 16 15 17 999 56 30 55 69 54 54 59 62 53 109 109 107 106 106 107 110 109 109 111 113 108 104 108 108 109 108 106 104 104 103 101 101 103 105 106 104 106 107 104 103 99 91 90 93 89 92 95 97 94 97 94 97 97 88 88 89 89 94 90 83 83 85 91 84 75 66 73 76 80 87 97 104 107 111 105 96 89 88 97 92 93 82 79 59 54 68 63 63 59 63 53 57 46 32 48 30 999 16 999 27 87 24 31 90 71 55 65 63 54 108 108 107 106 104 107 109 109 109 111 112 108 103 108 108 109 108 106 104 103 101 101 100 100 104 105 104 105 107 104 102 99 91 86 87 84 90 95 95 95 97 96 102 100 90 91 88 86 93 91 84 87 84 91 85 75 58 72 75 79 86 96 102 105 107 106 94 94 89 99 94 93 84 71 79 72 62 78 58 75 65 61 52 49 57 50 51 999 999 999 21 35 46 33 56 62 50 64 59 62 108 108 107 106 103 106 109 109 109 111 112 108 104 108 108 109 109 107 103 102 99 99 98 98 102 104 102 104 108 105 102 98 90 82 81 80 88 95 94 95 97 99 106 105 92 94 88 86 93 91 86 88 86 89 87 78 70 75 74 77 84 94 99 102 105 105 100 93 86 94 94 92 82 72 82 74 61 78 66 60 65 60 55 53 53 32 22 11 999 999 14 54 12 38 64 52 52 67 76 73 108 108 109 107 104 106 108 109 109 111 112 108 104 109 108 108 108 107 103 99 96 99 96 96 101 102 100 103 109 106 101 97 90 81 79 74 88 94 94 94 96 100 107 107 96 95 90 89 91 90 85 88 83 85 87 84 77 78 74 76 82 92 97 100 107 98 101 91 84 87 88 86 82 76 69 73 78 70 64 69 58 60 58 56 49 34 31 12 999 999 53 32 16 24 58 49 54 77 63 53 108 109 110 108 105 105 107 109 110 110 112 108 104 109 108 108 106 106 102 98 95 94 94 95 99 101 98 104 109 107 101 96 89 81 77 74 85 93 94 93 95 99 107 107 98 95 91 90 88 88 86 87 79 79 83 86 82 81 71 75 81 91 96 99 107 97 96 93 85 83 84 83 83 75 81 72 62 80 65 65 67 60 60 58 54 34 21 23 80 67 53 65 30 999 74 59 51 61 53 52 108 109 110 108 107 104 107 108 111 110 112 107 105 109 107 108 105 106 101 99 95 93 92 95 96 97 98 103 107 105 101 95 90 85 80 78 85 92 93 93 94 97 106 105 100 96 92 90 85 87 86 86 78 75 79 88 83 80 72 77 80 89 98 101 109 104 98 98 87 81 81 81 80 77 74 77 69 60 65 56 67 61 62 58 55 38 999 21 87 74 45 54 23 20 22 82 39 50 52 56 109 110 110 108 107 104 105 105 111 111 111 107 104 108 107 108 105 105 99 97 97 94 93 97 93 95 97 102 108 105 101 95 89 85 83 82 83 91 92 93 93 95 106 103 102 96 94 94 86 87 85 85 82 76 77 88 87 82 72 81 82 87 101 105 113 114 107 106 93 85 82 81 81 78 69 74 75 59 66 55 66 62 62 58 56 43 49 52 30 71 46 45 45 28 999 31 40 48 46 47 109 109 109 108 107 103 104 103 111 111 109 106 105 107 107 108 105 104 99 98 95 97 94 96 91 93 97 101 108 106 101 94 88 85 87 83 83 89 91 93 92 93 103 100 102 97 97 99 88 88 86 85 83 81 77 84 89 86 79 87 84 85 104 109 115 118 113 107 100 91 86 83 81 82 74 76 77 60 73 52 65 62 62 59 57 47 32 30 29 56 76 65 32 59 18 999 56 63 51 74 109 109 109 108 107 104 102 104 111 110 109 106 105 108 107 106 105 104 98 97 96 98 96 97 89 91 96 102 108 108 102 92 88 85 84 83 82 87 91 93 92 90 98 97 100 98 102 102 90 88 85 83 83 84 82 84 88 90 86 91 87 89 107 110 113 118 113 102 103 95 88 85 83 79 72 85 81 79 61 62 66 64 63 61 59 51 39 28 29 49 61 61 48 48 65 16 999 47 94 60 110 109 108 108 107 103 102 104 111 111 108 106 105 109 107 105 105 104 98 95 97 97 99 96 87 91 96 102 108 110 101 92 88 86 83 83 82 84 91 92 92 87 91 97 96 99 106 103 91 88 85 82 82 85 87 89 93 90 88 92 92 98 111 114 109 116 111 98 102 96 89 86 84 79 75 80 76 84 61 69 66 66 66 65 62 55 41 29 51 34 55 33 48 35 42 17 999 999 999 65 110 109 108 108 107 103 101 104 110 111 107 106 105 109 107 105 105 104 96 95 97 97 100 95 87 89 97 103 109 111 102 93 90 86 82 85 82 83 90 93 92 86 87 95 91 98 106 102 92 88 86 82 82 85 88 95 101 89 88 92 97 109 117 116 105 110 106 98 101 97 89 87 85 79 75 71 76 81 69 67 69 68 69 69 65 58 48 49 34 54 56 47 46 46 29 27 999 999 56 999 110 109 108 108 107 103 101 103 110 111 107 106 105 110 108 105 106 104 95 96 97 99 101 96 87 88 97 103 109 111 104 94 91 84 84 85 83 82 86 91 91 86 85 94 90 95 103 99 94 91 87 84 83 86 89 99 106 92 88 93 101 115 119 114 102 101 101 96 101 97 90 88 85 81 75 75 98 81 69 68 73 71 72 71 67 61 47 38 62 67 36 53 48 57 49 21 999 999 999 28 111 109 108 108 107 103 101 99 109 111 107 106 105 110 109 105 106 102 96 93 96 100 102 96 94 88 96 103 109 110 105 95 91 82 83 85 83 79 82 89 89 87 85 91 87 91 98 96 96 93 88 85 85 87 91 101 106 95 90 95 106 116 116 109 101 97 92 89 94 93 90 87 87 82 56 66 106 83 70 67 72 75 74 73 70 64 51 47 55 56 35 56 36 57 999 999 999 999 999 53 110 109 107 108 107 103 101 98 109 111 107 106 106 110 109 104 106 102 96 94 97 100 102 97 94 87 97 105 108 109 106 96 90 81 84 85 80 77 83 87 88 86 84 89 87 88 97 96 98 94 89 86 86 89 93 103 106 101 93 98 110 117 114 107 102 94 86 90 90 90 90 86 87 82 68 68 87 67 75 66 71 77 76 73 72 67 56 50 67 52 47 53 36 36 999 999 999 999 27 28 110 108 107 109 107 102 100 98 106 109 108 107 106 110 109 103 106 102 94 94 96 101 101 97 92 91 94 105 106 108 107 97 88 78 82 84 77 72 77 86 86 85 85 90 93 91 96 97 99 95 91 87 88 91 96 103 109 111 98 101 112 116 113 109 104 97 82 84 84 86 88 85 88 81 77 81 80 66 68 64 72 77 78 76 75 71 64 54 54 60 47 61 37 59 48 34 999 999 999 999 108 108 107 109 108 100 99 99 102 105 107 107 105 109 109 103 105 102 95 95 94 99 102 99 92 89 96 106 106 107 107 97 86 79 82 83 73 71 80 83 84 85 86 90 96 96 96 98 99 95 92 88 90 94 98 104 112 118 104 98 109 111 110 106 104 104 86 85 83 85 86 85 84 84 80 82 74 67 67 66 72 77 79 79 79 75 69 61 51 66 47 65 38 56 55 38 56 999 999 999 108 107 107 109 109 100 99 98 99 104 105 108 104 108 108 103 104 101 95 94 95 98 101 100 93 91 100 108 106 106 105 96 85 78 81 82 69 70 78 85 81 83 86 89 95 100 98 99 97 94 90 89 91 97 100 104 112 117 108 95 102 102 103 96 97 109 92 84 85 86 85 84 81 83 83 81 75 60 64 67 74 79 80 82 81 78 71 66 56 57 55 52 61 54 52 51 59 50 999 999 106 105 107 107 109 101 98 98 98 102 105 108 103 105 106 103 105 101 97 97 95 97 101 100 96 91 103 109 107 105 104 94 85 78 82 81 67 69 74 82 80 82 85 89 98 102 101 101 96 93 90 90 93 97 101 105 112 116 110 94 97 95 93 89 91 108 95 81 86 88 85 83 85 84 84 78 65 64 64 68 77 80 83 84 83 80 74 68 64 58 59 48 45 62 55 999 54 65 999 999 105 105 107 107 109 102 98 97 99 100 104 106 103 102 104 102 105 101 98 97 94 97 101 98 97 90 102 109 108 105 102 92 84 79 84 81 65 57 77 79 79 81 84 92 102 105 105 101 94 92 89 91 94 99 102 104 111 117 107 94 93 92 90 87 93 92 90 84 85 88 85 84 84 85 84 79 65 55 63 68 77 82 86 84 84 81 75 71 65 59 62 53 46 47 54 50 57 999 55 999 104 104 107 107 106 101 98 97 99 100 103 105 102 100 102 103 105 101 97 97 94 97 99 95 96 91 100 109 109 105 101 92 84 81 85 81 64 63 77 79 78 80 85 96 104 105 105 99 92 91 89 91 95 101 103 103 108 113 102 91 92 93 90 93 97 91 84 77 85 87 85 84 84 86 84 69 47 59 61 69 76 84 88 84 84 82 78 74 69 64 63 60 57 55 58 56 48 999 63 999 103 104 107 106 104 100 97 98 98 100 103 104 102 100 103 104 104 102 98 97 95 96 101 97 92 88 100 107 108 107 102 92 85 83 86 81 65 59 71 77 79 79 87 100 105 104 101 97 92 90 90 92 97 102 102 101 103 105 97 92 95 100 98 104 104 92 85 95 86 84 85 85 84 86 84 61 60 61 60 67 75 85 89 85 84 83 80 76 73 66 64 62 52 49 60 55 55 47 70 63 103 104 106 105 102 97 96 98 98 100 102 103 102 101 103 104 104 103 98 97 94 96 102 96 92 87 96 105 106 107 104 92 85 85 88 82 64 61 72 77 81 81 92 104 105 103 99 97 94 92 91 93 97 101 99 100 99 101 94 94 98 106 104 109 105 95 85 92 89 86 85 85 86 87 83 57 62 62 62 65 72 82 88 85 85 84 81 78 76 72 66 63 51 49 60 999 49 59 56 69 102 103 105 104 100 96 96 98 100 101 102 102 102 101 102 104 104 104 99 98 94 96 102 98 92 88 95 102 104 107 105 94 86 86 89 83 65 65 73 78 83 83 98 107 104 100 98 98 95 93 91 93 96 99 98 99 97 99 94 98 103 107 106 109 104 93 97 95 87 84 86 87 88 89 82 79 62 62 64 62 69 79 84 84 85 84 80 78 78 77 70 65 50 51 999 56 53 72 58 58 103 103 103 103 100 95 97 99 101 102 101 102 102 102 102 103 105 103 101 99 96 97 103 99 90 87 93 100 104 108 106 95 88 86 91 85 64 70 75 81 83 85 103 108 102 98 98 99 96 94 92 94 96 99 100 99 96 99 97 100 106 105 105 105 102 94 93 93 92 90 87 88 90 89 84 67 60 66 66 61 62 80 82 84 87 84 80 79 78 77 74 69 61 57 56 55 58 70 63 77 103 103 103 102 100 95 96 100 103 102 101 102 101 101 100 103 105 104 102 100 98 98 104 100 91 88 90 101 102 109 107 97 88 86 91 89 69 70 79 84 84 88 106 107 102 99 100 100 98 95 93 94 96 99 101 97 94 101 100 100 103 103 100 100 97 96 94 92 92 89 87 89 90 86 83 53 59 66 68 63 59 76 82 85 88 85 81 79 78 75 73 73 67 60 61 63 64 64 61 57 103 103 102 101 100 95 96 101 103 102 102 103 102 102 98 102 105 103 104 101 98 100 103 101 91 87 89 100 102 109 107 97 89 86 90 90 73 68 77 83 86 93 108 108 103 101 102 102 99 95 95 94 98 100 99 97 95 101 100 98 98 98 97 97 92 93 92 93 90 88 88 88 89 87 77 61 62 67 71 62 57 72 82 86 89 87 83 81 78 76 70 74 76 69 66 67 66 64 63 59 104 102 101 100 101 95 95 100 103 102 103 104 102 101 98 101 105 101 104 103 98 98 103 101 91 88 89 101 102 108 107 98 89 86 89 92 76 67 69 83 88 97 107 110 105 104 104 103 100 97 96 95 100 101 100 99 99 98 95 95 94 95 95 95 90 89 90 93 91 90 90 94 87 85 69 61 65 67 70 63 59 72 82 88 92 90 85 82 81 78 74 76 79 78 77 73 69 66 65 65 103 102 100 98 100 95 95 100 103 103 104 104 99 100 99 103 103 99 102 102 100 98 104 100 90 85 89 101 103 109 107 99 89 87 90 92 80 68 69 80 91 98 107 111 107 106 106 103 102 101 96 95 98 99 99 101 104 95 90 94 93 95 97 95 94 87 89 93 90 89 88 92 90 85 61 69 70 69 70 65 63 71 80 88 94 92 88 85 83 81 80 79 82 84 84 78 74 71 71 70 102 102 100 97 98 96 96 100 102 105 105 102 98 98 101 104 100 96 98 100 99 97 103 99 89 85 90 101 103 109 108 101 90 88 92 93 84 68 65 78 91 99 106 111 111 108 107 105 104 103 97 96 97 98 99 105 107 94 90 95 97 99 101 99 100 85 90 92 88 88 89 97 88 85 77 65 76 69 70 68 68 75 80 87 94 93 91 90 86 84 83 82 85 87 86 81 77 75 76 76 102 101 99 96 97 95 97 101 101 104 104 101 97 97 101 104 96 94 95 95 97 98 103 99 89 83 89 101 104 109 109 103 92 89 94 95 90 75 68 79 90 97 104 110 113 111 107 104 104 103 97 96 96 98 102 109 106 93 92 99 101 102 106 102 103 90 94 91 87 89 92 92 88 79 73 51 65 69 74 74 74 78 80 86 93 93 94 93 90 87 88 87 90 88 87 83 80 77 79 78 102 100 98 96 96 95 97 101 102 104 103 101 97 98 100 101 93 90 92 91 97 99 103 101 89 83 89 101 103 107 109 104 97 91 95 94 95 81 69 79 89 97 102 109 112 111 107 103 101 100 97 97 97 97 103 108 103 93 95 99 101 102 108 105 105 94 97 91 83 88 91 93 83 81 70 50 60 74 80 81 82 84 81 85 90 93 95 97 95 92 94 94 93 90 88 86 84 79 80 79 102 100 98 96 95 94 97 101 103 104 102 101 98 98 99 98 92 87 89 88 94 99 102 102 89 86 88 100 100 105 108 104 100 95 94 90 96 87 74 78 87 96 101 107 108 111 108 103 100 99 97 99 97 98 103 105 100 93 96 100 101 104 107 107 107 95 96 92 84 84 91 87 83 79 74 62 63 80 86 86 91 92 83 86 87 90 94 97 100 100 100 97 95 92 89 90 88 82 82 79 104 100 98 95 93 93 95 100 103 102 101 101 98 99 98 95 89 86 85 83 90 98 101 104 89 85 89 98 99 103 106 102 101 97 94 90 94 92 74 78 85 93 99 103 106 111 108 105 102 99 96 98 97 99 104 105 99 94 98 102 101 106 108 111 108 96 94 90 85 79 92 89 88 85 76 65 81 88 91 89 97 96 89 90 85 86 91 93 96 99 100 98 95 92 92 92 93 88 85 82 108 100 98 96 92 90 93 100 104 101 100 101 99 100 98 92 88 86 84 80 86 96 100 104 90 85 87 95 98 102 105 101 98 97 93 90 92 91 74 79 85 92 98 101 106 111 108 106 101 99 96 97 97 100 107 105 100 94 98 103 102 108 112 113 108 95 92 91 86 78 89 93 88 85 81 71 85 90 94 93 102 98 96 95 85 83 89 89 91 96 97 98 94 94 95 94 96 94 90 85 111 102 99 97 92 89 92 101 104 101 100 101 100 101 98 91 88 86 85 76 87 95 99 104 91 84 85 94 97 102 104 101 96 93 91 89 91 88 74 78 84 91 96 100 107 111 108 105 101 100 95 98 97 103 110 108 103 95 98 103 104 111 113 115 106 94 92 91 87 80 85 92 90 95 89 79 83 90 97 99 104 101 101 97 86 83 89 87 88 91 94 96 95 95 97 97 98 96 92 88 110 104 100 98 92 89 91 100 104 100 100 102 100 101 98 93 88 84 82 74 83 93 97 103 93 84 82 93 97 104 104 101 94 90 90 87 87 84 74 77 82 91 95 100 106 109 106 103 101 99 95 99 98 105 112 111 108 97 97 102 108 113 113 113 105 93 91 89 86 90 82 92 97 96 86 76 81 89 97 101 103 104 105 96 88 84 89 88 85 88 94 96 95 97 99 99 99 96 92 90 107 105 102 100 93 89 91 98 103 101 101 102 99 100 100 95 88 81 77 71 87 91 97 102 94 84 79 91 98 105 104 100 93 89 88 83 82 78 71 74 82 90 96 102 107 107 104 103 102 99 95 99 99 107 112 114 113 101 97 103 110 113 112 110 104 93 90 87 88 88 87 98 98 96 75 71 75 88 94 99 100 105 104 93 89 86 89 90 86 91 96 97 95 98 102 102 102 98 93 91 107 104 102 102 95 91 94 98 103 103 103 102 99 99 100 96 87 78 75 70 83 91 95 102 96 86 78 89 99 106 104 100 94 90 88 81 79 74 67 71 82 90 97 102 105 105 103 104 104 100 99 99 99 107 111 114 116 105 98 103 112 112 110 107 102 94 88 87 88 87 88 98 96 91 72 79 76 87 93 96 99 104 104 92 90 88 90 91 89 93 99 99 95 97 102 105 104 100 95 91 108 103 100 102 95 92 97 98 103 106 103 102 99 98 100 97 86 76 67 70 81 92 95 102 98 88 79 87 100 106 104 101 96 93 89 79 78 72 65 71 82 90 96 100 102 102 103 106 105 106 104 99 101 107 112 115 116 107 99 104 112 111 103 101 98 94 87 83 87 88 89 93 88 86 71 82 79 85 92 93 99 103 104 90 89 89 90 93 94 96 103 101 97 99 104 107 107 103 99 92 109 103 98 102 95 93 100 98 103 108 105 103 99 97 98 98 87 75 65 69 82 91 96 102 99 90 82 87 101 105 103 101 98 95 89 79 76 71 65 70 83 91 96 99 101 99 102 108 108 111 108 101 103 107 109 112 116 108 102 105 110 106 98 92 96 92 86 83 85 88 89 88 86 83 76 86 83 86 94 92 100 103 108 93 89 89 91 96 101 101 106 103 99 101 106 108 110 106 101 93 57 56 58 62 67 67 67 68 71 71 72 71 71 70 67 66 65 68 64 61 63 65 64 64 63 65 63 62 61 56 54 55 50 47 43 50 58 58 55 54 72 71 71 50 64 71 71 52 55 54 72 54 53 56 58 58 55 56 57 55 55 57 56 57 57 75 57 56 59 62 78 80 78 81 69 61 56 57 54 55 55 56 71 70 70 68 73 52 71 70 69 62 67 68 70 83 72 73 86 83 57 56 60 62 65 67 67 68 71 72 71 72 69 68 67 67 65 67 64 63 64 65 65 64 64 64 63 61 61 58 54 53 48 48 39 49 58 60 57 73 71 51 49 50 52 51 55 52 73 52 52 55 52 58 58 73 56 54 57 57 56 55 56 56 55 74 57 57 75 77 59 77 78 83 85 77 58 57 53 52 52 72 71 69 69 75 77 66 71 70 65 70 70 79 73 79 76 61 85 69 58 57 60 62 66 66 67 67 71 72 71 72 69 69 68 66 65 67 63 64 63 65 64 65 64 63 64 62 61 57 55 52 48 48 38 49 56 60 59 57 73 52 49 49 52 51 53 72 53 53 53 54 51 75 56 73 56 53 57 55 55 56 56 56 56 58 73 73 74 75 74 79 76 75 85 78 74 57 54 53 55 72 69 72 70 64 70 72 72 70 45 62 64 71 68 63 66 66 77 68 58 58 59 63 66 65 67 67 70 71 70 72 68 68 67 68 65 66 63 64 65 66 64 65 64 63 65 62 62 57 56 53 48 46 40 50 56 59 59 57 56 71 52 50 51 51 71 69 71 51 51 52 52 56 57 56 54 54 56 54 56 73 55 56 71 74 74 72 79 73 77 85 88 86 85 75 74 57 55 71 73 72 68 78 69 66 69 46 79 72 60 54 53 84 70 46 67 53 58 82 58 58 59 62 65 65 66 67 70 70 70 72 67 66 67 68 64 67 65 65 67 67 65 64 65 62 63 63 60 57 54 52 49 48 45 51 57 59 59 73 74 54 71 50 50 51 50 79 71 53 50 51 53 56 56 55 52 54 73 53 52 72 70 71 70 74 74 74 77 76 89 88 87 84 83 80 73 74 56 72 72 73 71 71 70 66 67 55 70 72 62 56 61 67 83 78 61 81 92 81 56 59 59 62 66 65 67 66 69 69 70 71 68 66 67 67 65 65 64 66 66 67 65 66 64 62 63 62 59 56 55 53 49 50 45 52 57 59 58 72 73 52 52 71 67 69 67 70 71 51 50 53 52 55 55 54 52 55 55 54 53 72 71 70 71 55 73 70 72 76 86 77 80 77 79 78 75 80 56 72 73 76 68 79 71 69 66 63 79 75 66 65 60 67 64 70 65 79 64 74 57 59 59 62 65 64 67 66 68 69 69 70 69 67 67 68 65 64 65 67 68 68 66 65 65 63 63 61 57 57 55 52 48 51 50 54 59 58 74 73 73 53 50 70 50 68 70 77 73 50 50 52 52 53 54 53 53 53 53 53 53 69 68 70 73 72 71 64 70 80 75 83 81 75 75 72 94 75 73 72 74 78 67 85 70 69 51 44 82 71 69 61 54 72 55 62 62 58 84 68 59 59 59 62 65 64 66 66 66 68 69 69 68 67 68 68 66 65 66 68 69 68 69 66 64 64 62 61 58 56 55 53 48 50 52 53 57 75 79 71 72 52 49 71 51 71 70 73 72 49 50 50 49 54 53 52 53 53 52 53 71 68 72 71 52 72 72 52 64 71 73 86 76 58 74 72 79 83 72 70 91 71 89 70 70 72 70 47 81 69 65 62 76 71 58 54 57 49 61 64 60 61 60 62 64 64 65 65 65 67 66 68 70 67 68 67 68 65 66 70 69 68 69 67 66 64 61 61 58 56 55 52 49 50 51 53 57 74 81 75 54 52 50 71 70 71 55 72 55 51 49 49 50 54 50 52 51 51 71 71 69 51 68 69 71 71 80 58 76 45 113 91 56 57 57 55 73 75 74 75 108 74 80 67 70 68 66 76 71 69 59 69 52 57 53 27 63 56 64 53 59 60 61 62 65 64 66 64 65 67 66 67 69 67 67 67 68 66 68 70 70 69 68 67 65 64 62 59 58 55 53 53 48 49 51 55 57 54 81 72 72 51 49 51 70 53 54 55 72 52 48 49 51 53 52 52 50 51 71 51 48 50 67 69 71 71 65 44 55 56 66 71 73 58 57 54 72 72 84 77 87 82 89 94 72 69 64 48 68 68 68 62 60 46 47 21 999 89 65 50 61 60 61 63 64 64 65 64 63 65 64 67 68 66 67 68 68 67 69 70 69 69 68 66 66 64 61 59 58 57 55 53 51 48 50 54 55 70 93 66 70 51 53 50 71 52 52 72 54 52 49 48 51 53 53 49 50 51 71 50 49 49 69 70 71 63 66 47 65 97 68 54 73 74 74 74 73 79 89 71 97 74 84 74 70 70 70 74 67 63 45 73 64 50 57 46 63 50 62 58 61 60 61 62 63 63 64 62 62 65 65 68 67 64 66 69 69 70 70 70 69 69 68 66 64 64 61 59 59 59 56 55 53 51 49 51 54 72 73 67 71 71 50 51 51 52 50 55 71 52 48 49 51 52 50 49 50 50 51 50 50 49 68 70 69 48 46 45 44 71 52 71 73 86 73 72 54 72 74 68 70 68 69 71 69 72 59 68 66 47 57 53 64 49 55 63 78 56 78 32 62 60 61 64 64 63 63 61 61 62 62 66 66 65 65 68 68 70 70 71 71 68 68 66 64 62 60 60 59 58 56 56 53 50 50 50 53 52 51 68 71 50 49 51 51 51 53 53 55 54 49 48 50 52 51 47 48 48 50 51 48 49 69 69 66 61 45 46 42 74 49 66 73 55 55 53 52 55 71 67 70 67 52 50 69 67 60 63 64 45 41 63 64 55 58 62 31 63 47 27 61 61 62 64 64 63 62 61 61 61 61 65 66 65 65 67 68 71 71 71 70 68 68 66 62 61 60 61 59 59 56 56 53 51 49 52 52 49 54 71 72 50 48 50 52 49 52 51 72 51 48 47 51 52 49 47 47 49 49 48 50 50 68 69 65 63 45 48 45 45 47 70 73 54 55 51 52 71 71 69 69 70 70 50 66 65 61 64 62 66 43 50 35 47 95 61 31 63 44 36 61 62 63 64 63 62 61 60 62 59 59 66 66 64 65 67 68 70 70 71 70 67 66 65 62 61 59 63 60 58 57 57 56 52 53 51 52 53 54 71 54 51 49 51 52 50 53 52 53 52 48 49 51 50 48 47 48 49 48 47 48 50 65 64 62 60 47 47 62 48 72 70 53 54 52 54 71 71 71 66 69 70 71 50 65 62 45 45 44 45 63 57 46 51 79 61 44 101 47 48 60 61 63 64 63 61 59 59 62 59 60 65 66 64 64 67 68 71 71 70 69 67 65 65 62 61 60 61 60 59 58 58 56 52 55 53 51 73 50 72 54 52 69 70 55 52 52 55 51 49 48 48 51 51 48 47 48 47 49 48 47 64 65 47 59 59 64 63 48 48 49 67 52 53 50 71 53 52 49 63 51 51 67 48 64 48 46 45 44 42 63 64 56 58 53 62 31 58 68 47 60 61 63 64 61 61 59 58 61 58 60 64 64 63 62 66 69 70 70 70 69 67 64 64 61 62 61 61 60 59 58 58 54 53 54 54 51 75 52 72 72 72 70 50 51 52 51 51 50 51 47 49 51 48 47 48 47 48 47 48 50 67 66 71 62 47 69 49 48 62 47 68 54 53 68 70 51 51 49 68 68 51 63 65 63 48 43 41 55 73 64 56 56 55 61 62 63 87 54 48 59 61 63 63 62 60 58 59 60 58 59 63 64 62 63 67 69 70 69 69 68 66 63 63 60 60 61 64 60 60 58 58 53 56 56 56 53 57 53 49 55 72 70 72 53 54 51 51 51 49 49 49 51 50 48 47 47 48 48 50 51 67 46 46 59 70 75 64 47 67 47 70 71 71 68 51 49 48 48 67 49 66 66 66 49 48 46 43 42 52 51 65 42 59 69 64 32 53 71 35 60 62 64 64 62 60 59 58 60 55 57 62 63 62 64 66 68 68 71 69 68 66 63 63 60 60 61 64 59 59 57 58 52 52 57 57 52 54 51 52 55 54 71 50 51 54 52 53 49 49 48 47 48 48 48 48 49 48 47 52 69 67 59 48 48 45 46 67 44 64 66 67 70 71 69 50 49 48 49 50 49 50 66 64 65 62 46 42 44 47 53 64 63 76 66 57 32 89 55 40 61 63 64 63 60 60 59 60 59 55 55 61 63 62 62 65 68 68 69 68 68 65 62 61 60 59 61 64 60 58 57 58 54 53 56 57 54 55 53 55 55 54 71 71 52 72 51 53 49 47 50 47 49 49 50 49 49 49 48 50 70 64 63 62 50 46 47 51 45 60 86 74 69 70 68 49 51 46 49 48 49 49 67 63 50 45 46 46 42 45 58 67 64 64 44 58 51 44 33 20 61 63 63 63 60 58 58 60 58 53 54 60 62 62 63 64 70 69 69 70 68 65 62 61 60 59 61 62 60 59 58 57 54 52 55 55 54 74 53 49 73 54 54 51 49 50 52 51 48 47 51 48 49 48 49 51 48 49 50 49 50 50 48 68 64 49 47 48 47 63 68 70 69 64 66 50 50 48 48 50 49 49 48 47 48 47 48 44 54 54 63 64 62 65 65 47 51 53 35 27 61 62 63 62 59 58 59 61 59 53 54 60 60 63 63 65 68 70 69 69 67 66 61 60 61 61 61 56 60 58 58 59 53 53 56 54 54 54 51 49 73 49 52 51 52 49 52 51 49 50 51 50 49 49 48 51 48 48 52 50 48 48 64 60 46 64 68 50 66 46 48 67 65 67 47 49 51 50 49 47 47 48 47 47 49 49 48 45 61 52 73 45 44 67 63 68 48 29 59 999 61 63 62 61 59 56 58 61 59 53 49 59 62 63 63 65 68 70 69 69 67 64 61 60 60 60 59 57 58 58 59 57 53 54 55 54 54 47 48 52 56 50 71 52 51 50 51 71 51 51 50 52 50 50 49 51 48 51 53 53 49 50 63 61 46 66 64 63 72 48 67 66 61 62 49 48 50 49 53 47 48 49 46 62 48 48 64 62 47 49 60 61 45 67 67 61 34 29 29 66 60 62 61 61 58 56 58 62 60 54 51 60 64 62 62 66 67 68 70 69 67 65 61 60 59 61 60 55 55 58 59 57 55 55 55 56 55 52 48 73 73 55 51 52 50 53 51 72 53 51 51 52 51 50 51 52 51 53 52 53 50 70 65 46 75 68 59 67 74 60 72 67 65 48 49 48 51 50 47 49 51 49 48 63 48 67 69 69 66 44 61 61 69 67 69 59 57 87 53 66 61 62 61 61 59 56 59 61 59 54 53 60 63 63 62 64 67 69 70 68 69 65 61 58 57 61 60 58 59 56 56 59 54 54 55 55 57 52 48 74 57 54 53 52 55 54 48 50 53 52 50 53 52 52 51 53 50 52 52 54 51 51 66 63 74 43 70 67 66 67 67 50 47 49 49 48 52 49 48 51 47 49 49 46 63 66 46 67 60 62 66 67 66 67 64 68 56 66 127 62 60 62 61 61 58 57 59 62 59 53 57 59 61 63 62 64 66 69 69 69 69 65 62 58 59 60 61 58 58 57 55 55 55 54 54 54 57 54 52 55 56 55 73 73 54 54 53 71 51 53 52 53 54 53 54 51 48 50 52 53 54 71 66 64 68 45 59 66 70 69 50 49 49 49 49 50 51 51 50 47 51 51 49 64 65 68 68 62 70 45 46 59 64 71 70 61 60 46 59 57 59 62 61 60 59 58 60 61 59 55 57 58 61 64 63 64 66 69 70 70 68 65 61 58 59 59 61 59 55 59 56 56 55 53 51 54 54 54 46 47 56 57 55 72 51 51 70 71 52 51 54 52 53 52 52 48 50 50 53 69 73 71 68 65 73 60 64 68 65 69 49 67 65 70 51 49 52 51 45 49 68 50 66 68 63 45 59 64 52 54 52 44 46 64 70 70 69 75 61 74 59 61 61 59 59 58 61 61 62 57 57 60 61 63 63 63 66 69 70 70 69 64 62 58 59 59 62 59 56 59 57 56 56 57 52 51 51 51 43 55 56 54 56 55 50 50 52 69 52 49 70 50 48 51 53 51 51 53 53 72 55 68 71 68 46 68 70 68 67 70 68 69 69 70 49 52 54 50 49 50 66 65 47 62 44 61 66 66 56 72 61 70 60 75 64 65 75 80 69 51 58 61 60 59 58 58 60 59 60 58 58 59 60 62 63 65 65 69 69 70 68 63 62 58 58 58 62 62 55 57 58 57 56 57 52 51 46 46 46 53 56 53 55 55 54 71 70 68 71 51 52 51 48 51 53 52 49 51 51 54 51 71 68 69 67 67 65 68 69 69 67 70 67 51 70 51 50 52 51 50 64 63 61 67 74 61 66 69 49 77 68 77 61 67 70 77 81 95 48 58 56 61 59 58 59 59 61 61 62 59 57 59 60 61 63 64 65 68 70 70 68 64 62 58 58 60 61 61 56 58 57 56 55 56 52 49 45 47 50 53 72 57 54 55 71 51 68 68 70 52 48 51 48 49 52 50 51 51 51 52 53 70 69 71 74 46 63 68 50 68 70 70 68 70 70 51 49 50 52 65 48 62 47 60 48 59 68 61 77 71 61 63 76 84 65 81 67 52 51 32 56 61 59 59 60 60 60 58 61 60 57 59 59 61 63 65 64 66 69 71 68 65 62 59 58 59 61 62 59 57 57 55 56 56 52 47 48 48 50 57 57 54 55 56 71 50 50 68 51 71 51 52 47 51 48 50 51 51 49 70 51 51 71 73 66 67 66 69 50 68 69 63 63 70 70 49 49 51 51 63 47 62 59 67 65 46 76 77 67 76 47 93 64 92 64 72 60 66 65 33 55 60 60 59 61 60 61 57 60 61 57 57 61 61 63 66 65 66 69 70 69 66 63 59 58 59 63 63 61 56 56 53 56 56 53 45 46 52 50 53 55 52 73 55 53 48 49 70 51 70 69 51 49 49 49 52 52 51 67 71 51 50 70 72 69 68 69 71 50 50 68 67 45 68 69 50 50 49 67 71 59 46 45 69 68 47 63 47 64 66 62 66 65 83 58 73 64 50 72 36 56 59 61 60 61 62 60 58 60 61 57 58 59 62 64 64 64 66 68 70 69 66 63 59 59 59 62 62 60 58 56 51 54 55 51 43 48 52 53 53 50 52 73 56 53 47 49 51 50 69 48 51 51 49 49 51 52 51 69 71 51 49 71 68 69 68 70 51 52 51 68 68 45 64 67 66 63 64 59 55 45 45 62 91 67 77 72 77 47 67 47 60 58 90 75 113 88 73 63 34 55 57 61 61 61 60 60 57 59 59 57 59 59 60 63 66 65 67 68 69 69 66 62 60 60 59 59 63 59 60 56 51 54 54 52 43 48 48 49 51 51 55 55 55 55 48 48 52 49 48 51 53 51 51 50 50 52 69 69 71 50 71 70 71 72 70 69 51 51 70 64 67 44 46 60 45 42 65 52 81 70 43 60 59 81 91 72 78 52 83 63 61 76 81 89 59 67 59 82 33 55 58 60 61 61 62 59 58 59 60 57 57 57 61 62 66 64 66 67 68 69 67 62 60 59 58 59 61 59 59 55 50 49 54 52 43 46 48 51 50 49 55 56 56 55 49 49 50 49 49 51 52 50 49 49 51 51 70 70 70 51 72 68 74 69 69 69 53 51 50 67 44 44 44 47 44 62 58 67 50 49 44 58 69 82 69 47 86 58 72 70 78 77 76 87 86 76 56 45 74 56 57 61 62 62 62 60 58 59 59 57 54 57 59 61 64 65 66 67 68 69 67 63 61 58 58 61 60 59 60 56 51 51 54 49 43 45 49 46 51 52 52 55 54 54 50 50 50 51 49 51 71 53 52 54 51 53 52 70 69 50 72 70 73 71 69 69 53 50 50 65 44 45 43 47 52 62 57 83 46 62 46 59 77 68 70 66 63 50 93 52 83 64 71 53 82 58 71 48 31 55 58 61 62 61 60 58 58 59 60 58 55 57 59 61 64 65 66 67 67 68 67 63 62 59 58 60 61 61 59 56 54 45 54 49 41 41 41 46 51 52 54 55 54 73 53 49 50 49 51 49 52 50 50 52 51 53 53 51 52 52 70 68 67 68 69 70 50 68 64 59 50 45 43 47 53 66 58 71 64 64 67 80 67 70 67 67 64 47 86 54 81 57 53 59 74 94 74 30 22 58 60 61 62 61 60 58 57 59 61 59 58 56 59 60 64 64 66 67 67 69 66 65 61 58 59 60 61 61 59 55 53 53 55 52 41 41 46 47 52 56 54 53 53 72 53 50 50 49 50 47 51 49 52 50 48 52 50 53 70 70 82 66 79 52 70 70 69 60 66 59 46 43 44 47 42 81 45 47 63 67 65 74 68 69 67 66 65 55 81 56 60 54 58 57 69 50 117 31 66 58 59 60 63 60 60 59 59 60 60 61 59 56 59 59 63 65 68 67 66 68 66 64 61 59 60 60 60 60 60 54 52 57 58 56 47 44 41 42 52 55 54 54 54 53 55 52 51 49 49 52 52 51 51 50 51 52 48 70 71 71 69 70 73 52 70 71 70 71 65 62 47 44 45 44 57 81 48 68 65 66 62 65 69 64 68 47 45 60 56 77 46 45 60 75 24 52 88 44 50 59 61 61 62 61 60 60 57 59 60 62 58 58 61 59 63 65 67 68 68 67 66 65 63 59 60 60 61 60 58 56 50 56 57 56 47 45 43 43 51 53 72 54 54 53 53 50 50 47 47 50 51 51 53 50 70 50 50 52 72 53 70 68 71 50 50 50 53 68 65 48 47 45 42 75 84 44 75 71 66 67 45 69 90 62 64 64 59 46 52 77 50 56 67 66 65 47 58 52 132 60 60 60 62 62 60 59 58 58 60 61 59 59 60 60 61 65 68 68 68 68 65 65 62 61 59 61 60 58 60 56 51 51 54 55 53 47 42 46 49 49 52 51 51 52 52 51 48 47 48 51 52 52 54 71 70 70 51 52 52 50 70 70 53 50 53 53 52 70 64 47 61 46 59 67 48 70 67 71 51 49 44 78 67 67 47 59 59 43 46 61 72 48 64 60 25 25 999 77 89 60 60 60 63 62 61 60 60 59 61 60 59 59 61 59 63 65 67 68 69 68 65 63 62 61 60 60 60 59 62 57 53 50 54 54 55 51 44 49 47 48 50 51 49 51 52 50 48 49 49 49 52 53 71 71 50 70 49 71 47 70 71 70 52 70 72 55 71 50 63 46 47 47 59 50 47 64 49 68 69 65 72 66 73 46 66 67 59 50 78 39 48 88 66 56 22 19 999 57 79 61 59 61 61 61 63 60 60 60 62 62 60 59 61 60 63 64 67 68 70 69 65 64 63 61 61 62 61 60 61 58 52 50 52 53 54 53 45 47 47 46 47 49 49 49 51 49 49 49 46 49 51 46 52 52 70 70 47 52 48 70 69 51 50 50 70 53 71 50 49 45 61 67 60 69 62 65 49 49 69 66 75 68 72 60 77 45 65 50 45 35 53 83 71 999 17 999 999 999 44 60 60 59 61 63 62 62 62 61 62 62 62 60 62 61 61 64 67 69 69 70 67 65 62 61 62 61 62 62 61 59 52 53 50 52 53 55 48 45 41 46 45 45 46 47 46 45 49 47 47 50 49 50 53 50 70 51 49 48 68 85 70 72 53 71 71 52 71 68 47 62 67 68 65 67 47 49 49 50 66 68 69 69 69 64 54 60 64 44 40 71 56 999 51 68 999 999 999 999 94 61 60 60 60 63 63 63 62 61 60 61 61 62 60 62 61 66 68 68 69 70 66 63 62 61 62 60 63 62 62 59 59 54 51 51 50 55 48 47 43 45 44 43 45 44 38 40 50 49 48 51 51 56 74 53 66 71 53 50 74 69 71 54 72 72 71 71 70 67 50 49 48 49 66 64 62 46 48 65 62 67 72 69 71 52 60 61 43 42 61 62 55 78 76 36 29 999 999 26 81 60 61 60 60 62 64 64 62 62 61 60 62 63 61 61 63 65 68 69 69 69 66 64 61 62 62 59 62 62 63 59 58 55 53 53 51 54 51 50 44 44 39 42 43 44 33 32 53 51 52 51 56 53 57 52 50 70 51 47 67 71 72 52 54 54 52 70 51 50 49 46 48 49 50 65 62 47 63 59 83 62 69 64 66 52 66 57 57 49 36 34 60 77 54 31 22 999 19 19 74 60 61 60 59 63 64 64 63 60 61 61 62 60 61 61 62 66 69 69 69 70 66 64 62 62 62 60 61 63 63 60 58 56 54 54 51 54 49 49 46 40 40 45 43 46 44 31 54 55 53 52 54 57 54 57 70 69 69 67 70 71 71 52 71 52 48 49 47 49 47 48 49 49 48 49 46 50 68 59 67 45 65 45 63 52 57 54 64 77 45 36 70 67 22 28 999 18 999 999 17 61 62 60 59 63 64 64 63 61 60 61 62 62 62 62 64 66 68 70 70 69 67 65 64 64 60 60 59 61 62 63 61 59 54 54 53 55 49 49 45 34 39 44 44 47 51 54 54 73 56 52 52 73 74 56 52 69 50 63 70 70 71 72 55 52 48 48 46 49 48 49 49 47 49 47 49 65 64 59 66 62 60 52 50 95 999 85 60 75 27 75 999 999 67 29 19 999 13 30 137 61 61 59 59 64 64 64 63 62 62 62 63 62 63 63 64 66 69 68 69 68 68 65 65 65 60 60 60 61 62 62 61 60 56 56 56 57 49 50 45 38 36 42 42 46 49 48 51 73 58 55 54 72 56 70 69 69 68 81 71 68 71 71 52 52 48 50 49 51 48 50 50 49 49 46 46 48 62 47 69 61 59 64 62 77 126 125 60 69 56 999 50 84 52 14 999 27 47 999 27 61 61 61 61 63 65 65 64 62 63 64 63 63 64 63 65 67 68 68 68 67 69 66 65 64 61 60 61 60 61 61 61 61 57 54 55 57 50 49 46 46 41 45 44 47 50 74 73 74 58 55 58 56 72 71 69 66 70 70 70 80 73 72 53 52 50 50 48 49 50 50 53 49 46 48 67 48 61 44 46 59 47 68 62 58 53 48 62 20 19 999 82 18 18 74 46 999 60 999 30 61 61 62 61 63 67 65 64 62 63 66 64 64 66 66 67 66 68 68 69 67 67 66 66 64 62 61 61 61 60 60 62 62 59 54 54 57 52 46 48 52 48 51 51 47 49 56 71 73 60 74 57 52 72 67 67 78 72 68 76 75 71 54 54 51 49 50 50 48 49 49 50 50 46 62 67 64 45 60 67 65 45 66 62 54 32 85 63 31 999 999 86 26 29 94 26 45 51 999 87 62 61 62 62 64 66 65 63 62 62 66 64 66 67 67 68 67 70 68 68 66 67 68 67 65 62 61 61 62 59 60 61 64 59 57 52 53 54 46 46 54 51 52 51 48 52 54 56 75 59 74 58 53 56 69 77 73 67 70 69 70 72 53 53 49 47 50 48 47 49 48 71 47 51 71 68 64 62 46 70 65 47 58 43 60 33 69 21 16 999 999 27 999 999 108 54 74 82 46 78 63 62 61 62 64 67 64 63 62 62 65 65 66 68 68 67 66 69 69 68 67 68 68 67 66 63 61 60 61 60 60 60 63 61 59 54 52 54 44 44 52 51 51 47 49 54 50 51 52 59 74 74 59 73 71 68 72 67 69 71 51 54 51 55 49 48 49 48 48 49 49 73 49 68 69 59 63 63 64 57 44 45 59 44 52 45 30 23 999 14 999 999 999 999 999 72 74 128 51 119 62 62 61 62 64 65 65 65 64 62 66 64 66 68 68 67 67 70 69 67 67 68 68 68 65 63 62 61 61 60 60 58 64 59 59 54 52 53 44 43 51 54 54 48 43 54 52 52 47 58 74 74 56 56 73 70 69 71 70 71 52 51 50 55 47 46 47 49 48 50 51 53 48 46 61 64 47 67 51 51 68 70 44 65 50 54 30 29 999 999 999 43 78 999 88 64 53 103 31 84 61 63 61 62 65 65 66 63 64 63 65 64 66 68 68 67 68 70 68 67 67 69 69 67 65 64 60 60 60 60 60 57 62 60 57 55 54 53 45 46 53 56 55 51 52 51 53 54 55 74 72 72 74 56 57 72 69 73 71 54 49 47 49 50 47 48 49 52 48 49 51 52 50 49 63 63 46 64 50 88 67 55 49 44 51 28 999 19 999 999 999 93 51 35 55 45 49 50 66 75 62 64 62 62 65 65 67 64 64 65 65 64 66 68 67 67 67 68 68 67 68 70 70 67 65 64 62 60 58 59 62 58 62 60 58 56 53 52 48 48 55 55 52 55 55 47 53 72 74 74 72 70 73 74 72 72 70 72 73 56 51 47 47 50 49 48 44 51 51 50 51 50 72 50 60 47 46 70 50 62 71 71 45 44 46 53 999 999 999 999 56 31 40 32 39 53 60 84 76 77 62 64 64 61 65 66 66 64 65 64 65 65 66 67 67 66 69 70 67 68 69 69 69 67 66 64 64 60 58 59 61 56 61 61 60 55 52 51 51 48 54 53 54 54 55 48 73 71 56 58 72 71 72 73 73 72 71 72 57 56 50 46 48 54 52 48 43 47 50 50 49 51 54 50 58 44 64 74 46 66 73 44 43 55 33 25 999 999 22 18 59 30 59 60 48 55 42 86 62 63 62 65 63 62 65 66 65 63 65 66 66 66 66 67 67 68 69 70 68 68 69 68 82 67 66 65 64 61 58 59 62 58 60 62 62 58 51 52 49 49 54 52 49 49 52 54 72 73 73 73 56 72 56 55 55 73 70 71 74 56 51 48 46 54 50 45 48 47 52 50 52 52 51 50 45 66 46 63 52 72 55 46 44 53 50 18 49 999 20 23 87 25 73 57 40 47 43 81 48 43 62 66 66 63 66 67 64 62 66 67 66 65 66 67 67 67 69 69 68 67 68 66 82 68 67 66 64 63 59 58 60 59 60 60 63 58 55 54 50 50 52 49 45 47 47 52 48 42 72 73 73 72 73 53 54 72 68 70 72 55 54 57 52 54 58 54 55 50 53 50 53 50 54 52 47 65 46 45 63 52 60 45 42 49 22 45 999 46 25 22 34 82 54 76 41 41 46 68 60 62 62 65 65 64 65 66 62 61 66 69 67 65 66 67 66 67 69 68 67 67 68 67 82 68 66 68 65 64 60 60 59 58 58 60 63 59 58 54 51 52 54 50 48 40 49 52 53 44 45 73 72 73 74 57 55 71 66 70 54 55 54 56 58 54 61 60 58 54 56 52 50 57 57 70 59 62 63 61 55 55 54 46 44 49 29 53 25 15 14 16 999 55 29 54 68 52 43 45 61 44 63 63 65 65 66 67 63 60 65 68 68 65 65 67 66 68 69 69 67 68 68 82 82 68 67 67 65 64 60 60 60 59 58 74 77 74 58 52 53 52 57 54 46 38 48 50 51 56 54 53 73 73 73 75 57 70 66 69 54 53 54 53 57 53 63 60 59 56 56 53 53 56 72 78 51 53 67 62 62 58 62 45 55 45 31 47 29 999 15 999 26 86 23 30 89 70 53 64 62 44 62 63 64 65 66 67 63 60 65 70 67 65 64 66 66 67 68 67 67 68 81 82 81 81 69 66 65 64 61 58 59 59 57 73 74 72 73 54 52 55 56 56 46 40 47 48 52 73 59 57 55 57 56 58 73 70 49 69 54 53 52 54 57 62 62 66 56 56 54 58 59 57 75 70 78 71 61 77 55 74 64 60 47 48 56 49 50 999 999 999 20 34 45 32 55 61 49 63 59 61 61 61 62 65 65 65 63 60 63 69 67 65 63 64 66 66 69 69 67 82 81 81 80 81 81 68 66 65 63 61 59 60 57 72 72 72 74 55 51 55 58 60 53 43 49 43 52 53 75 58 73 58 74 74 73 71 69 72 71 53 50 54 55 58 61 67 57 54 54 52 58 56 73 71 81 73 60 77 65 59 64 59 47 49 52 32 21 10 999 999 13 53 11 37 63 51 51 66 75 72 62 60 61 64 67 65 64 62 63 70 68 65 62 63 65 66 69 69 68 82 80 84 80 82 82 82 65 67 61 60 58 58 57 71 71 69 74 54 52 54 56 62 58 56 52 37 51 50 56 58 57 73 73 73 75 73 75 74 70 53 49 53 54 57 61 59 67 56 54 52 74 56 56 71 69 72 77 69 63 68 56 59 47 46 43 33 30 11 999 999 52 31 15 23 57 49 53 76 62 49 61 59 61 65 68 65 65 65 61 68 69 64 60 61 65 65 68 69 67 80 79 81 80 83 81 82 64 68 62 62 60 58 57 72 70 69 73 56 53 54 56 63 58 55 58 49 47 52 55 56 55 55 72 71 74 74 74 76 69 72 51 53 54 55 58 54 58 59 57 46 73 73 73 71 80 71 61 79 64 64 66 59 47 47 47 34 20 22 79 66 52 64 30 999 73 58 47 60 46 44 60 59 61 66 69 67 66 66 63 68 68 63 59 59 63 65 67 70 81 81 79 77 79 83 79 80 81 66 67 63 61 57 56 73 72 71 73 56 54 54 55 62 59 59 61 44 47 49 52 53 53 54 72 70 73 74 72 73 69 71 53 53 57 54 56 56 54 61 54 49 72 55 55 71 73 76 68 59 64 45 66 60 47 46 47 37 999 20 86 73 44 53 22 19 21 81 37 44 44 47 61 57 61 67 68 68 66 65 64 66 68 63 56 57 62 67 67 69 81 80 81 79 79 84 76 81 80 66 64 62 61 56 56 57 72 72 73 57 55 55 53 60 63 60 61 46 47 46 51 52 54 52 51 71 71 77 57 72 69 73 53 53 58 57 58 60 62 62 51 46 50 54 72 72 68 74 74 58 65 44 65 61 47 47 47 39 48 51 29 70 45 45 44 27 999 30 39 47 42 42 60 57 60 66 66 67 67 67 63 68 67 64 57 54 60 68 67 82 81 82 80 80 77 80 77 80 80 64 63 61 59 55 57 72 74 73 72 56 56 54 53 60 61 61 59 55 43 45 48 53 54 53 50 52 71 73 74 55 72 54 52 53 60 60 61 68 67 61 57 50 49 51 51 74 70 74 76 59 72 44 64 61 47 47 47 40 32 29 28 55 75 64 31 58 17 999 55 62 50 73 60 58 59 65 68 67 66 68 62 64 68 64 56 55 59 68 68 68 80 81 80 80 80 81 77 80 80 65 65 61 56 55 55 56 72 56 72 72 57 54 53 57 60 81 56 59 43 48 46 53 51 53 53 51 54 56 73 56 56 52 53 52 62 65 63 74 71 62 64 54 48 49 52 72 71 84 80 78 60 61 65 48 46 46 46 42 39 27 28 48 60 60 47 47 64 15 999 46 93 59 61 59 58 65 67 67 67 82 64 62 68 64 59 52 61 68 68 69 80 80 82 80 81 79 76 87 80 65 64 63 59 55 54 55 72 56 55 73 58 54 54 56 57 81 57 65 45 50 50 52 51 52 53 51 53 53 55 51 57 55 53 57 66 62 63 77 73 62 62 59 49 53 51 53 70 79 74 83 60 68 65 48 47 46 46 44 39 28 50 33 54 33 47 34 41 16 999 999 999 64 63 58 58 64 68 66 67 83 64 63 67 64 63 57 58 67 68 69 80 79 81 80 81 79 75 86 83 65 64 64 59 54 53 55 72 55 55 73 58 56 54 56 73 80 53 81 59 56 49 49 49 52 53 51 53 56 55 52 58 55 56 61 67 64 64 72 83 63 62 61 51 53 52 53 71 70 75 74 68 66 68 47 48 46 47 45 46 48 33 53 55 46 45 45 28 26 999 999 55 999 63 59 60 65 67 67 66 82 69 64 66 64 63 59 54 67 69 82 79 80 80 81 67 80 74 80 84 65 64 63 59 53 53 56 72 55 55 73 74 56 54 56 73 58 54 62 59 60 52 47 50 50 51 49 51 56 60 55 55 55 59 65 68 68 64 64 83 62 58 60 52 50 52 53 74 74 97 73 68 67 69 47 47 46 47 48 42 38 61 66 36 52 47 56 48 20 999 999 999 27 64 61 61 66 67 67 81 81 71 66 66 64 63 60 56 67 67 67 80 76 80 81 66 80 84 76 81 68 64 64 60 54 54 73 73 55 55 71 73 73 54 56 72 56 56 56 59 57 50 49 50 50 48 48 47 56 59 58 55 57 62 68 66 69 65 62 57 75 76 58 49 50 73 50 46 65 105 81 68 66 70 47 48 46 48 63 42 46 54 55 35 55 35 56 999 999 999 999 999 52 63 61 62 67 67 82 81 81 71 64 66 64 63 60 59 66 67 81 79 77 80 81 67 80 81 73 83 69 65 64 59 57 53 71 73 55 54 70 79 74 56 56 57 56 56 53 58 54 49 52 49 50 49 47 46 54 61 62 55 60 65 67 68 70 63 57 57 81 75 74 54 55 55 53 67 67 86 67 75 65 68 52 46 46 48 50 45 49 66 51 46 52 36 36 999 999 999 999 26 27 64 61 63 66 67 81 81 81 83 68 66 65 63 62 57 65 68 82 79 81 79 82 66 81 79 80 79 68 65 64 61 58 55 71 72 56 54 68 73 73 56 57 55 55 54 46 54 51 52 52 48 50 48 46 49 56 61 57 59 60 66 69 69 70 64 53 56 56 57 57 52 53 75 54 72 81 71 66 67 63 69 52 48 48 47 51 63 51 54 59 46 60 37 58 47 33 999 999 999 999 64 63 65 68 67 80 81 81 82 70 66 66 64 65 58 65 67 81 79 80 76 80 82 81 77 77 80 69 65 63 60 58 56 71 72 56 70 69 78 73 56 57 53 53 55 49 50 52 52 53 51 50 47 47 49 57 63 66 58 58 68 70 70 66 66 61 56 55 73 56 52 56 53 73 56 72 70 66 66 65 69 51 48 46 48 52 68 60 44 65 43 64 38 55 53 35 55 999 999 999 65 63 64 67 66 66 81 81 81 83 66 66 63 65 60 65 66 67 79 79 79 64 67 81 77 78 84 69 65 61 64 59 56 71 72 55 68 69 77 75 55 72 53 53 55 54 50 48 53 56 52 51 48 49 50 56 65 71 60 56 65 67 68 80 64 72 57 55 74 54 52 54 55 73 54 55 71 59 63 66 70 51 48 47 48 53 71 65 46 47 44 51 60 53 45 51 58 49 999 999 65 65 64 64 68 65 81 81 63 82 66 64 63 65 63 64 67 67 80 80 79 79 67 81 79 75 84 70 64 61 63 58 57 72 72 54 66 68 72 73 72 73 53 53 53 52 52 48 53 56 53 50 50 52 53 57 63 68 66 55 60 80 76 74 75 86 80 73 74 57 52 53 75 73 53 53 64 63 63 67 72 51 50 47 49 52 71 67 63 45 46 43 43 61 48 999 53 64 999 999 64 65 64 65 69 65 81 80 62 66 64 63 64 63 66 65 66 67 80 80 79 80 66 80 80 74 82 69 65 63 63 57 55 71 56 55 64 48 76 71 71 72 53 52 44 51 52 53 53 53 53 51 51 53 54 56 65 69 66 59 57 76 78 74 79 59 75 79 73 74 52 73 73 55 53 71 64 54 62 67 72 53 52 48 50 51 53 71 64 47 48 44 42 43 49 44 56 999 54 999 64 63 64 67 68 65 80 80 62 65 63 63 62 62 65 63 66 65 80 80 79 80 65 79 79 75 82 70 67 65 62 57 55 55 55 55 63 62 76 71 55 71 53 52 53 55 56 57 54 55 52 51 51 54 54 58 63 70 67 75 59 76 75 75 62 54 73 71 73 74 54 55 73 50 56 51 45 58 60 68 72 55 52 51 51 52 53 71 68 63 49 49 57 55 57 52 48 999 62 999 63 62 64 66 66 65 80 80 62 65 62 64 62 62 64 63 65 67 81 80 79 80 66 80 75 74 85 71 69 66 63 57 54 54 54 55 64 58 70 71 54 72 52 53 55 53 60 57 53 53 53 51 54 55 57 60 62 67 81 76 80 65 64 68 63 59 75 90 74 73 56 56 50 52 54 60 59 60 59 67 70 56 55 53 52 51 51 54 70 65 63 61 51 48 59 53 53 46 69 62 62 62 65 65 65 80 79 80 62 65 62 62 61 62 63 64 65 67 81 80 79 79 66 63 75 74 81 69 71 67 63 56 54 53 55 55 63 60 71 71 54 56 54 52 53 56 59 55 53 53 53 51 55 58 56 59 61 64 76 77 64 65 65 68 64 82 74 60 76 74 73 52 51 51 55 50 61 61 61 64 69 73 73 54 52 52 52 54 72 52 65 62 50 48 59 999 43 58 55 68 60 60 63 64 64 79 80 63 63 61 62 61 62 62 63 66 66 67 80 81 79 79 65 79 75 73 80 67 83 70 63 58 54 53 56 55 64 64 70 71 54 55 59 54 54 58 55 56 54 54 53 52 54 57 60 58 58 58 59 80 67 65 66 68 63 78 91 60 74 57 56 53 56 51 56 78 61 61 63 61 68 72 73 54 53 50 51 54 72 71 69 64 49 50 999 55 49 71 57 57 60 59 61 65 64 79 80 63 63 62 61 61 60 61 64 67 66 66 81 81 79 80 65 64 73 73 79 80 83 70 64 58 54 53 56 56 63 70 70 73 55 56 58 56 58 57 55 54 55 54 53 53 57 60 57 58 57 57 61 62 66 64 65 66 64 79 77 59 80 75 54 56 57 55 73 66 59 65 65 48 61 74 55 53 52 49 51 54 55 54 71 68 60 57 54 50 52 69 62 76 60 56 61 64 64 79 79 63 64 62 61 59 59 61 64 66 66 68 67 80 80 79 66 63 75 73 77 82 82 68 63 59 53 51 56 56 67 68 71 73 57 55 60 59 62 57 51 56 55 57 54 53 56 59 60 58 58 57 60 60 62 65 63 64 81 82 78 75 76 56 57 74 75 74 74 46 58 65 50 45 58 71 54 51 50 48 51 52 54 53 69 69 66 51 60 62 63 63 60 56 59 57 61 62 64 80 80 65 62 64 62 61 59 62 63 66 68 66 68 81 79 81 64 63 74 73 75 81 82 69 63 58 53 51 56 55 69 67 71 73 56 56 63 63 59 56 53 56 54 57 55 55 58 55 59 62 79 59 59 59 60 62 62 81 76 78 76 76 74 58 74 74 74 79 71 60 61 66 48 46 56 69 55 52 51 49 50 53 54 53 69 69 71 68 50 50 65 63 62 59 57 57 59 61 64 78 79 64 63 63 63 62 60 61 63 66 66 65 83 82 79 64 64 64 74 73 74 66 82 66 63 59 52 53 55 57 71 67 68 73 56 57 63 63 60 57 52 55 59 56 56 56 60 57 60 59 61 55 60 57 57 59 57 62 75 75 75 59 58 75 77 84 74 73 67 60 64 66 46 47 57 69 72 53 50 48 50 54 54 53 71 70 72 54 52 52 50 65 64 65 59 57 58 61 64 78 80 63 62 63 61 62 58 60 62 65 64 81 82 81 81 79 65 63 73 73 74 66 83 67 64 60 51 54 53 55 71 68 68 71 56 57 67 63 60 58 56 58 60 60 56 56 58 60 61 60 62 58 57 55 53 56 56 59 60 74 75 59 74 57 74 77 75 73 60 68 69 50 47 47 62 68 55 55 53 50 50 53 55 54 54 72 56 56 53 53 50 52 70 69 60 57 56 60 62 79 80 63 61 64 63 62 59 59 62 66 63 80 82 81 81 79 64 62 57 72 78 65 68 67 64 61 52 53 54 55 72 67 64 71 57 58 67 66 61 61 57 56 59 58 58 58 57 59 59 61 62 57 54 54 51 53 56 60 62 56 58 58 74 57 74 82 75 76 76 64 75 68 47 49 67 71 54 54 55 54 51 53 56 54 54 73 73 73 56 54 51 52 54 72 60 55 56 59 61 62 80 61 62 64 64 61 58 59 63 65 62 81 83 80 80 79 64 62 57 72 76 65 68 68 65 62 54 52 54 56 57 70 67 72 57 59 64 69 63 61 59 58 59 62 60 59 58 57 60 65 61 75 54 53 49 51 62 61 61 56 56 56 74 75 75 75 79 71 69 50 64 68 47 46 71 54 52 54 55 56 55 54 56 55 54 57 74 73 57 56 51 51 54 72 57 53 56 59 59 61 80 63 62 63 63 61 59 58 61 65 76 78 81 77 82 64 64 63 57 72 75 81 68 68 67 63 56 54 55 57 60 72 67 71 74 59 60 66 64 61 60 58 60 63 62 60 58 57 61 64 61 60 54 55 57 57 59 60 58 55 59 58 56 75 75 82 74 72 69 42 59 70 46 40 49 52 52 54 54 55 56 58 58 56 57 58 58 57 73 56 51 51 55 72 58 54 55 57 57 61 80 65 64 64 63 55 58 59 60 80 76 77 83 77 80 80 63 62 56 72 73 81 66 70 66 64 60 55 55 57 79 73 69 71 73 59 60 65 66 67 62 59 58 61 60 61 57 58 61 63 60 60 55 57 55 59 55 64 55 54 56 76 74 73 76 75 75 72 71 61 62 56 41 37 41 42 53 53 53 54 57 58 61 60 61 61 61 58 73 55 51 50 55 72 59 53 55 55 56 59 79 65 65 64 63 53 59 58 60 78 74 78 80 74 78 79 64 63 55 73 73 81 81 82 65 63 61 58 57 56 76 58 70 71 57 58 60 61 68 63 62 58 56 59 58 58 57 59 60 63 61 58 57 57 55 60 59 62 59 56 57 56 74 71 90 80 82 75 71 64 72 54 48 37 36 45 52 49 52 54 56 57 62 62 64 63 60 58 58 56 55 50 54 56 61 52 53 56 56 57 78 65 65 64 63 62 58 59 60 74 74 79 78 73 76 80 62 62 56 73 73 79 81 82 65 62 60 63 57 58 59 74 70 71 74 56 58 60 67 63 64 58 56 57 57 58 56 59 59 59 57 57 56 59 58 61 63 56 64 58 55 56 74 71 88 84 75 57 73 69 73 57 54 42 41 46 50 47 51 51 53 54 76 82 63 63 61 76 59 56 57 54 53 55 64 55 53 56 55 56 76 81 64 64 63 62 58 62 60 58 73 77 79 70 84 79 62 65 57 72 72 79 81 68 64 61 58 59 58 73 73 74 70 71 73 55 56 59 65 64 63 61 59 57 54 56 55 59 59 58 56 55 59 60 60 62 61 64 62 56 56 55 74 72 77 79 78 82 57 71 73 75 60 47 42 50 43 52 50 49 50 52 74 76 77 63 79 61 60 59 60 58 57 55 64 59 54 57 55 56 75 80 65 64 63 61 60 63 58 58 73 74 78 71 78 77 61 63 58 71 71 76 80 68 62 59 57 57 74 73 73 73 71 70 72 54 54 57 62 61 64 60 59 58 55 55 56 58 57 59 46 54 55 60 60 61 62 68 65 57 57 56 73 82 73 75 81 80 54 71 75 75 62 54 49 51 47 53 52 48 48 52 57 75 77 80 80 62 61 59 61 58 58 57 65 61 57 59 55 56 74 80 66 64 63 60 60 62 60 58 73 73 75 70 86 75 61 62 59 56 71 76 62 66 62 58 56 55 73 72 73 71 69 69 73 53 54 57 60 64 64 61 58 59 55 55 55 59 62 62 55 53 57 64 61 64 63 67 65 57 57 73 74 74 78 81 61 61 70 70 70 75 61 58 49 59 60 60 53 43 48 53 56 76 60 62 77 61 62 61 63 59 59 58 62 62 60 61 56 57 79 80 66 65 62 60 59 62 60 57 72 71 74 70 81 75 59 62 61 57 70 75 63 65 61 59 57 55 56 72 71 70 67 68 73 54 54 58 61 60 63 61 56 58 57 54 56 57 64 65 60 59 58 62 67 63 67 67 65 58 58 74 57 73 75 81 61 77 71 78 70 57 57 58 53 57 61 75 53 45 46 50 57 77 60 63 80 61 62 62 63 61 61 74 62 60 60 61 55 58 62 64 67 66 62 60 58 60 62 58 72 70 66 69 80 76 59 63 61 57 72 73 64 64 62 61 57 55 54 72 70 69 65 68 73 56 55 59 61 61 64 62 58 59 56 53 55 58 64 65 69 62 58 65 70 69 66 82 81 59 57 73 74 74 74 76 74 82 70 78 71 73 57 58 53 52 63 75 55 47 44 49 57 63 63 62 62 59 62 62 63 61 63 76 65 60 57 61 56 59 81 63 67 66 60 61 57 59 62 59 72 69 64 68 82 74 63 63 62 57 72 73 62 63 60 60 58 57 54 72 71 69 64 69 72 57 54 57 60 61 63 61 62 60 55 56 52 59 64 68 69 65 62 64 65 67 81 60 81 74 74 74 74 74 74 74 81 82 75 76 72 73 57 57 41 53 61 58 56 47 45 52 58 64 63 62 63 60 59 60 63 61 64 77